@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html{scroll-behavior:smooth}body{position:relative;display:block;width:100%;min-width:initial;margin:0;overflow-x:hidden}body:before{content:'';position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100dvw;min-width:1920px;height:100dvh;background:url("../images/outer_bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}body:after{content:'';position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:clamp(1px, 30vw, 576px);aspect-ratio:1/0.1579;background:url("../images/outer_bg_logo.png");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;transition:opacity 0.2s ease-out}@media only screen and (min-width: 1921px){body:after{left:calc((100dvw - 1920px) / 2)}}@media only screen and (max-width: 1920px){body:after{width:calc((100dvw - 768px) / 2)}}@media only screen and (max-width: 1200px){body:after{opacity:0}}body.pageLineup .bodyWrapper header .headerInner .headerRight ul li.headerNavLineup a:after{opacity:1}body.pageNews .bodyWrapper header .headerInner .headerRight ul li.headerNavNews a:after{opacity:1}body.pageMovie .bodyWrapper header .headerInner .headerRight ul li.headerNavMovie a:after{opacity:1}body img{max-width:100%}body .bodyWrapper{position:relative;width:100%;max-width:768px;margin:auto;background:url("../images/common_bg.jpg");background-size:clamp(1px, 6.51042vw, 50px);background-position:center top;background-repeat:repeat;box-shadow:0 0 32px rgba(0,0,0,0.5)}body .bodyWrapper.-pageDark{background:url("../images/common_bg_black.jpg");background-size:clamp(1px, 6.51042vw, 50px);background-position:center top;background-repeat:repeat}body .bodyWrapper header{position:fixed;top:0;width:100%;max-width:768px;z-index:10000}body .bodyWrapper header *{display:block;width:100%;box-sizing:border-box;font-family:"Noto Sans JP", sans-serif}body .bodyWrapper header .headerInner{position:relative;display:flex;width:100%;height:clamp(1px, 11.45833vw, 88px);padding-bottom:clamp(0px, .52083vw, 4px);background:black}body .bodyWrapper header .headerInner:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:clamp(0px, .52083vw, 4px);background:black}body .bodyWrapper header .headerInner .headerLeft{display:flex;justify-content:space-between;align-items:center;width:clamp(1px, 34.63542vw, 266px);background:white}body .bodyWrapper header .headerInner .headerLeft h1{margin:0}body .bodyWrapper header .headerInner .headerLeft h1 a{width:clamp(1px, 31.25vw, 240px);margin-left:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper header .headerInner .headerLeft h1 a img{width:100%;margin-left:0}body .bodyWrapper header .headerInner .headerLeft h1 img{width:clamp(1px, 31.25vw, 240px);margin-left:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper header .headerInner .headerRight{display:flex;justify-content:space-between;align-items:center;width:clamp(1px, 65.36458vw, 502px)}body .bodyWrapper header .headerInner .headerRight:before{content:'';border-top:clamp(1px, 5.72917vw, 44px) solid white;border-left:clamp(1px, 1.95313vw, 15px) solid white;border-right:clamp(1px, 1.95313vw, 15px) solid black;border-bottom:clamp(1px, 5.72917vw, 44px) solid black}body .bodyWrapper header .headerInner .headerRight ul{display:flex;justify-content:flex-end;align-items:center;gap:clamp(1px, 3.125vw, 24px);padding-right:clamp(1px, 3.77604vw, 29px)}body .bodyWrapper header .headerInner .headerRight ul li{height:clamp(1px, 7.55208vw, 58px)}body .bodyWrapper header .headerInner .headerRight ul li a:hover{opacity:1}body .bodyWrapper header .headerInner .headerRight ul li.headerNavTop{width:clamp(1px, 5.59896vw, 43px)}body .bodyWrapper header .headerInner .headerRight ul li.headerNavTop a{width:100%;height:100%;background:url("../images/icon_nav_top.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper header .headerInner .headerRight ul li.headerNavTop a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/icon_nav_top_on.png");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper header .headerInner .headerRight ul li.headerNavTop a:hover:after{opacity:1}}body .bodyWrapper header .headerInner .headerRight ul li.headerNavAbout{width:clamp(1px, 9.89583vw, 76px)}body .bodyWrapper header .headerInner .headerRight ul li.headerNavAbout a{width:100%;height:100%;background:url("../images/icon_nav_about.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper header .headerInner .headerRight ul li.headerNavAbout a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/icon_nav_about_on.png");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper header .headerInner .headerRight ul li.headerNavAbout a:hover:after{opacity:1}}body .bodyWrapper header .headerInner .headerRight ul li.headerNavLineup{width:clamp(1px, 10.15625vw, 78px)}body .bodyWrapper header .headerInner .headerRight ul li.headerNavLineup a{width:100%;height:100%;background:url("../images/icon_nav_lineup.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper header .headerInner .headerRight ul li.headerNavLineup a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/icon_nav_lineup_on.png");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper header .headerInner .headerRight ul li.headerNavLineup a:hover:after{opacity:1}}body .bodyWrapper header .headerInner .headerRight ul li.headerNavNews{width:clamp(1px, 8.33333vw, 64px)}body .bodyWrapper header .headerInner .headerRight ul li.headerNavNews a{width:100%;height:100%;background:url("../images/icon_nav_news.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper header .headerInner .headerRight ul li.headerNavNews a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/icon_nav_news_on.png");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper header .headerInner .headerRight ul li.headerNavNews a:hover:after{opacity:1}}body .bodyWrapper header .headerInner .headerRight ul li.headerNavMovie{width:clamp(1px, 8.85417vw, 68px)}body .bodyWrapper header .headerInner .headerRight ul li.headerNavMovie a{width:100%;height:100%;background:url("../images/icon_nav_movie.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper header .headerInner .headerRight ul li.headerNavMovie a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/icon_nav_movie_on.png");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper header .headerInner .headerRight ul li.headerNavMovie a:hover:after{opacity:1}}body .bodyWrapper header .headerInner .headerRight ul li button{all:unset;width:100%;height:100%;cursor:pointer}body .bodyWrapper header .headerInner .headerRight ul li button a{width:100%;height:100%}body .bodyWrapper header .headerInner .headerRight ul li button a:hover{opacity:1}body .bodyWrapper main{width:100%;padding-top:clamp(1px, 11.45833vw, 88px)}body .bodyWrapper main .contents *{box-sizing:border-box;font-family:"Noto Sans JP", sans-serif}body .bodyWrapper main .contents button{all:unset}body .bodyWrapper main .contents a{text-decoration:none;opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents a:hover{opacity:0.7}}body .bodyWrapper main .contents a img:hover{opacity:1}body .bodyWrapper main .contents ul{margin:0;padding:0}body .bodyWrapper main .contents .commonList .commonListChild{padding-left:1em;line-height:1.4em}body .bodyWrapper main .contents .commonList .commonListChild:before{content:'・';position:absolute;top:0;left:0}body .bodyWrapper main .contents .commonList .commonListChild+.commonListChild{margin-top:0.8em}body .bodyWrapper main .contents .commonList.-designKome .commonListChild:before{content:'\203B'}body .bodyWrapper main .contents .commonHeading{width:clamp(343px, 67.70833vw, 520px);margin:0 auto clamp(1px, 4.16667vw, 32px)}body .bodyWrapper main .contents .commonSubHeading{display:flex;font-weight:200;justify-content:center;font-size:clamp(1px, 6.25vw, 48px);margin:0 auto clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents .commonSubHeading:before{content:'';width:clamp(1px, 14.32292vw, 110px);height:clamp(1px, 13.41146vw, 103px);margin-right:clamp(-130px, -16.92708vw, 0px);background:url("../images/subheading_edge.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents .commonSubHeading:after{content:'';-webkit-transform:rotate(180deg);transform:rotate(180deg);width:clamp(1px, 14.32292vw, 110px);height:clamp(1px, 13.41146vw, 103px);margin-left:clamp(-122px, -15.88542vw, 0px);background:url("../images/subheading_edge.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:left center;background-repeat:no-repeat}body .bodyWrapper main .contents .commonSubHeading>span{display:inline;width:auto;height:clamp(1px, 13.41146vw, 103px);padding:clamp(1px, .78125vw, 6px) clamp(1px, 9.76563vw, 75px) 0}body .bodyWrapper main .contents .commonSubHeading>span:before{content:'';position:absolute;top:clamp(1px, 1.95313vw, 15px);right:clamp(1px, 1.95313vw, 15px);width:calc(100% - 1.3em);height:clamp(1px, .13021vw, 1px);background:black}body .bodyWrapper main .contents .commonSubHeading>span:after{content:'';position:absolute;bottom:clamp(1px, 1.95313vw, 15px);left:clamp(1px, 1.95313vw, 15px);width:calc(100% - 1.3em);height:clamp(1px, .13021vw, 1px);background:black}body .bodyWrapper main .contents .commonSubHeading>span>span{background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents .commonSubHeading.-designBlack:before{content:'';background:url("../images/subheading_edge_white.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents .commonSubHeading.-designBlack:after{content:'';background:url("../images/subheading_edge_white.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:left center;background-repeat:no-repeat}body .bodyWrapper main .contents .commonSubHeading.-designBlack>span:before{content:'';background:white}body .bodyWrapper main .contents .commonSubHeading.-designBlack>span:after{content:'';background:white}body .bodyWrapper main .contents .commonSubHeading.-designBlack>span>span{background:linear-gradient(45deg, #e169ff, #9481ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents .common_btn{display:block;width:clamp(300px, 55.72917vw, 428px);height:clamp(64px, 11.97917vw, 92px);margin:auto;text-align:center}body .bodyWrapper main .contents .common_btn a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 clamp(1px, 8.33333vw, 64px) 0.5em;text-align:center;color:white;font-size:clamp(14px, 3.125vw, 24px);background:url("../images/common_btn_bg.png");background-size:cover;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents .common_btn.-designBack a{background:url("../images/common_btn_bg_back.png");background-size:cover;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents .sns_share{display:flex;width:auto;margin:0 0 clamp(1px, 10.41667vw, 80px)}body .bodyWrapper main .contents .sns_share .ttl{display:inline;width:auto}body .bodyWrapper main .contents .sns_share .sns_list{display:inline-block;width:auto}body .bodyWrapper main .contents .sns_share .sns_list *{display:inline-block;width:auto}body .bodyWrapper main .contents .sns_share .sns_list>div{width:clamp(32px, 5.20833vw, 40px)}body .bodyWrapper main .contents .sns_share .sns_list>div>a{display:block}body .bodyWrapper main .contents .box_pager{display:flex;justify-content:center;align-items:center;gap:clamp(9.3px, 2.08333vw, 16px);padding:0 clamp(1px, 4.16667vw, 32px);font-size:clamp(1px, 2.60417vw, 20px);margin:0 auto clamp(1px, 8.33333vw, 64px)}body .bodyWrapper main .contents .box_pager>*{width:auto}body .bodyWrapper main .contents .box_pager li a,body .bodyWrapper main .contents .box_pager li span{display:block;border:clamp(1px, .13021vw, 1px) solid #8f549e;font-size:clamp(14px, 2.60417vw, 20px);padding:0 0.6em;color:#8f549e;background:white}body .bodyWrapper main .contents .box_pager li a.on,body .bodyWrapper main .contents .box_pager li span.on{color:white;background:linear-gradient(45deg, #8f549e, #6759ba)}body .bodyWrapper main .contents .box_pager li:nth-child(1){display:none}body .bodyWrapper main .contents #mvSlider{position:relative;width:100%}body .bodyWrapper main .contents #mvSlider .mvSliderInner{margin-bottom:0}body .bodyWrapper main .contents #mvSlider .mvSliderInner:after{content:'';position:absolute;bottom:clamp(-28px, -3.64583vw, 0px);left:0;width:100%;height:clamp(1px, 3.64583vw, 28px);background:black}body .bodyWrapper main .contents #mvSlider .mvSliderInner .slick-slide{display:flex;align-items:center}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #mvSlider .mvSliderInner .slick-slide{height:576px}}@media only screen and (max-width: 768px){body .bodyWrapper main .contents #mvSlider .mvSliderInner .slick-slide{height:72vw}}body .bodyWrapper main .contents #mvSlider .mvSliderControllers{display:flex;width:clamp(1px, 64.0625vw, 492px);height:clamp(1px, 6.25vw, 48px);margin:auto}body .bodyWrapper main .contents #mvSlider .mvSliderControllers:before{content:'';border-top:clamp(1px, 3.125vw, 24px) solid black;border-left:clamp(1px, 1.5625vw, 12px) solid transparent;border-right:clamp(1px, 1.5625vw, 12px) solid black;border-bottom:clamp(1px, 3.125vw, 24px) solid transparent}body .bodyWrapper main .contents #mvSlider .mvSliderControllers:after{content:'';border-top:clamp(1px, 3.125vw, 24px) solid black;border-left:clamp(1px, 1.5625vw, 12px) solid black;border-right:clamp(1px, 1.5625vw, 12px) solid transparent;border-bottom:clamp(1px, 3.125vw, 24px) solid transparent}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner{width:100%;height:100%;margin:auto;background:black;padding:0 clamp(1px, 2.08333vw, 16px);display:flex;align-items:center;gap:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .mvSliderControllersBox{width:100%}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots{display:flex;gap:clamp(1px, 2.08333vw, 16px);margin:0;height:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li{position:relative;display:block;width:auto;flex:1;height:clamp(1px, 2.08333vw, 16px);margin:0 0;padding:0;cursor:pointer;background:#bfbfbf;opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li:hover{opacity:0.7}}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/mv_dots_off_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/mv_dots_off_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li.slick-active{background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li.slick-active:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/mv_dots_on_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li.slick-active:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/mv_dots_on_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li button{font-size:0;line-height:0;display:block;width:auto;height:auto;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .slick-dots li button:before{content:none}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .mvSliderController{width:clamp(1px, 5.20833vw, 40px);height:clamp(1px, 5.20833vw, 40px);background:url("../images/mv_dots_stop.png");background-size:clamp(1px, 3.125vw, 24px);background-position:center;background-repeat:no-repeat;opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .mvSliderController:hover{opacity:0.7}}body .bodyWrapper main .contents #mvSlider .mvSliderControllers .mvSliderControllersInner .mvSliderController.is-slideStop{background:url("../images/mv_dots_start.png");background-size:clamp(1px, 3.125vw, 24px);background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #about{position:relative;width:100%}body .bodyWrapper main .contents #about .aboutInner{position:relative;width:100%;padding-top:clamp(1px, 13.02083vw, 100px);padding-bottom:clamp(1px, 2.08333vw, 16px);background:url("../images/about_bgtxt.png");background-size:contain;background-position:center clamp(1px, 69.01042vw, 530px);background-repeat:no-repeat}body .bodyWrapper main .contents #about .aboutInner .aboutTxt{text-align:center;font-size:clamp(1px, 4.6875vw, 36px);font-weight:300;line-height:1.4em;margin-bottom:clamp(1px, 4.16667vw, 32px)}body .bodyWrapper main .contents #about .aboutInner .aboutTxt strong{display:inline;font-weight:300;background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea{margin-bottom:clamp(1px, 8.33333vw, 64px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area01{position:relative;z-index:1;display:flex;justify-content:space-between;margin-bottom:clamp(1px, 5.33854vw, 41px);background:url("../images/about_img01_c.png");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area01 .aboutImg01a,body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area01 .aboutImg01b{width:clamp(1px, 44.40104vw, 341px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area02{position:absolute;top:clamp(1px, 38.28125vw, 294px);left:0;z-index:0}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area03{position:relative;z-index:1;margin-bottom:clamp(1px, 6.25vw, 48px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area03 .aboutImg01f{position:absolute;top:clamp(1px, 17.96875vw, 138px);left:clamp(1px, 4.03646vw, 31px);width:clamp(1px, 36.45833vw, 280px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area03 .aboutImg01g{position:absolute;top:clamp(1px, 64.97396vw, 499px);right:clamp(1px, 3.64583vw, 28px);width:clamp(1px, 44.66146vw, 343px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg01Area04{position:relative;z-index:1;width:clamp(1px, 70.3125vw, 540px);margin:auto}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg02Area01{position:relative;z-index:1}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg02Area01 .aboutImg02b{position:absolute;top:clamp(1px, 1.04167vw, 8px);left:clamp(1px, 2.60417vw, 20px);width:clamp(1px, 42.05729vw, 323px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg02Area01 .aboutImg02c{position:absolute;top:clamp(1px, 50.52083vw, 388px);right:clamp(1px, 11.84896vw, 91px);width:clamp(1px, 36.58854vw, 281px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg02Area02{position:relative;z-index:1;width:clamp(1px, 70.3125vw, 540px);margin:auto}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg03Area01{position:relative;z-index:1}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .aboutImg03Area01 .aboutImg03b{position:absolute;top:clamp(1px, 1.5625vw, 12px);right:clamp(1px, 7.16146vw, 55px);width:clamp(1px, 49.21875vw, 378px)}body .bodyWrapper main .contents #about .aboutInner .aboutImgArea .commonList{margin:clamp(1px, 2.08333vw, 16px) auto 0;width:clamp(343px, 67.70833vw, 520px)}body .bodyWrapper main .contents #about .aboutInner .aboutKumitate{display:flex;align-items:center;width:clamp(1px, 65.10417vw, 500px);gap:clamp(1px, 1.04167vw, 8px);margin:clamp(1px, 4.16667vw, 32px) auto 0;padding:clamp(1px, 2.08333vw, 16px);border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #about .aboutInner .aboutKumitate img{width:clamp(1px, 8.33333vw, 64px)}body .bodyWrapper main .contents #about .aboutInner .aboutKumitate p{display:inline;width:auto;font-size:clamp(1px, 3.125vw, 24px)}body .bodyWrapper main .contents #pickup{position:relative;width:100%}body .bodyWrapper main .contents #pickup .pickupInner{position:relative;width:100%;padding-top:clamp(1px, 10.41667vw, 80px);padding-bottom:clamp(1px, 10.41667vw, 80px);background:url("../images/common_bg_black.jpg");background-size:clamp(1px, 6.51042vw, 50px);background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists{display:flex;gap:clamp(18.5px, 4.16667vw, 32px);justify-content:center}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists .pickupList{width:clamp(162px, 36.45833vw, 280px)}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists .pickupList .pickupImg{position:relative;width:100%;height:clamp(1px, 64.97396vw, 499px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid white}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists .pickupList .pickupImg:after{content:'';position:absolute;top:50%;left:50%;width:clamp(1px, 17.05729vw, 131px);height:clamp(1px, 17.05729vw, 131px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../images/icon_play.png");background-size:contain;background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists .pickupList .pickupImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #pickup .pickupInner .pickupLists .pickupList .pickupTxt{width:100%;font-size:clamp(1px, 3.125vw, 24px);font-weight:300;color:white;max-height:4.2em;min-height:4.2em;line-height:1.4em;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider{width:100%}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderInner{width:clamp(1px, 36.45833vw, 280px);margin:0 auto clamp(1px, 4.16667vw, 32px)}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderInner .pickupSliderChild a .pickupSliderImg{position:relative;width:100%;height:clamp(1px, 64.97396vw, 499px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid white}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderInner .pickupSliderChild a .pickupSliderImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderInner .pickupSliderChild a .pickupSliderImg:after{content:'';position:absolute;top:50%;left:50%;width:clamp(1px, 17.05729vw, 131px);height:clamp(1px, 17.05729vw, 131px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../images/icon_play.png");background-size:contain;background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderInner .pickupSliderChild a p{text-align:center;font-size:clamp(1px, 3.125vw, 24px);font-weight:400;color:white}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers{position:static;width:clamp(1px, 68.75vw, 528px);margin:0 auto}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner{position:static;margin:auto;display:flex;gap:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllersBox{width:100%}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots{display:flex;gap:clamp(1px, 2.08333vw, 16px);margin:0;height:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li{position:relative;display:block;width:auto;flex:1;height:clamp(1px, 2.08333vw, 16px);margin:0 0;padding:0;cursor:pointer;background:#808080;opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li:hover{opacity:0.7}}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/pickup_dots_off_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/pickup_dots_off_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li.slick-active{background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li.slick-active:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/pickup_dots_on_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li.slick-active:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/pickup_dots_on_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li button{font-size:0;line-height:0;display:block;width:auto;height:auto;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .slick-dots li button:before{content:none}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerNext,body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerPrev{position:absolute;top:clamp(1px, 26.04167vw, 200px);width:clamp(1px, 13.80208vw, 106px);height:clamp(1px, 13.80208vw, 106px);opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerNext:hover,body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerPrev:hover{opacity:0.7}}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerNext{right:clamp(1px, 15.625vw, 120px);background:url("../images/movie_slider_btn_next.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents #pickup .pickupInner .pickupSlider .pickupSliderControllers .pickupSliderControllersInner .pickupSliderControllerPrev{left:clamp(1px, 15.625vw, 120px);background:url("../images/movie_slider_btn_prev.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents #lineup{position:relative;width:100%;margin-top:clamp(-20px, -2.60417vw, 0px);padding-top:clamp(1px, 2.60417vw, 20px)}body .bodyWrapper main .contents #lineup .lineupInner{position:relative;width:100%;padding-top:clamp(1px, 10.41667vw, 80px);padding-bottom:clamp(1px, 8.33333vw, 64px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists{display:flex;flex-wrap:wrap;gap:clamp(18.5px, 4.16667vw, 32px);justify-content:flex-start;width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList{width:clamp(162px, 36.45833vw, 280px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupImg{position:relative;width:100%;height:clamp(162px, 36.45833vw, 280px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupTtl{width:100%;font-size:clamp(1px, 3.125vw, 24px);max-height:2.8em;line-height:1.4em;margin-bottom:clamp(1px, 1.04167vw, 8px);background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupDetail{display:flex;justify-content:flex-start;margin-bottom:clamp(1px, 1.04167vw, 8px);width:100%;color:#262626}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupDetail dt{position:relative;display:flex;align-items:center;width:auto;padding-right:clamp(1px, 1.04167vw, 8px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupDetail dt span{background:url("../images/deco_smallbox.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 12.5vw, 96px);height:clamp(1px, 3.64583vw, 28px);padding-top:clamp(1px, .52083vw, 4px);text-align:center;font-size:clamp(1px, 2.60417vw, 20px);color:white;line-height:1em}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupDetail dd{position:relative;display:flex;align-items:center;font-size:clamp(1px, 2.86458vw, 22px);line-height:1em}body .bodyWrapper main .contents #lineup .lineupInner .lineupLists .lineupList .lineupDetail dd small{display:inline;width:auto;font-size:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail{width:clamp(1px, 91.66667vw, 704px);margin:auto}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailTtl{width:100%;font-size:clamp(1px, 4.16667vw, 32px);font-weight:400;text-align:left;margin-bottom:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailTtl:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:clamp(0px, .26042vw, 2px);background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider{position:relative;margin:0 0 clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider img{width:100%}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider:hover #arrows.lineupDetailItemsSliderArrows{opacity:1}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider .lineupDetailItemsSliderInner{border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:0;justify-content:space-between;display:flex;transition:opacity 0.2s ease-out;opacity:0}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-prev,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-next{all:unset;width:clamp(1px, 13.80208vw, 106px);height:clamp(1px, 13.80208vw, 106px);opacity:1;transition:opacity 0.2s ease-out;cursor:pointer;font-size:0}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-prev:hover,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-next:hover{opacity:0.7}}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-prev{margin-left:clamp(1px, 2.47396vw, 19px);background:url("../images/movie_slider_btn_prev.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;font-size:0}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider #arrows.lineupDetailItemsSliderArrows .slick-next{margin-right:clamp(1px, 2.47396vw, 19px);background:url("../images/movie_slider_btn_next.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;font-size:0}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsSlider.-isSlick:hover .lineupDetailItemsSliderArrows{opacity:1}}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsThumb{width:100%;margin:0 0 clamp(1px, 4.16667vw, 32px);display:flex;justify-content:center;gap:clamp(1px, 2.08333vw, 16px) 2%;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsThumb>div{width:15%;border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItems .lineupDetailItemsThumb>div img{width:100%}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox{width:100%;margin:0 0 clamp(1px, 6.25vw, 48px);padding:clamp(1px, 2.08333vw, 16px);background:white}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox *{font-size:clamp(1px, 2.60417vw, 20px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsTags{display:flex;gap:clamp(1px, 1.04167vw, 8px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsTags .lineupDetailItemsTag{background:url("../images/deco_smallbox_long.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 16.66667vw, 128px);height:clamp(1px, 4.16667vw, 32px);padding-top:clamp(1px, .78125vw, 6px);text-align:center;font-size:clamp(1px, 2.60417vw, 20px);color:white;line-height:1em}@media only screen and (max-width: 768px){body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsTags .lineupDetailItemsTag{font-weight:600}}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices{display:flex;flex-wrap:wrap;gap:clamp(1px, 2.08333vw, 16px);margin-top:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices *{display:inline-block;width:auto;font-size:clamp(1px, 2.60417vw, 20px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsPrice,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsDate,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsReservation,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsAge{display:flex}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsPriceTxt,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsDateTxt,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsReservationTxt,body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsPrices .lineupDetailItemsAgeTxt{padding:0 clamp(1px, 1.04167vw, 8px);margin-right:clamp(1px, 1.04167vw, 8px);font-weight:400;background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:clamp(1px, .13021vw, 1px) solid #8f549e}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsDescription{margin-top:clamp(1px, 4.16667vw, 32px);line-height:1.4em}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailItemsBox .lineupDetailItemsAttention{margin-top:clamp(1px, 4.16667vw, 32px);line-height:1.4em}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists{display:flex;flex-wrap:wrap;gap:clamp(18.5px, 4.16667vw, 32px);justify-content:flex-start;width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList{width:clamp(162px, 36.45833vw, 280px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListImg{position:relative;width:100%;height:clamp(162px, 36.45833vw, 280px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListTtl{width:100%;font-size:clamp(1px, 3.125vw, 24px);max-height:2.8em;line-height:1.4em;margin-bottom:clamp(1px, 1.04167vw, 8px);background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListDetail{display:flex;justify-content:flex-start;margin-bottom:clamp(1px, 1.04167vw, 8px);color:#262626}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListDetail dt{position:relative;display:flex;align-items:center;width:auto;padding-right:clamp(1px, 1.04167vw, 8px)}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListDetail dt span{background:url("../images/deco_smallbox.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 12.5vw, 96px);height:clamp(1px, 3.64583vw, 28px);padding-top:clamp(1px, .52083vw, 4px);text-align:center;font-size:clamp(1px, 2.60417vw, 20px);color:white;line-height:1em}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListDetail dd{position:relative;display:flex;align-items:center;font-size:clamp(1px, 2.86458vw, 22px);line-height:1em}body .bodyWrapper main .contents #lineup .lineupInner .lineupDetail .lineupDetailConnectionLists .lineupDetailConnectionList .lineupDetailConnectionListDetail dd small{font-size:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #news{position:relative;width:100%;margin-top:clamp(-20px, -2.60417vw, 0px);padding-top:clamp(1px, 2.60417vw, 20px)}body .bodyWrapper main .contents #news .newsInner{position:relative;width:100%;padding-top:clamp(1px, 10.41667vw, 80px);padding-bottom:clamp(1px, 8.33333vw, 64px);background:url("../images/common_bg_black.jpg");background-size:clamp(1px, 6.51042vw, 50px);background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #news .newsInner.-pageUnder{background:none}body .bodyWrapper main .contents #news .newsInner .newsLists{display:flex;flex-wrap:wrap;gap:clamp(18.5px, 4.16667vw, 32px);justify-content:flex-start;width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px)}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList{width:clamp(162px, 36.45833vw, 280px);border-top:none;margin:0}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsImg{position:relative;width:100%;height:clamp(92.5px, 20.83333vw, 160px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsTtl{width:100%;font-size:clamp(1px, 3.125vw, 24px);max-height:4.2em;line-height:1.4em;margin-bottom:clamp(1px, 1.04167vw, 8px);color:white;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsDetail{display:flex;justify-content:space-between;margin-bottom:clamp(1px, .52083vw, 4px);width:100%}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsDetail dt{position:relative;display:flex;align-items:center;width:auto;padding-right:clamp(1px, 1.04167vw, 8px)}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsDetail dt span{background:url("../images/deco_smallbox_white.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 16.66667vw, 128px);height:clamp(1px, 3.64583vw, 28px);padding-top:clamp(1px, .65104vw, 5px);text-align:center;font-size:clamp(1px, 2.08333vw, 16px);color:black;line-height:1em}@media only screen and (max-width: 768px){body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsDetail dt span{font-weight:600}}body .bodyWrapper main .contents #news .newsInner .newsLists .newsList .newsDetail dd{position:relative;display:inline-block;padding-top:clamp(1px, .65104vw, 5px);font-size:clamp(1px, 2.08333vw, 16px);text-align:right;line-height:1em;color:white}body .bodyWrapper main .contents #news .newsInner .newsSearchNo{width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px);padding:clamp(18.5px, 4.16667vw, 32px);border:clamp(1px, .13021vw, 1px) solid white}body .bodyWrapper main .contents #news .newsInner .newsSearchNo p{color:white;font-size:clamp(11.5px, 2.60417vw, 20px);text-align:center}body .bodyWrapper main .contents #news .newsInner .newsSearchBox{background:white;width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px);padding:clamp(18.5px, 4.16667vw, 32px)}body .bodyWrapper main .contents #news .newsInner .newsSearchBox.-designDetail{width:100%}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxTop{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:clamp(9.3px, 2.08333vw, 16px)}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxTop:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:clamp(0px, .26042vw, 2px);background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxTop .newsSearchBoxTtl{display:inline;width:auto;font-size:clamp(18.5px, 4.16667vw, 32px);font-weight:400;text-align:left;background:linear-gradient(45deg, #e169ff, #9481ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxTop .newsSearchBoxCount{display:inline;width:auto;font-size:clamp(11.5px, 2.60417vw, 20px);text-align:right}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds{display:flex;gap:clamp(18.5px, 4.16667vw, 32px);margin-bottom:clamp(9.3px, 2.08333vw, 16px)}@media only screen and (max-width: 560px){body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds{flex-wrap:wrap;gap:8px}}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild{display:flex;gap:clamp(4.6px, 1.04167vw, 8px);align-items:center;width:clamp(162px, 36.45833vw, 280px)}@media only screen and (max-width: 560px){body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild{width:100%}}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild p{display:inline-block;width:auto;line-height:1em}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild .newsSearchBoxConditionsSelect{display:inline-block;width:auto;flex-grow:1}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild .newsSearchBoxConditionsSelect:after{content:'';position:absolute;width:clamp(4.6px, 1.04167vw, 8px);height:clamp(4.6px, 1.04167vw, 8px);top:45%;right:clamp(4.6px, 1.04167vw, 8px);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:clamp(1.1px, .26042vw, 2px) solid #8f549e;border-bottom:clamp(1.1px, .26042vw, 2px) solid #8f549e}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form .newsSearchBoxConditionsChilds .newsSearchBoxConditionsChild .newsSearchBoxConditionsSelect select{flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:clamp(1px, .13021vw, 1px) solid #8f549e;background:white;padding:clamp(2.3px, .52083vw, 4px);display:block;width:100%}body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form input[type='submit']{display:block;width:100%;padding:clamp(4.6px, 1.04167vw, 8px);font-size:clamp(14px, 3.125vw, 24px);color:white;border:none;background:linear-gradient(45deg, #e169ff, #9481ff);cursor:pointer;opacity:1;transition:opacity 0.2s ease-out}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #news .newsInner .newsSearchBox .newsSearchBoxConditions form input[type='submit']:hover{opacity:0.7}}body .bodyWrapper main .contents #news .newsInner .newsDetail{width:clamp(1px, 91.66667vw, 704px);margin:auto}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailTtl{width:100%;font-size:clamp(1px, 4.16667vw, 32px);font-weight:400;text-align:left;margin-bottom:clamp(1px, 2.08333vw, 16px);color:white}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailTtl:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:clamp(0px, .26042vw, 2px);background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailInfo{display:flex;justify-content:space-between;margin-bottom:clamp(1px, 4.16667vw, 32px)}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailInfo dt{position:relative;display:flex;gap:clamp(1px, 1.04167vw, 8px);align-items:center;width:auto}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailInfo dt span{background:url("../images/deco_smallbox_white.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 16.66667vw, 128px);height:clamp(1px, 3.64583vw, 28px);padding-top:clamp(1px, .65104vw, 5px);text-align:center;font-size:clamp(1px, 2.08333vw, 16px);color:black;line-height:1em}@media only screen and (max-width: 768px){body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailInfo dt span{font-weight:600}}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailInfo dd{position:relative;display:inline-block;padding-top:clamp(1px, .65104vw, 5px);font-size:clamp(1px, 2.08333vw, 16px);text-align:right;line-height:1em;color:white}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailArticle{background:white;margin:0 0 clamp(1px, 10.41667vw, 80px);padding:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailArticle .newsDetailArticleInner{margin:0 0 clamp(1px, 6.25vw, 48px)}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailArticle .newsDetailArticleInner .youtube{vertical-align:top;position:static}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailArticle .newsDetailArticleInner .youtube *{vertical-align:top;position:static}body .bodyWrapper main .contents #news .newsInner .newsDetail .newsDetailArticle .sns_share{margin-bottom:0}body .bodyWrapper main .contents #news .newsInner .newsDetail .commonSubHeading:before{content:'';background:url("../images/subheading_edge_white.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents #news .newsInner .newsDetail .commonSubHeading:after{content:'';background:url("../images/subheading_edge_white.png");background-size:auto clamp(1px, 14.32292vw, 110px);background-position:left center;background-repeat:no-repeat}body .bodyWrapper main .contents #news .newsInner .newsDetail .commonSubHeading>span:before{content:'';background:white}body .bodyWrapper main .contents #news .newsInner .newsDetail .commonSubHeading>span:after{content:'';background:white}body .bodyWrapper main .contents #news .newsInner .newsDetail .commonSubHeading>span>span{background:linear-gradient(45deg, #e169ff, #9481ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents #movie{position:relative;width:100%;margin-top:clamp(-20px, -2.60417vw, 0px);padding-top:clamp(1px, 2.60417vw, 20px)}body .bodyWrapper main .contents #movie .movieInner{position:relative;width:100%;padding-top:clamp(1px, 10.41667vw, 80px);padding-bottom:clamp(1px, 8.33333vw, 64px)}body .bodyWrapper main .contents #movie .movieInner .movieSlider{width:100%}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderInner{width:clamp(1px, 62.5vw, 480px);margin:0 auto clamp(1px, 4.16667vw, 32px)}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderInner .movieSliderChild a .movieSliderImg{width:100%;height:clamp(1px, 35.15625vw, 270px);overflow:hidden;border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderInner .movieSliderChild a .movieSliderImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderInner .movieSliderChild a .movieSliderImg:after{content:'';position:absolute;top:50%;left:50%;width:clamp(1px, 17.05729vw, 131px);height:clamp(1px, 17.05729vw, 131px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../images/icon_play.png");background-size:contain;background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderInner .movieSliderChild a p{font-size:clamp(1px, 3.125vw, 24px);font-weight:400;background:linear-gradient(45deg, #8f549e, #6759ba);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers{position:static;width:clamp(1px, 68.75vw, 528px);margin:0 auto clamp(1px, 7.8125vw, 60px)}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner{position:static;margin:auto;display:flex;gap:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllersBox{width:100%}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots{display:flex;gap:clamp(1px, 2.08333vw, 16px);margin:0;height:clamp(1px, 2.08333vw, 16px)}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li{position:relative;display:block;width:auto;flex:1;height:clamp(1px, 2.08333vw, 16px);margin:0 0;padding:0;cursor:pointer;background:#808080;opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li:hover{opacity:0.7}}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/movie_dots_off_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/movie_dots_off_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li.slick-active{background:linear-gradient(45deg, #e169ff, #9481ff)}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li.slick-active:before{content:'';position:absolute;top:0;left:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/movie_dots_on_right.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li.slick-active:after{content:'';position:absolute;top:0;right:0;width:clamp(1px, 1.04167vw, 8px);height:100%;background:url("../images/movie_dots_on_left.jpg");background-size:contain;background-position:center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li button{font-size:0;line-height:0;display:block;width:auto;height:auto;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .slick-dots li button:before{content:none}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerNext,body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerPrev{position:absolute;top:clamp(1px, 11.84896vw, 91px);width:clamp(1px, 13.80208vw, 106px);height:clamp(1px, 13.80208vw, 106px);opacity:1;transition:opacity 0.2s ease-out;cursor:pointer}@media only screen and (min-width: 768px){body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerNext:hover,body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerPrev:hover{opacity:0.7}}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerNext{right:clamp(1px, 2.47396vw, 19px);background:url("../images/movie_slider_btn_next.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieSlider .movieSliderControllers .movieSliderControllersInner .movieSliderControllerPrev{left:clamp(1px, 2.47396vw, 19px);background:url("../images/movie_slider_btn_prev.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat}body .bodyWrapper main .contents #movie .movieInner .movieLists{display:flex;flex-wrap:wrap;gap:clamp(18.5px, 4.16667vw, 32px);justify-content:flex-start;width:clamp(343px, 77.08333vw, 592px);margin:0 auto clamp(1px, 5.20833vw, 40px)}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList{width:clamp(162px, 36.45833vw, 280px)}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieImg{position:relative;width:100%;height:clamp(92.5px, 20.83333vw, 160px);margin-bottom:clamp(1px, 1.04167vw, 8px);border:clamp(1px, .13021vw, 1px) solid black}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieImg:after{content:'';position:absolute;top:50%;left:50%;width:clamp(1px, 10.41667vw, 80px);height:clamp(1px, 10.41667vw, 80px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../images/icon_play.png");background-size:contain;background-position:center top;background-repeat:repeat}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieTtl{width:100%;font-size:clamp(1px, 3.125vw, 24px);max-height:4.2em;line-height:1.4em;margin-bottom:clamp(1px, 1.04167vw, 8px);color:black;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieDetail{display:flex;justify-content:space-between;margin-bottom:clamp(1px, .52083vw, 4px)}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieDetail dt{position:relative;display:flex;align-items:center;width:auto;padding-right:clamp(1px, 1.04167vw, 8px)}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieDetail dt span{background:url("../images/deco_smallbox_white.png");background-size:100% 100%;background-position:right center;background-repeat:no-repeat;width:clamp(1px, 16.66667vw, 128px);height:clamp(1px, 3.64583vw, 28px);padding-top:clamp(1px, .65104vw, 5px);text-align:center;font-size:clamp(1px, 2.08333vw, 16px);color:black;line-height:1em}@media only screen and (max-width: 768px){body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieDetail dt span{font-weight:600}}body .bodyWrapper main .contents #movie .movieInner .movieLists .movieList .movieDetail dd{position:relative;display:inline-block;padding-top:clamp(1px, .65104vw, 5px);font-size:clamp(1px, 2.08333vw, 16px);text-align:right;line-height:1em;color:white}body .bodyWrapper main .contents #copyrights:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:clamp(1px, 3.38542vw, 26px);background:black}body .bodyWrapper main .contents #copyrights .copyrightsInner{display:flex;width:clamp(1px, 64.0625vw, 492px);height:clamp(1px, 6.77083vw, 52px);margin:auto}body .bodyWrapper main .contents #copyrights .copyrightsInner:before{content:'';border-top:clamp(1px, 3.38542vw, 26px) solid transparent;border-left:clamp(1px, 1.5625vw, 12px) solid transparent;border-right:clamp(1px, 1.5625vw, 12px) solid black;border-bottom:clamp(1px, 3.38542vw, 26px) solid black}body .bodyWrapper main .contents #copyrights .copyrightsInner:after{content:'';border-top:clamp(1px, 3.38542vw, 26px) solid transparent;border-left:clamp(1px, 1.5625vw, 12px) solid black;border-right:clamp(1px, 1.5625vw, 12px) solid transparent;border-bottom:clamp(1px, 3.38542vw, 26px) solid black}body .bodyWrapper main .contents #copyrights .copyrightsInner p{width:100%;display:flex;align-items:center;justify-content:center;height:100%;font-size:clamp(1px, 2.34375vw, 18px);color:white;text-align:center;line-height:1em;background:black}body #relatedLinks{width:100%;padding-top:6px;padding-bottom:10px;background:#e9e9e9}body #relatedLinks>.copyrights{text-align:center;padding-left:2%;padding-right:2%;padding-top:20px;padding-bottom:18px}@media only screen and (max-width: 768px){body #relatedLinks>.copyrights{padding-top:1.4vw;padding-bottom:3vw}}body #relatedLinks>h2{position:relative;width:96%;margin:20px auto;padding:6px 8px 6px 13px;border-left:none;letter-spacing:-.4em;font-weight:bold}body #relatedLinks>h2:after{content:'';position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(0deg, #8f549e, #6759ba)}@media only screen and (max-width: 768px){body #relatedLinks>h2{width:92vw;margin:3vw auto 4vw}}body #relatedLinks>h2>span{letter-spacing:normal;display:table-cell;vertical-align:middle;padding:4px 10px}body #relatedLinks>h2>span:first-child{margin-top:1px;margin-left:14px;font-size:1.4rem}body #relatedLinks>h2>span:nth-child(2){margin-top:-1px;margin-left:12px;font-size:1rem;line-height:2.0em;color:#626262;font-weight:normal}body #relatedLinks>ul{display:block;width:96%;margin:15px auto;letter-spacing:-.4em}body #relatedLinks>ul>li{width:45%;margin:2%;letter-spacing:normal;display:inline-block}body #relatedLinks>ul>li img{width:100%}body #relatedLinks .mnw-outer{width:95%;margin:0 auto;padding-top:20px}body #relatedLinks>ul.bnrs{width:100%;letter-spacing:normal}body #relatedLinks>ul.bnrs.box2nd{display:none}body #relatedLinks>ul.bnrs a.arrow_l_btn_b{display:none}body #relatedLinks>ul.bnrs li{width:96%;margin:10px auto;display:block}@media only screen and (max-width: 768px){body #relatedLinks>ul.bnrs li{width:92vw}}body #relatedLinks>ul.bnrs li>a{width:100%;height:45px;padding:12px 5px;color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table;transition:0.2s}body #relatedLinks>ul.bnrs li>a:hover{opacity:0.6}body #relatedLinks>ul.bnrs li>a:after{width:9px;height:10px;content:'';background:url(../../../../images/common/black_arrow.png);background-size:contain;display:inline-block;position:absolute;top:50%;margin-top:-4px;right:12px}@media only screen and (max-width: 768px){body #relatedLinks>ul.bnrs li>a:after{width:8px;height:9px}}body #relatedLinks>ul.bnrs li>a>p{display:table-cell;vertical-align:middle !important;word-break:break-all;text-align:center}body #relatedLinks>ul.bnrs li>a>p:nth-child(2n){width:72%;padding:0 25px 0 0;box-sizing:border-box;text-align:left;line-height:1.2}body #relatedLinks>ul.bnrs li>a>p>img{max-width:90%}body #relatedLinks>ul.txt{width:100%;margin:0;background:#3d454f;display:none}body #relatedLinks>ul.txt>li{width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d}body #relatedLinks>ul.txt>li>a{font-size:1.1rem;color:#fff;text-decoration:none;display:block;padding:15px 40px 15px 10px;line-height:1rem}body #relatedLinks>ul.txt>li>a:first-child{border:none}body #relatedLinks>ul.txt>li>a:after{width:7.5px;height:7.5px;content:'';background:url(../../../../images/common/white_arrow.png) no-repeat;background-size:contain;display:inline-block;position:absolute;top:40%;right:17px}body #relatedLinks>h3{padding:13px 10px;background:#2e3032;color:#fff;width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d;position:relative}body #relatedLinks>h3:after{width:10px;height:10px;content:'';background:url(../../../../images/common/white_arrow.png) no-repeat;background-size:contain;top:50%;right:20px;position:absolute;display:block;margin-top:-5px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}body #relatedLinks>h3.open:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}@media only screen and (min-width: 768px){body .footerBandaiToys .footerBandaiToys__inner{width:96%}}body .footerBandaiToys .footerBandaiToys__link ul{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){body .footerBandaiToys .footerBandaiToys__link ul li{width:28%;max-width:28%}}body .footerBandaiToys .footerBandaiToys__link ul li a:hover{opacity:1 !important}body .footerBandaiToys a{display:inline-block}body .loading{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:white;z-index:99999}body .loading .loadingInner{position:relative;display:none;width:100%;height:100%;background:url("../images/loading.gif");background-size:contain;background-position:center;background-repeat:no-repeat}body .loading .loadingInner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/loading_white.png");background-size:contain;background-position:center;background-repeat:no-repeat}.fancybox-container .fancybox-content.is-pickup{width:77vw !important;height:167vw !important;max-height:720px;max-width:333px;min-height:480px;min-width:222px}@media only screen and (max-width: 768px){.fancybox-container .fancybox-content.is-pickup{width:40vw !important;height:42.8vw !important}}.gnavi{height:clamp(1px, 11.45833vw, 88px);display:none !important}@media only screen and (max-width: 1200px){.gnavi{display:block !important}}.gnavi .gnavi__langs{display:flex;bottom:auto !important;height:clamp(1px, 11.45833vw, 88px)}.gnavi .gnavi__langs .gnavi__lang{width:28vw;max-width:180px;height:auto !important}@media only screen and (max-width: 768px){.gnavi .gnavi__langs .gnavi__lang select{padding:0.4vw 0 0.6vw}}.gnavi__langs.--series.pcOnly{bottom:auto;top:18px;position:fixed}@media only screen and (max-width: 1200px){.gnavi__langs.--series.pcOnly{display:none !important}}@media only screen and (min-width: 1200px){.gnavi__langs.--series.pcOnly{display:block !important}}.gnavi__langs.--series.pcOnly .gnavi__lang{width:164px;margin:0.5em 1.1em}.gnavi__langs.--series.pcOnly .gnavi__lang select{font-size:clamp(1.4rem, 1.1rem, 1.8rem);padding:0.5em 0 0.6em;font-weight:400}
