html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}._inner_normal{max-width:1200px;width:100%;margin:0 auto}@media(max-width: 768px){._inner_normal{padding-right:1rem;padding-left:1rem}}@media(min-width: 769px){._inner_normal{padding-right:1.5rem;padding-left:1.5rem}}._inner_medium{max-width:1000px;width:100%;margin:0 auto}@media(max-width: 768px){._inner_medium{padding-right:1rem;padding-left:1rem}}@media(min-width: 769px){._inner_medium{padding-right:1.5rem;padding-left:1.5rem}}._inner_short{max-width:800px;margin:0 auto;width:100%}@media(max-width: 768px){._inner_short{padding-right:1rem;padding-left:1rem}}@media(min-width: 769px){._inner_short{padding-right:1.5rem;padding-left:1.5rem}}._v_spacer{padding-top:3em;padding-bottom:3em}._v_spacer_half{padding-top:1.5em;padding-bottom:1.5em}@media(max-width: 768px){._v_spacer_double{padding-top:3em;padding-bottom:3em}}@media(min-width: 769px){._v_spacer_double{padding-top:6em;padding-bottom:6em}}._top{padding-bottom:0}._bottom{padding-top:0}@media(max-width: 768px){._b_spacer{padding-right:1em;padding-left:1em}}@media(min-width: 769px){._b_spacer{padding-right:3em;padding-left:3em}}._b_spacer_half{padding-right:1.5em;padding-left:1.5em}._b_margin_half{margin-right:1.5em;margin-left:1.5em}@media(max-width: 768px){._v_margin{margin:0 auto}}@media(min-width: 769px){._v_margin{margin:3em auto}}@media(max-width: 768px){._v_margin_double{margin:3em auto}}@media(min-width: 769px){._v_margin_double{margin:6em auto}}._v_spacer_16{padding-top:1rem;padding-bottom:1rem}._v_spacer_24{padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width: 768px){._v_spacer_32{padding-top:1.5rem;padding-bottom:1.5rem}}@media(min-width: 769px){._v_spacer_32{padding-top:2rem;padding-bottom:2rem}}@media(max-width: 768px){._v_spacer_40{padding-top:2rem;padding-bottom:2rem}}@media(min-width: 769px){._v_spacer_40{padding-top:2.5rem;padding-bottom:2.5rem}}@media(max-width: 768px){._v_spacer_48{padding-top:2rem;padding-bottom:2rem}}@media(min-width: 769px){._v_spacer_48{padding-top:3rem;padding-bottom:3rem}}@media(max-width: 768px){._v_spacer_80{padding-top:2.5rem;padding-bottom:2.5rem}}@media(min-width: 769px){._v_spacer_80{padding-top:5rem;padding-bottom:5rem}}._v_margin_16{margin-top:1rem;margin-bottom:1rem}@media(max-width: 768px){._v_margin_24{margin-top:1rem;margin-bottom:1rem}}@media(min-width: 769px){._v_margin_24{margin-top:1.5rem;margin-bottom:1.5rem}}@media(max-width: 768px){._v_margin_40{margin-top:2rem;margin-bottom:2rem}}@media(min-width: 769px){._v_margin_40{margin-top:2.5rem;margin-bottom:2.5rem}}@media(max-width: 768px){._v_margin_80{margin-top:4rem;margin-bottom:4rem}}@media(min-width: 769px){._v_margin_80{margin-top:5rem;margin-bottom:5rem}}._b_spacer_16{padding-right:1rem;padding-left:1rem}@media(max-width: 768px){._b_spacer_24{padding-right:1rem;padding-left:1rem}}@media(min-width: 769px){._b_spacer_24{padding-right:1.5rem;padding-left:1.5rem}}@media(max-width: 768px){._b_spacer_32{padding-right:1rem;padding-left:1rem}}@media(min-width: 769px){._b_spacer_32{padding-right:2rem;padding-left:2rem}}@media(max-width: 768px){._b_spacer_40{padding-right:2rem;padding-left:2rem}}@media(min-width: 769px){._b_spacer_40{padding-right:2.5rem;padding-left:2.5rem}}._b_margin{margin-right:.75rem;margin-left:.75rem}@media(min-width: 769px){._b_margin{margin-right:1.75rem;margin-left:1.75rem}}._s_top{padding-bottom:0}._s_bottom{padding-top:0}._m_top{margin-bottom:0}._m_bottom{margin-top:0}.bgextend{-webkit-animation-name:bgextendAnimeBase;animation-name:bgextendAnimeBase;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@-webkit-keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{-webkit-animation-name:bgextendAnimeSecond;animation-name:bgextendAnimeSecond;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{-webkit-animation-name:bgLRextendAnime;animation-name:bgLRextendAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#06bfc5}@-webkit-keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}.fadeView.show{-webkit-animation-name:fadeViewAnime;animation-name:fadeViewAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}@keyframes fadeViewAnime{from{opacity:0}to{opacity:1}}.fadeViewUp.show{-webkit-animation-name:fadeViewUpAnime;animation-name:fadeViewUpAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeViewUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeViewLeft.show{-webkit-animation-name:fadeViewLeftAnime;animation-name:fadeViewLeftAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1}}@keyframes fadeViewLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1}}.fadeViewRight.show{-webkit-animation-name:fadeViewRightAnime;animation-name:fadeViewRightAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1}}@keyframes fadeViewRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1}}.flipRightTop.flip{-webkit-animation-name:flipRightTopAnime;animation-name:flipRightTopAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes flipRightTopAnime{from{transform:translate(-20px, 80px) rotate(5deg);opacity:0}to{transform:translate(0, 1) rotate(0deg);opacity:1}}@keyframes flipRightTopAnime{from{transform:translate(-20px, 80px) rotate(5deg);opacity:0}to{transform:translate(0, 1) rotate(0deg);opacity:1}}.fadeView,.fadeViewUp,.flipRightTop{opacity:0}.fadeIn.show{-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeInUp.show{-webkit-animation-name:fadeInUpAnime;animation-name:fadeInUpAnime;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}@keyframes fadeInUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1}}.fadeIn,.fadeInUp{opacity:0}.delay-time05{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-time10{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-time15{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-time20{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-time25{-webkit-animation-delay:1.5s;animation-delay:1.5s}.map-pin img{-webkit-animation:boundAnime 2s infinite;animation:boundAnime 2s infinite}@-webkit-keyframes boundAnime{0%,100%{top:0;transform:scale(1)}30%{top:-50px;transform:scale(0.95, 1.05)}60%{transform:scale(1)}95%{top:0;transform:scale(1.1, 0.9)}}@keyframes boundAnime{0%,100%{top:0;transform:scale(1)}30%{top:-50px;transform:scale(0.95, 1.05)}60%{transform:scale(1)}95%{top:0;transform:scale(1.1, 0.9)}}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/noto-sans-jp-v42-japanese-regular.woff2") format("woff2"),url("../fonts/noto-sans-jp-v42-japanese-regular.woff") format("woff"),url("../fonts/noto-sans-jp-v42-japanese-regular.ttf") format("truetype"),url("../fonts/noto-sans-jp-v42-japanese-regular.svg#NotoSansJP") format("svg")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/noto-sans-jp-v42-japanese-700.woff2") format("woff2"),url("../fonts/noto-sans-jp-v42-japanese-700.woff") format("woff"),url("../fonts/noto-sans-jp-v42-japanese-700.ttf") format("truetype"),url("../fonts/noto-sans-jp-v42-japanese-700.svg#NotoSansJP") format("svg")}@font-face{font-display:swap;font-family:"Cuprum";font-style:italic;font-weight:400;src:url("../fonts/cuprum-v20-latin-italic.woff2") format("woff2"),url("../fonts/cuprum-v20-latin-italic.woff") format("woff"),url("../fonts/cuprum-v20-latin-italic.ttf") format("truetype"),url("../fonts/Cuprum-Italic.ttf") format("truetype"),url("../fonts/cuprum-v20-latin-italic.svg#Cuprum") format("svg")}@font-face{font-display:swap;font-family:"Cuprum";font-style:italic;font-weight:700;src:url("../fonts/cuprum-v20-latin-700italic.woff2") format("woff2"),url("../fonts/cuprum-v20-latin-700italic.woff") format("woff"),url("../fonts/cuprum-v20-latin-700italic.ttf") format("truetype"),url("../fonts/Cuprum-BoldItalic.ttf") format("truetype"),url("../fonts/cuprum-v20-latin-700italic.svg#Cuprum") format("svg")}html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth}html.fixed{overflow:hidden}*{box-sizing:inherit;word-break:break-all}body,html{min-height:100%}body{font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:1.375;letter-spacing:.05em;text-rendering:optimizeLegibility;overflow:hidden;background:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;-ms-overflow-style:none;scrollbar-width:none;touch-action:pan-y}body::-webkit-scrollbar{display:none}body.fixed{height:100vh;overflow:hidden}em{font-weight:700}a{color:#fff;text-decoration:none;transition:all .2s;cursor:pointer}a:focus,*:focus{outline:none}img{max-width:100%;height:auto;vertical-align:bottom}input,textarea,select{font-family:"Noto Sans JP",sans-serif;outline:none;font-size:1em;background:#fff}input,select{line-height:2.2;padding:2px .5em}input[type=search]{background:#000;color:#fff;border:none !important;height:100%;width:300px;margin:0 1em}input[type=image]{background:#000;border:none !important}.form-search{height:100%;display:flex;align-items:center}input,textarea{border:solid 1px #656262;border-radius:8px}input:-moz-placeholder-shown, textarea:-moz-placeholder-shown{color:#656262}input:placeholder-shown,textarea:placeholder-shown{color:#656262}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#656262}input:-moz-placeholder,textarea:-moz-placeholder{color:#656262}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#656262}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgba(0,0,0,0)}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}._cf:after{content:"";display:table;clear:both}._right{float:right}._left{float:left}.hidden-item{width:1px;height:1px;margin:-1px;font-size:0;position:absolute}.t-center{text-align:center}.t-right{text-align:right}.t-link{text-decoration:underline}@media(min-width: 1025px){.t-link:hover{opacity:.5}}.attention{font-size:.8125em}.attention--line{position:relative}.attention--line::after{content:"";position:absolute;bottom:-5px;left:0;width:98%;height:3px;background:#c42b0c;transition:all 2s;transform:scale(0, 1);transform-origin:left bottom}.attention--line.show::after{transform:scale(1, 1)}.anchor-link{margin-top:-100px;padding-top:100px;margin-bottom:0;line-height:0}.text-link{color:#fff;text-decoration:underline;padding:3px 0}i.link{display:inline-block;width:13px;height:15px;background:url(/_/img/ico-link.svg) no-repeat center 3px;margin:0 0 0 5px}.font-en{font-family:"Cuprum",sans-serif;letter-spacing:0}.btn{max-width:280px;width:100%;transition-duration:.2s;margin:0 auto}.btn a{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:30px;margin-top:1.5em;width:100%;height:48px;letter-spacing:.1em;position:relative}.btn a::after{content:"";display:block;width:6px;height:6px;border-right:solid 2px;border-bottom:solid 2px;transform:rotate(-45deg);position:absolute;right:1rem}.btn a:hover::after{right:.75rem}.--blue a{color:#00b59d;background-color:#fff;border:solid 1px #00b59d}.--blue a:hover::after{border-color:#00b59d;right:.75rem}.btn-skip,.hide-title{position:absolute;font-size:0}.tab-border{display:flex;justify-content:space-between;align-items:flex-end}.tab-border__list{display:flex;justify-content:center;align-items:center;text-align:center;width:50%;height:3rem;background:#fff;border-bottom:solid 5px #f1f5f3;font-weight:700;font-size:.875rem}@media(min-width: 769px){.tab-border__list{font-size:1.25rem;height:4rem}}.tab-border__list.show{border-color:#00b555}.tab{display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:solid 5px #00b555}.tab__list{display:flex;justify-content:center;align-items:center;color:#fff;background:#075858;text-align:center;margin-right:.5rem;margin-bottom:.5rem;font-weight:700;border-radius:.5rem .5rem 0 0;transition:all .2s;line-height:1.35;height:3rem;font-size:.875rem}.tab__list:last-child{margin-right:0}.tab__list.show{background:#00b555;height:3.5rem;margin-bottom:0}@media(min-width: 769px){.tab__list{width:25%;font-size:1.25rem;height:4.5rem}.tab__list.show{height:5rem}}.second-title{font-weight:700;font-size:1.5em;text-align:center;letter-spacing:.1em;margin-bottom:1.5rem}.second-title span{display:block}.second-title .title-en{color:#00b59d;font-size:.8125rem}.second-title .f-min{font-size:1.125rem}@media(min-width: 769px){.second-title{font-size:1.75rem;margin-bottom:2rem}.second-title .f-min{font-size:1.25rem}}.third-title{font-weight:700;margin-bottom:.7em;font-size:1.375em}@media(min-width: 769px){.third-title{font-size:2em}}.category01{background:#f66b7f}.category02{background:#7e399a}.category03{background:#06bfc5}.category04{background:#ea4600}.category05{background:#003f96}.category06{background:#febc00}.category07{background:#656262}.category08{background:#3c1a5f}.breadcrumb{font-size:.75em}@media(min-width: 769px){.breadcrumb{font-size:.8125em}}.breadcrumb__item__list{display:inline-block;padding-right:3px}.breadcrumb__item__list::after{content:"／";display:inline-block;margin:0 5px 0 10px}.breadcrumb__item__list.current::after{content:none}.wp-pagenavi a,.wp-pagenavi span{padding:.3em .5em;margin:5px;border-radius:5px}.pager{display:flex;justify-content:space-between}.pager__text{line-height:1.3}.pager__text a{padding:30px 0;font-size:.875em;background-size:21px 7px;display:block}.header .header-nav__gnav{text-align:center;font-family:"Cuprum",sans-serif;letter-spacing:0;font-size:1.375rem}.header .header-nav__gnav__list a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-height:100px;padding:1.5rem 0}.header .header-nav__gnav__list a img{padding-bottom:1rem}.header .header-nav__gnav .gnav-list04,.header .header-nav__gnav .gnav-list05{background:no-repeat center center/60%}.header .header-nav__gnav .gnav-list04 a,.header .header-nav__gnav .gnav-list05 a{font-size:1.0625rem;margin:1.5rem 0;position:relative}.header .header-nav__gnav .gnav-list04{background-image:url(/_/img/gnav-list04.png)}.header .header-nav__gnav .gnav-list04 a{top:5px}.header .header-nav__gnav .gnav-list05{background-image:url(/_/img/gnav-list05.png)}.header .header-nav__gnav .gnav-list05 a{right:3px}.header .header-nav-bar{width:212px;height:100vh;position:fixed;top:0;left:0;z-index:10;padding-top:36px}.header .header-nav-bar::before{content:"";display:block;position:absolute;left:0;top:0;width:160px;height:100vh;background:#000;z-index:-1}.header .nav-btn{width:120px;height:120px;z-index:10;margin:0 auto;background:#fff;border-radius:60px;display:flex;justify-content:center}.header .nav-btn--close{position:absolute;top:36px;left:46px}.header .header-nav-contents{position:fixed;z-index:10;top:0;width:100%;height:0;background:#fff;margin-left:-1920px;background-attachment:fixed;padding:75px 0;text-align:center;transition:all .2s ease-in-out}.header .header-nav-contents.show{height:100vh;margin-left:0;left:0}.header .header-nav-contents .nav-menu{width:1380px;margin:0 auto 40px}.header .header-nav-contents .nav-menu-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.header .header-nav-contents .nav-menu:last-child{margin-bottom:0}.header .header-nav-contents .nav-menu__title{font-size:1.25rem;margin-bottom:40px}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__title{color:#000}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item{width:670px;height:240px;display:flex;justify-content:center;overflow:hidden;position:relative;box-shadow:0 20px 20px rgba(0,0,0,.16)}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item a{display:block;width:100%}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item .bg{position:absolute;left:0;top:0;width:670px;height:240px;background:no-repeat center center/100%;z-index:-1;transition:.3s ease-in-out}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item .bg.floor-1F{background-image:url(/_/img/nav-bnr-1F_bg.png)}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item .bg.floor-B1F{background-image:url(/_/img/nav-bnr-B1F_bg.png)}.header .header-nav-contents .nav-menu.nav-floor-map .nav-menu__bnr__item:hover .bg{transform:scale(1.1)}.header .header-nav-contents .nav-menu.nav-infomation{height:422px;overflow-y:scroll;background:#91479c;background:linear-gradient(100deg, rgb(145, 71, 156) 0%, rgb(40, 37, 136) 100%);padding:40px 120px;position:relative;-ms-overflow-style:none;scrollbar-width:none}.header .header-nav-contents .nav-menu.nav-infomation::-webkit-scrollbar{display:none}.header .header-nav-contents .nav-menu.nav-infomation .nav-menu__title .logo-c-channel{position:absolute;left:35px;top:28px}.header .header-nav-contents .nav-menu.nav-infomation .nav-menu__cate{font-size:1.125rem}.header .header-nav-contents .nav-menu.nav-infomation .nav-menu__cate__item{width:550px;margin-bottom:20px;box-shadow:0 20px 20px rgba(0,0,0,.16)}.header .header-nav-contents .nav-menu.nav-infomation .nav-menu__cate__item a{display:block;padding:25px;position:relative}.header .header-nav-contents .nav-menu.nav-infomation .nav-menu__cate__item a:after{content:url(/_/img/ico-arrow-white.svg);display:block;position:absolute;right:11px;top:25px}.header .header-nav-contents .nav-menu.nav-bottom{font-size:1.25rem}.header .header-nav-contents .nav-menu.nav-bottom .nav-menu__about{width:542px;height:120px;background:#000;box-shadow:0 20px 20px rgba(0,0,0,.16)}.header .header-nav-contents .nav-menu.nav-bottom .nav-menu__about a{display:flex;justify-content:flex-start;align-items:center;height:100%;padding:0 35px;position:relative}.header .header-nav-contents .nav-menu.nav-bottom .nav-menu__about a img{margin-right:3.5rem}.header .header-nav-contents .nav-menu.nav-bottom .nav-menu__about a:after{content:url(/_/img/ico-arrow-white.svg);display:block;position:absolute;right:30px;top:49px}.header .header-nav-contents .nav-menu.nav-bottom .nav-menu__search{width:670px;height:120px;background:#000;display:flex;justify-content:flex-start;align-items:center;padding:0 50px;display:none}body.fixed{position:fixed}#main-contents{margin-left:160px;width:100%;min-height:100vh}#main-contents::before{content:"";display:block;position:fixed;height:100vh;width:157px;top:0;left:160px;background:#000;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);z-index:1}.home #main-contents .center-block::before{content:"";display:block;position:fixed;height:100vh;width:157px;top:0;left:1343px;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);z-index:1}.home #main-contents .right-block{z-index:2}.home #main-contents .right-block .top-info__title{position:relative;z-index:1}.home #main-contents .right-block .top-info::before,.home #main-contents .right-block .top-info::after{content:"";display:block;position:fixed;right:-15px;width:530px;z-index:1;filter:blur(15px)}.home #main-contents .right-block .top-info::before{height:265px;top:-15px;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.home #main-contents .right-block .top-info::after{height:215px;bottom:-15px;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.c-channel #main-contents::after,.archive #main-contents::after{content:"";display:block;position:fixed;height:100vh;width:780px;top:0;right:0;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.c-channel #main-contents__inner,.archive #main-contents__inner{position:-webkit-sticky;position:sticky;z-index:1;padding-bottom:68px}.footer{width:1340px;margin-left:160px;background:#000;touch-action:pan-y}.footer #pagetop{text-align:center;margin:0 auto;position:relative;font-size:1.5625rem}.footer #pagetop a{display:inline-block}.footer #pagetop::after{content:"";width:16px;height:3px;background:#fff;position:absolute;bottom:-5px;right:0;left:0;margin:0 auto}.footer #pagetop img{transform:rotate(180deg);padding-top:20px}.footer .footer-bottom .copy{text-align:center;padding:30px 0;margin-top:205px;font-size:1.125rem}.info-list__card{position:relative;background:#222;overflow:hidden}.info-list__card a.link{display:flex;height:100%}.info-list__card__floor{position:absolute;right:3%;top:8%}.info-list__card__ranking{position:absolute;left:227px;top:13px}.info-list__card__category{position:absolute;left:0;top:0;font-size:.875em;padding:.6em 1.5em}.info-list__card__sub-category{margin-bottom:1em}.info-list__card__thum{width:51.1%;display:flex;justify-content:center;align-items:center;overflow:hidden}.info-list__card__thum img{width:auto !important;min-height:269px}.info-list__card__item{width:48.9%;padding:6.5em 16px 16px}#home{background:#282588;background:linear-gradient(284deg, rgb(40, 37, 136) 0%, rgb(141, 70, 156) 100%)}#home .center-block{background:#000;width:1340px;padding-bottom:92px;touch-action:pan-y}#home .center-block .intro-text{padding:30px 0 6px 97px}#home .center-block .intro-text img{margin-left:50px}#home .center-block .floor-map-header{height:245px;display:flex;justify-content:space-between;align-items:center;padding:0 244px 0 154px}#home .center-block .floor-map__title{display:flex}#home .center-block .floor-map__title .title-set{font-size:1.125em;margin-top:-3px;margin-left:19px}#home .center-block .floor-map__title .title-set .font-en{font-size:2rem;display:block;margin-bottom:19px}#home .center-block .floor-map-body{position:relative}#home .center-block .floor-map-body .map-pin{position:absolute;filter:drop-shadow(0 20px 10px rgba(0, 0, 0, 0.16));display:none}#home .center-block .floor-map-body .map-pin a{display:block;width:72px;height:70px;position:relative}#home .center-block .floor-map-body .map-pin a img{position:absolute}#home .center-block .floor-map-body .map-pin.--1,#home .center-block .floor-map-body .map-pin.--2,#home .center-block .floor-map-body .map-pin.--3,#home .center-block .floor-map-body .map-pin.map-event-1F,#home .center-block .floor-map-body .map-pin.map-event-B1F{display:block}#home .center-block .floor-map-body .map-pin.map-event-1F{top:528px;left:680px}#home .center-block .floor-map-body .map-pin.map-area01.--1{top:344px;left:181px}#home .center-block .floor-map-body .map-pin.map-area01.--2{top:402px;left:134px}#home .center-block .floor-map-body .map-pin.map-area01.--3{top:285px;left:229px}#home .center-block .floor-map-body .map-pin.map-area02.--1{top:188px;left:379px}#home .center-block .floor-map-body .map-pin.map-area02.--2{top:115px;left:457px}#home .center-block .floor-map-body .map-pin.map-area02.--3{top:136px;left:301px}#home .center-block .floor-map-body .map-pin.map-area03.--1{top:115px;left:708px}#home .center-block .floor-map-body .map-pin.map-area03.--2{top:153px;left:608px}#home .center-block .floor-map-body .map-pin.map-area03.--3{top:153px;left:817px}#home .center-block .floor-map-body .map-pin.map-area04.--1{top:304px;left:356px}#home .center-block .floor-map-body .map-pin.map-area04.--2{top:290px;left:434px}#home .center-block .floor-map-body .map-pin.map-area04.--3{top:272px;left:512px}#home .center-block .floor-map-body .map-pin.map-area05.--1{top:349px;left:482px}#home .center-block .floor-map-body .map-pin.map-area05.--2{top:372px;left:404px}#home .center-block .floor-map-body .map-pin.map-area05.--3{top:338px;left:562px}#home .center-block .floor-map-body .map-pin.map-area06.--1{top:394px;left:608px}#home .center-block .floor-map-body .map-pin.map-area06.--2{top:405px;left:529px}#home .center-block .floor-map-body .map-pin.map-area06.--3{top:430px;left:451px}#home .center-block .floor-map-body .map-pin.map-area07.--1{top:499px;left:381px}#home .center-block .floor-map-body .map-pin.map-area07.--2{top:543px;left:310px}#home .center-block .floor-map-body .map-pin.map-area07.--3{top:543px;left:454px}#home .center-block .floor-map-body .map-pin.map-area08.--1{top:202px;left:728px}#home .center-block .floor-map-body .map-pin.map-area08.--2{top:255px;left:787px}#home .center-block .floor-map-body .map-pin.map-area08.--3{top:255px;left:660px}#home .center-block .floor-map-body .map-pin.map-area09.--1{top:379px;left:889px}#home .center-block .floor-map-body .map-pin.map-area09.--2{top:350px;left:764px}#home .center-block .floor-map-body .map-pin.map-area09.--3{top:414px;left:811px}#home .center-block .floor-map-body .map-pin.map-area10.--1{top:303px;left:1027px}#home .center-block .floor-map-body .map-pin.map-area10.--2{top:244px;left:940px}#home .center-block .floor-map-body .map-pin.map-area10.--3{top:414px;left:991px}#home .center-block .floor-map-body .map-pin.map-event-B1F{top:445px;left:641px}#home .center-block .floor-map-body .map-pin.map-area11.--1{top:300px;left:211px}#home .center-block .floor-map-body .map-pin.map-area11.--2{top:387px;left:175px}#home .center-block .floor-map-body .map-pin.map-area11.--3{top:213px;left:247px}#home .center-block .floor-map-body .map-pin.map-area12.--1{top:129px;left:591px}#home .center-block .floor-map-body .map-pin.map-area12.--2{top:106px;left:734px}#home .center-block .floor-map-body .map-pin.map-area12.--3{top:146px;left:489px}#home .center-block .floor-map-body .map-pin.map-area13.--1{top:242px;left:423px}#home .center-block .floor-map-body .map-pin.map-area13.--2{top:298px;left:363px}#home .center-block .floor-map-body .map-pin.map-area13.--3{top:315px;left:464px}#home .center-block .floor-map-body .map-pin.map-area14.--1{top:211px;left:673px}#home .center-block .floor-map-body .map-pin.map-area14.--2{top:223px;left:584px}#home .center-block .floor-map-body .map-pin.map-area14.--3{top:223px;left:764px}#home .center-block .floor-map-body .map-pin.map-area15.--1{top:106px;left:844px}#home .center-block .floor-map-body .map-pin.map-area15.--2{top:145px;left:918px}#home .center-block .floor-map-body .map-pin.map-area15.--3{top:56px;left:927px}#home .center-block .floor-map-body .map-pin.map-area16.--1{top:293px;left:636px}#home .center-block .floor-map-body .map-pin.map-area16.--2{top:323px;left:561px}#home .center-block .floor-map-body .map-pin.map-area16.--3{top:350px;left:685px}#home .center-block .floor-map-body .map-pin.map-area17.--1{top:237px;left:891px}#home .center-block .floor-map-body .map-pin.map-area17.--2{top:295px;left:942px}#home .center-block .floor-map-body .map-pin.map-area17.--3{top:223px;left:978px}#home .center-block .floor-map-body .map-pin.map-area18.--1{top:388px;left:407px}#home .center-block .floor-map-body .map-pin.map-area18.--2{top:425px;left:332px}#home .center-block .floor-map-body .map-pin.map-area18.--3{top:403px;left:495px}#home .center-block .floor-map-body .map-pin.map-area19.--1{top:478px;left:448px}#home .center-block .floor-map-body .map-pin.map-area19.--2{top:538px;left:392px}#home .center-block .floor-map-body .map-pin.map-area19.--3{top:526px;left:514px}#home .center-block .floor-map-body .map-pin.map-area20.--1{top:340px;left:855px}#home .center-block .floor-map-body .map-pin.map-area20.--2{top:398px;left:770px}#home .center-block .floor-map-body .map-pin.map-area20.--3{top:388px;left:917px}#home .center-block .floor-map-body .map-pin.map-area21.--1{top:277px;left:1091px}#home .center-block .floor-map-body .map-pin.map-area21.--2{top:363px;left:1072px}#home .center-block .floor-map-body .map-pin.map-area21.--3{top:435px;left:1014px}#home .center-block #floor-1F{margin-bottom:3rem}#home .center-block #floor-B1F{margin-bottom:11rem}#home .center-block #floor-B1F .floor-map-body{padding-top:3rem}#home .center-block .about{text-align:center;padding-top:80px}#home .center-block .about__title{font-size:1.5625rem;margin-bottom:195px}#home .center-block .about__title img{padding-top:80px;padding-bottom:42px}#home .center-block .about__title .font-en{font-size:75px}#home .center-block .about .about-body{padding:120px 0;background:url("/_/img/home/about-body-bg.png") repeat-x left top;min-height:1090px}#home .center-block .about .about-body p{font-size:1.5625rem;line-height:3}#home .center-block .qr-area{width:683px;height:214px;font-size:1.875rem;margin:92px auto;display:flex;text-align:center;justify-content:center;align-items:center;background:#3c1a5f;border-radius:107px}#home .center-block .qr-area img{margin-left:83px}#home .right-block{width:488px;margin-right:33px;position:fixed;right:0;top:0;height:100vh;touch-action:pan-y}#home .right-block .top-info__title{text-align:center;padding:37px 0}#home .right-block .info-list{font-size:1.125em}#home .right-block .info-list__card{height:269px;margin-bottom:3.5rem;box-shadow:0 20px 20px rgba(0,0,0,.16)}#home .right-block #info-list-slider{margin-top:-2rem}#home .right-block #info-list-slider .slick-slide{transition:all .3s;transform:scale(0.8);border:none}#home .right-block #info-list-slider .slick-current{transform:scale(1)}#home .right-block #info-list-slider .slick-arrow{position:absolute;right:0;left:0;margin:0 auto;z-index:2}#home .right-block #info-list-slider .slick-arrow.prev_icon{top:270px;transform:rotate(180deg)}#home .right-block #info-list-slider .slick-arrow.next_icon{bottom:330px}.c-channel #main-contents,.archive #main-contents{background:#8c459c;background:linear-gradient(124deg, rgb(140, 69, 156) 0%, rgb(40, 37, 136) 100%)}.c-channel .page-title,.archive .page-title{position:absolute;left:92px;top:22px;font-size:1rem;z-index:1}.c-channel .category-title,.archive .category-title{font-size:25px;padding-left:38px;margin-bottom:20px;position:relative}.c-channel .category-title::after,.archive .category-title::after{content:url("/_/img/ico-arrow.svg");display:block;position:absolute;left:-17px;top:6px;width:35px;height:21px;transform:rotate(-90deg)}.c-channel .slick-slider .slick-track,.archive .slick-slider .slick-track{display:flex;justify-content:flex-start;align-items:center;margin:0}.c-channel .slick-slider .slick-arrow,.archive .slick-slider .slick-arrow{position:absolute}.c-channel .slick-slider .slick-arrow.next_icon,.archive .slick-slider .slick-arrow.next_icon{top:95px;right:294px;transform:rotate(-90deg)}.c-channel .pickup-block .info-list__card,.archive .pickup-block .info-list__card{width:1305px !important}.c-channel .pickup-block .info-list__card a.link,.archive .pickup-block .info-list__card a.link{flex-direction:row-reverse}.c-channel .pickup-block .info-list__card__item,.archive .pickup-block .info-list__card__item{padding-left:56px}.c-channel .pickup-block .info-list__card__item .headline,.archive .pickup-block .info-list__card__item .headline{padding-top:5px;padding-left:7.5em}.c-channel .pickup-block .info-list__card__item .headline.cate02,.archive .pickup-block .info-list__card__item .headline.cate02{padding-left:10em}.c-channel .pickup-block .info-list__card__item .headline.cate04,.archive .pickup-block .info-list__card__item .headline.cate04{padding-left:6.5em}.c-channel .pickup-block .info-list__card__category,.archive .pickup-block .info-list__card__category{top:104px;left:56px}.c-channel .pickup-block .info-list__card__title,.archive .pickup-block .info-list__card__title{font-size:30px;padding-top:1em}.c-channel .pickup-block .info-list__card__floor,.archive .pickup-block .info-list__card__floor{top:43px;right:707px}.c-channel .pickup-block .info-list__card__thum,.archive .pickup-block .info-list__card__thum{max-height:284px}.c-channel .pickup-block .info-list__card__thum img,.archive .pickup-block .info-list__card__thum img{height:auto !important}.c-channel #pickup-info-slider,.archive #pickup-info-slider{margin-left:-160px}.c-channel #pickup-info-slider .slick-list,.archive #pickup-info-slider .slick-list{width:1305px;margin:0 auto}.c-channel #pickup-info-slider .slick-dots li,.c-channel #pickup-info-slider .slick-dots button,.archive #pickup-info-slider .slick-dots li,.archive #pickup-info-slider .slick-dots button{width:11px;height:11px}.c-channel #pickup-info-slider .slick-dots li button,.archive #pickup-info-slider .slick-dots li button{background:#656262}.c-channel #pickup-info-slider .slick-dots li button::before,.archive #pickup-info-slider .slick-dots li button::before{width:11px;height:11px;line-height:11px;content:""}.c-channel #pickup-info-slider .slick-dots li.slick-active button,.archive #pickup-info-slider .slick-dots li.slick-active button{background:#fff}.c-channel .category-block,.archive .category-block{padding-left:92px;margin-top:46px}.c-channel .category-block .info-list__card,.archive .category-block .info-list__card{width:412px;min-width:412px;margin-right:30px}.c-channel .category-block .info-list__card__thum,.archive .category-block .info-list__card__thum{max-height:227px}.c-channel .category-slider,.archive .category-slider{overflow:hidden;position:relative}.archive #main-contents__inner{padding-top:150px}.archive #main-contents .info-list{display:flex;flex-wrap:wrap;width:1600px}.archive #main-contents .info-list__card{transform:scale(0.9);margin-right:10px;margin-left:-20px}.archive #main-contents .info-list__card:nth-child(4n){margin-right:0}.single-c-channel #main-contents{background:url("/_/img/c-channel/bg.png") no-repeat top right/100%;padding-top:54px;background-attachment:fixed;width:calc(100% - 160px);touch-action:none}.single-c-channel .post-block{width:1110px;margin:0 auto;padding:1.75rem 1rem 1.75rem 0;background:#222;color:#fff;position:relative;letter-spacing:.1em}.single-c-channel .post-block__inner{width:100%;padding:0 189px 0 205px;margin:0 auto;height:82vh;overflow-y:scroll;scrollbar-color:#585858;touch-action:pan-y}.single-c-channel .post-block__inner::-webkit-scrollbar{width:18px}.single-c-channel .post-block__inner::-webkit-scrollbar-track{background:#585858;border-radius:1px}.single-c-channel .post-block__inner::-webkit-scrollbar-thumb{background:#fff;border-radius:1px;border:4px solid #585858}.single-c-channel .post-block__header{display:flex;justify-content:space-between;align-items:flex-end}.single-c-channel .post-block__body .title{font-size:2.1875rem;padding:30px 0 35px}.single-c-channel .post-block__body .category{position:absolute;top:0;left:0;font-size:1.25rem;padding:.75rem 1.25rem}.single-c-channel .post-block__body .detail{line-height:1.8;font-weight:500}.single-c-channel .post-block__body .detail strong{font-weight:700}.single-c-channel .post-block__body .detail em{font-weight:500;font-style:italic}.single-c-channel .post-block__body .detail p{font-size:1.125rem;margin-bottom:1.5rem}.single-c-channel .post-block__body .detail ul{list-style-type:disc;list-style-position:inside}.single-c-channel .post-block__body .detail ol{list-style-type:decimal;list-style-position:inside}.single-c-channel .post-block__body .detail h1{display:block;font-size:2em;font-weight:bold}.single-c-channel .post-block__body .detail h2{display:block;font-size:1.5em;font-weight:bold}.single-c-channel .post-block__body .detail h3{display:block;font-size:1.17em;font-weight:bold}.single-c-channel .post-block__body .detail h4{display:block;font-weight:bold}.single-c-channel .post-block__body .detail h5{display:block;font-size:.83em;font-weight:bold}.single-c-channel .post-block__body .detail h6{display:block;font-size:.67em;font-weight:bold}.single-c-channel .post-block__body .detail table{display:table;border-collapse:separate;border-spacing:2px;border-color:gray}.single-c-channel .post-block__body .detail thead{display:table-header-group;vertical-align:middle;border-color:inherit}.single-c-channel .post-block__body .detail tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.single-c-channel .post-block__body .detail tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.single-c-channel .post-block__body .detail table>tr{vertical-align:middle}.single-c-channel .post-block__body .detail col{display:table-column}.single-c-channel .post-block__body .detail colgroup{display:table-column-group}.single-c-channel .post-block__body .detail tr{display:table-row;vertical-align:inherit;border-color:inherit}.single-c-channel .post-block__body .detail td,.single-c-channel .post-block__body .detail th{display:table-cell;vertical-align:inherit}.single-c-channel .post-block__body .detail th{font-weight:bold}.single-c-channel .post-block__body .detail caption{display:table-caption;text-align:-webkit-center}.single-c-channel .post-block__body .detail ul,.single-c-channel .post-block__body .detail menu,.single-c-channel .post-block__body .detail dir{display:block;list-style-type:disc;-webkit-margin-before:1__qem;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.single-c-channel .post-block__body .detail ol{display:block;list-style-type:decimal;-webkit-margin-before:1__qem;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.single-c-channel .post-block__body .detail li{display:list-item;text-align:-webkit-match-parent}.single-c-channel .post-block__body .detail ul ul,.single-c-channel .post-block__body .detail ol ul{list-style-type:circle}.single-c-channel .post-block__body .detail ol ol ul,.single-c-channel .post-block__body .detail ol ul ul,.single-c-channel .post-block__body .detail ul ol ul,.single-c-channel .post-block__body .detail ul ul ul{list-style-type:square}.single-c-channel .post-block__body .detail dd{display:block;-webkit-margin-start:40px}.single-c-channel .post-block__body .detail dl{display:block;-webkit-margin-before:1__qem;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.single-c-channel .post-block__body .detail dt{display:block}.single-c-channel .post-block__body .detail ol ul,.single-c-channel .post-block__body .detail ul ol,.single-c-channel .post-block__body .detail ul ul,.single-c-channel .post-block__body .detail ol ol{-webkit-margin-before:0;-webkit-margin-after:0}.single-c-channel .post-block__body .detail u,.single-c-channel .post-block__body .detail ins{text-decoration:underline}.single-c-channel .post-block__body .detail strong,.single-c-channel .post-block__body .detail b{font-weight:bold}.single-c-channel .post-block__body .detail i,.single-c-channel .post-block__body .detail cite,.single-c-channel .post-block__body .detail em,.single-c-channel .post-block__body .detail var,.single-c-channel .post-block__body .detail address,.single-c-channel .post-block__body .detail dfn{font-style:italic}.single-c-channel .post-block__body .detail tt,.single-c-channel .post-block__body .detail code,.single-c-channel .post-block__body .detail kbd,.single-c-channel .post-block__body .detail samp{font-family:monospace}.single-c-channel .post-block__body .detail pre,.single-c-channel .post-block__body .detail xmp,.single-c-channel .post-block__body .detail plaintext,.single-c-channel .post-block__body .detail listing{display:block;font-family:monospace;white-space:pre;margin:1__qem 0}.single-c-channel .post-block__body .detail mark{background-color:#ff0;color:#000}.single-c-channel .post-block__body .detail big{font-size:larger}.single-c-channel .post-block__body .detail small{font-size:smaller}.single-c-channel .post-block__body .detail s,.single-c-channel .post-block__body .detail strike,.single-c-channel .post-block__body .detail del{text-decoration:line-through}.single-c-channel .post-block__body .detail sub{vertical-align:sub;font-size:smaller}.single-c-channel .post-block__body .detail sup{vertical-align:super;font-size:smaller}.single-c-channel .post-block__body .detail ruby,.single-c-channel .post-block__body .detail rt{text-indent:0}.single-c-channel .post-block__body .detail rt{line-height:normal}.single-c-channel .post-block__body .detail ruby>rt{display:block;font-size:50%;text-align:start}.single-c-channel .post-block__body .detail .qr-code{position:relative;background:#b93d08;margin-top:57px;padding:25px}.single-c-channel .post-block__body .detail .qr-code__text{font-size:1.4375rem;line-height:1;margin-bottom:0}.single-c-channel .post-block__body .detail .qr-code__text .floor{text-transform:uppercase}.single-c-channel .post-block__body .detail .qr-code__text .min{font-size:.625rem;text-align:center;display:block;margin-top:1rem}.single-c-channel .post-block__body .detail .qr-code img{position:absolute;right:25px;bottom:18px}.single-c-channel .post-block__body .detail .area-map-comment{margin-top:1.5rem}.single-c-channel .post-block .btn-close{position:absolute;top:50px;right:53px}.single-c-channel .post-block .btn-close a{display:block}.single-c-channel .category-block{position:absolute;top:238px;right:145px}.single-c-channel .category-block__list__cate{font-size:.875em;display:block}.single-c-channel .category-block__list__cate a{display:block;padding:.6em 1.5em;margin-bottom:44px}
/*# sourceMappingURL=style.min.css.map */