.App_main__JKHl2{background-color:#fff;box-sizing:border-box;text-align:center}.App_main__JKHl2 .App_required__opXRj{color:#ff008c;font-size:13px}.App_main__JKHl2 .App_any__foF8H{color:#8f8f8f;font-size:13px;font-weight:700;line-height:150%}.App_main__JKHl2 .App_font_w_normal__tzhJ3{font-weight:400!important}.App_main__JKHl2 .App_font_s_small__5RrMO{font-size:13px!important}.MainVisual_main_visual__Qos9E{background-color:#ffe6f4;text-align:center}.MainVisual_main_visual__Qos9E .MainVisual_title__mwrh4{line-height:1;margin:0 auto;max-width:360px}.MainVisual_main_visual__Qos9E .MainVisual_title__mwrh4 img{width:100%}.FirstViewTemplate_contents__GqtPr{margin-left:auto;margin-right:auto;max-width:632px;padding-bottom:32px;padding-top:32px;text-align:left}.FirstViewTemplate_contents_inner__di4nR{padding-left:16px;padding-right:16px}.FirstViewTemplate_contents_title__FKRaL{font-size:16px;font-weight:700;line-height:150%;text-align:left}.FirstViewTemplate_submit__k38Lv{margin-left:auto;margin-right:auto;margin-top:48px;max-width:500px}.FirstViewTemplate_base__bPQ87{border-radius:2rem;border-width:0;box-sizing:border-box;display:block;font-size:16px;font-weight:700;line-height:1;margin-left:auto;margin-right:auto;padding:15px 1rem;width:calc(100% - 20px)}.FirstViewTemplate_base__bPQ87 .FirstViewTemplate_wrap__\+Ftlw{align-items:center;display:flex;justify-content:center}.FirstViewTemplate_base__bPQ87 .FirstViewTemplate_wrap__\+Ftlw span{padding-right:6px}.FirstViewTemplate_base-circle__\+vj-2,.FirstViewTemplate_base-icon__4pS70{border-radius:3.5rem}.FirstViewTemplate_base__bPQ87 .FirstViewTemplate_button-label__uXcTJ svg{display:inline-block;margin-left:4px;margin-top:-.5px;vertical-align:text-top}.FirstViewTemplate_base__bPQ87.FirstViewTemplate_primary__0R92-{background-color:#ff008c;border:1px solid #ff008c;color:#fff}.FirstViewTemplate_base__bPQ87.FirstViewTemplate_normal__RujqT{border:1px solid #666;box-shadow:0 4px 0 rgba(0,0,0,.1)}.FirstViewTemplate_base__bPQ87.FirstViewTemplate_disable__M-NZA{background:#e0e0e0;color:#8f8f8f}.FirstViewTemplate_base__bPQ87.FirstViewTemplate_enable__avY0h{background:#ff008c;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#fff}.FirstViewTemplate_margin_adjustment_list_disc__tJjzu,.PostCodeTemplate_section__hBF3a{margin-top:48px}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_required__oJnaw{color:#ff008c;font-size:13px}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_any__uIsyP{color:#8f8f8f;font-size:13px;font-weight:700;line-height:150%}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element__pFQba+.PostCodeTemplate_form_element__pFQba{margin-top:24px}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element__pFQba .PostCodeTemplate_question__9ziwv{font-size:16px;font-weight:700;line-height:150%}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element__pFQba .PostCodeTemplate_question__9ziwv .PostCodeTemplate_ex__UPT2t{font-weight:400}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element__pFQba .PostCodeTemplate_input_box__NLx5r,.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element_wrap__aM-yG{margin-top:8px}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element_wrap__aM-yG .PostCodeTemplate_form_element__pFQba.PostCodeTemplate_checkbox__UOA4D:first-child{margin-top:0}.PostCodeTemplate_section__hBF3a .PostCodeTemplate_form_element_wrap__aM-yG .PostCodeTemplate_form_element__pFQba.PostCodeTemplate_checkbox__UOA4D:not(:first-child){margin-top:12px}.SearchPostalCodeField_fieldwrap__9O2PZ{position:relative}.SearchPostalCodeField_predictions__q0XKN{background-color:#fff;border:1px solid #606060;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;margin-top:-3px;position:absolute;width:100%;z-index:999}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_predictionItem__aQrNT{cursor:pointer;font-size:16px;padding:8px 16px}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_predictionItem__aQrNT:not(:first-child){border-top:1px solid #606060}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_predictionItem__aQrNT:last-child{padding-bottom:0}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_predictionItem__aQrNT.selected,.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_predictionItem__aQrNT:hover{background-color:#f7f7f7}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_attribution__5K2\+c{line-height:1;padding:0 16px 8px;text-align:right}.SearchPostalCodeField_predictions__q0XKN .SearchPostalCodeField_attribution__5K2\+c img{width:119px}.TextField_text-field__LuDXV{-webkit-appearance:none;appearance:none;border:1px solid #666;border-radius:4px;color:#333;display:block;font-size:16px;padding:1rem .75rem;width:100%}.TextField_text-field__LuDXV::-webkit-input-placeholder{color:#666}.TextField_text-field__LuDXV::placeholder{color:#666}.TextField_text-field__LuDXV:focus{background-color:#fff;border:2px solid #ff008c;outline:none}.TextField_text-field__LuDXV.TextField_error__7exMa{background:#fff0f0;border:1px solid #df0101}.TextField_text-field__LuDXV.TextField_is_slected__rfEpL{background:#ebf7ec}.ErrorField_errorMessage__OPyMV{color:#333;color:#df0101;display:block;font-size:12px;font-weight:400;line-height:140%;padding:0 0 8px}@-webkit-keyframes Loading_one-third-loader__20k2r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Loading_one-third-loader__20k2r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Loading_loading__Z0gsf{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;padding:0 16px}.Loading_loading__Z0gsf .Loading_loader__J0Srz{margin-bottom:32px;padding:10px}.Loading_loading__Z0gsf .Loading_loading_spinner__WPgyA{height:40px;width:40px}.Loading_loading__Z0gsf .Loading_loading_spinner__WPgyA,.Loading_loading__Z0gsf .Loading_loading_spinner_mno__Wtoiq{-webkit-animation:Loading_one-third-loader__20k2r .75s linear infinite;animation:Loading_one-third-loader__20k2r .75s linear infinite;margin:0 auto;overflow:hidden}.Loading_loading__Z0gsf .Loading_loading_spinner_mno__Wtoiq{height:24px;width:24px}.Loading_loading__Z0gsf .Loading_text__fYh5A{font-size:16px;font-weight:700;line-height:130%;margin-top:10px}.Maintenance_contents__ohSIy{align-items:center;display:flex;height:calc(100vh - 56px);justify-content:center;padding:16px 22px}.Maintenance_contents__ohSIy .Maintenance_message__EqBbd{text-align:center;width:100%}.Maintenance_contents__ohSIy .Maintenance_message__EqBbd .Maintenance_title__X4vLn{line-height:1}.Maintenance_contents__ohSIy .Maintenance_message__EqBbd .Maintenance_text__V96sg{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:15px}.Maintenance_contents__ohSIy .Maintenance_message__EqBbd .Maintenance_link__X7Id\+{margin-top:24px}.ResultTemplate_required__QvsLM{color:#ff008c}.ResultTemplate_font_w_normal__dBwbX{font-weight:400!important}.ResultTemplate_font_s_small__9Uj15{font-size:13px!important}.ResultTemplate_main_visual__j8-7q{background-color:#ffe6f4;margin:0;text-align:center}.ResultTemplate_main_visual__j8-7q .ResultTemplate_title__Tndf3{color:#ff008c;font-size:16px;font-weight:700;line-height:150%;padding:10px 0}.ResultTemplate_contents__0KbxH{margin-left:auto;margin-right:auto;max-width:632px;padding:16px 0}.ResultTemplate_contents_inner__59r5M{padding-left:16px;padding-right:16px}.ResultTemplate_diagnose_item__b1WzT{align-items:center;display:flex}.ResultTemplate_diagnose_item__b1WzT:not(:first-child){margin-top:12px}.ResultTemplate_diagnose_item__b1WzT .ResultTemplate_alphabet__uLjkL{height:40px;text-align:center;vertical-align:text-bottom;width:40px}.ResultTemplate_diagnose_item__b1WzT .ResultTemplate_symbol__mEpjk{height:40px;text-align:center;width:40px}.ResultTemplate_diagnose_item__b1WzT .ResultTemplate_symbol__mEpjk svg{width:100%}.ResultTemplate_diagnose_item__b1WzT .ResultTemplate_explanation__9cKYD{font-size:12px;font-weight:400;line-height:140%;margin-left:16px;text-align:left;width:calc(100% - 56px)}.ResultTemplate_diagnose_item__b1WzT .ResultTemplate_explanation__9cKYD>svg{-webkit-transform:translateY(-1px);transform:translateY(-1px);vertical-align:middle}.ResultTemplate_section__JEJiF.ResultTemplate_diagnose__cr6KI{background-color:#ffe6f4;border-radius:12px;padding:16px 10px 20px}.Modal_modal__RnJC-{display:none;opacity:0;position:fixed;transition-duration:.6s;transition-property:opacity;z-index:100}.Modal_modal__RnJC-.is_modal_open{display:block;opacity:1}.Modal_modal__RnJC-.Modal_type_basic__MrUPB{background-color:rgba(0,0,0,.3);height:100vh;left:0;top:0;width:100%}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents__kqVPW{background-color:#fff;border-radius:12px;bottom:0;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-width:480px;padding:24px;position:absolute;right:0;top:0;width:85.3%}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_header__rZwPV .Modal_title__nE5lD{font-size:16px;font-weight:700;line-height:150%;margin:0}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_header__rZwPV .Modal_title__nE5lD.Modal_center__KPo2X{text-align:center}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_body__HKRtb{margin-top:16px}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_body__HKRtb p{font-size:14px;line-height:1.5;margin:0}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_footer__BPcme{text-align:center}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents_footer__BPcme p{margin:0}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents__kqVPW .Modal_button__0d1LL{display:inline-block}.Modal_modal__RnJC-.Modal_type_basic__MrUPB .Modal_modal_contents__kqVPW .Modal_button_default__qaY60{color:#0072bf;font-size:15px;font-size:16px;font-weight:400;line-height:150%;margin-top:24px}.Modal_modal_close_button__Y-djf{border-radius:40px;box-shadow:0 1.25px 6px rgba(0,0,0,.25);cursor:pointer;height:28px;position:absolute;right:-8px;top:-12px;width:28px}.ResultMyArea_btn__FX2-w{border-radius:2rem;border-width:0;box-sizing:border-box;display:block;font-size:16px;font-weight:700;line-height:1;margin-left:auto;margin-right:auto;max-width:500px;min-height:48px;padding:15px 0;width:calc(100% - 20px);width:100%}.ResultMyArea_btn__FX2-w.ResultMyArea_primary__xR47z{background-color:#ff008c;border:1px solid #ff008c;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#fff}.ResultMyArea_btn__FX2-w.ResultMyArea_secondary__bdAbv{border:1px solid #ff008c;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#ff008c}.ResultMyArea_btn__FX2-w.ResultMyArea_normal__XOLDH{background-color:#fff;border:1px solid #666;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#4d4d4d}.ResultMyArea_btn__FX2-w.ResultMyArea_disable__bx2h9{background:#bfbfbf;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#fff}.ResultMyArea_btn__FX2-w.ResultMyArea_enable__f876J{background:#ff008c;box-shadow:0 4px 0 rgba(0,0,0,.1);color:#fff}.ResultMyArea_section__vQ1jL{margin-top:32px}.ResultMyArea_section__vQ1jL .ResultMyArea_required__sQOXt{color:#ff008c;font-size:13px}.ResultMyArea_section__vQ1jL .ResultMyArea_any__oI16Q{color:#8f8f8f;font-size:13px;font-weight:700;line-height:150%}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element__R4OU5+.ResultMyArea_form_element__R4OU5{margin-top:24px}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element__R4OU5 .ResultMyArea_question__xkJ5u{font-size:16px;font-weight:700;line-height:150%}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element__R4OU5 .ResultMyArea_icon_line__NV\+Cd{margin:6px 0;text-align:center}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element__R4OU5 .ResultMyArea_icon_line__NV\+Cd img{width:9px}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element__R4OU5 .ResultMyArea_input_box__Hyad9{margin-top:0}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element_wrap__aez4-{margin-top:8px}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element_wrap__aez4- .ResultMyArea_form_element__R4OU5.ResultMyArea_checkbox__PhCBM:first-child{margin-top:0}.ResultMyArea_section__vQ1jL .ResultMyArea_form_element_wrap__aez4- .ResultMyArea_form_element__R4OU5.ResultMyArea_checkbox__PhCBM:not(:first-child){margin-top:12px}.ResultMyArea_section__vQ1jL .ResultMyArea_label_input__w2kto{color:#676767;font-size:13px;font-weight:400;line-height:150%;margin-top:8px}.ResultMyArea_section__vQ1jL .ResultMyArea_label_input__w2kto+.ResultMyArea_input_box__Hyad9{margin-top:8px}.ResultMyArea_section__vQ1jL .ResultMyArea_label_input__w2kto+.ResultMyArea_label_input__w2kto{margin-top:12px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_h2__dIGDA{width:100%}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_h2__dIGDA.ResultMyArea_result__l3Nv0{align-items:center;display:flex;justify-content:space-between}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_h2__dIGDA.ResultMyArea_result__l3Nv0 .ResultMyArea_sub__U8w9R{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:right;line-height:1;text-align:right;width:80px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_notes_wrap__3HzHX{margin-top:16px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l{margin-top:12px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l+.ResultMyArea_spot_notes_wrap__3HzHX{margin-top:32px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI{align-items:center;display:flex;justify-content:space-between;padding:8px 0;width:100%}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI:not(:first-child){margin-top:8px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_area__Ys21C{align-items:center;display:flex;width:calc(100% - 44px)}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_area__Ys21C .ResultMyArea_icon__XK76F{text-align:left;width:58px}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_area__Ys21C .ResultMyArea_text__54GEw{text-align:left;width:calc(100% - 58px)}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_area__Ys21C .ResultMyArea_text__54GEw h3{font-size:16px;font-weight:700;line-height:150%}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_area__Ys21C .ResultMyArea_text__54GEw p{font-size:13px;font-weight:400;line-height:150%}.ResultMyArea_section__vQ1jL.ResultMyArea_condition__8B19a .ResultMyArea_spot_wrap__wpZ3l .ResultMyArea_spot_result__fXZUI .ResultMyArea_result__l3Nv0{text-align:center;width:40px}.ResultMyArea_section__vQ1jL .ResultMyArea_wrap_btns__XkCl4{margin-top:48px;text-align:center}.ResultMyArea_section__vQ1jL .ResultMyArea_wrap_btns__XkCl4 .ResultMyArea_warp_btn__ohh5\+{margin-top:32px}.ResultMyArea_arrow_down__tj10D{margin-bottom:16px;margin-top:32px}.ResultMyArea_rakuten_saikyo_plan__UBKbx{border:1px solid #ff99d1;border-radius:6px;margin-top:16px;padding:16px}.ResultMyArea_rakuten_saikyo_plan__UBKbx+.ResultMyArea_wrap_btns__XkCl4{margin-top:16px}.ResultMyArea_rakuten_saikyo_plan__UBKbx .ResultMyArea_btn__FX2-w{margin-top:12px}.ResultMyArea_alert__r2Az6{align-items:center;background:#f7f7f7;border-radius:4px;color:#333;display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;padding:8px;position:relative;text-align:left}.ResultMyArea_alert__r2Az6:after{border-color:transparent transparent #f7f7f7;border-style:solid;border-width:0 5px 6px;content:"";display:block;height:0;position:absolute;right:15px;top:-6px;width:0}.ResultMyArea_alert_icon__PWB4X{width:26px}.ResultMyArea_alert_text__lH0ru{width:calc(100% - 26px)}.ListDisc_list_disc__T7G1D{color:#9c9c9c;font-size:12px;font-weight:400;line-height:140%;margin-left:.7em;text-align:left}.ListDisc_list_disc__T7G1D li{list-style:disc;margin-left:1em}.ButtonsModalOpen_button_open_modal__anj9K{display:inline-block;height:16px;margin-left:3px;vertical-align:text-bottom}.ButtonsModalOpen_button_open_modal__anj9K.ButtonsModalOpen_margin_adjustment__4k8Aw{margin-bottom:-1px;margin-left:3px}h2 .ButtonsModalOpen_button_open_modal__anj9K{display:inline-block;margin-left:8px;vertical-align:text-bottom}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_required__jL0ab{color:#ff008c;font-size:13px}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_any__1Nv1H{color:#8f8f8f;font-size:13px;font-weight:700;line-height:150%}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element__eSXhk+.ResultDiagnosis_form_element__eSXhk{margin-top:24px}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element__eSXhk .ResultDiagnosis_question__t2g87{font-size:16px;font-weight:700;line-height:150%}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element__eSXhk .ResultDiagnosis_icon_line__yYwTj{margin:6px 0;text-align:center}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element__eSXhk .ResultDiagnosis_icon_line__yYwTj img{width:9px}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element__eSXhk .ResultDiagnosis_input_box__EJDbd{margin-top:0}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element_wrap__s\+JGQ{margin-top:8px}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element_wrap__s\+JGQ .ResultDiagnosis_form_element__eSXhk.ResultDiagnosis_checkbox__E\+ib3:first-child{margin-top:0}.ResultDiagnosis_section__rRGMV .ResultDiagnosis_form_element_wrap__s\+JGQ .ResultDiagnosis_form_element__eSXhk.ResultDiagnosis_checkbox__E\+ib3:not(:first-child){margin-top:12px}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG{text-align:center}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG .ResultDiagnosis_result_wrap__YOlxe{background-color:#ffe6f4;border-radius:12px;padding:16px 10px 20px}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG .ResultDiagnosis_rating__V8fDc{align-items:center;display:flex;justify-content:center;margin:0 auto}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG .ResultDiagnosis_rating__V8fDc>div{box-sizing:border-box;padding:0 15px;width:50%}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG .ResultDiagnosis_rating__V8fDc .ResultDiagnosis_title__hdx2w{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:140%;text-align:center}.ResultDiagnosis_section__rRGMV.ResultDiagnosis_diagnose__iRKfG .ResultDiagnosis_rating__V8fDc .ResultDiagnosis_result__i8jxA{margin-top:16px}.DiagnosisResultMessage_text__7YUBf{color:#ff008c;font-size:16px;font-weight:700;line-height:154%;margin-top:16px}.DiagnosisResultMessage_text__7YUBf .DiagnosisResultMessage_notes__bpR5U,.DiagnosisResultSupplement_message__VXaPo{font-size:13px;font-weight:400;line-height:150%}.DiagnosisResultSupplement_message__VXaPo{margin-top:16px}.DiagnosisResultSupplement_message__VXaPo .DiagnosisResultSupplement_list_kome__e6EGj{margin-top:0}.Alert_alert__eq96h{font-size:14px;line-height:1.5;padding:4px 16px}.Alert_alert__eq96h.Alert_blue__50mRA{background-color:#ebf7fe;color:#0072bf}@media print,screen and (min-width:576px){.Alert_alert__eq96h{padding:4px 0}}.Alert_alert_inner__lObLw{margin:0 auto;max-width:568px}.Alert_alert_message__svUSc{display:flex;text-align:left}.Alert_alert_message__svUSc .Alert_icon__cwpDj{padding-top:2px;width:18px}.Alert_alert_message__svUSc .Alert_icon__cwpDj svg{height:18px;width:18px}.Alert_alert_message__svUSc .Alert_text__lJ5ta{margin-left:4px}body,html{margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.g-Header{min-height:56px}.show_lg{display:none}@media print,screen and (min-width:981px){.show_lg{display:block}.show_lg.inline{display:inline}}.hide_lg{display:block}@media print,screen and (min-width:981px){.hide_lg{display:none}}.hide_lg.inline{display:inline}@media print,screen and (min-width:981px){.hide_lg.inline{display:none}}.color_red{color:#ddd}@media print,screen and (min-width:981px){.color_red{color:#ff008c}}.hide_element{display:none}.show_element{display:block}#survey_area #survey-ttl{font-size:13px;font-weight:400}#survey_area #survey-list li strong{font-size:11px}#survey_area #survey-list li .survey-radio-btn:after{left:0;top:0}