@media only screen and (min-width:768px){.p-mv--ab-remind .p-mv__emblem-vertical{display:none}}@media only screen and (max-width:767px){.p-mv--ab-remind .p-mv__content{padding:24px 10px 16px}.p-mv--ab-remind .p-mv__main{grid-column-gap:min(21px,calc(21 / 375 * 100vw));-moz-column-gap:min(21px,calc(21 / 375 * 100vw));column-gap:min(21px,calc(21 / 375 * 100vw));display:grid;grid-template-columns:min(109px,calc(109 / 375 * 100vw)) min(167px,calc(167 / 375 * 100vw));justify-content:center;position:relative}.p-mv--ab-remind .p-mv__main:before{background-image:url(../../../img/top/mv/wave-sp.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";grid-column:1/-1;grid-row:2;height:min(127px,calc(127 / 375 * 100vw));left:50%;position:absolute;top:min(48px,calc(48 / 375 * 100vw));translate:-50% 0;width:calc(100vw - 40px);z-index:0}.p-mv--ab-remind .p-mv__title{grid-column:1/-1;grid-row:1;justify-self:center;margin-bottom:15px}.p-mv--ab-remind .p-mv__title img{width:min(294px,calc(100vw - 60px))}.p-mv--ab-remind .p-mv__emblem-vertical{animation:popUp .6s ease forwards;grid-column:1;grid-row:2;margin-left:min(14px,calc(14 / 375 * 100vw));margin-top:min(5px,calc(5 / 375 * 100vw));opacity:0;position:relative;translate:0 40px;z-index:1}.p-mv--ab-remind .p-mv__emblem-vertical img{height:auto;width:100%}.p-mv--ab-remind .p-mv__img{grid-column:2;grid-row:2;margin:0;width:100%;z-index:1}.p-mv--ab-remind .p-mv__img:before{content:none}.p-mv--ab-remind .p-mv__img img{height:auto;width:100%}.p-mv--ab-remind .p-mv__text{grid-column:1/-1;grid-row:3;justify-self:center;margin:-1px 0 0}.p-mv--ab-remind .p-mv__text>img{width:min(215px,calc(215 / 375 * 100vw))}.p-mv--ab-remind .p-mv__shadoten img{width:min(235px,calc(235 / 375 * 100vw))}.p-mv--ab-remind .p-mv__emblem{grid-column:1/-1;margin:0}.p-mv--ab-remind .p-mv__emblem>picture{display:none}.p-mv--ab-remind .p-mv__asterisk-text{font-size:10px;letter-spacing:0;line-height:1.5}}@media only screen and (min-width:768px){.p-price-remind{padding-bottom:120px;padding-top:120px}}@media only screen and (max-width:767px){.p-price-remind{padding-bottom:60px;padding-top:60px}}.p-price-remind__title{background:linear-gradient(270deg,#1265ff,#00c1cd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.p-price-remind__title{font-size:32px}}@media only screen and (max-width:767px){.p-price-remind__title{font-size:24px}}.p-price-remind__text{font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-price-remind__text{font-size:36px;margin-top:31px}}@media only screen and (max-width:767px){.p-price-remind__text{font-size:20px;letter-spacing:0;margin-left:-5px;margin-right:-5px;margin-top:25px}}.p-price-remind__app{margin-left:auto;margin-right:auto}.p-price-remind__app img{height:auto;width:100%}@media only screen and (min-width:768px){.p-price-remind__app{margin-top:35px;max-width:590px}}@media only screen and (max-width:767px){.p-price-remind__app{margin-top:48px;max-width:258px}}.p-price-remind__img{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.p-price-remind__img{margin-top:0;max-width:515px}}@media only screen and (max-width:767px){.p-price-remind__img{margin-top:14px;max-width:258px}}.p-price-remind__arrow{background:#222;clip-path:polygon(0 0,100% 0,50% 100%);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.p-price-remind__arrow{height:30px;margin-top:26px;width:78px}}@media only screen and (max-width:767px){.p-price-remind__arrow{height:15px;margin-top:20px;width:39px}}.p-price-remind__trial{background:linear-gradient(270deg,#1265ff,#00c1cd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;line-height:1.5;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.p-price-remind__trial{font-size:56px;margin-top:8px}}@media only screen and (max-width:767px){.p-price-remind__trial{font-size:min(28px,calc(28 / 375 * 100vw));margin-top:16px}}.p-price-remind__card{background:#f4f6fb;border-radius:30px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width:768px){.p-price-remind__card{margin-top:36px;max-width:927px;padding:31px 0}}@media only screen and (min-width:768px) and (max-width:991px){.p-price-remind__card{margin-top:86px;padding-top:62px}}@media only screen and (max-width:767px){.p-price-remind__card{margin-top:41px;max-width:298px;padding:31px 0 25px}}.p-price-remind__card-icon{align-items:center;background:#fff;border-radius:14px;box-shadow:0 0 9px 0 rgba(0,0,0,.25);display:grid;justify-items:center;place-items:center;position:absolute}@media only screen and (min-width:768px){.p-price-remind__card-icon{height:100px;width:100px}.p-price-remind__card-icon img{height:59px;width:57px}}@media only screen and (min-width:992px){.p-price-remind__card-icon{left:85px;top:50%;translate:0 -50%}}@media only screen and (max-width:991px){.p-price-remind__card-icon{left:50%;translate:-50% 0}}@media only screen and (min-width:768px) and (max-width:991px){.p-price-remind__card-icon{top:-50px}}@media only screen and (max-width:767px){.p-price-remind__card-icon{height:50px;top:-25px;width:50px}.p-price-remind__card-icon img{height:31px;width:29px}}.p-price-remind__card-body{text-align:center}@media only screen and (min-width:992px){.p-price-remind__card-body{padding-left:88px}}.p-price-remind__card-title{background:linear-gradient(270deg,#1265ff,#00c1cd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.p-price-remind__card-title{font-size:36px}}@media only screen and (max-width:767px){.p-price-remind__card-title{font-size:20px}}.p-price-remind__card-text{color:#222;font-weight:700}@media only screen and (min-width:768px){.p-price-remind__card-text{font-size:36px;margin-top:11px}}@media only screen and (max-width:767px){.p-price-remind__card-text{font-size:20px;margin-top:4px}}.p-floating .p-floating__text{font-size:14px}.c-gnav .c-gnav__buttons .c-cta__button-text{font-size:16px}.p-form .p-form__button:after{content:none}
/*# sourceMappingURL=../../sourcemaps/page/ab-remind/style.css.map */