@charset "UTF-8";.sec_content .facility_service_wrapper>.in,.sec_content .faq_wrapper>.in,.sec_content .guest_point_wrapper>.in{width:100%;max-width:12rem;margin-inline:auto}.sec_content>.in .intro{padding-top:2rem;margin-bottom:1.6rem}@media screen and (max-width:640px){.sec_content>.in .intro{margin-bottom:0;padding:0.6rem 0.3rem 0.8rem}}@media screen and (max-width:640px){.sec_content>.in .intro:before{content:none;display:none}}@media screen and (max-width:640px){.sec_content>.in .intro .ceremony_tit .sec_tit{font-size:0.4rem;line-height:1.4;letter-spacing:0.05em}}.sec_content>.in .intro .ceremony_tit>.sub{font-family:"shippori-mincho-b1",sans-serif;font-style:normal;font-weight:500;font-size:0.18rem;margin-top:0.15rem}@media screen and (max-width:640px){.sec_content>.in .intro .ceremony_tit>.sub{font-size:0.14rem;line-height:1;letter-spacing:0.2em;margin-top:0.16rem}}.sec_content>.in .intro .catch{font-family:"shippori-mincho-b1",sans-serif;font-style:normal;font-weight:500;margin-top:0.8rem}@media screen and (max-width:640px){.sec_content>.in .intro .catch{font-size:0.18rem;line-height:1.8;letter-spacing:0.15em;margin-top:0.4rem}}.sec_content>.in .intro .txt{font-size:0.14rem;line-height:2.4;letter-spacing:0.15em;margin-top:0.48rem}@media screen and (max-width:640px){.sec_content>.in .intro .txt{margin-top:0.32rem;text-align:inherit;text-justify:auto}}.sec_content>.in .mod_gallery_box .ph01 .ph{height:100%}.sec_content>.in .mod_gallery_box .ph03 .h_full{height:100%}.sec_content>.in .mod_garden{background-color:#DCDAD6}@media screen and (max-width:640px) and (max-width:640px){.sec_content>.in .mod_garden .in .intro{background-color:#DCDAD6}}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .pager{left:-0.3rem}.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .pager:before{background-color:#201D1C}.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .pager button.active:before,.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .pager button:hover:before{background-color:#B78F41}.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .count .num,.sec_content>.in .mod_garden .in .mod_gallery_box [data-module01] .contentWrap .count .total{color:#B78F41;font-size:0.24rem}}.sec_content>.in .mod_garden .in .mod_gallery_box .ph01:after{width:2.08rem;height:0.88rem;top:-0.2rem;left:-0.2rem}@media print,screen and (min-width:641px){.sec_content>.in .mod_garden .in .mod_gallery_box .ph04{width:4.4rem}}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .mod_gallery_box:after{width:1.46rem;height:0.56rem;top:0;left:0}}.sec_content>.in .mod_garden .in .movie_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0.52rem;width:11.6rem;margin:1rem auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .movie_wrap{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0.8rem}}.sec_content>.in .mod_garden .in .movie_wrap .note{margin:0;text-align:left;font-size:0.48rem}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .movie_wrap .note .sec_tit span{font-size:0.24rem}}.sec_content>.in .mod_garden .in .movie_wrap .note>p{width:3.48rem;margin-top:0.48rem;line-height:2.2;letter-spacing:0.15em}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .movie_wrap .note>p{margin-top:0.24rem;font-size:0.14rem}}.sec_content>.in .mod_garden .in .movie_wrap .mod_movie_box{margin:0}@media screen and (max-width:640px){.sec_content>.in .mod_garden .in .movie_wrap .mod_movie_box{width:100%;margin-top:0.36rem}}@media print,screen and (min-width:641px){.sec_content>.in .mod_garden .in .movie_wrap .mod_movie_box .thumbnail{width:8rem;height:4rem}}@media screen and (max-width:640px){.sec_content>.in .mod_point_box{margin-top:0.69rem}}@media screen and (max-width:640px){.sec_content>.in .mod_point_box .sec_tit02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-inline:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){.sec_content>.in .mod_point_box .sec_tit02 .sec-tit{margin-top:0.19rem}}@media screen and (max-width:640px){.sec_content>.in .mod_point_box .sec_tit02 .caption{margin-top:0}}@media screen and (max-width:640px){.sec_content>.in .mod_banner_box{marign-top:0.8rem}}
/*# sourceMappingURL=ceremony.css.map */