._medicalHairRemovalPlans_3dcol_1{overflow:hidden;width:100%}._medicalHairRemovalPlans_3dcol_1 ._mainTitle_3dcol_5{padding-bottom:32px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9{display:flex;flex-direction:column;padding-bottom:100px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._planTitle_3dcol_14{padding-left:38px;color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:24px;font-weight:500;letter-spacing:1.44px;position:relative;padding-bottom:32px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._planTitle_3dcol_14:before,._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._planTitle_3dcol_14:after{position:absolute;content:"";background-color:var(--background-color-black);width:1px;height:27px;transform:rotate(26deg);top:6px;transform-origin:top right}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._planTitle_3dcol_14:before{left:12px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._planTitle_3dcol_14:after{left:22px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45{gap:40px;margin-bottom:24px}}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45._withBanner_3dcol_54{margin-bottom:32px}@media screen and (min-width: 768px){._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45._withBanner_3dcol_54{margin-bottom:56px}}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45 ._course_3dcol_45 ._courseTitle_3dcol_63{color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:20px;font-weight:500;letter-spacing:1.2px;padding-bottom:16px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._courses_3dcol_45 ._course_3dcol_45 ._courseDescription_3dcol_72{color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:14px;font-style:normal;font-weight:400;line-height:2;letter-spacing:1.96px;padding-bottom:32px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85{overflow:auto;white-space:nowrap;padding-bottom:12px;margin-bottom:12px}@media screen and (min-width: 768px){._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85{padding-bottom:16px;margin-bottom:16px}}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85{border-collapse:collapse;width:100%}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._head_3dcol_98 ._headCell_3dcol_99{color:var(--color-text-primary);font-family:var(--font-family-jp-sans);padding:10px;min-width:35vw;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.12px;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (min-width: 768px){._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._head_3dcol_98 ._headCell_3dcol_99{padding:10px 32px;min-width:unset}}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._body_3dcol_118 ._bodyCell_3dcol_119{color:var(--color-text-primary);font-family:var(--font-family-jp-sans);padding:10px;width:35%;text-align:center;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.12px}@media screen and (min-width: 768px){._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._body_3dcol_118 ._bodyCell_3dcol_119{padding:10px 32px;width:auto}}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._body_3dcol_118 ._bodyCell_3dcol_119 ._bodyCellInner_3dcol_135{display:flex;flex-direction:column;align-items:center;gap:8px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._tableContainer_3dcol_85 ._table_3dcol_85 ._body_3dcol_118 ._bodyCell_3dcol_119 ._bodyCellInner_3dcol_135 ._bodyCellInnerLabel_3dcol_141{padding:2px 4px;color:var(--color-text-white);text-align:center;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.84px;background-color:var(--background-color-blue-acid)}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._detailContainer_3dcol_156{padding:16px;border:1px solid #000;display:flex;flex-direction:column;gap:8px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._detailContainer_3dcol_156 ._detailRow_3dcol_163{display:flex;flex-direction:row;gap:32px;align-items:flex-start;white-space:wrap;color:var(--color-text-primary);font-family:var(--font-family-jp-sans)}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._detailContainer_3dcol_156 ._detailRow_3dcol_163 ._detailTitle_3dcol_172{flex-shrink:0;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.96px}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._detailContainer_3dcol_156 ._detailRow_3dcol_163 ._detailDescription_3dcol_181{flex-grow:0;flex-shrink:1;font-size:14px;font-style:normal;font-weight:400;line-height:2;letter-spacing:1.96px;white-space:pre-wrap}._medicalHairRemovalPlans_3dcol_1 ._planSection_3dcol_9 ._note_3dcol_194{display:flex;gap:8px;color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.68px;padding-top:16px}@media srceen and (min-width: 968px){._medicalHairRemovalPlans_3dcol_1 ._bannerSp_3dcol_209{display:none}}._medicalHairRemovalPlans_3dcol_1 ._bannerPc_3dcol_214{display:none}@media srceen and (min-width: 968px){._medicalHairRemovalPlans_3dcol_1 ._bannerPc_3dcol_214{display:block}}._mobileNav_s9w3y_1{display:block}@media (min-width: 768px){._mobileNav_s9w3y_1{display:none}}._mobileNav_s9w3y_1 ._parents_s9w3y_7{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;padding-right:16px;padding-left:16px}._mobileNav_s9w3y_1 ._parents_s9w3y_7 ._item_s9w3y_14 a{display:block;padding:16px 12px;text-align:center;color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:24px;text-decoration:none;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.44px;white-space:pre}._mobileNav_s9w3y_1 ._parents_s9w3y_7 ._item_s9w3y_14 ._comingSoon_s9w3y_30{display:block;padding:16px 12px;text-align:center;color:rgb(var(--color-gray-50));font-family:var(--font-family-jp-sans);font-size:24px;white-space:pre}._mobileNav_s9w3y_1 ._parents_s9w3y_7 ._item_s9w3y_14._current_s9w3y_40 a{border-bottom:4px solid var(--border-color-blue);color:var(--color-text-accent)}._mobileNav_s9w3y_1 ._children_s9w3y_49{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;border-top:1px solid var(--border-color-light-gray);border-bottom:1px solid var(--border-color-light-gray);padding-right:16px;padding-left:16px}._mobileNav_s9w3y_1 ._children_s9w3y_49 ._item_s9w3y_14 a{display:block;padding:16px;text-align:center;color:var(--color-text-primary);font-family:var(--font-family-jp-sans);font-size:18px;text-decoration:none;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;letter-spacing:1.44px;white-space:pre}._pcNav_1brwn_1{min-width:232px}._pcNav_1brwn_1 ._parent_1brwn_4{font-family:var(--font-family-jp-sans);padding-bottom:16px}._pcNav_1brwn_1 ._parent_1brwn_4 ._parentLink_1brwn_7{color:var(--color-text-primary);font-size:22px;font-style:normal;font-weight:500;letter-spacing:1.56px;text-decoration:none;display:inline-block}._pcNav_1brwn_1 ._parent_1brwn_4 ._parentLink_1brwn_7._current_1brwn_16{color:var(--color-text-accent)}._pcNav_1brwn_1 ._parent_1brwn_4 ._comingSoon_1brwn_21{color:rgb(var(--color-gray-50));cursor:default}._pcNav_1brwn_1 ._parent_1brwn_4 ._comingSoonLabel_1brwn_26{margin-left:8px;font-size:11px}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31{display:flex;flex-direction:column;gap:16px;padding-top:16px}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._childrenLink_1brwn_37{color:var(--color-text-primary);font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;text-decoration:none;display:inline-block;user-select:none}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._childrenLink_1brwn_37._accordion_1brwn_48{display:flex;flex-direction:row;align-items:center;gap:8px}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._childrenLink_1brwn_37._accordion_1brwn_48 ._accordionIcon_1brwn_54{rotate:-90deg;transition:rotate .3s ease}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._details_1brwn_61[open] ._accordionIcon_1brwn_54{rotate:0deg}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._details_1brwn_61[open] ._grandChildren_1brwn_66{animation:_slideDown_1brwn_1 .3s ease}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._grandChildren_1brwn_66{display:flex;flex-direction:column;gap:8px;padding-top:8px}._pcNav_1brwn_1 ._parent_1brwn_4 ._children_1brwn_31 ._grandChildren_1brwn_66 ._grandChildrenLink_1brwn_77{color:var(--color-text-primary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-decoration:none;display:inline-block}@keyframes _slideDown_1brwn_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._pageLayout_12ekz_1{max-width:1100px;margin:0 auto;padding-top:16px}@media screen and (min-width: 768px){._pageLayout_12ekz_1{padding-top:40px}}._pageLayout_12ekz_1 ._sectionHeader_12ekz_10{padding-bottom:32px;padding-left:32px}._pageLayout_12ekz_1 ._sectionHeaderTitle_12ekz_15{padding-bottom:8px}._pageLayout_12ekz_1 ._section_12ekz_10{padding-top:104px;padding-left:16px;padding-right:16px}@media screen and (min-width: 768px){._pageLayout_12ekz_1 ._section_12ekz_10{padding-top:0;display:flex;flex-direction:row;gap:82px}}._pageLayout_12ekz_1 ._section_12ekz_10 ._pcNav_12ekz_28{padding-left:16px;display:none}@media screen and (min-width: 768px){._pageLayout_12ekz_1 ._section_12ekz_10 ._pcNav_12ekz_28{display:flex;flex-direction:column;position:sticky;top:100px}}
