﻿article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}html,body{font:14px/1 "Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";letter-spacing:1px;word-break:break-all;word-wrap:break-word;width:100%;-webkit-overflow-scrolling:touch;font-feature-settings:"palt";-webkit-text-size-adjust:100%}@media screen and (min-width: 960px){html,body{font:16px/1 "Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.hover{-webkit-transition:all .2s ease;transition:all .2s ease}.click{-webkit-transition:all .4s ease;transition:all .4s ease}.click:active{-webkit-transition:all .1s ease;transition:all .1s ease;transform:scale(0.95)}img{width:100%;max-width:100%;vertical-align:middle}a{transition:opacity .4s ease}a:hover{opacity:.7}.sp{display:block}@media screen and (min-width: 960px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 960px){.pc{display:block}}::selection{background:#e5bc4c}.top-header{position:fixed;top:0;right:0;z-index:100}.pc-bar{display:none}@media screen and (min-width: 960px){.pc-bar{display:block;position:fixed;top:0;right:0;z-index:1;background:#fff;width:70px;height:100vh}}.g-nav{display:none}@media screen and (min-width: 960px){.g-nav{display:block;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.g-nav a{color:#000;text-decoration:none}.g-nav a.coming{opacity:.2;pointer-events:none}}.g-nav.ontop{position:absolute;top:-60px;transform:translateY(100px);right:5.46875vw;text-align:right;padding-right:20px}.g-nav.ontop li{padding:15px 0}.g-nav.ontop .sns-link-btn{display:none}@media screen and (min-width: 960px){.g-nav.show{position:fixed;top:0;left:0;z-index:10;width:100%;background:#405085;display:flex;justify-content:center;align-items:center;height:60px;text-align:center;transition:top .4s ease}}.g-nav.show li{margin:0 20px}.g-nav.show .jp-ttl{display:block;font-size:12px;margin:5px;font-weight:normal}.link-jp{font-size:.9em}.g-nav-note{margin:0 11px !important}.g-nav-note a{display:block;width:28px}.sp-sns-link{display:flex;justify-content:center}.sp-sns-link li{margin:0 10px}.sp-sns-link a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#d40641;color:#405085;text-decoration:none;border-radius:100px}.sp-nav-note img{display:block;width:24px}.drawer{z-index:1}.drawer-nav{display:none;background:#d40641;width:100vw;height:100vh;padding:30px 5%;opacity:0;z-index:2}@media screen and (min-width: 960px){.drawer-nav{width:30vw;box-shadow:0 0 60px rgba(0,0,0,.1)}}.drawer-nav-list{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;font-size:30px;color:#405085;letter-spacing:.05em}.drawer-nav-list li{text-align:center;margin:30px 0}.drawer-nav-list li a{color:inherit;text-decoration:none}.drawer-nav-list li a.coming{opacity:.2;pointer-events:none}.drawer-nav-list li .jp-ttl{display:block;font-size:12px;margin:5px;font-weight:normal;color:#405085}.sub-menu{background:#405085;width:300px;margin:0 auto;padding:0 20px 10px;border-radius:100px}.sub-menu-list li{display:inline-block;margin:0 5px;padding-right:20px;font-size:.5em;border-right:1px solid #fff}.sub-menu-list li a{color:#fff}.sub-menu-list li:nth-child(3),.sub-menu-list li:nth-child(6){border-right:none;padding-right:0}.openbtn{position:fixed;top:0;right:0;background:#fff;cursor:pointer;width:50px;height:50px;padding:15px;z-index:2}.openbtn.active{background:rgba(0,0,0,0)}@media screen and (min-width: 960px){.openbtn{transform:scale(1.4);transform-origin:top right;top:0;right:0}}.openbtn-txt{position:absolute;width:100%;top:8px;left:0;font-size:8px;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#405085}.openbtn .openbtn-area{position:relative;transition:all .6s;width:20px;height:20px}.openbtn span{display:inline-block;transition:all .4s;position:absolute;right:0;height:1px;border-radius:2px;background:#405085;width:100%}.openbtn span:nth-of-type(1){top:5px}.openbtn span:nth-of-type(2){top:12px}.openbtn span:nth-of-type(3){top:19px}.openbtn.active .openbtn-area{transform:rotate(360deg)}.openbtn.active span:nth-of-type(1){top:8px;left:4px;transform:translateY(6px) rotate(-45deg);width:60%}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:20px;left:4px;transform:translateY(-6px) rotate(45deg);width:60%}.header-pc-fix{display:none}@media screen and (min-width: 960px){.header-pc-fix{background:#fff;display:block;position:fixed;right:0;bottom:0;width:70px;z-index:1}.header-pc-fix .sns-link{padding:20px 0;margin-top:20px}.header-pc-fix .sns-link::before{content:"";position:absolute;top:0;left:10px;width:50px;height:1px;background:#405085}}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#1d253b;display:flex;justify-content:center;align-items:center}.loading-inner{position:relative;text-align:center;width:90%;max-width:600px;opacity:0;animation:blink 1s steps(2) infinite alternate}@keyframes blink{0%{opacity:0}20%{opacity:1}80%{opacity:1}}.loader-logo{width:120px;margin:0 auto}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.22s;animation-delay:.22s;-webkit-animation-duration:.9s;animation-duration:.9s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.64s;animation-delay:.64s;-webkit-animation-duration:1s;animation-duration:1s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s;-webkit-animation-duration:.63s;animation-duration:.63s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:-0.03s;animation-delay:-0.03s;-webkit-animation-duration:1.24s;animation-duration:1.24s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.08s;animation-delay:.08s;-webkit-animation-duration:1.37s;animation-duration:1.37s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:.43s;animation-delay:.43s;-webkit-animation-duration:1.55s;animation-duration:1.55s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-duration:.7s;animation-duration:.7s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.63s;animation-duration:.63s}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.wrapper{position:relative}.top{position:relative}.main-img-wrap{position:relative}.logo{position:absolute;opacity:0;width:74.6666666667vw;top:71.6vw;left:12.4vw}.logo.show{animation:showin 1s ease-in-out forwards}@media screen and (min-width: 960px){.logo{width:39.6875vw;top:38.046875vw;left:30.15625vw}}@keyframes showin{0%{opacity:0}100%{opacity:1}}.award{position:absolute;width:95.8666666667vw;top:30.6666666667vw;left:1.2vw}@media screen and (min-width: 960px){.award{width:51.09375vw;top:16.25vw;left:24.296875vw}}.copy1{position:absolute;width:12.4vw;top:85.8666666667vw;left:84.4vw;opacity:0}.copy1.show{animation:showin 1s ease-in-out forwards}@media screen and (min-width: 960px){.copy1{width:8.515625vw;top:19.0625vw;left:78.515625vw}}.copy2{position:absolute;width:88.1333333333vw;top:135.6vw;left:5.8666666667vw;opacity:0}.copy2.show{animation:showin 1s ease-in-out forwards}@media screen and (min-width: 960px){.copy2{width:61.09375vw;top:73.671875vw;left:19.453125vw}}.main-sub{background:#282a3b;padding:20px 0}@media screen and (min-width: 960px){.main-sub{background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%}}.roadshow{width:80%;margin:0 auto 20px;opacity:0}.roadshow.show{animation:showin 1s ease-in-out forwards}@media screen and (min-width: 960px){.roadshow{margin:0;position:absolute;width:26.328125vw;top:49.84375vw;left:70.546875vw}}.billing{width:70%;margin:0 auto 10px;opacity:0}.billing.show{animation:showin 1s ease-in-out forwards}@media screen and (min-width: 960px){.billing{margin:0;position:absolute;width:24.609375vw;top:43.4375vw;left:2.65625vw}}.x-btn{display:block;width:60%;margin:20px auto;padding:20px;border:1px solid;border-radius:100px;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;color:#e7e4de;text-decoration:none;text-align:center;transition:all .4s ease}.x-btn:hover{color:#282a3b;background:#e7e4de;opacity:1}@media screen and (min-width: 960px){.x-btn{margin:0;position:absolute;top:20px;right:20px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:none;background:#282a3b}.x-btn .x-ttl{display:none}}.txt-coming{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;margin:40px auto;text-align:center}@media screen and (min-width: 960px){.nav{opacity:0}.nav.show{animation:showin 1s ease-in-out forwards}}.top-nav{padding-bottom:20px}@media screen and (min-width: 960px){.top-nav{display:none}}@media screen and (min-width: 960px){.top-nav-list{display:flex;flex-wrap:wrap;justify-content:center}}.top-nav-list li{width:60%;margin:0 auto}@media screen and (min-width: 960px){.top-nav-list li{width:240px;margin:10px}}.top-nav-list a{background:#d40641;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;padding:15px;font-size:16px;color:#405085;display:block;text-decoration:none;text-align:center;border-radius:60px}.top-nav-list a .jp-ttl{font-size:10px;display:block;margin-top:5px}.arrow-long{font-size:.5em}a.theaters-btn{display:flex;justify-content:space-between;align-items:center;padding:15px 20px 15px 30px;font-size:14px}a.theaters-btn .theater-icon{display:block;font-size:130%}@media screen and (min-width: 960px){a.theaters-btn{width:50px;height:150px;display:block;padding:20px 10px;font-size:16px}a.theaters-btn .theater-icon{margin-bottom:10px}}.sns-link{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:5px auto 0;padding:0}.sns-link li{margin:10px}@media screen and (min-width: 960px){.sns-link li{margin:0}}.sns-link a{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;padding:10px;width:40px;height:40px;border-radius:40px;font-size:12px;background:#d40641;color:#405085;display:block;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 960px){.sns-link a{background:rgba(0,0,0,0)}}.remodal.imgmodal{padding:0}.link-btn{width:80%;margin:10px auto 10px;display:block;background:url(../img/top/arrow_right.png) no-repeat right 20px center #405085;background-size:5px;color:#fff;text-decoration:none;text-align:center;font-size:16px;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;padding:15px;border-radius:100px}.link-btn .jp-ttl{display:block;font-size:12px;margin:5px}@media screen and (min-width: 960px){.link-btn{background-size:8px;padding:20px 0;font-size:22px}.link-btn .jp-ttl{margin-top:7px}}.share-container{background:#fff;width:100%;display:flex;justify-content:flex-end;align-items:center;padding:10px}@media screen and (min-width: 960px){.share-container{padding-right:80px}}.share-list{display:flex;justify-content:center;align-items:center;margin:0 0 0 7px}.share-list li{margin:0 7px}.share-list a{text-decoration:none;color:#405085}.share-ttl{color:#405085;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;font-size:13px}.icon-facebook3{font-size:1.1em}.bnr-wrap{margin:20px auto 0}@media screen and (min-width: 960px){.bnr-wrap{margin:40px auto}}.bnr-list{width:90%;max-width:500px;margin:0 auto;display:flex}.bnr-list li{margin:5px}@media screen and (min-width: 960px){.bnr-list li{margin:10px}}@media screen and (min-width: 960px){.contents{padding-right:70px}}.contents-inner{padding:30px 7%}@media screen and (min-width: 960px){.contents-inner{margin:0 auto;padding:60px 0}}.contents-ttl{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;letter-spacing:.1em;font-size:1.8em}@media screen and (min-width: 960px){.contents-ttl{font-size:40px}}.txt-container p{line-height:1.8;margin-bottom:.5em;text-align:justify}.bg-wh{background:#fff}#trailer{background:#405085}.remodal-overlay{background:rgba(4,82,114,.8) !important}.remodal-close{color:#fff !important;transition:color .2s,opacity .4s !important}.remodal-close:hover{opacity:.7}@media screen and (min-width: 960px){.remodal.YouTube{max-width:80%}}#trailer-inner{padding:30px 7%}@media screen and (min-width: 960px){#trailer-inner{width:90%;max-width:1440px;margin:0 auto;padding:60px 0}}.yt-player{margin:20px auto}@media screen and (min-width: 960px){.yt-player{padding:10px 20%}}.youtube{margin:0 auto;display:block;border:1px solid #5a5a5a;width:100%;max-width:1100px;height:auto;aspect-ratio:16/9}@media screen and (min-width: 960px){.trailer-wrap{display:flex}}.trailer-box{width:90%;margin:15px auto 30px;position:relative}.trailer-box:last-of-type{margin:15px auto 0}@media screen and (min-width: 960px){.trailer-box{margin:30px !important}}.trailer-box a{display:block;position:relative}.trailer-box .play-btn{position:absolute;right:5%;bottom:5%;width:65px}@media screen and (min-width: 960px){.trailer-box .play-btn{width:100px}}.cap{margin:10px auto;text-align:center;font-size:1.1em;color:#fff;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;letter-spacing:.2em}@media screen and (min-width: 960px){.cap{font-size:1.2em;margin:20px auto}}.fadein{opacity:0;transition:all .4s ease;display:block}.fadeInUp{animation:fadeInUp 2s ease forwards}@keyframes fadeInUp{0%{opacity:0}100%{opacity:1}}.remodal.YouTube{padding:0}.remodal.YouTube .remodal-close{top:-37px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#flyer{background:#e7e4de}#flyer .contents-inner{padding:30px 7%}@media screen and (min-width: 960px){#flyer .contents-inner{margin:0 auto;padding:60px 0}}#flyer .contents-ttl{color:#405085;text-align:center}.flyer-txt{text-align:center;margin:10px auto 20px}@media screen and (min-width: 960px){.flyer-txt{margin:20px auto 20px}}.flyer-list{width:100%;margin:15px auto;display:flex}.flyer-list li{padding:10px}@media screen and (min-width: 960px){.flyer-list{display:flex;flex-wrap:wrap;justify-content:center}.flyer-list li{padding:20px;width:340px}}#intro .contents-ttl{position:absolute;top:40px;left:7%}@media screen and (min-width: 960px){#intro .contents-ttl{width:800px;left:calc(50% - 400px)}}#intro .contents-inner{padding:0}@media screen and (min-width: 960px){#intro .contents-inner{padding-bottom:60px}}#intro .txt-container{margin:20px 7%}@media screen and (min-width: 960px){#intro .txt-container{width:90%;max-width:800px;margin:40px auto}}.intro-main-lead{margin:20px 0 20px;color:#405085;font-size:1.1em;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal;line-height:1.4;font-weight:bold}.intro-main-lead strong{display:inline-block;font-size:1.3em;margin-bottom:.3em}@media screen and (min-width: 960px){.intro-main-lead{margin:20px 0 20px;font-size:1.2em;line-height:1.6}.intro-main-lead strong{font-size:1.4em}}.intro-lead-box{position:relative;margin-bottom:75px}@media screen and (min-width: 960px){.intro-lead-box{margin-bottom:120px}}.intro-massage{position:absolute;bottom:-55px;left:7%;color:#405085;font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal}@media screen and (min-width: 960px){.intro-massage{width:800px;left:calc(50% - 400px);font-size:20px;bottom:-80px}}.intro-massage p{line-height:1.8}.intro-massage .intro-name{line-height:1.2;font-size:1.5em;margin-top:10px}.intro-massage .intro-name .small{display:block;font-size:10px}@media screen and (min-width: 960px){.intro-massage .intro-name .small{font-size:13px}}.intro-ph-wrap{margin:30px auto}@media screen and (min-width: 960px){.intro-ph-wrap{max-width:1400px;margin:60px auto}}.intro-ph1{width:80%}@media screen and (min-width: 960px){.intro-ph1{width:60%}}.intro-ph2{width:80%;margin:10px 0 0 auto}@media screen and (min-width: 960px){.intro-ph2{width:60%;margin:20px 0 0 auto}}.intro-lead{display:inline-block;background:url(../img/intro/txt_bg.png) no-repeat left bottom;background-size:100% 70%;margin:10px auto 10px;padding:5px;color:#405085;font-size:1.2em}#story{background:#405085;color:#fff}#story .contents-ttl{text-align:center;margin-bottom:20px}@media screen and (min-width: 960px){#story .contents-ttl{margin-bottom:40px}}@media screen and (min-width: 960px){#story .contents-inner{max-width:800px}}.story-ph-wrap{position:relative}.story-txt{position:absolute;top:10%;left:10%;width:18%}@media screen and (min-width: 960px){.story-txt{top:20%;left:13%;width:10%}}.story-img{width:40%;margin:0 auto -50px}@media screen and (min-width: 960px){.story-img{width:220px;margin:40px auto -80px}}#cast{position:relative;padding:10px 0}@media screen and (min-width: 960px){#cast{padding:10px 70px 10px 0}}#cast .contents-ttl{color:#405085;text-align:center;margin-bottom:20px}#cast::before{position:absolute;top:0;left:0;z-index:-1;content:"";background:#d40641;width:100%;height:5px}#cast::after{position:absolute;bottom:0;left:0;z-index:-1;content:"";background:#d40641;width:100%;height:5px}@media screen and (min-width: 960px){#cast .contents-inner{width:90%;max-width:1400px}}.cast-name{margin:20px 0 10px;font-weight:bold;color:#405085;font-size:1.1em}.role{font-size:.8em;margin-bottom:10px}.name{font-size:1.1em}.cast-list li{margin-bottom:50px}@media screen and (min-width: 960px){.cast-list{display:flex;flex-wrap:wrap}.cast-list li{width:50%;padding:30px}}#staff{background:#405085;color:#fff}#staff .contents-ttl{text-align:center;margin-bottom:20px}@media screen and (min-width: 960px){#staff .contents-inner{width:90%;max-width:1400px}}.staff-name{margin:20px 0 10px;font-weight:bold;font-size:1.1em}.staff-list li{margin-bottom:50px}@media screen and (min-width: 960px){.staff-list{display:flex;flex-wrap:wrap}.staff-list li{width:50%;padding:30px}.staff-list li:first-child{width:100%}}#column{position:relative}#column .contents-ttl{color:#405085;text-align:center;margin-bottom:20px}@media screen and (min-width: 960px){#column .contents-inner{width:90%;max-width:1400px}}.column-item{margin-bottom:50px}@media screen and (min-width: 960px){.column-item{display:flex;margin:80px 40px}.column-item:nth-child(2){flex-direction:row-reverse}.column-item:nth-child(2) .column-txt{padding:0 40px 0 0}}@media screen and (min-width: 960px){.column-img{width:50%}}@media screen and (min-width: 960px){.column-txt{flex:1;padding:0 0 0 40px}}.column-ttl{position:relative;display:inline-block;font-size:1.3em;font-weight:bold;color:#405085;line-height:1.2;margin:-0.7em 0 10px;padding:5px;z-index:1}@media screen and (min-width: 960px){.column-ttl{margin:0 0 10px;padding:0}}.column-ttl::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}#music{background:#d40641}#music .contents-ttl{color:#405085;text-align:center}.music-img{width:60%;max-width:350px;margin:20px auto 30px}@media screen and (min-width: 960px){.music-img{margin:30px auto 40px}}.music-lead{margin:0 auto 30px;color:#405085;text-align:center;font-size:1.3em}@media screen and (min-width: 960px){.music-lead{font-size:1.8em;margin:0 auto 20px}}@media screen and (min-width: 960px){.music-box{width:90%;display:flex;margin:0 auto}}.music-item{background:#fff;padding:30px 5%;margin:20px 0}@media screen and (min-width: 960px){.music-item{margin:30px 40px;padding:40px 5%;flex:1}}.song-ttl{color:#405085;text-align:center;line-height:1.4;margin-bottom:20px;font-size:1.15em}.song-ttl .label{font-size:.7em}.song-ttl .small{font-size:.7em}.music-att{margin:0 auto 30px;font-size:.8em;text-align:center}@media screen and (min-width: 960px){.music-att{margin:0 auto 60px}}.spotify-wrap{width:90%;max-width:600px;margin:0 auto 40px}#poster{background:#e1eae8}#poster .contents-inner{padding:30px 7%}@media screen and (min-width: 960px){#poster .contents-inner{margin:0 auto;padding:60px 0}}#poster .contents-ttl{color:#405085;text-align:center}.poster-txt{text-align:center;margin:10px auto 20px}@media screen and (min-width: 960px){.poster-txt{margin:20px auto 20px}}.poster-list{width:100%;margin:15px auto;display:flex}.poster-list li{padding:10px}@media screen and (min-width: 960px){.poster-list{display:flex;flex-wrap:wrap;justify-content:center}.poster-list li{padding:20px;width:340px}}.poster-sub-list{margin:15px auto;display:flex;flex-wrap:wrap;justify-content:center}.poster-sub-list li{padding:10px;width:50%}@media screen and (min-width: 960px){.poster-sub-list{width:90%;display:flex;flex-wrap:wrap;justify-content:center}.poster-sub-list li{padding:20px;width:260px}}#comment{background:#405085}#comment .contents-inner{padding:30px 7%}@media screen and (min-width: 960px){#comment .contents-inner{margin:0 auto;padding:60px 0}}#comment .contents-ttl{text-align:center}@media screen and (min-width: 960px){.comment-wrap{width:90%;max-width:800px;margin:40px auto 0}}.comment-box{background:#fff;margin:20px auto 20px;padding:20px;text-align:right}@media screen and (min-width: 960px){.comment-box{margin:40px 20px;padding:40px 5%}}.comment-txt{text-align:left;line-height:1.8}@media screen and (min-width: 960px){.comment-txt{flex-grow:1}}.comment-name{margin-top:20px;color:#405085;font-size:1.2em;font-weight:700}@media screen and (min-width: 960px){.comment-name{font-size:1.6em}}.name-role{font-size:.7em}@media screen and (min-width: 960px){.name-role{font-size:14px}}.comment-att{font-size:.8em;text-align:center;margin-top:30px;color:#fff}/*# sourceMappingURL=style.css.map */