#sec-intro{padding-bottom:0}#sec-intro p{text-align:center;font-size:clamp(1.5rem,1.3636363636rem + .3636363636vw,1.8rem)}@media only screen and (max-width: 600px){#sec-intro p{text-align:justify}}#sec-points ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}@media only screen and (max-width: 600px){#sec-points ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}#sec-points ul li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#f3f6f6;text-align:center;padding:20px;border-radius:10px;font-size:clamp(1.3rem,1.2090909091rem + .2424242424vw,1.5rem);position:relative}@media only screen and (max-width: 600px){#sec-points ul li{padding:15px}}#sec-points ul li::after{content:"";display:block;width:38px;aspect-ratio:1/1;position:absolute;top:10px;left:10px}@media only screen and (max-width: 600px){#sec-points ul li::after{width:25px;top:-5px;left:-5px}}#sec-points ul li:nth-child(1)::after{background:url("../images/common/circle_number_01.webp") no-repeat center;-webkit-background-size:contain;background-size:contain}#sec-points ul li:nth-child(2)::after{background:url("../images/common/circle_number_02.webp") no-repeat center;-webkit-background-size:contain;background-size:contain}#sec-points ul li:nth-child(3)::after{background:url("../images/common/circle_number_03.webp") no-repeat center;-webkit-background-size:contain;background-size:contain}#sec-points ul li:nth-child(4)::after{background:url("../images/common/circle_number_04.webp") no-repeat center;-webkit-background-size:contain;background-size:contain}#sec-points .note{text-align:center;font-size:clamp(1.3rem,1.2090909091rem + .2424242424vw,1.5rem);margin-top:20px}#sec-points .note a{color:#008880;text-decoration:underline}#sec-movie{margin-top:300px}@media only screen and (max-width: 1100px){#sec-movie{margin-top:30vw}}#sec-movie .movie-container{position:relative;margin-top:-400px}@media only screen and (max-width: 1100px){#sec-movie .movie-container{margin-top:-40vw}}#sec-movie .movie-annote{text-align:center;margin-top:20px;font-size:clamp(1.2rem,1.1090909091rem + .2424242424vw,1.4rem)}#sec-movie .movie-mokuji{margin-top:40px;text-align:center}#sec-movie .movie-mokuji .title{display:inline-block;color:#fff;border:1px solid #e3f2ec;border-radius:3em;padding:.4em 2em;font-size:clamp(1.3rem,1.2090909091rem + .2424242424vw,1.5rem);margin-bottom:30px}#sec-movie .movie-mokuji .btn-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:15px}@media only screen and (max-width: 600px){#sec-movie .movie-mokuji .btn-list{display:block}}#sec-movie .movie-mokuji .btn-list .col{-webkit-box-flex:1;-webkit-flex:1 1 48%;-moz-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%}#sec-movie .movie-mokuji .btn-list button{width:100%;text-align:left;padding:10px;background:#e3f2ec;border-radius:7px;border:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#231815}#sec-movie .movie-mokuji .btn-list button .time{margin-right:15px}