.page_container__WEzwg{max-width:1200px;margin:0 auto}.page_hero__gQVrC{text-align:center;padding:60px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;margin-bottom:60px}.page_heroTitle__YuQ5J{font-size:48px;margin-bottom:20px;color:#fff}.page_heroSubtitle__Lftby{font-size:20px;margin-bottom:40px;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.page_heroActions__KiR2f{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.page_primaryButton__grIK8{background:#007bff;color:#fff;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;border:2px solid #007bff}.page_primaryButton__grIK8:hover{background:#0056b3;border-color:#0056b3;transform:translateY(-2px)}.page_secondaryButton__pvzJI{background:transparent;color:#fff;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;border:2px solid #fff}.page_secondaryButton__pvzJI:hover{background:#fff;color:#667eea;transform:translateY(-2px)}.page_features__xAY0H{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;margin-bottom:60px}.page_featureCard__MQvcy{background:#fff;padding:30px;border-radius:12px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease}.page_featureCard__MQvcy:hover{transform:translateY(-5px)}.page_featureIcon___SdeN{font-size:48px;margin-bottom:20px}.page_featureCard__MQvcy h3{margin:0 0 15px;color:#333;font-size:20px;font-weight:600}.page_featureCard__MQvcy p{margin:0;color:#666;line-height:1.6}.page_infoSection__uHXbZ{background:#fff;padding:40px;border-radius:12px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_infoTitle__WC3Zu{margin-bottom:20px;color:#333}.page_infoText__P_Jog{margin-bottom:30px;color:#666;line-height:1.8;max-width:800px;margin-left:auto;margin-right:auto}.page_infoLink__qNdo2{display:inline-block;color:#007bff;text-decoration:none;font-weight:600;font-size:16px;transition:color .3s ease}.page_infoLink__qNdo2:hover{color:#0056b3}@media(max-width:768px){.page_hero__gQVrC{padding:40px 20px;margin-bottom:40px}.page_heroTitle__YuQ5J{font-size:32px}.page_heroSubtitle__Lftby{font-size:18px}.page_heroActions__KiR2f{flex-direction:column;align-items:center}.page_primaryButton__grIK8,.page_secondaryButton__pvzJI{width:100%;max-width:300px;text-align:center}.page_features__xAY0H{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.page_infoSection__uHXbZ{padding:30px 20px}}.Typography_brand_copy__XvCjA{color:#646464;font-size:47px;font-style:normal;font-weight:400;line-height:62px}@media only screen and (max-width:768px){.Typography_brand_copy__XvCjA{font-size:35px;line-height:61px;text-wrap:wrap}}.Typography_brand_body__1uH0a{font-size:18px;font-style:normal;font-weight:400;line-height:42px;color:#646464}@media only screen and (max-width:768px){.Typography_brand_body__1uH0a{font-size:16px;line-height:32px}}.Typography_h2__YReT2{color:#646464;text-align:center;font-size:34px;font-style:normal;font-weight:700;line-height:54px}@media only screen and (max-width:768px){.Typography_h2__YReT2{text-align:left;font-size:26px;font-style:normal;font-weight:700;line-height:42px}}.Typography_h3__SFyVF{color:#646464;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.Typography_h3__SFyVF{text-align:left;font-size:22px;font-style:normal;font-weight:700;line-height:38px}}.Typography_h4__ALclH{color:#646464;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:36px}@media only screen and (max-width:768px){.Typography_h4__ALclH{text-align:left}}.Typography_h5__0nDUE{color:#646464;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:32px}@media only screen and (max-width:768px){.Typography_h5__0nDUE{text-align:left}}.Typography_content__KTQCF{color:#646464;font-size:18px;font-style:normal;font-weight:500;line-height:32px;font-family:Noto Sans JP}@media only screen and (max-width:768px){.Typography_content__KTQCF{font-size:18px;font-style:normal;font-weight:500;line-height:32px}}.Typography_annotation__cqREa{color:#646464;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.CallToAction_call_to_action_container__cQ4Ll{display:flex;width:100%;flex-wrap:wrap;margin-top:80px;gap:40px;justify-content:center}.CallToAction_call_to_action_container__cQ4Ll>.CallToAction_large__U8s3R{width:100%}.CallToAction_call_to_action_container__cQ4Ll>.CallToAction_medium__lANyY,.CallToAction_call_to_action_container__cQ4Ll>.CallToAction_small___fKnf{width:calc(50% - 20px)}.CallToAction_call_to_action_container__cQ4Ll>.CallToAction_xsmall__Obrio{width:calc(33% - 25px)}.CallToAction_call_to_action_container__cQ4Ll:not(.CallToAction_multiple__ExdXT) .CallToAction_medium__lANyY{width:100%}.CallToAction_call_to_action_container__cQ4Ll.CallToAction_multiple__ExdXT{margin-top:80px}@media only screen and (max-width:768px){.CallToAction_call_to_action_container__cQ4Ll.CallToAction_multiple__ExdXT{margin-top:40px}}.CallToAction_call_to_action_container__cQ4Ll.CallToAction_is_margin_top_0__xbhHi{margin-top:0}@media only screen and (max-width:768px){.CallToAction_call_to_action_container__cQ4Ll.CallToAction_is_margin_top_0__xbhHi{margin-top:0}}@media only screen and (max-width:1000px){.CallToAction_call_to_action_container__cQ4Ll{margin-top:60px;gap:60px}.CallToAction_call_to_action_container__cQ4Ll .CallToAction_large__U8s3R,.CallToAction_call_to_action_container__cQ4Ll .CallToAction_medium__lANyY,.CallToAction_call_to_action_container__cQ4Ll .CallToAction_small___fKnf,.CallToAction_call_to_action_container__cQ4Ll .CallToAction_xsmall__Obrio{width:100%;max-width:100%}}@media only screen and (max-width:768px){.CallToAction_call_to_action_container__cQ4Ll{gap:40px}}.CallToAction_call_to_action_root__aWkCM{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.CallToAction_call_to_action_root__aWkCM.CallToAction_large__U8s3R{flex-direction:row;gap:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM.CallToAction_large__U8s3R{flex-direction:column;gap:0}}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS{flex-direction:row;align-items:flex-start;gap:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS{align-items:center;flex-direction:column;gap:0}}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0{display:flex;flex-direction:column;gap:10px}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_title__8j6RT{text-align:left}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_name___XGl7{text-align:left;margin:0}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_price__WdDAr{text-align:left;font-size:20px;line-height:36px;font-weight:700}.CallToAction_call_to_action_root__aWkCM.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_price__WdDAr span{font-size:18px;font-weight:500;margin-left:8px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5{width:100%;display:grid;display:flex;align-items:center;justify-content:center}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5 .CallToAction_product_image_area__dZ2JA{position:relative;max-width:516px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5 .CallToAction_product_image_area__dZ2JA .CallToAction_product_image_icon__vTCCO{position:absolute;top:-12px;right:30px;width:84px;height:110px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5.CallToAction_large__U8s3R{width:100%;min-height:264px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5.CallToAction_large__U8s3R{width:100%;min-height:0;padding:0 0 20px}}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5.CallToAction_medium__lANyY{max-width:506px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5.CallToAction_small___fKnf{max-width:304px;max-height:220px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5.CallToAction_horizontal__GRAtS{max-width:218px}.CallToAction_call_to_action_root__aWkCM .CallToAction_image__3_JE5 img{width:100%;object-fit:cover}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0{width:100%;margin-top:20px;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-start;gap:20px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_left__EkENU{align-items:flex-start}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_title__8j6RT,.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_left__EkENU h3.CallToAction_name___XGl7{text-align:left}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_button__TedxU{justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_button__TedxU{align-items:center}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84{align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84{align-items:center}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT,.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7{text-align:left}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT,.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7{text-align:center}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT.CallToAction_set_title_left__mbPnh,.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7.CallToAction_set_title_left__mbPnh{text-align:left;letter-spacing:normal}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_button__TedxU{justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_button__TedxU{justify-content:center;align-items:center}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_large__U8s3R{width:100%;margin-top:0;max-width:456px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_large__U8s3R h3{font-size:34px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_large__U8s3R h3{font-size:24px}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0.CallToAction_small___fKnf{margin-top:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0{width:100%!important;margin-top:20px}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_title__8j6RT{text-align:center}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 h3.CallToAction_name___XGl7{margin:0}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_notice_message_area__rkPAC{display:flex;align-items:center;justify-content:center;margin-top:4px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_notice_message__3pL1a{color:#fa8544;font-size:18px;font-weight:700;line-height:32px;background:hsla(0,0%,100%,.5);padding:0 8px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_bullet_points__kTJO_{padding-left:18px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_bullet_points__kTJO_ ul{margin-bottom:0}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_bullet_points__kTJO_ ul .CallToAction_bullet_list_item__D0mmR{margin-bottom:4px}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_description__oVIrs{font-size:14px;margin:10px 0}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx{display:flex;flex-direction:column}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx{flex-direction:row;align-items:center;justify-content:center}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx .CallToAction_add_comment__VsfhL{border:.5px solid #1f7bb8;display:flex;padding:2px 8px;justify-content:center;align-items:center;text-align:center;gap:10px;color:#1f7bb8;font-size:14px;font-weight:500;line-height:20px;margin-top:12px;width:82px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx .CallToAction_add_comment__VsfhL{margin:0 12px}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_price__WdDAr{text-align:center}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_button__TedxU{gap:10px;width:100%;display:flex;justify-content:center;align-items:center}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_button__TedxU.CallToAction_verticalButton__RcHk3{flex-direction:column}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_button__TedxU{flex-direction:column}}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_button__TedxU.CallToAction_is_button_display_column__pHTOU{flex-direction:column}.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_annotation__nsGk0{font-size:12px;width:100%}@media only screen and (max-width:768px){.CallToAction_call_to_action_root__aWkCM .CallToAction_body__CUUy0 .CallToAction_annotation__nsGk0{text-align:left}}.CallToAction_show_normal_price_annotations__46OjC{color:#646464;font-feature-settings:"palt" on;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.CallToAction_show_price_annotations___LDtl{color:var(--red-red-100-f-76363,#f76363)!important;font-feature-settings:"palt" on;font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:100%}.CallToAction_display_coupon_message__i0oyz{color:var(--red-red-100-f-76363,#f76363);text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px}.CallToAction_call_to_action_root_2025__Iw_x_{margin-top:20px;width:992px;background-color:#fff;padding:40px 0;border-radius:12px;background:#fff}@media only screen and (max-width:1000px){.CallToAction_call_to_action_root_2025__Iw_x_{width:100%}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_call_to_action_inner_2025__KdrdQ{display:flex;flex-direction:row;gap:40px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_call_to_action_inner_2025__KdrdQ{flex-direction:column;gap:20px}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image_wrapper_2025__J1yaf{width:100%;text-align:right}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image_wrapper_2025__J1yaf .CallToAction_image_2025__5nc4G{width:335px;height:229px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image_wrapper_2025__J1yaf{text-align:center}}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_large__U8s3R{flex-direction:row;gap:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_large__U8s3R{flex-direction:column;gap:0}}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS{flex-direction:row;align-items:start;justify-content:center;gap:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS{align-items:center;flex-direction:column;gap:0}}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0{display:flex;flex-direction:column;gap:10px}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_title__8j6RT{text-align:left}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_name___XGl7{text-align:left;margin:0}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_price__WdDAr{text-align:left;font-size:20px;line-height:36px;font-weight:700}.CallToAction_call_to_action_root_2025__Iw_x_.CallToAction_horizontal__GRAtS .CallToAction_body__CUUy0 .CallToAction_price__WdDAr span{font-size:18px;font-weight:500;margin-left:8px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5{width:335px;height:229px;display:grid;display:flex;align-items:center;justify-content:center}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5 .CallToAction_product_image_area__dZ2JA{position:relative;max-width:516px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5 .CallToAction_product_image_area__dZ2JA .CallToAction_product_image_icon__vTCCO{position:absolute;top:-12px;right:30px;width:84px;height:110px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5.CallToAction_large__U8s3R{width:100%;min-height:264px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5.CallToAction_large__U8s3R{width:100%;min-height:0;padding:0 0 20px}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5.CallToAction_medium__lANyY{max-width:506px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5.CallToAction_small___fKnf{max-width:304px;max-height:220px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5.CallToAction_horizontal__GRAtS{max-width:218px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_image__3_JE5 img{width:100%;object-fit:cover}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0{width:100%;margin-top:20px;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-start;gap:20px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_left__EkENU{align-items:flex-start}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_title__8j6RT,.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_left__EkENU h3.CallToAction_name___XGl7{text-align:left}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_button__TedxU{justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_left__EkENU .CallToAction_button__TedxU{align-items:center}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84{align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84{align-items:center}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT,.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7{text-align:left}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT,.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7{text-align:center}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_title__8j6RT.CallToAction_set_title_left__mbPnh,.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 h3.CallToAction_name___XGl7.CallToAction_set_title_left__mbPnh{text-align:left;letter-spacing:normal}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_button__TedxU{justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_align_only_pc_left__Dq_84 .CallToAction_button__TedxU{justify-content:center;align-items:center}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_large__U8s3R{width:100%;margin-top:0;max-width:456px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_large__U8s3R h3{font-size:34px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_large__U8s3R h3{font-size:24px}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0.CallToAction_small___fKnf{margin-top:20px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0{width:100%!important;margin-top:20px}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_title__8j6RT{text-align:center}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 h3.CallToAction_name___XGl7{margin:0}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_notice_message_area__rkPAC{display:flex;align-items:center;justify-content:center;margin-top:4px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_notice_message__3pL1a{color:#fa8544;font-size:18px;font-weight:700;line-height:32px;background:hsla(0,0%,100%,.5);padding:0 8px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_bullet_points__kTJO_{padding-left:18px}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_bullet_points__kTJO_ ul{margin-bottom:0}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_description__oVIrs{font-size:14px;margin:10px 0}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx{display:flex;flex-direction:column}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx{flex-direction:row;align-items:center;justify-content:center}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx .CallToAction_add_comment__VsfhL{border:.5px solid #1f7bb8;display:flex;padding:2px 8px;justify-content:center;align-items:center;text-align:center;gap:10px;color:#1f7bb8;font-size:14px;font-weight:500;line-height:20px;margin-top:12px;width:82px}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_product_price_area__WxWHx .CallToAction_add_comment__VsfhL{margin:0 12px}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_price__WdDAr{text-align:center}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_button__TedxU{gap:10px;width:100%;display:flex;justify-content:center;align-items:center}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_button__TedxU.CallToAction_verticalButton__RcHk3{flex-direction:column}@media only screen and (max-width:768px){.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_button__TedxU{flex-direction:column}}.CallToAction_call_to_action_root_2025__Iw_x_ .CallToAction_body__CUUy0 .CallToAction_button__TedxU.CallToAction_is_button_display_column__pHTOU{flex-direction:column}.CallToAction_annotation_2025__4Vclf{margin-top:20px;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}.CallToAction_additional_discount_comment__TxAuP{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#f25c72}.CallToAction_campaign_message__AvH_U{font-size:16px;margin-bottom:2px;letter-spacing:normal;line-height:normal;color:#f25c72;text-align:left;font-weight:700}.CallToAction_campaign_message__AvH_U.CallToAction_is_ab_test__N54wO{color:#f76363;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-weight:700;line-height:150%;letter-spacing:.8px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL{display:flex;align-items:center;justify-content:flex-start;max-width:310px;margin:0 auto 10px}}.CallToAction_product_price_wrapper__e8GhL.CallToAction_product_price_once_style__MM_9w{margin-bottom:15px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL.CallToAction_product_price_once_style__MM_9w{margin-bottom:10px}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR{margin-bottom:10px;max-width:unset}}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf{display:flex;flex-direction:column;align-items:flex-start;height:80px}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ{justify-content:flex-start}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ .CallToAction_course_text__brqcA{border:none}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf .CallToAction_product_price_container__aVokT{display:flex;align-items:center;gap:16px}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf .CallToAction_price_area_container__Bx58G{display:flex;align-items:center;gap:4px;letter-spacing:normal}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_horizontal__uOFYR .CallToAction_product_price_group__EAJDf.CallToAction_is_ab_test__N54wO{height:auto}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_vertical__Er91G{margin-bottom:0}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_vertical__Er91G .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ{border:1px solid #646464}.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_vertical__Er91G .CallToAction_product_price_group__EAJDf .CallToAction_price_area_container__Bx58G{display:flex;align-items:center;gap:16px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL.CallToAction_course_position_vertical__Er91G .CallToAction_product_price_group__EAJDf .CallToAction_price_area_container__Bx58G{gap:10px}.CallToAction_product_price_wrapper__e8GhL.CallToAction_product_price_lp_style__PBaij{margin:unset}}.CallToAction_product_price_wrapper__e8GhL.CallToAction_product_price_lp_style__PBaij .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ{border:none}.CallToAction_product_price_wrapper__e8GhL.CallToAction_product_price_lp_style__PBaij .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ .CallToAction_course_text__brqcA{font-size:18px;font-weight:700}.CallToAction_product_price_wrapper__e8GhL.CallToAction_text_color_white__A4Sbh .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ .CallToAction_course_text__brqcA,.CallToAction_product_price_wrapper__e8GhL.CallToAction_text_color_white__A4Sbh .CallToAction_product_price_group__EAJDf .CallToAction_price_area__lesEg{color:#fff}.CallToAction_product_price_wrapper__e8GhL .CallToAction_product_price_group__EAJDf{display:flex;align-items:center;justify-content:flex-start;gap:8px}.CallToAction_product_price_wrapper__e8GhL .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ{justify-content:flex-start;gap:16px;width:72px;height:31px;display:flex;align-items:center;justify-content:center}.CallToAction_product_price_wrapper__e8GhL .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ .CallToAction_course_text__brqcA{display:flex;padding:4px 0;justify-content:center;align-items:baseline;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:22px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL .CallToAction_product_price_group__EAJDf .CallToAction_course_inner__zQbiZ .CallToAction_course_text__brqcA{font-size:14px}}.CallToAction_product_price_wrapper__e8GhL .CallToAction_line_through_normal_price__IDaZq{color:#646464;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:32px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL .CallToAction_line_through_normal_price__IDaZq{font-size:14px}}.CallToAction_product_price_wrapper__e8GhL .CallToAction_line_through_normal_price__IDaZq.CallToAction_is_ab_test__N54wO{font-weight:700}.CallToAction_product_price_wrapper__e8GhL .CallToAction_normal_price__pzCzQ{color:#646464;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:42px;letter-spacing:normal}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL .CallToAction_normal_price__pzCzQ{font-size:20px}}.CallToAction_product_price_wrapper__e8GhL .CallToAction_special_price__H0Iz_{color:#f25c72;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:normal}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL .CallToAction_special_price__H0Iz_{font-size:20px}}.CallToAction_product_price_wrapper__e8GhL .CallToAction_price_font_size_sm__Pq_Pq{font-size:16px}.CallToAction_product_price_wrapper__e8GhL .CallToAction_price_font_size_md__e6nKv{font-size:18px}.CallToAction_product_price_wrapper__e8GhL .CallToAction_price_font_size_lg__Ko4Oq{font-size:34px}@media only screen and (max-width:768px){.CallToAction_product_price_wrapper__e8GhL .CallToAction_price_font_size_lg__Ko4Oq{font-size:26px}}.CallToAction_product_price_wrapper__e8GhL .CallToAction_tax_included__72rnh{font-size:12px;font-weight:700;line-height:150%;letter-spacing:.64px}.CallToAction_tag__LFZnh{margin-top:10px;display:flex;width:262px;padding:5px 30px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:var(--red-red-10,#feefef);color:var(--red-red-100-f-76363,#f76363);text-align:center;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}@media only screen and (max-width:1000px){.CallToAction_tag__LFZnh{margin-top:0;font-size:14px;font-weight:400;line-height:150%;letter-spacing:.7px}}.CallToAction_campaign_message_ab_test__zBxJD{color:#f76363;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}@media only screen and (max-width:1000px){.CallToAction_campaign_message_ab_test__zBxJD{font-size:14px;letter-spacing:.7px}}@media only screen and (max-width:400px){.CallToAction_campaign_message_ab_test__zBxJD{font-size:12px}}.CallToAction_price_displya_ab_test_container__u02_o{display:flex;align-items:end;justify-content:center;gap:4px;margin-top:4px}.CallToAction_price_displya_ab_test_container__u02_o .CallToAction_normal_price__pzCzQ{color:#646464;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:normal}@media only screen and (max-width:768px){.CallToAction_price_displya_ab_test_container__u02_o .CallToAction_normal_price__pzCzQ{font-size:20px}}.CallToAction_price_displya_ab_test_container__u02_o .CallToAction_special_price__H0Iz_{color:#f76363;font-size:36px;font-style:normal;line-height:100%;letter-spacing:normal}.CallToAction_price_displya_ab_test_container__u02_o .CallToAction_yen_tax_character_ab_test__eiu4f{font-weight:700}.CallToAction_only_price_area_container__Wqp9i{display:flex;align-items:center;gap:16px}@media only screen and (max-width:768px){.CallToAction_only_price_area_container__Wqp9i{gap:10px}}.CallToAction_only_price_area_container__Wqp9i .CallToAction_line_through_normal_price__IDaZq{color:#646464;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:32px}@media only screen and (max-width:768px){.CallToAction_only_price_area_container__Wqp9i .CallToAction_line_through_normal_price__IDaZq{font-size:14px}}.CallToAction_only_price_area_container__Wqp9i .CallToAction_line_through_normal_price__IDaZq.CallToAction_is_ab_test__N54wO{font-weight:700}.CallToAction_only_price_area_container__Wqp9i .CallToAction_line_through_normal_price__IDaZq.CallToAction_is_white__bzCR3{color:#fff}.CallToAction_only_price_area_container__Wqp9i .CallToAction_only_price_area__Jftyw{color:#646464;display:flex;align-items:center;font-size:24px;font-style:normal;line-height:100%}.CallToAction_only_price_area_container__Wqp9i .CallToAction_only_price_area__Jftyw.CallToAction_is_white__bzCR3{color:#fff}.CallToAction_only_price_area_container__Wqp9i .CallToAction_yen_tax_character__XQyau{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.CallToAction_product_price_container__aVokT .CallToAction_cta_paidy_widget__yz6_p{margin-bottom:12px!important;width:100%!important;min-width:min(240px,100%)}.CallToAction_cta_price_course_block__RRGuf{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:768px){.CallToAction_cta_price_course_block__RRGuf{align-items:center}}.ProductPriceDisplay_product_price_display_container__dzsIr{display:flex;flex-direction:column}.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg{display:flex;align-items:center;justify-content:center;gap:16px}.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_course_text__tnS_5{display:flex;padding:4px 0 2px;justify-content:center;align-items:center;gap:8px;border:1px solid #646464;width:96px}@media only screen and (max-width:1099px){.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_course_text__tnS_5{width:88px}}.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_price_area__9CFWZ{display:flex;align-items:baseline;justify-content:center;gap:16px}.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_price_area__9CFWZ .ProductPriceDisplay_invoice_price_group__i1WhB.ProductPriceDisplay_special_price__sk4Sz{color:#f57d8e}.ProductPriceDisplay_product_price_display_container__dzsIr .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_price_area__9CFWZ .ProductPriceDisplay_invoice_price_group__i1WhB.ProductPriceDisplay_normal_price__g_qZz{color:#646464}.ProductPriceDisplay_product_price_display_container__dzsIr.ProductPriceDisplay_white_color__pyGu1 .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_course_text__tnS_5{border:1px solid #fff}.ProductPriceDisplay_product_price_display_container__dzsIr.ProductPriceDisplay_white_color__pyGu1 .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_price_area__9CFWZ .ProductPriceDisplay_invoice_price_group__i1WhB.ProductPriceDisplay_special_price__sk4Sz{color:#f57d8e}.ProductPriceDisplay_product_price_display_container__dzsIr.ProductPriceDisplay_white_color__pyGu1 .ProductPriceDisplay_price_course_inner__xqprg .ProductPriceDisplay_price_area__9CFWZ .ProductPriceDisplay_invoice_price_group__i1WhB.ProductPriceDisplay_normal_price__g_qZz{color:#fff}.ProductPriceDisplay_campaign_message__SVJUf{text-align:center}.ProductPriceDisplay_campaign_message__SVJUf.ProductPriceDisplay_campaign_message_regular__IGApY{margin-top:20px;margin-bottom:10px}.ProductPriceDisplay_campaign_message__SVJUf.ProductPriceDisplay_campaign_message_once__m70WZ{margin-top:0;margin-bottom:20px}.ProductPriceDisplay_coupon_message__kHEmw span{color:#f76363}.OpenModalButton_root__VSnd1{width:100%}.OpenModalButton_modal_content__uhNgn{max-height:90dvh;overflow-y:auto}.PersonalDataFormView_container__v_WxF{display:flex;flex-direction:column;gap:20px;width:100%}@media only screen and (max-width:768px){.PersonalDataFormView_container__v_WxF{gap:10px}}.PersonalDataFormView_container__v_WxF .PersonalDataFormView_email_first_area__i46w6{display:flex;flex-direction:column;gap:10px}.PersonalDataFormView_container__v_WxF .PersonalDataFormView_input_name__y2QFj{width:100%;display:flex;flex-direction:column}.PersonalDataFormView_container__v_WxF .PersonalDataFormView_input_name__y2QFj .PersonalDataFormView_name_annotation__b9YLp{font-size:12px;height:20px;line-height:150%;letter-spacing:.04em;color:#f25c72}.PersonalDataFormView_container__v_WxF .PersonalDataFormView_input_gender__t4YOI{width:100%}.PersonalDataFormView_birth_container__4kGVG{display:flex;flex-direction:row;gap:10px;align-items:start!important}@media only screen and (max-width:768px){.PersonalDataFormView_birth_container__4kGVG span{margin-top:10px}}.PersonalDataFormView_input_class__Rf0v0{height:52px!important}@media only screen and (max-width:768px){.PersonalDataFormView_input_class__Rf0v0{height:52px!important}}.PersonalDataFormView_select_container__wVuYk{position:relative;min-width:80px;width:100%}.PersonalDataFormView_select_container__wVuYk: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}.PersonalDataFormView_select_input__PoSd3{height:52px!important;margin-top:0!important}.PersonalDataFormView_select_input__PoSd3.PersonalDataFormView_is_birth__qAGRK{text-align:right!important;padding-right:45px!important}.PersonalDataFormView_select_input_birth__jvykH{margin-top:0!important}.PersonalDataFormView_select_input_birth__jvykH.PersonalDataFormView_is_birth__qAGRK{text-align:right!important;padding-right:45px!important}.PersonalDataFormView_zip_code_input_container__QwQbw{display:flex;align-items:center;gap:10px;width:355px!important}.PersonalDataFormView_zip_code_input_container__QwQbw.PersonalDataFormView_is_chat_bot__ZePOy{width:100%}.PersonalDataFormView_zip_code_input__DvzMz{width:200px!important;height:62px!important}@media only screen and (max-width:1000px){.PersonalDataFormView_zip_code_input__DvzMz{height:52px!important}}.PersonalDataFormView_zip_code_input__DvzMz.PersonalDataFormView_is_chat_bot__ZePOy{width:151px!important;height:52px!important}.PurchaseScanBlock_root__CpZuI{display:block;width:100%}.LineRegisterBox_container__ZCwUZ{display:flex;width:100%;padding:12px 30px;justify-content:center;align-items:center;gap:4px;border-radius:50px;background:var(--SNS-LINE,#06c755);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);color:#fff;text-align:center;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}.LineRegisterBox_container__ZCwUZ:hover{cursor:pointer;opacity:.7}.PurchaseButton_form_errors__98n_t{display:flex;flex-direction:column;gap:2px;color:#f25c72;align-items:center;margin-top:-40px}.PurchaseButton_cv_button_container__YRF_z{width:100%;display:flex;margin:0 0 40px}.PurchaseButton_cv_button_container__YRF_z,.PurchaseButton_cv_button_container__YRF_z.PurchaseButton_is_chat_bot__fZ6mu{flex-direction:column;align-items:center;gap:20px}.PurchaseButton_payment_error_section__QPG_s{width:100%;padding:20px;background-color:#fff2f2;border:1px solid #ff6b6b;border-radius:8px}.PurchaseButton_payment_error_message__yWcNV{display:flex;flex-direction:column;gap:10px}.PurchaseButton_payment_error_title__FAD69{font-weight:700;color:#d32f2f;font-size:16px}.PurchaseButton_payment_error_content__Ub9ev{color:#d32f2f;font-size:14px;line-height:1.5}.PurchaseButton_not_first_purchase_confirm__Sx9Z4{margin-top:12px}.PurchaseComponentCheck_thumbnail_slide_call_to_action_section__lQwTC{display:flex;flex-direction:column;align-items:center;gap:80px}@media only screen and (max-width:768px){.PurchaseComponentCheck_thumbnail_slide_call_to_action_section__lQwTC{gap:40px;margin-top:40px}}.PancreasCartBot_chat_bot_container__6rxoT{position:relative}.PancreasCartBot_chat_bot_button__1_trm{position:fixed;bottom:20px;right:20px;z-index:1000;cursor:pointer;transition:transform .2s}.PancreasCartBot_chat_bot_button__1_trm:hover{transform:scale(1.05)}@media only screen and (max-width:768px){.PancreasCartBot_chat_bot_button__1_trm{bottom:16px;right:16px}.PancreasCartBot_chat_bot_button__1_trm.PancreasCartBot_is_style_2025__qZtEB{bottom:92px;right:12px}}.PancreasCartBot_chat_button_content__2p8Rf{display:flex;align-items:center;gap:8px;background-color:#fa8544;color:#fff;padding:10px 24px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.PancreasCartBot_chat_button_content__2p8Rf .PancreasCartBot_chat_button_text__YaRli{font-size:24px;font-feature-settings:"palt" on;letter-spacing:1.2px}@media only screen and (max-width:768px){.PancreasCartBot_chat_button_content__2p8Rf .PancreasCartBot_chat_button_text__YaRli{font-size:18px;letter-spacing:.9px}}.PancreasCartBot_chat_ui_container__lLs8Q{position:fixed;bottom:20px;right:20px;max-width:375px;max-height:650px;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:768px){.PancreasCartBot_chat_ui_container__lLs8Q{border-radius:0;bottom:0;right:0;max-width:800px;max-height:10000px;width:100%;height:100%}}.PancreasCartBot_chat_ui_header__ivXVo{display:flex;justify-content:center;align-items:center;padding:20px 0;background-color:#1f7bb8;color:#fff;border-radius:12px 12px 0 0;position:relative;height:60px}@media only screen and (max-width:768px){.PancreasCartBot_chat_ui_header__ivXVo{border-radius:0}}.PancreasCartBot_header_content__f7rng{display:flex;align-items:center;gap:8px}.PancreasCartBot_chat_icon__luRMQ{width:26px;height:30px;display:flex;align-items:center}.PancreasCartBot_chat_ui_title_text__nUW4a{color:var(--white,#fff);font-feature-settings:"palt" on;font-size:20px;font-style:normal;line-height:1.3;letter-spacing:1px;text-shadow:0 1.5px 1.5px rgba(0,0,0,.2)}.PancreasCartBot_close_button__LJSU7{position:absolute;cursor:pointer;display:flex;flex-flow:column;justify-content:center;right:12px;top:50%;transform:translateY(-50%)}.PancreasCartBot_close_button__LJSU7 .PancreasCartBot_icon__SFt5g{width:40px;height:40px;margin:0 auto}.PancreasCartBot_close_button__LJSU7 .PancreasCartBot_text__MjdiW{margin-top:-12px;font-size:12px;font-weight:700;text-align:center;color:#fff;font-feature-settings:"palt" on;letter-spacing:.6px}.PancreasCartBot_chat_ui_content__7WHXN{flex:1 1;padding:16px;gap:40px;overflow-y:auto;background-color:#f5f5f5}.PancreasCartBot_chat_step__DJaTY{display:flex;flex-direction:column;gap:16px;margin-top:16px}.PancreasCartBot_chat_message__tVe_0{display:flex;gap:8px;margin-bottom:8px}.PancreasCartBot_chat_avatar__YXEoO{width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:#fff}.PancreasCartBot_input_name__BAyky{width:100%;display:flex;flex-direction:column}.PancreasCartBot_input_name__BAyky .PancreasCartBot_name_annotation__eJdmE{font-size:12px;height:20px;line-height:150%;letter-spacing:.04em;color:#f25c72}.PancreasCartBot_chat_bubble_container__vmRvi{max-width:80%;display:flex;gap:16px;flex-flow:column}.PancreasCartBot_chat_bubble_container__vmRvi .PancreasCartBot_chat_bubble__RKQej{background-color:#fff;padding:12px 16px;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#646464;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}.PancreasCartBot_chat_bubble_container__vmRvi .PancreasCartBot_chat_bubble__RKQej .PancreasCartBot_text_line_two__SgrJI{margin-top:12px}.PancreasCartBot_chat_form_first__C5rnv{width:343px;margin:0 auto}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_header_title_img__UGLXm{width:343px;height:124px;border-radius:12px 12px 0 0}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw{padding:20px 12px 10px;background:var(--blue-blue-20,#cde0ec);display:flex;flex-direction:column;gap:10px;align-items:center}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_cancer_10_img__IPG75{width:290px;height:331px}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_description__2I03M{color:var(--Back-ground-Footer-2B4A99,#2b4a99);text-align:center;font-feature-settings:"palt" on;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.9px}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_checkbox_wrapper__RpI7y{display:flex;align-items:center;gap:12px;justify-content:center}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_checkbox_wrapper__RpI7y .PancreasCartBot_checkbox_icon__KQx_4{width:24px;height:20px}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_checkbox_wrapper__RpI7y .PancreasCartBot_checkbox_text__CZet8{color:var(--bg-footer,#2b4a99);font-feature-settings:"palt" on;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_contents__6pXgw .PancreasCartBot_notes__uKeG8{color:var(--Back-ground-Footer-2B4A99,#2b4a99);font-size:8px;font-style:normal;font-weight:500;line-height:150%;font-feature-settings:"palt" on;letter-spacing:.4px}.PancreasCartBot_chat_form_first__C5rnv .PancreasCartBot_footer_img__RUnWu{width:343px;height:82px;border-radius:0 0 12px 12px}.PancreasCartBot_chat_form__aZZuX{background-color:#fff;padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:16px}.PancreasCartBot_chat_form_amount_selector__B3qIF{display:flex;flex-direction:column;gap:10px;align-items:center}.PancreasCartBot_chat_form_step3_center__3a_Cl{display:flex;flex-direction:column;align-items:center;gap:16px}.PancreasCartBot_family_discount_message__InE50{color:var(--red-red-100-f-76363,#f76363);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}.PancreasCartBot_product_form__5mtZ6{background-color:#fff;padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:20px}.PancreasCartBot_product_form__5mtZ6 .PancreasCartBot_product_select_wrapper__uJwRF{display:flex;justify-content:space-between;align-items:center}.PancreasCartBot_product_form__5mtZ6 .PancreasCartBot_product_select_wrapper__uJwRF .PancreasCartBot_title__EEIJ3{color:var(--Font-Color,#646464);font-feature-settings:"palt" on;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px}.PancreasCartBot_product_form__5mtZ6 .PancreasCartBot_product_select_wrapper__uJwRF .PancreasCartBot_inspection_kit_img__aIi_r{width:145px;height:96.8px}.PancreasCartBot_product_form__5mtZ6 .PancreasCartBot_select_product_wrapper__PL1Da{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.PancreasCartBot_chat_confirm_form__C2ej8{background-color:#fff;padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:40px}.PancreasCartBot_form_group__Upxvv{display:flex;flex-direction:column;gap:8px}.PancreasCartBot_form_group__Upxvv label{font-size:14px;font-weight:600}.PancreasCartBot_form_group__Upxvv input,.PancreasCartBot_form_group__Upxvv select{padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.PancreasCartBot_form_group__Upxvv .PancreasCartBot_error__qP_Sm{color:red;font-size:12px}.PancreasCartBot_gender_buttons__gQDTT{display:flex;gap:16px;width:100%}.PancreasCartBot_male_button__euLm8{flex:1 1;padding:12px;border:1px solid #1f7bb8;border-radius:8px;background-color:#fff;font-size:16px;color:#1f7bb8;cursor:pointer;transition:all .2s}.PancreasCartBot_male_button__euLm8:hover{background-color:#f5f5f5}.PancreasCartBot_female_button__DexHo{flex:1 1;padding:12px;border:1px solid #f25c72;border-radius:8px;background-color:#fff;font-size:16px;color:#f25c72;cursor:pointer;transition:all .2s}.PancreasCartBot_female_button__DexHo:hover{background-color:#f5f5f5}.PancreasCartBot_gender_button_male_selected__2ncJ4{background-color:#1f7bb8;color:#fff;border-color:#1f7bb8}.PancreasCartBot_gender_button_male_selected__2ncJ4:hover{background-color:#1b6ca2}.PancreasCartBot_gender_button_female_selected__b5y8R{background-color:#f25c72;color:#fff;border-color:#f25c72}.PancreasCartBot_gender_button_female_selected__b5y8R:hover{background-color:#f0445e}.PancreasCartBot_checkbox_container__neFMX{display:flex;align-items:center;gap:8px}.PancreasCartBot_required_label__6pjE8:after{content:"*";color:red;margin-left:4px}.PancreasCartBot_chat_action__TEnRz{display:flex;justify-content:center;margin-top:16px}.PancreasCartBot_amazon_pay_change_container__o2GZ3{display:flex;gap:24px;width:100%;align-items:baseline}@media only screen and (max-width:768px){.PancreasCartBot_amazon_pay_change_container__o2GZ3{flex-direction:column;gap:12px}}.PancreasCartBot_scan_product_wrapper__16LLL{border-radius:12px;border:3px solid var(--line-e-0-e-2-e-3,#e0e2e3);background:var(--white,#fff);display:flex;padding:20px;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.PancreasCartBot_scan_product_wrapper__16LLL.PancreasCartBot_is_scan__NoxZ1{border:3px solid #1f7bb8;background:var(--bg-Blue,#eff6fa);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_product_img__zaJsg{width:145px;height:97px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_product_title__IfYlC{color:#646464;font-feature-settings:"palt" on;font-size:24px;font-style:normal;line-height:150%;letter-spacing:1.2px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_product_title__IfYlC.PancreasCartBot_is_scan__NoxZ1{color:#1f7bb8}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_product_title__IfYlC.PancreasCartBot_is_scan_pancreas__43Y1y{font-size:16px;font-style:normal;letter-spacing:.8px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927{display:flex;padding:10px;flex-direction:column;align-items:center;gap:5px;align-self:stretch;border-radius:4px;border:1px solid var(--text_disable,#b8b8b8)}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927.PancreasCartBot_is_scan__NoxZ1{border:1px solid #76add2}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927 .PancreasCartBot_inspected_title__qrlCM{color:var(--text_disable,#b8b8b8);font-feature-settings:"palt" on;font-size:14px;font-style:normal;line-height:150%;letter-spacing:.7px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927 .PancreasCartBot_inspected_title__qrlCM.PancreasCartBot_is_scan__NoxZ1{color:#76add2}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927 .PancreasCartBot_inspected_cancer__5JIn5{color:#646464;font-feature-settings:"palt" on;font-size:16px;font-style:normal;line-height:175%;letter-spacing:.8px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_being_inspected_wrapper__Bs927 .PancreasCartBot_inspected_cancer__5JIn5.PancreasCartBot_is_scan__NoxZ1{color:#1f7bb8}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd{display:flex;flex-direction:column;align-items:center;gap:5px;align-self:stretch}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd .PancreasCartBot_price_text__VBZCM{color:#646464;font-size:16px;font-style:normal;line-height:100%}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd .PancreasCartBot_price_text__VBZCM span{font-family:Noto Sans JP;font-size:12px;font-style:normal;line-height:150%;letter-spacing:.6px}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd .PancreasCartBot_price_text__VBZCM.PancreasCartBot_is_scan__NoxZ1{color:#1f7bb8}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd .PancreasCartBot_per_price_text__1Ljyh{color:#646464;font-feature-settings:"palt" on;font-size:12px;font-style:normal;line-height:150%;letter-spacing:.6px;white-space:pre-line}.PancreasCartBot_scan_product_wrapper__16LLL .PancreasCartBot_price_wrapper__DRoyd .PancreasCartBot_per_price_text__1Ljyh.PancreasCartBot_is_scan__NoxZ1{color:#1f7bb8}.PancreasCartBot_selected_course_title__KiG7F{color:#1f7bb8;text-align:center;font-size:14px;font-style:normal;line-height:150%}.PancreasCartBot_select_course_wrapper__P2d_7{display:flex;padding:20px;flex-direction:column;align-items:center;gap:10px;align-self:stretch;border-radius:12px;border:3px solid var(--Line-E0E2E3,#e0e2e3);background:var(--white,#fff);position:relative}.PancreasCartBot_select_course_wrapper__P2d_7.PancreasCartBot_is_selected__8ueAj{border:3px solid #1f7bb8;background:var(--bg-Blue,#eff6fa);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_budge__xwVc9{width:70px;height:83px;position:absolute;top:-15px;left:-15px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_select_budge__xPzFI{width:70px;height:70px;position:absolute;top:-12px;left:-15px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_regular_title__2ETpX{color:#646464;font-feature-settings:"palt" on;font-size:20px;font-style:normal;line-height:150%;letter-spacing:1px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_regular_title__2ETpX.PancreasCartBot_is_selected__8ueAj{color:#1f7bb8}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_course_price__s90Kj{color:#646464;font-size:24px;font-style:normal;line-height:100%}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_course_price__s90Kj.PancreasCartBot_is_selected__8ueAj{color:#1f7bb8}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_course_price__s90Kj span{font-family:Noto Sans JP;font-size:16px;font-style:normal;line-height:150%;letter-spacing:.8px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_description_list__ZoOAr{margin-left:20px;margin-bottom:0;display:flex;flex-direction:column;gap:10px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_description_list__ZoOAr .PancreasCartBot_coupon_discount_text__1ImuF{color:#646464;font-feature-settings:"palt" on;font-size:14px;font-style:normal;line-height:150%;letter-spacing:.7px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_once_title__oChsc{color:#646464;font-feature-settings:"palt" on;font-size:16px;font-style:normal;line-height:150%;letter-spacing:.8px}.PancreasCartBot_select_course_wrapper__P2d_7 .PancreasCartBot_once_title__oChsc.PancreasCartBot_is_selected__8ueAj{color:#1f7bb8}.PancreasCartBot_coupon_message__Mk8kD{color:#646464}.PancreasCartBot_coupon_message__Mk8kD span,.PancreasCartBot_coupon_message__Mk8kD.PancreasCartBot_all_red_text__3PHO7{color:#f76363}.PancreasCartBot_membership_speech_bubble_item_inner__WTqRa{display:flex;align-items:start;gap:10px}.PancreasCartBot_membership_speech_bubble_item_text__DBhZN{color:#646464;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px}.PancreasCartBot_amazon_pay_inner_v2__w8OtX{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;margin-top:16px;border-radius:12px;background-color:#fff}.PancreasCartBot_amazon_pay_inner_v2__w8OtX .PancreasCartBot_amazon_pay_title__2yAgA{color:var(--text-646464,#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}.PancreasCartBot_amazon_pay_inner_v2__w8OtX .PancreasCartBot_amazon_button__x2K1c{margin-top:10px}@media only screen and (max-width:768px){.PancreasCartBot_amazon_pay_inner_v2__w8OtX .PancreasCartBot_amazon_button__x2K1c{width:220px!important;height:59px!important}}.PancreasCartBot_input_form_inner_title_v2__mQzKB{display:flex;align-items:center;justify-content:center;position:relative}.PancreasCartBot_input_form_inner_title_v2__mQzKB .PancreasCartBot_line__qC_Ok{position:absolute;top:50%;left:0;transform:translateY(-50%);height:1px;width:100%;background-color:#e0e2e3;z-index:0}.PancreasCartBot_input_form_inner_title_v2__mQzKB .PancreasCartBot_input_form_divider_title___RdTu{position:relative;z-index:1;background-color:#f5f5f5;padding:0 10px;white-space:nowrap;text-align:center;line-height:175%;color:#646464;font-feature-settings:"palt" on;font-size:14px}.ThumbnailPhotoSlide_container__GdVxl{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;gap:20px}.ThumbnailPhotoSlide_slide_inner__b3YI9{display:flex!important;justify-content:center!important;position:relative}.ThumbnailPhotoSlide_slide_inner__b3YI9 img{object-fit:contain!important;width:100%!important}@media only screen and (max-width:768px){.ThumbnailPhotoSlide_splide_slide__EYUPT{padding-left:25px;padding-right:25px}}@media only screen and (max-width:400px){.ThumbnailPhotoSlide_splide_slide__EYUPT{padding-left:18px;padding-right:18px}}.ThumbnailPhotoSlide_image__0g_q2{object-fit:contain!important;width:100%!important}.ThumbnailPhotoSlide_thumbnail_button__CnYVr{width:120px;height:120px;cursor:pointer;background-color:unset;justify-content:center;align-items:center;width:100%;height:100%;border:none;padding:0;background-color:#fff}.ThumbnailPhotoSlide_thumbnail_button__CnYVr.ThumbnailPhotoSlide_active___mO2N{border:4px solid #1f7bb8}.ThumbnailPhotoSlide_arrows__D3BZK{position:absolute;top:50%!important}@media only screen and (max-width:768px){.ThumbnailPhotoSlide_arrows__D3BZK{width:110%!important}}.ThumbnailPhotoSlide_arrows__D3BZK .ThumbnailPhotoSlide_arrow_left__Oxc1q{width:unset!important;margin-left:-20px}.ThumbnailPhotoSlide_arrows__D3BZK .ThumbnailPhotoSlide_arrow_right__xagno{width:unset!important;margin-right:-20px}.NewYearHolidayNotice_container__WZ1H1{max-width:800px;width:100%;margin:0 auto 24px;padding:24px 32px;background:#f5f5f5;border-radius:10px}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1{padding:20px 24px;margin:0 auto 20px;max-width:calc(100% - 54px)}}.NewYearHolidayNotice_container__WZ1H1.NewYearHolidayNotice_white__3V_P6{background:#fff}.NewYearHolidayNotice_container__WZ1H1.NewYearHolidayNotice_cart__Ug_Br{margin-top:40px}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1.NewYearHolidayNotice_cart__Ug_Br{margin-top:32px}.NewYearHolidayNotice_container__WZ1H1.NewYearHolidayNotice_contact__NOmVd{max-width:100%;margin-left:0;margin-right:0}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_title__tuGDi{font-size:18px;font-weight:700;color:#1f7bb8;text-align:center;margin-bottom:20px;line-height:1.5}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_title__tuGDi{font-size:16px;margin-bottom:16px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_{font-size:14px;line-height:1.75;color:#646464}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_{font-size:13px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_intro__SHbnM{margin-bottom:20px}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_intro__SHbnM{margin-bottom:16px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_faq_title__euAHs{font-size:14px;font-weight:700;color:#646464;margin-bottom:16px}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_faq_title__euAHs{font-size:13px;margin-bottom:12px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_>.NewYearHolidayNotice_section_body__PJubP{font-size:14px;line-height:1.75;color:#646464}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_>.NewYearHolidayNotice_section_body__PJubP{font-size:13px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz{margin-bottom:16px}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz:last-child{margin-bottom:0}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz{margin-bottom:12px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz .NewYearHolidayNotice_section_title__Hsykg{font-size:14px;font-weight:700;color:#1f7bb8;margin-bottom:4px;line-height:1.75}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz .NewYearHolidayNotice_section_title__Hsykg{font-size:13px}}.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz .NewYearHolidayNotice_section_body__PJubP{font-size:14px;line-height:1.75;color:#646464}@media only screen and (max-width:768px){.NewYearHolidayNotice_container__WZ1H1 .NewYearHolidayNotice_content__DTST_ .NewYearHolidayNotice_section__ESscz .NewYearHolidayNotice_section_body__PJubP{font-size:13px}}.NewYearHolidayNotice_interview_sheet_wrapper__LdRFN{padding-top:40px}@media only screen and (max-width:768px){.NewYearHolidayNotice_interview_sheet_wrapper__LdRFN{padding-top:32px}}.PurchaseFormView_amazon_pay_section__zC5ZN{border:1px solid #e0e2e3;padding:24px;border-radius:8px}@media only screen and (max-width:768px){.PurchaseFormView_amazon_pay_section__zC5ZN{padding:24px 12px}}.PurchaseFormView_amazon_pay_section__zC5ZN .PurchaseFormView_amazon_pay_container__2AbaJ{padding:20px 0 12px}@media only screen and (max-width:768px){.PurchaseFormView_amazon_pay_section__zC5ZN .PurchaseFormView_amazon_pay_container__2AbaJ{padding:20px 0 0}}.PurchaseFormView_amazon_pay_section__zC5ZN .PurchaseFormView_amazon_pay_container__2AbaJ .PurchaseFormView_amazon_pay_message__JND_x{margin-bottom:20px;text-align:center;font-size:18px}@media only screen and (max-width:768px){.PurchaseFormView_amazon_pay_section__zC5ZN .PurchaseFormView_amazon_pay_container__2AbaJ .PurchaseFormView_amazon_pay_message__JND_x{font-size:14px}}.PurchaseFormView_amazon_pay_section__zC5ZN .PurchaseFormView_amazon_pay_annotation__YDWps{margin:24px 0}.PurchaseFormView_small_section__mCMgq{width:100%;display:flex;flex-direction:column;align-items:center}.PurchaseFormView_purchase_form_container__pU4ua{width:100%;display:flex;flex-direction:column;gap:20px}.PurchaseFormView_purchase_form_container__pU4ua .PurchaseFormView_amazon_pay_change_container__MT9Ma{display:flex;gap:24px;width:100%;align-items:baseline}.PurchaseFormView_purchase_form_container__pU4ua .PurchaseFormView_amazon_pay_set_center__KlMNA{justify-content:center}.PurchaseFormView_purchase_form_container__pU4ua .PurchaseFormView_checkbox_container__1Q13_{width:100%;text-align:left;margin-bottom:40px;align-items:center}.PurchaseFormView_purchase_form_container__pU4ua .PurchaseFormView_first_buy_title__404Ad{text-align:center}@media only screen and (max-width:768px){.PurchaseFormView_purchase_form_container__pU4ua .PurchaseFormView_first_buy_title__404Ad{text-align:left}}.PurchaseFormView_payment_method_container__UPycF{width:100%;border-top:1px solid #e0e2e3;padding:80px 0 20px}.PurchaseFormView_payment_method_container__UPycF .PurchaseFormView_amazon_pay_change_container__MT9Ma{display:flex;gap:24px;width:100%;align-items:baseline}@media only screen and (max-width:768px){.PurchaseFormView_payment_method_container__UPycF .PurchaseFormView_amazon_pay_change_container__MT9Ma{flex-direction:column;gap:12px}}.PurchaseFormView_phone_contact_container___twf1{width:100%;border-top:1px solid #e0e2e3;padding:12px 0;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#f5f5f5}.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_phone_contact_text__DVxJK{margin-bottom:8px;font-size:16px}@media only screen and (max-width:768px){.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_phone_contact_text__DVxJK{font-size:14px}}.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_phone_number__OJC2g{color:#1f7bb8;text-decoration:none;margin:0 4px}.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_phone_number__OJC2g:hover{text-decoration:underline}.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_business_hours__qgV4h{font-size:14px;color:#666}@media only screen and (max-width:768px){.PurchaseFormView_phone_contact_container___twf1 .PurchaseFormView_business_hours__qgV4h{font-size:12px}}.PurchaseFormView_login_container__1xUqM{display:flex;flex-direction:column;align-items:center;gap:20px}.PurchaseFormView_login_container__1xUqM h3{width:100%;text-align:left}.PurchaseFormView_sp_only_br__nGX_x{display:none}@media only screen and (max-width:768px){.PurchaseFormView_sp_only_br__nGX_x{display:inline}}.HealthCheckTroubleSection_container__e_hDv{padding:120px 0}@media only screen and (max-width:1099px){.HealthCheckTroubleSection_container__e_hDv{padding:80px 0}}@media only screen and (max-width:768px){.HealthCheckTroubleSection_container__e_hDv{padding:80px 27.5px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ{max-width:992px;margin:0 auto}@media only screen and (max-width:1099px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ{max-width:335px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_title__fix9A{color:#646464;text-align:center;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:44px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2.2px}@media only screen and (max-width:768px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_title__fix9A{font-size:40px;letter-spacing:2px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg{display:flex;align-items:start;justify-content:center;gap:40px;margin-top:40px}@media only screen and (max-width:1099px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg{flex-direction:column;align-items:center}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo{display:flex;flex-direction:column;align-items:start}@media only screen and (max-width:1099px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo{align-items:center}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_img__Exh5c{width:476px;height:385px}@media only screen and (max-width:768px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_img__Exh5c{width:335px;height:257px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_title__fix9A{margin-top:40px;color:#00a381;font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:36px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.8px}@media only screen and (max-width:768px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_title__fix9A{font-size:30px;letter-spacing:1.5px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_desc_inner__6F9Oc{display:flex;flex-direction:column;gap:10px;margin-top:10px}@media only screen and (max-width:1099px){.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_desc_inner__6F9Oc{margin-top:20px}}.HealthCheckTroubleSection_container__e_hDv .HealthCheckTroubleSection_content__fKaXZ .HealthCheckTroubleSection_description_section__PuWjg .HealthCheckTroubleSection_description_wrapper__F_Glo .HealthCheckTroubleSection_desc_inner__6F9Oc .HealthCheckTroubleSection_desc__jmppM{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}.page_is_normal__6N0j5{padding:40px 20px}.page_is_subscription_A__Mm5TX{background-color:#cdeaec!important;padding:40px 20px}.page_container__FIkmB{display:block;width:100%;color:#646464;position:relative}.page_container__FIkmB .page_section_title__EK5su{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){.page_container__FIkmB .page_section_title__EK5su{font-size:20px;letter-spacing:1px}}.page_container__FIkmB form{width:100%;display:flex;flex-direction:column;align-items:center}.page_container__FIkmB .page_container_body_new__Wx4qK{display:flex;gap:85px;width:100%;max-width:992px;margin-top:40px;padding:0 0 160px;position:relative}@media only screen and (max-width:768px){.page_container__FIkmB .page_container_body_new__Wx4qK{padding:80px 30px}}.page_container__FIkmB .page_container_body_new__Wx4qK .page_container_inner_new__C1YvY{max-width:572px;width:100%}.page_container__FIkmB .page_container_body_new__Wx4qK .page_container_inner_new__C1YvY h3{text-align:left}.page_container__FIkmB .page_container_body__lS1u1{display:flex;gap:20px;width:100%;max-width:992px;padding:160px 0;position:relative}@media only screen and (max-width:768px){.page_container__FIkmB .page_container_body__lS1u1{padding:80px 30px}}.page_container__FIkmB .page_container_body__lS1u1 .page_container_inner__kDjs9{width:100%}.page_container__FIkmB .page_container_body__lS1u1 .page_container_inner__kDjs9 h3{text-align:left}.page_container__FIkmB h2{text-align:center}.page_container__FIkmB .page_order_products_title__QKYa5{margin-bottom:80px}@media only screen and (max-width:768px){.page_container__FIkmB .page_order_products_title__QKYa5{margin-bottom:40px}}.page_container__FIkmB .page_small_section__ekFAr{width:100%;margin-top:40px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.page_container__FIkmB .page_small_section__ekFAr{margin-top:40px}}.page_container__FIkmB .page_small_section__ekFAr.page_coupon_container__7XkWo{margin:80px 0}@media only screen and (max-width:768px){.page_container__FIkmB .page_small_section__ekFAr.page_coupon_container__7XkWo{margin-top:40px}}.page_container__FIkmB .page_is_only_membership__d_Ob9{margin-top:unset}.page_container__FIkmB .page_only_navi_order_container__YRmo_{display:flex;flex-direction:column;align-items:center;gap:80px;margin-top:80px}@media only screen and (max-width:768px){.page_container__FIkmB .page_only_navi_order_container__YRmo_{margin:80px -30px 0}}.page_container__FIkmB .page_recommend_section__Anqs2{display:flex;padding:40px;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;background-color:#dceaf2;z-index:100}@media only screen and (max-width:1000px){.page_container__FIkmB .page_recommend_section__Anqs2{gap:20px}}.page_container__FIkmB .page_recommend_section__Anqs2 .page_call_to_action_container__4f3Vk{margin-top:0;width:100%;max-width:1075px;display:flex;flex-direction:column}@media only screen and (max-width:1000px){.page_container__FIkmB .page_recommend_section__Anqs2 .page_call_to_action_container__4f3Vk{max-width:615px}}@media only screen and (max-width:768px){.page_container__FIkmB .page_recommend_section__Anqs2 .page_call_to_action_container__4f3Vk{max-width:unset}}.page_container__FIkmB .page_recommend_section__Anqs2 .page_call_to_action_container__4f3Vk h3{font-size:20px}.page_container__FIkmB .page_purchase_form_title__VvnQY{text-align:center;font-size:24px;font-weight:700;line-height:42px}@media only screen and (max-width:768px){.page_container__FIkmB .page_purchase_form_title__VvnQY{font-size:22px;line-height:38px}}.page_container__FIkmB .page_purchase_form_container__fAVwT{width:100%;display:flex;flex-direction:column;gap:40px;padding:80px 0}.page_container__FIkmB .page_purchase_form_container__fAVwT .page_amazon_pay_change_container__LHZ6J{display:flex;gap:24px;width:100%;align-items:baseline}.page_container__FIkmB .page_purchase_form_container__fAVwT .page_amazon_pay_set_center__zqnMZ{justify-content:center}.page_container__FIkmB .page_purchase_form_container__fAVwT .page_checkbox_container__L16H4{width:100%;text-align:left;margin-bottom:80px;align-items:center}.page_container__FIkmB .page_purchase_form_container__fAVwT .page_first_buy_title__BwPAw{text-align:center}@media only screen and (max-width:768px){.page_container__FIkmB .page_purchase_form_container__fAVwT .page_first_buy_title__BwPAw{text-align:left}}.page_container__FIkmB .page_payment_method_container__1FW8E{width:100%;border-top:1px solid #e0e2e3;border-bottom:1px solid #e0e2e3;padding:80px 0}.page_container__FIkmB .page_confirm_payment_content__Zn6w_{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:80px}.page_container__FIkmB .page_confirm_payment_content__Zn6w_.page_second_confirm_payment__vkzzr{padding:80px 0 40px;border-top:1px solid #e0e2e3;margin-top:unset}.page_container__FIkmB .page_other_info_container__LStxa{display:flex;flex-direction:column;gap:20px}.page_container__FIkmB .page_other_info_container__LStxa .page_other_info_title__JHMrp{font-size:18px;font-weight:500;line-height:32px}.page_container__FIkmB .page_other_info_container__LStxa .page_other_info_body__sTisk{font-size:12px;font-weight:400;line-height:20px}.page_container__FIkmB .page_other_info_container__LStxa .page_other_info_body__sTisk a{color:#1f7bb8;-webkit-text-decoration-line:underline;text-decoration-line:underline}.page_container__FIkmB .page_back_to_top_container__vX4d8{margin-top:40px;width:100%;display:flex;align-items:center;justify-content:center}.page_border_top__ZpVNT{border-top:1px solid #e0e2e3}.page_navigation_purchase__3GYMu{display:none}@media only screen and (max-width:768px){.page_navigation_purchase__3GYMu{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}}.AmazonPayCampaignBanner_banner__IMaeG{display:block;width:100%;max-width:572px}@media only screen and (max-width:768px){.AmazonPayCampaignBanner_banner__IMaeG{max-width:343px}}.AmazonPayCampaignBanner_image__aqUtT{display:block;width:100%;height:auto}.ExitConfirmModal_container__TIoX5{padding:30px}.ExitConfirmModal_container__TIoX5 .ExitConfirmModal_content__dt_bi{font-size:18px}.ExitConfirmModal_container__TIoX5 .ExitConfirmModal_button_container__frnwJ{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:20px}.AmountDetail2025_amount_detail_container__1jTwf{position:-webkit-sticky;position:sticky;top:168px;width:100%;max-width:355px;height:100%;color:#646464;line-height:32px;font-size:18px;font-weight:500}@media only screen and (max-width:768px){.AmountDetail2025_amount_detail_container__1jTwf{position:static;max-width:350px;max-height:unset;margin:0 auto}}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y{display:flex;flex-direction:column;gap:20px;background-color:#f5f5f5;padding:30px 29px 30px 30px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y.AmountDetail2025_amount_detail_inner_v2__3C_cW{gap:0}@media only screen and (max-width:1000px){.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y{padding:20px}}@media only screen and (max-width:768px){.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y{padding:24px}}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y .AmountDetail2025_notes__ygvNG{margin-top:8px;color:#a2a2a2;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}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_amount_detail_inner__8jE8y .AmountDetail2025_notes__ygvNG span{color:#1f7bb8;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_cart_split_container__IWjBH{margin-top:0}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_cart_split_container__IWjBH.AmountDetail2025_is_v2__g2lc1{margin-top:20px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_lite_option_comment__weI0s{font-size:16px;line-height:normal}.AmountDetail2025_amount_detail_container__1jTwf table{width:100%;line-height:24px}.AmountDetail2025_amount_detail_container__1jTwf table tr{display:flex;justify-content:space-between;margin-top:8px}.AmountDetail2025_amount_detail_container__1jTwf table th{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}.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_amount_content_title__GbTaW{color:#646464;width:180px}@media only screen and (max-width:768px){.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_amount_content_title__GbTaW{width:170px}}.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_total_amount__z4U62{margin-top:8px;border-top:1px solid #e0e2e3;padding-top:10px}.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_total_amount__z4U62 .AmountDetail2025_total_amount_title__BlKFW{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}.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_amount__tpaW0{display:flex;align-items:end}.AmountDetail2025_amount_detail_container__1jTwf table .AmountDetail2025_amount__tpaW0 .AmountDetail2025_amount_price__MGiZ8{font-size:24px;font-style:normal;line-height:100%}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:4px;background:var(--gray-gray-10,#efefef)}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0.AmountDetail2025_is_cart_2025_09_08__A_Fxr{margin-top:20px;margin-bottom:20px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_installment_payment_item__ARVGx{display:flex;align-items:center;justify-content:space-between}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_installment_payment_item__ARVGx .AmountDetail2025_installment_payment_item_title__qblx8{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}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_installment_payment_item__ARVGx .AmountDetail2025_installment_payment_item_amount__qRZeB{color:#646464;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_is_installment_payment_note__GBcVI{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}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_is_installment_payment_note__GBcVI.AmountDetail2025_is_cart_2025_09_08__A_Fxr{color:var(--back-ground-gray-60-a-2-a-2-a-2,#a2a2a2)}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_installment_payment__EM0j0 .AmountDetail2025_is_installment_payment_note__GBcVI.AmountDetail2025_is_cart_2025_09_08__A_Fxr span{color:#1f7bb8;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02{line-height:24px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02 .AmountDetail2025_split_payment_detail__H9Zpg{font-size:17px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02 .AmountDetail2025_split_payment_detail__H9Zpg .AmountDetail2025_split_payment_count__qJ7DC{font-size:12px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02 .AmountDetail2025_split_payment_detail__H9Zpg .AmountDetail2025_split_payment_month__Ip8jT{font-size:14px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02 .AmountDetail2025_split_payment_detail__H9Zpg .AmountDetail2025_split_payment_amount__66wMA{font-size:17px;font-weight:700}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_split_payment__rFk02 .AmountDetail2025_split_payment_annotation__mmDDq{font-size:12px;font-weight:400;line-height:20px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu{background:var(--gray-gray-10,#efefef);border-radius:4px;padding:10px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_delivery_schedule__fqsDQ{display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:16px;line-height:24px}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_delivery_schedule__fqsDQ .AmountDetail2025_amount_detail_title__GHpEN{color:#646464;font-feature-settings:"palt" on;font-size:14px;font-style:normal;line-height:150%;letter-spacing:.7px}@media only screen and (max-width:768px){.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_delivery_schedule__fqsDQ .AmountDetail2025_amount_detail_title__GHpEN{font-size:13.5px}}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_delivery_schedule_note__8PT6n{margin-top:5px;font-size:12px;line-height:130%}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_delivery_schedule_note__8PT6n span{font-weight:700}.AmountDetail2025_amount_detail_container__1jTwf .AmountDetail2025_delivery_schedule_container__OhyWu .AmountDetail2025_payment_slip_note__Gm53T{font-size:14px;line-height:24px}.AmountDetail2025_sp_only_row__Rfz4W{display:none!important}@media only screen and (max-width:768px){.AmountDetail2025_sp_only_row__Rfz4W{display:flex!important}}.AmountDetail2025_sp_only__lUA3c{display:none}@media only screen and (max-width:768px){.AmountDetail2025_sp_only__lUA3c{display:block}}.AmountDetail2025_amount_detail_title_container_v2__ThVd5{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #e0e2e3}.AmountDetail2025_amount_detail_title_container_v2__ThVd5 .AmountDetail2025_amount_detail_count_v2__66GEV,.AmountDetail2025_amount_detail_title_container_v2__ThVd5 .AmountDetail2025_amount_detail_title_v2__cLRxC{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}.AmountDetail2025_amount_detail_title_container_v2__ThVd5 .AmountDetail2025_amount_detail_count_v2__66GEV span{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.AmountDetail2025_red_text__w9xUj{color:#f25c72}.AmountDetail2025_cv_button_container__b2h4G{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:20px;gap:20px}.AmountDetail2025_cv_button_container__b2h4G .AmountDetail2025_cta_button__2JDmH:hover{opacity:.7}.AmountDetail2025_cv_button_container__b2h4G .AmountDetail2025_paygent_notes__r7YcF{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}.ProductPageHeaderSpMenuV2_sp_menu_inner_container__F8jQA{width:100%;padding:40px 30px;display:flex;flex-direction:column}.ProductPageHeaderSpMenuV2_sp_menu_container_inner__TJYUY{display:flex;flex-direction:column;gap:44px;width:100%}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L{display:flex;flex-direction:column;gap:0;width:100%}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM{display:flex;gap:40px;align-items:center;background:none;border:none;padding:0;cursor:pointer;width:100%;text-align:left}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_text__Xfy2c{flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;line-height:1;color:#fff}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_icon__Jjiab{width:24px;height:24px;flex-shrink:0;position:relative}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_icon__Jjiab .ProductPageHeaderSpMenuV2_sp_menu_plus_icon__eaRL0{width:17.5px;height:17.5px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_icon__Jjiab .ProductPageHeaderSpMenuV2_sp_menu_plus_icon__eaRL0:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:17.5px;height:0;border-top:1.5px solid #fff}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_icon__Jjiab .ProductPageHeaderSpMenuV2_sp_menu_plus_icon__eaRL0:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:17.5px;height:0;border-top:1.5px solid #fff}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_button__K_NFM .ProductPageHeaderSpMenuV2_sp_menu_nav_item_icon__Jjiab .ProductPageHeaderSpMenuV2_sp_menu_minus_icon__VCJ5y{width:17.5px;height:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-top:1.5px solid #fff}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_submenu__o5YVD{padding-top:20px;padding-left:24px}.ProductPageHeaderSpMenuV2_sp_menu_nav_item__Al25L .ProductPageHeaderSpMenuV2_sp_menu_nav_item_submenu__o5YVD.ProductPageHeaderSpMenuV2_research_submenu__qbFoV{padding-top:32px}.ProductPageHeaderSpMenuV2_sp_menu_nav_item_link__iSY2F{display:flex;gap:10px;align-items:center;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;line-height:1;color:#fff;text-decoration:none}.ProductPageHeaderSpMenuV2_sp_menu_divider__zKClz{width:100%;height:1px;background-color:hsla(0,0%,100%,.1);margin:0}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL{display:flex;flex-direction:column;gap:32px;width:100%}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz{display:flex;gap:10px;align-items:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz .ProductPageHeaderSpMenuV2_sp_menu_login_icon__HPfh9{width:24px;height:24px;flex-shrink:0}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz .ProductPageHeaderSpMenuV2_sp_menu_login_text__BfrOH{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#fff}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz .ProductPageHeaderSpMenuV2_sp_menu_login_badge_wrapper__HxaGu{display:flex;align-items:center;gap:0;margin-left:10px}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz .ProductPageHeaderSpMenuV2_sp_menu_login_badge_wrapper__HxaGu .ProductPageHeaderSpMenuV2_sp_menu_login_triangle__byxhX{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid #569dd6;margin-right:-1px;position:relative;z-index:1}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_login_link__cTNnz .ProductPageHeaderSpMenuV2_sp_menu_login_badge_wrapper__HxaGu .ProductPageHeaderSpMenuV2_sp_menu_login_badge__JxOqD{background-color:#569dd6;border-radius:4px;padding:4px 8px;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.6px;color:#fff;font-feature-settings:"palt"}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_link_with_icon__LJvBL{display:flex;gap:10px;align-items:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_link_with_icon__LJvBL .ProductPageHeaderSpMenuV2_sp_menu_link_icon__xniU0{width:24px;height:24px;flex-shrink:0}.ProductPageHeaderSpMenuV2_sp_menu_login_section__1ZWVL .ProductPageHeaderSpMenuV2_sp_menu_link_with_icon__LJvBL .ProductPageHeaderSpMenuV2_sp_menu_link_text__Lijaa{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#fff}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_filled__2X69z,.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_outlined__VUC68{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:6px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.7px;white-space:nowrap;text-decoration:none;font-feature-settings:"palt";filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:opacity .2s ease}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_filled__2X69z:hover,.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_outlined__VUC68:hover{opacity:.7}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_filled__2X69z{padding:6px 16px 7px;background:hsla(0,0%,100%,.3)}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_outlined__VUC68{padding:6px 14px 7px;background:transparent;border:1px solid #fff}.ProductPageHeaderSpMenuV2_sp_menu_external_buttons__tasKW .ProductPageHeaderSpMenuV2_sp_menu_btn_sub__X1pwd{font-size:12px;letter-spacing:.6px}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0{display:flex;flex-direction:column;gap:32px;width:100%}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8{background-color:#fff;border:1px solid #fff;border-radius:4px;box-shadow:0 4px 12px 0 rgba(0,0,0,.2);padding:16px;display:flex;flex-direction:column;gap:16px;align-items:center;text-decoration:none;cursor:pointer}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8:hover{opacity:.95}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_image_wrapper__cwckA{position:relative;width:259px;height:126px;display:flex;align-items:center;justify-content:center}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_image_wrapper__cwckA .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_image__8Yfp1{width:100%;height:100%;object-fit:contain;transform:scale(1.2)}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_content__zqTxc{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_content__zqTxc .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_title__2_dmj{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:.9px;color:#1f7bb8;font-feature-settings:"palt";text-align:center;width:100%}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card__fNmO8 .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_content__zqTxc .ProductPageHeaderSpMenuV2_products_menu_sp_main_card_description__pTYmR{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.7px;color:#646464;font-feature-settings:"palt";text-align:left;width:100%}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products__hs9C1{display:flex;flex-direction:column;gap:16px}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products__hs9C1 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products_label__l8JFn{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.6px;color:#cde0ec;font-feature-settings:"palt"}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products__hs9C1 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products_list__T7ePL{display:flex;flex-direction:column;gap:32px}.ProductPageHeaderSpMenuV2_products_menu_sp__gIkU0 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products__hs9C1 .ProductPageHeaderSpMenuV2_products_menu_sp_other_products_list__T7ePL .ProductPageHeaderSpMenuV2_products_menu_sp_other_product_item__CWqDz{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.8px;color:#fff;text-decoration:none;font-feature-settings:"palt"}.ProductPageHeaderSpMenuV2_research_menu_sp__CK_pi{display:flex;flex-direction:column;gap:32px;width:100%}.ProductPageHeaderSpMenuV2_research_menu_sp__CK_pi .ProductPageHeaderSpMenuV2_research_menu_sp_item__Skc1p{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1;color:#fff;text-decoration:none}.ProductPageHeaderSpMenuV2_sp_menu_logo__LMwuM{width:140px;height:30px}@media only screen and (max-width:400px){.ProductPageHeaderSpMenuV2_sp_menu_logo__LMwuM{width:120px;height:auto}}.DirectStoreBanner_container__A0Mud{display:flex;justify-content:center;align-items:center;width:100%}.DirectStoreBanner_container__A0Mud.DirectStoreBanner_white__jiC1S{background-color:#fff;padding:40px 0}@media only screen and (max-width:1000px){.DirectStoreBanner_container__A0Mud.DirectStoreBanner_white__jiC1S{padding:20px}}.DirectStoreBanner_container__A0Mud.DirectStoreBanner_light_blue__meVSi{background-color:#e1ebf2;padding:40px 0}@media only screen and (max-width:1000px){.DirectStoreBanner_container__A0Mud.DirectStoreBanner_light_blue__meVSi{padding:20px}}.DirectStoreBanner_banner_link__pX1MG{display:block;max-width:992px;width:100%;border-radius:4px;overflow:hidden;border:1px solid #4c95c6;transition:opacity .2s ease}@media only screen and (max-width:1000px){.DirectStoreBanner_banner_link__pX1MG{max-width:335px}}.DirectStoreBanner_banner_link__pX1MG:hover{opacity:.85}.DirectStoreBanner_banner_image__Qnkxd{display:block;width:100%;height:auto}.DirectStoreBanner_pc_only__e1BEZ{display:block}@media only screen and (max-width:1000px){.DirectStoreBanner_pc_only__e1BEZ{display:none}}.DirectStoreBanner_sp_only__l_BXz{display:none}@media only screen and (max-width:1000px){.DirectStoreBanner_sp_only__l_BXz{display:block}}.DirectStoreBanner_compact_banner_link___7YpW{display:block;border-radius:4px;overflow:hidden;border:1px solid #4c95c6;transition:opacity .2s ease;width:100%;max-width:315px}.DirectStoreBanner_compact_banner_link___7YpW:hover{opacity:.85}.DirectStoreBanner_compact_banner_image__h2f9m{display:block;width:100%;height:auto}