.CartProductList2025_recommend_membership_plan_container__4nfIf{margin-top:-40px}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_container__4nfIf{margin-top:-20px}}.CartProductList2025_container__dDJjg{display:flex;flex-direction:column;width:100%;gap:80px}@media only screen and (max-width:768px){.CartProductList2025_container__dDJjg{gap:40px}}.CartProductList2025_container__dDJjg .CartProductList2025_back_to_top_container__hUPMw{width:100%;display:flex;justify-content:center;align-items:center}.CartProductList2025_input_form_inner_title__Y4ovd{padding-bottom:10px;border-bottom:1px solid #e0e2e3;color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.CartProductList2025_cancel_info__Ngyio{width:100%}.CartProductList2025_membership_plan_container__dyC_5 .CartProductList2025_membership_plan_title__kAaRd{color:#646464;font-size:24px;font-weight:700;line-height:42px;margin-bottom:10px}.CartProductList2025_membership_plan_container__dyC_5 .CartProductList2025_membership_plan_title__kAaRd.CartProductList2025_is_style_2025__Hub_q{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px;padding-bottom:10px;border-bottom:1px solid #e0e2e3}.CartProductList2025_membership_plan_container__dyC_5 .CartProductList2025_has_non_membership_item__OmMUU{margin-top:20px}.CartProductList2025_membership_plan_container__dyC_5 .CartProductList2025_membership_plan_payment_method__AhSF8{padding-bottom:40px}.CartProductList2025_membership_plan_container__dyC_5 .CartProductList2025_membership_plan_desc__6OMvl{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.8px}.CartProductList2025_recommend_plan_container__IpJwx{display:flex;flex-direction:column;width:100%}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_header__SSObw{background:#76add2;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_header__SSObw.CartProductList2025_recommend_plan_header_yellow_green__crzhZ{background:#a5ca4d}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN{background:#e3ecf3;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;gap:20px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN.CartProductList2025_recommend_plan_body_yellow_green__6roGp{background:#f3f5e7}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_message__DXJ7W{color:#646464;line-height:24px;text-align:center;width:100%}@media only screen and (max-width:768px){.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_message__DXJ7W{font-size:16px;text-align:left}}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR{display:flex;gap:20px;align-items:center;justify-content:center}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG{display:flex;align-items:center;gap:16px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_image__KR1iH{width:153px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_image__KR1iH img{width:100%;object-fit:contain}@media only screen and (max-width:768px){.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_image__KR1iH{width:102px}}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg{flex:1 1;display:flex;flex-direction:column;gap:4px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_recommend_plan_product_title__w9DQq{font-size:18px;font-weight:700;line-height:32px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_recommend_plan_product_price__wCy7L{font-size:16px;font-weight:700;line-height:42px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_campaign_message__xrpTc{display:flex;flex-direction:column;justify-content:center;color:#1f7bb8;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_campaign_message__xrpTc .CartProductList2025_sub_message__sBvjl{font-size:14px;font-weight:500;line-height:21px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_coupon_message__BQ1SN span{color:#f76363}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_lump_sum_discount_message__Nqina{margin-top:18px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg.CartProductList2025_monthly_payment__gQh_M{gap:4px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg.CartProductList2025_one_time_payment__HEsoy{gap:10px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_good_value_text__KqLUR{font-size:16px;color:#fa8544}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_normal_price__S_Wip{color:#646464;font-weight:500;font-size:14px;line-height:24px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_normal_price__S_Wip span.CartProductList2025_normal_price_label__KpeeN{font-size:12px;margin-right:4px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_normal_price__S_Wip span.CartProductList2025_normal_price_line_through__0Psh9{color:#646464;font-weight:700;text-decoration:line-through}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_special_price__VG6Rb{color:#646464;font-size:14px;font-weight:500;line-height:24px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_recommend_plan_product__hywrG .CartProductList2025_special_price__VG6Rb strong{margin:0 4px;color:#f25c72;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:40px}.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR .CartProductList2025_detail_link_button__1scBE{min-width:171px}@media only screen and (max-width:768px){.CartProductList2025_recommend_plan_container__IpJwx .CartProductList2025_recommend_plan_body__PoHLN .CartProductList2025_recommend_plan_detail__XgIMR{flex-direction:column;align-items:center;justify-content:center;gap:20px}}.CartProductList2025_description_list__xhLCk{font-size:14px;margin:0 24px}.CartProductList2025_description_list__xhLCk li{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD{padding:10px 20px;border-radius:4px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD.CartProductList2025_is_blue___qI_K{border:1px solid #1f7bb8}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD.CartProductList2025_is_light_blue__Zb4PJ{border:1px solid #569dd6}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD.CartProductList2025_is_green__xJRN9{border:1px solid #00a381}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD.CartProductList2025_is_yellow_green__ZsfcA{border:1px solid #8ebd20}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD.CartProductList2025_is_open__Vyfo6{padding:10px 20px 20px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_title__OuETg{font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.8px;max-width:498px;width:100%;border:none}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_title__OuETg.CartProductList2025_is_blue___qI_K{color:#1f7bb8}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_title__OuETg.CartProductList2025_is_light_blue__Zb4PJ{color:#569dd6}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_title__OuETg.CartProductList2025_is_yellow_green__ZsfcA{color:#8ebd20}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_title__OuETg.CartProductList2025_is_green__xJRN9{color:#00a381}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD:not(:first-child){margin-top:20px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel__LRRry{border-width:0;padding:0!important;border:none!important}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_collapse_panel_content__9tXhv.CartProductList2025_is_open__Vyfo6{margin-top:10px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH{background:#eef3f6;display:flex;padding:20px;flex-direction:column;align-items:center;gap:20px;align-self:stretch;width:100%}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A{display:flex;gap:10px;align-items:center;justify-content:center;flex-direction:column;width:100%}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv{display:flex;align-items:center;width:100%;gap:20px}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv{gap:10px;align-items:flex-start}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_recommend_plan_product_image__KR1iH{width:153px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_recommend_plan_product_image__KR1iH img{width:100%;object-fit:contain}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_recommend_plan_product_image__KR1iH{flex-shrink:0;width:111px}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_plan_title__VappN{font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_plan_title__VappN.CartProductList2025_is_blue___qI_K{color:#25a0bb}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_plan_title__VappN.CartProductList2025_is_yellow_green__ZsfcA{color:#7db941}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_2025__zr5iv .CartProductList2025_plan_title__VappN{font-size:14px;letter-spacing:.7px}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg{flex:1 1;display:flex;flex-direction:column;gap:4px}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg{margin-top:-10px}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_recommend_plan_product_title__w9DQq{font-size:18px;font-weight:700;line-height:32px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_recommend_plan_product_price__wCy7L{font-size:16px;font-weight:700;line-height:42px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_campaign_message__xrpTc{display:flex;flex-direction:column;justify-content:center;color:#1f7bb8;font-size:14px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_campaign_message__xrpTc .CartProductList2025_sub_message__sBvjl{font-size:14px;font-weight:500;line-height:21px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_lump_sum_discount_message__Nqina{margin-top:18px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg.CartProductList2025_monthly_payment__gQh_M{gap:4px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg.CartProductList2025_one_time_payment__HEsoy{gap:10px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_recommend_plan_product_title_price__epncg .CartProductList2025_good_value_text__KqLUR{font-size:16px;color:#fa8544}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_normal_price__S_Wip{color:#646464;font-weight:500;font-size:14px;line-height:24px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_normal_price__S_Wip span.CartProductList2025_normal_price_label__KpeeN{font-size:12px;margin-right:4px}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_normal_price__S_Wip span.CartProductList2025_normal_price_line_through__0Psh9{color:#646464;font-weight:700;text-decoration:line-through}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_detail_link_button__1scBE{display:flex;align-items:center;justify-self:content;gap:10px;flex-direction:row}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_detail_link_button__1scBE{flex-direction:column}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_special_price__VG6Rb{color:#646464;font-size:14px;font-weight:500;line-height:24px;display:flex;align-items:center}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_special_price__VG6Rb .CartProductList2025_special_price_value__tq3Xz{color:#f76363;font-feature-settings:"palt" on;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_special_price__VG6Rb .CartProductList2025_yen_text__dpCvK{color:#f76363;font-size:14px;margin-right:4px}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A{flex-direction:column;align-items:center;justify-content:center;gap:20px}}.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_cta_btn____fAJ{font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.7px;min-width:160px}@media only screen and (max-width:768px){.CartProductList2025_recommend_membership_plan_2025_container__wq6pD .CartProductList2025_content_container__GbjW7 .CartProductList2025_recommend_plan_body_2025__u_kpH .CartProductList2025_recommend_plan_detail_2025__H6x4A .CartProductList2025_cta_btn____fAJ{height:45px}}.CartProductList2025_item_divider___0SCt{height:1px;background:#e0e2e3}.CartProductList2025_drawer_cart_item_wrapper__aHw16{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#f5f5f5;border-radius:8px}@media only screen and (max-width:768px){.CartProductList2025_drawer_cart_item_wrapper__aHw16{padding:16px}}.CartProductList2025_upsell_title__wNYBz{color:#646464;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.CartProductList2025_upsell_title__wNYBz{font-size:14px}}.AddToCartModal_container__zqEXQ{padding:30px}.AddToCartModal_container__zqEXQ .AddToCartModal_content__XLrDb{font-size:18px}.AddToCartModal_container__zqEXQ .AddToCartModal_button_container__f_TRN{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:20px}.CartRecommendation_container__X06zM{width:100%;display:flex;flex-direction:column;gap:16px;margin:32px 0}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM{margin:24px 0;gap:8px}}.CartRecommendation_container__X06zM .CartRecommendation_title__6TbCC{color:var(--text_attention,#004380);font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1px}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e{position:relative;background:var(--bg-PaleBlue-Green,linear-gradient(105deg,#e4f7ff 25.34%,#e5fbf7 84.48%));border-radius:4px;padding:20px 30px;display:flex;flex-direction:column;gap:8px;box-shadow:none;align-items:center}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area_campaign__Hqd7A{width:100%;display:flex;justify-content:flex-start;margin-bottom:4px}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area_campaign__Hqd7A{justify-content:center;margin-bottom:2px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area_campaign__Hqd7A .CartRecommendation_badge__wJIQg{background:linear-gradient(90deg,#0054a2,#00d3b6);padding:2px 8px;border-radius:0;color:#fff;font-size:12px;font-weight:700;white-space:nowrap;line-height:1.5;letter-spacing:.6px}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area_campaign__Hqd7A .CartRecommendation_badge__wJIQg{width:100%;text-align:center}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area__zM60C{display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:10px;border:1px solid #646464}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area__zM60C{display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:10px;align-self:stretch}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_badge_area__zM60C .CartRecommendation_badge__wJIQg{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN{display:flex;align-items:center;gap:16px;width:100%;justify-content:flex-start}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN{flex-direction:row;gap:12px;justify-content:flex-start}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe{width:160px;height:97px;flex-shrink:0;position:relative}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe{width:110px;height:67px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe .CartRecommendation_image_back___tws5{position:absolute;top:0;left:0;z-index:1;width:100px;height:auto;transform:rotate(-8deg)}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe .CartRecommendation_image_back___tws5{width:69px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe .CartRecommendation_image_front__9QrqB{position:absolute;top:24px;left:54px;z-index:2;width:100px;height:auto}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe .CartRecommendation_image_front__9QrqB{top:16px;left:36px;width:69px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_image_container__7BVVe .CartRecommendation_product_image__w25W2{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12))}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_message_area__O_6zy{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;flex:1 1}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_message_area__O_6zy .CartRecommendation_message_text__ne5_l{font-size:22px;color:#646464;line-height:1.5;font-weight:700;letter-spacing:1.1px}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_message_area__O_6zy .CartRecommendation_message_text__ne5_l{color:#646464;font-feature-settings:"palt" on;font-size:20px;line-height:150%;letter-spacing:1px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_message_area__O_6zy .CartRecommendation_message_text__ne5_l .CartRecommendation_highlight__Y3uat{color:var(--red-red-100-f-76363,#f76363);font-feature-settings:"palt" on;font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.1px}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_main_content__rxMsN .CartRecommendation_message_area__O_6zy .CartRecommendation_message_text__ne5_l .CartRecommendation_highlight__Y3uat{font-size:20px;letter-spacing:1px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_description_text__jzZHJ{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.8px}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26{display:flex;justify-content:center;width:100%}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26 .CartRecommendation_add_button__aYGUY{background:#fff;border:1px solid #fa8544;border-radius:50px;height:48px;padding:0 40px;cursor:pointer;transition:all .2s ease;max-width:200px;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.15)}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26 .CartRecommendation_add_button__aYGUY{height:45px}}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26 .CartRecommendation_add_button__aYGUY:hover{background:#fffaf5;transform:translateY(-1px);box-shadow:0 4px 10px rgba(250,133,68,.15)}.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26 .CartRecommendation_add_button__aYGUY .CartRecommendation_button_label__9ZOaL{color:#fa8544;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.CartRecommendation_container__X06zM .CartRecommendation_content_box__0RD5e .CartRecommendation_button_container__nwC26 .CartRecommendation_add_button__aYGUY .CartRecommendation_button_label__9ZOaL{font-size:14px}}.ServiceInfo2025_other_info_container__2aR4_{display:flex;flex-direction:column;gap:20px;text-align:left}.ServiceInfo2025_other_info_container__2aR4_ .ServiceInfo2025_other_info_title__ZyGhe{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1px}@media only screen and (max-width:768px){.ServiceInfo2025_other_info_container__2aR4_ .ServiceInfo2025_other_info_title__ZyGhe{font-size:18px;letter-spacing:.9px}}.ServiceInfo2025_other_info_container__2aR4_ .ServiceInfo2025_other_info_body__aqDmp{margin-top:10px;color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.ServiceInfo2025_other_info_container__2aR4_ .ServiceInfo2025_other_info_body__aqDmp a{color:#1f7bb8;-webkit-text-decoration-line:underline;text-decoration-line:underline}.TelContactBox_telContactBox__gWcbo{max-width:572px;margin:0 auto;display:flex;padding:20px 30px;justify-content:center;align-items:center;flex-flow:column;gap:10px;align-self:stretch;border-radius:4px;background:var(--blue-blue-5,#eef3f6);width:100%}.TelContactBox_telContactBox__gWcbo.TelContactBox_is_cart_2025_0908__IEIqP{background:#fff;border:1px solid var(--line-e-0-e-2-e-3,#e0e2e3);padding:20px}.TelContactBox_telContactBox__gWcbo .TelContactBox_text__1wkaJ{color:#646464;text-align:center;font-feature-settings:"palt" on;font-size:18px;font-style:normal;line-height:175%;letter-spacing:.9px}@media only screen and (max-width:768px){.TelContactBox_telContactBox__gWcbo .TelContactBox_text__1wkaJ{text-align:left}.TelContactBox_telContactBox__gWcbo .TelContactBox_text__1wkaJ.TelContactBox_is_cart_2025_0908__IEIqP{text-align:center}}.TelContactBox_telContactBox__gWcbo .TelContactBox_tel_link__IX7uE{color:#1f7bb8;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.9px}.TelContactBox_telContactBox__gWcbo .TelContactBox_notes__T1jEm{color:#646464;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}@media only screen and (max-width:768px){.TelContactBox_telContactBox__gWcbo .TelContactBox_notes__T1jEm{text-align:left}}.CustomerInfoForm_shipping_step_container__oFQxa{color:#646464;display:flex;flex-direction:column;gap:40px}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_amazon_pay_change_container__etcip{display:flex;gap:24px;width:100%;align-items:baseline}@media only screen and (max-width:768px){.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_amazon_pay_change_container__etcip{flex-direction:column;align-items:center;gap:12px}}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_amazon_pay_set_center__Dh8o0{justify-content:center}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_input_name_container__vuG2c{display:flex;align-items:start;flex-direction:row;gap:10px;width:100%}@media only screen and (max-width:768px){.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_input_name_container__vuG2c{flex-direction:column}}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_input_name_container__vuG2c .CustomerInfoForm_input_name___4wDK{width:100%}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_input_name_container__vuG2c .CustomerInfoForm_input_name___4wDK .CustomerInfoForm_name_annotation__gvidQ{font-size:12px;height:20px;line-height:150%;letter-spacing:.04em;color:#f25c72}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_alert__UqAoF{margin-top:20px;padding:15px;border-radius:4px;background:var(--yellow-yellow-10,#fcf8e6);border:none}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_alert__UqAoF .CustomerInfoForm_alert_text__bAIaJ{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_bar__t5ZZM{width:100%;height:1px;background:#e0e2e3}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_input_gender__0aTzS{width:100%}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_checkbox_container__HqQNW{width:100%;text-align:left;align-items:center}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_btn_inner__7eOo4{margin-top:40px;display:flex;flex-direction:column;justify-content:center;gap:10px}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_btn_inner__7eOo4 .CustomerInfoForm_form_errors__wXQhD{display:flex;flex-direction:column;gap:2px;color:#f25c72;align-items:center;margin-top:-40px}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_btn_inner__7eOo4 .CustomerInfoForm_cv_button_container__91yVp{width:100%;display:flex;justify-content:center;margin:0 0 40px}.CustomerInfoForm_shipping_step_container__oFQxa .CustomerInfoForm_zip_code_help_link__4_i5G{color:#1f7bb8;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.CustomerInfoForm_birth_container__nIbu9,.CustomerInfoForm_birth_container__nIbu9.CustomerInfoForm_is_v2__YMkwi{display:flex;flex-direction:row;gap:10px;align-items:start!important}@media only screen and (max-width:768px){.CustomerInfoForm_birth_container__nIbu9.CustomerInfoForm_is_v2__YMkwi{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px;gap:10px}.CustomerInfoForm_birth_container__nIbu9.CustomerInfoForm_is_v2__YMkwi>:first-child{grid-column:span 2}.CustomerInfoForm_birth_container__nIbu9 span{margin-top:10px}}.CustomerInfoForm_input_class__kCck3{height:52px!important}@media only screen and (max-width:768px){.CustomerInfoForm_input_class__kCck3{height:52px!important}}.CustomerInfoForm_select_container__cqy0f{position:relative;min-width:80px;width:100%}.CustomerInfoForm_select_container__cqy0f:before{position:absolute;top:18px;right:35px;transform:translateY(-50%);pointer-events:none;content:url(/select_arrow_bottom.svg);width:12px;height:8px;display:block}.CustomerInfoForm_select_input__V_I4u{height:52px!important;margin-top:0!important}.CustomerInfoForm_select_input__V_I4u.CustomerInfoForm_is_birth__60G2n{text-align:right!important;direction:rtl;padding-right:45px!important}@media only screen and (max-width:768px){.CustomerInfoForm_select_input__V_I4u.CustomerInfoForm_is_birth__60G2n{padding-right:25px!important}}.CustomerInfoForm_zip_code_input_container__qkRuU{display:flex;align-items:center;gap:10px;width:355px!important}.CustomerInfoForm_zip_code_input__y1dx_{width:200px!important;height:62px!important}@media only screen and (max-width:1000px){.CustomerInfoForm_zip_code_input__y1dx_{height:52px!important}}.CustomerInfoForm_zip_code_input__y1dx_.CustomerInfoForm_is_cart_20250908__vYmlS{width:281px!important}@media only screen and (max-width:1000px){.CustomerInfoForm_zip_code_input__y1dx_.CustomerInfoForm_is_cart_20250908__vYmlS{width:200px!important}}.CustomerInfoForm_external_link_icon__NGTPr{width:18px;height:18px;margin-top:-4px}.CustomerInfoForm_input_form_inner_title__A7J4S{padding-bottom:10px;border-bottom:1px solid #e0e2e3;color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.PersonalDataFormView2025_container__jl1po{display:flex;flex-direction:column;gap:20px;width:100%}@media only screen and (max-width:768px){.PersonalDataFormView2025_container__jl1po{gap:10px}}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_email_first_area__zFNcx{display:flex;flex-direction:column;gap:10px}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC{width:100%;display:flex;flex-direction:column}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_name_annotation__XL8XT{font-size:12px;height:20px;line-height:150%;letter-spacing:.04em;color:#f25c72}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_input_name_container__LY13I{display:flex;align-items:start;flex-direction:row;gap:10px;width:100%}@media only screen and (max-width:768px){.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_input_name_container__LY13I{flex-direction:column}}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_input_name_container__LY13I .PersonalDataFormView2025_input_name__NH1QC{width:100%}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_input_name_container__LY13I .PersonalDataFormView2025_input_name__NH1QC .PersonalDataFormView2025_name_annotation__XL8XT{font-size:12px;height:20px;line-height:150%;letter-spacing:.04em;color:#f25c72}.PersonalDataFormView2025_container__jl1po .PersonalDataFormView2025_input_gender__I0ljy{width:100%}.PersonalDataFormView2025_birth_container__2Q3cw{display:flex;flex-direction:row;gap:10px;align-items:start!important}@media only screen and (max-width:768px){.PersonalDataFormView2025_birth_container__2Q3cw span{margin-top:10px}}.PersonalDataFormView2025_input_class__KqBJe{height:52px!important}@media only screen and (max-width:768px){.PersonalDataFormView2025_input_class__KqBJe{height:52px!important}}.PersonalDataFormView2025_select_container__7_ZA9{position:relative;min-width:80px;width:100%}.PersonalDataFormView2025_select_container__7_ZA9:before{position:absolute;top:16px;right:21px;transform:translateY(-50%);pointer-events:none;content:url(/select_arrow_bottom.svg);width:12px;height:8px;display:block}.PersonalDataFormView2025_select_input___9HCN{height:52px!important;margin-top:0!important}.PersonalDataFormView2025_select_input___9HCN.PersonalDataFormView2025_is_birth__wGggP{text-align:right!important;padding-right:45px!important}.PersonalDataFormView2025_select_input_birth__uFtn5{margin-top:0!important}.PersonalDataFormView2025_select_input_birth__uFtn5.PersonalDataFormView2025_is_birth__wGggP{text-align:right!important;padding-right:45px!important}.PersonalDataFormView2025_zip_code_input_container__596bV{display:flex;align-items:center;gap:10px;width:355px!important}.PersonalDataFormView2025_zip_code_input_container__596bV.PersonalDataFormView2025_is_chat_bot___ojTJ{width:100%}.PersonalDataFormView2025_zip_code_input__OsUEs{width:200px!important;height:62px!important}@media only screen and (max-width:1000px){.PersonalDataFormView2025_zip_code_input__OsUEs{height:52px!important}}.PersonalDataFormView2025_zip_code_input__OsUEs.PersonalDataFormView2025_is_chat_bot___ojTJ{width:151px!important;height:52px!important}.EmailAndTelFields_email_tel_fields_container__f1Z2J{display:flex;flex-direction:column;gap:40px}.EmailAndTelFields_email_tel_fields_container__f1Z2J .EmailAndTelFields_annotation_class_name__CCOqs{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.EmailAndTelFields_email_tel_fields_container__f1Z2J .EmailAndTelFields_input__cU57Q{height:52px}.CartSplitSummary2025V2_is_normal__hkqF4{padding:40px 20px}.CartSplitSummary2025V2_is_subscription_A__S_ZdA{background-color:#cdeaec!important;padding:40px 20px}.CartSplitSummary2025V2_is_cart_2025_0908_title_section__H_cbG{padding:20px 30px;background:var(--Back-ground-Gray-F5F5F5,#f5f5f5)!important}.CartSplitSummary2025V2_section_title___lHrg{color:#646464;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px;display:flex;align-items:center;justify-content:start}@media only screen and (max-width:768px){.CartSplitSummary2025V2_section_title___lHrg{font-size:20px;letter-spacing:1px}}.CartSplitSummary2025V2_container_body_new__wYPyZ{display:flex;gap:85px;width:100%;max-width:992px;margin-top:40px;padding:0 0 160px;position:relative;justify-content:center}@media only screen and (max-width:1000px){.CartSplitSummary2025V2_container_body_new__wYPyZ{gap:30px}}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ{display:block;padding:40px 27px 80px;flex-grow:0;width:100%;margin-top:0}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw{max-width:572px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw h3{text-align:left}@media only screen and (max-width:1000px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw{max-width:480px}}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw{max-width:768px}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_amazon_pay_inner__44Rs8 .CartSplitSummary2025V2_speech_bubble_text__wHy7R{color:#646464;font-feature-settings:"palt" on;font-size:16px;font-style:normal;line-height:175%;letter-spacing:.8px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_speech_bubble_inner___1AeI{margin-top:25px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_amazon_pay_inner_v2__muSxR{position:relative;display:flex;justify-content:center;padding:45px 0 23px;border:1px solid #e0e2e3;border-radius:4px}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_amazon_pay_inner_v2__muSxR{padding:45px 0 26px}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_amazon_pay_inner_v2__muSxR .CartSplitSummary2025V2_title__tfbwL{position:absolute;top:-13px;left:50%;transform:translateX(-50%);color:#646464;line-height:175%;background-color:#fff;padding:0 10px;width:auto;white-space:nowrap}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_amazon_pay_inner_v2__muSxR .CartSplitSummary2025V2_amazon_button__goTAO{width:220px!important;height:59px!important}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH{display:flex;flex-direction:column;gap:40px;border-top:1px solid #e0e2e3;margin-top:40px;padding-top:40px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9{width:100%}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9 .CartSplitSummary2025V2_amazon_pay_change_container__eCH3M{display:flex;gap:24px;width:100%;align-items:baseline}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9 .CartSplitSummary2025V2_amazon_pay_change_container__eCH3M{flex-direction:column;gap:12px}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9 .CartSplitSummary2025V2_amazon_pay_set_center__p9fKl{justify-content:center}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9 .CartSplitSummary2025V2_payment_type_inner__e24OL{margin-top:40px;display:flex;flex-direction:column;flex-grow:1;width:100%}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_payment_method_container__N4ShH .CartSplitSummary2025V2_payment_method_wrapper__e7tl9 .CartSplitSummary2025V2_payment_type_inner__e24OL .CartSplitSummary2025V2_select_label__FOjZO{color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:1px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx{display:flex;flex-direction:column;margin-top:40px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx.CartSplitSummary2025V2_input_form_inner_v2__CMuxM{margin-top:80px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_input_form_inner_title__7jouZ{padding-bottom:10px;border-bottom:1px solid #e0e2e3;color:#646464;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_input_form_inner_title_v2__zrJoS{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:40px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_input_form_inner_title_v2__zrJoS .CartSplitSummary2025V2_line__KTZr3{position:absolute;top:50%;left:0;transform:translateY(-50%);height:1px;width:100%;background-color:#e0e2e3;z-index:-1}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_input_form_inner_title_v2__zrJoS .CartSplitSummary2025V2_title__tfbwL{background-color:#fff;padding:0 10px;white-space:nowrap;text-align:center;line-height:175%}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_email_and_tel_fields_2025_wrapper__Efsom{margin-top:20px}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_email_and_tel_fields_2025_wrapper__Efsom{margin-top:40px}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ,.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_shipping_2025_wrapper__juzDu{margin-top:40px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg{padding:30px;background-color:#f5f5f5}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg{padding:20px}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg .CartSplitSummary2025V2_agreement_label__G10Ot{font-size:20px}@media only screen and (max-width:768px){.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg .CartSplitSummary2025V2_agreement_label__G10Ot{font-size:18px;line-height:150%}}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg .CartSplitSummary2025V2_agreement_label__G10Ot a{color:#646464}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_agreement_form_wrapper__8lGoZ .CartSplitSummary2025V2_agreement_form__KP0hg .CartSplitSummary2025V2_agreement_annotation__pxRbM{font-size:14px;line-height:150%;margin-top:4px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_btn_inner__IQ2_c{margin-top:40px;display:flex;flex-direction:column;justify-content:center;gap:10px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_btn_inner__IQ2_c .CartSplitSummary2025V2_form_errors__Bhd6q{display:flex;flex-direction:column;gap:2px;color:#f25c72;align-items:center}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_btn_inner__IQ2_c .CartSplitSummary2025V2_cv_button_container__aSqou{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:80px;gap:20px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_btn_inner__IQ2_c .CartSplitSummary2025V2_cv_button_container__aSqou .CartSplitSummary2025V2_paygent_notes__007p0{color:#646464;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.CartSplitSummary2025V2_container_body_new__wYPyZ .CartSplitSummary2025V2_container_inner_new__Adfnw .CartSplitSummary2025V2_input_form_inner__thWmx .CartSplitSummary2025V2_service_info_wrapper__XtzbL{margin-top:40px}.CartSplitSummary2025V2_back_to_top_container__jlXAy{margin-top:80px;width:100%;display:flex;justify-content:center;align-items:center}.CartSplitSummary2025V2_shopping_cart_container__DGV22{display:flex;flex-direction:column;gap:80px}.CartSplitSummary2025V2_shopping_cart_container__DGV22 .CartSplitSummary2025V2_btn_wrapper___7Noj{margin-top:80px;display:flex;flex-direction:column;align-items:center;gap:20px}@media only screen and (max-width:768px){.CartSplitSummary2025V2_shopping_cart_container__DGV22 .CartSplitSummary2025V2_btn_wrapper___7Noj{margin-top:40px;gap:40px}}.CartSplitSummary2025V2_navigation_purchase__19W9U{display:none}@media only screen and (max-width:768px){.CartSplitSummary2025V2_navigation_purchase__19W9U{bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between!important;position:fixed;background:#f5f5f5;box-shadow:0 0 15px 0 rgba(0,0,0,.25);padding:20px 27.5px;justify-content:center;align-items:flex-start;gap:20px;z-index:10}}.CartSplitSummary2025V2_cta_button__vheWn:hover{opacity:.7}.CartSplitSummary2025V2_ac_credit_card_notice__HArT7{background:#eef5fb;border-radius:8px;padding:20px;margin-bottom:20px}.CartSplitSummary2025V2_ac_credit_card_notice__HArT7 .CartSplitSummary2025V2_ac_credit_card_notice_text__ojatP{color:#646464;font-size:14px;font-weight:500;line-height:180%}.CartSplitSummary2025V2_ac_credit_card_notice__HArT7 .CartSplitSummary2025V2_ac_credit_card_notice_note__3hQt3{color:#e74c3c;font-size:13px;font-weight:700;line-height:180%;margin-top:12px}.CartPurchaseCreditCardPaymentForm_body__3TsiX,.CartPurchaseCreditCardPaymentForm_displayFlex___i20N,.CartPurchaseCreditCardPaymentForm_form_section__5Dwz5{display:flex;flex-direction:column;align-items:center}.CartPurchaseCreditCardPaymentForm_container__uJcsm{padding:0;width:100%;max-width:900px}.CartPurchaseCreditCardPaymentForm_body__3TsiX{width:100%;border:1px solid #e0e0e0;padding:30px;gap:20px}.CartPurchaseCreditCardPaymentForm_body__3TsiX .CartPurchaseCreditCardPaymentForm_payment_info_title_container__x7cWO{display:flex;flex-direction:column;gap:20px;width:100%}.CartPurchaseCreditCardPaymentForm_form_section__5Dwz5{width:100%;gap:40px}.CartPurchaseCreditCardPaymentForm_form_section__5Dwz5 .CartPurchaseCreditCardPaymentForm_misignal_banner__Zu_Pk{max-width:500px}.CartPurchaseCreditCardPaymentForm_form_section__5Dwz5 .CartPurchaseCreditCardPaymentForm_misignal_banner__Zu_Pk img{width:100%;object-fit:contain}.CartPurchaseCreditCardPaymentForm_form_container__7rsMx{width:100%;display:flex;flex-direction:column;gap:20px}.CartPurchaseCreditCardPaymentForm_form_item_group__Ide0v{display:flex;flex-direction:row;align-items:start;gap:20px;width:100%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_form_item_group__Ide0v{flex-direction:column;gap:10px;flex-grow:1}}.CartPurchaseCreditCardPaymentForm_expiry_input_group__Kczmu{flex:1 1;width:100%!important;flex-grow:1}.CartPurchaseCreditCardPaymentForm_expiry_input__Cs5wd{width:100%;max-width:236px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_expiry_input__Cs5wd{flex:1 1;max-width:none;flex-grow:1}}.CartPurchaseCreditCardPaymentForm_number_label__ckehC{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#edf5ff,#e3e2f3 99.03%);border-radius:38px}.CartPurchaseCreditCardPaymentForm_number_label__ckehC.CartPurchaseCreditCardPaymentForm_small__45___{min-width:38px;min-height:38px;max-width:38px;max-height:38px;width:38px;height:38px;font-size:16px}.CartPurchaseCreditCardPaymentForm_number_label__ckehC.CartPurchaseCreditCardPaymentForm_large__ZhTAM{min-width:76px;min-height:76px;max-width:76px;max-height:76px;width:76px;height:76px;font-size:34px}.CartPurchaseCreditCardPaymentForm_number_label__ckehC .CartPurchaseCreditCardPaymentForm_number_label_number__Z4cn_{margin-top:5px;color:var(--lightblue-lightblue-100,#3f85c9);text-align:center;font-family:Avenir Next;font-weight:600;line-height:150%}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W{border-radius:4px;width:100%;display:flex;flex-direction:column;gap:40px;letter-spacing:normal;align-items:center}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_image__zDikM{width:100%;display:flex;justify-content:center;width:314px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_image__zDikM{width:218px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_image__zDikM img{object-fit:contain}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_image__zDikM img{width:100%}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ{width:100%;background:#dbecff;padding:0 20px;border-radius:4px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ.CartPurchaseCreditCardPaymentForm_open__89wXf{padding:0 20px 20px;background:linear-gradient(180deg,#dbecff,#bcd6d7 99.03%)}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_container__oUeTO{padding:20px 0;position:relative;display:flex;align-items:center;width:100%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_container__oUeTO{justify-content:space-between;align-items:center}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_container__oUeTO .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title__Ucf5c{color:var(--gray-gray-100,#646464);font-size:18px;font-weight:700;line-height:32px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_container__oUeTO .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_open_button__vo8eg{cursor:pointer;position:absolute;right:0;top:20px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_container__oUeTO .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_title_open_button__vo8eg{position:relative;top:0}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml{display:flex;flex-direction:column;gap:20px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header__s73cS{padding:40px 20px;background:#fff;border-radius:20px;display:flex;gap:20px;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header__s73cS{padding:20px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header__s73cS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header_title__b_1oX{color:var(--lightblue-lightblue-100569-dd-6,#569dd6);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header__s73cS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header_image__OViYV{width:100%}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header__s73cS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_header_image__OViYV img{width:100%;object-fit:contain}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0{padding:40px 30px;background:#fff;border-radius:20px;display:flex;flex-direction:column;align-items:center}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_title__KuGVI{color:var(--lightblue-lightblue-100569-dd-6,#569dd6);text-align:center;font-size:20px;font-weight:700;line-height:150%;margin-bottom:40px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_arrow__27Onw{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_arrow__27Onw .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_arrow_inner__L0j6V{width:27px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header___2YMS{display:flex;gap:20px;align-items:center}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header___2YMS{flex-direction:column}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header___2YMS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header_title__JKhVZ{color:var(--gray-gray-100,#646464);font-size:20px;font-style:normal;font-weight:700;line-height:150%}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header___2YMS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header_image__51Arf{min-width:80px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header___2YMS .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_header_image__51Arf img{width:100%;object-fit:contain}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk{margin-left:96px;padding-top:40px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk{margin-left:0;padding-top:20px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content_image__4p3Vi{width:244px;margin-bottom:20px}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content_image__4p3Vi img{width:100%;object-fit:contain}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content_text__a_oX1{color:var(--gray-gray-100,#646464);font-size:16px;font-weight:500;line-height:150%;margin-bottom:10px;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content_text__a_oX1{font-size:18px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow__RCIk0 .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item__fCCWu .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content__CKAzk .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body_flow_item_content_annotation__mKMW2{color:var(--gray-gray-100,#646464);font-size:12px;font-weight:500;line-height:150%}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy{display:flex;padding:30px 0 76px 30px;flex-direction:column;gap:10px;position:relative;border-radius:10px;background:var(--lightblue-lightblue-10,#eef5fb);margin-top:40px;width:100%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy{padding:20px 20px 0;gap:20px;margin-top:20px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_title__6Luct{color:var(--blue-blue-1001-f-7-bb-8,#1f7bb8);font-size:12px;font-style:normal;font-weight:700;line-height:150%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_title__6Luct{font-size:18px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_content__5b_3_{color:var(--gray-gray-100,#646464);font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_content__5b_3_{font-size:18px}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_annotation__KK7I3{color:var(--gray-gray-100,#646464);font-size:16px;line-height:150%;width:179px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_annotation__KK7I3{font-size:18px;width:100%}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_image___bPqJ{position:absolute;right:-40px;bottom:0;width:220px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_image___bPqJ{position:relative;right:0;bottom:0;width:100%}}.CartPurchaseCreditCardPaymentForm_about_pancreas_cancer__dhd8W .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content__olJWQ .CartPurchaseCreditCardPaymentForm_about_pancreas_cancer_content_body__CiIml .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk__9PDAy .CartPurchaseCreditCardPaymentForm_if_you_are_high_risk_image___bPqJ img{width:100%;object-fit:contain}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS{padding:40px;border-radius:20px;background:var(--lightblue-lightblue-10,#eef5fb);letter-spacing:normal;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS{padding:20px}}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_title__iXg3T{color:var(--Main-color-Text-646464,#646464);font-size:18px;font-weight:500;line-height:32px}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B,.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78{display:flex;flex-direction:column;gap:10px}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item__F8b6u{display:flex;align-items:center;gap:10px}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item__F8b6u .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item_title__H_res{color:var(--lightblue-lightblue-100569-dd-6,#569dd6);font-size:18px;font-weight:700;line-height:32px}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item_content__kD2gg{padding-left:65px}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item_content__kD2gg ul{display:flex;flex-direction:column;gap:10px;list-style:none}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item_content__kD2gg ul li{font-size:16px;font-weight:400;list-style-position:outside;position:relative}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_list_container__hUA7B .CartPurchaseCreditCardPaymentForm_participation_conditions_list___fG78 .CartPurchaseCreditCardPaymentForm_participation_conditions_list_item_content__kD2gg ul li:before{content:"•";font-size:20px;position:absolute;left:-16px;top:0;color:#000}.CartPurchaseCreditCardPaymentForm_participation_conditions__JUeOS .CartPurchaseCreditCardPaymentForm_participation_conditions_annotation__6_8Su{background:#fff;padding:10px;font-size:12px;line-height:20px}.CartPurchaseCreditCardPaymentForm_full_width__SmAMw{width:100%}.CartPurchaseCreditCardPaymentForm_payment_label__R9PId{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:14px;color:#646464;line-height:20px}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_payment_label__R9PId{width:100%;text-align:left}}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT{background:#f5f5f5;padding:10px 16px;border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_card_section__zWlHT{flex-direction:column;width:100%}}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb{background:#fff;padding:8px 15px;max-width:290px;display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:center}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb{width:100%;max-width:100%}}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x{height:28px;width:auto;object-fit:contain;flex-shrink:0}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:first-child{width:47px;height:16px}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:nth-child(2){width:35px;height:22px}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:nth-child(3){width:36px;height:28px}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:nth-child(4){width:44px;height:28px}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:nth-child(5){width:28px;height:28px}.CartPurchaseCreditCardPaymentForm_card_section__zWlHT .CartPurchaseCreditCardPaymentForm_card_icons__jTGRb .CartPurchaseCreditCardPaymentForm_card_icon__JUA7x:nth-child(6){width:38px;height:28px}.CartPurchaseCreditCardPaymentForm_security_code_link__VMYJO{color:#1f7bb8;cursor:pointer;font-size:14px;display:flex;flex-direction:row;align-items:center;gap:4px}.CartPurchaseCreditCardPaymentForm_payment_amount_section__gjVyI{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:40px;border-top:1px dotted #b1b1b1}.CartPurchaseCreditCardPaymentForm_payment_amount_label__UWSK3{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;color:#646464;letter-spacing:.64px}.CartPurchaseCreditCardPaymentForm_payment_amount_value__jMC11{display:flex;align-items:baseline;color:#646464}.CartPurchaseCreditCardPaymentForm_payment_amount_value__jMC11 .CartPurchaseCreditCardPaymentForm_amount_number__fYnxk{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:30px}.CartPurchaseCreditCardPaymentForm_payment_amount_value__jMC11 .CartPurchaseCreditCardPaymentForm_amount_currency__kwx4Y{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;margin-left:2px}.CartPurchaseCreditCardPaymentForm_payment_amount_value__jMC11 .CartPurchaseCreditCardPaymentForm_amount_tax__7uqTG{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:14px;margin-left:-4px}.CartPurchaseCreditCardPaymentForm_agreement_section__ULbFD{padding-top:40px;border-top:1px solid #e0e0e0}.CartPurchaseCreditCardPaymentForm_security_code_container__7Saav{display:flex;align-items:center;gap:8px}.CartPurchaseCreditCardPaymentForm_select_container__QZc_g{position:relative;min-width:80px;width:100%}.CartPurchaseCreditCardPaymentForm_select_container__QZc_g:before{position:absolute;top:18px;right:35px;transform:translateY(-50%);pointer-events:none;content:url(/select_arrow_bottom.svg);width:12px;height:8px;display:block}.CartPurchaseCreditCardPaymentForm_select_input__8SEQC{height:52px!important;margin-top:0!important}.CartPurchaseCreditCardPaymentForm_select_input__8SEQC.CartPurchaseCreditCardPaymentForm_is_birth__uE6Al{text-align:right!important;direction:rtl;padding-right:45px!important}@media only screen and (max-width:768px){.CartPurchaseCreditCardPaymentForm_select_input__8SEQC.CartPurchaseCreditCardPaymentForm_is_birth__uE6Al{padding-right:25px!important}}.SecurityCodeModal_modal_content__u3_Lh{background:#fff;border-radius:12px;position:relative;padding:0;min-height:300px}.SecurityCodeModal_content_section__nWlwd{display:flex;flex-direction:column;align-items:center;gap:40px;padding:40px 40px 20px}@media only screen and (max-width:768px){.SecurityCodeModal_content_section__nWlwd{gap:20px}}.SecurityCodeModal_title_description_container__XjGEh{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:768px){.SecurityCodeModal_title_description_container__XjGEh{gap:20px}}.SecurityCodeModal_modal_title__j1cqY{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#646464;text-align:center;margin:0;line-height:1.5}@media only screen and (max-width:768px){.SecurityCodeModal_modal_title__j1cqY{font-size:16px}}.SecurityCodeModal_description__oMjLs{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:146x;color:#646464;text-align:left;margin:0;line-height:1.5;width:100%}@media only screen and (max-width:768px){.SecurityCodeModal_description__oMjLs{font-size:14px}}.SecurityCodeModal_cards_container__OouuY{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.SecurityCodeModal_security_cards_image__uORgP{display:block;width:284px;height:83px}@media only screen and (max-width:768px){.SecurityCodeModal_security_cards_image__uORgP{width:244px;height:70px}}.SecurityCodeModal_close_text_button__rBhLA{display:flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;cursor:pointer;padding:8px}.SecurityCodeModal_close_cross__d5eGr{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.SecurityCodeModal_cross_line_1__H1LPs,.SecurityCodeModal_cross_line_2__SNcOZ{position:absolute;width:26.734px;height:1.337px;background:#646464}.SecurityCodeModal_cross_line_1__H1LPs{transform:rotate(45deg)}.SecurityCodeModal_cross_line_2__SNcOZ{transform:rotate(-45deg)}.SecurityCodeModal_close_text__T_dmq{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:12px;color:#646464;line-height:14px}.CouponAndFeePanel_root__3SEtT{display:flex;width:490px;flex-direction:column;justify-content:center;align-items:center;gap:17px}@media only screen and (max-width:1000px){.CouponAndFeePanel_root__3SEtT{width:335px}}.CouponAndFeePanel_container__6N25a{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:146px;padding:20px;gap:12px;border-radius:4px;background:#fff}@media only screen and (max-width:1000px){.CouponAndFeePanel_container__6N25a{display:flex;height:118px;padding:15px 30px;align-self:stretch}}.CouponAndFeePanel_fee_summary_area__XrlGc{display:flex;justify-content:center;flex-direction:row;gap:23px;width:100%}.CouponAndFeePanel_feeRow__2AtsJ{display:flex;justify-content:center;gap:10px;align-items:center}.CouponAndFeePanel_coupon_container__Ok5F8{display:flex;flex-direction:row;position:relative;overflow:visible;gap:0}.CouponAndFeePanel_coupon_container__Ok5F8:after{content:"";position:absolute;left:-13px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-right:13px solid #a6ce39}@media only screen and (max-width:1000px){.CouponAndFeePanel_coupon_container__Ok5F8:after{left:50%;top:-13px;transform:translateX(-50%);width:0;height:0;border:5.5px solid transparent;border-top:none;border-bottom:13px solid #a6ce39}}.CouponAndFeePanel_coupon_container_lg__65UCC{display:flex}@media only screen and (max-width:1000px){.CouponAndFeePanel_coupon_container_lg__65UCC{display:none}}.CouponAndFeePanel_coupon_container_sp__AdRoS{display:none}@media only screen and (max-width:1000px){.CouponAndFeePanel_coupon_container_sp__AdRoS{display:flex}}.CouponAndFeePanel_coupon_applied_area__H6TrO{display:flex;padding:8px;justify-content:center;align-items:center;gap:4px;border-radius:4px;background:#a5ca4d}@media only screen and (max-width:1000px){.CouponAndFeePanel_coupon_applied_area__H6TrO{padding:8px 16px}}.CouponAndFeePanel_coupon_applied_area__H6TrO .CouponAndFeePanel_coupon_applied_icon__8Yekt{display:flex;justify-content:center;align-items:center;width:24px;height:16px;aspect-ratio:3/2;margin-bottom:6px}.CouponAndFeePanel_coupon_applied_area__H6TrO .CouponAndFeePanel_coupon_applied_text__QNmnm{color:#fff;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.CouponAndFeePanel_feeLabel__Ls4Yh{font-size:14px;color:#333}.CouponAndFeePanel_feeAmount__tZ6UC{display:flex;align-items:center;gap:8px}.CouponAndFeePanel_price_group__limF_{display:flex;align-items:baseline;color:#646464;text-align:right;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.CouponAndFeePanel_price_group__limF_ .CouponAndFeePanel_price__9DTdF{font-size:20px}.CouponAndFeePanel_price_group__limF_ .CouponAndFeePanel_yen__5AmFk{font-size:14px}.CouponAndFeePanel_price_group__limF_.CouponAndFeePanel_original__7_vIm{text-decoration:line-through}.CouponAndFeePanel_price_group__limF_.CouponAndFeePanel_discounted__QmwFR{color:#8ebd20;text-decoration:none}.CouponAndFeePanel_paymentSection__6F_ex .CouponAndFeePanel_paymentLabel__qDgf5{color:#646464;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:4px;text-align:center}.CouponAndFeePanel_cardIcons__98yiX{display:flex;gap:6px;align-items:center}.CouponAndFeePanel_cardIcons__98yiX.CouponAndFeePanel_is_cart_page__CW7kc{gap:10px}.CouponAndFeePanel_cardIcon__36I9A{flex-shrink:0;object-fit:contain;padding:2px}.PriceAdjustmentSectionV2ForCart_root___G9RC{width:100%;background:#fff}.PriceAdjustmentSectionV2ForCart_modal_content_wrapper__RsBG8{max-height:85vh;overflow-y:auto}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_modal_content_wrapper__RsBG8{max-height:80vh}}.PriceAdjustmentSectionV2ForCart_section__PP6e2{width:100%;background:#fff;border:2px solid var(--red-red-100-f-76363,#f76363);padding:12px 0}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_section__PP6e2{padding:16px 12px 20px}}.PriceAdjustmentSectionV2ForCart_section__PP6e2 .PriceAdjustmentSectionV2ForCart_price_table_link_text__neGfy{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0;border:none;background:transparent;cursor:pointer;color:var(--red-red-100-f-76363,#f76363);text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px;border-bottom:2px solid var(--red-red-100-f-76363,#f76363)}.PriceAdjustmentSectionV2ForCart_section__PP6e2 .PriceAdjustmentSectionV2ForCart_price_table_link_text__neGfy:hover{cursor:pointer;opacity:.85}.PriceAdjustmentSectionV2ForCart_header__wG3aF{display:flex;flex-direction:column;align-items:center;gap:10px}.PriceAdjustmentSectionV2ForCart_banner__x0KZe{display:flex;align-items:center;justify-content:center;padding:6px 20px;width:100%;max-width:100%;background:#569dd6}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_banner__x0KZe{padding:4px 0;height:44px}}.PriceAdjustmentSectionV2ForCart_banner_text__OXK91{font-size:24px;color:#fff;line-height:1.5;text-align:center}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_banner_text__OXK91{font-size:18px}}.PriceAdjustmentSectionV2ForCart_subtitle__CqlPC{color:var(--red-red-100-f-76363,#f76363);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.9px}.PriceAdjustmentSectionV2ForCart_subtitle__CqlPC span{font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px}.PriceAdjustmentSectionV2ForCart_body__O5NmL{width:100%;max-width:702px;margin:0 auto;padding:32px 0 40px}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_body__O5NmL{padding:20px 16px 24px}}.PriceAdjustmentSectionV2ForCart_body_inner__l7Yxm{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;margin:0}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_body_inner__l7Yxm{gap:20px}}.PriceAdjustmentSectionV2ForCart_intro_text__iSC73{color:#646464;font-size:16px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.8px}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_intro_text__iSC73{font-size:14px}}.PriceAdjustmentSectionV2ForCart_intro_paragraph__VgdGb{margin-bottom:8px}.PriceAdjustmentSectionV2ForCart_intro_paragraph__VgdGb:last-child{margin-bottom:0}.PriceAdjustmentSectionV2ForCart_tables__tkxjM{display:flex;flex-direction:column;gap:24px;width:100%}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_tables__tkxjM{gap:20px}}.PriceAdjustmentSectionV2ForCart_table_section__m0Xso{display:flex;flex-direction:column;gap:6px;width:100%}.PriceAdjustmentSectionV2ForCart_table_title__5zV7W{color:#646464;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1px;font-feature-settings:"palt"}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_table_title__5zV7W{font-size:18px}}.PriceAdjustmentSectionV2ForCart_table__zPX5H{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e0e2e3;table-layout:fixed}.PriceAdjustmentSectionV2ForCart_table__zPX5H td,.PriceAdjustmentSectionV2ForCart_table__zPX5H th{border:1px solid #e0e2e3;padding:4px 8px;text-align:center;color:#646464;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.3px;font-feature-settings:"palt";vertical-align:middle;width:33.333%}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_table__zPX5H td,.PriceAdjustmentSectionV2ForCart_table__zPX5H th{padding:2px 4px;font-size:12px}.PriceAdjustmentSectionV2ForCart_table__zPX5H td:first-child,.PriceAdjustmentSectionV2ForCart_table__zPX5H th:first-child{width:72px;white-space:nowrap}.PriceAdjustmentSectionV2ForCart_table__zPX5H td:nth-child(2),.PriceAdjustmentSectionV2ForCart_table__zPX5H th:nth-child(2){width:90px}.PriceAdjustmentSectionV2ForCart_table__zPX5H td:nth-child(3),.PriceAdjustmentSectionV2ForCart_table__zPX5H th:nth-child(3){width:96px}}.PriceAdjustmentSectionV2ForCart_table__zPX5H th{height:32px}.PriceAdjustmentSectionV2ForCart_table__zPX5H td{height:44px}.PriceAdjustmentSectionV2ForCart_table_th_blank__wwpoc{width:72px}.PriceAdjustmentSectionV2ForCart_table_th_new__BA0tC{background:#cce1f3}.PriceAdjustmentSectionV2ForCart_table_td_label__Y97fB{width:72px}.PriceAdjustmentSectionV2ForCart_table_td_current__eN10Z{background:#f5f5f5}.PriceAdjustmentSectionV2ForCart_table_td_new__q4_Ul{background:#eef5fb}.PriceAdjustmentSectionV2ForCart_price_container__9zrNT{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.PriceAdjustmentSectionV2ForCart_price_main__7_BcT{display:flex;align-items:baseline;justify-content:center;gap:2px}.PriceAdjustmentSectionV2ForCart_price_sub__PkWyY{display:flex;align-items:baseline;justify-content:center;margin-top:-2px}.PriceAdjustmentSectionV2ForCart_price_number__ttJtV{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.2}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_price_number__ttJtV{font-size:12px}}.PriceAdjustmentSectionV2ForCart_price_unit__Wxkgf{font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.5px}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_price_unit__Wxkgf{font-size:9px}}.PriceAdjustmentSectionV2ForCart_price_sub_number__Pz8LZ,.PriceAdjustmentSectionV2ForCart_price_sub_text__7YuQN{font-family:Noto Sans JP,sans-serif;font-size:9px;font-weight:400;line-height:1.5;letter-spacing:.3px;color:#646464}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_price_sub_number__Pz8LZ,.PriceAdjustmentSectionV2ForCart_price_sub_text__7YuQN{font-size:8px}}.PriceAdjustmentSectionV2ForCart_price_sub_number__Pz8LZ{font-family:Inter,sans-serif;font-weight:500}.PriceAdjustmentSectionV2ForCart_price_diff__PQbaX{font-family:Inter,Noto Sans JP,sans-serif;font-size:11px;font-weight:700;line-height:1;color:#f76363;margin-top:2px}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_price_diff__PQbaX{font-size:9px}}.PriceAdjustmentSectionV2ForCart_table_note__eRkgV{color:#646464;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.3px;margin-top:0;font-feature-settings:"palt"}.PriceAdjustmentSectionV2ForCart_highlight__csUTB{width:100%}.PriceAdjustmentSectionV2ForCart_highlight_text__5EufG{color:#646464;font-size:16px;font-style:normal;font-weight:500;line-height:175%;letter-spacing:.8px;font-feature-settings:"palt"}@media only screen and (max-width:1099px){.PriceAdjustmentSectionV2ForCart_highlight_text__5EufG{font-size:14px}}.PriceAdjustmentSectionV2ForCart_highlight_text__5EufG .PriceAdjustmentSectionV2ForCart_highlight_text_description__KOTxs{margin:8px 0 0}.OpenCartModalButton_modalWrapper__IrHAt{max-height:90vh;height:auto;overflow-y:auto}