.transitionStop{transition-duration:0s!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}ul,ol{margin:0;padding:0;list-style:none}:root{--main-font-size:16px;--main-font-weight:400;--main-line-height:1.8;--main-letter-spacing:0}html{font-size:var(--main-font-size);font-weight:var(--main-font-weight);line-height:var(--main-line-height);letter-spacing:var(--main-letter-spacing)}body{color:#333;text-align:left;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background-color:#fbfbf3;width:100%;font-family:LINESeedJP,sans-serif;text-decoration:none;position:relative;overflow-x:hidden}body.en-US{font-family:Montserrat,sans-serif}@font-face{font-family:LINESeedJP;src:url(../fonts/LINESeedJP_OTF_Th.woff2)format("woff2");font-weight:100;font-style:normal}@font-face{font-family:LINESeedJP;src:url(../fonts/LINESeedJP_OTF_Rg.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:LINESeedJP;src:url(../fonts/LINESeedJP_OTF_Bd.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:LINESeedJP;src:url(../fonts/LINESeedJP_OTF_Eb.woff2)format("woff2");font-weight:800;font-style:normal}.ja .c-tab_btn{letter-spacing:.2em}.c-tab_btns{justify-content:center;display:flex}.c-tab_btns.mb-lg{margin-bottom:44px!important}@media only screen and (width<=768px){.c-tab_btns.mb-lg{margin-bottom:11px!important}}.c-tab_btns.mb-xl{margin-bottom:77px!important}@media only screen and (width<=768px){.c-tab_btns.mb-xl{margin-bottom:46px!important}}.c-tab_btns.mb-xl--type2{margin-bottom:77px!important}@media only screen and (width<=768px){.c-tab_btns.mb-xl--type2{margin-bottom:26px!important}}.c-tab_btns.mb-xxl{margin-bottom:120px!important}@media only screen and (width<=768px){.c-tab_btns.mb-xxl{margin-bottom:46px!important}.c-tab_btns{justify-content:space-between;gap:14px;margin:0 4.26667vw 30px;padding-inline:4.26667vw}.c-tab_btns.no-lr-margin-for-sp{margin:0 auto 22px!important}}.c-tab_btns>*+*{margin-left:32px}@media only screen and (width<=768px){.c-tab_btns>*+*{margin-left:0}}.c-tab_btn{color:#e54375;background-color:#fbfbf3;border:2px solid #10a09a;height:42px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-weight:700;box-shadow:3px 3px #10a09a}.c-tab_btn--s{padding:0 15px;font-size:clamp(.875rem,.831rem + .19vw,1rem)}@media only screen and (width<=768px){.c-tab_btn--s{height:39px;padding:0 15px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}.c-tab_btn--m{min-width:172px;padding:0 18px;font-size:clamp(1rem,.912rem + .38vw,1.25rem)}@media only screen and (width<=768px){.c-tab_btn--m{min-width:auto;height:39px;padding:0 15px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}.c-tab_btn:not(.is-current){cursor:pointer}.c-tab_btn:not(.is-current):hover{background-color:#fff791}@media only screen and (width<=768px){.c-tab_btn{flex:1;padding:0}}.c-tab_btn.is-current{background-color:#fff791}.c-tab_btn.is-disabled{pointer-events:none;color:#fff;background-color:#d3d3d3;border:2px solid #d3d3d3;box-shadow:0 0 #0000}.ja .c-sec-title{letter-spacing:.2em;color:#e54375;font-family:fot-udmarugo-large-pr6n,sans-serif}.en-US .c-sec-title{letter-spacing:.05em;color:#e54375;text-transform:uppercase;font-family:bc-alphapipe,sans-serif}.c-sec-title:before{z-index:-1;content:"";background:url(../img/modal_ornament.png) 50%/contain no-repeat;width:91px;height:91px;position:absolute;top:-35px;left:-53px}@media only screen and (width<=768px){.c-sec-title:before{width:50px;height:50px;top:-15px;left:-23px}}.c-title_types{text-align:center;flex-direction:column;display:flex;position:relative}.c-title_types:before{z-index:1;content:"";width:332px;height:233px;position:absolute;top:50%;left:calc(50% - 3px);transform:translate(-50%,-50%)}@media only screen and (width<=768px){.c-title_types:before{width:218px;height:140px}}.c-title_types>span{z-index:2;display:block;position:relative}.c-title_types-multi{letter-spacing:.08em;font-family:fot-udmarugo-large-pr6n,bc-alphapipe,sans-serif;font-size:clamp(2.625rem,2.449rem + .75vw,3.125rem);font-weight:700}@media only screen and (width<=768px){.c-title_types-multi{font-size:clamp(1.6875rem,.96rem + 3.64vw,1.8125rem)}}.c-title_types-ja{letter-spacing:.26em;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(2.625rem,2.449rem + .75vw,3.125rem);font-weight:700}@media only screen and (width<=768px){.c-title_types-ja{font-size:clamp(1.6875rem,.96rem + 3.64vw,1.8125rem)}}.c-title_types-en{text-transform:lowercase;margin-top:2px;font-family:bc-alphapipe,sans-serif;font-size:clamp(1.5rem,1.412rem + .38vw,1.75rem);font-weight:600;transform:translate(-4px)}@media only screen and (width<=768px){.c-title_types-en{margin-top:0;font-size:clamp(.875rem,.148rem + 3.64vw,1rem);transform:translate(-4px)}}.c-title_type1{display:block}.c-title_type1:before{background:url(../img/titile_ornament_type1.png) 50%/contain no-repeat}.c-title_type1-ja{color:#ffc6e6;text-shadow:3px 3px #f23c75,6px 6px #c00d45}.c-title_type1-en{color:#f8f99c}.c-title_type2{margin-bottom:132px}@media only screen and (width<=768px){.c-title_type2{margin-bottom:68px}}.c-title_type2:before{background:url(../img/titile_ornament_type2.png) 50%/contain no-repeat}.c-title_type2-ja{color:#e54375;text-shadow:3px 3px #ffc3e4,6px 6px #fee8f5}.c-title_type2-en{color:#10a09a}.en-US .c-title_type3{margin-bottom:132px}@media only screen and (width<=768px){.en-US .c-title_type3{margin-bottom:68px}}.en-US .c-title_type3:before{background:url(../img/titile_ornament_type2.png) 50%/contain no-repeat}.en-US .c-title_type3-en{letter-spacing:.05em;color:#e54375;text-shadow:3px 3px #ffc3e4,6px 6px #fee8f5;text-transform:uppercase;font-family:bc-alphapipe,sans-serif;font-size:clamp(4.875rem,4.831rem + .19vw,5rem);font-weight:700}@media only screen and (width<=768px){.en-US .c-title_type3-en{font-size:clamp(2.125rem,1.398rem + 3.64vw,2.25rem)}}#c-hiddenHtml{display:none}@media only screen and (width<=768px){.en-US .c-menu_gnav-list{text-transform:uppercase}.en-US .c-menu_gnav-item:not(.is-disabled) .c-menu_gnav-anchor{color:#e54375}}.c-menu{z-index:99;opacity:0;visibility:hidden;background:#fff791 url(../img/modal_bg.png) 0 0/202px;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s ease-in-out;display:flex;position:fixed;top:0;left:0}.c-menu.is-active{opacity:1;visibility:visible}@media only screen and (width>=769px){.c-menu.is-active{opacity:0;visibility:hidden}}@media only screen and (width<=768px){.c-menu .c-bogo .bogo-language-switcher li{position:absolute;top:-5px;left:0}}.c-menu_gnav-list{text-align:left;width:200px;margin:60px 0 120px 33px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:1rem}@media only screen and (width<=768px){.c-menu_gnav-list{font-size:1rem}}.c-menu_gnav-anchor{color:#10a09a;margin-bottom:10px;font-weight:700;text-decoration:none;transition:color .24s;display:block}.c-menu_util-nav{display:flex}.c-menu_sns-list{margin-left:33px;display:flex}.c-menu_sns-list>*+*{margin-left:16px}.c-menu .c-bogo{position:relative}.c-menu_bogo{margin-left:16px;position:absolute;top:0;left:0}.c-menu_inner{width:100%;height:100%;position:absolute;top:0;left:0}.c-menu_content{z-index:2;text-align:center;width:62.5%;position:relative}@media only screen and (width<=768px){.c-menu_content{width:100%}}.c-menu_content iframe{aspect-ratio:16/9;width:100%;height:auto}.c-menu_bg{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.c-menu_close-button{z-index:2;appearance:none;cursor:pointer;background-color:#0000;border:none;width:40px;height:40px;margin:0;padding:0;transition:transform .3s;position:absolute;top:0;right:0}@media only screen and (width<=768px){.c-menu_close-button{position:fixed;top:2px;right:10px}}.c-menu_close-button:hover{transform:scale(1.18)}.c-modal{z-index:99;opacity:0;visibility:hidden;background:#fff791 url(../img/modal_bg.png) 0 0/304px;width:100%;height:100%;transition:opacity .5s ease-in-out;position:fixed;inset:0;overflow:auto}.c-modal.is-active{opacity:1;visibility:visible}.c-modal_wrapper{width:100%;height:100%;position:relative}.c-modal_inner{z-index:2;justify-content:center;align-items:center;width:62.5%;min-height:100vh;margin:0 auto;display:flex;position:relative}@media only screen and (width<=768px){.c-modal_inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:5rem}}.c-modal_content{z-index:2;width:100%;height:100%;position:relative}@media only screen and (width<=768px){.c-modal_content{width:100%}}.c-modal_content iframe{aspect-ratio:16/9;border:none;width:100%;height:auto}.c-modal_bg{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.c-modal_close-button{z-index:3;appearance:none;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:transform .3s;display:flex;position:fixed;top:80px;right:80px}@media only screen and (width<=768px){.c-modal_close-button{position:fixed;top:2px;right:10px}}@media only screen and (width>=769px){.c-modal_close-button img{transform:scale(2)}}.is-youtube-modal-open .c-modal_inner{z-index:2;width:62.5%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=768px){.is-youtube-modal-open .c-modal_inner{width:100%;padding-inline:0;left:0;transform:translateY(-50%)}.is-youtube-modal-open .c-modal_close-button{position:fixed;top:2px;right:10px}}.is-content-modal-open .c-modal_content{padding:100px 0}@media only screen and (width<=768px){.comment-modal .c-modal_inner{padding-inline:4.26667vw}}.comment-modal_contents{justify-content:space-between;display:flex;position:relative}@media only screen and (width<=768px){.comment-modal_contents{flex-direction:column;padding:0}}.comment-modal_contents.align-center{align-items:center}.comment-modal_article{text-align:left;width:49.2341%;position:relative}@media only screen and (width<=768px){.comment-modal_article{width:100%}}.comment-modal_article:before{z-index:1;content:"";background:url(../img/modal_ornament.png) 50%/contain no-repeat;width:91px;height:91px;position:absolute;top:-15px;left:-50px}@media only screen and (width<=768px){.comment-modal_article:before{width:60px;height:60px;top:0;left:23px}}.comment-modal_role{z-index:2;color:#10a09a;margin-bottom:10px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;display:block;position:relative}@media only screen and (width<=768px){.comment-modal_role{text-align:center;font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}.comment-modal_role span{margin-left:10px;font-size:clamp(.875rem,.831rem + .19vw,1rem);display:inline-block}@media only screen and (width<=768px){.comment-modal_role span{margin-left:7px;font-size:clamp(.6875rem,3.64vw - .04rem,.8125rem)}}.comment-modal_name{z-index:2;color:#e54375;letter-spacing:.3em;margin-bottom:60px;font-size:clamp(2.5rem,2.324rem + .75vw,3rem);font-weight:800;line-height:1;position:relative}@media only screen and (width<=768px){.comment-modal_name{letter-spacing:.3em;text-align:center;margin-bottom:41px;font-size:clamp(2.5rem,1.773rem + 3.64vw,2.625rem)}}.comment-modal_name-en{letter-spacing:0;text-transform:uppercase;margin-top:10px;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-style:italic;font-weight:400;line-height:1;display:block}@media only screen and (width<=768px){.comment-modal_name-en{letter-spacing:.01em;margin-top:6px;font-size:clamp(.6875rem,.324rem + 1.82vw,.75rem)}}.comment-modal_comments{font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.9}@media only screen and (width<=768px){.comment-modal_comments{font-size:clamp(.875rem,.148rem + 3.64vw,1rem);line-height:1.8}}.comment-modal_figure{width:38.9497%;position:relative}@media only screen and (width<=768px){.comment-modal_figure{width:100%}}.comment-modal_img{width:100%;height:auto;position:relative}.comment-modal_img img{z-index:2;position:relative}.comment-modal_img:before{z-index:1;content:"";background-color:#10a09a;width:100%;height:100%;position:absolute;bottom:-10px;right:-10px}.is-modal_type-c .c-modal_inner{box-sizing:border-box;width:100%;max-width:356px}@media only screen and (width<=768px){.is-modal_type-c .c-modal_inner{flex-direction:column;width:auto;max-width:none;margin:0 8.53333vw;padding:0}}.is-modal_type-c .c-modal_inner .comment-modal_article{width:100%}.is-modal_type-b .c-modal_inner{box-sizing:border-box;max-inline-size:calc(1100px + 10rem);width:100%;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){.is-modal_type-b .c-modal_inner{flex-direction:column;width:auto;margin:0 7.53333vw;padding:0}}.is-modal_type-b .c-modal_inner.is-narrow{padding-inline:calc(5rem + 90px)}@media only screen and (width<=768px){.is-modal_type-b .c-modal_inner.is-narrow{padding:0}}.is-modal_type-b [data-content=comment-suiyoubi-no-campanella] .music-comment_artist{letter-spacing:.05em}@media only screen and (width<=768px){.is-modal_type-b .c-modal_content{padding:80px 0}}.is-modal_type-b .modal-contents img{margin-bottom:25px}.is-modal_type-b .c-modal_close-button{top:2px;right:4.26667vw}.is-modal_type-b .music-comment_article{transform:translateY(20px)}@media only screen and (width<=768px){.is-modal_type-b .music-comment_article:before{width:60px;height:60px;top:-4px;left:48px}}.is-modal_type-b .music-comment_title{margin-bottom:44px}@media only screen and (width<=768px){.is-modal_type-b .music-comment_title{text-align:center;margin-bottom:30px}}.is-modal_type-d .c-modal_inner{box-sizing:border-box;max-inline-size:1100px;width:100%;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){.is-modal_type-d .c-modal_inner{flex-direction:column;width:auto;margin:0 7.53333vw;padding:0}}.is-modal_type-d .divided-line{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20451.5%204'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%2310a09a;%20stroke-dasharray:%200%2010;%20stroke-linecap:%20round;%20stroke-width:%204px;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.6.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20709)%20--%3e%3cg%3e%3cg%20id='_レイヤー_1'%20data-name='レイヤー_1'%3e%3cline%20id='_線_68'%20data-name='線_68'%20class='cls-1'%20x1='2'%20y1='2'%20x2='451.5'%20y2='2'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0/auto 3px repeat-x;width:100%;height:4px;margin:35px 0}@media only screen and (width<=768px){.is-modal_type-d .divided-line{margin:40px 0}.is-modal_type-d .c-modal_content{padding:80px 0}}.is-modal_type-d .modal-contents img{margin-bottom:25px}.is-modal_type-d .c-modal_close-button{top:2px;right:4.26667vw}.is-modal_type-d .music-comment_figure{width:39.5455%}@media only screen and (width<=768px){.is-modal_type-d .music-comment_figure{width:71.3333%;margin:0 auto 20px}}.is-modal_type-d .music-comment_article{align-items:center;width:48.9091%;display:flex}@media only screen and (width<=768px){.is-modal_type-d .music-comment_article{width:100%}}.is-modal_type-d .music-comment_article:before{display:none}.is-modal_type-d .music-comment_title{margin-bottom:44px}@media only screen and (width<=768px){.is-modal_type-d .music-comment_title{text-align:center;margin-bottom:40px}}.is-modal_type-d .music-comment_artist{letter-spacing:.1em}.is-modal_type-d .music-comment_qa{z-index:2;margin-bottom:0;position:relative}@media only screen and (width<=768px){.is-modal_type-d .music-comment_q{text-align:center}.is-modal_type-d .music-comment_q.for-sp{margin-top:0;margin-bottom:10px}}.is-modal_type-a .c-modal_inner{max-width:914px}@media only screen and (width<=768px){.is-modal_type-a .c-modal_inner{flex-direction:column;width:auto;max-width:none;margin:0 8.53333vw;padding:0}.is-modal_type-a .c-modal_content{padding:60px 0}.is-modal_type-a .comment-modal_figure{width:70.8%;margin:0 auto}.is-modal_type-a .comment-modal_img{margin-bottom:24px}}.is-modal_type-a .c-modal_close-button{top:2px;right:4.26667vw}.is-modal_type-a .comment-modal_article{transform:translateY(19px)}.music-comment_wrapper,.music-comment_contents{justify-content:space-between;display:flex;position:relative}@media only screen and (width<=768px){.music-comment_contents{flex-direction:column}.music-comment_contents img{margin-bottom:21px}}.music-comment_article{text-align:left;width:40.8182%;position:relative}@media only screen and (width<=768px){.music-comment_article{width:100%;padding:0}}.music-comment_article:before{z-index:1;content:"";background:url(../img/modal_ornament.png) 50%/contain no-repeat;width:91px;height:91px;position:absolute;top:-15px;left:-50px}.music-comment_title{z-index:2;margin-bottom:24px;display:block;position:relative}@media only screen and (width<=768px){.music-comment_title{margin-bottom:14px}}.music-comment_theme{color:#10a09a;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(1rem,.912rem + .38vw,1.25rem);font-weight:700;display:block}@media only screen and (width<=768px){.music-comment_theme{margin-bottom:7px;font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}.music-comment_artist{color:#e54375;letter-spacing:.26em;font-size:clamp(2.5rem,2.324rem + .75vw,3rem);font-weight:900;display:block}@media only screen and (width<=768px){.music-comment_artist{font-size:clamp(2.5rem,1.773rem + 3.64vw,2.625rem);line-height:1.2}}.music-comment_qa{margin-bottom:28px;font-size:clamp(.875rem,.831rem + .19vw,1rem)}@media only screen and (width<=768px){.music-comment_qa{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}.music-comment_q{margin-top:16px;margin-bottom:3px;font-weight:700;line-height:2;display:block}@media only screen and (width<=768px){.music-comment_q{margin-top:26px;margin-bottom:13px}}.music-comment_q.mt-lg{margin-top:32px}.music-comment_a{line-height:2}@media only screen and (width<=768px){.music-comment_a{line-height:1.8}}.music-comment_figure{width:49.2727%;position:relative}@media only screen and (width<=768px){.music-comment_figure{width:calc(100% - 10px)}}.music-comment_img{width:100%;height:auto;position:relative}.music-comment_img img{z-index:2;position:relative}.music-comment_img:before{z-index:1;content:"";background-color:#10a09a;width:100%;height:100%;position:absolute;bottom:-10px;right:-10px}#index-page .c-modal_inner{width:73.5%}@media only screen and (width<=768px){#index-page .c-modal_inner{width:100%;padding-inline:0}}#index-page .is-content-modal-open .c-modal_content{padding:85px 0}#index-page .top-modal_link{margin-top:32px}@media only screen and (width<=768px){#index-page .top-modal_link{max-width:311px;margin:16px auto 0}}.top-modal_figure{width:100%}.top-modal_img{width:100%;height:auto}.top-modal_link{justify-content:center;margin-top:50px;display:flex}.c-hamburger{display:none}@media only screen and (width<=768px){.c-hamburger{z-index:99;cursor:pointer;transition:all .3s;display:inline-block;position:fixed;top:10px;right:10px}}.c-hamburger_button{appearance:none;background-color:#0000;border:none}.c-hamburger_box{width:28px;height:30px;display:inline-block;position:relative}.c-hamburger_inner:before,.c-hamburger_inner:after{background-color:#e54375;border-radius:10px;width:100%;height:3px;transition:all .3s;display:block;position:absolute}.c-hamburger_inner{top:50%;transform:translateY(-50%)}.c-hamburger_inner:before,.c-hamburger_inner:after{content:""}.c-hamburger_inner:before{top:5px}.c-hamburger_inner:after{bottom:13px}.is-open .c-hamburger_inner{background-color:#0000}.is-open .c-hamburger_inner:before{transform:translateY(10px)rotate(45deg)}.is-open .c-hamburger_inner:after{transform:translateY(-10px)rotate(-45deg)}.text_button{justify-content:center;display:flex}.text_button-wh{appearance:none;color:#fff;text-align:center;cursor:pointer;background-color:#0000;border:none;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-block}@media only screen and (width<=768px){.text_button-wh{font-size:.875rem}}.text_button-wh:hover{text-decoration:none}.text_anchor{justify-content:center;display:flex}.text_anchor-bluechill{color:#10a09a;text-align:center;cursor:pointer;background-color:#0000;margin:80px 0 120px;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;text-decoration:underline;display:inline-block}@media only screen and (width<=768px){.text_anchor-bluechill{margin:60px 0 20px;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}.text_anchor-bluechill:hover{text-decoration:none}.c-comment-btn{appearance:none;cursor:pointer;background-color:#0000;border:none;width:100px;margin:0;padding:0;transition:transform .3s;display:block;position:relative}@media only screen and (width>=769px){.c-comment-btn:before{opacity:0;content:"";background:url(../img/comment_btn-hover.png) 50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-5px)}70%{transform:translateY(-3px)}to{transform:translateY(0)}}.c-comment-btn:hover{animation:.16s ease-in-out bounce}@media only screen and (width>=769px){.c-comment-btn:hover:before{opacity:1}}@media only screen and (width<=768px){.c-comment-btn{width:80px}}.bluechill_anchor{letter-spacing:.1em;background-color:#10a09a;border-radius:100vw;justify-content:center;align-items:center;width:263px;height:36px;text-decoration:none;transition:background-color .18s;display:flex;position:relative;overflow:hidden}@media only screen and (width<=768px){.bluechill_anchor{width:100%}}.bluechill_anchor-longer{width:360px}@media only screen and (width<=768px){.bluechill_anchor-longer{width:100%}}.bluechill_anchor:hover{background-color:#e54375}.bluechill_anchor-text{z-index:2;letter-spacing:.05em;color:#fff;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1;display:block;position:relative}@media only screen and (width<=768px){.bluechill_anchor-text{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}.bluechill_anchor:hover span{color:#fff}.bluechill_anchor:hover:before{opacity:1;bottom:-125px}.c-sns-list_title{margin-bottom:21px;font-family:Montserrat,sans-serif;font-size:clamp(.625rem,.581rem + .19vw,.75rem);font-weight:600}@media only screen and (width<=768px){.c-sns-list_title{margin-bottom:15px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}.c-sns-list_list{justify-content:center;align-items:center;margin:0 0 80px;padding:0;list-style:none;display:flex}@media only screen and (width<=768px){.c-sns-list_list{margin-bottom:60px}}.c-sns-list_list>li+li{margin-left:20px}@media only screen and (width<=768px){.c-sns-list_list>li+li{margin-left:8px}}.c-sns-list_button{cursor:pointer;appearance:none;background-color:#0000;border:none}.c-sns-list_img-x{width:23px}@media only screen and (width<=768px){.c-sns-list_img-x{width:18px}}.c-sns-list_img-line{width:26px}@media only screen and (width<=768px){.c-sns-list_img-line{width:21px}}.c-sns-list_img-facebook{width:27px}@media only screen and (width<=768px){.c-sns-list_img-facebook{width:21px}}.c-copyrights{text-align:center}.c-copyrights_text{color:#e54375;font-size:.625rem;line-height:1.6}@media only screen and (width<=768px){.c-copyrights_text{font-size:.5rem}}.c-copyrights>p+p{margin-top:14px}@media only screen and (width<=768px){.c-copyrights>p+p{margin-top:9px}}.c-pagination{margin-top:5px}.c-pagination .wp-pagenavi{justify-content:center;align-items:center;display:flex}.c-pagination .wp-pagenavi>*{font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem)}@media only screen and (width<=768px){.c-pagination .wp-pagenavi>*{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}.c-pagination .wp-pagenavi a,.c-pagination .wp-pagenavi span{color:#d3d3d3;padding:0 5px;text-decoration:none}.c-pagination .wp-pagenavi .pages,.c-pagination .wp-pagenavi .last,.c-pagination .wp-pagenavi .first{display:none}.c-pagination .wp-pagenavi .current{color:#e54375;text-decoration:underline}.en-US .c-bogo{width:52px;height:55px}@media only screen and (width<=768px){.en-US .c-bogo{width:27px;height:29px}}.en-US .c-bogo_lower{width:52px;height:55px;transform:translateY(4px)}@media only screen and (width<=768px){.en-US .c-bogo_lower{width:27px;height:29px}}.en-US .c-bogo_lower .bogo-language-switcher,.en-US .c-bogo_lower .bogo-language-switcher li{width:52px;height:55px}@media only screen and (width<=768px){.en-US .c-bogo_lower .bogo-language-switcher li{width:27px;height:29px}}.en-US .bogo-language-switcher{width:52px;height:56px}@media only screen and (width<=768px){.en-US .bogo-language-switcher{width:57px;height:29px}}.en-US .bogo-language-switcher li{width:52px;height:56px}@media only screen and (width<=768px){.en-US .bogo-language-switcher li{width:57px;height:29px}}.en-US .bogo-language-switcher li:not(.current){background:url(../img/ja_btn.png) 50%/contain no-repeat}@media only screen and (width<=768px){.en-US .bogo-language-switcher li:not(.current){background:url(data:image/png;base64,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) 50%/contain no-repeat}}.ja .c-bogo{width:43px;height:55px}@media only screen and (width<=768px){.ja .c-bogo{width:54px;height:28px}}.ja .c-bogo_lower{width:43px;height:55px;transform:translateY(1px)}@media only screen and (width<=768px){.ja .c-bogo_lower{width:54px;height:28px}}.ja .c-bogo_lower .bogo-language-switcher{width:43px;height:55px}@media only screen and (width<=768px){.ja .c-bogo_lower .bogo-language-switcher{width:54px;height:28px}}.ja .c-bogo_lower .bogo-language-switcher li{width:43px;height:55px}@media only screen and (width<=768px){.ja .c-bogo_lower .bogo-language-switcher li{width:54px;height:28px}}.ja .bogo-language-switcher{width:43px;height:55px}@media only screen and (width<=768px){.ja .bogo-language-switcher{width:54px;height:28px}}.ja .bogo-language-switcher li{width:43px;height:55px}@media only screen and (width<=768px){.ja .bogo-language-switcher li{width:54px;height:28px}}.ja .bogo-language-switcher li:not(.current){background:url(../img/en_btn.png) 50%/contain no-repeat}@media only screen and (width<=768px){.ja .bogo-language-switcher li:not(.current){background:url(data:image/png;base64,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) 50%/contain no-repeat}}.c-bogo_lower{position:relative}.c-bogo_lower .bogo-language-switcher li{cursor:pointer;position:absolute;top:0;right:0}.c-bogo .bogo-language-switcher li{font-size:0;display:block}.c-bogo .bogo-language-switcher li a{width:100%;height:100%;display:block}.c-bogo .bogo-language-switcher li.current{display:none}.c-bogo .bogo-language-switcher li:not(.current){transition:transform .23s ease-out}.c-bogo .bogo-language-switcher li:not(.current):hover{transform:rotate(-13deg)}#news-page .bogo-language-switcher,#character-page .bogo-language-switcher,#movie-page .bogo-language-switcher,#music-page .bogo-language-switcher,#books-page .bogo-language-switcher,#goods-page .bogo-language-switcher,#goods-detail-page .bogo-language-switcher,#special-page .bogo-language-switcher,#special-detail-page .bogo-language-switcher,#not-found-page .bogo-language-switcher{visibility:hidden;pointer-events:none}.shape-overlays{z-index:100;cursor:pointer;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.c-yellow-line{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20940%203'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23ffdc28;%20stroke-dasharray:%200%2010;%20stroke-linecap:%20round;%20stroke-width:%203px;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='_レイヤー_1'%20data-name='レイヤー_1'%3e%3cline%20id='_線_95'%20data-name='線_95'%20class='cls-1'%20x1='1.5'%20y1='1.5'%20x2='940'%20y2='1.5'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 0/auto 100% repeat-x;border:none;width:100%;height:3px}main.l-main{position:relative}@media only screen and (width<=768px){html{overflow-x:hidden}}.en-US .l-lower-header .c-lower-nav_logo{width:192px}.en-US .l-lower-header .c-lower-nav_gnav-list{letter-spacing:.02em;text-transform:uppercase;margin-right:40px;font-family:fot-udmarugo-large-pr6n,sans-serif;transform:translateY(13px)}.en-US .l-lower-header .c-lower-nav_gnav-item:not(.is-disabled) .c-lower-nav_gnav-anchor{color:#e54375}.l-lower-header{z-index:2;height:122px;margin-bottom:116px;position:relative}@media only screen and (width<=768px){.l-lower-header{z-index:99;height:74px;margin-bottom:54px}}.l-lower-header .c-util-lower-nav{align-items:flex-end;display:flex;transform:translate(16px,-4px)}@media only screen and (width<=768px){.l-lower-header .c-util-lower-nav{display:none}}.l-lower-header .c-lower-nav{justify-content:space-between;align-items:center;width:calc(100% - 66px);height:122px;margin:0 auto;display:flex}@media only screen and (width<=768px){.l-lower-header .c-lower-nav{justify-content:center;height:74px}}.l-lower-header .c-lower-nav_logo{width:162px;height:auto}@media only screen and (width<=768px){.l-lower-header .c-lower-nav_logo{width:110px}}.l-lower-header .c-lower-nav_gnav-list{letter-spacing:.2em;flex-wrap:wrap;width:46.1111%;margin-left:auto;font-size:clamp(.75rem,.662rem + .38vw,1rem);display:flex;transform:translate(-5px,3px)}@media only screen and (width<=768px){.l-lower-header .c-lower-nav_gnav-list{font-size:clamp(.75rem,7.27vw - .705rem,1rem);display:none}}.l-lower-header .c-lower-nav_gnav-item{color:#10a09a;margin-right:16px;padding-right:16px;position:relative}.l-lower-header .c-lower-nav_gnav-item:before{content:"／";color:#c9f7e1;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.l-lower-header .c-lower-nav_gnav-item:last-child{margin-right:0;padding-right:0}.l-lower-header .c-lower-nav_gnav-item:last-child:before{display:none}.l-lower-header .c-lower-nav_gnav-anchor{color:#10a09a;font-weight:700;text-decoration:none}.l-lower-header .c-lower-nav_gnav-anchor.is-current,.l-lower-header .c-lower-nav_gnav-anchor:hover{color:#e54375}.l-lower-header .c-lower-nav_sns-list{margin-right:25px;display:flex}.l-lower-header .c-lower-nav_sns-list>*+*{margin-left:10px}html,body,.l-container{min-height:100vh}.l-footer{text-align:center;background-color:#fff791;margin-top:142px;padding-top:108px;padding-bottom:24px;position:sticky;top:100vh}@media only screen and (width<=768px){.l-footer{margin-top:85px;padding-top:40px;padding-bottom:24px}}.l-footer:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_1'%20data-name='レイヤー%201'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2043.1%2017.6'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff791;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20id='_パス_933'%20data-name='パス%20933'%20class='cls-1'%20d='M40.1,0h-13.6v10.3h7.1v-2.9h-4.2V2.9h7.8v11.8h-14.2V0H3v17.6h13.6V7.4h-7.1v2.9h4.2v4.5h-7.7V2.9h14.2v14.7h20V0Z'/%3e%3c/svg%3e") top/37px repeat-x;width:100%;height:17px;position:absolute;top:-25px;left:0}@media only screen and (width<=768px){.l-footer:before{background-size:21px;top:-15px}}.l-footer_title{color:#e54375;font-family:Montserrat,sans-serif;font-size:1rem}@media only screen and (width<=768px){.l-footer_title{font-size:clamp(.625rem,3.64vw - .102rem,.75rem);font-weight:600}}.ja .sp-balloon img{max-width:68.8%}.en-US .sp-balloon img{max-width:53.3333%}.sp-balloon{display:none}@media only screen and (width<=768px){.sp-balloon{display:block}}.sp-balloon img{height:auto;margin:0 auto}@media only screen and (width<=768px){#index-page .sp-wrapper{background:url(../img/top_pv_bg.png) 0 0/304px}}#index-page .mv_slide{background-color:#fbfbf3;justify-content:center;align-items:center;display:flex}#index-page .mv_slide picture{justify-content:center;align-items:center;width:100%;display:flex}#index-page .mv_slide-img{object-fit:contain;width:100%;height:auto;min-height:0;display:block}#index-page.ja .mv_logo{width:73.9138%;margin:0 0 0 6.5431%}#index-page.ja .mv_balloon{width:74.2056%;margin-left:6.5431%}#index-page.ja .mv_gnav-list{margin-left:6.5431%}#index-page.ja .mv_sns-list{bottom:24px;left:6.5431%}#index-page.ja .bogo-language-switcher{width:64px;height:81px;bottom:24px;right:25px}@media only screen and (width<=768px){#index-page.ja .bogo-language-switcher{width:54px;height:28px}}#index-page.ja .bogo-language-switcher li.en-US{width:64px;height:81px}@media only screen and (width<=768px){#index-page.ja .bogo-language-switcher li.en-US{width:54px;height:28px}}#index-page.en-US .mv_logo{width:75.9138%;margin:7.5431% 0 118px 4.5431%}#index-page.en-US .mv_balloon{width:61.2155%;margin-left:4.5431%}#index-page.en-US .mv_gnav-list{margin-left:4.5431%}#index-page.en-US .mv_sns-list{bottom:24px;left:4.5431%}#index-page.en-US .bogo-language-switcher{width:71px;height:77px;bottom:25px;right:19px;transform:translate(-7px)}@media only screen and (width<=768px){#index-page.en-US .bogo-language-switcher{width:27px;height:29px}}#index-page.en-US .bogo-language-switcher li.ja{width:71px;height:77px}@media only screen and (width<=768px){#index-page.en-US .bogo-language-switcher li.ja{height:29px}#index-page.en-US .bogo-language-switcher li.en-US{width:27px;height:29px}}#index-page.en-US .mv_gnav-anchor{text-transform:uppercase}#index-page.en-US .mv_gnav-anchor:before{content:"";background-color:#caf7e2;width:100%;height:2px;position:absolute;bottom:-6px;left:0}#index-page.en-US .mv_gnav-anchor:after{content:"";transform-origin:100%;z-index:-1;background-color:#e54375;width:100%;height:100%;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}#index-page.en-US .mv_gnav-anchor:hover,#index-page.en-US .mv_gnav-anchor:focus{color:#fff}#index-page.en-US .mv_gnav-anchor:hover:after,#index-page.en-US .mv_gnav-anchor:focus:after{transform-origin:0;transform:scaleX(1)}#index-page.en-US .mv_gnav-anchor:not(.is-disabled){color:#e54375}#index-page.en-US .mv_gnav-anchor:not(.is-disabled):hover,#index-page.en-US .mv_gnav-anchor:not(.is-disabled):focus{color:#fff}#index-page .mv{min-height:1000px;display:flex;position:relative}@media only screen and (width<=768px){#index-page .mv{flex-direction:column;min-height:100svh}}#index-page .mv_right{width:62.7778vw;height:100%;min-height:1000px}@media only screen and (width<=768px){#index-page .mv_right{order:1;width:100%;min-height:auto}}#index-page .mv_right *{min-height:1000px}@media only screen and (width<=768px){#index-page .mv_right *{min-height:auto}}#index-page .mv_right-wrapper{background-color:#fff351}#index-page .mv_right-wrapper picture{align-items:center;display:flex}#index-page .mv_right-wrapper-img{width:100%;height:auto;min-height:0;display:block}#index-page .mv_left{width:37.0833vw;min-height:1000px;max-height:100vh;position:sticky;top:0;left:0}@media only screen and (width<=768px){#index-page .mv_left{order:2;width:100%;min-height:auto;max-height:none;position:relative;top:auto;left:auto}}#index-page .mv_bogo .bogo-language-switcher{position:absolute}@media only screen and (width<=768px){#index-page .mv_bogo{display:none}}#index-page .mv_gnav-list{letter-spacing:.2em;width:200px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(.875rem,.831rem + .19vw,1rem)}@media only screen and (width<=768px){#index-page .mv_gnav-list{font-size:clamp(.875rem,.148rem + 3.64vw,1rem);display:none}}#index-page .mv_gnav-anchor{color:#10a09a;margin-bottom:12px;font-weight:700;text-decoration:none;transition:color .24s;display:block;position:relative}#index-page .mv_gnav-anchor:before{content:"";background-color:#caf7e2;width:100%;height:2px;position:absolute;bottom:-6px;left:0}#index-page .mv_gnav-anchor:after{content:"";transform-origin:100%;z-index:-1;background-color:#10a09a;width:100%;height:100%;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}#index-page .mv_gnav-anchor:hover,#index-page .mv_gnav-anchor:focus{color:#fff}#index-page .mv_gnav-anchor:hover:after,#index-page .mv_gnav-anchor:focus:after{transform-origin:0;transform:scaleX(1)}#index-page .mv_gnav-item{position:relative}#index-page .mv_sns-list{display:flex;position:absolute}#index-page .mv_sns-list>*+*{margin-left:15px}@media only screen and (width<=768px){#index-page .mv_sns-list{display:none}}#index-page .mv_logo{padding:29px 0 56px}#index-page .mv_logo img{width:100%;height:auto}@media only screen and (width<=768px){#index-page .mv_logo{display:none}}#index-page .mv_balloon{margin-bottom:36px;display:flex}#index-page .mv_balloon img{width:100%;height:auto;display:block}@media only screen and (width<=768px){#index-page .mv_balloon{display:none}}#index-page .swiper-pagination{flex-direction:column;justify-content:flex-end;display:flex;position:absolute;right:26px;width:64px!important;bottom:125px!important;left:auto!important}@media only screen and (width<=768px){#index-page .swiper-pagination{flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:4vw 0 0;position:relative;width:auto!important;bottom:auto!important;left:auto!important;right:auto!important}}#index-page .swiper-pagination:before{content:"";background:url(data:image/png;base64,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) 50%/contain no-repeat;width:14px;height:127px;position:absolute;top:-138px;left:50%;transform:translate(-50%)}@media only screen and (width<=768px){#index-page .swiper-pagination:before{background:url(data:image/png;base64,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) 50%/contain no-repeat;flex-shrink:0;width:16.5333vw;height:6.4vw;position:static;transform:none}}#index-page .swiper-pagination span.swiper-pagination-bullet{box-sizing:border-box;border:2px solid #0000;width:66px;height:66px;display:block;opacity:1!important;margin:0!important}@media only screen and (width<=768px){#index-page .swiper-pagination span.swiper-pagination-bullet{width:15vw;height:15vw}}#index-page .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #e54375}#index-page .swiper-pagination span.swiper-pagination-bullet:first-child{background:url(../img/mv4_button_img.png) 50%/cover no-repeat}@media only screen and (width<=768px){#index-page .swiper-pagination span.swiper-pagination-bullet:first-child{order:4}}#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(2){background:url(../img/mv3_button_img.png) 50%/cover no-repeat}@media only screen and (width<=768px){#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(2){order:3}}#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(3){background:url(../img/mv2_button_img.png) 50%/cover no-repeat}@media only screen and (width<=768px){#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(3){order:2}}#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(4){background:url(../img/mv1_button_img.png) 50%/cover no-repeat}@media only screen and (width<=768px){#index-page .swiper-pagination span.swiper-pagination-bullet:nth-child(4){order:1}}#index-page .swiper-pagination>span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin-top:5px!important}@media only screen and (width<=768px){#index-page .swiper-pagination>span.swiper-pagination-bullet+span.swiper-pagination-bullet{margin-top:0!important}}#index-page .pv{background:url(../img/top_pv_bg.png) 0 0/304px;padding:100px 0 90px;position:relative}@media only screen and (width<=768px){#index-page .pv{background:0 0;padding:30px 0}}#index-page .pv_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex;position:relative}@media only screen and (width<=768px){#index-page .pv_wrapper{flex-direction:column;margin:0 4.26667vw;padding:0}}#index-page .pv_left{width:calc(50% - 8px)}@media only screen and (width<=768px){#index-page .pv_left{width:100%}}#index-page .pv_right{width:calc(50% - 8px)}@media only screen and (width<=768px){#index-page .pv_right{width:100%}}#index-page .pv_thumb-wrapper{line-height:1;position:relative}@media only screen and (width<=768px){#index-page .pv_thumb-wrapper:nth-of-type(2){margin-top:16px}}#index-page .pv_thumb-button{appearance:none;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;display:block;position:relative}#index-page .pv_thumb-button:before{z-index:2;content:"";pointer-events:none;background:url(../img/play_btn.png) 50%/contain no-repeat;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=768px){#index-page .pv_thumb-button:before{width:16vw;height:16vw}}#index-page .pv_thumb{pointer-events:none;width:100%;height:auto;position:relative}#index-page .banner_wrapper{margin-top:60px}@media only screen and (width<=768px){#index-page .banner_wrapper{margin-top:40px}}#index-page .banner_list{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;padding:0;list-style:none;display:flex;position:relative}@media only screen and (width<=768px){#index-page .banner_list{width:100%}}#index-page .banner_list:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='742'%20height='3'%20viewBox='0%200%20742%203'%3e%3cline%20id='線_101'%20data-name='線%20101'%20x2='739'%20transform='translate(1.5%201.5)'%20fill='none'%20stroke='%2310a09a'%20stroke-linecap='round'%20stroke-width='3'%20stroke-dasharray='0%2010'/%3e%3c/svg%3e") 0 0/auto 100% repeat-x;width:100%;height:3px;position:absolute;top:-20px;left:2px}@media only screen and (width<=768px){#index-page .banner_list:after{display:none}}#index-page .banner_item{width:calc(33.3333% - 11px)}@media only screen and (width<=768px){#index-page .banner_item{width:100%}}#index-page .banner_item:hover{filter:brightness(1.1)}#index-page .banner_anchor{width:100%;display:block}#index-page .banner_img{width:100%;height:auto;display:block}#index-page .news{background-color:#10a09a;padding:135px 0 48px;position:relative}@media only screen and (width<=768px){#index-page .news{padding:80px 0 48px}}#index-page .news_title{margin-bottom:115px}@media only screen and (width<=768px){#index-page .news_title{margin-bottom:81px}}#index-page .news_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#index-page .news_wrapper{flex-direction:column;margin:0 4.26667vw;padding:0}}#index-page .news_list{grid-template-columns:repeat(3,1fr);gap:24px 16px;width:100%;display:grid}@media only screen and (width<=768px){#index-page .news_list{display:block}}#index-page .news_item{margin:0;width:100%;margin-bottom:0}@media only screen and (width<=768px){#index-page .news_item{width:100%;margin-bottom:9px;padding-bottom:8px;position:relative}#index-page .news_item:last-child:before{display:none}#index-page .news_item:before{content:"";background-image:linear-gradient(90deg,#c9f7e1 1px,#0000 1px);background-position:0 100%;background-repeat:repeat-x;background-size:4px 1px;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}}#index-page .news_anchor{color:#fff;text-decoration:none}@media only screen and (width<=768px){#index-page .news_anchor{display:flex}#index-page .news_article{flex-grow:1;margin-left:8px}}#index-page .news_figure{width:100%;margin-bottom:10px}@media only screen and (width<=768px){#index-page .news_figure{flex:0 0 28.6667%;width:28.6667%;margin-bottom:0}}#index-page .news_thumb{width:100%;height:auto}#index-page .news_date{letter-spacing:-.04em;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:600;display:block}@media only screen and (width<=768px){#index-page .news_date{margin-bottom:0;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#index-page .news_text{white-space:pre-line;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700}@media only screen and (width<=768px){#index-page .news_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#index-page .news_more-btn{justify-content:center;margin-bottom:66px;text-decoration:none;display:flex}@media only screen and (width<=768px){#index-page .news_more-btn{margin-bottom:0}}#index-page .news_more-text{color:#fff791;margin-top:90px;padding:0 20px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;text-decoration:none;display:block;position:relative}@media only screen and (width<=768px){#index-page .news_more-text{letter-spacing:.1em;margin-top:20px;padding:0 10px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#index-page .news_more-text:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='286'%20height='3'%20viewBox='0%200%20286%203'%3e%3cline%20id='線_19'%20data-name='線%2019'%20x2='283'%20transform='translate(1.5%201.5)'%20fill='none'%20stroke='%23c9f7e1'%20stroke-linecap='round'%20stroke-width='3'%20stroke-dasharray='0%208'/%3e%3c/svg%3e") 0/auto 3px repeat-x;width:100%;height:4px;position:absolute;bottom:-8px;left:0}#index-page .news_clouds-c1{width:313px;top:-78px;left:-60px}#index-page .news_clouds-c2{width:295px;top:-48px;right:-22px}#index-page .news_clouds-c3{width:148px;top:-35px;left:-55px}#index-page .news_clouds-c4{width:105px;bottom:-39px;right:-45px}#index-page .news_clouds-c5{width:346px;bottom:-56px;left:-73px}#index-page .news_clouds-c6{width:124px;bottom:-16px;right:41px}#index-page .news_clouds img{z-index:2;height:auto;display:block;position:absolute}@media only screen and (width<=768px){#index-page .news_clouds img{display:none}}#news-detail-page .news_article{box-sizing:content-box;margin-inline:auto;max-inline-size:728px;margin:0 auto;padding-inline:5rem}@media only screen and (width<=768px){#news-detail-page .news_article{margin:0 8.53333vw;padding:0}}#news-detail-page .news_date{margin-bottom:13px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:600;line-height:1;display:block}@media only screen and (width<=768px){#news-detail-page .news_date{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#news-detail-page .news_headline{white-space:pre-line;margin-bottom:30px;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:700;line-height:1.5;display:block}@media only screen and (width<=768px){#news-detail-page .news_headline{margin-bottom:14px;font-size:clamp(.875rem,.148rem + 3.64vw,1rem);line-height:1.22}}#news-detail-page .news_thumb{width:100%;margin-bottom:35px}@media only screen and (width<=768px){#news-detail-page .news_thumb{margin-bottom:24px}}#news-detail-page .news_thumb img{width:100%;height:auto}#news-detail-page .news_contents{font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.875}@media only screen and (width<=768px){#news-detail-page .news_contents{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#news-detail-page .news_contents h1{color:#e54375;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;line-height:1.5;display:block;position:relative}@media only screen and (width<=768px){#news-detail-page .news_contents h1{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#news-detail-page .news_contents h1:after{content:"";background-color:#e54375;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}#news-detail-page .news_contents h2{background-color:#fff791;font-size:clamp(1rem,.956rem + .19vw,1.125rem);font-weight:700;line-height:1.67;display:inline-block}@media only screen and (width<=768px){#news-detail-page .news_contents h2{font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#news-detail-page .news_contents h3{font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1.875;display:block}@media only screen and (width<=768px){#news-detail-page .news_contents h3{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#news-detail-page .news_contents p+h1,#news-detail-page .news_contents p+h2,#news-detail-page .news_contents p+h3,#news-detail-page .news_contents p{margin-top:22px}#news-detail-page .news_contents img{margin-bottom:20px;display:block}#news-detail-page .news_contents b{margin-top:39px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);display:block}@media only screen and (width<=768px){#news-detail-page .news_contents b{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#news-detail-page .news_contents b+p{margin-top:0;transform:translateY(-5px)}#news-detail-page .news_contents a{text-decoration:underline}#news-detail-page .news_contents a:hover{text-decoration:none}#news-detail-page .news_contents iframe{z-index:1;aspect-ratio:16/9;width:100%;height:auto;margin-top:20px;position:relative}#news-page .news_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#news-page .news_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#news-page .news_list{flex-wrap:wrap;width:100%;display:flex;transform:translate(-16px)}@media only screen and (width<=768px){#news-page .news_list{transform:none}}#news-page .news_item{width:calc(33.333% - 16px);margin-bottom:80px;margin-left:16px}@media only screen and (width<=768px){#news-page .news_item{width:100%;margin-bottom:40px;margin-left:0}}#news-page .news_anchor{color:#333;text-decoration:none}#news-page .news_thumb{margin-bottom:10px}#news-page .news_date{letter-spacing:-.04em;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:600;display:block}@media only screen and (width<=768px){#news-page .news_date{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#news-page .news_text{white-space:pre-line;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700}@media only screen and (width<=768px){#news-page .news_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#news-page .news_more-btn{justify-content:center;text-decoration:none;display:flex}#movie-page .movie_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#movie-page .movie_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#movie-page .movie_list{flex-wrap:wrap;width:100%;display:flex;transform:translate(-16px)}@media only screen and (width<=768px){#movie-page .movie_list{transform:none}}#movie-page .movie_item{width:calc(50% - 16px);margin-bottom:80px;margin-left:16px}@media only screen and (width<=768px){#movie-page .movie_item{width:100%;margin-bottom:40px;margin-left:0}}#movie-page .movie_thumb-button{appearance:none;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;position:relative}@media only screen and (width<=768px){#movie-page .movie_thumb-button{margin-bottom:15px}}#movie-page .movie_thumb-button:before{z-index:2;content:"";pointer-events:none;background:url(../img/play_btn.png) 50%/contain no-repeat;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=768px){#movie-page .movie_thumb-button:before{width:16vw;height:16vw}}#movie-page .movie_thumb{pointer-events:none}#movie-page .movie_title{justify-content:center;margin-top:19px;display:flex}@media only screen and (width<=768px){#movie-page .movie_title{margin-top:0}}#movie-page .movie_text{font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;display:block}@media only screen and (width<=768px){#movie-page .movie_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#movie-page .movie_coming-soon{text-align:center;color:#333;width:100%;font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:600}@media only screen and (width<=768px){#movie-page .movie_coming-soon{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#books-page .books_container{background-color:#fffde0;margin-top:96px;padding:80px 0 83px}@media only screen and (width<=768px){#books-page .books_container{margin-top:60px;padding:60px 0}}#books-page .books_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:914px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#books-page .books_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#books-page .books_wrapper.books_wrapper-second{padding-top:80px}@media only screen and (width<=768px){#books-page .books_wrapper.books_wrapper-second{padding-top:60px}}#books-page .books_wrapper.books_wrapper-second .books_comments{font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem)}@media only screen and (width<=768px){#books-page .books_wrapper.books_wrapper-second .books_comments{font-size:clamp(.9375rem,.21rem + 3.64vw,1.0625rem)}}#books-page .books_wrapper-right .books_figure{margin-right:-6.7vw}@media only screen and (width<=768px){#books-page .books_wrapper-right .books_figure{order:1;margin-right:0}#books-page .books_wrapper-right .books_article{order:2}}#books-page .books_wrapper-right .books_info{width:83%}@media only screen and (width<=768px){#books-page .books_wrapper-right .books_info{width:100%;margin-bottom:21px}}#books-page .books_contents{justify-content:space-between;display:flex;position:relative}@media only screen and (width<=768px){#books-page .books_contents{flex-direction:column}}#books-page .books_article{text-align:left}@media only screen and (width<=768px){#books-page .books_article{width:100%}}#books-page .books_article.w-mid{width:59.1904%}@media only screen and (width<=768px){#books-page .books_article.w-mid{width:100%}}#books-page .books_article.w-sml{width:60%}@media only screen and (width<=768px){#books-page .books_article.w-sml{width:100%}}#books-page .books_comments{color:#10a09a;letter-spacing:.05em;margin-bottom:24px;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900;display:block}@media only screen and (width<=768px){#books-page .books_comments{text-align:center;letter-spacing:0;margin-bottom:19px;font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#books-page .books_info{margin-bottom:28px;font-size:clamp(.875rem,.831rem + .19vw,1rem)}@media only screen and (width<=768px){#books-page .books_info{text-align:center;margin-bottom:16px;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#books-page .books_figure{z-index:1;position:relative}@media only screen and (width<=768px){#books-page .books_figure{width:calc(100% - 2.13333vw);margin-bottom:35px}}#books-page .books_figure-inner{z-index:1;width:100%;height:auto;position:relative}@media only screen and (width<=768px){#books-page .books_figure-inner{width:100%;margin:0 auto}}#books-page .books_figure-inner:before{z-index:1;content:"";background-color:#10a09a;width:100%;height:100%;position:absolute;bottom:-10px;right:-10px}#books-page .books_figure.w-mid{width:49.8753%}@media only screen and (width<=768px){#books-page .books_figure.w-mid{width:100%}}#books-page .books_figure.w-sml{width:28.7746%}@media only screen and (width<=768px){#books-page .books_figure.w-sml{width:60.8vw;margin-left:auto;margin-right:auto}}#books-page .books_img{z-index:2;position:relative}@keyframes wave{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes waveTransition{0%{bottom:-125px}to{bottom:-5px}}#music-page .music_wrapper{box-sizing:content-box;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#music-page .music_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#music-page .music_contents{justify-content:space-between;display:flex;position:relative}@media only screen and (width<=768px){#music-page .music_contents{flex-direction:column}}#music-page .music_article{text-align:left;width:40.8182%}@media only screen and (width<=768px){#music-page .music_article{text-align:justify;width:100%}}#music-page .music_title{color:#e54375;font-size:clamp(1.875rem,1.787rem + .38vw,2.125rem);font-weight:900;line-height:1.1}@media only screen and (width<=768px){#music-page .music_title{font-size:clamp(1.375rem,.648rem + 3.64vw,1.5rem)}}#music-page .music_title-inner{background:linear-gradient(#0000 70%,#fff791 70%);display:inline-block;transform:translate(-10px)}#music-page .music_title-inner-ano{letter-spacing:.11em;padding:0 10px}#music-page .music_title-inner-jp,#music-page .music_title-inner-riria{padding:0 0 0 10px}#music-page .music_title-ruby{margin-bottom:1px;font-size:clamp(.625rem,.581rem + .19vw,.75rem);font-weight:400}@media only screen and (width<=768px){#music-page .music_title-ruby{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#music-page .music_name{color:#10a09a;margin-bottom:37px;display:block}@media only screen and (width<=768px){#music-page .music_name{margin-bottom:23px}}#music-page .music_name.mt10{margin-top:10px}#music-page .music_name-ano{font-size:clamp(1.5rem,1.412rem + .38vw,1.75rem);font-weight:900}@media only screen and (width<=768px){#music-page .music_name-ano{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#music-page .music_name-jp,#music-page .music_name-riria{font-size:clamp(1rem,.912rem + .38vw,1.25rem);font-weight:900}@media only screen and (width<=768px){#music-page .music_name-jp,#music-page .music_name-riria{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#music-page .music_label{margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:clamp(.625rem,.581rem + .19vw,.75rem);font-weight:400;display:block}@media only screen and (width<=768px){#music-page .music_label{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#music-page .music_credit{font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700;display:block}@media only screen and (width<=768px){#music-page .music_credit{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#music-page .music_info{margin-bottom:20px;font-size:clamp(.875rem,.831rem + .19vw,1rem)}@media only screen and (width<=768px){#music-page .music_info{margin-bottom:40px;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#music-page .music_sns-info{margin-bottom:32px}@media only screen and (width<=768px){#music-page .music_sns-info{margin-bottom:18px}}#music-page .music_sns-info-account{color:#707070;font-size:clamp(.75rem,.706rem + .19vw,.875rem);display:block}@media only screen and (width<=768px){#music-page .music_sns-info-account{font-size:clamp(.625rem,.261rem + 1.82vw,.6875rem)}}#music-page .music_sns-info-account a{text-decoration:none}#music-page .music_sns-info-account a:hover{text-decoration:underline}#music-page .music_figure{width:49.2727%;position:relative}@media only screen and (width<=768px){#music-page .music_figure{width:calc(100% - 2.13333vw);margin-bottom:40px}}#music-page .music_img{width:100%;height:auto;position:relative}#music-page .music_img img{z-index:2;position:relative}#music-page .music_img:before{z-index:1;content:"";background-color:#10a09a;width:100%;height:100%;position:absolute;bottom:-10px;right:-10px}#music-page .music .music_disc-wrapper{margin-top:83px;padding:80px 0;position:relative}@media only screen and (width<=768px){#music-page .music .music_disc-wrapper{margin-top:40px;padding:60px 0}}#music-page .music .music_disc-wrapper:after{z-index:-1;content:"";background-color:#fffde0;width:200vw;height:100%;position:absolute;top:0;left:-50vw}#music-page .music .music_disc-container{flex-direction:column;justify-content:space-between;width:83.1818%;margin:0 auto;display:flex}@media only screen and (width<=768px){#music-page .music .music_disc-container{width:100%}}#music-page .music .music_disc-container>*+*{margin-top:60px}@media only screen and (width<=768px){#music-page .music .music_disc-container>*+*{margin-top:40px}}#music-page .music .music_disc-box{width:100%;display:flex}@media only screen and (width<=768px){#music-page .music .music_disc-box{flex-direction:column}}#music-page .music .music_disc-text-heading{margin-bottom:7px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;display:block}@media only screen and (width<=768px){#music-page .music .music_disc-text-heading{margin-bottom:0;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#music-page .music .music_disc-article.mt80{width:100%;margin-top:80px}#music-page .music .music_disc-article .bluechill_anchor{margin-top:32px}#music-page .music .music_disc-text.mb-sm{margin-bottom:16px}@media only screen and (width<=768px){#music-page .music .music_disc-text.mb-sm{margin-bottom:23px}}#music-page .music .music_disc-text.mb-md{margin-bottom:32px}@media only screen and (width<=768px){#music-page .music .music_disc-text.mb-md{margin-bottom:0}}#music-page .music_disc-sub-title{color:#10a09a;letter-spacing:.04em;margin-bottom:6px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;line-height:1.38}@media only screen and (width<=768px){#music-page .music_disc-sub-title{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#music-page .music_disc-title{color:#10a09a;letter-spacing:.05em;margin-bottom:55px;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900;line-height:1.38}@media only screen and (width<=768px){#music-page .music_disc-title{letter-spacing:.03em;margin-bottom:32px;font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#music-page .music_disc-text{font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.5}@media only screen and (width<=768px){#music-page .music_disc-text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem);line-height:1.6}}#music-page .music_disc .music_disc-img{width:100%;height:auto}@media only screen and (width<=768px){#music-page .music_disc .music_disc-img{margin-top:10px}}#music-page .music_disc .music_disc-img.mb-sp{margin-bottom:25px}#music-page .music_disc-type1{display:flex}#music-page .music_disc-type1 .music_disc-title{font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem)}@media only screen and (width<=768px){#music-page .music_disc-type1 .music_disc-title{font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#music-page .music_disc-type1 .music_disc-article{width:48.0874%;margin-right:12.8962%}@media only screen and (width<=768px){#music-page .music_disc-type1 .music_disc-article{width:100%;margin-right:0}#music-page .music_disc-type1 .music_disc-article .bluechill_anchor.mt-sp18{margin-top:18px}#music-page .music_disc-type1 .music_disc-article .bluechill_anchor.mt-sp38{margin-top:38px}}#music-page .music_disc-type1 .music_disc-imgs{width:39.0164%}@media only screen and (width<=768px){#music-page .music_disc-type1 .music_disc-imgs{width:100%}#music-page .music_disc-type1 .music_disc-text.mb-sp40{margin-bottom:40px}}#music-page .music_disc-type1 .music_disc-caption{margin-top:5px;margin-bottom:40px;font-size:.875rem;line-height:1.24}@media only screen and (width<=768px){#music-page .music_disc-type1 .music_disc-caption{font-size:.875rem}#music-page .music_disc-type1 .music_disc-caption.mb-sp27{margin-bottom:27px}}#music-page .music_disc-type2 .music_disc-article{width:61.0929%;margin-right:13.1148%}@media only screen and (width<=768px){#music-page .music_disc-type2 .music_disc-article{width:100%;margin-right:0}}#music-page .music_disc-type2 .music_disc-figure{width:39.0164%}@media only screen and (width<=768px){#music-page .music_disc-type2 .music_disc-figure{width:100%}}#music-page .supporting-comment-btn{appearance:none;cursor:pointer;border:none;max-width:440px;margin:25px 0 0;padding:0}@media only screen and (width<=768px){#music-page .supporting-comment-btn{max-width:100%}}#music-page .supporting-comment-btn:hover{animation:.16s ease-in-out bounce}#music-page .supporting-comment-btn img{width:100%;height:auto}#onair-page.en-US .onair_article{margin-bottom:180px}@media only screen and (width<=768px){#onair-page.en-US .onair_article{margin-bottom:80px}}#onair-page.en-US .onair_text{letter-spacing:.01em;text-align:center;margin-top:120px;font-family:Montserrat,sans-serif;font-size:clamp(1.875rem,1.743rem + .56vw,2.25rem);font-weight:600}@media only screen and (width<=768px){#onair-page.en-US .onair_text{margin-top:134px;margin-bottom:0;font-size:clamp(.875rem,7.27vw - .58rem,1.125rem)}}#onair-page .onair_wrapper{box-sizing:content-box;max-inline-size:914px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#onair-page .onair_wrapper{flex-direction:column;margin:0 4.26667vw;padding:0 4.26667vw}}#onair-page .onair_wrapper-type2{background-color:#fffde0;position:relative}#onair-page .onair_wrapper-type2:before{z-index:-1;content:"";background-color:#c9f7e1;width:100%;height:100%;position:absolute;bottom:-15px;left:15px}@media only screen and (width<=768px){#onair-page .onair_wrapper-type2:before{bottom:-6px;left:6px}}#onair-page .onair_wrapper-type2-attention{position:relative}#onair-page .onair_wrapper-type2-attention:after{z-index:-1;content:"※放送・配信開始日時は予告なく変更される場合があります。";font-size:clamp(.75rem,.706rem + .19vw,.875rem);position:absolute;bottom:-65px;left:78px}@media only screen and (width<=768px){#onair-page .onair_wrapper-type2-attention:after{font-size:clamp(.625rem,3.64vw - .102rem,.75rem);bottom:-45px;left:4.10256vw}}#onair-page .onair_wrapper-type2-attention .onair_table-wrapper{margin-bottom:180px}@media only screen and (width<=768px){#onair-page .onair_wrapper-type2-attention .onair_table-wrapper{margin-bottom:114px}}#onair-page .onair_sec-title{letter-spacing:.2em;margin-bottom:20px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(2.375rem,2.331rem + .19vw,2.5rem);position:relative}@media only screen and (width<=768px){#onair-page .onair_sec-title{margin-bottom:10px;font-size:clamp(1.375rem,.648rem + 3.64vw,1.5rem)}#onair-page .onair_sec-title:before{width:50px;height:50px;top:-20px;left:-29px}}#onair-page .onair_wrapper-first{margin-bottom:120px}@media only screen and (width<=768px){#onair-page .onair_wrapper-first{margin-bottom:80px}}#onair-page .onair_wrapper-second{margin-bottom:65px}@media only screen and (width<=768px){#onair-page .onair_wrapper-second{margin-bottom:45px}}#onair-page .onair_wrapper-third{margin-bottom:65px}@media only screen and (width<=768px){#onair-page .onair_wrapper-third{margin-bottom:45px}}#onair-page .onair_wrapper-fourth{margin-bottom:64px}@media only screen and (width<=768px){#onair-page .onair_wrapper-fourth{margin-bottom:32px}}#onair-page .onair_text{letter-spacing:.1em;color:#333;width:100%;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900}@media only screen and (width<=768px){#onair-page .onair_text{letter-spacing:.06em;font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#onair-page .onair_text-border{margin-bottom:20px;padding-bottom:20px;display:inline-block;position:relative}@media only screen and (width<=768px){#onair-page .onair_text-border{margin-bottom:15px;padding-bottom:15px}}#onair-page .onair_text-border:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='742'%20height='3'%20viewBox='0%200%20742%203'%3e%3cline%20id='線_101'%20data-name='線%20101'%20x2='739'%20transform='translate(1.5%201.5)'%20fill='none'%20stroke='%2310a09a'%20stroke-linecap='round'%20stroke-width='3'%20stroke-dasharray='0%2010'/%3e%3c/svg%3e") 0 0/auto 100% repeat-x;width:100%;height:3px;position:absolute;bottom:0;left:0}#onair-page .onair_text-s{letter-spacing:.01em;margin-top:7px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;display:block}@media only screen and (width<=768px){#onair-page .onair_text-s{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#onair-page .onair_option-text{letter-spacing:0;color:#333;margin-top:16px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;display:block}@media only screen and (width<=768px){#onair-page .onair_option-text{margin-top:14px;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#onair-page .onair_attention{letter-spacing:0;color:#333;margin-top:30px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:400;display:block}@media only screen and (width<=768px){#onair-page .onair_attention{margin-top:14px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#onair-page .onair_table-wrapper{margin-bottom:140px;padding:76px 0}@media only screen and (width<=768px){#onair-page .onair_table-wrapper{margin:0 3.5% 64px;padding:32px 0}}#onair-page .onair_table-row{display:flex;position:relative}@media only screen and (width<=768px){#onair-page .onair_table-row{flex-wrap:wrap}}#onair-page .onair_table-row:after{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20940%203'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23ffdc28;%20stroke-dasharray:%200%2010;%20stroke-linecap:%20round;%20stroke-width:%203px;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='_レイヤー_1'%20data-name='レイヤー_1'%3e%3cline%20id='_線_95'%20data-name='線_95'%20class='cls-1'%20x1='1.5'%20y1='1.5'%20x2='940'%20y2='1.5'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 0/auto 100% repeat-x;width:103.011%;height:3px;position:absolute;top:0;left:-2.01058%}@media only screen and (width<=768px){#onair-page .onair_table-row:after{width:100%;left:0}}#onair-page .onair_table-row:last-of-type:before{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20940%203'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23ffdc28;%20stroke-dasharray:%200%2010;%20stroke-linecap:%20round;%20stroke-width:%203px;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20142)%20--%3e%3cg%3e%3cg%20id='_レイヤー_1'%20data-name='レイヤー_1'%3e%3cline%20id='_線_95'%20data-name='線_95'%20class='cls-1'%20x1='1.5'%20y1='1.5'%20x2='940'%20y2='1.5'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 0/auto 100% repeat-x;width:103.011%;height:3px;position:absolute;bottom:0;left:-2.01058%}@media only screen and (width<=768px){#onair-page .onair_table-row:last-of-type:before{width:100%;left:0}}#onair-page .onair_table-cell{padding:26px 0 22px;line-height:1.6}@media only screen and (width<=768px){#onair-page .onair_table-cell{padding:0}}#onair-page .onair_table-anchor{color:#10a09a;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;text-decoration:none;display:inline-block}@media only screen and (width<=768px){#onair-page .onair_table-anchor{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#onair-page .onair_table-note{color:#000;letter-spacing:.01em;margin-top:10px;margin-right:10px;font-size:clamp(.625rem,.581rem + .19vw,.75rem);font-weight:400;line-height:1.4;display:block}@media only screen and (width<=768px){#onair-page .onair_table-note{letter-spacing:-.03em;white-space:nowrap;margin-top:6px;margin-bottom:5px;margin-right:0;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#onair-page .onair_table-col1{width:41.387%}@media only screen and (width<=768px){#onair-page .onair_table-col1{width:100%;padding:18px 0 7px}}#onair-page .onair_table-col2{width:31.3199%}@media only screen and (width<=768px){#onair-page .onair_table-col2{width:51.0204%}}#onair-page .onair_table-col3{width:20.9172%}@media only screen and (width<=768px){#onair-page .onair_table-col3{width:30.6122%}}#onair-page .onair_table-col4{width:70px}@media only screen and (width<=768px){#onair-page .onair_table-col4{white-space:nowrap;width:15.3061%}}#onair-page .onair_table-col2,#onair-page .onair_table-col3,#onair-page .onair_table-col4{font-size:clamp(.875rem,.831rem + .19vw,1rem);transform:translateY(5px)}@media only screen and (width<=768px){#onair-page .onair_table-col2,#onair-page .onair_table-col3,#onair-page .onair_table-col4{padding:0 0 12px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem);transform:translateY(0)}}#onair-page .onair_button-wrapper{box-sizing:content-box;max-inline-size:914px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#onair-page .onair_button-wrapper{flex-direction:column;margin:0 4.26667vw;padding:0 4.26667vw}}#onair-page .onair_button-wrapper.mb{margin-bottom:112px}@media only screen and (width<=768px){#onair-page .onair_button-wrapper.mb{margin-bottom:74px}}#onair-page .onair_button-title{margin-bottom:8px;position:relative}@media only screen and (width<=768px){#onair-page .onair_button-title{margin-bottom:18px}}#onair-page .onair_button-title-text{z-index:2;color:#10a09a;letter-spacing:.05em;background-color:#fbfbf3;padding-right:10px;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900;display:inline-block;position:relative}@media only screen and (width<=768px){#onair-page .onair_button-title-text{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#onair-page .onair_button-title:before{z-index:1;content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='742'%20height='3'%20viewBox='0%200%20742%203'%3e%3cline%20id='線_101'%20data-name='線%20101'%20x2='739'%20transform='translate(1.5%201.5)'%20fill='none'%20stroke='%2310a09a'%20stroke-linecap='round'%20stroke-width='3'%20stroke-dasharray='0%2010'/%3e%3c/svg%3e") 0 0/auto 100% repeat-x;border:none;width:100%;height:3px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}#onair-page .onair_button-list{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}#onair-page .onair_button-list.mb68{margin-bottom:68px}@media only screen and (width<=768px){#onair-page .onair_button-list.mb68{margin-bottom:64px}}#onair-page .onair_button-list.mb46{margin-bottom:46px}@media only screen and (width<=768px){#onair-page .onair_button-list.mb46{margin-bottom:30px}}#onair-page .onair_button-item{background-color:#fffde0;border:1px solid #ffdc28;border-radius:10px;width:calc(33.3% - 26px);margin-top:19px}@media only screen and (width<=940px){#onair-page .onair_button-item{width:100%;margin-top:13px}}#onair-page .onair_button-anchor{color:#10a09a;letter-spacing:.09em;padding:20px 19px;font-size:clamp(.625rem,.449rem + .75vw,1.125rem);font-weight:700;line-height:1;text-decoration:none;transition:background-color .23s;display:block;position:relative}@media only screen and (width<=768px){#onair-page .onair_button-anchor{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#onair-page .onair_button-anchor.narrow{letter-spacing:0}#onair-page .onair_button-anchor:hover{background-color:#fff791}#onair-page .onair_button-anchor:hover:before{right:12px}#onair-page .onair_button-anchor:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13.043'%20height='15'%20viewBox='0%200%2013.043%2015'%3e%3cpath%20id='多角形_9'%20data-name='多角形%209'%20d='M7.5,0,15,13.043H0Z'%20transform='translate(13.043)%20rotate(90)'%20fill='%23ffdc28'/%3e%3c/svg%3e") 0 0/contain no-repeat;width:15px;height:13px;transition:right .23s;display:block;position:absolute;top:50%;right:17px;transform:translateY(-50%)}#onair-page .onair_button-attention{letter-spacing:.01em;font-size:clamp(.75rem,.706rem + .19vw,.875rem);line-height:1.4}@media only screen and (width<=768px){#onair-page .onair_button-attention{letter-spacing:-.03em;margin-bottom:5px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#onair-page .onair_button-attention.mt-lg{margin-top:40px}@media only screen and (width<=768px){#onair-page .onair_button-attention.mt-lg{margin-top:20px}}#intro-page .intro_wrapper{box-sizing:content-box;max-inline-size:914px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#intro-page .intro_wrapper{flex-direction:column;margin:0 4.26667vw;padding:0 4.26667vw}}#intro-page .intro .intro_cloud{z-index:-1;width:123px;position:absolute;top:-27px;left:-50px}#intro-page .intro_text-type1{letter-spacing:.245em;color:#10a09a;text-shadow:4px 3px #fff791;font-size:clamp(2.25rem,2.162rem + .38vw,2.5rem);font-weight:900;position:relative}@media only screen and (width<=768px){#intro-page .intro_text-type1{font-size:clamp(1.375rem,.648rem + 3.64vw,1.5rem);line-height:1.2}}#intro-page .intro_text-type2{letter-spacing:.1em;color:#333;margin-top:50px;font-size:clamp(1rem,.912rem + .38vw,1.25rem);font-weight:700;line-height:2;position:relative}@media only screen and (width<=768px){#intro-page .intro_text-type2{font-size:clamp(.875rem,.148rem + 3.64vw,1rem);line-height:1.65}}#intro-page .intro_text-bluchill{color:#10a09a;font-size:clamp(1.25rem,1.162rem + .38vw,1.5rem);display:inline-block}@media only screen and (width<=768px){#intro-page .intro_text-bluchill{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#intro-page .intro_text-bluchill-type2{letter-spacing:.245em;color:#10a09a;text-shadow:4px 3px #fff791;font-size:clamp(2.125rem,2.081rem + .19vw,2.25rem);font-weight:900;line-height:1.58;position:relative}@media only screen and (width<=768px){#intro-page .intro_text-bluchill-type2{letter-spacing:.1em;white-space:nowrap;margin-top:5px;font-size:clamp(1.1875rem,.46rem + 3.64vw,1.3125rem);line-height:1.52;display:block}}#intro-page .intro_text-mandy-wrapper{display:inline-block}@media only screen and (width<=768px){#intro-page .intro_text-mandy-wrapper{margin:5px 0;display:block}}#intro-page .intro_text-mandy{letter-spacing:.1em;color:#e54375;background:linear-gradient(#0000 70%,#fff791 70%);margin-top:10px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);line-height:1.4;display:inline;position:relative}@media only screen and (width<=768px){#intro-page .intro_text-mandy{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#intro-page .intro .mt54{margin-top:54px}@media only screen and (width<=768px){#intro-page .intro .mt54{margin-top:35px}}#intro-page.en-US .intro_text-type1{letter-spacing:0;color:#10a09a;text-shadow:4px 3px #fff791;font-family:Montserrat,sans-serif;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900;position:relative}@media only screen and (width<=768px){#intro-page.en-US .intro_text-type1{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem);line-height:1.2}}#intro-page.en-US .intro_text-type2{letter-spacing:0;color:#333;font-family:Montserrat,sans-serif;font-size:clamp(1rem,.912rem + .38vw,1.25rem);font-weight:600;line-height:2;position:relative}@media only screen and (width<=768px){#intro-page.en-US .intro_text-type2{font-size:clamp(.875rem,.148rem + 3.64vw,1rem);line-height:1.65}}#intro-page.en-US .intro_text-bluchill{color:#10a09a;font-family:Montserrat,sans-serif;font-size:clamp(1.25rem,1.162rem + .38vw,1.5rem);display:inline-block}@media only screen and (width<=768px){#intro-page.en-US .intro_text-bluchill{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}#intro-page.en-US .intro_text-mandy-wrapper{display:inline}}#intro-page.en-US .intro_text-mandy{letter-spacing:0;color:#e54375;background:linear-gradient(#0000 70%,#fff791 70%);margin-top:10px;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:700;line-height:1.4;display:inline;position:relative}@media only screen and (width<=768px){#intro-page.en-US .intro_text-mandy{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#staffcast-page .mt-80{margin-top:45px}@media only screen and (width<=768px){#staffcast-page .mt-80{margin-top:25px}#staffcast-page.en-US .c-title_type3{margin-bottom:103px}}#staffcast-page.en-US .staffcast_sec-title{text-transform:capitalize;margin-bottom:43px}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_sec-title{margin-bottom:16px;font-size:6.4vw!important}}#staffcast-page.en-US .staffcast_article.staffcast_article-type1{margin-top:-20px}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_article.staffcast_article-type1{margin-top:-6px}}#staffcast-page.en-US .staffcast_wrapper{max-inline-size:952px}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_wrapper{margin:0 4.26667vw 0 8.53333vw}#staffcast-page.en-US .staffcast_text-author .c-comment-btn{margin-left:0!important}#staffcast-page.en-US .staffcast_list-cast .staffcast_list-item{width:100%!important}#staffcast-page.en-US .staffcast_text-wrapper-type2{margin-top:-3px}#staffcast-page.en-US .staffcast_text-wrapper{flex-direction:row;align-items:baseline}#staffcast-page.en-US .staffcast_text-role{font-size:3.2vw}}#staffcast-page.en-US .staffcast_text-line{white-space:nowrap;margin-top:-12px;line-height:1.5}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_text-line{margin-top:-9px;font-size:4.26667vw;line-height:1.8}}#staffcast-page.en-US .staffcast_text-line-type2{font-size:1.94444vw}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_text-line-type2,#staffcast-page.en-US .staffcast_text-line-en-type1{font-size:4.26667vw}#staffcast-page.en-US .staffcast_text-line-en-type2{font-size:3.73333vw}#staffcast-page.en-US .staffcast_list-item-type1{margin-bottom:16px}}#staffcast-page.en-US .staffcast_list-item:nth-child(odd){width:55.1681%}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_list-item:nth-child(odd){width:calc(50% + 4.26667vw)}}#staffcast-page.en-US .staffcast_list-item:nth-child(2n){width:44.6219%}@media only screen and (width<=768px){#staffcast-page.en-US .staffcast_list-item:nth-child(2n){width:calc(50% - 4.26667vw)}#staffcast-page.en-US .staffcast_option-text{white-space:nowrap;font-size:3.2vw}}#staffcast-page.en-US .c-comment-btn{margin-left:19px}@media only screen and (width<=1100px){#staffcast-page.en-US .c-comment-btn{width:9.09091vw;min-width:80px}}@media only screen and (width<=768px){#staffcast-page.en-US .c-comment-btn{width:21.3333vw;margin-top:0!important;margin-left:3.73333vw!important}}#staffcast-page.en-US .c-comment-btn_type2.c-comment-btn{margin-left:117px!important}@media only screen and (width<=768px){#staffcast-page.en-US .c-comment-btn_type2.c-comment-btn{margin-left:30.9333vw!important}}#staffcast-page.ja .staffcast_wrapper{max-inline-size:914px}@media only screen and (width<=768px){#staffcast-page.ja .staffcast_wrapper{margin:0 8.53333vw}}#staffcast-page.ja .staffcast_list-item:nth-child(odd){width:61.2514%}@media only screen and (width<=768px){#staffcast-page.ja .staffcast_list-item:nth-child(odd){width:calc(50% - 10px)}}#staffcast-page.ja .staffcast_list-item:nth-child(2n){width:38.4193%}@media only screen and (width<=768px){#staffcast-page.ja .staffcast_list-item:nth-child(2n){width:calc(50% - 10px)}}#staffcast-page .staffcast_wrapper{box-sizing:content-box;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#staffcast-page .staffcast_wrapper{flex-direction:column;padding:0}}#staffcast-page .staffcast_sec-title{margin-bottom:23px;font-size:2.5rem;position:relative}@media only screen and (width<=768px){#staffcast-page .staffcast_sec-title{font-size:1.5rem}}@media only screen and (width<=1100px){#staffcast-page .staffcast_sec-title{font-size:3.63636vw}}@media only screen and (width<=768px){#staffcast-page .staffcast_sec-title{font-size:1.875rem}}@media only screen and (width<=768px) and (width<=768px){#staffcast-page .staffcast_sec-title{font-size:1.5rem}}#staffcast-page .staffcast_article{margin-bottom:115px}@media only screen and (width<=768px){#staffcast-page .staffcast_article{margin-bottom:60px}}#staffcast-page .staffcast_list{flex-wrap:wrap;justify-content:space-between;display:flex}#staffcast-page .staffcast_list-item-type1{margin-bottom:42px}@media only screen and (width<=768px){#staffcast-page .staffcast_list-item-type1{margin-bottom:15px}}#staffcast-page .staffcast_list-item-type2{margin-bottom:35px}@media only screen and (width<=768px){#staffcast-page .staffcast_list-item-type2{margin-bottom:15px}#staffcast-page .staffcast_list-item.w100-on-mobile{width:100%!important}}#staffcast-page .staffcast_list-item.w100{width:100%!important}#staffcast-page .staffcast_text-wrapper{align-items:center;display:flex}@media only screen and (width<=768px){#staffcast-page .staffcast_text-wrapper{flex-direction:column;align-items:flex-start}}#staffcast-page .staffcast_text .c-comment-btn{margin-left:22px;display:block}@media only screen and (width<=768px){#staffcast-page .staffcast_text .c-comment-btn{margin-top:10px;margin-left:0;transform:translateY(0)}}#staffcast-page .staffcast_text .c-comment-btn_type2{margin-left:80px}@media only screen and (width<=768px){#staffcast-page .staffcast_text .c-comment-btn_type2{margin-top:10px;margin-left:0;transform:translateY(0)}}#staffcast-page .staffcast_text-role{color:#333;margin-bottom:8px;font-size:.875rem;font-weight:400;display:block}@media only screen and (width<=768px){#staffcast-page .staffcast_text-role{font-size:.875rem}}@media only screen and (width<=1100px){#staffcast-page .staffcast_text-role{font-size:1.27273vw}}@media only screen and (width<=768px){#staffcast-page .staffcast_text-role{margin-bottom:4px;font-size:.875rem}}@media only screen and (width<=768px) and (width<=768px){#staffcast-page .staffcast_text-role{font-size:.875rem}}#staffcast-page .staffcast_text-line{color:#333;font-size:1.75rem;font-weight:700;line-height:1.2;display:block}@media only screen and (width<=768px){#staffcast-page .staffcast_text-line{font-size:1.75rem}}@media only screen and (width<=1100px){#staffcast-page .staffcast_text-line{font-size:2.54545vw}}@media only screen and (width<=768px){#staffcast-page .staffcast_text-line{font-size:1.25rem;line-height:1.3}}@media only screen and (width<=768px) and (width<=768px){#staffcast-page .staffcast_text-line{font-size:1.25rem}}#staffcast-page .staffcast_text-line-type2{font-size:2rem}@media only screen and (width<=768px){#staffcast-page .staffcast_text-line-type2{font-size:2rem}}#staffcast-page .staffcast_text-line.for-pc{display:block}@media only screen and (width<=768px){#staffcast-page .staffcast_text-line.for-pc{display:none}}#staffcast-page .staffcast_text-line.for-sp{display:none}@media only screen and (width<=768px){#staffcast-page .staffcast_text-line.for-sp{display:block}}#staffcast-page .staffcast_option-text{color:#333;margin-top:2px;font-size:.875rem;font-weight:400;display:block}@media only screen and (width<=768px){#staffcast-page .staffcast_option-text{font-size:.875rem}}#staffcast-page .staffcast .staffcast_text-line--montserrat{font-family:Montserrat,sans-serif}#character-page .clouds_wrapper{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#character-page .clouds_wrapper .c1{width:31%;position:absolute;top:-21px;left:4px}@media only screen and (width<=768px){#character-page .clouds_wrapper .c1{width:50.6624%;top:-29px;left:-12px}}#character-page .clouds_wrapper .c2{width:29.9%;position:absolute;top:-46px;right:45px}@media only screen and (width<=768px){#character-page .clouds_wrapper .c2{width:21.508%;top:-42px;right:-13px}}#character-page .clouds_wrapper .c3{width:21.7%;position:absolute;bottom:29px;right:20px}@media only screen and (width<=1000px){#character-page .clouds_wrapper .c3{bottom:-100px}}@media only screen and (width<=768px){#character-page .clouds_wrapper .c3{width:34.2637%;bottom:-21px;right:6px}#character-page .swiper-button-next,#character-page .swiper-button-prev{top:82vw!important}}#character-page .swiper-button-next .swiper-navigation-icon,#character-page .swiper-button-prev .swiper-navigation-icon{display:none}#character-page .swiper-button-prev{left:var(--swiper-navigation-sides-offset,0);justify-content:flex-start;transition:transform .13s}#character-page .swiper-button-prev:hover{transform:translate(-3px)}@media only screen and (width<=1280px){#character-page .swiper-button-prev{left:var(--swiper-navigation-sides-offset,10px)}}@media only screen and (width<=768px){#character-page .swiper-button-prev{left:var(--swiper-navigation-top-offset,6px)}}#character-page .swiper-button-prev:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M18.485,27.178,34.37,11.307A3,3,0,1,0,30.12,7.07l-18,17.984a2.994,2.994,0,0,0-.087,4.137L30.108,47.3a3,3,0,1,0,4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:42px;font-size:0}@media only screen and (width<=768px){#character-page .swiper-button-prev:after{width:12px;height:21px}}#character-page .swiper-button-next{right:var(--swiper-navigation-sides-offset,0);justify-content:flex-end;transition:transform .13s}#character-page .swiper-button-next:hover{transform:translate(3px)}@media only screen and (width<=1280px){#character-page .swiper-button-next{right:var(--swiper-navigation-sides-offset,10px)}}@media only screen and (width<=768px){#character-page .swiper-button-next{right:var(--swiper-navigation-sides-offset,6px)}}#character-page .swiper-button-next:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M28.016,27.178,12.132,11.307A3,3,0,1,1,16.381,7.07l18,17.984a2.994,2.994,0,0,1,.087,4.137L16.393,47.3a3,3,0,0,1-4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:42px;font-size:0}@media only screen and (width<=768px){#character-page .swiper-button-next:after{width:12px;height:21px}}#character-page .swiper-custom-pagination{flex-wrap:wrap;gap:12px 13.7px;max-width:1090px;height:78px;margin-left:69px;display:flex;position:absolute;inset:-290px auto auto 0}@media only screen and (width<=1190px){#character-page .swiper-custom-pagination{top:-350px}}@media only screen and (width<=768px){#character-page .swiper-custom-pagination{flex-wrap:wrap;gap:.1vw .8vw;width:100vw;height:40vw;margin-left:0;top:-76.5vw}}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper1 .swiper-custom-pagination_button:first-of-type{z-index:2;background:url(../img/character_thumb1.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper1 .swiper-custom-pagination_button:first-of-type.is-current{background:url(../img/character_thumb1_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper1 .swiper-custom-pagination_button:nth-of-type(2){z-index:1;background:url(../img/character_thumb1-2.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper1 .swiper-custom-pagination_button:nth-of-type(2).is-current{background:url(../img/character_thumb1-2_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper2 .swiper-custom-pagination_button{background:url(../img/character_thumb2.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper2 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb2_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper3 .swiper-custom-pagination_button{background:url(../img/character_thumb3.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper3 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb3_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper4 .swiper-custom-pagination_button{background:url(../img/character_thumb4.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper4 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb4_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper5 .swiper-custom-pagination_button{background:url(../img/character_thumb5.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper5 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb5_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper6 .swiper-custom-pagination_button{background:url(../img/character_thumb6.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper6 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb6_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper7 .swiper-custom-pagination_button{background:url(../img/character_thumb7.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper7 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb7_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper8 .swiper-custom-pagination_button{background:url(../img/character_thumb8.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper8 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb8_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper9 .swiper-custom-pagination_button{background:url(../img/character_thumb9.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper9 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb9_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper10 .swiper-custom-pagination_button{background:url(../img/character_thumb10.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper10 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb10_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper11 .swiper-custom-pagination_button{background:url(../img/character_thumb11.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper11 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb11_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper12 .swiper-custom-pagination_button{background:url(../img/character_thumb12-a.png) 0/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper12 .swiper-custom-pagination_button:after{background:url(../img/character_thumb12-b.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper12 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb12-a_on.png) 0/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper12 .swiper-custom-pagination_button.is-current:after{background:url(../img/character_thumb12-b_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper13 .swiper-custom-pagination_button{background:url(../img/character_thumb13.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper13 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb13_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper14 .swiper-custom-pagination_button{background:url(../img/character_thumb14.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper14 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb14_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper15 .swiper-custom-pagination_button{background:url(../img/character_thumb21.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper15 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb21_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper16 .swiper-custom-pagination_button{background:url(../img/character_thumb22.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper16 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb22_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper17 .swiper-custom-pagination_button{background:url(../img/character_thumb23.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper17 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb23_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper18 .swiper-custom-pagination_button{background:url(../img/character_thumb24.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper18 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb24_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper19 .swiper-custom-pagination_button{background:url(../img/character_thumb25.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper19 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb25_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-1 .swiper-custom-pagination_button{background:url(../img/character_thumb16.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-1 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb16_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-2 .swiper-custom-pagination_button{background:url(../img/character_thumb17.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-2 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb17_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-3 .swiper-custom-pagination_button{background:url(../img/character_thumb18.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-3 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb18_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-4 .swiper-custom-pagination_button{background:url(../img/character_thumb19.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-4 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb19_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-5 .swiper-custom-pagination_button{background:url(../img/character_thumb20.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination .swiper-custom-pagination_wrapper--s2-5 .swiper-custom-pagination_button.is-current{background:url(../img/character_thumb20_on.png) 50%/contain no-repeat}#character-page .swiper-custom-pagination_button{opacity:1;appearance:none;cursor:pointer;border:none;width:78px;height:78px;margin:0;padding:0;display:block;position:relative}@media only screen and (width<=768px){#character-page .swiper-custom-pagination_button{width:12vw;height:12vw}}#character-page .swiper-custom-pagination_button.is-current{pointer-events:none;opacity:1!important;z-index:9!important}#character-page .swiper-custom-pagination_button.is-double{width:171px}@media only screen and (width<=768px){#character-page .swiper-custom-pagination_button.is-double{width:25.3333vw}}#character-page .swiper-custom-pagination_button.is-double:after{opacity:1;appearance:none;cursor:pointer;content:"";border:none;width:78px;height:78px;margin:0;padding:0;display:block;position:absolute;top:0;right:0}@media only screen and (width<=768px){#character-page .swiper-custom-pagination_button.is-double:after{width:12vw;height:12vw}}#character-page .swiper-custom-pagination_wrapper{display:flex}#character-page .character_title{margin-bottom:397px}@media only screen and (width<=1190px){#character-page .character_title{margin-bottom:500px}}@media only screen and (width<=768px){#character-page .character_title{margin-bottom:92vw}}#character-page .character_wrapper{box-sizing:content-box;background:url(../img/character_bg.png) 50%/cover no-repeat;max-inline-size:1104px;margin-inline:auto;padding-inline:5rem;position:relative}@media only screen and (width<=768px){#character-page .character_wrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAq4AAAbmAQMAAABNdaBXAAAABlBMVEUAAAD/95HHClmKAAAAAXRSTlMAQObYZgAAAr5JREFUeNrt1qENQgEQBNEFQQ2URyk0TkCiSfgC5q078+Rltsu267bbdrrvS+d5RwyLxb53eu6APc47Zl4NFovFYrHYv2A1mAbDYrFYLBarwTQYFovFYrHYAqvBNBgWi8VisVgNpsGwWCwWi8UWWA2mwbBYLBaLxWowDYbFYrFYLLbAajANhsVisVgsVoNpMCwWi8VisQVWg2kwLBaLxWKxGkyDYbFYLBaLLbAaTINhsVgsFovVYBoMi8VisVhsgdVgGgyLxWKxWKwG02BYLBaLxWILrAbTYFgsFovFYjWYBsNisVgsFltgNZgGw2KxWCwWq8E0GBaLxWKx2AKrwTQYFovFYrFYDabBsFgsFovFFlgNpsGwWCwWi8VqMA2GxWKxWCy2wGowDYbFYrFYLFaDaTAsFovFYrEFVoNpMCwWi8VisRpMg2GxWCwWiy2wGkyDYbFYLBaL1WAaDIvFYrFYbIHVYBoMi8VisVisBtNgWCwWi8ViC6wG02BYLBaLxWI1mAbDYrFYLBZbYDWYBsNisVgsFqvBNBgWi8VisdgCq8E0GBaLxWKxWA2mwbBYLBaLxRZYDabBsFgsFovFajANhsVisVgstsBqMA2GxWKxWCxWg2kwLBaLxWKxBVaDaTAsFovFYrEaTINhsVgsFostsBpMg2GxWCwWi9VgGgyLxWKxWGyB1WAaDIvFYrFYrAbTYFgsFovFYgusBtNgWCwWi8ViNZgGw2KxWCwWW2A1mAbDYrFYLBarwTQYFovFYrHYAqvBNBgWi8VisVgNpsGwWCwWi8UWWA2mwbBYLBaLxWowDYbFYrFYLLbAajANhsVisVgsVoNpMCwWi8VisQVWg2kwLBaLxWKxGkyDYbFYLBaLLbAaTINhsVgsFovVYBoMi8VisVhsgdVgGgyLxWKxWKwG02BYLBb7IftLewEVH+hfzrGH1AAAAABJRU5ErkJggg==) top/100vw repeat-y;flex-direction:column;margin:0 4.26667vw;padding:0}}#character-page .character_swiper{z-index:2!important}#character-page .character_swiper .swiper-slide{display:flex}@media only screen and (width<=768px){#character-page .character_swiper .swiper-slide{flex-direction:column}}#character-page .character_article{width:50.1812%;height:calc(100% - 166px);transform:translateY(166px)}@media only screen and (width<=1100px){#character-page .character_article{height:100%;transform:translateY(6.4vw)}}@media only screen and (width<=768px){#character-page .character_article{width:calc(100% - 17.0667vw);margin:0 8.53333vw;transform:translateY(0)}}#character-page .character_figure{width:49.8188%}@media only screen and (width<=768px){#character-page .character_figure{width:100%;margin-bottom:2.13333vw;position:relative}}#character-page .character_name{position:relative}#character-page .character_name:before{z-index:1;content:"";background:url(data:image/png;base64,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) 50%/contain no-repeat;width:115px;height:109px;position:absolute;top:-55px;left:-65px}@media only screen and (width<=768px){#character-page .character_name:before{width:19.4667vw;height:18.4vw;top:-6.4vw;left:-2.13333vw}}#character-page .character_name-en{z-index:2;color:#10a09a;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:5px;font-family:bc-alphapipe,sans-serif;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:400;line-height:1;display:block;position:relative}@media only screen and (width<=768px){#character-page .character_name-en{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}@media only screen and (width<=1100px){#character-page .character_name-en{margin-bottom:.454545vw}}#character-page .character_name-ja{z-index:2;color:#e54375;letter-spacing:.2em;white-space:nowrap;margin-bottom:32px;font-family:fot-udmarugo-large-pr6n,sans-serif;font-size:clamp(1.125rem,5.07vw - .063rem,4.5rem);display:block;position:relative}@media only screen and (width<=768px){#character-page .character_name-ja{font-size:clamp(2.375rem,1.648rem + 3.64vw,2.5rem)}}@media only screen and (width<=1100px){#character-page .character_name-ja{margin-bottom:2.90909vw}}@media only screen and (width<=768px){#character-page .character_name-ja{margin-bottom:2.26667vw}}#character-page .character_change-button{cursor:pointer;appearance:none;transform-origin:100%;background:url("data:image/svg+xml,%3csvg%20id='コンポーネント_60_3'%20data-name='コンポーネント%2060%20–%203'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='68.658'%20height='98.97'%20viewBox='0%200%2068.658%2098.97'%3e%3cdefs%3e%3cclipPath%20id='clip-path'%3e%3crect%20id='長方形_362'%20data-name='長方形%20362'%20width='68.658'%20height='98.97'%20fill='%2310a09a'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20id='グループ_983'%20data-name='グループ%20983'%3e%3cg%20id='グループ_982'%20data-name='グループ%20982'%20clip-path='url(%23clip-path)'%3e%3cpath%20id='パス_2509'%20data-name='パス%202509'%20d='M87.432,38.723a5.908,5.908,0,0,0-1-1.207,9.14,9.14,0,0,0-1.392-1.106,5.048,5.048,0,0,0-1.741-.756c-.011,0-.018,0-.03,0q-.544,2.616-1.414,5.426c-.507,1.631-1.055,3.164-1.6,4.557a1.138,1.138,0,0,0,.212,0A9.441,9.441,0,0,0,86.809,42.2a3.785,3.785,0,0,0,.945-2.113,2.363,2.363,0,0,0-.323-1.363'%20transform='translate(-19.193%20-8.526)'%20fill='%2310a09a'/%3e%3cpath%20id='パス_2510'%20data-name='パス%202510'%20d='M3.194,36.289a8.919,8.919,0,0,0-2.82,2.07A1.536,1.536,0,0,0,0,39.35a3.122,3.122,0,0,0,.87,2.21C2.9,43.6,6.2,44.08,8.9,44.638a75.82,75.82,0,0,0,10.8,1.168c.641.039,1.283.077,1.923.118q5.9.375,11.815.416.759.007,1.518.006c2.682,0,5.365-.052,8.045-.128,3.107-.087,6.261-.066,9.359-.333a60.684,60.684,0,0,0,4.379-13.109,62,62,0,0,0-10.488-.987q-4.106-.224-8.22-.224l-.5,0q-4.106.013-8.208.25c-4.929.284-9.841.5-14.718,1.227a45.781,45.781,0,0,0-9.759,2.432,17.683,17.683,0,0,0-1.654.812'%20transform='translate(0%20-7.549)'%20fill='%2310a09a'/%3e%3cpath%20id='パス_2511'%20data-name='パス%202511'%20d='M56.529,44.376a1.618,1.618,0,0,1-1.417-2.394c.1-.19,10.282-19.041,5.212-30.419-1.8-4.032-5.241-6.6-10.532-7.848C25.962-.937,12.261,29.231,12.126,29.535a1.618,1.618,0,0,1-2.957-1.312C9.314,27.9,24.045-4.595,50.473.552c6.315,1.491,10.6,4.75,12.807,9.7C69,23.1,58.4,42.707,57.949,43.536a1.618,1.618,0,0,1-1.42.84'%20transform='translate(-2.159%200)'%20fill='%2310a09a'/%3e%3cpath%20id='パス_2512'%20data-name='パス%202512'%20d='M68.522,47.389a20.14,20.14,0,0,1-1.747,1.26,12.176,12.176,0,0,1-1.971,1,18.344,18.344,0,0,1-4.58,1.132,50.364,50.364,0,0,1-2.407,5.07,3.774,3.774,0,1,1-6.62-3.626c.063-.115.129-.241.2-.367-1.895.119-3.793.158-5.641.192-.853.015-1.7.031-2.553.055-3.135.087-5.712.129-8.105.129q-.768,0-1.535-.006c-3.994-.03-8.01-.171-11.935-.421-2.932-.187-5.869-.27-8.79-.66A53.8,53.8,0,0,1,2.789,48.92c-.309-.1-2.229-.811-2.217-1.178-.081,2.391,2.006,16.606,6.56,51.826a7.3,7.3,0,0,0,2.553,4.721c3.184,2.772,7.852,4.1,11.934,4.969,6.238,1.328,12.539,1.12,18.848.55l.746-.068c4.715-.446,9.527-.948,13.993-2.6,3.048-1.127,6.44-2.383,7.224-5.879.182-.813.3-1.64.425-2.463.4-2.655,5.3-47.589,5.939-51.629q-.135.11-.272.219'%20transform='translate(-0.136%20-11.281)'%20fill='%2310a09a'/%3e%3c/g%3e%3c/g%3e%3cpath%20id='パス_2623'%20data-name='パス%202623'%20d='M-1.632-2.28c0,.72-.1,1.056-.864,1.056a14.475,14.475,0,0,1-2.472-.36,1.268,1.268,0,0,0-.288-.024A1.529,1.529,0,0,0-6.72.048a1.531,1.531,0,0,0,1.3,1.608,18.406,18.406,0,0,0,3.12.312c3.432,0,4.08-1.584,4.08-4.224V-8.64A18.055,18.055,0,0,0,8.544-.984,1.609,1.609,0,0,0,9.408-.7a1.959,1.959,0,0,0,1.8-1.944,1.484,1.484,0,0,0-.72-1.32C6.288-6.552,3.6-9.984,1.776-15.408v-3.768c0-.864-.84-1.3-1.7-1.3-.84,0-1.7.432-1.7,1.3Zm-3.7-10.752A13.889,13.889,0,0,1-10.584-4.3a1.467,1.467,0,0,0-.624,1.2,1.943,1.943,0,0,0,1.8,1.848,1.369,1.369,0,0,0,.864-.312A17.523,17.523,0,0,0-2.112-13.728c0-.144.024-.312.024-.432a2.017,2.017,0,0,0-2.184-2.184H-9.456c-.816,0-1.248.768-1.248,1.56a1.4,1.4,0,0,0,1.248,1.56H-5.4c.048,0,.072.048.072.12ZM10.536-15.36a1.705,1.705,0,0,0,.408-1.008,1.825,1.825,0,0,0-1.8-1.68,1.373,1.373,0,0,0-1.152.552,30.176,30.176,0,0,1-3.816,3.888,1.334,1.334,0,0,0-.5,1.032,1.89,1.89,0,0,0,1.7,1.824,1.277,1.277,0,0,0,.768-.288A27.828,27.828,0,0,0,10.536-15.36Z'%20transform='translate(35.268%2077.721)'%20fill='%23fff'/%3e%3c/svg%3e") 50%/contain no-repeat;border:none;justify-content:center;width:69px;height:99px;margin-top:-63px;margin-bottom:30px;transition:transform .3s ease-out;display:flex;position:relative}@media only screen and (width<=1100px){#character-page .character_change-button{width:6.27273vw;height:9vw;margin-top:-5.72727vw;margin-bottom:2.72727vw}}@media only screen and (width<=768px){#character-page .character_change-button{width:13.6vw;height:19.7333vw;margin:0;position:absolute;bottom:5.66667vw;right:5.66667vw}}@media only screen and (width>=769px){#character-page .character_change-button:before{content:"";opacity:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABAlBMVEUAAAAA//8AgIAAqqoAtpIAn58AqqoAqpUApKQQn58NoaEKo5kKnZ0JpJsQn5cOo5wMopsLoZsQn5oPoJsOn5oNn5sQopoQn5sNoJoQoZsQn5kQn5gPoJoOoJsQoZkQn5oPoJkOoZkQn5kQoJkPoJoPn5kOn5kOoJoQoZsQn5kPoJsPn5kQoJkQn5oQoJkQoJoQoJkPn5oQn5kPn5kPoJoPn5kPoJoQoJkQn5oQn5kQoJoPn5oPoJkQn5oQn5oQoJkPn5kQoJoQn5kQoJoPn5kPn5kPn5kQoJkQn5oQn5kPn5oPoJkQoJoQn5kQn5kQoJkPn5kPoJkPoJoPn5kPoJoQoJrVPeUnAAAAVXRSTlMAAQIGBwgJDA4QExkaHCAkKS4wMzU9P0BOT1BSU1lfYGZscHF0eH1+f4CEio+QkZOUlaCorK2ur7Cys7q+wMLDzc/Q0dja3d/g4ujs7/D19vj7/P3+ztQUQwAAAOJJREFUeNp10NdWwlAQheGxYDeCIpFYoijqsRc6hN5Cb/P+r8JiFsk5JJP/cn93G6jIbfLhJgJM2489pOyfS6/tVVDWTOyAWho3sk3FdPSW3nUxg75qxw620Z99tsYJMvXX2kWu1gHhP7JlCaMLXnXS6zGLjS3Sk/eiVfgVQnylqnOpV+AtpCfzM6TKwHX6PSINA9vR24qfIKBwC7EEQe1ncBqCwJ7xApS0WDweOwenl3spHx3nubtDoKKOmQOUDV6JXUOlujA0xTQpw08CJeHaHxGLliSZQdQ1gC1hDXOmb10CZQ5wtUB1J/IAAAAASUVORK5CYII=) 50%/contain no-repeat;width:14px;height:14px;transition:all .16s ease-out;position:absolute;top:13px;left:-10px;transform:translate(7px,7px)}#character-page .character_change-button:hover:before{opacity:1;transform:translate(0)!important}#character-page .character_change-button:hover{transform:rotate(-10deg)}}#character-page .character_change-button .c-comment-btn{margin-left:20px}#character-page .character_change-button.is-changed{background:url(../img/hot-water_btn.svg) 50%/contain no-repeat;width:86px;height:93px}@media only screen and (width>=769px){#character-page .character_change-button.is-changed:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAABBVBMVEX///8AAAD/AAD/QID/KoDrO3bvQHDwPHjmQHPnPXnoRnTkQHbmRHfnQHjjPnXmPnboQHToRHfkQHXkQHblQnLmQnPnQXXnRHTnQnPkQ3XmQ3bmQXXnQ3PkQXTlQnXkQXXkQ3PkQnXkQnXmQ3TmQ3XlQnTlQ3XlQnTlQnTkQnXkQnXlQnTlQXXlQ3TkQnXkQ3XlQnTlQnXmQ3TlQ3XlQ3XlQ3TlQnTkQnXkQnXkQnXlQnTkQ3TlQ3XlQnTkQnTkQ3XkQnTlQ3XkQ3XlQnXlQnTkQ3XkQ3TlQnXkQ3TkQnXkQnTkQ3XlQ3TlQnTlQ3TkQnTkQnXkQ3TkQnTlQ3TlQ3XlQnTlQ3VhM07oAAAAVnRSTlMAAAEEBg0QERQVFhweICUpLC0wODo+P0BJTFBTVFZZXl9gaW5vd35/gI6Qk5SVl5man6Cor7Cytb7AwcrLzNDS09ba3+Dl5uft7u/w8fP09vf4+vz9/oo/DqcAAADsSURBVHjabdDXcsJADEBRlDgOqaTBJqQ5nUB6aKb33sH6/09hLK9BZn0fdWakGQUAIPicqc9aha9LDTwFAK47KBt+n3jtykJWOsQsOEJPVkJb2StuVg25VkSlwbm0HqpNLhzrok/tXbIc+pUmu0Pfbm3b+vG19g79xSgvsJM3zVxtzPCFjHV8/1mxkGpuS+MdfkwJb2xT2nu3l/+TqR1kEccaN97jHMPS1MLdJ2Z6xHgzIkcgO02sTCTRqfcrgNqXppO41R2VZjIpxQS3h7X80UFmKVfMMxrK+MqGAFAsaks/Bi5xAxGPR3XYsCXgUmyB92hlDQAAAABJRU5ErkJggg==) 50%/contain no-repeat;top:33px;left:-10px;transform:translate(7px,7px)}}@media only screen and (width<=1100px){#character-page .character_change-button.is-changed{width:7.81818vw;height:8.45455vw}}@media only screen and (width<=768px){#character-page .character_change-button.is-changed{width:18.4vw;height:20vw}}#character-page .character_description{color:#333;width:64.982%;margin-bottom:80px;font-size:clamp(.625rem,.493rem + .56vw,1rem);line-height:1.7}@media only screen and (width<=768px){#character-page .character_description{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}@media only screen and (width<=1100px){#character-page .character_description{margin-bottom:7.27273vw;line-height:1.6}}@media only screen and (width<=768px){#character-page .character_description{width:100%;margin-bottom:5.4vw}}#character-page .character_description.character_slide13-description{min-height:70px}#character-page .character_cv{display:flex}@media only screen and (width<=768px){#character-page .character_cv{padding-bottom:12.5333vw}}#character-page .character_cv-name{letter-spacing:.1em;color:#10a09a;font-size:clamp(.875rem,.655rem + .94vw,1.5rem);font-weight:700}@media only screen and (width<=768px){#character-page .character_cv-name{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#character-page .character_cv .c-comment-btn{margin-left:20px}@media only screen and (width<=1200px){#character-page .character_article-double{transform:translateY(-1vw)}}#character-page .character_article-double .character_name-en{font-size:clamp(.625rem,.493rem + .56vw,1rem)}@media only screen and (width<=768px){#character-page .character_article-double .character_name-en{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#character-page .character_article-double .character_name-ja{margin-bottom:14px;font-size:clamp(1.25rem,.634rem + 2.63vw,3rem)}@media only screen and (width<=768px){#character-page .character_article-double .character_name-ja{font-size:clamp(2.375rem,1.648rem + 3.64vw,2.5rem)}}#character-page .character_article-double .character_description{width:84.982%;margin-bottom:40px}@media only screen and (width>=1440px){#character-page .character_article-double .character_description{margin-bottom:40px}}@media only screen and (width<=1200px){#character-page .character_article-double .character_description{margin-bottom:1.66667vw}}@media only screen and (width<=768px){#character-page .character_article-double .character_description{width:100%;margin-bottom:22px}#character-page .character_article-double .character_cv{padding-bottom:18.5333vw}}#character-page .character_article-double .mb-80{margin-bottom:6.52778vw}@media only screen and (width>=1440px){#character-page .character_article-double .mb-80{margin-bottom:94px}}@media only screen and (width<=1200px){#character-page .character_article-double .mb-80{margin-bottom:5vw}}@media only screen and (width<=900px){#character-page .character_article-double .mb-80{margin-bottom:1.66667vw}}@media only screen and (width<=768px){#character-page .character_article-double .mb-80{margin-bottom:0}}.episode_wrapper{box-sizing:content-box;max-inline-size:914px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){.episode_wrapper{flex-direction:column;margin:0 4.26667vw;padding:0 4.26667vw}}#episode-page .episode_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#episode-page .episode_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#episode-page .episode_list{flex-wrap:wrap;width:100%;display:flex}@media only screen and (width<=768px){#episode-page .episode_list{transform:none}}#episode-page .episode_item{text-align:center;width:calc(33.333% - 11px);margin-bottom:80px;margin-right:16px}@media only screen and (width<=768px){#episode-page .episode_item{width:100%;margin-bottom:40px;margin-right:0}}#episode-page .episode_item:nth-child(3n){margin-right:0}#episode-page .episode_anchor{color:#333;text-decoration:none}#episode-page .episode_thumb{margin-bottom:17px}#episode-page .episode_number{letter-spacing:-.04em;color:#10a09a;margin-bottom:4px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700;display:block}@media only screen and (width<=768px){#episode-page .episode_number{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#episode-page .episode_text{white-space:pre-line;color:#e54375;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700}@media only screen and (width<=768px){#episode-page .episode_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#episode-page .episode_more-btn{justify-content:center;text-decoration:none;display:flex}#episode-detail-page.en-US .episode_title-text{letter-spacing:0}#episode-detail-page.en-US .episode_headline{font-weight:700}#episode-detail-page.en-US .episode_headline-text{padding:0 10px}#episode-detail-page .for-pc .episode_page-nav{width:24px;height:42px;text-decoration:none;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}#episode-detail-page .for-pc .episode_page-nav:after{content:"";display:inline-block;position:absolute;top:0;left:0}#episode-detail-page .for-pc .episode_next-url{right:-6vw}@media only screen and (width<=1240px){#episode-detail-page .for-pc .episode_next-url{right:-3vw}}@media only screen and (width<=1140px){#episode-detail-page .for-pc .episode_next-url{right:10px}}#episode-detail-page .for-pc .episode_next-url:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M28.016,27.178,12.132,11.307A3,3,0,1,1,16.381,7.07l18,17.984a2.994,2.994,0,0,1,.087,4.137L16.393,47.3a3,3,0,0,1-4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:42px;font-size:0}#episode-detail-page .for-pc .episode_prev-url{left:-6vw}@media only screen and (width<=1240px){#episode-detail-page .for-pc .episode_prev-url{left:-3vw}}@media only screen and (width<=1140px){#episode-detail-page .for-pc .episode_prev-url{left:10px}}#episode-detail-page .for-pc .episode_prev-url:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M18.485,27.178,34.37,11.307A3,3,0,1,0,30.12,7.07l-18,17.984a2.994,2.994,0,0,0-.087,4.137L30.108,47.3a3,3,0,1,0,4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:42px;font-size:0}@media only screen and (width<=768px){#episode-detail-page .mobile-bottom-nav{box-sizing:content-box;justify-content:space-between;width:auto;margin:0 4.26667vw;display:flex}#episode-detail-page .mobile-bottom-nav .episode_page-nav{color:#e54375;white-space:nowrap;align-items:center;margin-top:20px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700;text-decoration:none;display:flex}}@media only screen and (width<=768px) and (width<=768px){#episode-detail-page .mobile-bottom-nav .episode_page-nav{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}@media only screen and (width<=768px){#episode-detail-page .mobile-bottom-nav .episode_page-nav:before,#episode-detail-page .mobile-bottom-nav .episode_page-nav:after{content:"";width:6px;height:11px;display:block}#episode-detail-page .mobile-bottom-nav .episode_next-url{margin-left:auto}#episode-detail-page .mobile-bottom-nav .episode_next-url:after{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M28.016,27.178,12.132,11.307A3,3,0,1,1,16.381,7.07l18,17.984a2.994,2.994,0,0,1,.087,4.137L16.393,47.3a3,3,0,0,1-4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:6px;height:11px;margin-left:10px}#episode-detail-page .mobile-bottom-nav .episode_prev-url:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='41.98'%20viewBox='0%200%2024%2041.98'%3e%3cpath%20id='Icon_ionic-ios-arrow-back'%20data-name='Icon%20ionic-ios-arrow-back'%20d='M18.485,27.178,34.37,11.307A3,3,0,1,0,30.12,7.07l-18,17.984a2.994,2.994,0,0,0-.087,4.137L30.108,47.3a3,3,0,1,0,4.249-4.237Z'%20transform='translate(-11.251%20-6.194)'%20fill='%23e54375'/%3e%3c/svg%3e") 50%/contain no-repeat;width:6px;height:11px;margin-right:10px}}#episode-detail-page .episode_wrapper{background-color:#fffde0;padding-top:72px;padding-bottom:72px;position:relative}@media only screen and (width<=768px){#episode-detail-page .episode_wrapper{padding-top:80px;padding-bottom:60px}}#episode-detail-page .episode_wrapper:before{z-index:-1;content:"";background-color:#c9f7e1;width:100%;height:100%;position:absolute;bottom:-15px;left:15px}@media only screen and (width<=768px){#episode-detail-page .episode_wrapper:before{bottom:-6px;left:6px}}#episode-detail-page .episode_headline{color:#e54375;text-align:center;margin-bottom:32px;font-size:clamp(1.875rem,1.831rem + .19vw,2rem);font-weight:900;line-height:1.4}@media only screen and (width<=768px){#episode-detail-page .episode_headline{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#episode-detail-page .episode_headline-text{background:linear-gradient(#0000 70%,#fff791 55% 85%,#0000 20%);padding:0 0 0 10px;display:inline}#episode-detail-page .episode_title-text{z-index:2;letter-spacing:.11em;color:#10a09a;text-align:center;margin-bottom:16px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;line-height:1;display:block;position:relative}@media only screen and (width<=768px){#episode-detail-page .episode_title-text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#episode-detail-page .episode_title-bg{margin-bottom:26px;position:relative}@media only screen and (width<=768px){#episode-detail-page .episode_title-bg.episode_preview-title{margin-bottom:27px}}#episode-detail-page .episode_title-bg:after{z-index:1;content:"";background:url(../img/episode_title.png) 50%/contain no-repeat;width:86px;height:67px;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% + 12px);transform:translate(-50%,-50%)}@media only screen and (width<=768px){#episode-detail-page .episode_title-bg:after{width:65px;height:50px;top:calc(50% - 5px);left:calc(50% + 6px)}#episode-detail-page .episode_swiper{margin-bottom:38px;overflow:visible}}#episode-detail-page .episode_swiper-item,#episode-detail-page .episode_swiper-item img{width:100%;height:auto}#episode-detail-page .episode .swiper-pagination{bottom:var(--swiper-pagination-bottom,-32px)!important}@media only screen and (width<=768px){#episode-detail-page .episode .swiper-pagination{bottom:var(--swiper-pagination-bottom,-18px)!important}}#episode-detail-page .episode .swiper-pagination .swiper-pagination-bullet-active{background-color:#10a09a!important}@media only screen and (width<=768px){#episode-detail-page .episode .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px!important}}#episode-detail-page .episode_swiper-thumb{margin-bottom:40px;display:flex}@media only screen and (width<=768px){#episode-detail-page .episode_swiper-thumb{display:none}}#episode-detail-page .episode_swiper-thumb .swiper-wrapper{margin-top:27px}#episode-detail-page .episode_swiper-thumb .swiper-wrapper>*+*{margin-left:2.95405%}#episode-detail-page .episode_thumb-item{cursor:pointer;width:14.2068%!important}#episode-detail-page .episode_thumb-item img{width:100%;height:auto}#episode-detail-page .episode_contents{max-width:79.6499%;margin:0 auto}@media only screen and (width<=768px){#episode-detail-page .episode_contents{max-width:none;margin:0 2.26667vw}}#episode-detail-page .episode_contents p{margin-bottom:20px;font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.8}@media only screen and (width<=768px){#episode-detail-page .episode_contents p{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem);line-height:2.1}}#episode-detail-page .episode_credit{flex-wrap:wrap;justify-content:center;margin-top:60px;display:flex}@media only screen and (width<=768px){#episode-detail-page .episode_credit{margin:40px auto 0}}#episode-detail-page .episode_credit-row{display:flex}#episode-detail-page .episode_credit-item{color:#10a09a;align-items:center;margin-right:20px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);display:flex}@media only screen and (width<=768px){#episode-detail-page .episode_credit-item{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#episode-detail-page .episode_credit-title{font-weight:400;display:block}#episode-detail-page .episode_credit-text{display:block}#episode-detail-page .episode_credit-grid{color:#10a09a;grid-template-columns:minmax(0,1fr);gap:10px 0;width:fit-content;max-width:100%;margin:40px auto 0;font-size:clamp(.75rem,.706rem + .19vw,.875rem);display:grid}@media only screen and (width<=768px){#episode-detail-page .episode_credit-grid{row-gap:7px;width:calc(100% - 4.53333vw);max-width:none;margin:22px 0 0 2.26667vw;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#episode-detail-page .episode_credit-grid-item{flex-direction:column;display:flex}#episode-detail-page .episode_credit-grid-item.is-first-child{flex-flow:wrap;gap:18px 40px;margin-bottom:10px}@media only screen and (width<=768px){#episode-detail-page .episode_credit-grid-item.is-first-child{margin-bottom:6px;column-gap:22px!important}}#episode-detail-page .episode_credit-grid-item.is-first-child>.episode_credit-grid-block{flex:none;min-width:0}#episode-detail-page .episode_credit-grid-item.is-first-child>.episode_credit-grid-block+.episode_credit-grid-block{margin-top:0}@media (width<=768px){#episode-detail-page .episode_credit-grid-item.is-first-child{gap:16px 28px}#episode-detail-page .episode_credit-grid-item.is-first-child>.episode_credit-grid-block{flex:none;min-width:0}}#episode-detail-page .episode_credit-grid-block+#episode-detail-page .episode_credit-grid-block{margin-top:1.2em}#episode-detail-page .episode_credit-grid-role{font-size:.95rem;font-weight:400}#episode-detail-page .episode_credit-grid-role.is-bold{font-weight:700}#episode-detail-page .episode_credit-grid-block--tight .episode_credit-grid-role{margin-bottom:0}#episode-detail-page .episode_credit-grid-role{font-size:clamp(.75rem,.706rem + .19vw,.875rem)}@media only screen and (width<=768px){#episode-detail-page .episode_credit-grid-role{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#episode-detail-page .episode_credit-grid-names{flex-wrap:wrap;gap:6px 15px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width<=768px){#episode-detail-page .episode_credit-grid-names{gap:6px 12px}}#episode-detail-page .episode_credit-grid-names>li{white-space:nowrap}#episode-detail-page .episode .c-yellow-line{margin:60px 0 80px}@media only screen and (width<=768px){#episode-detail-page .episode .c-yellow-line{margin:40px 0 49px}}#episode-detail-page .episode_next{width:540px;margin:0 auto}@media only screen and (width<=768px){#episode-detail-page .episode_next{width:83.3333%}}#episode-detail-page .episode_next iframe{z-index:1;aspect-ratio:16/9;width:100%;height:auto;position:relative}#episode-detail-page .episode_next .youtube-embed{margin-top:40px;position:relative}@media only screen and (width<=768px){#episode-detail-page .episode_next .youtube-embed{margin-top:20px}}#episode-detail-page .episode_next .youtube-embed_thumb{z-index:2;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}#episode-detail-page .episode_play-btn{z-index:3;appearance:none;cursor:pointer;background:url(../img/play_btn.png) 50%/contain no-repeat;border:none;width:85px;height:85px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=768px){#episode-detail-page .episode_play-btn{width:7.46667%;min-width:28px;height:7.46667%;min-height:28px}}#episode-detail-page .text_anchor-bluechill{margin-top:98px}@media only screen and (width<=768px){#episode-detail-page .text_anchor-bluechill{margin-top:60px}}#special-page .special_wrapper{box-sizing:content-box;max-inline-size:914px;margin-inline:auto;padding-inline:5rem}@media only screen and (width<=768px){#special-page .special_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#special-page .special_wrapper-first{margin-bottom:38px}@media only screen and (width<=768px){#special-page .special_wrapper-first{margin-bottom:20px}}#special-page .special_sec-title{margin-bottom:50px;font-size:2.5rem;position:relative}@media only screen and (width<=768px){#special-page .special_sec-title{font-size:2.5rem}}@media only screen and (width<=1100px){#special-page .special_sec-title{font-size:3.63636vw}}@media only screen and (width<=768px){#special-page .special_sec-title{margin-bottom:23px;font-size:1.5rem}}@media only screen and (width<=768px) and (width<=768px){#special-page .special_sec-title{font-size:1.5rem}}#special-page .special_list{flex-wrap:wrap;width:100%;display:flex}@media only screen and (width<=768px){#special-page .special_list{transform:none}}#special-page .special_item{width:calc(50% - 8px);margin-bottom:78px}@media only screen and (width<=768px){#special-page .special_item{width:100%;margin-bottom:40px;margin-left:0}}#special-page .special_item:nth-child(2n){margin-left:16px}@media only screen and (width<=768px){#special-page .special_item:nth-child(2n){margin-left:0}}#special-page .special_anchor{color:#333;text-decoration:none}#special-page .special_text{white-space:pre-line;text-align:center;margin-top:15px;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700}@media only screen and (width<=768px){#special-page .special_text{text-align:left;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#special-detail-page .special_article{box-sizing:content-box;margin-inline:auto;max-inline-size:728px;margin:0 auto;padding-inline:5rem}@media only screen and (width<=768px){#special-detail-page .special_article{margin:0 8.53333vw;padding:0}}#special-detail-page .special_date{margin-bottom:13px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:600;line-height:1;display:block}@media only screen and (width<=768px){#special-detail-page .special_date{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#special-detail-page .special_headline{white-space:pre-line;margin-bottom:30px;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:700;line-height:1.5;display:block}@media only screen and (width<=768px){#special-detail-page .special_headline{margin-bottom:14px;font-size:clamp(.875rem,.148rem + 3.64vw,1rem);line-height:1.22}}#special-detail-page .special_thumb{width:100%;margin-bottom:35px}@media only screen and (width<=768px){#special-detail-page .special_thumb{margin-bottom:24px}}#special-detail-page .special_thumb img{width:100%;height:auto}#special-detail-page .special_contents{font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.875}@media only screen and (width<=768px){#special-detail-page .special_contents{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#special-detail-page .special_contents h1{color:#e54375;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;line-height:1.5;display:block;position:relative}@media only screen and (width<=768px){#special-detail-page .special_contents h1{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#special-detail-page .special_contents h1:after{content:"";background-color:#e54375;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}#special-detail-page .special_contents h2{background-color:#fff791;font-size:clamp(1rem,.956rem + .19vw,1.125rem);font-weight:700;line-height:1.67;display:inline-block}@media only screen and (width<=768px){#special-detail-page .special_contents h2{font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#special-detail-page .special_contents h3{font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1.875;display:block}@media only screen and (width<=768px){#special-detail-page .special_contents h3{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#special-detail-page .special_contents p+h1,#special-detail-page .special_contents p+h2,#special-detail-page .special_contents p+h3,#special-detail-page .special_contents p{margin-top:22px}#special-detail-page .special_contents img{margin-bottom:20px;display:block}#special-detail-page .special_contents b{margin-top:39px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);display:block}@media only screen and (width<=768px){#special-detail-page .special_contents b{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#special-detail-page .special_contents b+p{margin-top:0;transform:translateY(-5px)}#special-detail-page .special_contents a{text-decoration:underline}#special-detail-page .special_contents a:hover{text-decoration:none}#special-detail-page .special_contents iframe{z-index:1;aspect-ratio:16/9;width:100%;height:auto;margin-top:20px;position:relative}#goods-page.en-US{font-family:LINESeedJP,sans-serif}#goods-page .goods_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#goods-page .goods_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#goods-page .goods_list{flex-wrap:wrap;width:100%;display:flex;transform:translate(-16px)}@media only screen and (width<=768px){#goods-page .goods_list{transform:none}}#goods-page .goods_item{width:calc(25% - 16px);margin-bottom:80px;margin-left:16px}@media only screen and (width<=768px){#goods-page .goods_item{width:100%;margin-bottom:40px;margin-left:0}}#goods-page .goods_anchor{color:#333;text-decoration:none}#goods-page .goods_thumb{margin-bottom:10px}#goods-page .goods_date{letter-spacing:-.04em;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:400;display:block}@media only screen and (width<=768px){#goods-page .goods_date{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#goods-page .goods_text{white-space:pre-line;color:#e54375;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700}@media only screen and (width<=768px){#goods-page .goods_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#goods-page .goods_more-btn{justify-content:center;text-decoration:none;display:flex}#goods-detail-page.en-US{font-family:LINESeedJP,sans-serif}#goods-detail-page .goods_wrapper{box-sizing:content-box;margin-inline:auto;max-inline-size:914px;margin:0 auto;padding-inline:5rem}@media only screen and (width<=768px){#goods-detail-page .goods_wrapper{margin:0 8.53333vw;padding:0}}#goods-detail-page .goods_contents{justify-content:space-between;display:flex}@media only screen and (width<=768px){#goods-detail-page .goods_contents{flex-direction:column}}#goods-detail-page .goods .c-yellow-line{margin:30px 0 24px}@media only screen and (width<=768px){#goods-detail-page .goods .c-yellow-line{margin:26px 0 25px}}#goods-detail-page .goods_gallery{overflow:visible;margin:0!important}#goods-detail-page .goods_gallery-wrapper{width:49.2341%;position:relative}@media only screen and (width<=768px){#goods-detail-page .goods_gallery-wrapper{width:100%}}#goods-detail-page .goods_gallery-pagination{bottom:var(--swiper-pagination-bottom,-32px)!important}#goods-detail-page .goods_gallery-pagination .swiper-pagination-bullet-active{background-color:#10a09a!important}#goods-detail-page .goods_date{color:#10a09a;margin-bottom:13px;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1;display:block}@media only screen and (width<=768px){#goods-detail-page .goods_date{margin-bottom:9px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#goods-detail-page .goods_headline{letter-spacing:.04em;color:#e54375;white-space:pre-line;margin-bottom:15px;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:900;line-height:1.5;display:block}@media only screen and (width<=768px){#goods-detail-page .goods_headline{margin-bottom:23px;font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem);line-height:1.55}}#goods-detail-page .goods_price{margin-bottom:13px;font-family:Montserrat,sans-serif;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700;line-height:1;display:block}@media only screen and (width<=768px){#goods-detail-page .goods_price{font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#goods-detail-page .goods_anchor{color:#10a09a;margin-top:40px;font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.875;display:inline-block}@media only screen and (width<=768px){#goods-detail-page .goods_anchor{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#goods-detail-page .goods_anchor:hover{text-decoration:none}@media only screen and (width<=768px){#goods-detail-page .goods_anchor{margin-top:30px}}#goods-detail-page .goods_article{width:45.6236%;font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.875}@media only screen and (width<=768px){#goods-detail-page .goods_article{width:100%;margin-top:70px;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#goods-detail-page .goods_article h1{color:#e54375;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:700;line-height:1.5;display:block;position:relative}@media only screen and (width<=768px){#goods-detail-page .goods_article h1{font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#goods-detail-page .goods_article h1:after{content:"";background-color:#e54375;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}#goods-detail-page .goods_article h2{background-color:#fff791;font-size:clamp(1rem,.956rem + .19vw,1.125rem);font-weight:700;line-height:1.67;display:inline-block}@media only screen and (width<=768px){#goods-detail-page .goods_article h2{font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#goods-detail-page .goods_article h3{font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1.875;display:block}@media only screen and (width<=768px){#goods-detail-page .goods_article h3{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#goods-detail-page .goods_article p+h1,#goods-detail-page .goods_article p+h2,#goods-detail-page .goods_article p+h3{margin-top:22px}@media only screen and (width<=768px){#goods-detail-page .goods_article .c-yellow-line+p{margin-top:-7px}}#goods-detail-page .goods_article p{margin-top:26px;line-height:1.8}@media only screen and (width<=768px){#goods-detail-page .goods_article p{line-height:1.85}}#goods-detail-page .goods_article img{margin-bottom:20px;display:block}#goods-detail-page .goods_article b{margin-top:39px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);display:block}@media only screen and (width<=768px){#goods-detail-page .goods_article b{font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#goods-detail-page .goods_article b+p{margin-top:0;transform:translateY(-5px)}#goods-detail-page .goods_article a{text-decoration:underline}#goods-detail-page .goods_article a:hover{text-decoration:none}#goods-detail-page .goods_article iframe{z-index:1;aspect-ratio:16/9;width:100%;height:auto;margin-top:20px;position:relative}#bluray-page.en-US{font-family:LINESeedJP,sans-serif}#bluray-page .bluray #bluray-tab-buttons{padding-bottom:44px}@media only screen and (width<=768px){#bluray-page .bluray #bluray-tab-buttons{padding-bottom:13px}}#bluray-page .bluray_wrapper{box-sizing:content-box;justify-content:space-between;max-inline-size:1100px;margin-inline:auto;padding-inline:5rem;display:flex}@media only screen and (width<=768px){#bluray-page .bluray_wrapper{flex-direction:column;margin:0 8.53333vw;padding:0}}#bluray-page .bluray_contents{max-width:914px;margin:0 auto;display:flex}@media only screen and (width<=768px){#bluray-page .bluray_contents{flex-direction:column;margin:0}}#bluray-page .bluray_summary{color:#10a09a;letter-spacing:.05em;text-align:center;background-color:#fffde0;width:100%;margin-bottom:67px;padding:35px 0;font-size:clamp(1.625rem,1.581rem + .19vw,1.75rem);font-weight:900;line-height:1.4;display:block}@media only screen and (width<=768px){#bluray-page .bluray_summary{letter-spacing:0;background-color:#0000;margin-bottom:24px;padding:0;font-size:clamp(.875rem,.148rem + 3.64vw,1rem)}}#bluray-page .bluray_title{color:#e54375;letter-spacing:.05em;text-align:center;margin-bottom:29px;font-size:clamp(1.125rem,1.081rem + .19vw,1.25rem);font-weight:900;line-height:1.4;display:block}@media only screen and (width<=768px){#bluray-page .bluray_title{letter-spacing:0;margin-bottom:19px;font-size:clamp(1rem,.273rem + 3.64vw,1.125rem)}}#bluray-page .bluray_figure{z-index:1;position:relative}@media only screen and (width<=768px){#bluray-page .bluray_figure{width:calc(100% - 2.13333vw);margin-bottom:35px}}#bluray-page .bluray_figure-inner{z-index:1;width:100%;height:auto;position:relative}@media only screen and (width<=768px){#bluray-page .bluray_figure-inner{width:100%;margin:0 auto}}#bluray-page .bluray_figure-inner:before{z-index:-1;content:"";background-color:#10a09a;width:100%;height:100%;position:absolute;bottom:-16px;right:-16px}@media only screen and (width<=768px){#bluray-page .bluray_figure-inner:before{bottom:-10px;right:-10px}}#bluray-page .bluray_figure.w-mid{width:39.0591%;margin-right:140px}@media only screen and (width<=1100px){#bluray-page .bluray_figure.w-mid{margin-right:15.3173%}}@media only screen and (width<=768px){#bluray-page .bluray_figure.w-mid{width:58.0256vw;margin:0 auto 34px;transform:translate(-6px)}}#bluray-page .bluray_article{width:47%;margin-bottom:60px}@media only screen and (width<=768px){#bluray-page .bluray_article{width:100%;margin-bottom:16px}}#bluray-page .bluray_article-subtitle{color:#10a09a;margin-bottom:12px;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700}@media only screen and (width<=768px){#bluray-page .bluray_article-subtitle{text-align:center;font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#bluray-page .bluray_article-title{color:#e54375;letter-spacing:.05em;margin-bottom:17px;font-size:clamp(1.375rem,1.331rem + .19vw,1.5rem);font-weight:900;line-height:1.3}@media only screen and (width<=768px){#bluray-page .bluray_article-title{text-align:center;margin-bottom:22px;font-size:clamp(1.125rem,.398rem + 3.64vw,1.25rem)}}#bluray-page .bluray_article-price{margin-bottom:29px;padding-bottom:32px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);font-weight:700;display:block;position:relative}@media only screen and (width<=768px){#bluray-page .bluray_article-price{text-align:center;margin-bottom:25px;padding-bottom:25px;font-size:clamp(.625rem,3.64vw - .102rem,.75rem)}}#bluray-page .bluray_article-price:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='420'%20height='3'%20viewBox='0%200%20420%203'%3e%3cline%20id='線_100'%20data-name='線%20100'%20x2='417'%20transform='translate(1.5%201.5)'%20fill='none'%20stroke='%23ffdc28'%20stroke-linecap='round'%20stroke-width='3'%20stroke-dasharray='0%2010'/%3e%3c/svg%3e") 0 0/auto 100% repeat-x;width:100%;height:3px;position:absolute;bottom:0;left:2px}#bluray-page .bluray_text{margin-bottom:31px}@media only screen and (width<=768px){#bluray-page .bluray_text{margin-bottom:26px}}#bluray-page .bluray_text-subtitle{color:#10a09a;margin-bottom:7px;font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;display:block}@media only screen and (width<=768px){#bluray-page .bluray_text-subtitle{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#bluray-page .bluray_text-bold{font-size:clamp(.875rem,.831rem + .19vw,1rem);font-weight:700;line-height:1.8;display:block}@media only screen and (width<=768px){#bluray-page .bluray_text-bold{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#bluray-page .bluray_text-bold.mb-12{margin-bottom:12px}#bluray-page .bluray_text-bold.mb-0{margin-bottom:0}#bluray-page .bluray_text-paragraph{font-size:clamp(.875rem,.831rem + .19vw,1rem);line-height:1.8}@media only screen and (width<=768px){#bluray-page .bluray_text-paragraph{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#bluray-page .bluray_text-s{margin-top:32px;font-size:clamp(.75rem,.706rem + .19vw,.875rem);display:block}@media only screen and (width<=768px){#bluray-page .bluray_text-s{margin-top:30px;font-size:.875rem}}#not-found-page .l-main{min-height:50vh}#not-found-page .not-found_text{text-align:center;color:#10a09a;margin-top:10vh;font-size:clamp(.75rem,.706rem + .19vw,.875rem);line-height:2}@media only screen and (width<=768px){#not-found-page .not-found_text{font-size:clamp(.75rem,.023rem + 3.64vw,.875rem)}}#not-found-page .not-found_anchor{color:#10a09a;text-decoration:underline;display:block}#not-found-page .not-found_anchor:hover{text-decoration:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}.for-pc{display:block}@media only screen and (width<=768px){.for-pc{display:none}}.for-sp{display:none}@media only screen and (width<=768px){.for-sp{display:block}}.for-pc-flex{display:flex}@media only screen and (width<=768px){.for-pc-flex{display:none}}.for-sp-flex{display:none}@media only screen and (width<=768px){.for-sp-flex{display:flex}}
