.styles_cartButton__v_SIX{display:flex;gap:8px;width:342px}.styles_button__FPIK5{--Button-min-height:44px;font-weight:700;flex-grow:1}.styles_subButton__pCHGP{--Button-min-height:44px;--Button-width:100px;--Button-padding:4px;font-size:12px;font-weight:700}.styles_doubleSubButton__no_h_{--Button-min-height:44px;--Button-width:70px;--Button-padding:4px;font-size:12px;font-weight:700}.styles_isSubmitted__OIalE{pointer-events:none}.styles_confirmation__op1b9{border-radius:16px;background-color:#fff;padding:24px}.styles_confirmation__op1b9 .styles_expandButton__qFkiA{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_confirmation__op1b9 .styles_expandButton__qFkiA .styles_title__MGnnq{font-size:18px;font-weight:700}.styles_confirmation__op1b9 .styles_expandButton__qFkiA .styles_expandButtonRight__s8Roh{display:flex;align-items:center;gap:8px}.styles_confirmation__op1b9 .styles_expandButton__qFkiA .styles_errorText__awtXP{font-size:12px;color:#cb3a34}.styles_confirmation__op1b9 .styles_expandButton__qFkiA .styles_expandIcon__NcM_b{--Symbol-size:20px;--Symbol-color:#868686}.styles_confirmation__op1b9 .styles_expandButton__qFkiA .styles_expandIcon__NcM_b.styles_open__ubcl_{transform:rotate(180deg)}.styles_confirmation__op1b9 .styles_notice__p2FbI{margin-top:24px;padding:24px;border:1px solid #d9d9d9;border-radius:16px}.styles_confirmation__op1b9 .styles_notice__p2FbI .styles_noticeTitle__l0xHb{font-weight:700}.styles_confirmation__op1b9 .styles_notice__p2FbI .styles_noticeTitle__l0xHb+.styles_noticeText__W2fj7{margin-top:12px}.styles_option__XQCBf:first-child{margin-top:8px}.styles_option__XQCBf .styles_optionHeader__i5_lE{min-height:44px;padding-top:8px;padding-bottom:8px;display:flex;align-items:center;background-color:#fff;position:sticky;z-index:1}.styles_option__XQCBf .styles_optionChoiceList__G4zy7{display:grid;grid-template-columns:1fr 1fr;gap:8px}.styles_option__XQCBf .styles_optionChoiceList__G4zy7 .styles_optionChoice__AlCcz{width:100%;height:100%}.styles_option__XQCBf .styles_optionChoiceList__G4zy7 .styles_optionChoice__AlCcz .styles_radio__FU7TH{--Radio-size:16px;background-color:#f4f4f4;border-radius:8px;width:100%;height:100%;padding:12px 16px;display:flex;align-items:center;gap:8px;position:relative}.styles_option__XQCBf .styles_optionChoiceList__G4zy7 .styles_optionChoice__AlCcz .styles_radio__FU7TH.styles_error__tOako{background-color:#fff2ef}.styles_option__XQCBf .styles_optionChoiceList__G4zy7 .styles_optionChoice__AlCcz .styles_radio__FU7TH.styles_selectable__0Oytf:hover:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.078);border-radius:8px}.styles_option__XQCBf .styles_optionChoiceList__G4zy7 .styles_optionChoice__AlCcz .styles_radio__FU7TH.styles_selected__7SGPz{font-weight:700}.styles_option__XQCBf+.styles_option__XQCBf{margin-top:20px}.styles_individualItemSection__f4qMI{border-radius:16px;background-color:#fff;padding:24px}.styles_optionHeaderButton__sKclr{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_optionHeaderLeft__wSt8T{display:flex;align-items:center;font-weight:700}.styles_optionHeaderTitle__hUMKV{font-size:18px;flex-shrink:0}.styles_optionHeaderName___SiV2{font-size:14px;margin-left:16px}.styles_expandButtonRight__tuvqG{margin-left:16px;display:flex;align-items:center;gap:8px;flex-shrink:0}.styles_expandButtonRight__tuvqG .styles_selectedSummary__2wGKY{max-width:350px;display:inline-flex;align-items:center}.styles_expandButtonRight__tuvqG .styles_selectedSummary__2wGKY .styles_selectedText__uRf1Q{font-size:12px;color:rgba(0,0,0,.475)}.styles_expandButtonRight__tuvqG .styles_selectedSummary__2wGKY .styles_selectedText__uRf1Q:not(:first-child){margin-left:8px}.styles_expandButtonRight__tuvqG .styles_selectedSummary__2wGKY .styles_selectedText__uRf1Q:not(:first-child):before{content:"";border-left:1px solid #d9d9d9;margin-right:8px}.styles_expandButtonRight__tuvqG .styles_selectedSummary__2wGKY .styles_selectedText__uRf1Q.styles_selectedTextForTwo__Vw02J{max-width:120px}.styles_expandButtonRight__tuvqG .styles_expandLargeIcon__n1yeW{--Symbol-size:20px;--Symbol-color:#868686}.styles_errorText__4x91N{font-size:12px;color:#cb3a34}.styles_variationHeader__a54wq{display:flex;align-items:center;height:28px}.styles_mainIndividualItemImageHeader__sxhDU{display:flex;align-items:center;height:48px}.styles_mainIndividualItemImage__odzfd{margin-right:12px;object-fit:contain}.styles_collapseButton__VqYsE{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:8px;padding-bottom:8px;background-color:#fff;position:sticky;z-index:1}.styles_expandInfo__wiERI{display:flex;align-items:center;margin-left:16px;flex:0 0 auto}.styles_expandInfo__wiERI .styles_selectedLabel__D_fBg{flex-shrink:0;font-size:12px;font-weight:700;color:#fc6600}.styles_expandInfo__wiERI .styles_expandIcon__z5SuM{--Symbol-size:16px;--Symbol-color:#868686;margin-left:8px}.styles_open__Hf0hB{transform:rotate(180deg)}.styles_oneAxisIndividualItemList__32tcB{padding-top:20px}.styles_oneAxisIndividualItemList__32tcB,.styles_twoAxisIndividualItemList__I4ZNY{display:grid;grid-template-columns:1fr 1fr;gap:8px}.styles_twoAxisIndividualItem__HLUUT{padding-top:8px}.styles_twoAxisIndividualItem__HLUUT+.styles_twoAxisIndividualItem__HLUUT{border-top:1px solid #ebebeb;margin-top:16px}.styles_individualItem__ShdFV{position:relative}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b{display:flex;align-items:center;width:100%;height:100%;padding:12px 16px;gap:16px;background-color:#f4f4f4;border-radius:8px;position:relative}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b.styles_selected__eKXCf .styles_choiceName__P5zrx{font-weight:700}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b.styles_disabled__m2zOq{color:rgba(0,0,0,.24);pointer-events:none}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b.styles_enabled__0CeeB:hover:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.078);border-radius:8px;cursor:pointer}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b.styles_error__1Insb{background-color:#fff2ef}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_individualItemImage__w4ZuE{object-fit:contain;flex-shrink:0}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK{display:flex;align-items:center;justify-content:space-between;width:100%;margin-right:33px}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ{display:flex;flex-direction:column}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_goodDealLabel__FSs_D,.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_hotLabel__zalur{font-size:11px;line-height:1.2;color:#fff;background-color:#fc6600;padding:4px 6px;border-radius:10px}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_choiceName__P5zrx{line-height:1.4}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_goodDealLabel__FSs_D+.styles_choiceName__P5zrx,.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_hotLabel__zalur+.styles_choiceName__P5zrx{margin-left:8px}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_shipping__POhOO{font-size:12px;color:rgba(0,0,0,.475);margin-top:4px}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_itemName__sCYjZ .styles_shipping__POhOO.styles_disabled__m2zOq{color:rgba(0,0,0,.24)}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_stock__j9Jnz{font-weight:700;margin-left:8px;font-size:12px;min-width:60px;text-align:right}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_stock__j9Jnz.styles_isFew__gSyia{color:#cb3a34}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_stock__j9Jnz.styles_isNone__O80fi{color:#d9d9d9}.styles_individualItem__ShdFV .styles_individualItemOption__vFL0b .styles_itemInfo__Kw2aK .styles_stock__j9Jnz.styles_isEmpty__KLYWb:before{display:block;content:"";width:60px}.styles_individualItem__ShdFV .styles_favoriteButton__am_UC{position:absolute;top:calc(50% - 12.5px);right:16px}.styles_individualItem__ShdFV .styles_subcodePrice___W6lN{font-weight:700;color:#cb3a34;white-space:nowrap;margin-top:4px}.styles_itemFavoriteButton__FWgi4{display:flex;justify-content:center;align-items:center;width:40px;height:40px}.styles_itemFavoriteButton__FWgi4.styles_border__WvHjt{border-radius:1000px;box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.078);border:1px solid rgba(0,0,0,.043);background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.styles_itemFavoriteButton__FWgi4 .styles_itemFavoriteIcon__zECvE{--Symbol-size:22px;--Symbol-color:#222222;line-height:1}.styles_itemFavoriteButton__FWgi4 .styles_itemFavoriteIcon__zECvE.styles_isActive__uyKrM{--Symbol-color:#dd5888;animation:styles_changeSize__QFaTE .3s forwards}.styles_itemFavoriteButton__FWgi4 .styles_itemFavoriteLabel__6qAYy{font-weight:400;white-space:nowrap}.styles_itemFavoriteButton__FWgi4 .styles_itemFavoriteLabel__6qAYy.styles_itemFavoriteLabelActive__Sle_h{font-weight:700}.styles_itemFavoriteButton__FWgi4.styles_small__Td_sl{width:25px;height:25px}.styles_itemFavoriteButton__FWgi4.styles_small__Td_sl .styles_itemFavoriteIcon__zECvE{--Symbol-size:28px;--Symbol-color:rgba(0,0,0,0.475)}.styles_itemFavoriteButton__FWgi4.styles_small__Td_sl .styles_itemFavoriteIcon__zECvE.styles_isActive__uyKrM{--Symbol-color:#dd5888}.styles_itemFavoriteButton__FWgi4.styles_medium__fPMuv{width:32px;height:32px}.styles_itemFavoriteButton__FWgi4.styles_medium__fPMuv .styles_itemFavoriteIcon__zECvE{--Symbol-size:32px;--Symbol-color:rgba(0,0,0,0.475)}.styles_itemFavoriteButton__FWgi4.styles_medium__fPMuv .styles_itemFavoriteIcon__zECvE.styles_isActive__uyKrM{--Symbol-color:#dd5888}.styles_itemFavoriteButton__FWgi4.styles_withLabel__nu87h{width:auto;height:40px;padding:12px 20px;gap:4px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;flex:1 0 0}@keyframes styles_changeSize__QFaTE{0%{transform:scale(1)}20%{transform:scale(.7)}95%{transform:scale(1.1)}to{transform:scale(1)}}.styles_dialogArea__oK4t7{width:500px;height:564px;background-image:url(https://s.yimg.jp/images/shp_front/pc/store/images/common/img_popupViewFavorites_01.png);background-size:500px 564px;position:relative}.styles_closeButton__XSY9Q{background-color:#f4f4f4;border-radius:50%;height:30px;width:30px;position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;z-index:1}.styles_closeButton__XSY9Q:hover{filter:brightness(93%)}.styles_closeButton__XSY9Q .styles_closeIcon__ccwzv{--Symbol-color:rgba(0,0,0,0.475);--Symbol-size:20px}.styles_dialogContent__k5SUm{padding-top:56px;text-align:center}.styles_favoriteSymbol__aD70Z{--Symbol-size:48px;--Symbol-color:#dd5888}.styles_dialogTitle____8Ke{margin-top:16px;font-size:20px;font-weight:700}.styles_dialogMainText__9o0QT{margin-top:16px;line-height:1.3}.styles_dialogSubText__F8Cxx{margin-top:8px;color:rgba(0,0,0,.475);font-size:12px}.styles_dialogButton__pYKew{--Button-width:256px;--Button-min-height:42px;position:absolute;right:0;left:0;margin:0 auto;bottom:64px}.styles_itemSummary__n_u6u{justify-content:space-between;padding:12px 40px 24px;background:#fff}.styles_itemSummary__n_u6u,.styles_item__T822N{display:flex;align-items:center}.styles_item__T822N .styles_itemImage__3Kn97{min-width:64px;height:64px;object-fit:contain}.styles_item__T822N .styles_explain__EDN1O{margin-left:16px}.styles_item__T822N .styles_hiddenPrice__C43M4.styles_explain__EDN1O{align-self:flex-start}.styles_item__T822N .styles_title__jKU4H{font-weight:700}.styles_item__T822N .styles_priceArea__PONhJ{display:flex;column-gap:4px;align-items:center;margin-top:4px;min-height:19.2px}.styles_item__T822N .styles_immediateDiscountSentence__K8E3_{font-size:12px}.styles_item__T822N .styles_price__OaPyb{color:#cb3a34;font-weight:700;font-size:16px}.styles_item__T822N .styles_unit__Ns_Ew{font-size:12px}.styles_item__T822N .styles_variationPriceNotice__lk4Xj{color:rgba(0,0,0,.475);font-size:11px;margin-top:4px}.styles_favoriteButton__I9P8f{margin-left:16px}.styles_menuTab__jCLhA{height:52px;background-color:#fff}.styles_menuTab__jCLhA .styles_menuList__n7H_P{display:flex;justify-content:center;gap:8px;padding-bottom:16px}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7{display:flex;align-items:center;justify-content:center;width:130px;height:36px;border-radius:40px;background-color:#fff;font-weight:700;color:rgba(0,0,0,.475);position:relative}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px;background-color:rgba(0,0,0,.078)}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7.styles_view__RVn_P{background-color:#ffebd6;color:#fc6600}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7.styles_notSelected__FRp7S:after{content:"未選択";position:absolute;top:28px;left:44px;padding:2px 6px;border-radius:14px;background-color:#ff8400;font-size:10px;font-weight:700;color:#fff}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7.styles_notConfirmed__1nweU:after{content:"未確認";position:absolute;top:28px;left:44px;padding:2px 6px;border-radius:14px;background-color:#ff8400;font-size:10px;font-weight:700;color:#fff}.styles_menuTab__jCLhA .styles_menuList__n7H_P .styles_menuItem__M6oQ7.styles_needConfirm__25zNy:after{content:"要確認";position:absolute;top:28px;left:44px;padding:2px 6px;border-radius:14px;background-color:#ff8400;font-size:10px;font-weight:700;color:#fff}.styles_posaPriceSelectSection__JeY_e{border-radius:16px;background-color:#fff;padding:24px;scroll-margin-top:64px}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_optionHeaderLeft__mBfEV{display:flex;align-items:center;font-weight:700}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_optionHeaderLeft__mBfEV .styles_optionHeaderTitle__7UUCo{font-size:18px;flex-shrink:0}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_optionHeaderLeft__mBfEV .styles_optionHeaderName__Sflul{font-size:14px;margin-left:16px}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_expandButtonRight__x2041{margin-left:16px;display:flex;align-items:center;gap:8px;flex-shrink:0}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_expandButtonRight__x2041 .styles_selectedPrice__fktKS{font-size:12px;color:rgba(0,0,0,.475)}.styles_posaPriceSelectSection__JeY_e .styles_optionHeaderButton__SGLff .styles_expandButtonRight__x2041 .styles_expandLargeIcon__tsF_b{--Symbol-size:20px;--Symbol-color:#868686}.styles_posaPriceOptionList__525IB{display:grid;grid-template-columns:1fr 1fr;padding-top:20px;gap:8px}.styles_posaPriceInputField__WkHyV{position:relative}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP{display:flex;align-items:center;padding:16px 16px 12px;background-color:#f4f4f4;border-radius:8px}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP.styles_filled__x3dzY:hover:not(:has(.styles_priceInput___KnnW:hover)):after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-color:rgba(0,0,0,.078);border-radius:8px;cursor:pointer}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP .styles_mainNoticeText__0KPlo{flex:none;margin-left:16px}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP.styles_selected__asOlR .styles_mainNoticeText__0KPlo{font-weight:700}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP .styles_rightContent__IqdyU{margin-left:24px;z-index:2}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP .styles_rightContent__IqdyU .styles_priceInput___KnnW{--Textfield-padding:8px 12px;--Textfield-height:34px;--Textfield-width:120px}.styles_posaPriceInputField__WkHyV .styles_inputFieldLabel__v5BKP .styles_rightContent__IqdyU .styles_subNoticeText__00m8m{font-size:12px;color:rgba(0,0,0,.475);margin-top:4px}.styles_posaPriceOptionItem__Qtvz8{position:relative}.styles_posaPriceOptionItem__Qtvz8 .styles_posaPriceOptionItemLabel__IgeBE{display:flex;align-items:center;padding:12px 16px;background-color:#f4f4f4;border-radius:8px;height:100%}.styles_posaPriceOptionItem__Qtvz8 .styles_posaPriceOptionItemLabel__IgeBE:hover:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-color:rgba(0,0,0,.078);border-radius:8px;cursor:pointer}.styles_posaPriceOptionItem__Qtvz8 .styles_posaPriceOptionItemLabel__IgeBE .styles_choiceName__wUcIx{display:flex;align-items:center;height:28px;margin-left:16px}.styles_posaPriceOptionItem__Qtvz8 .styles_posaPriceOptionItemLabel__IgeBE.styles_selected__asOlR .styles_choiceName__wUcIx{font-weight:700}.styles_posaPriceOptionItem__Qtvz8 .styles_favoriteButton__LMiuI{position:absolute;top:calc(50% - 12.5px);right:16px}.styles_quantityTitle__aIBkA{display:flex;justify-content:center;align-items:center}.styles_quantityTitleText__MVeQT{font-size:12px;font-weight:700;color:rgba(0,0,0,.565)}.styles_quantityTitleIconWrapper__XsKfx{margin-left:2px;display:flex}.styles_quantityTitleIcon__1kU1S{--Symbol-color:rgba(0,0,0,0.475);--Symbol-size:14px}.styles_tipContent__xyeXR{--Tip-width:300px;color:rgba(0,0,0,.475)}.styles_quantityInput__SvSNH{--Textfield-height:32px;--Textfield-padding:6px 12px;--Textfield-width:72px;margin-top:4px}.styles_modalView__jpsvK{--ModalView-width:800px;--ModalView-height:640px}.styles_modalViewMain__TaGFN{background-color:#ebebeb}.styles_menuTab__2Mmwd{position:sticky;top:0;z-index:10}.styles_modalViewBorder__M0sDa{border-bottom:1px solid #d9d9d9;position:sticky;z-index:10}.styles_modalViewBody__Lfpap{padding:24px;display:flex;flex-direction:column;gap:12px}.styles_modalViewFooter__HdEnS{display:flex;justify-content:center;align-items:center;position:relative}.styles_cartButton__PKKUO{--Button-width:342px;--Button-min-height:42px}.styles_cartButtonText__9aXLl{font-weight:700}.styles_purchaseQuantity__dKyme{position:absolute;left:calc(50% + 171px + 16px);bottom:17px}.styles_subscription__OUnhP{border-radius:16px;background-color:#fff;padding:24px}.styles_subscription__OUnhP .styles_expandButton__mrzVL{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_title__fTC16{font-size:18px;font-weight:700}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz{display:flex;align-items:center;gap:8px}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_selectedSummary__tJ_2o{display:inline-flex;align-items:center}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_selectedSummary__tJ_2o .styles_selectedText__jMEwm{font-size:12px;color:rgba(0,0,0,.475)}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_selectedSummary__tJ_2o .styles_selectedText__jMEwm:not(:first-child){margin-left:8px}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_selectedSummary__tJ_2o .styles_selectedText__jMEwm:not(:first-child):before{content:"";border-left:1px solid #d9d9d9;margin-right:8px}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_errorText__9nHE9{font-size:12px;color:#cb3a34}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_expandIcon__9frnk{--Symbol-size:20px;--Symbol-color:#868686}.styles_subscription__OUnhP .styles_expandButton__mrzVL .styles_expandButtonRight__6BfLz .styles_expandIcon__9frnk.styles_open__mwrkA{transform:rotate(180deg)}.styles_subscription__OUnhP .styles_notes__O8g5v{margin-top:12px;padding:4px 0}.styles_subscription__OUnhP .styles_notes__O8g5v .styles_note__lun5Z{font-size:12px;line-height:1.4;color:rgba(0,0,0,.475)}.styles_subscription__OUnhP .styles_notes__O8g5v .styles_note__lun5Z+.styles_note__lun5Z{margin-top:2px}.styles_subscription__OUnhP .styles_frequencyOptions__cuEda{margin-top:16px;display:flex;flex-direction:column;gap:8px}.styles_frequencyOption__nUwpb{position:relative}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo{background-color:#f4f4f4;border-radius:8px;width:100%;min-height:64px;padding:12px 16px;display:flex;align-items:center;gap:16px;position:relative}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo.styles_error__UmTxI{background-color:#fff2ef}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo:hover:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.078);border-radius:8px;cursor:pointer}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo .styles_frequencyRadio__AaSHu{--Radio-size:16px}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo .styles_frequencyName__GNfJy.styles_selected__KDPA_{font-weight:700}.styles_frequencyOption__nUwpb .styles_frequencyArea__WKYZo .styles_frequencyNotice__bmlZF{margin-top:4px;font-size:12px;color:rgba(0,0,0,.475)}.styles_frequencyOption__nUwpb .styles_cycleArea__ad2iJ{position:absolute;top:12px;right:16px;width:200px;pointer-events:none}.styles_frequencyOption__nUwpb .styles_cycleArea__ad2iJ .styles_cyclePullDown__teHAZ{--Pulldown-height:40px;--Pulldown-width:80px;pointer-events:auto}.styles_frequencyOption__nUwpb .styles_cycleArea__ad2iJ .styles_cycleText__7V_sS{margin-left:8px;color:rgba(0,0,0,.475)}.styles_multipleVariation__TaVJG{border-radius:16px;background-color:#fff;padding:24px;display:flex;justify-content:space-between}.styles_multipleVariation__TaVJG .styles_title__RwOWR{font-size:18px;font-weight:700;flex-shrink:0}.styles_multipleVariation__TaVJG .styles_main__TwPCR{margin-left:16px;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;width:562px}.styles_multipleVariation__TaVJG .styles_main__TwPCR.styles_hasIndividualItem__UNHj4{width:526px}.styles_multipleVariation__TaVJG .styles_main__TwPCR .styles_axisList__Y0iLD{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.styles_multipleVariation__TaVJG .styles_main__TwPCR .styles_axisList__Y0iLD .styles_axisItem__LQwPm{display:inline-flex;font-size:12px;line-height:1.2;color:rgba(0,0,0,.475)}.styles_multipleVariation__TaVJG .styles_main__TwPCR .styles_axisList__Y0iLD .styles_axisItem__LQwPm:not(:last-child):after{content:"";border-right:1px solid #d9d9d9;margin-left:8px}.styles_multipleVariation__TaVJG .styles_main__TwPCR .styles_button__9fLkV{margin-left:16px;flex-shrink:0;font-weight:700;font-size:12px}.styles_individualItemSection__3DV5K{border-radius:16px;background-color:#fff;padding:24px}.styles_optionHeaderButton__Od91H{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_optionHeaderButton__Od91H .styles_optionHeaderTitle__ZXjRO{font-size:18px;font-weight:700;flex-shrink:0}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0{margin-left:16px;display:flex;align-items:center;gap:8px;flex-shrink:0}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_selectedSummary__XieYi{max-width:520px;display:inline-flex}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_selectedSummary__XieYi .styles_selectedText__mgj0y{max-width:120px;font-size:12px;color:rgba(0,0,0,.475)}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_selectedSummary__XieYi .styles_selectedText__mgj0y:not(:first-child){margin-left:8px}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_selectedSummary__XieYi .styles_selectedText__mgj0y:not(:first-child):before{content:"";border-left:1px solid #d9d9d9;margin-right:8px}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_errorText__BhmK6{font-size:12px;color:#cb3a34}.styles_optionHeaderButton__Od91H .styles_optionHeaderButtonRight__I2uP0 .styles_expandLargeIcon__qjs8D{--Symbol-size:20px;--Symbol-color:#868686}.styles_open__vReBE{transform:rotate(180deg)}.styles_optionItem__BhoGm{padding-top:8px}.styles_optionItem__BhoGm:not(:last-child).styles_openItem__Pe81P{padding-bottom:8px}.styles_optionItem__BhoGm+.styles_optionItem__BhoGm{margin-top:8px;border-top:1px solid #ebebeb}.styles_optionItemHeader__XviCu{background-color:#fff;position:sticky;z-index:1}.styles_optionItemHeader__XviCu .styles_optionItemHeaderButton__2vFx4{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding-top:8px;padding-bottom:8px}.styles_optionItemHeader__XviCu .styles_optionItemHeaderButton__2vFx4 .styles_optionItemHeaderButtonRight__y4YiK{display:flex;gap:8px}.styles_optionItemHeader__XviCu .styles_optionItemHeaderButton__2vFx4 .styles_optionItemHeaderButtonRight__y4YiK .styles_selectedOption__ThkQj{max-width:200px;font-size:12px;color:rgba(0,0,0,.475)}.styles_optionItemHeader__XviCu .styles_optionItemHeaderButton__2vFx4 .styles_optionItemHeaderButtonRight__y4YiK .styles_expandIcon__O_tMt{--Symbol-size:16px;--Symbol-color:#868686}.styles_optionChoiceList__KCONu{display:grid;grid-template-columns:1fr 1fr;gap:8px}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs{width:100%;height:100%}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_radio__OTEO_{--Radio-size:16px;background-color:#f4f4f4;border-radius:8px;width:100%;min-height:62px;padding:12px 16px;display:flex;align-items:center;gap:12px;position:relative}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_radio__OTEO_.styles_error__P9z0h{background-color:#fff2ef}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_radio__OTEO_.styles_selectable__LBn6v:hover:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.078);border-radius:8px}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_radio__OTEO_.styles_selected__4jUcA{font-weight:700}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_choiceText__dr2uz{display:flex;flex-flow:column}.styles_optionChoiceList__KCONu .styles_optionChoice__zvYgs .styles_choiceText__dr2uz .styles_subcodePrice__0MicP{font-weight:700;color:#cb3a34;margin-top:4px}.styles_button__jDM8f{position:relative;display:flex;align-items:center;justify-content:center;width:100%;gap:8px;padding:12px 16px;line-height:1.4;border:1px solid rgba(0,0,0,0);border-radius:16px;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)) padding-box,linear-gradient(90deg,rgba(255,255,255,.85),rgba(255,255,255,.85)) padding-box,linear-gradient(58deg,#ff598e,#a83deb 30%,#3083fd 70%,#8ad9fe) padding-box,linear-gradient(90deg,rgba(168,61,235,.16),rgba(48,131,253,.16)) border-box}.styles_button__jDM8f:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:rgba(0,0,0,.078)}.styles_button__jDM8f .styles_text__WesDm{background:linear-gradient(71deg,#a83deb,#3083fd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.styles_button__jDM8f .styles_icon__yWdzE{--Symbol-size:18px}.styles_cartButtonWrap__VIxDb{margin-top:8px}.styles_cartButtonBlock__IaZ3E{display:flex;justify-content:space-between;align-items:center}.styles_cartButtonBlock__IaZ3E+.styles_cartButtonBlock__IaZ3E{margin-top:8px}.styles_cartButton__RNclr{--Button-width:100%;--Button-min-height:44px;font-weight:700}.styles_subButton__ubL8v{font-size:12px;--Button-min-height:36px}.styles_subButton__ubL8v+.styles_subButton__ubL8v{margin-left:8px}.styles_emphasizeCartButton__JfOM4{margin-right:40px}.styles_isSubmitted__DeJdU{pointer-events:none}.styles_isHidden__I2N_Y{visibility:hidden}.styles_itemFavoriteButton__E6RM5{margin-left:8px}.styles_giftCardCampaignBlock__iQK9c{display:flex;align-items:center;margin-top:8px}.styles_giftCardCampaignModule__VSb3_{flex:1}.styles_giftCardCampaign__dlHnX{--Button-width:100%;--Button-padding:8px 4px;height:44px;font-size:12px;font-weight:700;line-height:16px;white-space:pre-line}.styles_tooltip__pIm8w{--Tip-width:330px}.styles_tooltip__pIm8w .styles_detailButton__ArrCn{--Button-width:100%;font-weight:700;margin-top:12px}.styles_itemIncentive__lksCE{margin-top:12px}.styles_point__LJAsp{margin-top:4px}.styles_point__LJAsp .styles_paypayIcon__pLKOJ{margin-right:4px}.styles_point__LJAsp .styles_pointRatio__Uvfii{font-weight:700}.styles_insurance__G6f9P{margin-top:4px}.styles_insurance__G6f9P .styles_insuranceDetail__LGPeP{font-size:12px}.styles_coupon__csY9B .styles_couponIcon__BmyZS{--Symbol-size:16px;--Symbol-color:rgba(0,0,0,0.475);margin-right:4px}.styles_coupon__csY9B .styles_couponName__640ID{font-weight:700}.styles_lyLimitedPoint__RI59q{color:rgba(0,0,0,.475);margin-top:2px;margin-left:18px;font-size:11px}.styles_itemNoticeList__kiCgh{margin-top:24px}.styles_itemNoticeList__kiCgh:empty{margin-top:16px}.styles_itemNotice__jYlHo{color:rgba(0,0,0,.475);font-size:12px;line-height:1.4}.styles_itemNotice__jYlHo.styles_isAttention__tloWR{color:#cb3a34}.styles_itemNotice__jYlHo+.styles_itemNotice__jYlHo{margin-top:4px}.styles_itemOption___rhQn{position:relative;margin-top:12px;background-color:#f4f4f4;border-radius:8px;overflow-y:hidden;display:flex;flex-direction:column}.styles_itemOptionScrollWrapper__czGtv{overflow-y:auto}.styles_itemOptionContents__MVQXw{padding:16px}.styles_itemOptionContent__44pVe+.styles_itemOptionContent__44pVe{margin-top:16px}.styles_itemOptionHeader__zNETQ{display:flex;justify-content:space-between;align-items:center}.styles_itemOptionHeader__zNETQ .styles_itemOptionTitle__r4Pqi{font-weight:700}.styles_itemOptionHeader__zNETQ .styles_itemOptionTrigger___uUmJ{font-size:12px;font-weight:700;color:#0265f6}.styles_itemOptionLabel__uFk50{border-left:1px solid #ebebeb;margin-top:8px;padding:4px 12px}.styles_itemOptionLabel__uFk50 .styles_itemOptionLabelName___Lg2p{font-size:12px;color:rgba(0,0,0,.475)}.styles_itemOptionLabel__uFk50 .styles_itemOptionLabelValue__JA054{margin-top:4px}.styles_itemOptionLabel__uFk50 .styles_itemOptionLabelValue__JA054 :hover{color:rgba(0,0,0,.475)}.styles_shadow__mxVT_{position:absolute;bottom:0;width:100%;height:56px;background:linear-gradient(180deg,rgba(237,237,237,0) 2.08%,rgba(237,237,237,.9) 49.96%,#ededed 97.83%);pointer-events:none}.styles_priceName__C_8A0{font-weight:700}.styles_priceArea__Gea9X{margin-top:4px}.styles_price__bfItz{font-size:24px;height:29px;line-height:29px;font-weight:700;color:#cb3a34}.styles_unit__Jbs95{font-size:18px}.styles_subscriptionPrice__36J36{font-size:14px;margin-left:4px}.styles_postageMainText__cp0zb{margin-top:4px}.styles_postageMainText__cp0zb.styles_postageFree___hkce{color:#cb3a34}.styles_postageMainText__cp0zb .styles_postagePrefecture__ulNXk{font-size:12px}.styles_quantityOption__QMMMw{background-color:#f4f4f4;border-radius:8px;padding:12px 16px;margin-top:12px}.styles_optionHeader__fcE15{display:flex;justify-content:space-between}.styles_header__fRwmW{font-weight:700}.styles_inputQuantity__4yI5C{--Textfield-width:72px;--Textfield-height:40px}.styles_tipContent__7GsNL{--Tip-width:auto}.styles_quantityNotice__OohWx{margin-top:8px;color:rgba(0,0,0,.475);font-size:12px}.styles_text__xBjAN+.styles_text__xBjAN{margin-top:4px}.styles_stickyColumn__DGZFv.styles_sticky__wJnCE{position:sticky;top:32px}.styles_aiAgentButton__ckuPP{padding-bottom:0;max-height:0;overflow:hidden;opacity:0;transform:translateY(-50%);transition-property:max-height,padding-bottom,opacity,transform;transition-duration:.4s}.styles_aiAgentButton__ckuPP.styles_visible__p2yh4{padding-bottom:16px;max-height:60px;opacity:1;transform:translateY(0)}.styles_cartSummary__WsXAN{padding:32px;border-radius:16px;background-color:#fff}.styles_cartSummary__WsXAN .styles_cartSummaryForm__wQeh0{max-height:calc(100vh - 64px - 64px);display:flex;flex-direction:column;overflow-y:auto}.styles_EbookViewer__ot90I{margin-top:12px}.styles_link__Zrz_K{--Button-min-height:36px;--Button-width:100%;font-weight:700}.styles_note__l1yO6{margin-top:4px;font-size:12px;line-height:1.4;color:rgba(0,0,0,.475)}.styles_compareProducts__ckwQn{border-radius:16px;background:#fff;container-type:inline-size;container-name:compare-products}.styles_modulesHeader__Fzt6A{--ModulesHeader-padding:40px 40px 24px}.styles_contents__oHP__{padding:0 40px 40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.styles_group__Q07Qi{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:8px}.styles_withPeriod__CQ6CK>.styles_group__Q07Qi{grid-row:span 3}.styles_group__Q07Qi:only-child{grid-template-rows:auto;grid-row:auto;grid-column:1/-1}.styles_subHeading___jIfr{margin:0;color:rgba(0,0,0,.565);font-size:14px;font-weight:400;line-height:1.4}.styles_proposalCard__OuztL,.styles_wrapper__BUS2G{display:flex;align-items:center;gap:24px;padding:24px;box-sizing:border-box;min-width:0;height:100%;border-radius:16px}.styles_wrapper__BUS2G{background:rgba(0,0,0,.043)}.styles_wrapper__BUS2G>div{min-width:0;flex:1}.styles_proposalCard__OuztL{gap:16px;background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(rgba(255,255,255,.85),rgba(255,255,255,.85)),linear-gradient(to top right,#ff598e,#a83deb 30%,#3083fd 70%,#8ad9fe)}.styles_description__d0u1a{flex:1;min-width:0;color:#222;font-size:14px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.styles_info__r9_Pl{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.styles_info__r9_Pl+.styles_info__r9_Pl{margin-top:4px}.styles_infoHeader__9lgfh{flex-shrink:0;font-weight:400;font-size:14px;line-height:1.4;color:rgba(0,0,0,.565)}.styles_priceArea__G3b0m{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.styles_price__PpNHY{display:flex;align-items:baseline;white-space:nowrap;font-size:20px;line-height:1.2;font-weight:700;color:#c13832}.styles_unit__Op8h4{font-size:14px}.styles_viewing__slNIm{white-space:nowrap;color:rgba(0,0,0,.475);font-size:14px;font-weight:700;line-height:1.4}.styles_earliestDelivery__kbecn{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px}.styles_deliveryLogo__EMhJ0{--ServiceFunction-height:18px}.styles_earliestDeliveryText__VykVb{color:#222;font-size:14px;font-weight:400;line-height:1.4}.styles_moreButton__HwbSW{--Button-padding:0 12px;--Button-width:auto;--Button-min-height:44px;--Button-border-radius:10px;--Button-background-color:rgba(0,0,0,0.043);--Button-border-color:transparent;--Button-color:#0265f6;--Button-cursor:pointer;position:relative;display:flex;height:44px;align-items:center;flex-shrink:0;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.4}.styles_moreButton__HwbSW:hover:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:rgba(0,0,0,.078);pointer-events:none;content:""}.styles_rightSymbol__VlrWc{margin-left:4px;--Symbol-size:17px}.styles_period__KbGTU{color:rgba(0,0,0,.475);font-size:14px;font-weight:400;line-height:16px}@container compare-products (max-width: 880px){.styles_contents__oHP__{grid-template-columns:minmax(0,1fr)}.styles_group__Q07Qi,.styles_withPeriod__CQ6CK>.styles_group__Q07Qi{grid-template-rows:auto;grid-row:auto}}.styles_modal__lR1WP{z-index:5000001!important}.styles_iframe__k_0mf{display:block;border:0}.styles_error__umrMg{height:100%;justify-content:center}