.pc-mv{aspect-ratio:1200/436;width:100%;position:relative;background-image:url(../../img/concept/mv.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:150px;margin-bottom:9.375rem}.pc-mv__ttl{position:absolute;top:40%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:46vw}.pc-mv__ttl span{margin-top:6px;margin-top:.375rem;display:block;font-size:60px;font-size:3.75rem}.pc-mv__text{width:27vw;position:absolute;top:40px;top:2.5rem;left:46%}.pc-concept{margin-bottom:90px;margin-bottom:5.625rem}.pc-concept__ttl{max-width:1010px;max-width:63.125rem;padding:0 25px;margin:auto;margin-bottom:40px;margin-bottom:2.5rem}.pc-concept__ttl picture{display:block;width:540px;width:33.75rem}.pc-concept__inner{max-width:900px;max-width:56.25rem;padding:0 25px;margin:auto}.pc-concept1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px;margin-bottom:4.375rem}.pc-concept1__texts{width:44%;padding-right:2%}.pc-concept1__catch{margin-bottom:20px;margin-bottom:1.25rem;padding-right:15px;padding-right:.9375rem}.pc-concept1__des{color:#666;line-height:2.1111111111;letter-spacing:.1em}.pc-concept1__imgs{width:56%;padding-right:130px;padding-right:8.125rem;position:relative}.pc-concept1__imgs::after{content:"";display:block;position:absolute;top:-87px;top:-5.4375rem;right:0;aspect-ratio:305/420;width:305px;width:19.0625rem;background:rgba(255,133,164,.3);z-index:1}.pc-concept1__img{position:relative;aspect-ratio:350/520;z-index:2}.pc-concept2{margin-bottom:130px;margin-bottom:8.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-concept2__imgs{position:relative;width:45%;aspect-ratio:388/500}.pc-concept2__dec{position:absolute;top:100%;width:310px;width:19.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-30px;right:-1.875rem;z-index:2}.pc-concept2__texts{width:55%;padding-left:70px;padding-left:4.375rem}.pc-concept2__read{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:25px;margin-bottom:1.5625rem;font-size:33px;font-size:2.0625rem;font-weight:700;letter-spacing:.2em;color:#000;line-height:1.6666666667;white-space:nowrap}.pc-concept2__des{white-space:nowrap;color:#666;letter-spacing:.1em;line-height:2.1111111111}.pc-concept3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-concept3__texts{width:50%;padding-right:3%}.pc-concept3__top{line-height:1;margin-bottom:32px;margin-bottom:2rem;font-size:14px;font-size:.875rem;letter-spacing:.05em;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:9px 20px 8px;padding:.5625rem 1.25rem .5rem;background:#f33699;font-weight:700}.pc-concept3__read{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:5px;margin-bottom:.3125rem;font-size:33px;font-size:2.0625rem;font-weight:700;letter-spacing:.2em;color:#000;line-height:1.6666666667}.pc-concept3__des{color:#666;letter-spacing:.1em;line-height:2.1111111111}.pc-concept3__imgs{width:50%;padding:0 0 50px 60px;padding:0 0 3.125rem 3.75rem;position:relative}.pc-concept3__imgs::after{content:"";display:block;position:absolute;bottom:0;left:0;background:rgba(255,133,164,.3);aspect-ratio:250/373;width:250px;width:15.625rem;z-index:1}.pc-concept3__img{aspect-ratio:363/521;position:relative;z-index:2}.pc-buttons{max-width:480px;max-width:30rem;padding:0 25px;margin:0 auto 170px;margin:0 auto 10.625rem}.pc-buttons__items{display:grid;grid-template-columns:1fr 1fr;gap:25px;gap:1.5625rem;margin-bottom:35px;margin-bottom:2.1875rem}.pc-buttons__item{padding:13px 15px;padding:.8125rem .9375rem;border-radius:18.75rem;border:2px solid #f33699;text-align:center;color:#f33699;font-size:13px;font-size:.8125rem;font-weight:700;display:block}.pc-buttons__buy{margin-inline:auto}@media screen and (max-width:767px){.pc-mv{aspect-ratio:750/272;margin-bottom:unset}.pc-mv__ttl{font-size:1.875rem}.pc-mv__ttl span{font-size:1.25rem}.pc-mv__text{width:6.5rem;top:1.25rem}.pc-concept{margin-bottom:4.375rem}.pc-concept__ttl{padding:unset;margin-bottom:1.5625rem}.pc-concept__ttl picture{width:15.3125rem;margin-left:-.0625rem}.pc-concept__inner{max-width:37.5rem;padding:0 3.125rem}.pc-concept1{display:block;margin-bottom:2.8125rem}.pc-concept1__texts{width:unset;padding-right:unset}.pc-concept1__catch{padding-right:unset;max-width:12.8125rem;margin:0 auto .625rem}.pc-concept1__des{text-align:center;letter-spacing:.11em;white-space:nowrap;margin-bottom:2.1875rem}.pc-concept1__imgs{width:unset;padding-right:4.6875rem;padding-top:3.125rem}.pc-concept1__imgs::after{top:0;width:60%}.pc-concept2{margin-bottom:6.875rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pc-concept2__imgs{width:100%}.pc-concept2__dec{width:13.75rem}.pc-concept2__texts{width:100%;padding-left:unset}.pc-concept2__read{text-align:center;font-size:1.1875rem;letter-spacing:.11em;margin-bottom:1.4375rem}.pc-concept2__des{width:calc(100% + 1.5625rem);margin-left:-.8125rem;letter-spacing:.11em;text-align:center;margin-bottom:2.5rem}.pc-concept3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc-concept3__texts{width:unset;padding-right:unset}.pc-concept3__top{margin:0 auto 1.5625rem;margin-bottom:1.5625rem;font-size:.875rem;padding:.5rem 1.125rem;text-align:center}.pc-concept3__read{margin-bottom:1.375rem;font-size:1.1875rem;letter-spacing:.11em;text-align:center;line-height:1.6842105263}.pc-concept3__des{text-align:center;white-space:nowrap;margin-bottom:1.875rem}.pc-concept3__imgs{width:100%;padding:0 0 2.1875rem 2.375rem}.pc-concept3__imgs::after{width:60%}.pc-buttons{max-width:37.5rem;padding:0 1.375rem;margin-bottom:6.25rem}.pc-buttons__items{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.1875rem}.pc-buttons__item{padding:1.5625rem 1.25rem;font-size:.9375rem;letter-spacing:.2em}.pc-buttons__buy{width:100%;max-width:unset}}
/*# sourceMappingURL=../maps/page/concept.min.css.map */
