﻿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:#e8e736;color:#000}.top-header{position:fixed;top:0;right:0;z-index:100}@media screen and (min-width: 960px){.top-header{top:0;left:0}}.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:#000;color:#e8e736;text-decoration:none;border-radius:100px}.sp-nav-note img{display:block;width:24px}.drawer{z-index:1}.drawer-nav{display:none;background:#232323;width:100vw;height:100vh;opacity:0;z-index:2}@media screen and (min-width: 960px){.drawer-nav{box-shadow:0 0 60px rgba(0,0,0,.1);padding:50px 5%}}.drawer-nav-list{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;font-size:40px;color:#7e7e7e}.drawer-nav-list li{text-align:center;margin:0 0 30px}.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:#eae8d0}@media screen and (min-width: 960px){.drawer-nav-list{font-size:60px}}.sub-menu{width:300px;margin:10px auto 0;font-weight:normal}.sub-menu-list li{margin:10px 0;font-size:.5em}.sub-menu-list li a{color:#7e7e7e}@media screen and (min-width: 960px){.sub-menu-list li{font-size:16px}}.sub-menu-list li:nth-child(3),.sub-menu-list li:nth-child(6){border-right:none;padding-right:0}.drawer-nav-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.openbtn{position:fixed;top:0;right:0;background:#000;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{top:0;left:0;transform:scale(1.6);transform-origin:top left;transition:all .4s ease}.openbtn:hover span{background:#e8e736}}.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;background:#e7e4de;width:100%}.openbtn span:nth-of-type(1){top:2px}.openbtn span:nth-of-type(2){top:9px}.openbtn span:nth-of-type(3){top:16px}.openbtn.active .openbtn-area{transform:rotate(360deg)}.openbtn.active span:nth-of-type(1){top:3px;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:15px;left:4px;transform:translateY(-6px) rotate(45deg);width:60%}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#a8ded7;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 ease infinite alternate}@keyframes blink{0%{opacity:0}50%{opacity:1}}.loader-logo{width:200px;margin:0 auto}@media screen and (min-width: 960px){.loader-logo{width:300px}}@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}#main{position:relative}.top-inner{position:relative;width:100%;background:linear-gradient(139.81deg, #F7EBE5 4.84%, #E6CCA3 40.97%, #A2CCCC 77.1%)}@media screen and (min-width: 960px){.top-inner{padding-top:2.890625vw;padding-left:23.828125vw;padding-bottom:2.890625vw}}.main-img-wrap{overflow:hidden;position:relative}@media screen and (min-width: 960px){.main-img-wrap{width:62.5vw}}@media screen and (min-width: 960px){.main-img0{width:46.875vw}}@media screen and (min-width: 960px){.main-img1{width:46.875vw;margin-left:auto}}@media screen and (min-width: 960px){.main-img2{width:46.875vw;margin-left:7.8125vw}}.main-img0,.main-img1,.main-img2{transition:transform .8s cubic-bezier(0.25, 1, 0.5, 1),opacity .8s ease}.main-img0:not(.is-active),.main-img2:not(.is-active){opacity:0;transform:translateX(-100px)}.main-img1:not(.is-active){opacity:0;transform:translateX(100px)}.logo{opacity:0;position:absolute;width:58.4vw;left:5.8666666667vw;top:122.9333333333vw}.logo.show{animation:showin 1.5s ease-in-out forwards}@media screen and (min-width: 960px){.logo{width:35.9375vw;left:15.78125vw;top:40.859375vw}}@keyframes showin{0%{opacity:0;filter:blur(20px)}100%{opacity:1;filter:blur(0)}}.roadshow{position:absolute;opacity:0;position:absolute;width:46.1333333333vw;left:10.6666666667vw;top:148.2666666667vw}.roadshow.show{animation:showin 1.5s ease-in-out forwards}@media screen and (min-width: 960px){.roadshow{width:31.015625vw;left:18.515625vw;top:56.25vw}}.copy0{opacity:0;position:absolute;width:32.2666666667vw;left:64vw;top:64vw}.copy0.show{animation:showin 1.5s ease-in-out forwards}@media screen and (min-width: 960px){.copy0{width:21.171875vw;left:72.734375vw;top:27.890625vw}}.copy1{opacity:0;position:absolute;width:8.2666666667vw;left:4.5333333333vw;top:5.3333333333vw}.copy1.show{animation:showin 1.5s ease-in-out forwards}@media screen and (min-width: 960px){.copy1{width:4.453125vw;left:7.265625vw;top:6.796875vw}}.top-footer{background:#6fa49e;text-align:center;padding:20px 0}@media screen and (min-width: 960px){.top-footer{padding:40px 0}}.billing{position:relative;width:90%;margin:0 auto}@media screen and (min-width: 960px){.billing{max-width:662px}}.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:#000;color:#e8e736;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 #e8e736;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:#e8e736}.share-ttl{color:#e8e736;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{position:absolute;top:68.75vw;width:100%}}.bnr-list{margin:0 auto;display:flex;justify-content:center}.bnr-list li{margin:5px;width:63%;max-width:500px}@media screen and (min-width: 960px){.bnr-list{flex-wrap:wrap}.bnr-list li{width:25%;min-width:260px;max-width:400px;width:100%;margin:0}}#trailer{background:#fff;padding:30px 5%}@media screen and (min-width: 960px){#trailer{padding:60px 0}}.contents-ttl{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;color:#6fa49e;text-align:center;font-size:2em;letter-spacing:10%;margin-bottom:20px}@media screen and (min-width: 960px){.contents-ttl{margin-bottom:30px;font-size:2.4em}}.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{width:70%}}.trailer-box a{display:block;position:relative}.trailer-box a img{aspect-ratio:16/9;object-fit:cover}.trailer-box .play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:65px}@media screen and (min-width: 960px){.trailer-box .play-btn{width:100px}}#theaters{background:#fffcf0;padding:40px 0}@media screen and (min-width: 960px){#theaters{padding:60px 0}}#theaters-inner{padding:60px 0 60px}.theaters-wrap{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0 5%}.theaters-block-ttl{width:90%;font-size:inherit;max-width:800px;color:#6fa49e;margin:60px auto 20px}.theaters-list-header{min-width:500px;max-width:800px;margin:15px auto 0;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;color:#000;background:#a8ded7;border-radius:3px}@media screen and (min-width: 960px){.theaters-list-header{padding:5px 10px;font-size:14px}}@media screen and (min-width: 960px){.theaters-list{font-size:14px}}.theaters-list li{min-width:500px;max-width:800px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;color:#333;border-bottom:dotted 1px;padding:15px 10px}.end .theaters-name{opacity:.5}.end .theaters-date{opacity:.5}.end a{text-decoration:none !important;pointer-events:none}.theaters-name{width:calc(100% - 300px);line-height:1.4;padding:0 10px;white-space:normal;overflow-wrap:anywhere}.theaters-name a{color:#333;display:inline-block;text-decoration:underline;transition:all .4s ease;line-height:1.4;font-weight:bold}.theaters-name a:hover{text-decoration:none;color:#6fa49e}.theaters-date{width:60px;text-align:center}.theaters-maeuri{width:80px;text-align:center}.theaters-note{width:100px}.theaters-area{width:50px;line-height:1.4}.theaters-area2{width:50px}.small{display:inline-block;font-size:.8em;line-height:1;vertical-align:text-top}@media screen and (min-width: 960px){.small{vertical-align:middle}}.theaters-att{margin:20px auto 0;color:#333;font-size:.8em;text-align:center}/*# sourceMappingURL=style.css.map */