@import"https://cdn.jsdelivr.net/npm/yakuhanjp@3.0.0/dist/css/yakuhanmp.min.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&display=swap";@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes kiraAnimeLeft{0%{background-position:left 0 top}100%{background-position:left -138px top}}@keyframes kiraAnimeLeft{0%{background-position:left 0 top}100%{background-position:left -138px top}}@-webkit-keyframes kiraAnimeRight{0%{background-position:left 0 top}100%{background-position:left 138px top}}@keyframes kiraAnimeRight{0%{background-position:left 0 top}100%{background-position:left 138px top}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";color:#000}.md-layout{margin:0}.md-title{margin:0}.md-btn__links{margin-left:auto;margin-right:auto;background:#0e175a;border-bottom-right-radius:20px;border-top-left-radius:20px;overflow:hidden}@media print,screen and (min-width:481px){.md-btn__links{max-width:300px;height:55px;transition-duration:.3s}}@media screen and (max-width:480px){.md-btn__links{width:81.08108108108108%;height:50px}}@media print,screen and (min-width:481px){.md-btn__links:hover{background:#fe1478}}.md-btn__links.is__nonactive{background:#8b9fb0}@media print,screen and (min-width:481px){.md-btn__links.is__nonactive:hover{background:#fe1478}}.md-btn__links a,.md-btn__links button{margin:0;padding:0;display:block;position:relative;background:none;border-style:none;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.md-btn__links a:before,.md-btn__links button:before{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background:url(../images/_common/pattern/pattern_001_white.png) left top repeat;background-size:99px auto;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";z-index:1}.md-btn__links a span,.md-btn__links button span{color:#fff;display:block;font-size:17px;font-size:1.7rem;line-height:1;letter-spacing:.04em;position:relative;z-index:2;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.md-btn__links a span,.md-btn__links button span{font-size:3.623188405797101vw!important}}.md-btn__links a i,.md-btn__links button i{position:absolute;top:50%;right:8%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px}.md-btn__links a i svg,.md-btn__links button i svg{line-height:1;vertical-align:middle}.md-pagelinks{position:relative;text-align:center}@media print,screen and (min-width:481px){.md-pagelinks{padding-top:20px;padding-bottom:20px}}@media screen and (max-width:480px){.md-pagelinks{padding-top:18px;padding-bottom:18px}}.md-pagelinks:before,.md-pagelinks:after{position:absolute;left:0;content:"";width:100%;height:100%;display:block;background-size:68px auto;background-repeat:no-repeat;background-image:url(../images/_common/deco/deco_005.svg);pointer-events:none}.md-pagelinks:before{top:0;background-position:center top}.md-pagelinks:after{bottom:0;background-position:center bottom}.md-pagelinks a{color:#0e175a;font-size:15px;font-size:1.5rem;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.md-pagelinks a{font-size:3.864734299516908vw!important}}@media print,screen and (min-width:481px){.md-pagelinks a{transition-duration:.3s}}@media print,screen and (min-width:481px){.md-pagelinks a:hover{color:#fe1478}}.md-table{margin:0}.md-list{margin:0}.md-newsblock{position:relative;box-sizing:border-box}@media print,screen and (min-width:481px){.md-newsblock{border:solid 1px #97a0d5;transition-duration:.3s}}.md-newsblock.ver__event{border-width:0 0 1px}@media print,screen and (min-width:481px){.md-newsblock.ver__event{padding-top:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:15px!important}}.md-newsblock.ver__event:before,.md-newsblock.ver__event:after{display:none!important}.md-newsblock.ver__event .thumb{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(238,238,238,.6);object-fit:cover}@media print,screen and (min-width:481px){.md-newsblock.ver__event .thumb{margin-bottom:15px;height:220px}}@media screen and (max-width:480px){.md-newsblock.ver__event .thumb{margin-bottom:5.405405405405405%}}.md-newsblock.ver__event .thumb img{margin-left:auto;margin-right:auto;display:block;max-width:100%;max-height:100%;vertical-align:bottom}@media print,screen and (min-width:481px){.md-newsblock.ver__event .thumb:before{content:"";position:absolute;left:0;bottom:0;display:block;width:0;height:100%;background:#d0a658;z-index:2;transition-duration:.2s;transition-timing-function:cubic-bezier(.645,.045,.355,1);mix-blend-mode:screen}}.md-newsblock.ver__event .thumb img{position:relative;vertical-align:bottom;z-index:1}.md-newsblock.ver__event dl dt{line-height:1}.md-newsblock.ver__event dl dt span{font-size:12px;font-size:1.2rem}@media screen and (max-width:480px){.md-newsblock.ver__event dl dt span{font-size:3.381642512077295vw!important}}.md-newsblock.ver__event dl dd{font-size:16px;font-size:1.6rem}@media screen and (max-width:480px){.md-newsblock.ver__event dl dd{font-size:4.106280193236715vw!important}}@media print,screen and (min-width:481px){.md-newsblock:hover{border-color:#d0a658}}@media print,screen and (min-width:481px){.md-newsblock:hover:before{border-color:#d0a658}}@media print,screen and (min-width:481px){.md-newsblock:hover .thumb:before{width:100%}}@media print,screen and (min-width:481px){.md-newsblock:hover dl dd{color:#d0a658}}@media print,screen and (min-width:481px){.md-newsblock:before{position:absolute;left:1px;top:1px;content:"";width:calc(100% - 2px);height:calc(100% - 2px);box-sizing:border-box;border:solid 1px #97a0d5;transition-duration:.3s}}@media print,screen and (min-width:481px){.md-newsblock:after{position:absolute;content:"";display:block;pointer-events:none;top:-15px;right:-15px;width:22.857142857142858%;height:100%;background:url(../images/_common/deco/deco_003_righttop.svg) left top no-repeat;background-size:100% auto}}.md-newsblock .newswrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}@media screen and (max-width:480px){.md-newsblock dl{padding-bottom:2px;border-bottom:solid 1px #97a0d5;position:relative}}@media screen and (max-width:480px){.md-newsblock dl:before{position:absolute;left:-30px;top:-25px;content:"";display:block;width:35.13513513513514%;height:100%;background:url(../images/_common/deco/deco_003_lefttop_lightblue.svg) left top no-repeat;background-size:100% auto;pointer-events:none;z-index:1}}@media screen and (max-width:480px){.md-newsblock dl dt,.md-newsblock dl dd{position:relative;z-index:2}}.md-newsblock dl dt{margin-bottom:.8em}.md-newsblock dl dt span{font-size:15px;font-size:1.5rem;color:#d0a658;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.md-newsblock dl dt span{font-size:3.623188405797101vw!important}}.md-newsblock dl dt span:not(:last-child){margin-right:.3em}.md-newsblock dl dd{font-size:15px;font-size:1.5rem;font-weight:700;text-align:justify;line-height:1.7}@media screen and (max-width:480px){.md-newsblock dl dd{font-size:3.864734299516908vw!important}}@media print,screen and (min-width:481px){.md-newsblock dl dd{transition-duration:.3s}}@media screen and (max-width:480px){.md-newsblock dl dd{padding-right:6.756756756756757%;padding-bottom:5.405405405405405%;border-bottom:solid 1px #97a0d5}}@media screen and (max-width:480px){.md-newsblock i{position:absolute;right:0;top:50%;display:block;width:4.324324324324325%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:480px){.md-newsblock i svg{line-height:1;vertical-align:middle}}.md-newsblock i svg path{fill:#fe1478}a{color:#d8d8d8;outline:none!important;text-decoration:none}html{font-size:62.5%}body{font-family:YakuHanMP,Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,YuMincho,serif;font-size:10px;font-size:1rem;line-height:1.8;font-weight:400;background:#fff;color:#4c4c53;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media print,screen and (min-width:481px){body{min-width:1100px}}body[data-noscroll=true]{height:100%!important;overflow:hidden;pointer-events:none}body.cont__hidden .l-navtrigger,body.cont__hidden .l-header,body.cont__hidden .topdeco,body.cont__hidden .l-sidebar,body.cont__hidden .urldeco,body.cont__hidden .l-footer{opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none!important}::selection{background:#11afbb;color:#ffeb95}img{max-width:100%}svg{width:100%;height:auto;line-height:1}@media screen and (max-width:480px){.is-pc{display:none!important}}@media print,screen and (min-width:481px){.is-sp{display:none!important}}.topStyle .l-header{position:fixed;left:0;top:0;width:100%;z-index:9;box-sizing:border-box}@media print,screen and (min-width:481px){.topStyle .l-header{transition-duration:.5s}}@media print,screen and (min-width:481px){.topStyle .l-header.is__scrolled{background:#11afbb}}@media print,screen and (min-width:481px){.topStyle .l-header.is__scrolled .l-header__inner{padding-top:1.754385964912281%;padding-bottom:1.461988304093567%}}@media print,screen and (min-width:481px){.topStyle .l-header.is__scrolled .l-gnav{-ms-flex-pack:center!important;justify-content:center!important}}@media screen and (max-width:1200px){.topStyle .l-header.is__scrolled .l-gnav ul{width:100%}}@media print,screen and (min-width:481px){.topStyle .l-header.is__scrolled .l-gnav ul{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1200px){.topStyle .l-header.is__scrolled .l-gnav ul li{margin-bottom:0}}.topStyle .l-header.is__scrolled .l-gnav ul li a{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent);text-shadow:none}.topStyle .l-header.is__scrolled .l-gnav ul li.sns a i{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}.topStyle .l-header__inner{position:relative;box-sizing:border-box}@media print,screen and (min-width:481px){.topStyle .l-header__inner{padding-top:4.385964912280701%;transition-duration:.5s;padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:1200px){.topStyle .l-header__inner .l-gnav ul{width:69.44444444444444%}}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;transition-duration:.5s}}@media screen and (max-width:1200px){.topStyle .l-header__inner .l-gnav ul li{margin-bottom:10px}}.topStyle .l-header__inner .l-gnav ul li:first-child{display:none}@media screen and (max-width:1200px){.topStyle .l-header__inner .l-gnav ul li:not(:first-child){margin-left:.7vw}}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav ul li:not(:first-child){margin-left:12px}}.topStyle .l-header__inner .l-gnav ul li.nolink{display:none}.topStyle .l-header__inner .l-gnav ul li a{font-size:14px;font-size:1.4rem;line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 0 6px #0e175a;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="5" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 5px #0e175a);filter:drop-shadow(0 0 5px #0e175a);font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:1200px){.topStyle .l-header__inner .l-gnav ul li a{font-size:1.2vw}}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav ul li a{transition-duration:.5s}}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav ul li a:hover{color:#fe1478}}.topStyle .l-header__inner .l-gnav ul li.sns{padding-left:.4em}.topStyle .l-header__inner .l-gnav ul li.sns a i{display:block;width:22px;line-height:1;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="5" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 5px #0e175a);filter:drop-shadow(0 0 5px #0e175a)}.topStyle .l-header__inner .l-gnav ul li.sns a i svg{vertical-align:top}@media print,screen and (min-width:481px){.topStyle .l-header__inner .l-gnav ul li.sns a i svg path{transition-duration:.5s}}.topStyle .l-header__inner .logo{display:none!important}@media print,screen and (min-width:481px){.pageStyle .l-header,.storyStyle .l-header,.packageStyle .l-header,.specialStyle .l-header{display:none!important}}@media screen and (max-width:480px){.pageStyle .l-header,.storyStyle .l-header,.packageStyle .l-header,.specialStyle .l-header{margin-bottom:13.285024154589372%;position:relative;z-index:9}}@media screen and (max-width:480px){.pageStyle .l-header__inner,.storyStyle .l-header__inner,.packageStyle .l-header__inner,.specialStyle .l-header__inner{padding-top:10.869565217391305%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:480px){.pageStyle .l-header .logo,.storyStyle .l-header .logo,.packageStyle .l-header .logo,.specialStyle .l-header .logo{margin-right:4.830917874396135%;width:44.68599033816425%}}@media screen and (max-width:480px){.pageStyle .l-header .logo a,.storyStyle .l-header .logo a,.packageStyle .l-header .logo a,.specialStyle .l-header .logo a{display:block}}@media screen and (max-width:480px){.pageStyle .l-header .logo img,.storyStyle .l-header .logo img,.packageStyle .l-header .logo img,.specialStyle .l-header .logo img{vertical-align:bottom}}.l-footer{position:relative;z-index:3;overflow:hidden;transition-duration:.5s}.l-footer .topdeco{position:absolute;left:0;top:0;width:100%;border-top:solid 4px #f8eec4;z-index:9;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 4px #0e175a);filter:drop-shadow(0 0 4px #0e175a)}.l-footer .topdeco__inner{padding-top:4px;position:relative;width:100%;border-bottom:solid 2px #f8eec4}.l-footer .topdeco__inner:after{position:absolute;left:0;bottom:-20px;content:"";display:block;width:100%;height:14px;background:url(../images/_common/deco/deco_repeat_001.png) left top repeat-x;background-size:138px auto}@media print,screen and (min-width:481px){.l-footer .topdeco__inner:after{-webkit-animation:kiraAnimeLeft 10s infinite linear;animation:kiraAnimeLeft 10s infinite linear}}@media print,screen and (min-width:481px){.l-footer{padding-top:90px;padding-left:4.385964912280701%;padding-right:4.385964912280701%;padding-bottom:30px;background:#0e175a url(../images/_common/footer/bg_footer_pc.png) left top no-repeat;background-size:cover}}@media screen and (max-width:480px){.l-footer{padding-top:21.73913043478261%;background:#0e175a url(../images/_common/footer/bg_footer_sp.png) left top no-repeat;background-size:cover}}@media print,screen and (min-width:481px){.l-footer:before{position:absolute;right:7%;top:70px;content:"";width:360px;height:calc(100% - 70px);background:url(../images/_common/footer/bg_footericon.svg) left top no-repeat;background-size:100% auto;pointer-events:none;z-index:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share{position:absolute;right:0;top:0;width:125px;height:100%;background:#d0a658;z-index:3}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont{padding-top:70px;width:100%}}.l-footer__inner .foot--share__inner .cont .l-share{display:block}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--ttl{display:none}}@media screen and (max-width:480px){.l-footer__inner .foot--share__inner .cont .l-share--ttl{margin-right:0;margin-bottom:3.623188405797102%;text-align:center;color:#fff}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links{position:relative}.l-footer__inner .foot--share__inner .cont .l-share--links:before{position:absolute;margin-left:-3px;top:0;left:50%;content:"";width:6px;height:38px;background:url(../images/_common/footer/txt_share_tate.svg) center top no-repeat;background-size:100% auto;-webkit-transform:translateY(-125%);transform:translateY(-125%)}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul{display:block}}@media screen and (max-width:480px){.l-footer__inner .foot--share__inner .cont .l-share--links ul{-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li{margin-left:auto;margin-right:auto}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li.tw{margin-bottom:16px;width:28px}}.l-footer__inner .foot--share__inner .cont .l-share--links ul li.tw a i svg path{fill:#1da1f2}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li.ln{margin-bottom:14px;width:27px}}.l-footer__inner .foot--share__inner .cont .l-share--links ul li.ln a i svg path{fill:#00c300}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li.fb{width:29px}}.l-footer__inner .foot--share__inner .cont .l-share--links ul li.fb a i svg path{fill:#1877f2}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li a{display:block;line-height:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li a i{display:block;line-height:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li a i svg{vertical-align:bottom;line-height:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .l-share--links ul li a i img{vertical-align:bottom;line-height:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .pagetop{position:relative;cursor:pointer;margin-top:25px;margin-left:auto;margin-right:auto;margin-bottom:0;display:block;padding-top:30px;padding-left:0;padding-right:0;padding-bottom:0;width:62px;background:none;border-style:none;line-height:1;outline:none;transition-duration:.3s}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .pagetop:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .pagetop img{width:100%;vertical-align:bottom}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .pagetop span{padding-top:.7em;display:block;color:#fff;font-size:1rem;font-family:Libre Baskerville,serif;font-weight:700}}@media print,screen and (min-width:481px){.l-footer__inner .foot--share__inner .cont .pagetop:before{position:absolute;left:50%;top:0;content:"";width:20px;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:dotted 2px #fff}}.l-footer__inner .foot--cont{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont{-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__tl{margin-left:auto;margin-right:auto;padding-top:12.077294685990339%;width:72.46376811594203%;-ms-flex-order:1;order:1}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info{padding-bottom:25px;width:28.6697247706422%}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info{padding-top:12.077294685990339%;-ms-flex-order:2;order:2}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .logo{width:78.66666666666666%}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .logo{margin-left:auto;margin-right:auto;margin-bottom:18.333333333333332%;width:72.46376811594203%}}.l-footer__inner .foot--cont__info .logo img{vertical-align:bottom}.l-footer__inner .foot--cont__info .link-1st{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .link-1st{margin-top:8%;-ms-flex-align:center;align-items:center}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .link-1st{-ms-flex-pack:center;justify-content:center}}.l-footer__inner .foot--cont__info .link-1st em,.l-footer__inner .foot--cont__info .link-1st a{display:block}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .link-1st em,.l-footer__inner .foot--cont__info .link-1st a{text-align:center}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .link-1st em{width:38.4%}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .link-1st em{padding-top:14.492753623188406%;width:100%;-ms-flex-order:2;order:2}}@media screen and (max-width:480px) and (max-width:480px){.l-footer__inner .foot--cont__info .link-1st em svg{display:block;margin-left:5.314009661835748%;width:35.02415458937198%}}.l-footer__inner .foot--cont__info .link-1st a{color:#fff;text-decoration:underline;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:11px;font-size:1.1rem;font-weight:500;letter-spacing:.08em}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .link-1st a{font-size:2.898550724637681vw!important}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .link-1st a{margin-left:7.199999999999999%}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .link-1st a:hover{text-decoration:none}}.l-footer__inner .foot--cont__info .copyright{letter-spacing:.08em;line-height:2.5;color:#fff;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:11px;font-size:1.1rem;font-weight:500}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .copyright{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.l-footer__inner .foot--cont__info .copyright{margin-top:8%}}@media screen and (max-width:480px){.l-footer__inner .foot--cont__info .copyright{padding-bottom:12.077294685990339%;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}@media screen and (max-width:480px){.l-footer__inner .foot--cont .pagetop{position:absolute;right:5.314009661835748%;bottom:4.830917874396135%;margin:0;padding:0;background:none;border-style:none;-ms-flex-order:3;order:3;width:16.908212560386474%;outline:none;cursor:pointer}}.l-footer__inner .foot--cont .pagetop span{display:block;color:#fff;text-align:center;letter-spacing:.08em;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.l-footer__inner .foot--cont .pagetop span{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.section-footer{margin-top:80px}}@media screen and (max-width:480px){.section-footer{margin-top:14.492753623188406%}}.section-footer .num-pager ul{position:relative;text-align:center;letter-spacing:-.4em}@media print,screen and (min-width:481px){.section-footer .num-pager ul{padding-top:20px;padding-bottom:20px;padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media screen and (max-width:480px){.section-footer .num-pager ul{padding-top:20px;padding-bottom:20px;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.section-footer .num-pager ul:before,.section-footer .num-pager ul:after{position:absolute;left:0;content:"";width:100%;height:100%;display:block;background-size:68px auto;background-repeat:no-repeat;background-image:url(../images/_common/deco/deco_005.svg);pointer-events:none}.section-footer .num-pager ul:before{top:0;background-position:center top}.section-footer .num-pager ul:after{bottom:0;background-position:center bottom}.section-footer .num-pager ul li{margin-left:.5em;margin-right:.5em;font-size:15px;font-size:1.5rem;display:inline-block;letter-spacing:normal;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.section-footer .num-pager ul li{font-size:4.106280193236715vw!important}}.section-footer .num-pager ul li a{color:#0e175a}.section-footer .num-pager ul li.is__current{color:#d0a658}@media screen and (max-width:480px){.l-navtrigger{position:fixed;left:3.623188405797102%;top:50px;width:10.869565217391305%;z-index:999;cursor:pointer;transition-duration:.3s;pointer-events:auto}}.l-navtrigger.is__hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none}@media screen and (max-width:480px){.l-navtrigger.is__scrolled{top:25px}}@media screen and (max-width:480px){.l-navtrigger.is__opened{top:25px}}@media screen and (max-width:480px){.l-navtrigger.is__opened .l-navtrigger__inner .bars span{top:5px;border-color:transparent;background:#fff}}@media screen and (max-width:480px){.l-navtrigger.is__opened .l-navtrigger__inner .bars span.bar1{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@media screen and (max-width:480px){.l-navtrigger.is__opened .l-navtrigger__inner .bars span.bar2{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@media screen and (max-width:480px){.l-navtrigger.is__opened .l-navtrigger__inner .ttl{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@media screen and (max-width:480px){.l-navtrigger__inner{position:relative}}@media screen and (max-width:480px){.l-navtrigger__inner .bars{width:100%;height:16px;position:relative}}@media screen and (max-width:480px){.l-navtrigger__inner .bars span{position:absolute;left:0;width:100%;height:3px;background:#11afbb;border-bottom:solid 1px #fff;display:block;transition-duration:.3s}}@media screen and (max-width:480px){.l-navtrigger__inner .bars span.bar1{top:0}}@media screen and (max-width:480px){.l-navtrigger__inner .bars span.bar2{top:12px}}@media screen and (max-width:480px){.l-navtrigger__inner .ttl{font-size:2.415458937198068vw!important}}@media screen and (max-width:480px){.l-navtrigger__inner .ttl{padding-top:.4em;color:#11afbb;display:block;text-align:center;letter-spacing:.04em;transition-duration:.3s;font-family:Libre Baskerville,serif;font-weight:700}}.l-share{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.l-share--ttl{margin-right:1.4em;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:12px;font-size:1.2rem;font-weight:500;letter-spacing:.2em;line-height:1}@media screen and (max-width:480px){.l-share--ttl{font-size:2.415458937198068vw!important}}.l-share--links ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:481px){.l-share--links ul li a{transition-duration:.3s}}@media print,screen and (min-width:481px){.l-share--links ul li.tw{margin-right:14px;width:31px}}@media screen and (max-width:480px){.l-share--links ul li.tw{margin-right:4.830917874396135%;width:6.763285024154589%}}.l-share--links ul li.tw svg path{fill:#1da1f2}@media print,screen and (min-width:481px){.l-share--links ul li.ln{margin-right:17px;width:27px}}@media screen and (max-width:480px){.l-share--links ul li.ln{margin-right:5.314009661835748%;width:6.521739130434782%}}@media print,screen and (min-width:481px){.l-share--links ul li.fb{width:29px}}@media screen and (max-width:480px){.l-share--links ul li.fb{width:7.004830917874397%}}.l-share--links ul li svg,.l-share--links ul li img{line-height:1;vertical-align:middle}@media print,screen and (min-width:481px){.l-share--links ul li a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}@media print,screen and (min-width:481px){.l-sidebar{position:relative;background:#11afbb;z-index:3;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="5" /><feOffset dx="3" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,.5)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(2px 0 5px rgba(14,23,90,.5));filter:drop-shadow(2px 0 5px rgba(14,23,90,.5));transition-duration:.5s}}@media print,screen and (min-width:481px){.l-sidebar:before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:url(../images/_common/pattern/pattern_001_white.png) left top repeat;background-size:99px auto;pointer-events:none;z-index:1;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}}@media print,screen and (min-width:481px){.l-sidebar__inner{padding-top:100px;padding-bottom:170px;position:relative;z-index:2}}.l-sidebar__inner .gnav{padding-left:17.094017094017094%}.l-sidebar__inner .gnav ul li.nolink{pointer-events:none;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.l-sidebar__inner .gnav ul li.is__current a{color:#ffeb95}@media print,screen and (min-width:481px){.l-sidebar__inner .gnav ul li:not(:last-child){margin-bottom:.5em}}.l-sidebar__inner .gnav ul li a{color:#fff;font-size:15px;font-size:1.5rem;letter-spacing:.04em;font-family:Libre Baskerville,serif;font-weight:700}@media print,screen and (min-width:481px){.l-sidebar__inner .gnav ul li a{transition-duration:.3s}}@media print,screen and (min-width:481px){.l-sidebar__inner .gnav ul li a:hover{color:#ffeb95}}.l-sidebar__inner .gnav ul li.sns{padding-top:1.3em}.l-sidebar__inner .gnav ul li.sns a i{display:block;width:22px;vertical-align:bottom}#Wrap{position:relative;background:url(../images/_common/bg/pattern_pc.png) left top repeat;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@media print,screen and (min-width:481px){#Wrap{background-size:126px auto}}@media screen and (max-width:480px){#Wrap{background-size:100px auto}}#Wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media print,screen and (min-width:481px){#Wrap:before{background:rgba(255,255,255,.85)}}@media screen and (max-width:480px){#Wrap:before{background:rgba(255,255,255,.5)}}#Wrap #Main{position:relative;z-index:3}.pageStyle,.storyStyle,.packageStyle,.specialStyle{position:relative}.pageStyle #Wrap,.storyStyle #Wrap,.packageStyle #Wrap,.specialStyle #Wrap{position:relative}.pageStyle #Wrap .topdeco,.storyStyle #Wrap .topdeco,.packageStyle #Wrap .topdeco,.specialStyle #Wrap .topdeco{position:absolute;left:0;top:0;width:100%;border-top:solid 4px #f8eec4;z-index:9;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 4px #0e175a);filter:drop-shadow(0 0 4px #0e175a)}.pageStyle #Wrap .topdeco__inner,.storyStyle #Wrap .topdeco__inner,.packageStyle #Wrap .topdeco__inner,.specialStyle #Wrap .topdeco__inner{padding-top:4px;position:relative;width:100%;border-bottom:solid 2px #f8eec4}.pageStyle #Wrap .topdeco__inner:after,.storyStyle #Wrap .topdeco__inner:after,.packageStyle #Wrap .topdeco__inner:after,.specialStyle #Wrap .topdeco__inner:after{position:absolute;left:0;bottom:-20px;content:"";display:block;width:100%;height:14px;background:url(../images/_common/deco/deco_repeat_001.png) left top repeat-x;background-size:138px auto}@media print,screen and (min-width:481px){.pageStyle #Wrap .topdeco__inner:after,.storyStyle #Wrap .topdeco__inner:after,.packageStyle #Wrap .topdeco__inner:after,.specialStyle #Wrap .topdeco__inner:after{-webkit-animation:kiraAnimeLeft 10s infinite linear;animation:kiraAnimeLeft 10s infinite linear}}.pageStyle #Wrap .urldeco,.storyStyle #Wrap .urldeco,.packageStyle #Wrap .urldeco,.specialStyle #Wrap .urldeco{position:fixed;top:50%;right:2.192982456140351%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;z-index:4}@media print,screen and (min-width:481px){.pageStyle #Wrap .urldeco,.storyStyle #Wrap .urldeco,.packageStyle #Wrap .urldeco,.specialStyle #Wrap .urldeco{transition-duration:.5s}}.pageStyle #Wrap .urldeco img,.storyStyle #Wrap .urldeco img,.packageStyle #Wrap .urldeco img,.specialStyle #Wrap .urldeco img{vertical-align:bottom}.pageStyle #Wrap .topdeco,.storyStyle #Wrap .topdeco,.packageStyle #Wrap .topdeco,.specialStyle #Wrap .topdeco{border-top:solid 4px #d0a658;-webkit-filter:none!important;filter:none!important}.pageStyle #Wrap .topdeco__inner,.storyStyle #Wrap .topdeco__inner,.packageStyle #Wrap .topdeco__inner,.specialStyle #Wrap .topdeco__inner{border-bottom:solid 2px #d0a658}.pageStyle #Wrap .topdeco__inner:after,.storyStyle #Wrap .topdeco__inner:after,.packageStyle #Wrap .topdeco__inner:after,.specialStyle #Wrap .topdeco__inner:after{background:url(../images/_common/deco/deco_repeat_002.png) left top repeat-x;background-size:auto 100%}.pageStyle #Wrap #Main,.storyStyle #Wrap #Main,.packageStyle #Wrap #Main,.specialStyle #Wrap #Main{overflow:hidden}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main,.storyStyle #Wrap #Main,.packageStyle #Wrap #Main,.specialStyle #Wrap #Main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-sidebar,.storyStyle #Wrap #Main .l-sidebar,.packageStyle #Wrap #Main .l-sidebar,.specialStyle #Wrap #Main .l-sidebar{width:234px}}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-main,.storyStyle #Wrap #Main .l-main,.packageStyle #Wrap #Main .l-main,.specialStyle #Wrap #Main .l-main{width:calc(100% - 234px)}}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-main .pages-header,.storyStyle #Wrap #Main .l-main .pages-header,.packageStyle #Wrap #Main .l-main .pages-header,.specialStyle #Wrap #Main .l-main .pages-header{margin-bottom:6.903353057199212%;padding-top:100px;margin-left:5.291005291005291%;margin-right:5.291005291005291%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.pageStyle #Wrap #Main .l-main .pages-header__ttl em,.storyStyle #Wrap #Main .l-main .pages-header__ttl em,.packageStyle #Wrap #Main .l-main .pages-header__ttl em,.specialStyle #Wrap #Main .l-main .pages-header__ttl em,.pageStyle #Wrap #Main .l-main .pages-header__ttl span,.storyStyle #Wrap #Main .l-main .pages-header__ttl span,.packageStyle #Wrap #Main .l-main .pages-header__ttl span,.specialStyle #Wrap #Main .l-main .pages-header__ttl span{display:block;line-height:1}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .pages-header__ttl em,.storyStyle #Wrap #Main .l-main .pages-header__ttl em,.packageStyle #Wrap #Main .l-main .pages-header__ttl em,.specialStyle #Wrap #Main .l-main .pages-header__ttl em,.pageStyle #Wrap #Main .l-main .pages-header__ttl span,.storyStyle #Wrap #Main .l-main .pages-header__ttl span,.packageStyle #Wrap #Main .l-main .pages-header__ttl span,.specialStyle #Wrap #Main .l-main .pages-header__ttl span{text-align:center}}.pageStyle #Wrap #Main .l-main .pages-header__ttl em,.storyStyle #Wrap #Main .l-main .pages-header__ttl em,.packageStyle #Wrap #Main .l-main .pages-header__ttl em,.specialStyle #Wrap #Main .l-main .pages-header__ttl em{color:#0e175a;font-size:55px;font-size:5.5rem;letter-spacing:.02em;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .pages-header__ttl em,.storyStyle #Wrap #Main .l-main .pages-header__ttl em,.packageStyle #Wrap #Main .l-main .pages-header__ttl em,.specialStyle #Wrap #Main .l-main .pages-header__ttl em{font-size:9.66183574879227vw!important}}.pageStyle #Wrap #Main .l-main .pages-header__ttl span,.storyStyle #Wrap #Main .l-main .pages-header__ttl span,.packageStyle #Wrap #Main .l-main .pages-header__ttl span,.specialStyle #Wrap #Main .l-main .pages-header__ttl span{padding-top:.5em;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:.1em}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .pages-header__ttl span,.storyStyle #Wrap #Main .l-main .pages-header__ttl span,.packageStyle #Wrap #Main .l-main .pages-header__ttl span,.specialStyle #Wrap #Main .l-main .pages-header__ttl span{font-size:3.140096618357488vw!important}}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-main .pages-header .logo,.storyStyle #Wrap #Main .l-main .pages-header .logo,.packageStyle #Wrap #Main .l-main .pages-header .logo,.specialStyle #Wrap #Main .l-main .pages-header .logo{width:34.51676528599605%;max-width:300px}}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .pages-header .logo,.storyStyle #Wrap #Main .l-main .pages-header .logo,.packageStyle #Wrap #Main .l-main .pages-header .logo,.specialStyle #Wrap #Main .l-main .pages-header .logo{display:none}}.pageStyle #Wrap #Main .l-main .pages-header .logo img,.storyStyle #Wrap #Main .l-main .pages-header .logo img,.packageStyle #Wrap #Main .l-main .pages-header .logo img,.specialStyle #Wrap #Main .l-main .pages-header .logo img{vertical-align:bottom}.pageStyle #Wrap #Main .l-main .l-cont,.storyStyle #Wrap #Main .l-main .l-cont,.packageStyle #Wrap #Main .l-main .l-cont,.specialStyle #Wrap #Main .l-main .l-cont{margin-left:auto;margin-right:auto;position:relative;z-index:2;box-sizing:border-box}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-main .l-cont,.storyStyle #Wrap #Main .l-main .l-cont,.packageStyle #Wrap #Main .l-main .l-cont,.specialStyle #Wrap #Main .l-main .l-cont{padding-right:5.917159763313609%;padding-bottom:115px;max-width:1500px}}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .l-cont,.storyStyle #Wrap #Main .l-main .l-cont,.packageStyle #Wrap #Main .l-main .l-cont,.specialStyle #Wrap #Main .l-main .l-cont{padding-top:14.009661835748794%;padding-bottom:35.02415458937198%}}@media print,screen and (min-width:481px){.pageStyle #Wrap #Main .l-main .cw,.storyStyle #Wrap #Main .l-main .cw,.packageStyle #Wrap #Main .l-main .cw,.specialStyle #Wrap #Main .l-main .cw{margin-left:5.291005291005291%;margin-right:5.291005291005291%}}@media screen and (max-width:480px){.pageStyle #Wrap #Main .l-main .cw,.storyStyle #Wrap #Main .l-main .cw,.packageStyle #Wrap #Main .l-main .cw,.specialStyle #Wrap #Main .l-main .cw{margin-left:5.314009661835748%;margin-right:5.314009661835748%}}.l-modal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:#11afbb;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none;transition-duration:.4s;box-sizing:border-box}.l-modal.is__show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:auto}.l-modal__inner{position:relative;width:100%;height:100%;box-sizing:border-box}.l-modal__inner .bg{position:fixed;left:0;top:0;width:100%;height:100%;background:url(../images/_common/pattern/pattern_001_white.png) left top repeat;background-size:150px auto;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";z-index:1}.l-modal__inner .js--close{position:fixed;right:20px;top:20px;margin:0;padding:0;background:transparent;border-style:none;outline:none;z-index:3;cursor:pointer}@media print,screen and (min-width:481px){.l-modal__inner .js--close{width:60px;height:60px}}@media screen and (max-width:480px){.l-modal__inner .js--close{width:10vw;height:10vw}}.l-modal__inner .js--close svg path{fill:#11afbb}.l-modal__inner .cont{position:relative;width:100%;z-index:2;box-sizing:border-box}.l-modal.ver__illust.is__show .l-modal__inner .bg{pointer-events:auto;cursor:pointer}.l-modal.ver__illust.is__show .l-modal__inner .cont .illust{pointer-events:auto}.l-modal.ver__illust .l-modal__inner .bg{background:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.l-modal.ver__illust .l-modal__inner .js--close svg path{fill:#fe1478}.l-modal.ver__illust .l-modal__inner .cont{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}.l-modal.ver__illust .l-modal__inner .cont .illust{margin-left:auto;margin-right:auto;width:100%}@media print,screen and (min-width:481px){.l-modal.ver__illust .l-modal__inner .cont .illust{max-width:1000px;width:83.33333333333334%}}.l-modal.ver__illust .l-modal__inner .cont .illust--cont{position:relative;text-align:center}.l-modal.ver__illust .l-modal__inner .cont .illust--cont:before{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;z-index:2}.l-modal.ver__illust .l-modal__inner .cont .illust--cont img{vertical-align:bottom;z-index:1}@media print,screen and (min-width:481px){.l-modal.ver__illust .l-modal__inner .cont .illust--cont img{max-height:80vh}}@media screen and (max-width:480px){.l-modal.ver__illust .l-modal__inner .cont .illust--cont img{max-height:120vw}}.l-modal.ver__illust .l-modal__inner .cont .illust--credit{margin-top:.8em;text-align:center;font-size:18px;font-size:1.8rem;color:#11afbb;line-height:1;font-weight:700}@media screen and (max-width:480px){.l-modal.ver__illust .l-modal__inner .cont .illust--credit{font-size:3.864734299516908vw!important}}.l-modal.ver__modalcomment{z-index:999}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner{padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner{padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.l-modal.ver__modalcomment .l-modal__inner .js--close svg path{fill:#fe1478}.l-modal.ver__modalcomment .l-modal__inner .cont .comment{margin-left:auto;margin-right:auto}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment{padding-top:50px;padding-bottom:160px;max-width:800px;width:87.71929824561403%}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment{padding-top:120px;padding-bottom:200px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block{position:relative;color:#fff}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block{padding-top:40px}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block{padding-top:30px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block:not(:last-child){border-bottom:solid 1px rgba(255,255,255,.2)}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block:not(:last-child){margin-bottom:50px;padding-bottom:50px}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block:not(:last-child){margin-bottom:35px;padding-bottom:35px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .ttl{position:absolute;top:0;font-size:46px;font-size:4.6rem;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";color:#fff;z-index:1;font-family:Libre Baskerville,serif}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .ttl{font-size:9.178743961352657vw!important}}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .ttl{left:-20px}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .ttl{left:-4%}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name{position:relative;z-index:2}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name{margin-bottom:30px}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name{margin-bottom:18px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name em,.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name span{font-weight:700;line-height:1}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name span{padding:.3em;font-size:14px;font-size:1.4rem;background:#fff;color:#11afbb;display:inline-block}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name span{font-size:3.381642512077295vw!important}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name em{padding-top:.3em;font-size:42px;font-size:4.2rem;letter-spacing:.04em;display:block}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .name em{font-size:7.729468599033816vw!important}}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .photo{margin-bottom:20px;padding-left:8%;padding-right:8%}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .photo{margin-bottom:15px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .photo img{vertical-align:bottom}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message p{font-size:15px;font-size:1.5rem;text-align:justify;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;letter-spacing:.08em}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message p{font-size:3.623188405797101vw!important}}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message p{line-height:2}}@media screen and (max-width:480px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message p{line-height:1.7}}@media print,screen and (min-width:481px){.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message dl:not(:last-child){margin-bottom:25px}}.l-modal.ver__modalcomment .l-modal__inner .cont .comment--main__block .main .message dl dt{margin-bottom:.8em;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:14px;font-size:1.4rem}.l-modal.ver__modalmovie{background:#fff;z-index:999}.l-modal.ver__modalmovie .l-modal__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:481px){.l-modal.ver__modalmovie .l-modal__inner{padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media print,screen and (min-width:481px){.l-modal.ver__modalmovie .cont{width:73.09941520467837%;max-width:1200px}}.l-modal.ver__modalmovie .cont .player--inner{padding-top:56.25%;width:100%;position:relative}.l-modal.ver__modalmovie .cont .player--inner iframe{position:absolute;right:0;top:0;width:100%!important;height:100%!important}.l-modal.ver__modalnav{z-index:99}.l-modal.ver__modalnav .cont{padding-top:19.32367149758454%}.l-modal.ver__modalnav .cont .logo{margin-left:auto;margin-right:auto;margin-bottom:14.492753623188406%;width:75.36231884057972%}.l-modal.ver__modalnav .cont .logo img{vertical-align:bottom}.l-modal.ver__modalnav .cont .gnav ul li{text-align:center}.l-modal.ver__modalnav .cont .gnav ul li.is__current a{color:#ffeb95}.l-modal.ver__modalnav .cont .gnav ul li:not(:last-child){margin-bottom:1.932367149758454%}.l-modal.ver__modalnav .cont .gnav ul li a{color:#fff;letter-spacing:.04em;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.l-modal.ver__modalnav .cont .gnav ul li a{font-size:4.830917874396135vw!important}}.l-modal.ver__modalnav .cont .gnav ul li.sns{padding-top:1em}.l-modal.ver__modalnav .cont .gnav ul li.sns a i{margin-left:auto;margin-right:auto;display:block;width:6vw}.l-modal.ver__modalnav .cont .share{margin-top:50px;background:#fff;padding-top:60px;padding-bottom:60px;padding-left:5.314009661835748%;padding-right:5.314009661835748%}.l-modal.ver__modalnav .cont .share .l-share{display:block}.l-modal.ver__modalnav .cont .share .l-share--ttl{margin-bottom:1.2em;margin-right:0;text-align:center}.l-modal.ver__modalnav .cont .share .l-share--links ul{-ms-flex-pack:center;justify-content:center}.topStyle .l-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;overflow:scroll;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.topStyle .l-popup__inner{position:relative;width:100%;height:100%}.topStyle .l-popup__inner .bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer;z-index:1}.topStyle .l-popup__inner .closebtn{position:fixed;z-index:3;cursor:pointer}@media print,screen and (min-width:481px){.topStyle .l-popup__inner .closebtn{width:80px;right:20px;top:20px}}@media screen and (max-width:480px){.topStyle .l-popup__inner .closebtn{top:3vw;right:3vw;width:10vw}}.topStyle .l-popup__inner .cont{position:relative;width:100%;height:100%;z-index:2;box-sizing:border-box;pointer-events:auto}@media print,screen and (min-width:481px){.topStyle .l-popup__inner .cont{padding-top:30px}}@media screen and (max-width:480px){.topStyle .l-popup__inner .cont{padding-top:16vw}}.topStyle .l-popup__inner .cont--inner{margin-left:auto;margin-right:auto;position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media print,screen and (min-width:481px){.topStyle .l-popup__inner .cont--inner{max-width:600px}}@media screen and (max-width:480px){.topStyle .l-popup__inner .cont--inner{width:89.7196261682243%}}.topStyle .l-popup__inner .cont--inner .img{padding-bottom:30px;position:relative;pointer-events:auto}.topStyle .l-popup__inner .cont--inner .img picture{display:block}.topStyle .l-popup__inner .cont--inner .img picture img{vertical-align:bottom}.topStyle .l-popup__inner .cont--inner .img .movie{cursor:pointer}@media print,screen and (min-width:481px){.topStyle .l-popup__inner .cont--inner .img .movie{position:absolute;top:10.2%;left:13.8%;width:41.66666666666667%}}@media screen and (max-width:480px){.topStyle .l-popup__inner .cont--inner .img .movie{margin-top:6vw}}.topStyle .l-popup__inner .cont--inner .img .movie .thumb{position:relative}.topStyle .l-popup__inner .cont--inner .img .movie .thumb--icon{position:absolute;left:50%;top:50%;width:32%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;mix-blend-mode:multiply}.topStyle .l-popup__inner .cont--inner .img .movie .thumb--icon svg path{fill:#fe1478}.topStyle .l-popup__inner .cont--inner .img .movie .thumb--img{position:relative;z-index:1}.topStyle .l-popup__inner .cont--inner .img .movie .thumb--img img{vertical-align:bottom}.topStyle .l-kv{position:relative;overflow:hidden}.topStyle .l-kv .topdeco{position:absolute;left:0;top:0;width:100%;border-top:solid 4px #f8eec4;z-index:9;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 4px #0e175a);filter:drop-shadow(0 0 4px #0e175a)}.topStyle .l-kv .topdeco__inner{padding-top:4px;position:relative;width:100%;border-bottom:solid 2px #f8eec4}.topStyle .l-kv .topdeco__inner:after{position:absolute;left:0;bottom:-20px;content:"";display:block;width:100%;height:14px;background:url(../images/_common/deco/deco_repeat_001.png) left top repeat-x;background-size:138px auto}@media print,screen and (min-width:481px){.topStyle .l-kv .topdeco__inner:after{-webkit-animation:kiraAnimeLeft 10s infinite linear;animation:kiraAnimeLeft 10s infinite linear}}@media print,screen and (min-width:481px){.topStyle .l-kv .bottomdeco{position:absolute;left:0;bottom:0;width:100%;border-top:solid 2px #f8eec4;z-index:9;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 4px #0e175a);filter:drop-shadow(0 0 4px #0e175a)}.topStyle .l-kv .bottomdeco__inner{padding-top:6px;position:relative;width:100%;border-bottom:solid 4px #f8eec4}.topStyle .l-kv .bottomdeco__inner:after{position:absolute;left:0;top:-20px;content:"";display:block;width:100%;height:14px;background:url(../images/_common/deco/deco_repeat_001.png) left top repeat-x;background-size:138px auto;-webkit-animation:kiraAnimeRight 5s infinite linear;animation:kiraAnimeRight 5s infinite linear}}.topStyle .l-kv__inner{position:relative}.topStyle .l-kv__inner .kv{position:relative}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv .kvmain{position:relative}}.topStyle .l-kv__inner .kv--img__inner{margin-bottom:0!important;line-height:1}.topStyle .l-kv__inner .kv--img__inner:after{position:absolute;content:"";display:block;background:url(../images/kv/txt_visualchange.svg) right center no-repeat;background-size:100% auto;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="3" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 3px #0e175a);filter:drop-shadow(0 0 3px #0e175a)}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--img__inner:after{right:2.923976608187134%;top:15.5%;width:8px;height:130px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--img__inner:after{right:2%;top:7%;width:5px;height:90px}}.topStyle .l-kv__inner .kv--img__inner .slick-dots{bottom:auto;right:0;box-sizing:border-box;width:auto}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--img__inner .slick-dots{top:18%;padding-right:4.751461988304094%}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--img__inner .slick-dots{top:10%;padding-right:6.038647342995169%}}.topStyle .l-kv__inner .kv--img__inner .slick-dots li{margin-left:0;margin-right:0;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border:solid 1px #fff;box-sizing:border-box;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="3" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 3px #0e175a);filter:drop-shadow(0 0 3px #0e175a)}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--img__inner .slick-dots li{width:14px;height:14px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--img__inner .slick-dots li{width:12px;height:12px}}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--img__inner .slick-dots li:not(:last-child){margin-bottom:14px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--img__inner .slick-dots li:not(:last-child){margin-bottom:12px}}.topStyle .l-kv__inner .kv--img__inner .slick-dots li button{padding:0;width:100%;height:100%}.topStyle .l-kv__inner .kv--img__inner .slick-dots li button:before{display:none}.topStyle .l-kv__inner .kv--img__inner .slick-dots li.slick-active{background:#fe1478}.topStyle .l-kv__inner .kv--img__block img{width:100%;vertical-align:bottom}.topStyle .l-kv__inner .kv--logo{position:absolute}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--logo{top:5%;left:2.923976608187134%;width:21.929824561403507%}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--logo{padding-left:2.657004830917874%;padding-right:2.657004830917874%;left:0;bottom:0;width:100%;text-align:center;box-sizing:border-box;-webkit-transform:translateY(65%);transform:translateY(65%)}}.topStyle .l-kv__inner .kv--logo img{vertical-align:bottom}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--catch{position:absolute;left:4.385964912280701%;bottom:6.578947368421052%;width:45.32163742690059%}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--catch{margin-top:20.531400966183575%;margin-left:auto;margin-right:auto;margin-bottom:12.077294685990339%;width:92%;box-sizing:border-box}}.topStyle .l-kv__inner .kv--catch img{width:100%;line-height:1;vertical-align:bottom}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player{position:absolute;bottom:7.675438596491229%;right:4.385964912280701%;width:21.929824561403507%}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player{margin-left:auto;margin-right:auto;width:85.99033816425121%}}.topStyle .l-kv__inner .kv--player__movie{position:relative;cursor:pointer}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie:hover .kv--player__movie__inner .thumb:after{width:23.333333333333332%}}.topStyle .l-kv__inner .kv--player__movie:before,.topStyle .l-kv__inner .kv--player__movie:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-size:100% auto;height:100%;z-index:2}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie:before,.topStyle .l-kv__inner .kv--player__movie:after{width:21.666666666666668%}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie:before,.topStyle .l-kv__inner .kv--player__movie:after{width:25.280898876404496%}}.topStyle .l-kv__inner .kv--player__movie:before{background-position:center top}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie:before{background-image:url(../images/_common/deco/deco_001_top.svg);top:-15px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie:before{background-image:url(../images/_common/deco/deco_001_top_gold.svg);top:-22px}}.topStyle .l-kv__inner .kv--player__movie:after{background-position:center bottom}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie:after{background-image:url(../images/_common/deco/deco_001_bottom.svg);bottom:-15px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie:after{background-image:url(../images/_common/deco/deco_001_bottom_gold.svg);bottom:-22px}}.topStyle .l-kv__inner .kv--player__movie__inner{padding:2px;position:relative}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner{border:solid 1px #f8eec4}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner{border:solid 1px #d0a658}}.topStyle .l-kv__inner .kv--player__movie__inner .deco{position:absolute;background-size:100% auto;z-index:2}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .deco{width:10px;height:10px;background:url(../images/_common/icon/icon_kirakira.svg) left top no-repeat}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .deco{width:14px;height:14px;background:url(../images/_common/icon/icon_kirakira_gold.svg) left top no-repeat}}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(1){left:-5px;top:-5px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(1){left:-7px;top:-7px}}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(2){left:-5px;bottom:-5px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(2){left:-7px;bottom:-7px}}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(3){top:-5px;right:-5px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(3){top:-7px;right:-7px}}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(4){right:-5px;bottom:-5px}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .deco:nth-child(4){right:-7px;bottom:-7px}}.topStyle .l-kv__inner .kv--player__movie__inner .thumb{position:relative}.topStyle .l-kv__inner .kv--player__movie__inner .thumb:after{position:absolute;left:50%;top:0;content:"";display:block;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/_common/icon/icon_play.svg) center center no-repeat;background-size:100% auto}@media print,screen and (min-width:481px){.topStyle .l-kv__inner .kv--player__movie__inner .thumb:after{width:20%;transition-duration:.3s}}@media screen and (max-width:480px){.topStyle .l-kv__inner .kv--player__movie__inner .thumb:after{width:21.333333333333336%}}.topStyle .l-kv__inner .kv--player__movie__inner .thumb img{vertical-align:bottom}@media print,screen and (min-width:481px){.topStyle .l-bnr{padding-top:40px;padding-bottom:40px;padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media screen and (max-width:480px){.topStyle .l-bnr{padding-top:12.077294685990339%;padding-bottom:19.32367149758454%;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.topStyle .l-bnr__inner{margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner{-ms-flex-pack:center;justify-content:center;max-width:1200px}}@media screen and (max-width:480px){.topStyle .l-bnr__inner{-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner .bnrimg{margin-right:.666666666666667%;margin-bottom:1.666666666666667%;width:24.333333333333336%}}@media screen and (max-width:480px){.topStyle .l-bnr__inner .bnrimg{margin-bottom:4.054054054054054%;width:49%}}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner .bnrimg:nth-child(4n){margin-right:0}}.topStyle .l-bnr__inner .bnrimg a{display:block;position:relative}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner .bnrimg a:before{position:absolute;left:0;top:0;content:"";display:block;width:0;height:100%;z-index:2;background:#11afbb;mix-blend-mode:screen;transition-duration:.3s}}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner .bnrimg a:hover:before{width:100%}}.topStyle .l-bnr__inner .bnrimg img{position:relative;vertical-align:bottom;z-index:1}@media print,screen and (min-width:481px){.topStyle .l-bnr__inner .bnrimg img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="16" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(14,23,90,.2)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 16px rgba(14,23,90,.2));filter:drop-shadow(0 0 16px rgba(14,23,90,.2))}}.topStyle .l-main .common-settings#TopNews{position:relative}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews{padding-top:90px;padding-bottom:95px;background:url(../images/news/bg_news_pc.png) center center no-repeat;background-size:cover}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews{padding-top:15.70048309178744%;padding-bottom:15.70048309178744%;background:url(../images/news/bg_news_sp.png) center center no-repeat;background-size:cover}}.topStyle .l-main .common-settings#TopNews:before,.topStyle .l-main .common-settings#TopNews:after{content:"";position:absolute;left:0;width:100%;display:block;z-index:2;background-position:left top;background-repeat:repeat-x;background-size:auto 100%}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews:before,.topStyle .l-main .common-settings#TopNews:after{height:20px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews:before,.topStyle .l-main .common-settings#TopNews:after{height:19px}}.topStyle .l-main .common-settings#TopNews:before{background-image:url(../images/_common/deco/deco_002_top.png)}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews:before{top:-10px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews:before{top:-10px}}.topStyle .l-main .common-settings#TopNews:after{background-image:url(../images/_common/deco/deco_002_bottom.png)}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews:after{bottom:-10px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews:after{bottom:-10px}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews .inner-section{padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section{padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl{text-align:center}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl{margin-bottom:40px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl{margin-bottom:9.45945945945946%}}.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl em,.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl span{display:block;line-height:1}.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl em{font-size:52px;font-size:5.2rem;color:#0e175a;letter-spacing:.05em;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl em{font-size:10.144927536231883vw!important}}.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl span{padding-top:1em;font-size:16px;font-size:1.6rem;color:#4c4c53;font-weight:700;letter-spacing:.08em}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section .news--ttl span{font-size:3.140096618357488vw!important}}.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup{margin-left:auto;margin-right:auto}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup{margin-bottom:3.75%;max-width:1120px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup{margin-bottom:8.108108108108109%}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup article{padding-top:3.125%;padding-left:2.321428571428572%;padding-right:2.321428571428572%;padding-bottom:2.678571428571428%;width:31.25%}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup article:not(:last-child){margin-right:3.125%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopNews .inner-section .news--cont__lineup article:not(:last-child){margin-bottom:12.162162162162163%}}.topStyle .l-main .common-settings#TopIntro{position:relative}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro{padding-top:20.531400966183575%;padding-bottom:26.570048309178745%;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.topStyle .l-main .common-settings#TopIntro .intro-video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden}.topStyle .l-main .common-settings#TopIntro .intro-video__inner{position:relative;width:100%;height:100%}.topStyle .l-main .common-settings#TopIntro .intro-video__inner video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .intro-video__inner video{width:120%!important}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .intro-video__inner video{height:100%!important}}.topStyle .l-main .common-settings#TopIntro:before,.topStyle .l-main .common-settings#TopIntro:after{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%}.topStyle .l-main .common-settings#TopIntro:before{background:rgba(0,0,0,.7);z-index:2}.topStyle .l-main .common-settings#TopIntro:after{z-index:3;background:url(../images/intro/bg_dotted.png) left top repeat;background-size:2px auto}.topStyle .l-main .common-settings#TopIntro .inner-section{position:relative;z-index:4}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section{margin-left:auto;margin-right:auto;max-width:1000px}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section:before,.topStyle .l-main .common-settings#TopIntro .inner-section:after{position:absolute;top:-10px;content:"";display:block;background-size:100% auto;background-repeat:no-repeat;background-position:left top;width:60px;height:60px}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section:before{left:-10px;background-image:url(../images/_common/deco/deco_004_lefttop.svg)}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section:after{right:-10px;background-image:url(../images/_common/deco/deco_004_righttop.svg)}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro{position:relative}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro{padding-top:50px;padding-left:25px;padding-right:25px;padding-bottom:80px;border:solid 1px #fff}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro:before,.topStyle .l-main .common-settings#TopIntro .inner-section .intro:after{position:absolute;bottom:-10px;content:"";display:block;background-size:100% auto;background-repeat:no-repeat;background-position:left top;width:60px;height:60px}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro:before{left:-10px;background-image:url(../images/_common/deco/deco_004_leftbottom.svg)}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro:after{right:-10px;background-image:url(../images/_common/deco/deco_004_rightbottom.svg)}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--ttl{text-align:center;color:#fff;letter-spacing:.2em;line-height:1;font-size:14px;font-size:1.4rem;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--ttl{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--ttl{margin-bottom:40px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--ttl{margin-bottom:13.513513513513514%}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p{font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;color:#fff}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p{font-size:3.623188405797101vw!important}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p{line-height:1.9;letter-spacing:.08em}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p{line-height:2}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p:not(:last-child){margin-bottom:1.5em}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p.large{font-size:26px;font-size:2.6rem;font-weight:700}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p.large{font-size:4.347826086956522vw!important}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p.large span{background:linear-gradient(transparent 75%,rgba(255,235,149,.4) 75%)}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p em.catarina{color:#088cce}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p em.catarina{font-size:4.106280193236715vw!important}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p em.color__pink{color:#fe1478}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p em.color__pink{font-size:4.106280193236715vw!important}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong img{line-height:1}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong img{-webkit-transform:translateY(.15em);transform:translateY(.15em)}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt1{margin-left:.2em;margin-right:.2em}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt1 img{width:94px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt1 img{-webkit-transform:translateY(.3em);transform:translateY(.3em);width:22.702702702702705%}}.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt2{margin-left:.2em}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt2 img{width:150px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopIntro .inner-section .intro--main p strong.imgtxt2 img{-webkit-transform:translateY(.3em);transform:translateY(.3em);width:34.054054054054056%}}.topStyle .l-main .common-settings#TopStaffCast{position:relative}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast{padding-top:125px;padding-bottom:240px;background:url(../images/staffcast/bg_staffcast.png) center top no-repeat;background-size:cover;padding-left:2.923976608187134%;padding-right:2.923976608187134%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast{padding-top:21.73913043478261%;padding-bottom:30.193236714975846%;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl{margin-bottom:45px}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl{margin-bottom:21.62162162162162%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl em,.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl span{display:block;line-height:1;text-align:center}.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl em{font-size:60px;font-size:6rem;line-height:1;letter-spacing:.08em;color:#11afbb;font-family:Libre Baskerville,serif}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl em{font-size:7.729468599033816vw!important}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl span{padding-top:.5em;font-size:16px;font-size:1.6rem;font-weight:700}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--ttl span{font-size:3.381642512077295vw!important}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block{position:relative}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block:not(:last-child){margin-bottom:11.666666666666666%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block:not(:last-child){margin-bottom:36.486486486486484%}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__staff .staffcast--cont__block--ttl{width:18.583333333333332%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__staff .staffcast--cont__block--ttl{width:60.27027027027027%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__staff ul li dl dd h4{font-size:21px;font-size:2.1rem}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__staff ul li dl dd h4{font-size:4.347826086956522vw!important}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__cast .staffcast--cont__block--ttl{width:18%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__cast .staffcast--cont__block--ttl{width:58.37837837837838%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__cast ul li dl dt:after{margin-left:.5em;font-size:11px;font-size:1.1rem;content:"役"}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__cast ul li dl dd h4{font-size:22px;font-size:2.2rem}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block.ver__cast ul li dl dd h4{font-size:4.830917874396135vw!important}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block--ttl{position:absolute;left:0;top:0;pointer-events:none;z-index:1}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block--ttl{-webkit-transform:translate(-10%,-50%);transform:translate(-10%,-50%)}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block--ttl{-webkit-transform:translate(-18%,-60%);transform:translate(-18%,-60%)}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block--ttl svg{line-height:1;vertical-align:bottom}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul{padding-left:8.333333333333332%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul{padding-left:5.405405405405405%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li{padding-right:2%;box-sizing:border-box}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li{margin-bottom:2.727272727272727%;width:25%}}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li{margin-bottom:9.142857142857142%;width:50%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li.full{width:100%}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li.sp-full{width:100%}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dt{margin-bottom:.8em;font-size:12px;font-size:1.2rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1;letter-spacing:.04em;font-weight:500;color:#11afbb}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dt{font-size:2.415458937198068vw!important}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd{color:#0e175a;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd h4{font-weight:700;letter-spacing:.04em}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd h4 i{margin-left:.5em;letter-spacing:.05em}@media screen and (max-width:480px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd h4 i{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd h4 i{font-size:1.2rem!important}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd .js--commentopen{margin-top:0;margin-left:.8em;margin-right:0;margin-bottom:0;padding:0;border-style:none;background:none;line-height:1;vertical-align:middle;outline:none!important;cursor:pointer}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd .js--commentopen:hover img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd .js--commentopen img{vertical-align:bottom}@media print,screen and (min-width:481px){.topStyle .l-main .common-settings#TopStaffCast .staffcast--cont__block ul li dl dd .js--commentopen img{transition-duration:.3s}}.pageStyle .l-main .common-settings#Character .char--lineup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--lineup{padding-left:4.054054054054054%;padding-right:4.054054054054054%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--lineup li{margin-right:.9375%;margin-bottom:3.125%;width:32.708333333333336%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--lineup li{margin-bottom:2%;width:100%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--lineup li:nth-child(3n){margin-right:0}}.pageStyle .l-main .common-settings#Character .char--lineup li a{display:block;position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--lineup li a:before{position:absolute;left:0;top:0;width:62px;height:51px;display:block;content:"";background:url(../images/_common/deco/deco_003_lefttop_gold.svg) left top no-repeat;background-size:62px auto;-webkit-transform:translate(-20%,-30%);transform:translate(-20%,-30%);z-index:3;pointer-events:none}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--lineup li a:after{content:"";position:absolute;left:0;top:0;width:0;height:100%;display:block;background:#d0a658;mix-blend-mode:overlay;z-index:2;transition-duration:.3s}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--lineup li a:hover:after{width:100%}}.pageStyle .l-main .common-settings#Character .char--lineup li a img{vertical-align:bottom;position:relative;z-index:1}.pageStyle .l-main .common-settings#Character .char.is__loaded .char--main .bg__inner span{top:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.pageStyle .l-main .common-settings#Character .char.is__loaded .char--main .bg__inner span.layer2{-webkit-transform:rotate(6deg);transform:rotate(6deg)}.pageStyle .l-main .common-settings#Character .char.is__loaded .char--main .bg__inner span.layer3{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.pageStyle .l-main .common-settings#Character .char.is__loaded .char--main .char--main--img img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="8" dy="7" result="offsetblur" /><feFlood flood-color="rgba(222,224,235,1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(7px 6px 0 #dee0eb);filter:drop-shadow(7px 6px 0 #dee0eb);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.pageStyle .l-main .common-settings#Character .char.is__loaded .char--main .char--main--prof{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateX(0);transform:translateX(0)}.pageStyle .l-main .common-settings#Character .char--main{position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main{margin-bottom:80px;padding-top:20px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main{margin-bottom:16.908212560386474%}}.pageStyle .l-main .common-settings#Character .char--main .bg{position:absolute;left:50%;width:200%;z-index:1;pointer-events:none}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main .bg{top:90px;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main .bg{top:50%;height:65%;-webkit-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}}.pageStyle .l-main .common-settings#Character .char--main .bg__inner{position:relative;width:100%;height:100%}.pageStyle .l-main .common-settings#Character .char--main .bg__inner span{position:absolute;left:0;top:30px;display:block;width:100%;height:70%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.pageStyle .l-main .common-settings#Character .char--main .bg__inner span.layer1{background:#fff;z-index:3;transition-duration:.2s}.pageStyle .l-main .common-settings#Character .char--main .bg__inner span.layer2{background:#f8eec4;z-index:2;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-duration:.3s}.pageStyle .l-main .common-settings#Character .char--main .bg__inner span.layer3{background:#2ba6e2;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition-duration:.6s}.pageStyle .l-main .common-settings#Character .char--main--img{position:relative;z-index:2}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--img{margin-bottom:7.246376811594203%}}.pageStyle .l-main .common-settings#Character .char--main--img img{width:100%;vertical-align:bottom;will-change:filter;-webkit-transform:translateZ(0);transform:translateZ(0);transition-duration:.5s;transition-delay:.2s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.pageStyle .l-main .common-settings#Character .char--main--prof{z-index:3;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition-delay:.4s;transition-duration:.4s}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof{position:absolute;top:120px;right:0;width:46.74556213017752%;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.pageStyle .l-main .common-settings#Character .char--main--prof .name{position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name{margin-bottom:9.49367088607595%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name{margin-bottom:9.66183574879227%}}.pageStyle .l-main .common-settings#Character .char--main--prof .name:before{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background:url(../images/_common/deco/deco_006.svg) center center no-repeat;background-size:auto 100%;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";z-index:1}.pageStyle .l-main .common-settings#Character .char--main--prof .name em,.pageStyle .l-main .common-settings#Character .char--main--prof .name span{display:block;position:relative;z-index:2}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name em,.pageStyle .l-main .common-settings#Character .char--main--prof .name span{margin-left:auto;margin-right:auto}}.pageStyle .l-main .common-settings#Character .char--main--prof .name em svg,.pageStyle .l-main .common-settings#Character .char--main--prof .name span svg{line-height:1;vertical-align:bottom}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name em{margin-bottom:3.164556962025316%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name em{margin-bottom:3.381642512077295%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.catarina em{width:85.23206751054853%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.catarina em{width:68.35748792270532%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.catarina span{width:35.86497890295359%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.catarina span{width:36.473429951690825%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.geordo em{width:100%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.geordo em{width:80.91787439613528%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.geordo span{width:36.49789029535865%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.geordo span{width:36.71497584541063%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.keith em{width:74.89451476793249%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.keith em{width:60.14492753623188%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.keith span{width:28.691983122362867%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.keith span{width:28.743961352657006%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.alan em{width:94.09282700421942%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.alan em{width:75.36231884057972%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.alan span{width:30.168776371308013%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.alan span{width:30.434782608695656%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.nicol em{width:88.60759493670885%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.nicol em{width:71.01449275362319%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.nicol span{width:31.0126582278481%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.nicol span{width:31.15942028985507%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.mary em{width:63.71308016877637%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.mary em{width:50.96618357487923%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.mary span{width:27.848101265822784%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.mary span{width:28.26086956521739%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.sophia em{width:94.51476793248945%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.sophia em{width:75.84541062801932%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.sophia span{width:35.232067510548525%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.sophia span{width:36.231884057971016%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.maria em{width:84.81012658227847%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.maria em{width:64.25120772946859%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.maria span{width:39.24050632911392%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.maria span{width:39.61352657004831%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.raphael em{width:95.9915611814346%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.raphael em{width:76.81159420289855%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.raphael span{width:35.654008438818565%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.raphael span{width:35.748792270531396%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.anne em{width:66.45569620253164%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.anne em{width:56.52173913043478%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.anne span{width:35.0210970464135%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.anne span{width:34.29951690821256%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.jeffrey em{width:86.07594936708861%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.jeffrey em{width:88.16425120772948%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.jeffrey span{width:35.654008438818565%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.jeffrey span{width:35.02415458937198%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.susanna em{width:88.60759493670885%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.susanna em{width:75.1207729468599%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.susanna span{width:83.54430379746836%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.susanna span{width:72.46376811594203%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.ian em{width:92.19409282700421%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.ian em{width:78.26086956521739%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.ian span{width:26.160337552742618%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.ian span{width:27.536231884057973%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.selena em{width:68.14345991561181%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.selena em{width:57.971014492753625%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.selena span{width:30.590717299578056%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.selena span{width:29.951690821256037%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.rufus em{width:93.45991561181435%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.rufus em{width:71.73913043478261%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.rufus span{width:47.46835443037975%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .name.rufus span{width:46.85990338164252%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .desc{margin-bottom:20px;padding-bottom:35px;border-bottom:dotted 1px rgba(14,23,90,.2)}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .desc{margin-bottom:8.454106280193237%;padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.pageStyle .l-main .common-settings#Character .char--main--prof .desc p{font-size:15px;font-size:1.5rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1.7;font-weight:600;letter-spacing:.04em;text-align:justify}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .desc p{font-size:3.864734299516908vw!important}}.pageStyle .l-main .common-settings#Character .char--main--prof .desc p:not(:last-child){margin-bottom:1em}.pageStyle .l-main .common-settings#Character .char--main--prof .cv{color:#11afbb}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv{padding-left:5.314009661835748%;padding-right:5.314009661835748%}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main{-ms-flex-pack:end;justify-content:flex-end}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main h4{font-size:20px;font-size:2rem;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main h4{font-size:4.347826086956522vw!important}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main h4:before{margin-right:.4em;content:"CV.";font-size:13px;font-size:1.3rem;vertical-align:bottom;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main h4:before{font-size:2.657004830917874vw!important}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main .js--castcommentopen{margin-top:0;margin-left:15px;margin-right:0;margin-bottom:0;padding:0;border-style:none;background:none;outline:none;font-size:12px;font-size:1.2rem;line-height:1;letter-spacing:.08em;border:solid 1px #11afbb;color:#11afbb;cursor:pointer;font-family:Libre Baskerville,serif;font-weight:700}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main .js--castcommentopen{width:120px;height:30px;transition-duration:.3s}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main .js--castcommentopen{width:120px;height:30px}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--main .js--castcommentopen:hover{background:#11afbb;color:#fff}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-weight:700}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub{margin-top:10px;-ms-flex-pack:end;justify-content:flex-end}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub h5{font-size:16px;font-size:1.6rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub h5{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub h5:before{margin-right:.4em;content:"CV.";font-size:13px;font-size:1.3rem;vertical-align:bottom;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub h5:before{font-size:2.657004830917874vw!important}}.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub span{margin-left:.5em;font-size:12px;font-size:1.2rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--main--prof .cv--sub span{font-size:2.657004830917874vw!important}}.pageStyle .l-main .common-settings#Character .char--select{margin-left:auto;margin-right:auto;box-sizing:border-box}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select{padding-left:30px;max-width:870px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--select{width:89.3719806763285%}}.pageStyle .l-main .common-settings#Character .char--select--ttl{text-align:center}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--ttl{margin-bottom:24px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--select--ttl{margin-bottom:5.405405405405405%}}.pageStyle .l-main .common-settings#Character .char--select--ttl span{margin-left:auto;margin-right:auto;display:block}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--ttl span{width:33.5632183908046%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--select--ttl span{width:58.37837837837838%}}.pageStyle .l-main .common-settings#Character .char--select--ttl span img{vertical-align:bottom}.pageStyle .l-main .common-settings#Character .char--select--links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links{-ms-flex-pack:center;justify-content:center}}.pageStyle .l-main .common-settings#Character .char--select--links li{position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links li{margin-right:1.149425287356322%;margin-bottom:1.149425287356322%;width:11.494252873563218%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--select--links li{margin-right:1.351351351351351%;margin-bottom:1.351351351351351%;width:18.91891891891892%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Character .char--select--links li:nth-child(5n){margin-right:0}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links li:nth-child(8n){margin-right:0}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links li:last-child{margin-right:0}}.pageStyle .l-main .common-settings#Character .char--select--links li:before,.pageStyle .l-main .common-settings#Character .char--select--links li:after{content:"";position:absolute;width:0;height:2px;display:block;background:#0e175a;z-index:3;transition-duration:.3s}.pageStyle .l-main .common-settings#Character .char--select--links li:before{top:0;left:0}.pageStyle .l-main .common-settings#Character .char--select--links li:after{right:0;bottom:0}.pageStyle .l-main .common-settings#Character .char--select--links li.is__current:before,.pageStyle .l-main .common-settings#Character .char--select--links li.is__current:after{width:100%;background:#d0a658}.pageStyle .l-main .common-settings#Character .char--select--links li.is__current a:before,.pageStyle .l-main .common-settings#Character .char--select--links li.is__current a:after{height:100%;background:#d0a658}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links li:hover:before,.pageStyle .l-main .common-settings#Character .char--select--links li:hover:after{width:100%;background:#d0a658}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Character .char--select--links li:hover a:before,.pageStyle .l-main .common-settings#Character .char--select--links li:hover a:after{height:100%;background:#d0a658}}.pageStyle .l-main .common-settings#Character .char--select--links li a{display:block;background:url(../images/char/ui/bg_select.png) left top no-repeat;background-size:cover;position:relative}.pageStyle .l-main .common-settings#Character .char--select--links li a img{vertical-align:bottom}.pageStyle .l-main .common-settings#Character .char--select--links li a:before,.pageStyle .l-main .common-settings#Character .char--select--links li a:after{content:"";position:absolute;width:2px;height:0;display:block;background:#0e175a;z-index:3;transition-duration:.3s}.pageStyle .l-main .common-settings#Character .char--select--links li a:before{top:0;left:0}.pageStyle .l-main .common-settings#Character .char--select--links li a:after{right:0;bottom:0}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--nav{margin-bottom:5.917159763313609%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--nav{margin-bottom:10.81081081081081%}}.pageStyle .l-main .common-settings#Movie .movie--nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--nav ul{-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--nav ul li{margin-left:0;margin-right:0;width:22.287968441814595%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--nav ul li{width:48%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--nav ul li:not(:last-child){margin-right:10px}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.pageStyle .l-main .common-settings#Movie .movie--list--block{position:relative;cursor:pointer}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block{margin-bottom:7.291666666666667%;width:48.125%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--list--block:not(:last-child){margin-bottom:13.513513513513514%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block.ver__tweet{margin-right:1.5625%;margin-bottom:3.125%;width:32.29166666666667%}}.pageStyle .l-main .common-settings#Movie .movie--list--block.ver__tweet:before{display:none!important}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block.ver__tweet:nth-child(3n){margin-right:0}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block:hover .thumb:before{width:110px;height:110px}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block:hover .ttl{color:#fe1478}}.pageStyle .l-main .common-settings#Movie .movie--list--block:before{position:absolute;left:0;top:0;width:62px;height:51px;display:block;content:"";background:url(../images/_common/deco/deco_003_lefttop_gold.svg) left top no-repeat;background-size:62px auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.pageStyle .l-main .common-settings#Movie .movie--list--block .thumb{margin-bottom:10px;padding:2px;border:solid 2px #d0a658;box-sizing:border-box;position:relative}.pageStyle .l-main .common-settings#Movie .movie--list--block .thumb:before{position:absolute;left:50%;top:50%;content:"";display:block;background:url(../images/_common/icon/icon_play_circle.svg) center center no-repeat;background-size:100% auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block .thumb:before{width:102px;height:102px;transition-duration:.3s}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--list--block .thumb:before{width:70px;height:70px}}.pageStyle .l-main .common-settings#Movie .movie--list--block .thumb img{vertical-align:bottom;box-sizing:border-box;border:solid 1px #d0a658}.pageStyle .l-main .common-settings#Movie .movie--list--block .ttl{font-size:13px;font-size:1.3rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;color:#0e175a}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Movie .movie--list--block .ttl{font-size:3.140096618357488vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Movie .movie--list--block .ttl{transition-duration:.3s}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--nav{width:25%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--nav{margin-bottom:5.405405405405405%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.pageStyle .l-main .common-settings#Music .music--nav ul li{font-size:17px;font-size:1.7rem;line-height:1;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--nav ul li{font-size:3.381642512077295vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--nav ul li:not(:last-child){margin-bottom:1em}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--nav ul li:not(:last-child){margin-right:6.756756756756757%}}.pageStyle .l-main .common-settings#Music .music--nav ul li a{color:#0e175a}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--nav ul li a:hover{color:#fe1478}}.pageStyle .l-main .common-settings#Music .music--nav ul li.is__current a{color:#fe1478}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail{width:75%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .photo{margin-bottom:30px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .photo{margin-bottom:8.108108108108109%}}.pageStyle .l-main .common-settings#Music .music--detail .photo img{vertical-align:bottom}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .name{margin-bottom:35px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .name{margin-bottom:8.108108108108109%;text-align:center}}.pageStyle .l-main .common-settings#Music .music--detail .name dl{color:#0e175a}.pageStyle .l-main .common-settings#Music .music--detail .name dl dt{font-size:16px;font-size:1.6rem;line-height:1;letter-spacing:.03em;color:#fe1478;text-align:center;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .name dl dt{font-size:2.898550724637681vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .name dl dt{margin-bottom:1em}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .name dl dt{margin-bottom:1.2em}}.pageStyle .l-main .common-settings#Music .music--detail .name dl dd{line-height:1;font-weight:700;text-align:center}.pageStyle .l-main .common-settings#Music .music--detail .name dl dd h3{font-size:42px;font-size:4.2rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .name dl dd h3{font-size:5.797101449275362vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .name dl dd h4{padding-top:.7em;font-size:28px;font-size:2.8rem;color:#11afbb}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .name dl dd h4{font-size:4.830917874396135vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block{box-sizing:border-box}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block{padding:45px 30px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block{padding:30px 25px}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block:not(:last-child){margin-bottom:30px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block:not(:last-child){margin-bottom:6.756756756756757%}}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__frame{border:solid 1px #11afbb}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__frame dl dt{color:#11afbb}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__frame dl dd{color:#0e175a}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__bggreen{background:#11afbb;color:#fff}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__bggreen dl dt{color:#ffeb95}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block.ver__bggreen dl dd p{font-size:#fff}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block dl dt{margin-bottom:1.2em;line-height:1;font-size:17px;font-size:1.7rem;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block dl dt{font-size:4.106280193236715vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block dl dd{font-size:15px;font-size:1.5rem;letter-spacing:.04em;text-align:justify;line-height:1.85;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block dl dd{font-size:3.623188405797101vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .txtbox--block dl dd p:not(:last-child){margin-bottom:1.6em}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo{margin-top:100px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo{margin-top:22.972972972972975%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header{margin-bottom:35px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header{margin-bottom:9.45945945945946%}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header h5{margin-bottom:.5em;color:#fe1478;font-size:16px;font-size:1.6rem;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header h5{font-size:3.140096618357488vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl{color:#0e175a;font-weight:800}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl dt{font-size:22px;font-size:2.2rem;line-height:1.2}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl dt{font-size:4.106280193236715vw!important}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl dt{margin-bottom:.2em}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl dd{font-size:33px;font-size:3.3rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--header dl dd{font-size:5.072463768115941vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block:not(:last-child){border-bottom:solid 4px #fff}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block:not(:last-child){margin-bottom:30px;padding-bottom:40px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block:not(:last-child){margin-bottom:10.81081081081081%;padding-bottom:10.81081081081081%}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--ttl{margin-bottom:1.2em;font-size:20px;font-size:2rem;color:#11afbb;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--ttl{font-size:4.106280193236715vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .artwork{width:35.6%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .artwork{margin-left:auto;margin-right:auto;margin-bottom:8.108108108108109%;width:70.27027027027027%}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .artwork img{vertical-align:bottom}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt{width:56.00000000000001%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl:not(:last-child){margin-bottom:35px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl:not(:last-child){margin-bottom:10.81081081081081%}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dt{margin-bottom:1em;padding-bottom:.4em;font-size:15px;font-size:1.5rem;font-weight:700;border-bottom:solid 1px #4c4c53}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dt{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd{font-weight:700}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd p{font-size:15px;font-size:1.5rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd p{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd p:not(:last-child){margin-bottom:.8em}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd p i{font-size:12px;font-size:1.2rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd p i{font-size:2.657004830917874vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul{margin-left:1.5em;margin-bottom:.6em}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li{font-size:15px;font-size:1.5rem;letter-spacing:.04em;line-height:1.4}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li:not(:last-child),.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li:not(:last-child){margin-bottom:10px}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li span,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li span,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li i,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li i{padding-top:.4em;display:block;font-size:11px;font-size:1.1rem;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li span,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li span,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol li i,.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ul li i{font-size:2.657004830917874vw!important}}.pageStyle .l-main .common-settings#Music .music--detail .cdinfo--main__block--detail .txt dl dd ol{list-style-type:decimal}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--lineup,.pageStyle .l-main .common-settings#Event .news--lineup,.pageStyle .l-main .common-settings#News .event--lineup,.pageStyle .l-main .common-settings#Event .event--lineup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--lineup article,.pageStyle .l-main .common-settings#Event .news--lineup article,.pageStyle .l-main .common-settings#News .event--lineup article,.pageStyle .l-main .common-settings#Event .event--lineup article{margin-bottom:4.910714285714286%;padding-top:3.125%;padding-left:2.321428571428572%;padding-right:2.321428571428572%;padding-bottom:2.678571428571428%;width:45.45454545454545%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--lineup article:nth-child(odd),.pageStyle .l-main .common-settings#Event .news--lineup article:nth-child(odd),.pageStyle .l-main .common-settings#News .event--lineup article:nth-child(odd),.pageStyle .l-main .common-settings#Event .event--lineup article:nth-child(odd){margin-right:4.910714285714286%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--lineup article:not(:last-child),.pageStyle .l-main .common-settings#Event .news--lineup article:not(:last-child),.pageStyle .l-main .common-settings#News .event--lineup article:not(:last-child),.pageStyle .l-main .common-settings#Event .event--lineup article:not(:last-child){margin-bottom:12.162162162162163%}}.pageStyle .l-main .common-settings#News .news--header,.pageStyle .l-main .common-settings#Event .news--header,.pageStyle .l-main .common-settings#News .event--header,.pageStyle .l-main .common-settings#Event .event--header{position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--header,.pageStyle .l-main .common-settings#Event .news--header,.pageStyle .l-main .common-settings#News .event--header,.pageStyle .l-main .common-settings#Event .event--header{margin-bottom:25px;padding-bottom:25px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--header,.pageStyle .l-main .common-settings#Event .news--header,.pageStyle .l-main .common-settings#News .event--header,.pageStyle .l-main .common-settings#Event .event--header{margin-bottom:6.756756756756757%;padding-bottom:6.756756756756757%}}.pageStyle .l-main .common-settings#News .news--header:before,.pageStyle .l-main .common-settings#Event .news--header:before,.pageStyle .l-main .common-settings#News .event--header:before,.pageStyle .l-main .common-settings#Event .event--header:before{content:"";position:absolute;display:block;background:url(../images/_common/deco/deco_003_lefttop.svg) left top no-repeat;background-size:100% auto;pointer-events:none;z-index:1}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--header:before,.pageStyle .l-main .common-settings#Event .news--header:before,.pageStyle .l-main .common-settings#News .event--header:before,.pageStyle .l-main .common-settings#Event .event--header:before{top:-10px;left:-10%;width:214px;height:167px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--header:before,.pageStyle .l-main .common-settings#Event .news--header:before,.pageStyle .l-main .common-settings#News .event--header:before,.pageStyle .l-main .common-settings#Event .event--header:before{top:-20%;left:-10%;width:40.09661835748793%;height:100%}}.pageStyle .l-main .common-settings#News .news--header:after,.pageStyle .l-main .common-settings#Event .news--header:after,.pageStyle .l-main .common-settings#News .event--header:after,.pageStyle .l-main .common-settings#Event .event--header:after{position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:1px;background:rgba(76,76,83,.4);z-index:1}.pageStyle .l-main .common-settings#News .news--header .date,.pageStyle .l-main .common-settings#Event .news--header .date,.pageStyle .l-main .common-settings#News .event--header .date,.pageStyle .l-main .common-settings#Event .event--header .date{position:relative;line-height:1;z-index:2}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--header .date,.pageStyle .l-main .common-settings#Event .news--header .date,.pageStyle .l-main .common-settings#News .event--header .date,.pageStyle .l-main .common-settings#Event .event--header .date{margin-bottom:20px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--header .date,.pageStyle .l-main .common-settings#Event .news--header .date,.pageStyle .l-main .common-settings#News .event--header .date,.pageStyle .l-main .common-settings#Event .event--header .date{margin-bottom:1.4em}}.pageStyle .l-main .common-settings#News .news--header .date span,.pageStyle .l-main .common-settings#Event .news--header .date span,.pageStyle .l-main .common-settings#News .event--header .date span,.pageStyle .l-main .common-settings#Event .event--header .date span{font-size:15px;font-size:1.5rem;color:#fe1478;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--header .date span,.pageStyle .l-main .common-settings#Event .news--header .date span,.pageStyle .l-main .common-settings#News .event--header .date span,.pageStyle .l-main .common-settings#Event .event--header .date span{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#News .news--header .date span:not(:last-child),.pageStyle .l-main .common-settings#Event .news--header .date span:not(:last-child),.pageStyle .l-main .common-settings#News .event--header .date span:not(:last-child),.pageStyle .l-main .common-settings#Event .event--header .date span:not(:last-child){margin-right:.4em}.pageStyle .l-main .common-settings#News .news--header .ttl,.pageStyle .l-main .common-settings#Event .news--header .ttl,.pageStyle .l-main .common-settings#News .event--header .ttl,.pageStyle .l-main .common-settings#Event .event--header .ttl{font-size:25px;font-size:2.5rem;font-weight:700;line-height:1.6;color:#0e175a;position:relative;z-index:2}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--header .ttl,.pageStyle .l-main .common-settings#Event .news--header .ttl,.pageStyle .l-main .common-settings#News .event--header .ttl,.pageStyle .l-main .common-settings#Event .event--header .ttl{font-size:4.830917874396135vw!important}}.pageStyle .l-main .common-settings#News .news--detail,.pageStyle .l-main .common-settings#Event .news--detail,.pageStyle .l-main .common-settings#News .event--detail,.pageStyle .l-main .common-settings#Event .event--detail{border-bottom:solid 1px rgba(76,76,83,.4)}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--detail,.pageStyle .l-main .common-settings#Event .news--detail,.pageStyle .l-main .common-settings#News .event--detail,.pageStyle .l-main .common-settings#Event .event--detail{padding-bottom:30px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail,.pageStyle .l-main .common-settings#Event .news--detail,.pageStyle .l-main .common-settings#News .event--detail,.pageStyle .l-main .common-settings#Event .event--detail{padding-bottom:8.108108108108109%}}.pageStyle .l-main .common-settings#News .news--detail .cont,.pageStyle .l-main .common-settings#Event .news--detail .cont,.pageStyle .l-main .common-settings#News .event--detail .cont,.pageStyle .l-main .common-settings#Event .event--detail .cont{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;letter-spacing:.08em}.pageStyle .l-main .common-settings#News .news--detail .cont h1,.pageStyle .l-main .common-settings#Event .news--detail .cont h1,.pageStyle .l-main .common-settings#News .event--detail .cont h1,.pageStyle .l-main .common-settings#Event .event--detail .cont h1{margin-top:.8em;margin-bottom:.5em;font-size:22px;font-size:2.2rem;font-weight:800;color:#fe1478}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .cont h1,.pageStyle .l-main .common-settings#Event .news--detail .cont h1,.pageStyle .l-main .common-settings#News .event--detail .cont h1,.pageStyle .l-main .common-settings#Event .event--detail .cont h1{font-size:4.347826086956522vw!important}}.pageStyle .l-main .common-settings#News .news--detail .cont h2,.pageStyle .l-main .common-settings#Event .news--detail .cont h2,.pageStyle .l-main .common-settings#News .event--detail .cont h2,.pageStyle .l-main .common-settings#Event .event--detail .cont h2{margin-top:.8em;margin-bottom:.5em;padding-bottom:.4em;font-size:18px;font-size:1.8rem;color:#11afbb;font-weight:800;border-bottom:solid 1px #11afbb}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .cont h2,.pageStyle .l-main .common-settings#Event .news--detail .cont h2,.pageStyle .l-main .common-settings#News .event--detail .cont h2,.pageStyle .l-main .common-settings#Event .event--detail .cont h2{font-size:3.864734299516908vw!important}}.pageStyle .l-main .common-settings#News .news--detail .cont h3,.pageStyle .l-main .common-settings#Event .news--detail .cont h3,.pageStyle .l-main .common-settings#News .event--detail .cont h3,.pageStyle .l-main .common-settings#Event .event--detail .cont h3{margin-top:.8em;margin-bottom:.5em;font-size:16px;font-size:1.6rem;font-weight:800}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .cont h3,.pageStyle .l-main .common-settings#Event .news--detail .cont h3,.pageStyle .l-main .common-settings#News .event--detail .cont h3,.pageStyle .l-main .common-settings#Event .event--detail .cont h3{font-size:3.864734299516908vw!important}}.pageStyle .l-main .common-settings#News .news--detail .cont p,.pageStyle .l-main .common-settings#Event .news--detail .cont p,.pageStyle .l-main .common-settings#News .event--detail .cont p,.pageStyle .l-main .common-settings#Event .event--detail .cont p{font-size:15px;font-size:1.5rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .cont p,.pageStyle .l-main .common-settings#Event .news--detail .cont p,.pageStyle .l-main .common-settings#News .event--detail .cont p,.pageStyle .l-main .common-settings#Event .event--detail .cont p{font-size:3.623188405797101vw!important}}.pageStyle .l-main .common-settings#News .news--detail .cont p:not(:last-child),.pageStyle .l-main .common-settings#Event .news--detail .cont p:not(:last-child),.pageStyle .l-main .common-settings#News .event--detail .cont p:not(:last-child),.pageStyle .l-main .common-settings#Event .event--detail .cont p:not(:last-child){margin-bottom:1.2em}.pageStyle .l-main .common-settings#News .news--detail .cont img,.pageStyle .l-main .common-settings#Event .news--detail .cont img,.pageStyle .l-main .common-settings#News .event--detail .cont img,.pageStyle .l-main .common-settings#Event .event--detail .cont img{display:block}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--detail .cont img,.pageStyle .l-main .common-settings#Event .news--detail .cont img,.pageStyle .l-main .common-settings#News .event--detail .cont img,.pageStyle .l-main .common-settings#Event .event--detail .cont img{max-width:80%;max-height:500px}}.pageStyle .l-main .common-settings#News .news--detail .cont strong,.pageStyle .l-main .common-settings#Event .news--detail .cont strong,.pageStyle .l-main .common-settings#News .event--detail .cont strong,.pageStyle .l-main .common-settings#Event .event--detail .cont strong{font-weight:800}.pageStyle .l-main .common-settings#News .news--detail .cont ul,.pageStyle .l-main .common-settings#Event .news--detail .cont ul,.pageStyle .l-main .common-settings#News .event--detail .cont ul,.pageStyle .l-main .common-settings#Event .event--detail .cont ul,.pageStyle .l-main .common-settings#News .news--detail .cont ol,.pageStyle .l-main .common-settings#Event .news--detail .cont ol,.pageStyle .l-main .common-settings#News .event--detail .cont ol,.pageStyle .l-main .common-settings#Event .event--detail .cont ol{margin-top:1.2em;margin-bottom:1.2em;font-size:15px;font-size:1.5rem;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .cont ul,.pageStyle .l-main .common-settings#Event .news--detail .cont ul,.pageStyle .l-main .common-settings#News .event--detail .cont ul,.pageStyle .l-main .common-settings#Event .event--detail .cont ul,.pageStyle .l-main .common-settings#News .news--detail .cont ol,.pageStyle .l-main .common-settings#Event .news--detail .cont ol,.pageStyle .l-main .common-settings#News .event--detail .cont ol,.pageStyle .l-main .common-settings#Event .event--detail .cont ol{font-size:3.381642512077295vw!important}}.pageStyle .l-main .common-settings#News .news--detail .cont ul li,.pageStyle .l-main .common-settings#Event .news--detail .cont ul li,.pageStyle .l-main .common-settings#News .event--detail .cont ul li,.pageStyle .l-main .common-settings#Event .event--detail .cont ul li,.pageStyle .l-main .common-settings#News .news--detail .cont ol li,.pageStyle .l-main .common-settings#Event .news--detail .cont ol li,.pageStyle .l-main .common-settings#News .event--detail .cont ol li,.pageStyle .l-main .common-settings#Event .event--detail .cont ol li{margin-left:1.5em}.pageStyle .l-main .common-settings#News .news--detail .cont ul,.pageStyle .l-main .common-settings#Event .news--detail .cont ul,.pageStyle .l-main .common-settings#News .event--detail .cont ul,.pageStyle .l-main .common-settings#Event .event--detail .cont ul{list-style-type:circle}.pageStyle .l-main .common-settings#News .news--detail .cont ol,.pageStyle .l-main .common-settings#Event .news--detail .cont ol,.pageStyle .l-main .common-settings#News .event--detail .cont ol,.pageStyle .l-main .common-settings#Event .event--detail .cont ol{list-style-type:decimal}.pageStyle .l-main .common-settings#News .news--detail .cont a,.pageStyle .l-main .common-settings#Event .news--detail .cont a,.pageStyle .l-main .common-settings#News .event--detail .cont a,.pageStyle .l-main .common-settings#Event .event--detail .cont a{color:#fe1478;text-decoration:underline}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--detail .cont a:hover,.pageStyle .l-main .common-settings#Event .news--detail .cont a:hover,.pageStyle .l-main .common-settings#News .event--detail .cont a:hover,.pageStyle .l-main .common-settings#Event .event--detail .cont a:hover{text-decoration:none}}.pageStyle .l-main .common-settings#News .news--detail .cont .youtube,.pageStyle .l-main .common-settings#Event .news--detail .cont .youtube,.pageStyle .l-main .common-settings#News .event--detail .cont .youtube,.pageStyle .l-main .common-settings#Event .event--detail .cont .youtube{padding-top:56.26%;position:relative;width:100%}.pageStyle .l-main .common-settings#News .news--detail .cont .youtube iframe,.pageStyle .l-main .common-settings#Event .news--detail .cont .youtube iframe,.pageStyle .l-main .common-settings#News .event--detail .cont .youtube iframe,.pageStyle .l-main .common-settings#Event .event--detail .cont .youtube iframe{position:absolute;right:0;top:0;width:100%!important;height:100%!important}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#News .news--detail .share,.pageStyle .l-main .common-settings#Event .news--detail .share,.pageStyle .l-main .common-settings#News .event--detail .share,.pageStyle .l-main .common-settings#Event .event--detail .share{padding-top:75px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .share,.pageStyle .l-main .common-settings#Event .news--detail .share,.pageStyle .l-main .common-settings#News .event--detail .share,.pageStyle .l-main .common-settings#Event .event--detail .share{padding-top:21.62162162162162%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#News .news--detail .share .l-share--ttl,.pageStyle .l-main .common-settings#Event .news--detail .share .l-share--ttl,.pageStyle .l-main .common-settings#News .event--detail .share .l-share--ttl,.pageStyle .l-main .common-settings#Event .event--detail .share .l-share--ttl{margin-bottom:1.5em}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block{color:#0e175a;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block:not(:last-child){margin-bottom:8.333333333333332%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block:not(:last-child){margin-bottom:20.27027027027027%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl{margin-bottom:50px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl{margin-bottom:10.81081081081081%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl.nomargin{margin-bottom:2.702702702702703%}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl span{color:#d0a658;font-size:17px;font-size:1.7rem;line-height:1;position:relative;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl span{font-size:4.830917874396135vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl span{padding-bottom:.6em}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl span{padding-bottom:.4em}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--ttl span:after{content:"";position:absolute;left:0;bottom:0;display:block;width:24px;height:1px;background:#d0a658}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl:not(:last-child){margin-bottom:45px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl:not(:last-child){margin-bottom:13.513513513513514%}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl dt{margin-bottom:10px}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl dt h4{padding:.4em .5em .3em;line-height:1;font-weight:700;font-size:13px;font-size:1.3rem;display:inline-block;color:#fff;background:#fe1478;vertical-align:middle}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl dt h4{font-size:3.140096618357488vw!important}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl dd h5{font-size:24px;font-size:2.4rem;line-height:1.5;letter-spacing:.04em}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv dl dd h5{font-size:4.830917874396135vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist.color__green li .ttl{border-color:#11afbb}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist.color__green li .ttl a{color:#11afbb}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li{display:table;width:100%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li{padding-top:15px;padding-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:solid 1px #4c4c53}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl,.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .start,.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{font-weight:700}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl,.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .start,.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{padding-top:10px;padding-bottom:10px;border-bottom:solid 2px #4c4c53;display:table-cell;vertical-align:middle}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl{font-size:15px;font-size:1.5rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl{font-size:3.864734299516908vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl{width:210px;border-color:#0e175a}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl{width:100%}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .ttl a{color:#0e175a}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .start{font-size:13px;font-size:1.3rem;color:#4c4c53;letter-spacing:.04em}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .start{font-size:3.140096618357488vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .start{width:287px;border-color:rgba(14,23,90,.5)}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{font-size:12px;font-size:1.2rem;color:#4c4c53;line-height:1.5;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";letter-spacing:.04em}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{font-size:2.898550724637681vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{border-color:rgba(14,23,90,.3)}}@media ma_max_480{.pageStyle .l-main .common-settings#Onair .onair--lineup__block--tv .onairlist li .option{padding-top:.5em;display:block}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl{font-size:22px;font-size:2.2rem;line-height:1.6}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl{font-size:4.106280193236715vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl{margin-bottom:20px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl{margin-top:40px;margin-bottom:16px}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl.size__mini{font-size:22px;font-size:2.2rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream__ttl.size__mini{font-size:3.623188405797101vw!important}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist{margin-bottom:40px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist{margin-bottom:45px;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large{display:block}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li{margin-right:0!important}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li{width:49%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li{width:100%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li:not(:last-child){margin-bottom:10px}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li a{font-size:18px;font-size:1.8rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li a{font-size:3.864734299516908vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li a{padding:20px}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist.column__large li a{padding:10px 15px}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li{box-sizing:border-box;border:solid 1px #11afbb;position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li{margin-right:2%;margin-bottom:10px;width:32%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li{margin-bottom:8px;width:48.4%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li:nth-child(3n){margin-right:0}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li .ttl{position:relative;width:100%;height:100%}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li a{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;color:#11afbb;font-weight:700;font-size:14px;font-size:1.4rem;background:#fff;z-index:2}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li a{font-size:2.898550724637681vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li a{padding:15px;transition-duration:.3s}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li a{padding:8px 10px}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li a:hover{background:#11afbb;color:#fff}}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--stream .streamlist li:before{content:"";position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background-image:radial-gradient(#999 30%,transparent 31%),radial-gradient(#999 30%,transparent 31%);background-size:4px 4px;background-position:0 0,2px 2px}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--option{margin-top:30px}.pageStyle .l-main .common-settings#Onair .onair--lineup__block--option p{font-size:11px;font-size:1.1rem;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";letter-spacing:.05em}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#Onair .onair--lineup__block--option p{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--nav{margin-bottom:35px}}@media screen and (max-width:480px){.common-settings#Package .package--nav{margin-bottom:30px}}.common-settings#Package .package--nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.common-settings#Package .package--nav ul{-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.common-settings#Package .package--nav ul li{margin-left:0;margin-right:0;width:22.287968441814595%;height:42px}}@media screen and (max-width:480px){.common-settings#Package .package--nav ul li{margin-bottom:2.702702702702703%;width:48%;height:40px}}@media print,screen and (min-width:481px){.common-settings#Package .package--nav ul li:not(:last-child){margin-right:10px}}.common-settings#Package .package--nav ul li button span{font-size:16px;font-size:1.6rem}@media print,screen and (min-width:481px){.common-settings#Package .package--links{margin-bottom:50px}}@media screen and (max-width:480px){.common-settings#Package .package--links{margin-bottom:8.108108108108109%}}.common-settings#Package .package--links ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px){.common-settings#Package .package--links ul{-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li:not(:last-child){margin-right:25px}}@media screen and (max-width:480px){.common-settings#Package .package--links ul li:not(:last-child){margin-right:12px}}.common-settings#Package .package--links ul li a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li a:hover .icon svg path{fill:#fe1478}}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li a:hover span{color:#fe1478}}.common-settings#Package .package--links ul li a .icon,.common-settings#Package .package--links ul li a span{display:block}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li a .icon{margin-right:4px;width:16px}}@media screen and (max-width:480px){.common-settings#Package .package--links ul li a .icon{margin-right:3px;width:10px}}.common-settings#Package .package--links ul li a .icon svg{width:100%;height:auto;vertical-align:middle}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li a .icon svg path{transition-duration:.3s}}.common-settings#Package .package--links ul li a span{color:#11afbb;font-size:16px;font-size:1.6rem;font-weight:700;text-decoration:underline}@media screen and (max-width:480px){.common-settings#Package .package--links ul li a span{font-size:3.381642512077295vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--links ul li a span{transition-duration:.3s}}@media print,screen and (min-width:481px){.common-settings#Package .package--main .l-package{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.common-settings#Package .package--main .l-package.disnon{display:none}@media print,screen and (min-width:481px){.common-settings#Package .package--main__img{width:49.09090909090909%}}@media screen and (max-width:480px){.common-settings#Package .package--main__img{margin-left:auto;margin-right:auto;margin-bottom:10.81081081081081%;width:94.5945945945946%}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info{width:45.45454545454545%}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--header{margin-bottom:40px;padding-top:20px}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header{margin-bottom:8.108108108108109%}}.common-settings#Package .package--main__info--header dl dt{line-height:1;color:#11afbb;font-weight:700;font-size:11px;font-size:1.1rem}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dt{font-size:3.381642512077295vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--header dl dt{margin-bottom:1.8em}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dt{margin-bottom:1em;line-height:1.7}}.common-settings#Package .package--main__info--header dl dd h3{font-size:38px;font-size:3.8rem;line-height:1;color:#fe1478;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd h3{font-size:7.246376811594202vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--header dl dd h3{margin-bottom:12px}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd h3{margin-bottom:10px}}.common-settings#Package .package--main__info--header dl dd h3 span{font-size:32px;font-size:3.2rem}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd h3 span{font-size:6.521739130434782vw!important}}.common-settings#Package .package--main__info--header dl dd .data{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.common-settings#Package .package--main__info--header dl dd .data--price{font-size:18px;font-size:1.8rem;color:#0e175a;letter-spacing:.04em;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd .data--price{font-size:3.864734299516908vw!important}}.common-settings#Package .package--main__info--header dl dd .data--price span{margin-left:.3em;font-size:11px;font-size:1.1rem}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd .data--price span{font-size:2.657004830917874vw!important}}.common-settings#Package .package--main__info--header dl dd .data--num{color:#fe1478;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";font-size:14px;font-size:1.4rem;font-family:Libre Baskerville,serif;font-weight:700}@media screen and (max-width:480px){.common-settings#Package .package--main__info--header dl dd .data--num{font-size:3.140096618357488vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--cont{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--cont{margin-bottom:8.108108108108109%}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--cont dl{margin-bottom:28px;width:48%}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--cont dl:not(:last-child){margin-bottom:8.108108108108109%}}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--cont dl.full{width:100%}}.common-settings#Package .package--main__info--cont dl dt{line-height:1;border-left:solid 3px #11afbb}@media print,screen and (min-width:481px){.common-settings#Package .package--main__info--cont dl dt{margin-bottom:10px}}@media screen and (max-width:480px){.common-settings#Package .package--main__info--cont dl dt{margin-bottom:.9em}}.common-settings#Package .package--main__info--cont dl dt h4{padding-left:8px;font-size:13px;font-size:1.3rem;font-weight:700}@media screen and (max-width:480px){.common-settings#Package .package--main__info--cont dl dt h4{font-size:2.898550724637681vw!important}}.common-settings#Package .package--main__info--cont dl dd{font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.6}@media screen and (max-width:480px){.common-settings#Package .package--main__info--cont dl dd{font-size:3.381642512077295vw!important}}.common-settings#Package .package--main__info--cont dl dd strong{background:linear-gradient(transparent 70%,rgba(17,175,187,.2) 70%)}.common-settings#Package .package--main__info--cont dl dd small{font-size:11px;font-size:1.1rem}.common-settings#Package .package--main__info--footer .attention{font-size:11px;font-size:1.1rem;letter-spacing:.04em;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}@media screen and (max-width:480px){.common-settings#Package .package--main__info--footer .attention{font-size:2.657004830917874vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub{margin-top:60px}}@media screen and (max-width:480px){.common-settings#Package .package--sub{margin-top:40px}}.common-settings#Package .package--sub__lineup{border-top:solid 2px #11afbb}.common-settings#Package .package--sub__lineup--ttl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;line-height:1}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--ttl{margin-bottom:30px;padding-top:40px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--ttl{margin-bottom:8.108108108108109%;padding-top:15px}}.common-settings#Package .package--sub__lineup--ttl .icon,.common-settings#Package .package--sub__lineup--ttl span{display:block}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--ttl .icon{margin-right:10px;width:16px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--ttl .icon{margin-right:8px;width:10px}}.common-settings#Package .package--sub__lineup--ttl .icon svg{vertical-align:middle}.common-settings#Package .package--sub__lineup--ttl span{display:block;line-height:1;font-size:24px;font-size:2.4rem;color:#11afbb;font-weight:700}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--ttl span{font-size:4.830917874396135vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__kakukan{margin-bottom:80px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup.ver__kakukan{margin-bottom:16.216216216216218%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__kakukan .package--sub__lineup--list>li{margin-right:3.125%;margin-bottom:3.125%;width:31.25%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__kakukan .package--sub__lineup--list>li:nth-child(3n){margin-right:0}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo{margin-bottom:80px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup.ver__rendo{margin-bottom:16.216216216216218%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li{box-sizing:border-box}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li{padding:40px 30px;width:50%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .txt{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .label,.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .store{margin-bottom:0}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .store{margin-left:10px}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .thumb{margin-bottom:25px}}.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .cont,.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .linkbtn{width:100%}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__rendo .package--sub__lineup--list>li .cont{padding-top:14px}}.common-settings#Package .package--sub__lineup.ver__zenkan .package--sub__lineup--list{-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup.ver__zenkan .package--sub__lineup--list>li{margin-bottom:3.125%;padding:30px;width:47.708333333333336%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.common-settings#Package .package--sub__lineup--list>li{background:rgba(139,159,176,.1);box-sizing:border-box}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li{padding:20px 20px 30px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li{padding:14px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li:not(:last-child){margin-bottom:5.405405405405405%}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .slick-slider{margin-bottom:30px!important}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .slick-dots{bottom:-15px}}.common-settings#Package .package--sub__lineup--list>li .slick-dots li{margin:0 4px;width:12px;height:12px}.common-settings#Package .package--sub__lineup--list>li .slick-dots li button{width:100%;height:100%}.common-settings#Package .package--sub__lineup--list>li .slick-dots li button:before{width:100%;height:100%}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .thumb{margin-bottom:15px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .thumb{width:45%}}.common-settings#Package .package--sub__lineup--list>li .thumb--img img{vertical-align:bottom}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt{width:50%}}.common-settings#Package .package--sub__lineup--list>li .txt .label{letter-spacing:-.4em}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .txt .label{margin-bottom:10px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .label{margin-bottom:8px}}.common-settings#Package .package--sub__lineup--list>li .txt .label span{display:inline-block;background:#11afbb;color:#fff;font-size:14px;font-size:1.4rem;line-height:1;letter-spacing:.04em}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .label span{font-size:2.657004830917874vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .txt .label span{padding:.4em .8em}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .label span{padding:.4em .6em}}.common-settings#Package .package--sub__lineup--list>li .txt .store{margin-bottom:.3em;font-size:18px;font-size:1.8rem;line-height:1.6;font-weight:700;color:#11afbb}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .store{font-size:3.623188405797101vw!important}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .store{letter-spacing:-.03em}}.common-settings#Package .package--sub__lineup--list>li .txt .cont{margin-bottom:auto}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .txt .cont{padding-bottom:25px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .cont{padding-bottom:15px}}.common-settings#Package .package--sub__lineup--list>li .txt .cont--txt p{font-size:14px;font-size:1.4rem;font-weight:700;color:#4c4c53}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .cont--txt p{font-size:3.140096618357488vw!important}}.common-settings#Package .package--sub__lineup--list>li .txt .cont .caption{margin-top:.8em}.common-settings#Package .package--sub__lineup--list>li .txt .cont .caption p{font-size:10px;font-size:1rem;color:#4c4c53}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .cont .caption p{font-size:2.415458937198068vw!important}}.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn{margin:0 auto;display:block;background:none;border:solid 1px #11afbb}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn{width:220px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn{width:100%}}.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn a{color:#11afbb;font-family:YakuHanMP,Noto Serif JP,Hiragino Mincho ProN,Yu Mincho,YuMincho,serif;font-weight:700;display:block}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn a{font-size:2.657004830917874vw!important}}@media print,screen and (min-width:481px){.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn a{padding:8px 10px}}@media screen and (max-width:480px){.common-settings#Package .package--sub__lineup--list>li .txt .linkbtn a{padding:5px 10px}}@media print,screen and (min-width:481px){.common-settings#Package .package--last{margin-top:50px}}.common-settings#Package .package--last p{font-size:11px;font-size:1.1rem;color:#8b9fb0;letter-spacing:.04em;line-height:1.85}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__header--ttl{margin-bottom:50px}}@media screen and (max-width:480px){.common-settings#Special .special--cont__header--ttl{margin-bottom:25px}}.common-settings#Special .special--cont__header--ttl em,.common-settings#Special .special--cont__header--ttl span{display:block;line-height:1}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__header--ttl em{width:51.66666666666667%}}@media screen and (max-width:480px){.common-settings#Special .special--cont__header--ttl em{width:100%}}.common-settings#Special .special--cont__header--ttl span{padding-top:.8em;color:#8b9fb0;font-size:18px;font-size:1.8rem;font-weight:700}@media screen and (max-width:480px){.common-settings#Special .special--cont__header--ttl span{font-size:3.623188405797101vw!important}}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li{margin-bottom:4.301075268817205%;width:48.6%}}@media screen and (max-width:480px){.common-settings#Special .special--cont__main ul li:not(:last-child){margin-bottom:8.108108108108109%}}.common-settings#Special .special--cont__main ul li.js--popup--tribute{cursor:pointer}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li.js--popup--tribute:hover .plusicon{width:60px;height:60px}}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li.js--popup--tribute:hover .thumb picture img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}.common-settings#Special .special--cont__main ul li .thumb{position:relative}.common-settings#Special .special--cont__main ul li .thumb .plusicon{position:absolute;box-sizing:border-box;border:solid 2px #11afbb;border-radius:100%}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li .thumb .plusicon{right:20px;bottom:20px;width:50px;height:50px;transition-duration:.3s}}@media screen and (max-width:480px){.common-settings#Special .special--cont__main ul li .thumb .plusicon{right:12px;bottom:12px;width:10vw;height:10vw}}.common-settings#Special .special--cont__main ul li .thumb .plusicon--inner{position:relative;width:100%;height:100%}.common-settings#Special .special--cont__main ul li .thumb .plusicon--inner:before{content:"";position:absolute;left:50%;top:50%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/_common/icon/icon_plus.svg) center center no-repeat;background-size:100% auto}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li .thumb .plusicon--inner:before{width:26px;height:26px}}@media screen and (max-width:480px){.common-settings#Special .special--cont__main ul li .thumb .plusicon--inner:before{width:5vw;height:5vw}}.common-settings#Special .special--cont__main ul li .thumb picture{display:block}.common-settings#Special .special--cont__main ul li .thumb picture img{vertical-align:bottom}@media print,screen and (min-width:481px){.common-settings#Special .special--cont__main ul li .thumb picture img{transition-duration:.3s}}.common-settings#Special .special--cont__main ul li h3{padding-top:.8em;text-align:center;font-size:16px;font-size:1.6rem;line-height:1;letter-spacing:.02em;color:#11afbb;font-weight:700}@media screen and (max-width:480px){.common-settings#Special .special--cont__main ul li h3{font-size:3.381642512077295vw!important}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont{padding-top:20px}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block{position:relative}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block:not(:last-child){margin-bottom:11.666666666666666%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block:not(:last-child){margin-bottom:22.972972972972975%}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__staff .staffcast--cont__block--ttl{width:18.583333333333332%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__staff .staffcast--cont__block--ttl{width:60.27027027027027%}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__staff ul li dl dd h4{font-size:19px;font-size:1.9rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__staff ul li dl dd h4{font-size:4.347826086956522vw!important}}@media screen and (max-width:1200px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__staff ul li dl dd h4{font-size:1.6rem}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast .staffcast--cont__block--ttl{width:18%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast .staffcast--cont__block--ttl{width:58.37837837837838%}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast ul li dl dt:after{margin-left:.5em;font-size:10px;font-size:1rem;content:"役"}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast ul li dl dt:after{font-size:2.173913043478261vw!important}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast ul li dl dd h4{font-size:19px;font-size:1.9rem}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block.ver__cast ul li dl dd h4{font-size:4.830917874396135vw!important}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block--ttl{position:absolute;left:0;top:0;pointer-events:none;z-index:1}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block--ttl{-webkit-transform:translate(-10%,-30%);transform:translate(-10%,-30%)}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block--ttl{-webkit-transform:translate(-18%,-45%);transform:translate(-18%,-45%)}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block--ttl svg{line-height:1;vertical-align:bottom}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul{padding-left:8.333333333333332%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul{padding-left:4.324324324324325%}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li{box-sizing:border-box}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li{margin-bottom:3.333333333333333%;padding-right:2%;width:25%}}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li{margin-bottom:8%;padding-right:1.2%;width:50%}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li.full{width:100%}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li.sp-full{width:100%}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dt{margin-bottom:.8em;font-size:11px;font-size:1.1rem;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1;font-weight:500;color:#11afbb}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dt{font-size:2.173913043478261vw!important}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd{color:#0e175a;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd h4{font-weight:700;letter-spacing:.04em}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd h4 i{margin-left:.5em;letter-spacing:.05em}@media screen and (max-width:480px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd h4 i{font-size:2.415458937198068vw!important}}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd h4 i{font-size:1.2rem!important}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--commentopen,.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--castcommentopen{margin-top:0;margin-left:.8em;margin-right:0;margin-bottom:0;padding:0;border-style:none;background:none;line-height:1;vertical-align:middle;outline:none!important;cursor:pointer}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--commentopen:hover img,.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--castcommentopen:hover img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}}.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--commentopen img,.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--castcommentopen img{vertical-align:bottom}@media print,screen and (min-width:481px){.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--commentopen img,.pageStyle .l-main .common-settings#StaffCast .staffcast--cont__block ul li dl dd .js--castcommentopen img{transition-duration:.3s}}@media print,screen and (min-width:481px){.common-settings#Story .story--nav{margin-bottom:50px}}@media screen and (max-width:480px){.common-settings#Story .story--nav{margin-bottom:30px}}.common-settings#Story .story--nav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.common-settings#Story .story--nav ul{margin-left:auto;margin-right:auto;width:65.21739130434783%;-ms-flex-pack:justify;justify-content:space-between}}.common-settings#Story .story--nav ul.ver__archive li:first-child a:before{background:#11afbb}@media print,screen and (min-width:481px){.common-settings#Story .story--nav ul li{width:47px;height:47px}}@media screen and (max-width:480px){.common-settings#Story .story--nav ul li{margin-right:2vw;margin-bottom:1.6vw;width:8vw;height:8vw}}@media screen and (max-width:480px){.common-settings#Story .story--nav ul li:nth-child(6n){margin-right:0}}@media print,screen and (min-width:481px){.common-settings#Story .story--nav ul li:not(:last-child){margin-right:7px}}.common-settings#Story .story--nav ul li.is__current a:before{background:#11afbb}.common-settings#Story .story--nav ul li a{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:481px){.common-settings#Story .story--nav ul li a:hover:before{background:#11afbb}}.common-settings#Story .story--nav ul li a:before{content:"";position:absolute;left:50%;top:50%;display:block;background:#8b9fb0;-webkit-transform-origin:center center;transform-origin:center center;z-index:1}@media print,screen and (min-width:481px){.common-settings#Story .story--nav ul li a:before{width:33px;height:33px;-webkit-transform:translate(-50%,-55%) rotate(45deg);transform:translate(-50%,-55%) rotate(45deg);transition-duration:.3s}}@media screen and (max-width:480px){.common-settings#Story .story--nav ul li a:before{width:6.2vw;height:6.2vw;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}.common-settings#Story .story--nav ul li a span{position:relative;display:block;line-height:1;font-size:19px;font-size:1.9rem;color:#fff;z-index:2;font-family:Libre Baskerville,serif;font-weight:400}@media screen and (max-width:480px){.common-settings#Story .story--nav ul li a span{font-size:3.381642512077295vw!important}}@media print,screen and (min-width:481px){.common-settings#Story .story--main__slider{margin-left:5.291005291005291%;margin-right:5.291005291005291%}}.common-settings#Story .story--main__slider--inner{margin-bottom:0;line-height:1}.common-settings#Story .story--main__slider--inner .slick-dots{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(120%);transform:translateY(120%)}@media screen and (max-width:480px){.common-settings#Story .story--main__slider--inner .slick-dots{left:50%;width:89.3719806763285%;-webkit-transform:translate(-50%,120%);transform:translate(-50%,120%)}}.common-settings#Story .story--main__slider--inner .slick-dots li{margin:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#fff;box-sizing:border-box;border:solid 2px transparent}@media print,screen and (min-width:481px){.common-settings#Story .story--main__slider--inner .slick-dots li{width:15.625%;height:94px;transition-duration:.3s}}@media screen and (max-width:480px){.common-settings#Story .story--main__slider--inner .slick-dots li{width:15.135135135135137%;height:8.7vw}}@media print,screen and (min-width:481px){.common-settings#Story .story--main__slider--inner .slick-dots li:hover{border-color:#d0a658}}.common-settings#Story .story--main__slider--inner .slick-dots li.slick-active,.common-settings#Story .story--main__slider--inner .slick-dots li.slick-current{border-color:#d0a658}.common-settings#Story .story--main__slider--inner .slick-dots li button{margin:0;padding:0;position:relative;width:100%;height:100%}.common-settings#Story .story--main__slider--inner .slick-dots li button:before{display:none}.common-settings#Story .story--main__slider__img img{width:100%;vertical-align:bottom}@media print,screen and (min-width:481px){.common-settings#Story .story--main__desc{margin-top:180px}}@media screen and (max-width:480px){.common-settings#Story .story--main__desc{margin-top:85px}}.common-settings#Story .story--main__desc--ttl{margin-left:auto;margin-right:auto;margin-bottom:30px}@media print,screen and (min-width:481px){.common-settings#Story .story--main__desc--ttl{width:25.208333333333332%}}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--ttl{margin-left:auto;margin-right:auto;width:49.72972972972973%}}.common-settings#Story .story--main__desc--ttl img{width:100%;vertical-align:bottom}.common-settings#Story .story--main__desc--ep,.common-settings#Story .story--main__desc--epttl,.common-settings#Story .story--main__desc--txt{margin-left:auto;margin-right:auto}@media print,screen and (min-width:481px){.common-settings#Story .story--main__desc--ep,.common-settings#Story .story--main__desc--epttl,.common-settings#Story .story--main__desc--txt{max-width:750px}}.common-settings#Story .story--main__desc--ep{color:#8b9fb0;font-family:Libre Baskerville,serif;font-weight:400}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--ep{margin-bottom:10px}}.common-settings#Story .story--main__desc--ep:before{content:"";display:inline-block;vertical-align:middle;width:11px;height:11px;background:url(../images/story/icon_kira.svg) center center no-repeat;background-size:100% auto}.common-settings#Story .story--main__desc--ep span,.common-settings#Story .story--main__desc--ep em{vertical-align:middle}.common-settings#Story .story--main__desc--ep span{margin-left:.3em;font-size:14px;font-size:1.4rem}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--ep span{font-size:2.898550724637681vw!important}}@media print,screen and (min-width:481px){.common-settings#Story .story--main__desc--ep span{margin-right:.2em}}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--ep span{margin-right:.4em}}.common-settings#Story .story--main__desc--ep em{font-size:22px;font-size:2.2rem}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--ep em{font-size:4.106280193236715vw!important}}.common-settings#Story .story--main__desc--epttl{margin-bottom:.4em;font-size:24px;font-size:2.4rem;color:#11afbb;letter-spacing:.04em;font-weight:700;line-height:1.5}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--epttl{font-size:4.830917874396135vw!important}}.common-settings#Story .story--main__desc--txt{font-size:15px;font-size:1.5rem;line-height:1.85;text-align:justify;letter-spacing:.05em;color:#4c4c53}@media screen and (max-width:480px){.common-settings#Story .story--main__desc--txt{font-size:3.381642512077295vw!important}}.common-settings#Story .story--main__yokoku{margin-left:auto;margin-right:auto}@media print,screen and (min-width:481px){.common-settings#Story .story--main__yokoku{padding-bottom:40px;max-width:750px}}@media screen and (max-width:480px){.common-settings#Story .story--main__yokoku{margin-top:40px}}@media print,screen and (min-width:481px){.common-settings#Story .story--main__yokoku--youtube{margin-top:45px}}.common-settings#Story .story--main__yokoku--youtube__inner{padding-top:56.25%;position:relative;width:100%}.common-settings#Story .story--main__yokoku--youtube__inner iframe{position:absolute;right:0;top:0;width:100%!important;height:100%!important;vertical-align:bottom}