html{scroll-behavior:smooth}.main-contents{padding-top:0}.wrapper{background:url(../../assets/img/background.jpg) no-repeat;background-size:70% auto;background-position:top left;background-attachment:fixed}@media screen and (max-width: 767px){.wrapper{background-size:auto 100%}}.main-wp{display:-webkit-flex;display:flex}.pc-layout{-webkit-flex:1;flex:1;position:relative}@media screen and (max-width: 767px){.pc-layout{display:none}}.pc-layout img{max-width:55%;position:fixed}.main-layout{width:45%;background:#233050}@media screen and (max-width: 767px){.main-layout{width:100%}}.swiper-container{overflow-x:hidden;width:100%;padding-bottom:1em}.swiper-pagination{position:absolute;bottom:-30px !important;width:100%;text-align:center}.swiper-pagination-clickable{bottom:-1.5em !important}.swiper-pagination-bullets{bottom:-1.5em !important}.swiper-pagination-horizontal{bottom:-1.5em !important}.swiper-wrapper{display:flex}.swiper-slide{flex:0 0 100%;box-sizing:border-box}.swiper-slide a{display:block;cursor:pointer}.catch{width:90%;margin:1em auto 2em auto;font-size:400%;color:#fff;font-family:"Shippori Mincho",serif;text-align:center;line-height:1.2;overflow:hidden;font-weight:100;background:linear-gradient(180deg, #A38328 0%, #D9BC66 33%, #E3CE8E 66%, #D9BC66 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.catch{width:95%;font-size:300%;margin:.5em auto 1em auto}}.catch span{font-feature-settings:"palt";letter-spacing:-0.05em}.movie-box{width:90%;max-width:500px;margin:2em auto}.movie-title{font-family:"Shippori Mincho",serif;text-align:center;font-size:200%}.title_wp{width:90%;margin:0 auto 1em auto;text-align:center;padding-bottom:.25em;color:#a38328;font-size:350%;padding-top:1em;background:url(../../assets/img/title_line.png) no-repeat;background-size:100% auto;background-position:bottom center;font-family:"Shippori Mincho",serif}.btn-common-type1{width:90%;margin:0 auto .5em auto}.btn-common-type1 a{width:95%;display:block;height:auto;position:relative;padding:1em 2.5%;border:solid 1px #d2b048;color:#d2b048;font-size:150%;font-family:"Shippori Mincho",serif;background-color:rgba(0,0,0,.5);background-image:url(../img/btn/btn-type1-top_left.png),url(../img/btn/btn-type1-top_right.png),url(../img/btn/btn-type1-bottom_left.png),url(../img/btn/btn-type1-bottom_right.png);background-repeat:no-repeat;background-position:top left,top right,left bottom,right bottom;background-size:1em,1em,1em,1em;text-align:center}.btn-common-type1 a:hover{background-color:rgba(0,0,0,.8)}.btn-common-type2{width:90%;margin:0 auto .5em auto}.btn-common-type2 a{width:95%;display:block;height:auto;position:relative;padding:.5em 2.5%;border:solid 1px #d2b048;color:#d2b048;font-size:100%;font-family:"Shippori Mincho",serif;background-color:rgba(0,0,0,.5);text-align:center}.btn-common-type2 a:hover{background-color:rgba(0,0,0,.8)}h3{font-family:"Shippori Mincho",serif;color:#d2b048;text-align:center;font-weight:400}/*# sourceMappingURL=top.min.css.map */