@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@600&display=swap);
@media screen and (max-width: 960px){#index-cta,#index-set{margin-top:-14vw;padding-top:14vw}}.ecm-main{padding:0;overflow:hidden}.ecm-main__inner{max-width:1230px;margin-bottom:0 !important;padding-bottom:28vw}@media print,screen and (min-width: 961px){.ecm-main__inner{padding-bottom:120px}}.lp-aquacollagengel_enrichlift{color:#2d2926}@media screen and (max-width: 960px){.lp-aquacollagengel_enrichlift .w-sp-100{width:100%}}@media print,screen and (min-width: 961px){.lp-aquacollagengel_enrichlift .mw-pc-100{max-width:100%}}.lp-aquacollagengel_enrichlift a{opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.lp-aquacollagengel_enrichlift a:hover{opacity:.7;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.lp-aquacollagengel_enrichlift .lp-note{font-size:2.4vw;line-height:1.35;color:#63666a}@media print,screen and (min-width: 961px){.lp-aquacollagengel_enrichlift .lp-note{font-size:11px}}.lp-aquacollagengel_enrichlift .lp-review-star{display:-webkit-box;display:-ms-flexbox;display:flex}.lp-aquacollagengel_enrichlift .lp-review-star span{display:block;width:3.8666666667vw;height:3.6vw;margin-right:.5333333333vw;background:url(../img/star-default.png) no-repeat 0 0;background-size:3.8666666667vw 3.6vw;position:relative}@media print,screen and (min-width: 961px){.lp-aquacollagengel_enrichlift .lp-review-star span{width:21px;height:20px;margin-right:3px;background-size:21px 20px}}.lp-aquacollagengel_enrichlift .lp-review-star span::after{content:"";display:block;height:3.6vw;background:url(../img/star-active.png) no-repeat 0 0;background-size:3.8666666667vw 3.6vw;position:absolute;top:0;left:0;overflow:hidden}@media print,screen and (min-width: 961px){.lp-aquacollagengel_enrichlift .lp-review-star span::after{height:20px;background-size:21px 20px}}.lp-aquacollagengel_enrichlift .lp-review-star--0\.1 .star-1::after{width:30%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.2 .star-1::after{width:35%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.3 .star-1::after{width:40%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.4 .star-1::after{width:45%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.5 .star-1::after{width:50%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.6 .star-1::after{width:55%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.7 .star-1::after{width:60%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.8 .star-1::after{width:65%}.lp-aquacollagengel_enrichlift .lp-review-star--0\.9 .star-1::after{width:70%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.0 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.0 .star-2::after{width:0%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.1 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.1 .star-2::after{width:30%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.2 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.2 .star-2::after{width:35%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.3 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.3 .star-2::after{width:40%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.4 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.4 .star-2::after{width:45%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.5 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.5 .star-2::after{width:50%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.6 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.6 .star-2::after{width:55%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.7 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.7 .star-2::after{width:60%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.8 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.8 .star-2::after{width:65%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.9 .star-1::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--1\.9 .star-2::after{width:70%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.0 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.0 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.0 .star-3::after{width:0%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.1 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.1 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.1 .star-3::after{width:30%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.2 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.2 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.2 .star-3::after{width:35%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.3 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.3 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.3 .star-3::after{width:40%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.4 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.4 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.4 .star-3::after{width:45%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.5 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.5 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.5 .star-3::after{width:50%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.6 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.6 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.6 .star-3::after{width:55%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.7 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.7 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.7 .star-3::after{width:60%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.8 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.8 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.8 .star-3::after{width:65%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.9 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--2\.9 .star-2::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--2\.9 .star-3::after{width:70%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.0 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.0 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.0 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.0 .star-4::after{width:0%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.1 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.1 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.1 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.1 .star-4::after{width:30%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.2 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.2 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.2 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.2 .star-4::after{width:35%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.3 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.3 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.3 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.3 .star-4::after{width:40%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.4 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.4 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.4 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.4 .star-4::after{width:45%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.5 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.5 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.5 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.5 .star-4::after{width:50%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.6 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.6 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.6 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.6 .star-4::after{width:55%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.7 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.7 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.7 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.7 .star-4::after{width:60%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.8 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.8 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.8 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.8 .star-4::after{width:65%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.9 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.9 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--3\.9 .star-3::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--3\.9 .star-4::after{width:70%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.0 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.0 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.0 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.0 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.0 .star-5::after{width:0%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.1 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.1 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.1 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.1 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.1 .star-5::after{width:30%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.2 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.2 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.2 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.2 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.2 .star-5::after{width:35%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.3 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.3 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.3 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.3 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.3 .star-5::after{width:40%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.4 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.4 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.4 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.4 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.4 .star-5::after{width:45%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.5 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.5 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.5 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.5 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.5 .star-5::after{width:50%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.6 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.6 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.6 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.6 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.6 .star-5::after{width:55%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.7 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.7 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.7 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.7 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.7 .star-5::after{width:60%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.8 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.8 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.8 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.8 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.8 .star-5::after{width:65%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.9 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.9 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.9 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--4\.9 .star-4::after{width:100%}.lp-aquacollagengel_enrichlift .lp-review-star--4\.9 .star-5::after{width:70%}.lp-aquacollagengel_enrichlift .lp-review-star--5\.0 .star-1::after,.lp-aquacollagengel_enrichlift .lp-review-star--5\.0 .star-2::after,.lp-aquacollagengel_enrichlift .lp-review-star--5\.0 .star-3::after,.lp-aquacollagengel_enrichlift .lp-review-star--5\.0 .star-4::after,.lp-aquacollagengel_enrichlift .lp-review-star--5\.0 .star-5::after{width:100%}.lp-hero-note{width:90%;margin:4vw auto}@media print,screen and (min-width: 961px){.lp-hero-note{width:100%;max-width:960px;margin-top:20px;margin-bottom:15px}}.lp-hero-note a{text-decoration:underline !important;color:#63666a !important}.lp-navi-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0 !important;padding:0;list-style:none}.lp-navi-list__item{display:block;width:50%}.lp-navi-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5.3333333333vw 0;color:#fff !important;font-weight:bold;font-size:3.7333333333vw}@media print,screen and (min-width: 961px){.lp-navi-list__item a{padding:18px 0 20px;font-size:18px}}.lp-navi-list__item a span{display:block;position:relative}@media screen and (max-width: 960px){.lp-navi-list__item a span{padding-right:1em}}@media print,screen and (min-width: 961px){.lp-navi-list__item a span{padding-right:1.5em}}.lp-navi-list__item a span::after{content:"";pointer-events:none;display:block;width:2vw;height:2vw;margin:auto;border-right:.5333333333vw solid #fff;border-bottom:.5333333333vw solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;right:0;bottom:.5333333333vw}@media print,screen and (min-width: 961px){.lp-navi-list__item a span::after{width:12px;height:12px;border-right-width:3px;border-bottom-width:3px;bottom:4px}}.lp-navi-list__item a span br{display:none}.lp-navi-list__item--cta a{background:#c69214 !important}.lp-navi-list__item--set a{background:#ca001b !important}@media print,screen and (min-width: 961px){.lp-navi{max-width:960px;margin-inline:auto;margin-bottom:40px}}.lp-floatnavi{position:fixed;z-index:11;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility 0s linear .5s;transition:opacity .3s ease-in-out,visibility 0s linear .5s}@media screen and (max-width: 960px){.lp-floatnavi{width:100%;left:0}}@media print,screen and (min-width: 961px){.lp-floatnavi{right:0}}.lp-floatnavi.show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media print,screen and (min-width: 961px){.lp-floatnavi .lp-navi-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:115px}.lp-floatnavi .lp-navi-list li{width:100%}.lp-floatnavi .lp-navi-list li a{padding:10px 0;font-size:14px;line-height:1.3}.lp-floatnavi .lp-navi-list li a span{padding-right:0;padding-bottom:15px;text-align:center}.lp-floatnavi .lp-navi-list li a span::after{width:10px;height:10px;left:0;right:0;top:auto;bottom:2px;border-right-width:2px;border-bottom-width:2px}.lp-floatnavi .lp-navi-list li a span br{display:inline}}.lp-cta{background:url(../img/cta/bg_sp.jpg) no-repeat center top;background-size:cover;padding:9.3333333333vw 0}@media print,screen and (min-width: 961px){.lp-cta{background-image:url(../img/cta/bg.jpg);padding:45px 0}}.lp-cta-item{margin-inline:auto;background:#fff;position:relative}@media screen and (max-width: 960px){.lp-cta-item{width:94.5%}}@media print,screen and (min-width: 961px){.lp-cta-item{max-width:960px}}.lp-cta-item::before,.lp-cta-item::after{content:"";position:absolute;width:100%;height:.9333333333vw}@media print,screen and (min-width: 961px){.lp-cta-item::before,.lp-cta-item::after{height:5px}}.lp-cta-item::before{top:0;left:0;background:-webkit-gradient(linear, left top, right top, from(#f5da98), color-stop(#c69215), to(#f1d38e));background:linear-gradient(to right, #f5da98, #c69215, #f1d38e)}@media print,screen and (min-width: 961px){.lp-cta-item::before{background:-webkit-gradient(linear, left top, right top, from(#f5da98), color-stop(#c7941b), color-stop(#f4d996), to(#d9ae54));background:linear-gradient(to right, #f5da98, #c7941b, #f4d996, #d9ae54)}}.lp-cta-item::after{bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(#d9ae54), color-stop(#c69214), color-stop(#f5da98), to(#c69214));background:linear-gradient(to right, #d9ae54, #c69214, #f5da98, #c69214)}@media print,screen and (min-width: 961px){.lp-cta-item::after{background:-webkit-gradient(linear, left top, right top, from(#e8c67b), color-stop(#c69215), color-stop(#f5da98), to(#c69214));background:linear-gradient(to right, #e8c67b, #c69215, #f5da98, #c69214)}}.lp-cta-item__inner{display:grid}@media screen and (max-width: 960px){.lp-cta-item__inner{grid-template-columns:60% 40%;grid-template-rows:auto auto auto;padding:7.3333333333vw .9333333333vw 8.6666666667vw}}@media print,screen and (min-width: 961px){.lp-cta-item__inner{grid-template-columns:51.4% 48.6%;grid-template-rows:auto auto 1fr;padding:55px 80px 60px 70px}}.lp-cta-item__inner::before,.lp-cta-item__inner::after{content:"";position:absolute;height:100%;width:.9333333333vw}@media print,screen and (min-width: 961px){.lp-cta-item__inner::before,.lp-cta-item__inner::after{width:5px}}.lp-cta-item__inner::before{top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(#f5da98), to(#d9ae54));background:linear-gradient(to bottom, #f5da98, #d9ae54)}@media print,screen and (min-width: 961px){.lp-cta-item__inner::before{background:-webkit-gradient(linear, left top, left bottom, from(#f5da98), to(#e8c67b));background:linear-gradient(to bottom, #f5da98, #e8c67b)}}.lp-cta-item__inner::after{top:0;right:0;background:-webkit-gradient(linear, left top, left bottom, from(#f1d38e), to(#c69214));background:linear-gradient(to bottom, #f1d38e, #c69214)}@media print,screen and (min-width: 961px){.lp-cta-item__inner::after{background:-webkit-gradient(linear, left top, left bottom, from(#d9ae54), to(#c69214));background:linear-gradient(to bottom, #d9ae54, #c69214)}}.lp-cta-item__title{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal}@media screen and (max-width: 960px){.lp-cta-item__title{grid-column:1/3;grid-row:1/2;padding-bottom:2.6666666667vw;font-size:5.3333333333vw;line-height:1.4;text-align:center}}@media print,screen and (min-width: 961px){.lp-cta-item__title{grid-column:2/3;grid-row:1/2;padding-bottom:30px;font-size:26px;line-height:1.4}}@media screen and (max-width: 960px){.lp-cta-item__image{grid-column:1/2;grid-row:2/3;padding:0 2vw 0 6vw}}@media print,screen and (min-width: 961px){.lp-cta-item__image{grid-column:1/2;grid-row:1/4}}@media screen and (max-width: 960px){.lp-cta-item__info{grid-column:2/3;grid-row:2/3;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-pack:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width: 961px){.lp-cta-item__info{grid-column:2/3;grid-row:2/3}}@media print,screen and (min-width: 961px){.lp-cta-item__price{display:-webkit-box;display:-ms-flexbox;display:flex}}.lp-cta-item__price p{font-weight:500;font-size:4vw}@media print,screen and (min-width: 961px){.lp-cta-item__price p{font-size:20px}}@media screen and (max-width: 960px){.lp-cta-item__price p+p{margin-top:2vw !important}}.lp-cta-item__price p strong{display:inline-block;font-weight:500 !important;font-size:5.3333333333vw}@media print,screen and (min-width: 961px){.lp-cta-item__price p strong{font-size:30px}}@media screen and (max-width: 960px){.lp-cta-item__price p strong::first-letter{font-size:4vw}}@media print,screen and (min-width: 961px){.lp-cta-item__price p strong::first-letter{font-size:25px}}.lp-cta-item__price p span{display:inline-block}@media screen and (max-width: 960px){.lp-cta-item__price p span{font-size:2.6666666667vw;padding-inline:.5333333333vw}}@media print,screen and (min-width: 961px){.lp-cta-item__price p span{font-size:16px;padding-inline:3px}}.lp-cta-item__review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3.3333333333vw}@media print,screen and (min-width: 961px){.lp-cta-item__review{margin-top:15px}}.lp-cta-item__review__number{margin-left:.6666666667vw;color:#ca001b;font-weight:500;font-size:4vw}@media print,screen and (min-width: 961px){.lp-cta-item__review__number{margin-left:5px;font-size:22px}}@media screen and (max-width: 960px){.lp-cta-item__button{grid-column:1/3;grid-row:3/4;margin-top:5.3333333333vw}}@media print,screen and (min-width: 961px){.lp-cta-item__button{grid-column:2/3;grid-row:3/4;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-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.lp-cta-item__button a{display:block;background:#2d2926 !important;color:#fff !important;text-align:center;font-weight:500}@media screen and (max-width: 960px){.lp-cta-item__button a{width:87%;margin-inline:auto;padding:3.7333333333vw 0;font-size:4.8vw;border-radius:6vw}}@media print,screen and (min-width: 961px){.lp-cta-item__button a{width:100%;padding:18px 0;font-size:23px;border-radius:30px}}.lp-recommend{background:#f7f7f7;padding:10vw 0 10.6666666667vw}@media print,screen and (min-width: 961px){.lp-recommend{padding:45px 0}}.lp-recommen-contents{margin-inline:auto;background:#fff}@media screen and (max-width: 960px){.lp-recommen-contents{width:94.5%;padding:6vw 4vw 4.6666666667vw;-webkit-box-shadow:0px 0px .8vw .1333333333vw rgba(0,0,0,.1);box-shadow:0px 0px .8vw .1333333333vw rgba(0,0,0,.1)}}@media print,screen and (min-width: 961px){.lp-recommen-contents{max-width:960px;padding:30px 20px 15px;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,.1);box-shadow:0px 0px 6px 1px rgba(0,0,0,.1)}}.lp-recommen-title{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;line-height:1 !important;width:72.6666666667vw;margin-inline:auto;padding-bottom:2.6666666667vw;border-bottom:.4vw solid #c69214;font-size:6.6666666667vw !important}@media print,screen and (min-width: 961px){.lp-recommen-title{width:770px;padding-bottom:18px;border-bottom-width:2px;font-size:32px !important}}.lp-recommen-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none}@media screen and (max-width: 960px){.lp-recommen-list{width:64vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5.3333333333vw;margin-top:6.6666666667vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-recommen-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;margin-top:30px !important}}.lp-recommen-list li{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;padding-left:9.3333333333vw;background:url(../img/main/recommend-check.png) no-repeat left top;background-size:6.8vw 5.4666666667vw;font-size:5.3333333333vw}@media print,screen and (min-width: 961px){.lp-recommen-list li{padding-left:45px;background-size:35px 28px;background-position:left 3px;font-size:26px;line-height:1.3}}.lp-recommen-note{margin-top:6.6666666667vw !important}@media print,screen and (min-width: 961px){.lp-recommen-note{margin-top:40px !important}}.lp-appeal01{padding:10.6666666667vw 0 4vw}@media print,screen and (min-width: 961px){.lp-appeal01{max-width:960px;margin-inline:auto;padding:35px 0 20px}}@media print,screen and (min-width: 961px){.lp-appeal01-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:920px;margin-inline:auto}}.lp-appeal01-text{text-align:center}@media print,screen and (min-width: 961px){.lp-appeal01-text{width:470px;-ms-flex-negative:0;flex-shrink:0}}.lp-appeal01-catch01{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;font-size:5.3333333333vw;line-height:1.5}@media print,screen and (min-width: 961px){.lp-appeal01-catch01{font-size:26px}}.lp-appeal01-catch02{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;color:#c69214;margin-top:2.6666666667vw !important;font-size:10.6666666667vw;line-height:1.25}@media print,screen and (min-width: 961px){.lp-appeal01-catch02{margin-top:20px !important;font-size:52px}}@media screen and (max-width: 960px){.lp-appeal01-image{width:85.0666666667vw;margin-top:4vw;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-appeal01-image{width:414px}}@media screen and (max-width: 960px){.lp-appeal01-note{margin-top:4vw;padding-inline:2.6666666667vw}}.lp-feature{background:url(../img/main/feature-bg_sp.jpg) no-repeat center top;background-size:cover;padding:7.3333333333vw 0 8.6666666667vw}@media print,screen and (min-width: 961px){.lp-feature{background-image:url(../img/main/feature-bg.jpg);padding:45px 0 55px}}.lp-feature-title{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;font-size:5.3333333333vw !important}@media print,screen and (min-width: 961px){.lp-feature-title{font-size:26px !important}}.lp-feature-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-inline:auto}@media screen and (max-width: 960px){.lp-feature-contents{width:94.5%;row-gap:8vw;margin-top:4.6666666667vw}}@media print,screen and (min-width: 961px){.lp-feature-contents{width:770px;row-gap:35px;margin-top:30px}}.lp-feature-item__box{background:rgba(255,255,255,.65);border:1px solid #c69214;padding:3.3333333333vw 0;text-align:center}@media print,screen and (min-width: 961px){.lp-feature-item__box{padding:20px 0 25px}}.lp-feature-item__label{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-feature-item__label span{display:block;min-width:73.3333333333vw;padding:1.7333333333vw 3.3333333333vw 2.2666666667vw;font-size:8vw;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#edc053), to(#c79317));background:linear-gradient(to right, #edc053, #c79317)}@media print,screen and (min-width: 961px){.lp-feature-item__label span{min-width:355px;padding:8px 55px 10px;font-size:39px}}.lp-feature-item__text{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal}@media screen and (max-width: 960px){.lp-feature-item__text{margin-top:2.6666666667vw !important;font-size:5.3333333333vw;line-height:1.5}}@media print,screen and (min-width: 961px){.lp-feature-item__text{margin-top:20px !important;font-size:26px}}@media screen and (max-width: 960px){.lp-feature-item__note{margin-top:3.3333333333vw !important;padding-inline:3.3333333333vw}}@media print,screen and (min-width: 961px){.lp-feature-item__note{margin-top:20px !important}}@media screen and (max-width: 960px){.lp-feature-item--3 .lp-feature-item__label span{font-size:7.4666666667vw}}.lp-appeal02{position:relative}.lp-appeal02-note{position:absolute;left:0;right:0;margin:auto}@media screen and (max-width: 960px){.lp-appeal02-note{width:90%;bottom:2.6666666667vw}}@media print,screen and (min-width: 961px){.lp-appeal02-note{max-width:960px;bottom:15px}}.lp-award{padding:12vw 0 10.6666666667vw}@media print,screen and (min-width: 961px){.lp-award{max-width:960px;margin-inline:auto;padding:60px 0 55px}}@media screen and (max-width: 960px){.lp-award-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lp-award-title h2{text-align:center;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal}@media screen and (max-width: 960px){.lp-award-title h2{border-bottom:.4vw solid #c69214;line-height:1.2 !important;padding-inline:2.6666666667vw;padding-bottom:2.6666666667vw;font-size:5.3333333333vw !important}}@media print,screen and (min-width: 961px){.lp-award-title h2{border-bottom:2px solid #c69214;padding-bottom:15px;font-size:26px !important}}.lp-award-title h2 .span01{font-size:6.6666666667vw}@media print,screen and (min-width: 961px){.lp-award-title h2 .span01{font-size:32px}}.lp-award-title h2 .span02{font-size:9.3333333333vw}@media print,screen and (min-width: 961px){.lp-award-title h2 .span02{font-size:45px}}.lp-award-title h2 .span03{font-size:8vw}@media print,screen and (min-width: 961px){.lp-award-title h2 .span03{font-size:39px}}.lp-award-title h2 .span04{font-size:5.3333333333vw}@media print,screen and (min-width: 961px){.lp-award-title h2 .span04{font-size:26px}}.lp-award-main{text-align:center}@media screen and (max-width: 960px){.lp-award-main{width:71.8666666667vw;margin-top:7.3333333333vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-award-main{margin-top:50px !important}}@media screen and (max-width: 960px){.lp-award-note{width:90%;margin-top:7.3333333333vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-award-note{margin-top:50px !important}}.lp-award-note a{text-decoration:underline !important;color:#63666a !important}.lp-survey{background:url(../img/main/survey-bg_sp.jpg) no-repeat center top;background-size:cover;padding:9.3333333333vw 0 4.6666666667vw}@media print,screen and (min-width: 961px){.lp-survey{background-image:url(../img/main/survey-bg.jpg);padding:50px 0 20px}}@media print,screen and (min-width: 961px){.lp-survey-inner{max-width:960px;margin-inline:auto;position:relative}}@media screen and (max-width: 960px){.lp-survey-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lp-survey-title h2{text-align:center;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal}@media screen and (max-width: 960px){.lp-survey-title h2{border-bottom:.4vw solid #c69214;line-height:1.5 !important;padding-inline:6.6666666667vw;padding-bottom:2.6666666667vw;font-size:6.6666666667vw !important}}@media print,screen and (min-width: 961px){.lp-survey-title h2{border-bottom:2px solid #c69214;padding-bottom:15px;font-size:32px !important}}.lp-survey-main{text-align:center}@media screen and (max-width: 960px){.lp-survey-main{margin-top:7.3333333333vw !important}}@media print,screen and (min-width: 961px){.lp-survey-main{margin-top:30px !important}}@media screen and (max-width: 960px){.lp-survey-note{width:90%;margin-top:1.3333333333vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-survey-note{position:absolute;left:0;bottom:0}}.lp-voice{background:#f7f7f7;padding:9.3333333333vw 0 2.6666666667vw}@media print,screen and (min-width: 961px){.lp-voice{padding:50px 0 15px}}.lp-voice-inner{margin-inline:auto}@media screen and (max-width: 960px){.lp-voice-inner{width:90%}}@media print,screen and (min-width: 961px){.lp-voice-inner{max-width:960px}}.lp-voice-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 960px){.lp-voice-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:6.6666666667vw}}@media print,screen and (min-width: 961px){.lp-voice-list{width:860px;margin-inline:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lp-voice-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width: 961px){.lp-voice-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%}}.lp-voice-item__box{background:#fff;border:1px solid #2d2926;padding:4vw 5.3333333333vw 3.3333333333vw;position:relative}@media print,screen and (min-width: 961px){.lp-voice-item__box{padding:20px 30px 15px}}.lp-voice-item__box::after{content:"";display:block;width:100%;height:100%;border-right:1px solid #2d2926;border-bottom:1px solid #2d2926;position:absolute;bottom:-1.0666666667vw;right:-1.0666666667vw;pointer-events:none}@media print,screen and (min-width: 961px){.lp-voice-item__box::after{bottom:-5px;right:-5px}}.lp-voice-item__comment{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;font-size:5.2vw;line-height:1.55}@media print,screen and (min-width: 961px){.lp-voice-item__comment{font-size:25px}}.lp-voice-item__review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 960px){.lp-voice-item__review{margin-top:2vw;padding-right:.6666666667vw}}@media print,screen and (min-width: 961px){.lp-voice-item__review{margin-top:10px;padding-right:5px}}@media print,screen and (min-width: 961px){.lp-voice-item--1{-webkit-transform:translateX(-22px);transform:translateX(-22px)}}@media screen and (max-width: 960px){.lp-voice-item--2{-ms-flex-item-align:start;align-self:flex-start}}@media print,screen and (min-width: 961px){.lp-voice-item--2{margin-top:80px}}@media print,screen and (min-width: 961px){.lp-voice-item--3{margin-top:-43px;-webkit-transform:translateX(5px);transform:translateX(5px)}}.lp-voice-note{margin-top:10vw}@media print,screen and (min-width: 961px){.lp-voice-note{margin-top:45px}}.lp-appeal03{margin-top:12vw}@media print,screen and (min-width: 961px){.lp-appeal03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:960px;margin-inline:auto;margin-top:20px}}.lp-appeal03-text{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;font-size:5.3333333333vw;line-height:1.5}@media print,screen and (min-width: 961px){.lp-appeal03-text{width:54%;font-size:26px}}.lp-appeal03-text strong{color:#c69214;font-size:8vw}@media print,screen and (min-width: 961px){.lp-appeal03-text strong{font-size:39px}}.lp-appeal03-image{margin-top:1.3333333333vw !important}@media print,screen and (min-width: 961px){.lp-appeal03-image{width:41%}}.lp-role{margin-top:10vw}@media print,screen and (min-width: 961px){.lp-role{max-width:960px;margin-inline:auto;margin-top:25px}}@media screen and (max-width: 960px){.lp-role-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lp-role-title h2{text-align:center;line-height:1 !important;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal}@media screen and (max-width: 960px){.lp-role-title h2{border-bottom:.4vw solid #c69214;padding-inline:6vw;padding-bottom:2.6666666667vw;font-size:6vw !important}}@media print,screen and (min-width: 961px){.lp-role-title h2{border-bottom:2px solid #c69214;padding-bottom:15px;font-size:29px !important}}.lp-role-title h2 strong{display:inline-block;padding-inline:1.3333333333vw;font-size:11.7333333333vw}@media print,screen and (min-width: 961px){.lp-role-title h2 strong{padding-inline:5px;font-size:57px}}.lp-role-image{text-align:center}@media screen and (max-width: 960px){.lp-role-image{width:83.8666666667vw;margin-top:6.6666666667vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-role-image{margin-top:30px !important}}.lp-howto{margin-inline:auto;text-align:center}@media screen and (max-width: 960px){.lp-howto{width:88%;padding:8vw 0 12vw}}@media print,screen and (min-width: 961px){.lp-howto{width:780px;padding:50px 0 55px}}.lp-howto-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:3.3333333333vw 0;border-bottom:.2666666667vw solid #2d2926;font-size:4.8vw;font-weight:500}@media print,screen and (min-width: 961px){.lp-howto-title{padding:15px 0;border-bottom-width:2px;font-size:23px}}.lp-howto-title span{display:block;position:relative}@media screen and (max-width: 960px){.lp-howto-title span{width:100%}}@media print,screen and (min-width: 961px){.lp-howto-title span{padding-inline:70px}}.lp-howto-title span::before,.lp-howto-title span::after{content:"";display:block;width:4vw;height:2px;margin:auto;position:absolute;top:0;bottom:0;right:3.3333333333vw;background:#2d2926}@media print,screen and (min-width: 961px){.lp-howto-title span::before,.lp-howto-title span::after{width:20px;right:0}}.lp-howto-title span::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.lp-howto-title.collapsed span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lp-howto-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4.6666666667vw;padding:5.3333333333vw 0 4vw}@media print,screen and (min-width: 961px){.lp-howto-list{row-gap:20px;padding:25px 0 30px}}.lp-howto-item__title{background:#2d2926;color:#fff;font-size:3.4666666667vw;font-weight:500;padding:1.3333333333vw 0}@media print,screen and (min-width: 961px){.lp-howto-item__title{font-size:17px;padding:8px 0}}.lp-howto-item__text{margin-top:3.3333333333vw !important;font-size:3.4666666667vw;font-weight:500}@media print,screen and (min-width: 961px){.lp-howto-item__text{margin-top:20px !important;font-size:17px}}@media screen and (max-width: 960px){.lp-howto-item__image{margin-top:3.3333333333vw !important;margin-inline:auto}}@media print,screen and (min-width: 961px){.lp-howto-item__image{margin-top:15px !important}}@media screen and (max-width: 960px){.lp-howto-item--1 .lp-howto-item__image{width:29.3333333333vw}}@media screen and (max-width: 960px){.lp-howto-item--2 .lp-howto-item__image{width:11.8666666667vw}}@media screen and (max-width: 960px){.lp-howto-item--3 .lp-howto-item__image{width:64.1333333333vw}}.lp-howto-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:3.3333333333vw 0;border-bottom:.2666666667vw solid #2d2926;font-size:3.4666666667vw;font-weight:500}@media print,screen and (min-width: 961px){.lp-howto-close{padding:15px 0;border-bottom-width:2px;font-size:17px}}.lp-howto-close span{display:block;position:relative}@media screen and (max-width: 960px){.lp-howto-close span{width:100%}}@media print,screen and (min-width: 961px){.lp-howto-close span{padding-inline:175px}}.lp-howto-close span::before,.lp-howto-close span::after{content:"";display:block;width:4vw;height:2px;margin:auto;position:absolute;top:0;bottom:0;right:3.3333333333vw;background:#2d2926}@media print,screen and (min-width: 961px){.lp-howto-close span::before,.lp-howto-close span::after{width:20px;right:0}}.lp-howto-close span::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.lp-howto-close.collapsed span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lp-set-wrapper{padding-top:14.6666666667vw}@media print,screen and (min-width: 961px){.lp-set-wrapper{padding-top:65px}}.lp-set-wrapper-title{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;margin-bottom:7.3333333333vw !important;font-size:6.6666666667vw !important}@media print,screen and (min-width: 961px){.lp-set-wrapper-title{margin-bottom:25px !important;font-size:36px !important}}.lp-pickup-banner{width:92%;margin-top:12vw;margin-inline:auto}@media print,screen and (min-width: 961px){.lp-pickup-banner{width:435px;margin-top:70px}}.lp-pickup-banner-title{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;line-height:1 !important;font-size:5.3333333333vw !important}@media print,screen and (min-width: 961px){.lp-pickup-banner-title{font-size:24px !important}}.lp-pickup-banner-link{display:block;margin-top:6vw}@media print,screen and (min-width: 961px){.lp-pickup-banner-link{margin-top:20px}}.ecm-lp-banner{margin-inline:auto}@media screen and (max-width: 960px){.ecm-lp-banner{width:92%;margin-top:9.3333333333vw}}@media print,screen and (min-width: 961px){.ecm-lp-banner{max-width:960px;margin-top:50px}}.ecm-lp-banner-heading{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600 !important;font-style:normal;text-align:center;line-height:1 !important;font-size:6.6666666667vw !important}@media print,screen and (min-width: 961px){.ecm-lp-banner-heading{font-size:36px !important}}.ecm-lp-banner-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 960px){.ecm-lp-banner-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5.3333333333vw;row-gap:6.6666666667vw}}@media print,screen and (min-width: 961px){.ecm-lp-banner-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px;row-gap:40px}}@media print,screen and (min-width: 961px){.ecm-lp-banner-item{width:430px}}
