.price #wrap{overflow:hidden}.price #wrap .c-ttl{text-align:center;font-size:27px;font-size:2.7rem;line-height:1.48148em;letter-spacing:.06em;font-weight:700}@media (max-width: 1023px){.price #wrap .c-ttl{font-size:24px;letter-spacing:0}}.price #wrap .c-ttl--green{color:#83d04b}.price #wrap .c-ttl--pink{color:#f76a95}.price #wrap .sec-anchor{background:url(../../img/price/bg_anchor.jpg) no-repeat center/cover;padding-bottom:64px;margin-bottom:37px}@media (max-width: 1023px){.price #wrap .sec-anchor{background-image:url(../../img/price/bg_anchor_sp.jpg);padding-bottom:38px}}.price #wrap .sec-anchor .lst-anchor{margin:21px auto 0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 13px;max-width:836px}@media (max-width: 1023px){.price #wrap .sec-anchor .lst-anchor{grid-template-columns:repeat(2, 1fr);grid-gap:8px 8px;max-width:100%;margin-top:1px}}.price #wrap .sec-anchor .lst-anchor__item a{display:block;font-size:17px;font-size:1.7rem;line-height:2.94118em;letter-spacing:0em;font-weight:700;text-align:center;border-radius:50px;box-shadow:0 3px 6px 0 rgba(45,214,92,0.1);background:#fff url(../../img/common/icon/ico-arr-down_black.svg) no-repeat right 18px center}@media (max-width: 1023px){.price #wrap .sec-anchor .lst-anchor__item a{height:44px;line-height:42px;background-position:right 16px center}}@media (max-width: 1023px){.price #wrap .sec-anchor .lst-anchor__item:last-child{grid-column:span 2}}.price #wrap .sec-price{padding-top:36px;margin-bottom:37px}@media (max-width: 1023px){.price #wrap .sec-price{padding-top:9px;margin-bottom:43px}}.price #wrap .sec-price .inner{max-width:944px}.price #wrap .sec-price .price-detail{margin-top:38px;position:relative}@media (max-width: 1023px){.price #wrap .sec-price .price-detail{margin-top:22px}}.price #wrap .sec-price .price-detail::after{content:"";width:100%;height:100%;border:1px solid #84d04b;position:absolute;top:0;left:0px}.price #wrap .sec-price table thead{background:url(../../img/price/bg_tbl.jpg) no-repeat center/cover;position:relative;z-index:1}@media (max-width: 1023px){.price #wrap .sec-price table thead{background-image:url(../../img/price/bg_tbl_sp.jpg)}}.price #wrap .sec-price table thead th{font-size:19px;font-size:1.9rem;line-height:1.78947em;letter-spacing:.06em;font-weight:700;padding:22px 0 21px}@media (max-width: 1023px){.price #wrap .sec-price table thead th{font-size:16px;letter-spacing:0.05em;padding:11px 0 7px}}.price #wrap .sec-price table thead th:nth-child(2){width:382px;border-left:1px solid #d9d9d9}@media (max-width: 1023px){.price #wrap .sec-price table thead th:nth-child(2){width:calc((100vw - 30px) * 0.265)}}.price #wrap .sec-price table tbody tr th,.price #wrap .sec-price table tbody tr td{font-size:17px;font-size:1.7rem;line-height:1.64706em;letter-spacing:0em;font-weight:500;border-bottom:1px solid #d9d9d9;vertical-align:middle;padding:19px 0 19px}@media (max-width: 1023px){.price #wrap .sec-price table tbody tr th,.price #wrap .sec-price table tbody tr td{font-size:16px;line-height:22px;padding:10px 0 10px}}.price #wrap .sec-price table tbody tr th{background-color:rgba(196,240,163,0.12)}.price #wrap .sec-price table tbody tr th:not(.alignC){text-align:left;padding-left:31px}@media (max-width: 1023px){.price #wrap .sec-price table tbody tr th:not(.alignC){padding-left:9px}}.price #wrap .sec-price table tbody tr th[rowspan="2"]{border-right:1px solid #d9d9d9;width:315px}@media (max-width: 1023px){.price #wrap .sec-price table tbody tr th[rowspan="2"]{width:38.6%}}.price #wrap .sec-price table tbody tr td{border-left:1px solid #d9d9d9;text-align:center}@media (max-width: 1023px){.price #wrap .sec-price table tbody tr td{letter-spacing:0.05em;text-align:right;padding-right:9px}}.price #wrap .sec-price table tbody tr:last-child th,.price #wrap .sec-price table tbody tr:last-child td{border-bottom-color:transparent}.price #wrap .sec-price .note{margin-top:27px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.06em;font-weight:500}@media (max-width: 1023px){.price #wrap .sec-price .note{margin-top:19px;line-height:26px;letter-spacing:0.03em}}.price #wrap .sec-price .note em{font-style:normal;font-weight:700;color:#83d04b}.price #wrap .sec-price .note i{font-style:normal}@media (max-width: 1023px){.price #wrap .sec-price .note i{position:absolute;top:0;left:0}}@media (max-width: 1023px){.price #wrap .sec-price .note>span{display:inline-block}}@media (max-width: 1023px) and (max-width: 1023px){.price #wrap .sec-price .note>span{position:relative;padding-left:23px}}@media (max-width: 1023px){.price #wrap .sec-price .note>span:not(:last-child){margin-bottom:12px}}.price #wrap .sec-payment{background:linear-gradient(to top, #f4c8d5, rgba(250,250,250,0.01));padding:50px 0 110px;margin-bottom:37px}@media (max-width: 1023px){.price #wrap .sec-payment{padding:0px 0 54px}}.price #wrap .sec-payment .inner{max-width:944px}.price #wrap .sec-payment .lst-payment{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 15px;counter-reset:cntPayment;margin:51px 0 29px}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment{grid-template-columns:repeat(2, 1fr);grid-gap:9px 9px;margin:24px auto 23px}}.price #wrap .sec-payment .lst-payment__item{height:245px;box-shadow:0 3px 6px 0 rgba(221,122,133,0.16);display:flex;justify-content:center;align-items:flex-end;padding:23px 10px;position:relative;counter-increment:cntPayment}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item{height:180px;padding-bottom:19px}}.price #wrap .sec-payment .lst-payment__item::after{content:"PAYMENT";font-size:13px;font-size:1.3rem;line-height:2.38462em;letter-spacing:0em;font-weight:400;font-family:"Bellefair",serif;color:#f76a95;position:absolute;top:26px;left:50%;transform:translateX(-50%)}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item::after{font-size:9px;top:22px}}.price #wrap .sec-payment .lst-payment__item::before{content:"0" counter(cntPayment);font-size:31px;font-size:3.1rem;line-height:1em;letter-spacing:0em;font-weight:400;font-family:"Bellefair",serif;color:#f76a95;position:absolute;top:55px;left:50%;transform:translateX(-50%)}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item::before{font-size:23px;top:42px}}.price #wrap .sec-payment .lst-payment__item h3{font-size:19px;font-size:1.9rem;line-height:1.84211em;letter-spacing:.02em;font-weight:700}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item h3{font-size:17px}}.price #wrap .sec-payment .lst-payment__item:nth-child(1){background:#fff url(../../img/price/ico-payment01.png) no-repeat center bottom 89px/65px 37px}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item:nth-child(1){background-position:center bottom 63px;background-size:65px 36px}}.price #wrap .sec-payment .lst-payment__item:nth-child(2){background:#fff url(../../img/price/ico-payment02.png) no-repeat center bottom 87px/62px 40px}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item:nth-child(2){background-position:center bottom 61px;background-size:62px 40px}}.price #wrap .sec-payment .lst-payment__item:nth-child(3){background:#fff url(../../img/price/ico-payment03.png) no-repeat center bottom 87px/61px 40px}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item:nth-child(3){background-position:center bottom 60px;background-size:61px 40px}}.price #wrap .sec-payment .lst-payment__item:nth-child(4){background:#fff url(../../img/price/ico-payment04.png) no-repeat center bottom 71px/35px 72px}@media (max-width: 1023px){.price #wrap .sec-payment .lst-payment__item:nth-child(4){background-position:center bottom 55px;background-size:25px 51px}}.price #wrap .sec-payment .txt{font-size:17px;font-size:1.7rem;line-height:1.76471em;letter-spacing:.06em;font-weight:500}@media (max-width: 1023px){.price #wrap .sec-payment .txt{font-size:16px;line-height:28px;letter-spacing:0.03em}}.price #wrap .sec-support{padding:62px 0 40px}@media (max-width: 1023px){.price #wrap .sec-support{padding:19px 0 41px}}.price #wrap .sec-support .def{display:flex;align-items:flex-start;margin:49px 0 43px}@media (max-width: 1023px){.price #wrap .sec-support .def{flex-direction:column;margin:28px -15px 26px}}.price #wrap .sec-support .def__img{width:40%}@media (max-width: 1023px){.price #wrap .sec-support .def__img{width:100%;padding:0 15px}}.price #wrap .sec-support .def__img img{width:100%;object-fit:contain}@media (min-width: 1024px){.price #wrap .sec-support .def__cont{flex:1}}.price #wrap .sec-support .def__cont .ttl{font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.06em;font-weight:700;color:#f76a95;padding:30px 0 18px 46px;border-bottom:1px solid #f76a95;position:relative}@media (max-width: 1023px){.price #wrap .sec-support .def__cont .ttl{font-size:20px;padding:18px 0 19px 15px;margin-right:15px}}.price #wrap .sec-support .def__cont .ttl::after{content:"";width:6px;height:6px;border-radius:50%;background-color:#f76a95;position:absolute;right:0;bottom:-3px}.price #wrap .sec-support .def__cont .txt{font-size:17px;font-size:1.7rem;line-height:1.88235em;letter-spacing:.06em;font-weight:500;padding:16px 0 20px 46px}@media (max-width: 1023px){.price #wrap .sec-support .def__cont .txt{line-height:30px;letter-spacing:0.04em;padding:17px 15px 16px}}.price #wrap .sec-support .def__cont .link{display:block;width:max-content;margin-left:auto;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:700;color:#f76a95;padding-right:20px;background:url(../../img/common/icon/ico-carr-right_pink.svg) no-repeat right top 6px/14px 14px}@media (max-width: 1023px){.price #wrap .sec-support .def__cont .link{margin-right:15px}}.price #wrap .sec-support .lst-sup{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:35px 30px}.price #wrap .sec-support .lst-sup__item{box-shadow:0px 3px 6px 0px rgba(247,106,149,0.15);position:relative}.price #wrap .sec-support .lst-sup__item>a{display:flex;flex-direction:column;height:100%}.price #wrap .sec-support .lst-sup__item .item__ttl{width:100%;min-height:84px;padding:10px 28px;display:flex;align-items:center;justify-content:center;background:url(../../img/price/bg_header.jpg) no-repeat center left/cover}.price #wrap .sec-support .lst-sup__item .item__ttl span{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.02em;font-weight:700}@media (max-width: 1023px){.price #wrap .sec-support .lst-sup__item .item__ttl span{font-size:20px;letter-spacing:0.04em}}@media (max-width: 1023px){.price #wrap .sec-support .lst-sup__item .item__ttl{min-height:54px;padding:8px 23px 9px;background-image:url(../../img/price/bg_header_sp.jpg)}}.price #wrap .sec-support .lst-sup__item .item__cont{flex:1;background-color:#fff;font-size:17px;font-size:1.7rem;line-height:1.76471em;letter-spacing:.06em;font-weight:500;padding:20px 28px 65px;position:relative;border:1px solid #ffe0e9;border-top:none}.price #wrap .sec-support .lst-sup__item .item__cont em{font-style:normal;color:#f76a95;font-weight:700}@media (max-width: 1023px){.price #wrap .sec-support .lst-sup__item .item__cont{padding:18px 22px 61px;border-color:#fce4ec}}.price #wrap .sec-support .lst-sup__item .item__link{display:block;color:#f76a95;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:700;position:absolute;bottom:22px;right:25px;padding-right:20px;background:url(../../img/common/icon/ico-carr-right_pink.svg) no-repeat right top 6px/14px 14px}@media (max-width: 1023px){.price #wrap .sec-support .lst-sup__item .item__link{right:22px;bottom:21px;padding-right:19px}}@media (max-width: 1023px){.price #wrap .sec-support .lst-sup{grid-template-columns:100%;grid-gap:18px 0}}

/*# sourceMappingURL=maps/price.min.css.map */
