.SymptomIndex_Container__93y_t{font-family:var(--font-zen-kaku-gothic-new);color:#524848;box-sizing:border-box;max-width:96rem;width:100%;margin:0 auto;padding:2.4rem 1.6rem 4.8rem}.SymptomIndex_Title__dCZku{font-size:2.6rem;font-weight:700;line-height:1.4}@media screen and (min-width:700px){.SymptomIndex_Title__dCZku{font-size:3.2rem}}.SymptomIndex_Lead__CkpHU{margin-top:1.2rem;font-size:1.5rem;line-height:1.8}.SymptomIndex_List__Yq_OY{display:grid;gap:1.2rem;margin-top:2.4rem;padding:0;list-style:none}@media screen and (min-width:700px){.SymptomIndex_List__Yq_OY{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.SymptomIndex_Card__pm9FB{box-sizing:border-box;display:flex;align-items:center;gap:1.2rem;height:100%;padding:1.6rem;border:.1rem solid #eaded8;border-radius:1.2rem;background:#fff;color:inherit;transition:background .2s ease}.SymptomIndex_Card__pm9FB:hover{background:#fff5f3}.SymptomIndex_CardBody__oqjPn{display:grid;flex:1 1;gap:.4rem;min-width:0}.SymptomIndex_CardLabel__QQoQX{font-size:1.7rem;font-weight:700;line-height:1.4}.SymptomIndex_CardText__5XK7f{font-size:1.3rem;line-height:1.7;color:rgba(82,72,72,.78)}.SymptomIndex_CardIcon__WvRhp{flex-shrink:0;width:1.6rem;height:1.6rem}.SymptomIndex_Cta__SPoJ5{max-width:37.4rem;margin:4rem auto 0}.Layout_Container__lccFV{min-height:100vh;margin-top:6rem;background-color:#fefbf9}.Layout_Container__lccFV[data-site-header]{margin-top:0}@media screen and (max-width:699px){.Layout_Container__lccFV[data-fit-mobile-content-height]{min-height:calc(100vh - 6rem);display:flex;flex-direction:column}@supports(height:100dvh){.Layout_Container__lccFV[data-fit-mobile-content-height]{min-height:calc(100dvh - 6rem)}}}@keyframes Layout_Overlay__hOEwD{0%{opacity:0}to{opacity:1}}.Layout_Overlay__hOEwD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:290;animation-name:Layout_Overlay__hOEwD;animation-duration:.15s;animation-timing-function:ease-in;animation-delay:0;animation-fill-mode:backwards}@keyframes Layout_HamburgerMenu__2lsSH{0%{right:-100%}to{right:0}}.Layout_HamburgerMenuWrapper__Ep6af{position:fixed;top:0;z-index:300;display:block;animation-name:Layout_HamburgerMenu__2lsSH;animation-duration:.9s;animation-timing-function:ease-in;animation:Layout_HamburgerMenu__2lsSH .5s forwards;animation-delay:.05s;right:-100%}.Layout_HeaderWrapper__qB624{position:fixed;top:0;z-index:100;display:block;width:100vw}.Layout_Content__JaL1F{min-height:calc(100vh - 6rem)}@media screen and (max-width:699px){.Layout_Content__JaL1F[data-fit-mobile-content-height]{min-height:auto;flex:1 0 auto}}.Layout_RequiredLoginContent__zFubG{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5%}.Layout_RequiredLoginContent__zFubG .Layout_Text__PqIm6{font-size:2rem;font-weight:700}.Layout_FooterWrapper__uYRWo{display:block}.Header_Container__Bi6yT{height:6rem;border-bottom:.1px solid rgba(82,72,72,.3019607843);background-color:#fff;display:flex;align-items:center;padding:0 2rem}.Header_LogoPlaceholder__xWKnw{width:22rem;height:4rem}.Header_Title__h37d0{font-size:2rem;color:#ff765f;display:flex;align-items:center}@media screen and (min-width:700px){.Header_Title__h37d0{font-size:2.6rem}}.Header_Title__h37d0 .Header_Logo__hiX_d{width:13rem;height:auto}.Header_Title__h37d0 .Header_Logo__hiX_d.Header_ClinicLogo__E68Km{width:auto;max-width:22rem;max-height:4rem;object-fit:contain}.Header_Left__GvHog{display:flex;margin-left:auto;align-items:center}.Header_ArticleSearch__WrkcQ{display:flex;align-items:center;margin-left:1rem}@media screen and (min-width:700px){.Header_ArticleSearch__WrkcQ{margin-right:4rem}}.Header_ArticleSearch__WrkcQ .Header_SearchInput__1tfMJ{padding:.4rem;font-size:1.6rem;width:16rem}@media screen and (min-width:700px){.Header_ArticleSearch__WrkcQ .Header_SearchInput__1tfMJ{padding:.6rem;width:20rem}}.Header_ArticleSearch__WrkcQ .Header_SearchIcon__iL5YV{font-size:1.4rem;position:relative;right:2rem;cursor:pointer}@media screen and (min-width:700px){.Header_ArticleSearch__WrkcQ .Header_SearchIcon__iL5YV{font-size:2rem;right:3rem}}.Header_Icon__V77eA{font-size:3rem;color:rgba(82,72,72,.3019607843)}.Header_MenuLines__Otm_k{display:flex;flex-direction:column;justify-content:space-between;width:2.6rem;height:1.9rem}.Header_MenuLines__Otm_k span{height:.15rem;border-radius:999rem;background-color:currentcolor}.Header_MenuLabel__HS_7W{font-size:1rem;font-weight:700;line-height:1;letter-spacing:.06em}.Header_Coral__baHH0 .Header_MenuButton__C4pTM{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem}.Header_Coral__baHH0 .Header_MenuButton__C4pTM:before{content:"";position:absolute;top:50%;left:50%;width:4rem;height:4rem;border-radius:50%;background-color:#ffa5a1;transform:translate(-50%,-50%)}.Header_Coral__baHH0 .Header_Icon__V77eA{position:relative;z-index:1;color:#fff;font-size:2.6rem}.Header_WithMenuLabel__YuAMU{padding-inline:1.6rem;border-bottom:none;box-shadow:0 .4rem .8rem rgba(0,0,0,.1)}.Header_WithMenuLabel__YuAMU .Header_Logo__hiX_d{width:12rem}.Header_WithMenuLabel__YuAMU .Header_MenuButton__C4pTM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;width:4.4rem;height:4.4rem;padding:0;color:#524848}.Header_WithMenuLabel__YuAMU .Header_MenuButton__C4pTM:focus-visible{outline:.2rem solid #524848;outline-offset:.2rem;border-radius:.2rem}.HeaderNav_Nav__XvTRy{display:none}@media screen and (min-width:1180px){.HeaderNav_Nav__XvTRy{display:flex;align-items:center;gap:2.8rem;margin-right:2.8rem}}.HeaderNav_Item__sY7zR{padding:.6rem 0;border-bottom:.2rem solid rgba(0,0,0,0);color:#524848;font-size:1.5rem;font-weight:700;letter-spacing:.04em;white-space:nowrap;transition:color .18s ease-out}.HeaderNav_Item__sY7zR:hover{color:#ff8165}.HeaderNav_Item__sY7zR[aria-current=page]{border-bottom-color:#ff8165}@media(prefers-reduced-motion:reduce){.HeaderNav_Item__sY7zR{transition:none}}.HamburgerMenu_Container__GTUEl{height:100dvh;width:32rem;background-color:#fefbf9;display:flex;flex-direction:column;overflow:hidden}.HamburgerMenu_MenuList__RzIEq{width:32rem;height:100%;padding-bottom:14rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.HamburgerMenu_AccountContainer__6Uaqg{display:flex;justify-content:center;align-items:center;gap:1rem}.HamburgerMenu_AccountContainer__6Uaqg .HamburgerMenu_Name__JCYjq{display:flex;justify-content:flex-start;align-items:center;width:25rem;font-size:1.6rem;gap:.5rem;color:#524848}.HamburgerMenu_AccountContainer__6Uaqg .HamburgerMenu_Name__JCYjq .HamburgerMenu_Big__cdmn5{position:relative;bottom:.6rem;font-size:2.5rem}.HamburgerMenu_HeadLine__yTXBP{width:29rem;font-size:1.4rem;font-weight:700;color:#524848;border-bottom:.1rem solid rgba(82,72,72,.3019607843);padding:.5rem 1.5rem;margin-top:2rem}.HamburgerMenu_Menu__FGT5a{width:100%;height:4.5rem;font-size:1.4rem;font-weight:700;color:#524848;box-sizing:border-box;border-radius:0;border:none;border-bottom:.1rem solid rgba(82,72,72,.3019607843);display:flex;align-items:center;justify-content:space-between}.HamburgerMenu_CloseButton__PYHHQ{display:flex;justify-content:flex-end;width:95%;padding-top:1rem;font-size:2rem}.HamburgerMenu_ButtonContainer__3Vmy9{display:flex;justify-content:center;margin-top:2rem}.Footer_Footer__WmSJI{padding:4rem 2rem 2rem;color:#fff;background:#5c5252}.Footer_Inner__D94ii{width:min(100%,112rem);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem}@media screen and (min-width:700px){.Footer_Inner__D94ii{grid-template-columns:1.2fr 1.1fr 1.2fr 1fr 1fr;gap:0 2.4rem}}.Footer_BrandColumn__aiuEa{grid-column:1/-1}@media screen and (min-width:700px){.Footer_BrandColumn__aiuEa{grid-column:auto}}.Footer_Brand__G7OTs{width:14.6rem;height:5.2rem;padding:.8rem 1.2rem;border-radius:1.1rem;display:inline-flex;align-items:center;justify-content:center;background:#fff}.Footer_BrandLogo__5wTpt{width:12.2rem;height:auto;display:block}.Footer_Tagline__B136s{margin:1.2rem 0 0;color:rgba(255,255,255,.78);font-size:1.3rem;line-height:1.6}.Footer_WideColumn__0uE21{grid-column:1/-1}@media screen and (min-width:700px){.Footer_WideColumn__0uE21{grid-column:auto}}.Footer_ColumnTitle__hV2NX{margin:0;color:#fff;font-size:1.5rem;line-height:1.6}.Footer_Links__tzLIy{margin-top:1rem;display:grid}.Footer_LinksTwoColumns__y9KIH{grid-template-rows:repeat(6,auto);grid-auto-flow:column;column-gap:2rem}@media screen and (min-width:700px){.Footer_LinksTwoColumns__y9KIH{grid-template-rows:none;grid-auto-flow:row}}.Footer_Link__HsoMf{min-width:0;min-height:3.8rem;display:inline-flex;align-items:center;color:rgba(255,255,255,.72);font-size:1.3rem;text-decoration:underline;text-decoration-color:rgba(255,255,255,.38);text-underline-offset:.3rem}.Footer_Link__HsoMf:hover{color:#fff;text-decoration-color:#fff}.Footer_Link__HsoMf:focus-visible{border-radius:.2rem;outline:.2rem solid #fff;outline-offset:.2rem}.Footer_Bottom__X1MUt{width:min(100%,112rem);margin:2.5rem auto 0;padding-top:1.4rem;border-top:.1rem solid rgba(255,255,255,.18);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem;color:rgba(255,255,255,.66);font-size:1.2rem;line-height:1.5}.Legacy_Container__b6hzM{position:relative;background-color:#ff765f;padding:4rem 5%;color:#fff;font-weight:700}.Legacy_Manu__Ijx5t{width:60%;margin:0 auto}.Legacy_Title__WdKao{font-size:1.2rem;border-bottom:.1rem solid #fff}@media screen and (min-width:700px){.Legacy_Title__WdKao{font-size:1.6rem}}.Legacy_LinkListWrapper__snpXi{display:flex}.Legacy_LinkList__9kL3U{margin-top:2rem;width:50%;display:flex;flex-direction:column;gap:1rem;align-items:start}.Legacy_Link__ishmZ{font-size:1.2rem;color:#fff;text-decoration:underline}@media screen and (min-width:700px){.Legacy_Link__ishmZ{font-size:1.6rem}}.Legacy_Link__ishmZ:hover{opacity:.8}.Legacy_CompanyName__CkoSL{margin-top:4rem;font-size:1.2rem}@media screen and (min-width:700px){.Legacy_CompanyName__CkoSL{font-size:1.6rem}}.Breadcrumbs_Container__B7rmp{background-color:#fefbf9;padding:1rem}.Breadcrumbs_BreadcrumbsCurrent__X5kTQ{color:#524848}.Breadcrumbs_BreadcrumbsLink__H_MGV{color:#524848;text-decoration:underline}.Breadcrumbs_BreadcrumbsLink__H_MGV:hover{color:rgba(82,72,72,.3019607843)}.Breadcrumbs_Container__lZBUI{display:flex;list-style:none;font-size:1rem;flex-wrap:wrap}@media screen and (min-width:700px){.Breadcrumbs_Container__lZBUI{font-size:1.2rem}}.Breadcrumbs_Container__lZBUI>li+li:before{margin:0 .5rem;color:#524848;content:">"}.Form_Container__MNJkz{width:35rem;margin:0 auto;background-color:#fff;min-height:calc(100vh - 6rem);padding:2.4rem;box-sizing:border-box}.Form_FormContainer__a7xne{margin:16px}.Form_FormHead__FVJLb{text-align:center;font-weight:700;font-size:2rem;margin:2rem 0}.Form_FormTitle__lSsvU{font-size:1.3rem;margin-bottom:5px}.Form_Input___ZMPH{background-color:#f6f6f6;border:none;height:1.5rem;width:90%;display:block;margin:0 auto;border-radius:.5rem;padding:1.2rem 1.4rem;font-size:1.6rem;color:#111}@media screen and (min-width:700px){.Form_Input___ZMPH{font-size:2rem}}.Form_Input___ZMPH:focus{outline:none}.Form_PasswordResetLink__0G54I{padding-top:5px;color:#1a0dab}.Form_ButtonWrap__YdJXR{width:90%;margin:2.5rem auto}.Form_RegistrationContainer__BW392{text-align:center;width:90%;margin:6rem auto}.Form_RegistrationGuidance__gX_su{font-size:1.4rem;font-weight:700}.Form_RegistrationButton__9Hfss{margin-top:1.2rem}.Form_Alert__NoGBr{font-size:1rem;color:#ff4d4d}.ButtonLine_ButtonContainer__IZJWT{display:flex;align-items:center;justify-content:center;gap:1rem;background-color:#06c755;padding:.2rem 2.4rem;width:100%;box-sizing:border-box;border-radius:1rem}@media screen and (min-width:980px){.ButtonLine_ButtonContainer__IZJWT{gap:1rem;padding:.3rem 3rem}}.ButtonLine_Image__mCpqs{width:4rem;color:#fff}@media screen and (min-width:980px){.ButtonLine_Image__mCpqs{width:4rem}}.ButtonLine_Text__k1aHn{font-size:1.6rem;font-weight:700;color:#fff}@media screen and (min-width:980px){.ButtonLine_Text__k1aHn{font-size:1.6rem}}.VerifyCode_Container__xs_ia{color:#524848}.VerifyCode_FormHead__KjE8t{text-align:center;font-weight:700;font-size:2rem;margin:2rem 0}.VerifyCode_Description___GBmk{width:90%;margin:0 auto 2rem;font-size:1.4rem;line-height:1.6}.VerifyCode_FormContainer__e3QVf{width:90%;margin:0 auto}.VerifyCode_FormTitle__OEsn3{font-size:1.3rem;margin-bottom:.5rem}.VerifyCode_Input__QDFOd{width:100%;box-sizing:border-box;border:.1rem solid rgba(82,72,72,.3019607843);border-radius:.5rem;padding:1.2rem 1.4rem;font-size:1.6rem;letter-spacing:.4rem;color:#524848;background-color:#fff}.VerifyCode_Input__QDFOd:focus{outline:none;border-color:#ff765f}.VerifyCode_ButtonWrap__dQ92s{width:90%;margin:2.5rem auto}.VerifyCode_SubActions__7Ot4t{width:90%;margin:3rem auto 0;text-align:center}.VerifyCode_SubActionsTitle___RooU{font-size:1.4rem;font-weight:700}.VerifyCode_Note__Q_V0f{font-size:1.2rem;margin:.8rem 0 1.2rem}.VerifyCode_BackLink__2zoLx{display:block;margin:3rem auto;border:none;background:none;color:#ff765f;font-size:1.4rem;text-decoration:underline;cursor:pointer}.SiteHeader_Header__wppc5{position:sticky;top:0;z-index:20;border-bottom:.1rem solid rgba(82,72,72,.2509803922);background:#fff}.SiteHeader_Header__wppc5,.SiteHeader_Header__wppc5 *,.SiteHeader_Header__wppc5 :after,.SiteHeader_Header__wppc5 :before{box-sizing:border-box}.SiteHeader_SkipLink__dxOIS{position:fixed;top:1rem;left:1rem;z-index:30;padding:1rem 1.6rem;border-radius:.8rem;color:#fff;background:#ff765f;transform:translateY(-200%)}.SiteHeader_SkipLink__dxOIS:focus{transform:translateY(0)}.SiteHeader_Inner__gA3wy{width:min(100%,112rem);margin:0 auto;min-height:6.4rem;padding:.8rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media screen and (min-width:700px){.SiteHeader_Inner__gA3wy{min-height:7.6rem;padding-block:1rem}}.SiteHeader_Right__FRPsQ{display:flex;align-items:center;gap:.8rem;margin-left:auto}.SiteHeader_Brand__no9W2{width:clamp(12.8rem,34vw,17rem);min-height:4.4rem;display:inline-flex;flex:0 1 auto;align-items:center}.SiteHeader_BrandLogo__hAJDq{width:100%;height:auto;display:block}.SiteHeader_Cta__dyAVJ{min-width:12.6rem;min-height:4.8rem;padding:1rem 1.8rem;border-radius:999rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;color:#fff;background:#06c755;box-shadow:0 .6rem 1.4rem rgba(0,0,0,.1);font-size:1.4rem;font-weight:700;text-align:center;white-space:nowrap;transition:background-color .2s ease-out,box-shadow .2s ease-out}.SiteHeader_Cta__dyAVJ:hover{background:#00a496;box-shadow:0 .8rem 2rem rgba(0,0,0,.1)}@media screen and (min-width:700px){.SiteHeader_Cta__dyAVJ{min-width:14rem;font-size:1.6rem}}.SiteHeader_LineIcon__a03Hg{width:2.4rem;height:2.4rem;display:block;flex:0 0 auto}.SiteHeader_MenuButton__R3m1h{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;background:none;border:none;cursor:pointer;padding:0;flex:0 0 auto}.SiteHeader_MenuIcon__smM_f{font-size:2.4rem;color:#524848}.LineCta_LineButton__q92Nj{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;background:linear-gradient(90deg,#aed196,#52ce6c);color:#fff;font-size:2.5rem;font-weight:700;width:32rem;border-radius:5rem;border:.2rem solid #fff;line-height:1.32;letter-spacing:.02em;z-index:1;box-shadow:0 .4rem 1rem rgba(0,0,0,.2);padding:1.5rem 0}.LineCta_LineButtonContainer__d35pi{display:flex;flex-direction:column;align-items:center;gap:0}.LineCta_BubbleWrapper__K_xTE{position:relative;width:27.1rem;height:2.9rem;display:flex;justify-content:center;align-items:flex-start;font-weight:700;z-index:2;margin-bottom:-1.1rem}.LineCta_BubbleBg____G4B{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:drop-shadow(0 .2rem .2rem rgba(0,0,0,.05))}.LineCta_BubbleText__kst7U{font-size:1.5rem;letter-spacing:.02em;color:#588b30}.LineCta_LineLogo__X62RM{width:4.1rem;height:4.1rem}.LineCta_AngleRight__9ReSj{font-size:2.7rem;display:inline-block;transform:scaleX(.8);transform-origin:center}