@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:14px}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input{outline:none}button{border:none}img{vertical-align:top}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes border-width{0%{width:0}to{width:100%}}@keyframes border-width{0%{width:0}to{width:100%}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-box-sizing:border-box;-webkit-user-select:none;box-sizing:border-box;touch-action:pan-y;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide div{font-size:0}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./) "../assets/img/common/ajax-loader.gif" 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../assets/fonts/) "slick.eot";src:url(../assets/fonts/) "slick.eot?#iefix" format("embedded-opentype"),url(../assets/fonts/) "slick.woff" format("woff"),url(../assets/fonts/) "slick.ttf" format("truetype"),url(../assets/fonts/) "slick.svg#slick" format("svg")}.slick-dotted.slick-slider{padding-bottom:0}.slick-dots{-moz-column-gap:12px;-webkit-column-gap:12px;bottom:35px;column-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;left:80px;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:1px;padding:0;position:relative;width:90px}.slick-dots li button{background-color:#696565;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:100%;outline:none;padding:0;width:100%}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:before{-webkit-transition:width 3s;background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:width 3s;width:0}.slick-dots li.slick-active button:before{-webkit-animation:border-width 4.9s linear .2s 1;animation:border-width 4.9s linear .2s 1}html{-webkit-text-size-adjust:100%}body{-webkit-font-feature-settings:"palt" 1;font-family:hiragino-kaku-gothic-pron,-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-feature-settings:"palt" 1;line-height:1.71}body,body a{color:#303030}body a{-webkit-transition:all .3s;outline:none;text-decoration:none;transition:all .3s}.fwb{font-weight:700}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.vam{vertical-align:middle}.vat{vertical-align:top}.vab{vertical-align:bottom}.dpb{display:block}.dpib{display:inline-block}.wrap{overflow:hidden}.contents,.wrap{position:relative}.contents{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.contents--home{padding-bottom:180px}.contents--page{margin:0 auto}.contents--detail,.contents--page{max-width:1920px;padding:140px 5.55vw 180px}.contents--detail{margin:0 auto 0 0}.topConts{position:relative}.topConts--exhibition{-webkit-box-sizing:border-box;box-sizing:border-box;margin:75px auto 0;width:100%}.topConts--wall{padding:180px 0}.topConts--belowwall{padding-top:180px}.topConts--instagram{background-color:#131313;font-size:0;padding:11.041666vw 0 11.041666vw 11.041666vw;width:100%}.topToggleSection{-webkit-transition:opacity .4s,top .4s;opacity:0;position:relative;top:10px;transition:opacity .4s,top .4s}.topToggleSection.is-show{opacity:1;top:0}.pageConts{position:relative}.footerWrap{width:100%}.footerContentsWrap,.footerWrap{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;position:relative}.footerContentsWrap{-ms-flex-pack:center;-webkit-box-pack:center;color:#a8a8a8;justify-content:center;padding-bottom:88px;padding-top:110px;width:50%;z-index:1}.footerContentsWrap:before{background:url(../img/common/bg_footer-pc.jpg) 0 0 no-repeat;background-size:cover;content:"";display:block;height:calc(100% + 1px);left:0;position:absolute;top:0;width:100%;z-index:1}.footerContents{position:relative;z-index:1}.footerTitle{margin-top:32px;text-align:center}.footerTitle__link{-ms-flex-align:baseline;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:baseline;-webkit-box-pack:center;-webkit-transition:opacity .3s;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;transition:opacity .3s}.footerTitle__link:active,.footerTitle__link:hover{opacity:.7}.footerTitle__alternative,.footerTitle__wall{color:#a8a8a8;line-height:1.15}.footerTitle__wall{font-family:aviano,sans-serif;font-size:26px;font-weight:700}.footerTitle__alternative{font-family:chapman-extended,sans-serif;font-size:22px;letter-spacing:1px}.footerAddress{font-size:12px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1.5;margin-top:3px;text-align:center}.footerOpenhours{font-family:aviano,sans-serif;font-size:15px;font-weight:400;line-height:.93;margin-top:4px;text-align:center}.footerOpenhours .footerOpenhours--symbol{font-size:15px}.footerOpenhours .footerOpenhours--ja{font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:12px}.footerContact{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:10px}.footerContact,.footerContact__link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.footerContact__link{-moz-column-gap:5px;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-column-gap:5px;align-items:center;column-gap:5px;flex-wrap:wrap;text-decoration:none}.footerContact__linkText{color:#a8a8a8;display:block;font-family:aviano,sans-serif;font-size:14px;line-height:1.43}.footerContact__linkArrow{-webkit-transform:translateX(0);-webkit-transition:-webkit-transform .3s;background-color:#a8a8a8;display:block;height:1px;position:relative;transform:translateX(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:80px}.footerContact__linkArrow:after,.footerContact__linkArrow:before{background-color:#a8a8a8;content:"";height:5.3px;position:absolute;width:1px}.footerContact__linkArrow:before{-webkit-transform:rotate(-42deg) translateY(-50%);right:-1px;top:calc(50% + -3px);transform:rotate(-42deg) translateY(-50%)}.footerContact__linkArrow:after{-webkit-transform:rotate(42deg) translateY(-50%);right:2px;top:calc(50% + 1px);transform:rotate(42deg) translateY(-50%)}.footerContact__link:active .footerContact__linkArrow,.footerContact__link:hover .footerContact__linkArrow{-webkit-transform:translateX(9px);transform:translateX(9px)}.footerMap{font-size:0;position:relative;width:50%;z-index:1}.footerMap__map{-webkit-filter:grayscale(1);display:block;filter:grayscale(1);height:100%;width:100%}.footerCopyRight{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background-color:#131313;justify-content:space-between;padding:0 111px 0 35px;position:relative;width:100%;z-index:2}.copyLinks,.footerCopyRight{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.copyLinks{gap:20px 21px}.copyLink{font-size:0}.copyLink__link{-webkit-transition:opacity .3s;color:#a8a8a8;font-family:aviano,sans-serif;font-size:13px;line-height:1.17;text-decoration:none;transition:opacity .3s}.copyLink__link:active,.copyLink__link:hover{opacity:.7}.copyLink__link.copyLink__link--ja{font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:12px;letter-spacing:1px;line-height:1}.footerCopyRightText{color:#a8a8a8;font-family:aviano,sans-serif;font-size:12px;font-weight:500;line-height:1.17;position:relative}.toTop{bottom:0;height:76px;right:0;width:76px}.toTop,.toTop:before{position:absolute;z-index:1}.toTop:before{background-color:#393939;content:"";display:block;height:100%;left:0;top:0;width:1px}.toTop:active,.toTop:hover{cursor:pointer}.toTop__arrow{-webkit-transform:translateX(-50%);-webkit-transition:bottom .3s;background-color:#a8a8a8;bottom:0;height:37px;left:50%;position:absolute;transform:translateX(-50%);transition:bottom .3s;width:1px}.toTop__arrow:after,.toTop__arrow:before{background-color:#a8a8a8;content:"";height:1px;position:absolute;top:2px;width:6.7px}.toTop__arrow:before{-webkit-transform:rotate(-42deg);left:-5.6px;transform:rotate(-42deg)}.toTop__arrow:after{-webkit-transform:rotate(42deg);left:0;transform:rotate(42deg)}.toTop:active .toTop__arrow,.toTop:hover .toTop__arrow{bottom:7px}.toTop__bdr{-webkit-transform:translateX(-50%);background-color:#a8a8a8;height:1px;left:50%;position:absolute;top:29px;transform:translateX(-50%);width:14px;z-index:1}.header.is-home:before{opacity:0;z-index:-1}.header.is-min:before,.header:before{opacity:1;z-index:3}.header:before{-webkit-transition:height .3s,opacity .3s .05s;background-color:#131313;content:"";height:140px;position:fixed;top:0;transition:height .3s,opacity .3s .05s;width:100%}.headerTitle{-webkit-transition:top .3s;font-size:0;left:68px;position:fixed;top:61px;transition:top .3s;width:136px;z-index:90}.headerTitle__link{-webkit-transition:opacity .3s;display:block;transition:opacity .3s;width:100%}.headerTitle__link:active,.headerTitle__link:hover{opacity:.7}.headerTitle__img{display:block;width:100%}.headerAcd__btn{-webkit-box-sizing:border-box;-webkit-transition:top .3s;box-sizing:border-box;display:block;height:26px;mix-blend-mode:difference;position:fixed;right:44px;top:55px;transition:top .3s;width:42px;z-index:91}.headerAcd__btn.is-open{z-index:100}.headerAcd__btn.is-open:before{height:0}.headerAcd__btn:active,.headerAcd__btn:hover{cursor:pointer}.headerAcd__btn:before{-webkit-transition:height .15s;background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:12px;transition:height .15s;width:100%}.headerAcd__btnIcon{display:block;height:100%;position:relative;width:100%}.headerAcd__btnIcon:after,.headerAcd__btnIcon:before{-webkit-transition:-webkit-transform .3s;background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.headerAcd__btnIcon:before{top:0}.headerAcd__btnIcon:after{top:24px}.is-open .headerAcd__btnIcon:before{-webkit-transform:rotate(36deg);top:12px;transform:rotate(36deg)}.is-open .headerAcd__btnIcon:after{-webkit-transform:rotate(-36deg);top:12px;transform:rotate(-36deg)}.headerNavBg{-webkit-transform:translateY(100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);background:url(../img/top/img_mv_01-pc.jpg?202311) 0 0 no-repeat;background-size:auto 100%;height:100%;left:0;opacity:0;position:fixed;top:0;transform:translateY(100%);transition:-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);transition:transform .4s cubic-bezier(.56,.09,.92,.5);transition:transform .4s cubic-bezier(.56,.09,.92,.5),-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);width:calc(100% - 50vw);z-index:-100}.headerNavBg.is-show{-webkit-transform:translateY(0);transform:translateY(0)}.headerNavBg.is-slide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.headerNavBg.is-active{opacity:1;z-index:98}.headerNavWrap{-webkit-box-sizing:border-box;bottom:0;box-sizing:border-box;height:100%;opacity:0;position:fixed;right:0;top:0;z-index:-99}.headerNavWrap.is-active{opacity:1;z-index:99}.headerNavConts{-ms-flex-pack:end;-ms-flex-wrap:wrap;-ms-overflow-style:none;-webkit-box-pack:end;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:auto;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end;overflow-y:scroll;padding:83px 16px 76px 64px;width:50vw}.headerNavConts::-webkit-scrollbar{-webkit-appearance:none;display:none}.is-show .headerNavConts:before{-webkit-transform:translateY(0);transform:translateY(0)}.is-slide .headerNavConts:before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.headerNavConts:before{-webkit-transform:translateY(100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);background-color:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;transform:translateY(100%);transition:-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);transition:transform .4s cubic-bezier(.56,.09,.92,.5);transition:transform .4s cubic-bezier(.56,.09,.92,.5),-webkit-transform .4s cubic-bezier(.56,.09,.92,.5);width:100%}.headerNav{-webkit-box-sizing:border-box;-webkit-transition:opacity .5s;box-sizing:border-box;opacity:0;position:relative;transition:opacity .5s;z-index:1}.is-menushow .headerNav{opacity:1}.headerNavLists{-ms-flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;mix-blend-mode:darken;position:relative;row-gap:36px;z-index:1}.headerNavList{font-size:0;width:100%}.headerNavList__link{color:#303030;display:inline-block;font-family:aviano,sans-serif;font-size:32px;line-height:1.13;position:relative;word-break:break-all}.headerNavList__link:active,.headerNavList__link:hover{cursor:pointer}.headerNavList__link.is-current:before,.headerNavList__link:active:before,.headerNavList__link:hover:before{width:100%}.headerNavList__link:before{-webkit-transition:width .3s;background-color:#303030;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .3s;width:0}.topMvArea{position:relative}.topMvArea:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.topMvLists{height:100vh;height:100svh;width:100%}.topMvList,.topMvLists .slick-list,.topMvLists .slick-slide,.topMvLists .slick-slide div,.topMvLists .slick-track{height:100%}.topMvList{font-size:0;overflow:hidden}.topMvList__img{-o-object-fit:cover;-webkit-transition:-webkit-transform 5.5s ease-in-out;display:block;height:100%;object-fit:cover;transition:-webkit-transform 5.5s ease-in-out;transition:transform 5.5s ease-in-out;transition:transform 5.5s ease-in-out,-webkit-transform 5.5s ease-in-out;width:100%}.slick-active .topMvList__img{-webkit-transform:scale(1.08);transform:scale(1.08)}.topMvLeads{bottom:69px;color:#fff;font-family:aviano,sans-serif;font-weight:400;left:80px;line-break:strict;line-height:1;overflow-wrap:anywhere;position:absolute;z-index:1}.topMvLists .slick-slide .topMvLeads,.topMvLists .slick-slide .topMvLeads .topMvLeads--main,.topMvLists .slick-slide .topMvLeads .topMvLeads--min,.topMvLists .slick-slide .topMvLeads .topMvLeads--sub{height:auto}.topMvLeads .topMvLeads--sub{font-size:clamp(21px,1.7vw,26px);margin-bottom:14px}.topMvLeads .topMvLeads--sub .topMvLeads--sub__lowercase{font-family:chapman-extended,sans-serif}.topMvLeads .topMvLeads--main{font-size:clamp(26px,2.37vw,34px)}.topMvLeads .topMvLeads--min{font-size:clamp(17px,1.38vw,20px);margin-top:8px}.topMvLeads .js-anim-text{overflow:hidden}.topMvLeads .js-anim-text span{display:inline-block;min-width:8px;opacity:0}.topMvLeads .js-anim-text span.start-anim{-webkit-animation:anim-text 1.5s forwards;-webkit-animation-delay:.15s;animation:anim-text 1.5s forwards;animation-delay:.15s}@-webkit-keyframes anim-text{0%{opacity:0}to{opacity:1}}@keyframes anim-text{0%{opacity:0}to{opacity:1}}.topExhibitionLists{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.topExhibitionList{width:100%}.topExhibitionList__link{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;-webkit-transition:background-color .3s;color:#303030;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:0;justify-content:space-between;padding:50px 5.55vw;position:relative;transition:background-color .3s}.topExhibitionList__imgWrap{-webkit-transition:bottom .5s .1s,opacity .4s .1s;aspect-ratio:3/2;font-size:0;transition:bottom .5s .1s,opacity .4s .1s}.topExhibitionList__img{-o-object-fit:cover;-webkit-box-sizing:border-box;background-color:#fff;box-sizing:border-box;display:block;height:100%;object-fit:cover;width:100%}.topExhibitionList__img.topExhibitionList__img--noimg{border:1px solid #6d6d6d}.topExhibitionList__data{width:calc(100% - 100px)}.topExhibitionList__category{font-family:aviano,sans-serif;font-size:15px;line-height:1.33;margin-bottom:42px;padding-left:14px;position:relative}.topExhibitionList__category:before{-webkit-transform:translateY(-50%);background-color:#303030;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);width:8px}.topExhibitionList__date{display:block;font-family:aviano,sans-serif;font-size:15px;line-height:.93;margin-bottom:6px;word-break:break-all}.topExhibitionList__title{font-size:22px;font-weight:300;letter-spacing:1px;line-height:1.36;margin-bottom:5px}.topExhibitionList__venue{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.71;margin:6px 0 11px;overflow:hidden;padding-left:18px;position:relative;word-break:break-all}.topExhibitionList__venue:before{background:url(../img/common/icon_exhibitionvenue.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;height:19px;left:0;position:absolute;top:3px;width:14px}.topExhibitionList__type{-webkit-box-sizing:border-box;border:1px solid #6d6d6d;box-sizing:border-box;display:inline-block;font-family:aviano,sans-serif;font-size:13px;height:22px;line-height:22px;padding:0 6px 0 5px}.topExhibitionList__arrow{-webkit-transition:-webkit-transform .3s;background-color:#a8a8a8;height:1px;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:80px}.topExhibitionList__link:active .topExhibitionList__arrow,.topExhibitionList__link:hover .topExhibitionList__arrow{-webkit-transform:translateX(9px);transform:translateX(9px)}.topExhibitionList__arrow:after,.topExhibitionList__arrow:before{background-color:#a8a8a8;content:"";height:6px;position:absolute;width:1px}.topExhibitionList__arrow:before{-webkit-transform:rotate(-41deg) translateY(-50%);right:-1px;top:calc(50% + -3.5px);transform:rotate(-41deg) translateY(-50%)}.topExhibitionList__arrow:after{-webkit-transform:rotate(41deg) translateY(-50%);right:2px;top:calc(50% + 1px);transform:rotate(41deg) translateY(-50%)}.topBesideWalls{-ms-flex-pack:end;-ms-flex-wrap:wrap;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end}.topBesideWall{font-size:0;width:calc(100% - 11.04167vw)}.topBesideWall__img{display:block;width:100%}.topInsta__iframe{display:block;height:48.9583vw;margin:0 auto;width:48.9583vw}.instagram__contents,.topInsta__iframe{-webkit-box-sizing:border-box;box-sizing:border-box}.instagram__contents{-ms-flex-wrap:wrap;background-color:#131313;flex-wrap:wrap;width:100%}.instagram__contents #datahub_social_posts{width:100%!important}.instagram__contents #datahub_social_posts,.instagram__contents #timeline{background:none!important;border:none!important;border-radius:0!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;width:auto}.instagram__contents #timeline{width:100%!important}.instagram__contents #datahub_social_posts .date,.instagram__contents #datahub_social_posts .header,.instagram__contents #datahub_social_posts .icon,.instagram__contents #datahub_social_posts br,.instagram__contents #loading_bottom,.instagram__contents div.datahub_social_posts div.timeline ul li div.post div.contents div.post_msg{display:none!important}.instagram__contents #datahub_social_posts{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.instagram__contents div.datahub_social_posts div.timeline ul li{display:none!important;margin-bottom:0!important;margin-left:0}.instagram__contents div.datahub_social_posts div.timeline ul li:not(.date){display:block!important;height:100%!important;max-height:33.33333vw!important;max-width:33.33333%!important;width:33.33333%}.instagram__contents div.datahub_social_posts div.timeline ul li:last-child{display:none!important}.instagram__contents div.datahub_social_posts div.timeline ul li div.post{-webkit-transition:opacity .3s!important;background-color:transparent;border:none!important;border-radius:0!important;font-size:0!important;margin:0!important;padding:0!important;transition:opacity .3s!important}.instagram__contents div.datahub_social_posts div.timeline ul li div.post:hover{cursor:pointer;position:relative;z-index:1}.instagram__contents div.datahub_social_posts div.timeline ul li div.post:hover div.post_image{opacity:.7}.instagram__contents #datahub_social_posts div.timeline ul li div.post div.contents div.post_image{-webkit-transition:all .3s;aspect-ratio:1/1;background-color:#000;display:block;font-size:0;height:100%;margin:0 auto;overflow:hidden;position:relative;transition:all .3s;width:100%}.instagram__contents #datahub_social_posts div.timeline ul li div.post div.contents div.post_image img{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.instagramSamples{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.instagramSample{display:block;font-size:0;max-height:33.33333vw;max-width:33.33333%;width:33.33333%}.instagramSample__link{display:block;font-size:0;height:100%;width:100%}.instagramSample__link:hover{cursor:pointer;position:relative;z-index:1}.instagramSample__link:hover .instagramSample__img{opacity:.7}.instagramSample__img{-o-object-fit:cover;-webkit-transition:opacity .3s;display:block;height:100%;object-fit:cover;transition:opacity .3s;width:100%}.topInstaLinkWrap{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;width:calc(100% - 48.9583vw)}.topInstaLink__link,.topInstaLinkWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.topInstaLink__link{-moz-column-gap:6px;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-column-gap:6px;align-items:center;column-gap:6px;flex-wrap:wrap}.topInstaLink__linkText{color:#a8a8a8;font-family:aviano,sans-serif;font-size:22px;line-height:1;padding-left:27px;position:relative}.topInstaLink__linkText:before{-webkit-transform:translateY(-50%);background:url(../img/common/icon_sns_instagram-gray.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;height:19px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:19px}.topInstaLink__linkArrow{-webkit-transition:-webkit-transform .3s;background-color:#a8a8a8;height:1px;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:80px}.topInstaLink__link:active .topInstaLink__linkArrow,.topInstaLink__link:hover .topInstaLink__linkArrow{-webkit-transform:translateX(9px);transform:translateX(9px)}.topInstaLink__linkArrow:after,.topInstaLink__linkArrow:before{background-color:#a8a8a8;content:"";height:6px;position:absolute;width:1px}.topInstaLink__linkArrow:before{-webkit-transform:rotate(-41deg) translateY(-50%);right:-1px;top:calc(50% + -3.5px);transform:rotate(-41deg) translateY(-50%)}.topInstaLink__linkArrow:after{-webkit-transform:rotate(41deg) translateY(-50%);right:2px;top:calc(50% + 1px);transform:rotate(41deg) translateY(-50%)}.exhibitionYeasWrap{margin-top:68px}.exhibitionYearLists{gap:16px}.exhibitionYearList__current,.exhibitionYearList__link,.exhibitionYearLists{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.exhibitionYearList__current,.exhibitionYearList__link{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;align-items:center;box-sizing:border-box;font-family:aviano,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1;min-width:59px;padding:6px 14px 5px}.exhibitionYearList__current{background-color:#303030;border:1px solid #303030;color:#fff}.exhibitionYearList__link{-webkit-transition:background-color .3s,color .3s;border:1px solid #303030;text-decoration:underline;transition:background-color .3s,color .3s}.exhibitionYearList__link:active,.exhibitionYearList__link:hover{background-color:#303030;color:#fff}.exhibitionLabel{font-family:aviano,sans-serif;font-size:22px;font-weight:400;line-height:1;margin-bottom:60px;margin-top:60px;padding-left:14px;position:relative}.exhibitionLabel:before{-webkit-transform:translateY(-50%);background-color:#a8a8a8;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);width:8px}.exhibitionLists{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:30px 0;margin-top:68px}.exhibitionList{width:33.33333%}.exhibitionList__link{-ms-flex-pack:end;-ms-flex-wrap:wrap;-webkit-box-pack:end;-webkit-box-sizing:border-box;-webkit-transition:background-color .3s;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:38px 36px 40px;transition:background-color .3s}.exhibitionList__imgWrap{aspect-ratio:3/2;font-size:0;margin-bottom:34px;width:100%}.exhibitionList__img{-o-object-fit:cover;-webkit-box-sizing:border-box;background-color:#fff;box-sizing:border-box;display:block;height:100%;object-fit:cover;width:100%}.exhibitionList__img.exhibitionList__img--noimg{border:1px solid #6d6d6d}.exhibitionList__data{width:100%}.exhibitionList__category{font-family:aviano,sans-serif;font-size:15px;font-weight:400;line-height:1.33;margin-bottom:34px;padding-left:14px;position:relative}.exhibitionList__category:before{-webkit-transform:translateY(-50%);background-color:#303030;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);width:8px}.exhibitionList__date{display:block;font-family:aviano,sans-serif;font-size:15px;font-weight:400;line-height:.93;margin-bottom:7px;word-break:break-all}.exhibitionList__title{font-size:22px;font-weight:400;letter-spacing:1px;line-height:1.36;margin-bottom:2px}.exhibitionList__venue{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.71;margin:6px 0 8px;overflow:hidden;padding-left:18px;position:relative;word-break:break-all}.exhibitionList__venue:before{background:url(../img/common/icon_exhibitionvenue.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;height:19px;left:0;position:absolute;top:3px;width:14px}.exhibitionList__type{-webkit-box-sizing:border-box;border:1px solid #6d6d6d;box-sizing:border-box;display:inline-block;font-family:aviano,sans-serif;font-size:13px;font-weight:400;height:22px;line-height:22px;padding:0 6px 0 5px}.exhibitionList__arrow{-webkit-transition:-webkit-transform .3s;background-color:#a8a8a8;height:1px;margin-top:40px;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:80px}.exhibitionList__link:active .exhibitionList__arrow,.exhibitionList__link:hover .exhibitionList__arrow{-webkit-transform:translateX(9px);transform:translateX(9px)}.exhibitionList__arrow:after,.exhibitionList__arrow:before{background-color:#a8a8a8;content:"";height:6px;position:absolute;width:1px}.exhibitionList__arrow:before{-webkit-transform:rotate(-41deg) translateY(-50%);right:-1px;top:calc(50% + -3.5px);transform:rotate(-41deg) translateY(-50%)}.exhibitionList__arrow:after{-webkit-transform:rotate(41deg) translateY(-50%);right:2px;top:calc(50% + 1px);transform:rotate(41deg) translateY(-50%)}.paging{-moz-column-gap:30px;-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;-webkit-column-gap:30px;align-items:center;background-color:#f9f9f9;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px;padding:60px;width:100%}.paging__next,.paging__prev{font-size:0;height:40px;width:40px}.paging__nextLink,.paging__prevLink{-webkit-box-sizing:border-box;-webkit-transition:background-color .3s;border:1px solid #393939;box-sizing:border-box;display:block;height:100%;position:relative;transition:background-color .3s;width:100%}.paging__nextLink:after,.paging__nextLink:before,.paging__prevLink:after,.paging__prevLink:before{-webkit-transition:background-color .3s;background-color:#303030;content:"";display:block;height:1px;position:absolute;transition:background-color .3s;width:11px}.paging__nextLink:active,.paging__nextLink:hover,.paging__prevLink:active,.paging__prevLink:hover{background-color:#303030}.paging__nextLink:active:after,.paging__nextLink:active:before,.paging__nextLink:hover:after,.paging__nextLink:hover:before,.paging__prevLink:active:after,.paging__prevLink:active:before,.paging__prevLink:hover:after,.paging__prevLink:hover:before{background-color:#fff}.paging__prevLink:after,.paging__prevLink:before{left:calc(50% - 3px)}.paging__prevLink:before{-webkit-transform:rotate(46deg) translate(-50%,-50%);top:calc(50% + 8px);transform:rotate(46deg) translate(-50%,-50%)}.paging__prevLink:after{-webkit-transform:rotate(-46deg) translate(-50%,-50%);top:calc(50% - 8px);transform:rotate(-46deg) translate(-50%,-50%)}.paging__nextLink:after,.paging__nextLink:before{left:calc(50% - 2px);top:50%}.paging__nextLink:before{-webkit-transform:rotate(46deg) translate(-50%,-50%);transform:rotate(46deg) translate(-50%,-50%)}.paging__nextLink:after{-webkit-transform:rotate(-46deg) translate(-50%,-50%);transform:rotate(-46deg) translate(-50%,-50%)}.paging__lists{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:30px}.paging__list{font-size:0}.paging__current,.paging__link{color:#303030;font-family:aviano,sans-serif;font-size:20px;font-weight:400;line-height:.7;position:relative}.paging__link{-webkit-transition:opacity .3s;transition:opacity .3s}.paging__link:before{-webkit-transform:translateX(-50%);background-color:#303030;bottom:2px;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.paging__link:active,.paging__link:hover{opacity:.7}.exhibitionDetailTitle{font-size:36px;font-weight:400;letter-spacing:1.6px;line-height:1.28;padding-bottom:30px;padding-top:80px}.exhibitionDetailDate{display:block;font-family:aviano,sans-serif;font-size:16px;font-weight:400;line-height:1;margin-bottom:16px;word-break:break-all}.exhibitionDetailDataWrap{-moz-column-gap:10px;-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-column-gap:10px;align-items:center;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:60px}.exhibitionDetailCategory{font-family:aviano,sans-serif;font-size:15px;font-weight:400;line-height:1.33;padding-left:14px;position:relative}.exhibitionDetailCategory:before{-webkit-transform:translateY(-50%);background-color:#303030;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);width:8px}.exhibitionDetailType{-webkit-box-sizing:border-box;border:1px solid #6d6d6d;box-sizing:border-box;display:inline-block;font-family:aviano,sans-serif;font-size:13px;font-weight:400;height:22px;line-height:22px;margin-top:-2px;padding:0 6px 0 5px}.exhibitionDetailVenue{font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.71;margin-top:12px;overflow:hidden;padding-left:18px;position:relative;width:100%;word-break:break-all}.exhibitionDetailVenue:before{background:url(../img/common/icon_exhibitionvenue.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;height:19px;left:0;position:absolute;top:3px;width:14px}.exhibitionDetailPhoto__imgWrap{aspect-ratio:3/2;font-size:0;margin-bottom:38px;margin-right:auto;max-width:885px;width:100%}.exhibitionDetailPhoto__img{-o-object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}.exhibitionDetailPost{font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.71;margin-right:auto;max-width:885px;width:100%;word-wrap:break-word}.exhibitionDetailPost div+div{margin-top:14px}.exhibitionDetailPost p+p{margin:14px 0}.exhibitionDetailPost a{display:inline-block;text-decoration:underline;vertical-align:middle}.exhibitionDetailPost a:active,.exhibitionDetailPost a:hover{text-decoration:none}.exhibitionDetailPost a:active img,.exhibitionDetailPost a:hover img{opacity:.7}.exhibitionDetailPost a img{-webkit-transition:opacity .3s;transition:opacity .3s}.exhibitionDetailPost img{-webkit-transition:all .3s;display:block;height:auto;margin-bottom:28px;margin-right:auto;margin-top:28px;max-height:590px;max-width:100%;transition:all .3s;width:auto}.exhibitionDetailPost sub,.exhibitionDetailPost sup{display:inline-block;font-size:10px}.exhibitionDetailPost sub{vertical-align:sub}.exhibitionDetailPost sup{vertical-align:super}.exhibitionDetailPost blockquote{background-color:#f9f9f9;margin:28px 0;padding:28px}.exhibitionDetailPost ol,.exhibitionDetailPost ul{margin:14px 0}.exhibitionDetailPost ol li,.exhibitionDetailPost ul li{position:relative}.exhibitionDetailPost ol li:not(:last-child),.exhibitionDetailPost ul li:not(:last-child){margin-bottom:4px}.exhibitionDetailPost ul li{padding-left:18px}.exhibitionDetailPost ul li:before{background-color:#303030;border-radius:50%;content:"";display:block;height:5px;left:2px;position:absolute;top:8px;width:5px}.exhibitionDetailPost ol{counter-reset:numCount}.exhibitionDetailPost ol li{counter-increment:numCount;padding-left:18px}.exhibitionDetailPost ol li:before{content:counter(numCount) ".";display:block;left:-12px;position:absolute;text-align:right;top:0;width:24px}.exhibitionDetailPost iframe{aspect-ratio:16/9;display:block;height:auto!important;margin:28px auto;width:100%}.exhibitionDetailPost .indent{margin-left:28px}.exhibitionDetailPost hr{background-color:#393939}.exhibitionDetailPost .has-text-align-right{text-align:right}.exhibitionDetailPost .has-text-align-center{text-align:center}.exhibitionDetailPost .has-black-color{color:#000}.exhibitionDetailPost .has-cyan-bluish-gray-color{color:#abb8c3}.exhibitionDetailPost .has-white-color{color:#fff}.exhibitionDetailPost .has-pale-pink-color{color:#f78da7}.exhibitionDetailPost .has-vivid-red-color{color:#cf2e2e}.exhibitionDetailPost .has-luminous-vivid-orange-color{color:#ff6900}.exhibitionDetailPost .has-luminous-vivid-amber-color{color:#fcb900}.exhibitionDetailPost .has-light-green-cyan-color{color:#7bdcb5}.exhibitionDetailPost .has-vivid-green-cyan-color{color:#00d084}.exhibitionDetailPost .has-pale-cyan-blue-color{color:#8ed1fc}.exhibitionDetailPost .has-vivid-cyan-blue-color{color:#0693e3}.exhibitionDetailPost .has-vivid-purple-color{color:#9b51e0}.conceptImgWrap{font-size:0;margin-bottom:66px;margin-left:-5.55vw;padding-top:68px;width:calc(100% + 11.1vw)}.conceptImg{display:block;width:100%}.conceptLeads{-ms-flex-align:baseline;-ms-flex-wrap:wrap;-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:1;margin-bottom:24px}.conceptLeads .conceptLeads__wall{font-family:aviano,sans-serif;font-size:26px}.conceptLeads .conceptLeads__alternative{font-family:chapman-extended,sans-serif;font-size:22px;line-height:1.3}.conceptHeadline{margin-bottom:24px}.conceptHeadline .conceptHeadline__main,.conceptHeadline .conceptHeadline__sub{display:block;font-family:aviano,sans-serif;font-weight:400;line-height:1}.conceptHeadline .conceptHeadline__main{font-size:42px;margin-bottom:8px}.conceptHeadline .conceptHeadline__sub{font-size:16px}.conceptText{font-size:14px;font-weight:400;letter-spacing:1.6px;line-height:1.71}.conceptText+.conceptText{letter-spacing:1.5px;margin-top:24px}.conceptText+.conceptLeads{margin-top:80px}.visitDetail{padding-top:65px}.visitDetail__title{font-family:aviano,sans-serif;font-size:42px;font-weight:400;line-height:1;margin-bottom:18px}.visitDetail__title .visitDetail__title--chapman{font-family:chapman-extended,sans-serif;font-size:38px;line-height:1.105}.visitMap{font-size:0;height:41.6666vw;margin-bottom:54px;max-height:600px;width:100%}.visitMap__map{-webkit-filter:grayscale(1);display:block;filter:grayscale(1);height:100%;width:100%}.visitData{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.visitData+.visitDetail__title{margin-top:77px}.visitData__headline{font-family:aviano,sans-serif;font-size:18px;font-weight:400;line-height:1;text-align:left;width:234px}.visitData__headline:not(:first-of-type){padding-top:30px}.visitData__data{padding-bottom:32px;position:relative;width:calc(100% - 268px)}.visitData__data:before{background-color:#dbdbdb;bottom:0;content:"";display:block;height:1px;left:-268px;position:absolute;width:calc(100% + 268px)}.visitData__text{font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.71}.notfoundLeads{font-family:aviano,sans-serif;font-size:120px;font-weight:400;line-height:1;padding-bottom:15px;padding-top:114px}.notfoundTitle{font-size:22px;font-weight:300;letter-spacing:2.5px;line-height:2.09;margin-bottom:8px}.notfoundText{font-size:14px;font-weight:300;letter-spacing:1.8px;line-height:1.71}.notfound__btnLinks{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin-top:53px;width:435px}.arrowBtn,.notfound__btnLinks{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.arrowBtn{-moz-column-gap:6px;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;-webkit-column-gap:6px;-webkit-transition:background-color .3s;align-items:center;box-sizing:border-box;column-gap:6px;justify-content:center;transition:background-color .3s;width:100%}.arrowBtn__text{color:#303030;font-family:aviano,sans-serif;font-size:22px;font-weight:400;line-height:1}.arrowBtn__arrow{-webkit-transition:background-color .3s,-webkit-transform .3s;background-color:#303030;height:1px;position:relative;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s;width:80px}.arrowBtn:active .arrowBtn__arrow,.arrowBtn:hover .arrowBtn__arrow{-webkit-transform:translateX(9px);transform:translateX(9px)}.arrowBtn__arrow:after,.arrowBtn__arrow:before{-webkit-transition:background-color .3s;background-color:#303030;content:"";height:6px;position:absolute;transition:background-color .3s;width:1px}.arrowBtn__arrow:before{-webkit-transform:rotate(-41deg) translateY(-50%);right:-1px;top:calc(50% + -3.5px);transform:rotate(-41deg) translateY(-50%)}.arrowBtn__arrow:after{-webkit-transform:rotate(41deg) translateY(-50%);right:2.5px;top:calc(50% + 1px);transform:rotate(41deg) translateY(-50%)}.arrowBtn--prev:active .arrowBtn__arrow,.arrowBtn--prev:hover .arrowBtn__arrow{-webkit-transform:translateX(-9px);transform:translateX(-9px)}.arrowBtn--prev .arrowBtn__arrow:after,.arrowBtn--prev .arrowBtn__arrow:before{right:auto}.arrowBtn--prev .arrowBtn__arrow:before{left:4.5px;top:calc(50% + 1.5px)}.arrowBtn--prev .arrowBtn__arrow:after{left:.5px;top:calc(50% - 3.5px)}.backBtn{margin-top:54px}.visitDetail .backBtn{margin-top:80px}.backBtn__link{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;align-items:center;background-color:#f9f9f9;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:60px 30px;width:100%}.backBtn__text{color:#303030;font-family:aviano,sans-serif;font-size:22px;font-weight:400;line-height:1}.backBtn__text .backBtn__text--ja{font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:18px;font-weight:300}.backBtn__icon{-webkit-transition:background-color .3s,-webkit-transform .3s;background-color:#303030;height:1px;position:relative;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s;width:80px}.backBtn__link:active .backBtn__icon,.backBtn__link:hover .backBtn__icon{-webkit-transform:translateX(9px);transform:translateX(9px)}.backBtn__icon:after,.backBtn__icon:before{-webkit-transition:background-color .3s;background-color:#303030;content:"";height:6px;position:absolute;transition:background-color .3s;width:1px}.backBtn__icon:before{-webkit-transform:rotate(-41deg) translateY(-50%);right:-1px;top:calc(50% + -3.5px);transform:rotate(-41deg) translateY(-50%)}.backBtn__icon:after{-webkit-transform:rotate(41deg) translateY(-50%);right:2.5px;top:calc(50% + 1px);transform:rotate(41deg) translateY(-50%)}.loading{-webkit-transition:height .5s cubic-bezier(.56,.09,.92,.5) .3s;background-color:#fff;height:100%;left:0;position:fixed;top:0;transition:height .5s cubic-bezier(.56,.09,.92,.5) .3s;width:100%;z-index:200}.loading.is-end{height:0}.loading-end{-webkit-transition:height .5s cubic-bezier(.56,.09,.92,.5);background-color:#fff;bottom:0;height:0;left:0;position:fixed;transition:height .5s cubic-bezier(.56,.09,.92,.5);width:100%;z-index:200}.loading-end.is-end{height:100%}.comingSoon{font-family:aviano,sans-serif;font-size:30px;font-weight:500;letter-spacing:.3px;letter-spacing:1px;line-height:1;padding:100px 0;text-align:center}.snsLists{-moz-column-gap:20px;-ms-flex-align:center;-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-box-align:center;-webkit-box-pack:start;-webkit-column-gap:20px;align-items:center;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%}.snsLists.visitSns{-moz-column-gap:28px;-webkit-column-gap:28px;column-gap:28px}.snsLists__link{display:block;font-size:0;height:21px;width:21px}.snsLists__img{-o-object-fit:contain;display:block;height:100%;object-fit:contain;width:100%}.snsLists.headerSns{margin-top:72px}.snsLists.footerSns{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:20px}.pageTitle{font-family:aviano,sans-serif;font-size:52px;font-weight:400;line-height:1;padding-bottom:97px;padding-top:96px;position:relative}.pageTitle:before{-webkit-transform:translateX(-50%);background-color:#393939;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media screen and (max-width:767px){.slick-dots{bottom:24px;left:20px}.slick-dots li{max-width:calc((100% - 100px)/6)}.pc--only{display:none!important}.contents--home{padding-bottom:90px}.contents--detail,.contents--page{min-height:calc(100vh - 186px);padding:70px 20px 110px}.topConts--exhibition{margin-top:80px;padding:0 20px}.topConts--wall{padding:90px 0}.topConts--belowwall{padding-top:90px}.topConts--instagram{padding:44px 42px 40px}.topToggleSection{top:5px}.topToggleSection.is-show{top:0}.footerContentsWrap{padding-bottom:96px;width:100%}.footerContentsWrap:before{background-image:url(../img/common/bg_footer-sp.jpg)}.footerTitle{margin-top:28px}.footerTitle__alternative,.footerTitle__wall{font-weight:400}.footerTitle__wall{font-size:22px}.footerTitle__alternative{font-size:18px}.footerAddress{margin-top:2px}.footerOpenhours{font-size:13px;margin-top:6px}.footerOpenhours .footerOpenhours--symbol{font-size:14px}.footerOpenhours .footerOpenhours--ja{font-size:11px}.footerMap{height:110.6vw;width:100%}.footerCopyRight{padding:22px 20px 0}.copyLinks{gap:16px 22px;padding-bottom:18px}.footerCopyRightText{-ms-flex-align:center;-webkit-box-align:center;-webkit-box-sizing:border-box;align-items:center;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;width:calc(100% - 38px);z-index:3}.footerCopyRightText:before{background-color:#393939;content:"";display:block;height:1px;left:-20px;position:absolute;top:0;width:100vw}.toTop{height:58px;width:58px}.toTop__bdr{top:11px}.header:before{height:70px}.headerTitle{left:24px;top:28px}.headerAcd__btn{right:20px;top:22px}.headerNavBg{background-image:url(../img/top/img_mv_01-sp.jpg?202311)}.headerNavConts{padding:84px 25px 78px;width:calc(100vw - 35px)}.headerNavLists{row-gap:28px}.headerNavList__link{font-size:22px;line-height:1.27}.topMvLeads{bottom:51px;left:20px;max-width:calc(100% - 30px)}.topMvLeads .topMvLeads--sub{font-size:16px}.topMvLeads .topMvLeads--main{font-size:18px}.topMvLeads .topMvLeads--main.topMvLeads--main__min{font-size:clamp(14px,4.4vw,18px)}.topMvLeads .topMvLeads--min{font-size:14px}.topMvLeads .js-anim-text span{display:inline;min-width:4px}.topExhibitionLists{row-gap:52px}.topExhibitionList__link{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;padding:0}.topExhibitionList__imgWrap{height:59.46vw;margin-bottom:16px;width:100%}.topExhibitionList__data{margin-bottom:28px;width:100%}.topExhibitionList__category{margin-bottom:26px}.topExhibitionList__category:before{top:50%}.topExhibitionList__date{font-size:14px;margin-bottom:5px}.topExhibitionList__title{font-size:20px;letter-spacing:1px;line-height:1.3;margin-bottom:6px}.topExhibitionList__venue{margin-bottom:10px}.topBesideWalls.topBesideWalls--below{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.topBesideWall{width:calc(100% - 42px)}.topInsta__iframe{height:calc(100vw - 84px);width:100%}.topInstaLinkWrap{margin-top:40px;width:100%}.topInstaLink__linkText{font-size:16px;padding-left:20px;padding-top:1px}.topInstaLink__linkText:before{height:14px;width:14px}.exhibitionYeasWrap{margin-top:40px}.exhibitionLabel{margin-bottom:36px;margin-top:32px}.exhibitionLabel:before{top:calc(50% - 2px)}.exhibitionLists{margin-top:40px;row-gap:53px}.exhibitionList{width:100%}.exhibitionList__link{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;padding:0}.exhibitionList__imgWrap{height:59.46vw;margin-bottom:17px;width:100%}.exhibitionList__category{margin-bottom:26px}.exhibitionList__category:before{top:50%}.exhibitionList__date{font-size:14px;line-height:1;margin-bottom:5px}.exhibitionList__title{font-size:20px;line-height:1.3;margin-bottom:4px}.exhibitionList__arrow{margin-top:28px}.paging{-moz-column-gap:38px;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-column-gap:38px;column-gap:38px;justify-content:space-between;margin-top:52px;padding:30px 16px}.paging__lists{gap:32px calc((100vw - 264px)/3);width:calc(100% - 156px)}.paging__list{text-align:center;width:9px}.exhibitionDetailTitle{font-size:26px;letter-spacing:1px;line-height:1.31;padding-bottom:22px;padding-top:28px}.exhibitionDetailDate{font-size:15px;margin-bottom:17px}.exhibitionDetailDataWrap{margin-bottom:38px}.exhibitionDetailCategory:before{top:50%}.exhibitionDetailVenue{margin-top:16px}.exhibitionDetailPhoto__imgWrap{margin-bottom:26px}.exhibitionDetailPost img{margin:12px auto 20px;max-height:82.6vw;max-width:100%}.exhibitionDetailPost blockquote{padding:18px}.conceptImgWrap{margin-bottom:34px;margin-left:-20px;padding-top:40px;width:calc(100% + 40px)}.conceptLeads{margin-bottom:16px}.conceptLeads .conceptLeads__wall{font-size:16px}.conceptLeads .conceptLeads__alternative{font-size:13px;line-height:1.23}.conceptHeadline{margin-bottom:20px}.conceptHeadline .conceptHeadline__main{font-size:19px}.conceptHeadline .conceptHeadline__sub{font-size:12px}.conceptText+.conceptLeads{margin-top:60px}.visitDetail{padding-top:38px}.visitDetail__title{font-size:28px;margin-bottom:22px}.visitDetail__title .visitDetail__title--chapman{font-size:24px}.visitMap{height:61.333vw;margin-bottom:26px}.visitData+.visitDetail__title{margin-top:59px}.visitData__headline{width:100%}.visitData__headline:not(:first-of-type){padding-top:26px}.visitData__data{padding-bottom:20px;padding-top:21px;width:100%}.visitData__data:before{left:0;width:100%}.notfoundLeads{font-size:80px;padding-bottom:22px;padding-top:41px}.notfoundTitle{letter-spacing:2.2px;line-height:1.27;margin-bottom:7px}.notfoundText{letter-spacing:1.7px}.notfound__btnLinks{margin-top:43px;max-width:375px;width:100%}.arrowBtn__text{font-size:16px;line-height:1.25}.backBtn{margin-top:32px}.conceptDetail .backBtn{margin-top:24px}.visitDetail .backBtn{margin-top:60px}.backBtn__link{padding:30px 6px}.backBtn__text{font-size:15px;line-height:1.25}.backBtn__text .backBtn__text--ja{font-size:14px}.comingSoon{font-size:24px}.snsLists{-moz-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.snsLists.visitSns{-moz-column-gap:32px;-webkit-column-gap:32px;column-gap:32px}.snsLists__link:active{opacity:.7}.snsLists.headerSns{margin-top:86px}.pageTitle{font-size:38px;padding-bottom:44px;padding-top:45px}.pageTitle.pageTitle--exhibition{padding-bottom:23px;padding-top:28px}}@media screen and (min-width:768px){.sp--only{display:none!important}.contents--detail,.contents--page{min-height:calc(100vh - 420px)}.topConts--instagram{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.footerCopyRight{height:76px}.header.is-min:before{height:90px}.is-min .headerTitle{top:38px}.is-min .headerAcd__btn{top:32px}.topExhibitionList__link{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.topExhibitionList__link:active,.topExhibitionList__link:hover{background-color:#f9f9f9}.topExhibitionList__imgWrap{bottom:18px;height:24.375vw;left:48.402777vw;opacity:0;position:absolute;width:36.59722vw;z-index:1}.topExhibitionList__link:active .topExhibitionList__imgWrap,.topExhibitionList__link:hover .topExhibitionList__imgWrap{bottom:38px;opacity:1}.topExhibitionList__date,.topExhibitionList__title,.topExhibitionList__venue{max-width:41.666vw}.topExhibitionList__arrow{top:-15px}.topInstaLink__linkText{padding-top:2px}.exhibitionList__link:active,.exhibitionList__link:hover{background-color:#f9f9f9}.visitData{-moz-column-gap:34px;-webkit-column-gap:34px;column-gap:34px}.visitData__headline{padding-bottom:32px}.visitData__data:not(:first-of-type){padding-top:30px}.snsLists__link:hover{cursor:pointer;opacity:.7}}@media screen and (max-width:320px){.topMvLeads{left:10px;max-width:calc(100% - 15px)}.topMvLeads .topMvLeads--sub{font-size:14px}.topMvLeads .topMvLeads--min{font-size:12px}}