div.spFooter.sp{margin-top:0}#dh_lp_wrapper{width:100%;overflow-x:hidden;overflow-x:clip;font-family:"Noto Sans JP","Open Sans",sans-serif;font-weight:400;font-size:clamp(14px,1.15vw,16px);letter-spacing:.04em;line-height:2;color:#595757;background-color:#fff}#dh_lp_wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#dh_lp_wrapper img{max-width:100%;height:auto;vertical-align:bottom}#dh_lp_wrapper figure{margin:0}#dh_lp_wrapper a{text-decoration:none;color:#595757}#dh_lp_wrapper .pc{display:block}#dh_lp_wrapper .sp{display:none}#dh_lp_wrapper [data-aos=fade-in].aos-init{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}#dh_lp_wrapper [data-aos=fade-in].aos-init.aos-animate{opacity:1}#dh_lp_wrapper .mainvisual{position:relative;width:100%;margin:0 auto;overflow:hidden}#dh_lp_wrapper .mainvisual .mv_bg{width:100%;opacity:0;-webkit-animation:mv_lp_fade_in 2s ease-out forwards;animation:mv_lp_fade_in 2s ease-out forwards}#dh_lp_wrapper .mainvisual .mv_ttl{position:absolute;inset:0}#dh_lp_wrapper .mainvisual .mv_ttl img{position:absolute;height:auto;opacity:0;-webkit-animation:mv_lp_ttl_in 1.6s ease-out forwards;animation:mv_lp_ttl_in 1.6s ease-out forwards}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_name{top:32.5%;left:5.36%;width:26.04%;-webkit-animation-delay:1s;animation-delay:1s}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_meets{top:50.89%;left:5.31%;width:18.75%;-webkit-animation-delay:1.3s;animation-delay:1.3s}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_copy{top:60.61%;left:5.52%;width:22.86%;-webkit-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes mv_lp_fade_in{from{opacity:0}to{opacity:1}}@keyframes mv_lp_fade_in{from{opacity:0}to{opacity:1}}@-webkit-keyframes mv_lp_ttl_in{from{opacity:0;-webkit-transform:translateY(1vw);transform:translateY(1vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mv_lp_ttl_in{from{opacity:0;-webkit-transform:translateY(1vw);transform:translateY(1vw)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#dh_lp_wrapper .main_wrap{width:100%}#dh_lp_wrapper .main_wrap .lead{width:100%;padding:5.8vw 10% 7.2vw;text-align:center}#dh_lp_wrapper .main_wrap .lead p{margin:0 auto;max-width:920px;font-size:clamp(14px,1.42vw,17px);line-height:2.2;letter-spacing:.06em}#dh_lp_wrapper .main_wrap .lead p span{display:block}#dh_lp_wrapper .main_wrap .movie{width:100%;padding:3.6vw 0 8.5vw}#dh_lp_wrapper .main_wrap .movie figure{width:26vw;margin:0 auto}#dh_lp_wrapper .main_wrap .movie img,#dh_lp_wrapper .main_wrap .movie video{display:block;width:100%;height:auto}#dh_lp_wrapper .main_wrap .sec_ttl{width:100%;margin:0 auto;color:#595757;font-weight:400;text-align:center}#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"Noto Sans JP","Open Sans",sans-serif;font-size:clamp(14px,1.35vw,19px);font-weight:400;line-height:1.8;letter-spacing:.08em}#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp::before,#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp::after{content:"";display:inline-block;position:absolute;width:.5em;height:.7em;border:0 solid currentColor}#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp::before{left:-1.3em;top:-0.4em;border-width:1px 0 0 1px;vertical-align:top}#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp::after{right:-1.3em;bottom:-0.4em;border-width:0 1px 1px 0;vertical-align:bottom}#dh_lp_wrapper .main_wrap .txt_wrap>p{margin:2.3em 0 0;line-height:1.8;letter-spacing:.04em;text-align:justify;text-justify:inter-ideograph}#dh_lp_wrapper .main_wrap .credit{margin:2em 0 0;padding:0;list-style:none;font-family:"futura-pt","Noto Sans JP",sans-serif;font-size:clamp(14px,1.05vw,15px);line-height:1.4;letter-spacing:.04em;color:#595757}#dh_lp_wrapper .main_wrap .credit li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.55em}#dh_lp_wrapper .main_wrap .credit li:first-child{margin-top:0}#dh_lp_wrapper .main_wrap .credit .name{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:6.4em;padding-right:.8em}#dh_lp_wrapper .main_wrap .credit .price{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:5.6em;padding-right:1em}#dh_lp_wrapper .main_wrap .credit .buy{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:3.6em;padding:.15em .8em;border-radius:3rem;background:#fff;font-weight:500;font-size:1em;line-height:1.4;letter-spacing:.1em;text-indent:.1em;text-align:center;-webkit-filter:drop-shadow(0 0.08em 0.16em rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0.08em 0.16em rgba(0, 0, 0, 0.25));-webkit-transition:opacity .4s;transition:opacity .4s}#dh_lp_wrapper .main_wrap .credit .buy:hover{opacity:.7}#dh_lp_wrapper .main_wrap .sec{width:100%;padding:0 0 8.5vw}#dh_lp_wrapper .main_wrap .sec figure a{display:block;width:100%;overflow:hidden}#dh_lp_wrapper .main_wrap .sec figure a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;z-index:2}#dh_lp_wrapper .main_wrap .sec figure a:hover::after{opacity:.22}#dh_lp_wrapper .main_wrap .sec figure img{width:100%;height:auto;vertical-align:bottom}#dh_lp_wrapper .main_wrap .sec .sec_row{width:100%}#dh_lp_wrapper .main_wrap .layout-pair .sec_ttl{margin-bottom:4.8vw}#dh_lp_wrapper .main_wrap .layout-pair .sec_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4%}#dh_lp_wrapper .main_wrap .layout-pair .img_sub{width:32%;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .layout-pair .col_main{width:48%;max-width:680px;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .layout-pair .txt_wrap{margin-top:2.8vw}#dh_lp_wrapper .main_wrap .layout-left .sec_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;gap:4%}#dh_lp_wrapper .main_wrap .layout-left .img_main{width:40%;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .layout-left .txt_wrap{width:48%;max-width:680px;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .layout-right .sec_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;gap:4%}#dh_lp_wrapper .main_wrap .layout-right .img_main{width:40%;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .layout-right .txt_wrap{width:48%;max-width:680px;-webkit-box-flex:0;-ms-flex:none;flex:none}#dh_lp_wrapper .main_wrap .photo_credit{width:100%;padding:0 5% 7.5vw;text-align:center;font-family:"Noto Sans JP","Open Sans",sans-serif;font-size:clamp(14px,1.08vw,15px);line-height:2;letter-spacing:.1em;color:#595757}#dh_lp_wrapper .main_wrap .photo_credit p{margin:0}#dh_lp_wrapper .main_wrap .photo_credit .en{font-family:"Cardo","Times New Roman",serif;font-weight:700;letter-spacing:.02em}@media(max-width: 750px){#dh_lp_wrapper{font-size:14px}#dh_lp_wrapper .pc{display:none}#dh_lp_wrapper .sp{display:block}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_name{top:66.86%;left:6.87%;width:69.97%}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_meets{top:82.95%;left:6.49%;width:45.93%}#dh_lp_wrapper .mainvisual .mv_ttl .ttl_copy{top:91.19%;left:6.87%;width:87.15%}#dh_lp_wrapper .main_wrap .lead{padding:9vw 6% 15vw}#dh_lp_wrapper .main_wrap .lead p{font-size:clamp(14px,3.6vw,16px)}#dh_lp_wrapper .main_wrap .lead p span{display:inline}#dh_lp_wrapper .main_wrap .movie{padding:4vw 0 30vw}#dh_lp_wrapper .main_wrap .movie figure{width:72%}#dh_lp_wrapper .main_wrap .sec_ttl{text-align:center}#dh_lp_wrapper .main_wrap .sec_ttl .ttl_jp{font-size:3.8vw;line-height:1.6}#dh_lp_wrapper .main_wrap .txt_wrap>p{margin-top:2em;text-align:justify}#dh_lp_wrapper .main_wrap .credit{margin-top:1.8em;font-size:14px}#dh_lp_wrapper .main_wrap .sec{padding:0 0 30vw}#dh_lp_wrapper .main_wrap .sec .sec_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;gap:0}#dh_lp_wrapper .main_wrap .sec .img_main,#dh_lp_wrapper .main_wrap .sec .img_sub,#dh_lp_wrapper .main_wrap .sec .col_main,#dh_lp_wrapper .main_wrap .sec .txt_wrap{width:88%;max-width:none}#dh_lp_wrapper .main_wrap .sec .txt_wrap{margin:6vw auto 0;padding:0}#dh_lp_wrapper .main_wrap .layout-pair .sec_ttl{margin-bottom:12vw}#dh_lp_wrapper .main_wrap .layout-pair .col_main{display:contents}#dh_lp_wrapper .main_wrap .layout-pair .img_main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#dh_lp_wrapper .main_wrap .layout-pair .img_sub{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:88%;margin-top:6vw}#dh_lp_wrapper .main_wrap .layout-pair .txt_wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:6vw}#dh_lp_wrapper .main_wrap .layout-left .img_main,#dh_lp_wrapper .main_wrap .layout-right .img_main{width:100%}#dh_lp_wrapper .main_wrap .layout-left .txt_wrap,#dh_lp_wrapper .main_wrap .layout-right .txt_wrap{width:88%}#dh_lp_wrapper .main_wrap .photo_credit{padding:0 5% 14vw;font-size:14px}}/*# sourceMappingURL=style.css.map */