@layer components{.CvArea_cvArea__LEuXD{height:var(--space-120);position:relative;width:100%}.CvArea_background__37CRZ{height:100%;left:0;position:absolute;top:0;width:100%}.CvArea_contentWrapper__lyeM7{left:var(--space-24);position:absolute;right:var(--space-24);top:var(--space-16)}.CvArea_description__BwQ_R{font-size:var(--text-size12-size);left:50%;line-height:1.7rem;position:absolute;text-align:center;top:var(--space-56);transform:translateX(-50%);white-space:nowrap}.CvArea_ctaButton__gBZiA{background-color:#2756c8;border:none;border-radius:var(--space-24);color:white;cursor:pointer;display:block;font-size:var(--text-size18-size);font-weight:700;left:0;line-height:var(--space-24);padding:var(--space-12) 2.4rem;position:absolute;right:0;text-align:center;text-decoration:none;top:0;transition:background-color .2s}.CvArea_ctaButton__gBZiA:hover{background-color:#1e4bb3}.FirstView_firstView__e7wk3{position:relative;width:100%}.FirstView_firstView__e7wk3 img{display:block;height:auto;width:100%}.HowToRental_howToRental__AJZ58{align-items:center;display:flex;flex-direction:column;gap:var(--space-32);margin:var(--space-80) auto 0;max-width:32.2rem;width:100%}.HowToRental_title__x1QHL{font-size:var(--text-size22-size);font-weight:700;line-height:3rem;text-align:center;white-space:nowrap}.HowToRental_stepCard__VZQKc{background-color:#ffffff;border:3px solid #fbd300;border-radius:var(--space-16);display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.HowToRental_cardHeader__2Y6EC{align-items:center;background-color:#fbd300;display:flex;justify-content:center;min-height:var(--space-48);padding:var(--space-8) 1.6rem}.HowToRental_cardHeader__2Y6EC p{font-size:var(--text-size15-size);font-weight:700;line-height:2rem;text-align:center}.HowToRental_cardBody__hK2tw{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);width:100%}.HowToRental_bodyRow__Xn9O7{align-items:center;display:flex;gap:var(--space-16)}.HowToRental_bodyRow__Xn9O7.HowToRental_start__3I5Qi{align-items:flex-start}.HowToRental_bodyContent__pWkrP{display:flex;flex:1;flex-direction:column;gap:var(--space-8)}.HowToRental_icon__FAmPO{flex-shrink:0;height:var(--space-80);width:var(--space-80)}.HowToRental_stepText__Wr3Vk{font-size:var(--text-size15-size);font-weight:700;line-height:2rem;margin:0;text-align:left}.HowToRental_stepTextMultiline__nhPaP{white-space:pre-line}.HowToRental_stepTextHighlight__OYf4U .HowToRental_highlight__eommX{color:#dd362b}.HowToRental_note__Zf8cd{font-size:var(--text-size12-size);line-height:1.7rem;margin:0;text-align:left;width:100%}.HowToRental_step2__iqQiW:before,.HowToRental_step3__Z5sWL:before,.HowToRental_step4__3r1V6:before{content:"";height:var(--space-32);left:50%;pointer-events:none;position:absolute;top:-3.5rem;transform:translateX(-50%);width:var(--space-4);z-index:0}.HowToRental_step2__iqQiW:before,.HowToRental_step3__Z5sWL:before{background-color:#fbd300}.HowToRental_step4__3r1V6:before{background-image:repeating-linear-gradient(180deg,#fbd300 0,#fbd300 .6rem,transparent 0,transparent 1.2rem);background-repeat:repeat-y;background-size:var(--space-4) 1.2rem}.HowToRental_step4__3r1V6 .HowToRental_cardBody__hK2tw{gap:2rem}.ItemContents_itemContents__duUo2{align-items:center;background-color:var(--color-white);border:.4rem solid #068d28;border-radius:1.6rem;display:flex;flex-direction:column;margin:2.4rem auto 0;padding:3.2rem 2.4rem 2.4rem;width:32.2rem}.ItemContents_title__F3DqU{color:#068d28;font-size:2.2rem;font-weight:700;line-height:3rem;margin:0;text-align:center}.ItemContents_sectionLabel__Cc12_{background-color:#068d28;border-radius:.4rem;margin-top:3rem;padding:.4rem 1.6rem;width:22.6rem}.ItemContents_sectionLabel__Cc12_ p{color:var(--color-white);font-size:1.4rem;font-weight:700;line-height:1.8rem;margin:0;text-align:center}.ItemContents_periodText__chpzP,.ItemContents_productText__Qpu5d{font-size:1.5rem;font-weight:700;line-height:2rem;margin:1.6rem 0 0;text-align:center}.ItemContents_beltTypeText__WBshm{font-size:1.4rem;line-height:1.3;margin:.8rem 0 0;text-align:center}.ItemContents_productImages__AvXcM{align-items:flex-start;display:flex;gap:2rem;margin:1.2rem 0 .6rem}.ItemContents_productItem__f3au4{align-items:center;display:flex;flex-direction:column;gap:.8rem}.ItemContents_productItem__f3au4 img{display:block;height:4rem;width:10.1rem}.ItemContents_beltLabel__ssJEK{font-size:1.2rem;font-weight:700;line-height:1.3;text-align:center}.ItemContents_noteText__aguEx{font-size:1.2rem;line-height:1.3;margin-top:.2rem;text-align:center}.ItemContents_priceText__X4_Qa{color:#dd362b;font-size:1.5rem;font-weight:700;margin:1.6rem 0 0;text-align:center}.ItemContents_tax__7dMta{font-size:1.2rem;margin-left:.4rem}.ItemContents_priceBubble__ZwaJD{background-color:var(--color-white);border:.1rem solid var(--color-gray-2);border-radius:.8rem;font-size:1.4rem;line-height:1.3;margin-top:1.2rem;min-width:19.1rem;padding:1.6rem 2rem;position:relative;text-align:center}.ItemContents_priceBubble__ZwaJD:before{border-bottom:.8rem solid var(--color-gray-2);border-left:.8rem solid transparent;border-right:.8rem solid transparent;top:-.8rem}.ItemContents_priceBubble__ZwaJD:after,.ItemContents_priceBubble__ZwaJD:before{content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.ItemContents_priceBubble__ZwaJD:after{border-bottom:.7rem solid var(--color-white);border-left:.7rem solid transparent;border-right:.7rem solid transparent;top:-.6rem}.ItemContents_detailTitle__ilPQg{font-weight:400;margin-bottom:.4rem}.ItemContents_detailText__27tVx{margin:0}.ItemContents_benefitText__mXId1{color:#dd362b;font-size:1.8rem;font-weight:700;line-height:2.4rem;margin:2.4rem 0 0;text-align:center}.ItemContents_extensionNote__s2MUK{font-size:1.2rem;line-height:1.3;margin:.8rem 0 0;text-align:center}.KeyDescription_keyDescription__R7Jcn{height:58.8rem;position:relative;width:100%}.KeyDescription_ellipseBg__Aghpz{height:32rem;left:50%;position:absolute;top:6.5rem;transform:translateX(-50%);width:32rem}.KeyDescription_ellipseBg__Aghpz img{display:block;height:100%;width:100%}.KeyDescription_mainTitle__53y8n{font-size:var(--text-size26-size);line-height:3.4rem;text-shadow:2px 2px 0 #ffffff,-2px 2px 0 #ffffff,2px -2px 0 #ffffff,-2px -2px 0 #ffffff,2px 0 0 #ffffff,-2px 0 0 #ffffff,0 2px 0 #ffffff,0 -2px 0 #ffffff;top:var(--space-40)}.KeyDescription_mainTitle__53y8n,.KeyDescription_subText__bynTI{font-weight:700;left:50%;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.KeyDescription_subText__bynTI{font-size:var(--text-size15-size);line-height:2rem;top:41.6rem}.KeyDescription_highlightText__L5cRP{color:#068d28;font-size:var(--text-size26-size);font-weight:700;left:50%;line-height:3.4rem;position:absolute;text-align:center;top:53rem;transform:translateX(-50%);white-space:nowrap}.KeyDescription_greenBadge__HNdIc{background-color:#068d28;border-radius:var(--space-8);left:50%;padding:var(--space-8) 1.6rem;position:absolute;top:48.8rem;transform:translateX(-50%)}.KeyDescription_greenBadge__HNdIc p{color:white;font-size:var(--text-size14-size);font-weight:700;line-height:1.8rem;text-align:center;white-space:nowrap}.KeyDescription_womanIllustration__RO4BD{height:var(--space-240);left:50%;overflow:hidden;position:absolute;top:12.4rem;transform:translateX(-50%);width:20rem}.KeyDescription_questionBubble__sjdHe{background-color:white;border:2px solid black;border-radius:var(--space-8);padding:var(--space-12) 2.4rem;position:absolute}.KeyDescription_questionBubble__sjdHe p{font-size:var(--text-size15-size);font-weight:700;line-height:2rem;text-align:center;white-space:nowrap}.KeyDescription_bubble1__tkiTF{left:calc(50% - 5.55rem);top:30.9rem;transform:translateX(-50%)}.KeyDescription_bubble2__mk6d7{left:calc(50% + 6.3rem);top:34.8rem;transform:translateX(-50%)}.KeyDescription_productImage__WFCk6{height:var(--space-40);position:absolute;width:5.7645rem}.KeyDescription_product1__1cq23{left:7.4rem;top:14.168rem;transform:rotate(345deg)}.KeyDescription_product2__CRvEe{left:var(--space-56);top:18.768rem;transform:rotate(15deg)}.KeyDescription_phoneImage__R0MHz{height:8.8rem;left:26.629rem;position:absolute;top:14rem;transform:rotate(15deg);width:var(--space-40)}.KeyPoints_keyPoints__42L5D{margin:var(--space-80) auto 0;position:relative;width:32.2rem}.KeyPoints_illustrationFrame__NEI65{width:32.2rem}.KeyPoints_illustrationFrame__NEI65 img{display:block;height:auto;width:100%}.KeyPoints_sectionTitle__DtcJy{font-size:var(--text-size22-size);font-weight:700;line-height:3rem;margin-bottom:var(--space-16);text-align:center}.KeyPoints_pointCard__6aOwJ{align-items:center;background-color:#fbd300;border-radius:var(--space-16);display:flex;flex-direction:column;gap:1.4rem;justify-content:center;margin-top:var(--space-16);position:relative;width:32.2rem}.KeyPoints_pointCard1__njhr_{height:26.6rem;margin:0}.KeyPoints_pointCard2___KaFs{background-color:#ffef45;height:23.4rem}.KeyPoints_pointCard3__fkIor{height:26.6rem}.KeyPoints_number__Bqthd{color:white;font-size:var(--space-80);font-weight:700;left:2rem;line-height:1;position:absolute;text-align:center;top:2rem;z-index:1}.KeyPoints_title__M3hU1{font-size:var(--text-size26-size);font-weight:700;line-height:3.4rem;position:relative;text-align:center;white-space:nowrap;z-index:2}.KeyPoints_description__aFa0G{font-size:var(--text-size14-size);line-height:1.3;text-align:center;white-space:nowrap}.NewArrival_newArrival__jGAMd{height:33rem;margin:4.8rem auto 0;position:relative;width:30.7rem}.NewArrival_subTitle__Ghnkv{font-size:2.2rem;font-weight:700;left:50%;line-height:3rem;position:absolute;text-align:center;top:27rem;transform:translateX(-50%);white-space:nowrap}.NewArrival_renewalBadge__GYL6c{align-items:center;background-color:#fbd300;display:flex;justify-content:center;left:50%;padding:.6rem 1.6rem;position:absolute;top:10.4rem;transform:translateX(-50%);width:27.7rem}.NewArrival_renewalBadge__GYL6c p{font-size:1.4rem;font-weight:700;line-height:1.8rem;text-align:center;white-space:nowrap}.NewArrival_mainTitle__i4d4F{font-size:4rem;line-height:1.2;top:0}.NewArrival_mainTitle__i4d4F,.NewArrival_newLabel__dYOpL{font-weight:700;left:50%;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.NewArrival_newLabel__dYOpL{font-size:7.6rem;letter-spacing:.76rem;line-height:1;top:14.6rem}}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}