@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500&display=swap");@font-face{font-family:artless_grotesklight;src:url(../fonts/artlessglig-webfont.eot);src:url(../fonts/artlessglig-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/artlessglig-webfont.svg#artless_grotesklight) format("svg"),url(../fonts/artlessglig-webfont.woff) format("woff"),url(../fonts/artlessglig-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:artless_groteskregular;src:url(../fonts/artlessgreg-webfont.eot);src:url(../fonts/artlessgreg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/artlessgreg-webfont.svg#artless_groteskregular) format("svg"),url(../fonts/artlessgreg-webfont.woff) format("woff"),url(../fonts/artlessgreg-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:artless_groteskmedium;src:url(../fonts/artlessgmd-webfont.eot);src:url(../fonts/artlessgmd-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/artlessgmd-webfont.svg#artless_groteskmedium) format("svg"),url(../fonts/artlessgmd-webfont.woff) format("woff"),url(../fonts/artlessgmd-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:artless_groteskbold;src:url(../fonts/artlessgroteskneue-bold.eot);src:url(../fonts/artlessgroteskneue-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/artlessgroteskneue-bold.svg#artless_groteskmedium) format("svg"),url(../fonts/artlessgroteskneue-bold.woff) format("woff"),url(../fonts/artlessgroteskneue-bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}body,h1,h2,h3,h4,h5,ul,ul li{margin:0;padding:0}aside ul,aside ul li,body,ul,ul li{padding:0}a,address a,body{color:#000}header,header #h-c-1{top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}header #h-c-2 #h-c-2-sns ul li,nav #nav-sns ul li{-moz-osx-font-smoothing:grayscale;display:inline-block}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;background-repeat:no-repeat;background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5{font-weight:400}ul{list-style:none}a{text-decoration:none}.ja{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic ProN,Osaka,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}address{white-space:nowrap;line-height:16px;font-style:12px;font-style:normal;font-family:artless_groteskregular}address .addr-title-jp{line-height:16px;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic ProN,Osaka,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif;font-style:11px;font-weight:500}address .addr-title{font-family:artless_groteskmedium}address .addr-title-bold{height:50px}address .addr-title-bold,address .addr-title-bold+contact{display:inline-block;font-family:artless_groteskbold;font-weight:medium}address #h-c-2-address-link{position:absolute;top:128px;left:115px}header #h-c-1,header #h-c-1 #h-c-1-menu,header #h-c-2,header h1#h-tagline{font-family:artless_groteskregular}address a{transition:color .2s ease-in}address a:hover{color:#c00}address a.lk:hover{color:#000}canvas{z-index:0;position:absolute;left:872px;top:-50px}header{left:0;z-index:2;transform:rotate(0) translateZ(0);-webkit-backface-visibility:hidden}header address{position:absolute;top:365px;left:0}header #h-c-1{left:20px;transform:rotate(0) scale(1.1) translateZ(0);-webkit-backface-visibility:hidden}header #h-c-1 #h-c-1-menu{position:absolute;left:-12px;top:60px;font-size:17px;cursor:pointer;opacity:0;transform:rotate(90deg) scale(1.1) translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}header #h-c-1 #h-c-1-logo{position:absolute;left:0;top:240px;opacity:0}header #h-c-1 #h-c-1-loader{position:absolute;left:70px;top:248px;opacity:0}header #h-c-1 .material-design-hamburger{opacity:0}header #h-c-1 .material-design-hamburger div{position:absolute;top:25px;display:block;border:none;background:0 0;padding-top:2px;height:12px}header #h-c-1 .material-design-hamburger__icon{cursor:pointer}header #h-c-1 .material-design-hamburger__layer{display:block;width:27px;height:2px;background:#111;position:relative;animation-duration:.3s;animation-timing-function:ease-in-out}header #h-c-1 .material-design-hamburger__layer:after,header #h-c-1 .material-design-hamburger__layer:before{display:block;width:27px;height:2px;position:absolute;background:inherit;left:0;content:"";animation-duration:.3s;animation-timing-function:ease-in-out}header #h-c-1 .material-design-hamburger__layer:before{bottom:205%}header #h-c-1 .material-design-hamburger__layer:after{top:200%}header #h-c-2,header #h-c-3{top:-590px;position:absolute}header #h-c-1 .material-design-hamburger__icon--to-arrow{animation-name:material-design-hamburger__icon--slide;animation-fill-mode:forwards}header #h-c-1 .material-design-hamburger__icon--to-arrow:before{animation-name:material-design-hamburger__icon--slide-before;animation-fill-mode:forwards}header #h-c-1 .material-design-hamburger__icon--to-arrow:after{animation-name:material-design-hamburger__icon--slide-after;animation-fill-mode:forwards}header #h-c-1 .material-design-hamburger__icon--from-arrow{animation-name:material-design-hamburger__icon--slide-from}header #h-c-1 .material-design-hamburger__icon--from-arrow:before{animation-name:material-design-hamburger__icon--slide-before-from}header #h-c-1 .material-design-hamburger__icon--from-arrow:after{animation-name:material-design-hamburger__icon--slide-after-from}@keyframes material-design-hamburger__icon--slide{to{transform:rotate(180deg)}}@keyframes material-design-hamburger__icon--slide-before{to{transform:rotate(45deg);margin:3% 55%;width:60%;height:2px}}@keyframes material-design-hamburger__icon--slide-after{to{transform:rotate(-45deg);margin:6% 55%;width:60%;height:2px}}@keyframes material-design-hamburger__icon--slide-from{0%{transform:rotate(-180deg)}}header h1#h-tagline{position:absolute;top:188px;left:180px;white-space:nowrap;font-size:50px;line-height:54px;letter-spacing:-.4px;opacity:0;cursor:default}header h1#h-tagline span#h-tagline-sub{margin-top:15px;display:block;font-family:artless_groteskregular;font-size:15px;line-height:18px;letter-spacing:.01em}header h1#h-tagline span#h-tagline-sub span{font-family:artless_groteskmedium;font-size:18px}header #h-c-2{left:180px;width:850px;height:540px}header #h-c-2 #h-c-2-credits{position:absolute;left:0;top:23px}header #h-c-2 #h-c-2-credits h1{font-family:artless_groteskmedium;font-size:12px}header #h-c-2 #h-c-2-credits ul{margin-top:10px}header #h-c-2 #h-c-2-credits ul li{font-family:artless_groteskregular;font-size:10px;line-height:12px;cursor:pointer}header #h-c-2 #h-c-2-credits ul li#credit-mailer:before{content:"info@artless.co.jp"}header #h-c-2 #h-c-2-credits ul li span{position:absolute;left:0;width:0;overflow:hidden;color:#c00;white-space:nowrap;cursor:pointer}header #h-c-2 #h-c-2-sns{position:absolute;left:0;top:122px;width:230px}header #h-c-2 address{width:650px;height:185px;z-index:1}header #h-c-4 address{width:350px;height:125px;z-index:2}header #h-c-2 #h-c-2-sns ul li{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:20px;cursor:pointer}nav #nav-nav ul li{-webkit-transition:color .2s ease-in;cursor:pointer}header #h-c-2 #h-c-2-sns ul li.sns-facebook:before{font-family:FontAwesome;content:"\f09a";font-size:28px}header #h-c-2 #h-c-2-sns ul li.sns-twitter svg{width:25px;height:auto;vertical-align:middle;margin-top:-13px}header #h-c-2 #h-c-2-sns ul li.sns-twitter svg:hover{fill:#c00}header #h-c-2 #h-c-2-sns ul li.sns-insta svg{width:25px;height:auto;vertical-align:middle;margin-top:-13px}header #h-c-2 #h-c-2-sns ul li.sns-insta svg:hover{fill:#c00}header #h-c-2 #h-c-2-sns ul li.sns-pinterest:before{font-family:FontAwesome;content:"\f0d2";font-size:28px}header #h-c-2 #h-c-2-sns ul li:last-child{margin-right:0}header #h-c-2 #h-c-2-sns ul li:hover{color:#c00}header #h-c-3{left:310px;width:260px;background:#ccc;font-family:artless_groteskregular}header #h-c-3 #h-c-3-credits,header #h-c-4 ul#h-c-4-label-ui{position:absolute;left:0;top:48px}header #h-c-4 ul#h-c-4-label-ui{display:none}header #h-c-3 #h-c-3-credits ul li{font-family:artless_groteskregular;font-size:10px;line-height:12px;cursor:pointer}header #h-c-3 #h-c-3-credits ul li#credit-direction span,header #h-c-3 #h-c-3-credits ul li#credit-music span,header #h-c-3 #h-c-3-credits ul li#credit-prog span{position:absolute;width:0;overflow:hidden;font-family:artless_groteskmedium;color:#c00;white-space:nowrap}header #h-c-3 #h-c-3-credits ul li#credit-direction:after{content:" shun kawakami";font-family:artless_groteskmedium}header #h-c-3 #h-c-3-credits ul li#credit-prog:after{content:" adrien dufond, artless interactive";font-family:artless_groteskmedium}header #h-c-3 #h-c-3-credits ul li#credit-music:after{content:" jemapure";font-family:artless_groteskmedium}header #h-c-3 #h-c-3-credits ul li#credit-direction span{left:91.5px}header #h-c-3 #h-c-3-credits ul li#credit-prog span{left:48px}header #h-c-3 #h-c-3-credits ul li#credit-music span{left:27.5px}header #h-c-4{position:absolute;left:570px;top:2300px;font-family:artless_groteskregular;width:150px;height:150px}header #h-c-4 ul#h-c-4-label-ui li,header #h-c-4 ul#h-c-4-ui li{display:none;font-family:artless_groteskregular;font-size:10px;line-height:12px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}header #h-c-4 ul#h-c-4-ui{position:absolute;left:35px;top:48px}header #h-c-4 ul#h-c-4-ui li span.active{color:#fff;background:#000}header #h-c-4 #h-c-4-pdf{position:absolute;left:0;top:122px;width:150px;font-family:artless_groteskmedium;font-size:10px;white-space:nowrap;cursor:pointer}header #h-c-4 #h-c-4-pdf img{vertical-align:middle;margin-left:5px}header #h-c-4 #h-c-4-pdf img.h-arrow{position:absolute;top:10px;margin-left:-20px;margin-right:6px}header #h-c-5{position:absolute;left:960px;top:-590px;font-family:artless_groteskregular}header #h-c-5 #h-c-5-arrow{display:none;position:absolute;top:47px}header #h-c-5 #h-c-5-old{position:absolute;left:0;top:129px;font-family:artless_groteskmedium;font-size:10px;white-space:nowrap;cursor:pointer}header #h-c-5 #h-c-5-old img{vertical-align:middle}header #h-c-5 #h-c-5-old img.h-arrow{position:absolute;top:2px;margin-left:-20px;margin-right:6px}nav{position:fixed;top:0;left:150px;height:100%;width:0;background-color:#eee;background-repeat:no-repeat;overflow:hidden;z-index:100}nav #nav-sns{position:absolute;left:30px;top:25px;width:230px}nav #nav-sns ul li{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:20px;color:#333;transition:color .2s ease-in;white-space:nowrap;cursor:pointer}nav #nav-sns ul li.sns-facebook:before,nav #nav-sns ul li.sns-pinterest:before{font-family:FontAwesome;font-size:30px}nav #nav-sns ul li.sns-facebook:before{content:"\f09a";font-size:28px}nav #nav-sns ul li.sns-twitter svg{width:26px;height:auto;vertical-align:middle;margin-top:-14px;fill:#333}nav #nav-sns ul li.sns-twitter svg:hover{fill:#c00}nav #nav-sns ul li.sns-insta svg{width:26px;height:auto;vertical-align:middle;margin-top:-14px;fill:#333}nav #nav-sns ul li.sns-insta svg:hover{fill:#c00}nav #nav-sns ul li.sns-pinterest:before{content:"\f0d2"}nav #nav-nav ul li,nav #nav-nav ul li sup,nav #nav-title{font-family:artless_groteskregular}nav #nav-sns ul li:last-child{margin-right:0}nav #nav-nav ul li:hover,nav #nav-sns ul li:hover{color:#c00}nav #nav-surface{position:absolute;left:0;top:0;width:100%;height:100%}nav #nav-title{top:80px;font-size:14px;color:#333;cursor:pointer}nav #nav-nav ul,nav #nav-title{position:absolute;left:30px;white-space:nowrap}nav #nav-nav ul{top:110px}nav #nav-nav ul li{font-size:60px;color:#333;line-height:65px;letter-spacing:-2px;transition:color .2s ease-in}nav #nav-nav ul li sup{font-size:13px;letter-spacing:0;margin-left:5px}nav #nav-nav ul li.active{color:#000;cursor:default}nav #nav-pdf{position:absolute;left:50px;top:450px;width:150px;font-family:artless_groteskmedium;font-size:10px;white-space:nowrap;cursor:pointer}nav #nav-pdf img{vertical-align:middle;margin-left:5px}nav #nav-pdf img.h-arrow{position:absolute;top:10px;margin-left:-20px;margin-right:6px}aside#contact{position:fixed;top:0;left:150px;width:0;height:100%;background-color:#eee;overflow:hidden;z-index:110}aside#contact #contact-sns{position:absolute;top:25px;left:30px;width:230px;z-index:2}aside#contact #contact-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}aside#contact #contact-sns ul li{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:20px;cursor:pointer}aside#contact #contact-sns ul li.sns-facebook:before{font-family:FontAwesome;content:"\f09a";font-size:28px}aside#contact #contact-sns ul li.sns-twitter svg{width:26px;height:auto;vertical-align:middle;margin-top:-14px}aside#contact #contact-sns ul li.sns-twitter svg:hover{fill:#c00}aside#contact #contact-sns ul li.sns-insta svg{width:25px;height:auto;vertical-align:middle;margin-top:-13px}aside#contact #contact-sns ul li.sns-insta svg:hover{fill:#c00}aside#contact #contact-sns ul li.sns-pinterest:before{font-family:FontAwesome;content:"\f0d2";font-size:28px}aside#contact #contact-sns ul li:last-child{margin-right:0}aside#contact #contact-sns ul li:hover{color:#c00}aside#contact #contact-wrap{position:absolute;top:78px;left:31px;width:980px;height:0;z-index:2}aside#contact #s-c-c-1-l-1{position:absolute;top:5px;left:0;font-size:11px;line-height:15px}aside#contact #s-c-c-1-l-1 h4{font-family:artless_groteskregular;font-size:10px;font-style:normal;line-height:12px;margin-bottom:15px}aside#contact #s-c-c-1-l-1 a.mailer{display:block;font-family:artless_groteskregular;font-size:19px;line-height:19px;margin-bottom:3px}aside#contact #s-c-c-1-l-1 span{font-family:artless_groteskmedium}aside#contact #s-c-c-1-l-2,aside#contact #s-c-c-2-l-2,aside#contact #s-c-c-3-l-2{position:absolute;top:122px;left:0}aside#contact #s-c-c-2-l-2{left:395px}aside#contact #s-c-c-3-l-2{left:785px}aside#contact #s-c-c-1-l-2 span.ad-title-jp,aside#contact #s-c-c-2-l-2 span.ad-title-jp,aside#contact #s-c-c-3-l-2 span.ad-title-jp{font-size:12px;font-weight:700;line-height:16px}aside#contact #s-c-c-1-l-2 span.ad-title-en,aside#contact #s-c-c-2-l-2 span.ad-title-en,aside#contact #s-c-c-3-l-2 span.ad-title-en{font-family:artless_groteskmedium;font-size:12px;line-height:16px}aside#contact #s-c-c-1-l-2 span.ad-info,aside#contact #s-c-c-2-l-2 span.ad-info,aside#contact #s-c-c-3-l-2 span.ad-info{font-family:artless_groteskregular;font-size:12px;line-height:16px}aside#contact #s-c-c-1-l-2 h4{margin:35px 0 20px;font-family:artless_groteskmedium;font-size:12px;line-height:12px}aside#contact #s-c-c-1-l-2 a{font-family:artless_groteskregular;font-size:12px;line-height:16px}aside#contact #s-c-c-1-l-2 a span,aside#contact #s-c-c-1-l-2 div{font-family:artless_groteskmedium}aside#contact #s-c-c-1-l-2 div{position:absolute;left:19px;top:250px;width:150px;font-size:10px;white-space:nowrap;cursor:pointer}aside#contact #s-c-c-1-l-2 div img{vertical-align:middle;margin-left:5px}aside#contact #s-c-c-1-l-2 div img.h-arrow{position:absolute;top:10px;margin-left:-20px;margin-right:6px}aside#aside-subnav #aside-credit,aside#aside-subnav svg{left:20px;top:27px;position:absolute}aside#aside-subnav{position:absolute;will-change:top;left:0;top:541px;width:100%;height:0;background-color:#fff;z-index:80;overflow:hidden}aside#aside-subnav svg{display:none;cursor:pointer}aside#aside-subnav ul{position:absolute;width:1000px;top:1px;left:180px;height:70px;margin:0}aside#aside-subnav ul li{display:inline-block;font-family:artless_groteskregular;font-size:55px;letter-spacing:-1px;margin:0 40px 0 0;height:67px;cursor:pointer;border-bottom:0 solid #000;color:#999;transition:color .2s ease-in;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}aside#aside-subnav ul li sup{font-family:artless_groteskregular;font-size:16px;letter-spacing:0;margin-left:5px}aside#aside-subnav ul li.active{border-bottom:3px solid #000;cursor:default;color:#000}aside#aside-subnav ul li:hover{color:#000}aside#aside-subnav #aside-credit{font-family:artless_groteskregular;font-size:10px;white-space:nowrap}#section-global{position:absolute;left:0;top:610px;width:100%;z-index:1}#section-global section#work{position:relative;left:0;width:100%;height:0;overflow:hidden;background-color:#000;z-index:50}#section-global section#work article{position:relative;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}#section-global section ::selection{background:0 0}#section-global section ::-moz-selection{background:0 0}#section-global section#work .article-banner{position:relative;left:0;top:0;width:100%;height:600px;cursor:pointer}#section-global section#work .article-banner .s-w-a-info{position:absolute;top:50px;left:180px;font-family:artless_groteskregular;font-size:12px;color:#fff}#section-global section#work .article-banner .s-w-a-info h2{font-size:30px}#section-global section#work .article-banner .s-w-a-info h3{font-size:18px}#section-global section#work .article-banner .s-w-a-info h4{font-size:10px;margin:30px 0 25px}#section-global section#work .article-viewer{position:relative;left:0;width:100%;height:0;overflow:hidden;background-color:#fff}#section-global section#work .article-viewer #article-viewer-louvre-player{position:absolute;width:100%;z-index:10;background-color:#000;overflow:hidden}#section-global section#work .article-viewer #article-viewer-louvre-player #article-viewer-louvre-player-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url(../images/work-article-louvre-video.jpg) 50% 50%;-ms-background-size:cover;background-size:cover;cursor:pointer}#section-global section#work .article-viewer #article-viewer-louvre-player #article-viewer-louvre-player-content{position:relative;padding-bottom:56.25%;height:0}#section-global section#work .article-viewer #article-viewer-louvre-player #article-viewer-louvre-player-content embed,#section-global section#work .article-viewer #article-viewer-louvre-player #article-viewer-louvre-player-content iframe,#section-global section#work .article-viewer #article-viewer-louvre-player #article-viewer-louvre-player-content object{position:absolute;top:0;left:0;width:100%;height:100%}#section-global section#work .article-viewer .v-c-1,#section-global section#work .article-viewer .v-c-2,#section-global section#work .article-viewer .v-c-3{position:relative;float:left;width:33.33333%}#section-global section#work .article-viewer .v-c-1 img,#section-global section#work .article-viewer .v-c-2 img,#section-global section#work .article-viewer .v-c-3 img{position:relative;width:100%;height:auto;margin:0;padding:0;display:block}#section-global section#work .article-viewer .v-c-4{position:relative;clear:left;width:100%;height:auto;color:#000;background-color:#fff;font-family:artless_groteskregular,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic ProN,Osaka,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic;font-size:12px}#section-global section#work .article-viewer .v-c-4 h2{font-size:30px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-4 h3{font-size:18px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-4 h4{font-size:10px;margin:30px 0 25px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-4 .v-c-4-c-1{position:absolute;top:50px;left:180px;font-family:artless_groteskmedium}#section-global section#work .article-viewer .v-c-4 .v-c-4-c-2{position:relative;top:135px;left:385px;line-height:16px;width:370px}#section-global section#work .article-viewer .v-c-4 .v-c-4-c-2 .v-c-4-c-2-b{cursor:pointer;color:#c00;margin-top:30px;font-family:artless_groteskmedium}#section-global section#work .article-viewer .v-c-4 .v-c-4-c-2 .v-c-4-c-2-b img{vertical-align:top;margin-right:10px}#section-global section#work .article-viewer .v-c-4 .v-c-4-c-3{position:absolute;top:176px;left:780px;width:360px;font-size:10px;line-height:16px;text-align:justify}#section-global section#work .article-viewer .v-c-5{position:relative;clear:left;width:100%;height:850px;color:#000;background-color:#fff;font-family:artless_groteskregular;font-size:12px}#section-global section#work .article-viewer .v-c-5 h2{font-size:30px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-5 h3{font-size:18px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-5 h4{font-size:10px;margin:30px 0 25px;font-family:artless_groteskregular}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-1{position:absolute;top:50px;left:180px;font-family:artless_groteskmedium}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-2{position:absolute;top:110px;left:385px;line-height:16px}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-2 .v-c-5-c-2-b{cursor:pointer;color:#c00;margin-top:30px}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-2 .v-c-5-c-2-b span{font-family:artless_groteskmedium}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-2 .v-c-5-c-2-b img{vertical-align:top;margin-right:10px}#section-global section#work .article-viewer .v-c-5 .v-c-5-c-3{position:absolute;top:180px;left:780px;width:360px;font-size:10px;line-height:16px;text-align:justify}#section-global section#archive{position:relative;opacity:0}#section-global section#archive #archive-opener{position:absolute;top:0;left:0;width:100%;height:85px;cursor:pointer;background-color:#000;text-align:center}#section-global section#archive #archive-opener div{position:absolute;top:20px;left:180px}#section-global section#archive #archive-opener div img{display:block;position:absolute;top:0;left:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transform:rotate(0)}#section-global section#archive #archive-opener div img.closed{transform:rotate(-90deg)}#section-global section#archive #archive-opener div p{position:absolute;width:350px;top:-10px;left:60px;height:28px;color:#999;text-align:left;font-family:artless_groteskregular;font-size:16px}#section-global section#archive #archive-opener div p span{display:inline-block;font-size:24px;color:#fff}#section-global section#archive #archive-opener:hover img{transform:rotate(90deg)}#section-global section#archive #archive-grid{width:1280px;left:50%;margin-left:-640px;margin-top:15px}#section-global section#archive #archive-grid .grid-item{opacity:0;width:240px;height:auto}#section-global section#archive #archive-grid .grid-item img{width:100%;height:auto}#section-global section#archive #archive-grid .grid-item .title{display:block;font-family:artless_groteskmedium;margin:0;padding:35px 0 0}#section-global section#archive #archive-grid .grid-item .date{display:block;font-family:artless_groteskregular;margin:0;padding:0 0 5px}#section-global section#archive #load-more-archive{position:absolute;bottom:0;width:100%;text-align:center;height:40px}#section-global section#archive #load-more-archive #archive-more-loader{position:absolute;left:50%;margin-left:-5px;opacity:0}#section-global section#about{position:relative;left:0;overflow:hidden;height:3120px;width:100%;background-color:#fff;opacity:0;z-index:40}#section-global section#about #sign{position:absolute;left:285px;top:405px}#section-global section#about #s-a-l1-c1,#section-global section#about #s-a-l3-c1{position:absolute;left:180px;width:370px;font-family:artless_groteskregular;line-height:16px}#section-global section#about #s-a-l1-c1 h3,#section-global section#about #s-a-l3-c1 h3{font-family:artless_groteskregular;font-size:36px;font-style:normal;color:#999;margin:5px 0 40px}#section-global section#about #s-a-l1-c1 h4,#section-global section#about #s-a-l1-c3 h4,#section-global section#about #s-a-l3-c1 h4{font-size:10px;font-style:normal;color:#333;margin-bottom:20px}#section-global section#about #s-a-l1-c3 h4{margin-bottom:17px}#section-global section#about #s-a-l1-c1 h5,#section-global section#about #s-a-l1-c2 h5,#section-global section#about #s-a-l3-c1 h5,#section-global section#about #s-a-l3-c2 h5{font-family:artless_groteskmedium;font-size:12px;font-style:normal;color:#333;display:inline}#section-global section#about #s-a-l1-c1 span,#section-global section#about #s-a-l3-c1 span{color:#333}#section-global section#about #s-a-l1-c1{top:75px}#section-global section#about #s-a-l3-c1{top:1485px}#section-global section#about #s-a-l1-c2,#section-global section#about #s-a-l3-c2{position:absolute;left:570px;width:365px;font-size:12px;line-height:16px;text-align:left;text-justify:inter-word}#section-global section#about #s-a-l3-c2{width:420px}#section-global section#about #s-a-l1-c2 h4,#section-global section#about #s-a-l3-c2 h4{font-family:artless_groteskregular;font-size:10px;font-style:normal;color:#333;margin-bottom:20px}#section-global section#about #s-a-l1-c2 span,#section-global section#about #s-a-l3-c2 span{font-family:artless_groteskregular;font-size:12px;line-height:16px;color:#333}#section-global section#about #s-a-l3-c1 span,#section-global section#about #s-a-l3-c2 span{font-style:italic}#section-global section#about #s-a-l1-c2{top:110px}#section-global section#about #s-a-l3-c2{top:1732px}#section-global section#about #s-a-l1-c3{position:absolute;left:960px;top:74px;font-family:artless_groteskregular;font-size:12px;line-height:17px}#section-global section#about #s-a-l1-c3 span{font-family:artless_groteskmedium;font-size:12px}#section-global section#about #s-a-l1-c3 span.ja{font-size:11px}#section-global section#about #s-a-l3-nav span#s-a-l3-nav-members,#section-global section#about #s-a-l3-nav span#s-a-l3-nav-title{font-family:artless_groteskregular;font-size:12px;line-height:16px;display:inline-block}#section-global section#about #s-a-l2{position:absolute;overflow:hidden;top:730px;left:180px;width:990px;height:200px;font-family:artless_groteskmedium;font-size:12px}#section-global section#about #s-a-l2 ul{margin-top:30px}#section-global section#about #s-a-l2 ul li{display:inline-block}#section-global section#about #s-a-l2 ul li img{height:102px;width:auto}#section-global section#about #s-a-l2 ul li:first-child,#section-global section#about #s-a-l2 ul li:nth-child(2){margin-right:90px}#section-global section#about #s-a-l2 ul li:nth-child(3){margin-right:130px}#section-global section#about #s-a-l2 ul li span{display:block;margin-bottom:30px}#section-global section#about #s-a-l3{position:absolute;overflow:hidden;top:1000px;left:0;width:100%;height:460px}#section-global section#about #s-a-l3-nav{position:absolute;left:180px}#section-global section#about #s-a-l3-nav span#s-a-l3-nav-members{margin-right:15px}#section-global section#about #s-a-l3-nav span#s-a-l3-nav-members span{font-family:artless_groteskmedium;font-size:18px}#section-global section#about #s-a-l3-nav img{vertical-align:middle;cursor:pointer}#section-global section#about #s-a-l3-nav img#s-a-l3-nav-prev{margin:0 8px 4px 10px}#section-global section#about #s-a-l3-nav img#s-a-l3-nav-next{margin:0 10px 4px 0}#section-global section#about #s-a-l3-nav ul{display:inline-block}#section-global section#about #s-a-l3-nav ul li{display:inline-block;font-family:artless_groteskregular;font-size:12px;line-height:16px;cursor:pointer}#section-global section#about #s-a-l3-nav ul li:after{content:" /\00a0"}#section-global section#about #s-a-l3-nav ul li:last-child:after{content:""}#section-global section#about #s-a-l3-slider-drag{position:absolute;left:0;top:60px;width:100%;height:384px;z-index:4}#section-global section#about #s-a-l3-slider-drag #s-a-l3-slider-prev{position:absolute;top:0;left:0;width:175px;height:100%;cursor:pointer}#section-global section#about #s-a-l3-slider-drag #s-a-l3-slider-next{position:absolute;top:0;left:180px;width:calc(100% - 175px);height:100%;cursor:pointer}#section-global section#about #s-a-l3-slider{position:absolute;left:-1120px;top:60px;width:22290px;height:384px}#section-global section#about #s-a-l3-slider .s-a-l3-slide-item{position:relative;display:inline-block;float:left;width:645px;height:100%;margin-right:5px;cursor:pointer}#section-global section#about #s-a-l3-slider .s-a-l3-slide-item img{position:absolute;left:0;top:0;width:100%;height:auto;z-index:1;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#section-global section#about #s-a-l3-slider .s-a-l3-slide-item div{position:absolute;padding:25px 0 0 35px;width:calc(100% - 35px);height:100%;color:#fff;font-family:artless_groteskregular;font-size:12px;line-height:14px;z-index:2}#section-global footer #f-a-sns ul li:hover{color:#c00}#section-global section#about #s-a-l3-slider .s-a-l3-slide-item div span{font-family:artless_groteskmedium}#section-global section#vision{width:1000px;z-index:40;position:relative;background-color:#fff;left:180px;color:#333;height:1410px}#section-global section#vision img#vision-img{position:absolute;top:860px;z-index:1}#section-global section#vision #s-e-c-1{position:absolute;top:70px;left:0;font-family:artless_groteskregular;font-size:14px;font-style:normal;line-height:18px}#section-global section#vision #s-e-c-1 h4{font-family:artless_groteskregular;font-size:10px;margin-bottom:19.5px}#section-global section#vision #s-e-c-1 span{font-weight:700}#section-global section#vision #s-e-c-2{position:absolute;left:205px;top:70px;font-family:artless_groteskregular;font-size:12px;line-height:18px;font-style:normal}#section-global section#vision #s-e-c-2 h4{font-size:10px;margin-bottom:20px}#section-global section#vision #s-e-c-2 h5{font-size:18px;line-height:22px;margin-bottom:20px}#section-global section#vision #s-e-c-3{position:absolute;top:117px;left:600px;width:390px;font-size:12px;line-height:18px;text-justify:inter-word}#section-global footer{position:relative;background-color:#fff;margin-top:50px;width:800px;height:250px;z-index:70;left:180px}#section-global footer #f-a-top{position:absolute;left:0;top:0;cursor:pointer;overflow:visible;height:59px}#section-global footer #f-a-top img{position:absolute;top:0;left:0}#section-global footer #f-a-alog{position:absolute;left:65px;top:5px;cursor:pointer;font-family:artless_groteskregular;font-size:12px}#section-global footer #f-a-alog img{vertical-align:middle}#section-global footer #f-a-alog span{font-family:artless_groteskmedium;font-size:12px;color:#c00}#section-global footer #f-a-alog span span{color:#333;font-family:artless_groteskregular}#section-global footer #f-a-credit{position:absolute;left:0;top:80px;font-family:artless_groteskregular;font-size:10px;white-space:nowrap}#section-global footer #f-a-sns{position:absolute;left:300px;top:17px;cursor:pointer}#section-global footer #f-a-sns ul li{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;color:#000;cursor:pointer;white-space:nowrap}#section-global footer #f-a-sns ul li.sns-facebook:before{font-family:FontAwesome;content:"\f09a";font-size:28px}#section-global footer #f-a-sns ul li.sns-twitter svg{width:25px;height:auto;vertical-align:middle;margin-top:-15px}#section-global footer #f-a-sns ul li.sns-twitter svg:hover{fill:#c00}#section-global footer #f-a-sns ul li.sns-insta svg{width:25px;height:auto;vertical-align:middle;margin-top:-13px}#section-global footer #f-a-sns ul li.sns-insta svg:hover{fill:#c00}#section-global footer #f-a-sns ul li.sns-pinterest:before{font-family:FontAwesome;content:"\f0d2";font-size:28px}#section-global footer #f-a-sns ul li:last-child{margin-right:0}