.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black,.u-Return__Button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;outline:none;background:transparent;font-family:inherit;font-weight:inherit;color:inherit}.c-SelfCheckRadio{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:0;width:100%;display:flex;text-decoration:none}.c-SelfCheckRadio__Input{visibility:hidden;width:0;flex-grow:0;flex-shrink:0;position:absolute;pointer-events:none}.c-SelfCheckRadio__Inner{width:100%;display:flex;align-items:center;padding:16px;min-height:56px;background:#fff;box-shadow:0 0 0 0 #BD603D inset;transition:box-shadow 0.1s cubic-bezier(0, 0, 1, 1)}@media (max-width: 768px){.c-SelfCheckRadio__Inner{padding:8px 16px;min-height:48px}}@media (max-width: 428px){.c-SelfCheckRadio__Inner{padding:2.13vw 4.26vw;min-height:12.8vw}}.c-SelfCheckRadio__Input:checked+.c-SelfCheckRadio__Inner{box-shadow:0 0 0 2px #BD603D inset}.c-SelfCheckRadio__Icon{width:24px;margin-right:10px}@media (max-width: 428px){.c-SelfCheckRadio__Icon{width:6.4vw;margin-right:2.66vw}}.c-SelfCheckRadio__Icon .p-Icon--Radio use:nth-of-type(1){fill:#F4F4F4}.c-SelfCheckRadio__Icon .p-Icon--Radio use:nth-of-type(2){fill:#BD603D;opacity:0;transition:opacity 0.1s cubic-bezier(0, 0, 1, 1)}.c-SelfCheckRadio__Input:checked+.c-SelfCheckRadio__Inner .c-SelfCheckRadio__Icon .p-Icon--Radio use:nth-of-type(2){opacity:1}.c-SelfCheckRadio__Label{font-size:14px;line-height:1.5}@media (max-width: 428px){.c-SelfCheckRadio__Label{font-size:3.73vw}}.c-Typography{height:48px}@media (max-width: 768px){.c-Typography{height:32px}}@media (max-width: 428px){.c-Typography{height:8.53vw}}.c-Typography__Image{height:100%;width:auto}.c-RemedyCard{display:flex}@media (max-width: 1024px){.c-RemedyCard{display:block}}.c-RemedyCard__Left{flex-shrink:0;width:56.81818%;margin-right:40px;width:500px;align-self:center}@media (max-width: 1024px){.c-RemedyCard__Left{margin-right:0;width:auto}}.c-RemedyCard__Right{flex-grow:1}@media (max-width: 1024px){.c-RemedyCard__Right{margin-top:20px}}@media (max-width: 428px){.c-RemedyCard__Right{margin-top:5.33vw}}.c-RemedyCard__Header{font-size:14px;line-height:1.6;display:flex;align-items:center}@media (max-width: 428px){.c-RemedyCard__Header{font-size:3.73vw}}.c-RemedyCard__HeaderLabel{display:block;margin-right:0.5em;font-weight:bold;flex-shrink:0}.c-RemedyCard__HeaderAge,.c-RemedyCard__HeaderSlash{font-size:228.57143%;font-family:sofia-pro,sans-serif;font-weight:300;display:block;margin-bottom:4px;flex-shrink:0}@media (max-width: 428px){.c-RemedyCard__HeaderAge,.c-RemedyCard__HeaderSlash{margin-bottom:1.06vw}}.c-RemedyCard__HeaderSlash{margin-left:0.4em;margin-right:0.4em;flex-shrink:0;position:relative;top:3px}.c-RemedyCard__HeaderType{font-weight:bold;display:block;white-space:nowrap}.c-RemedyCard__DetailBox{background:#fff;font-size:12px;padding:30px 25px;display:flex;margin-top:20px}@media (max-width: 768px){.c-RemedyCard__DetailBox{margin-top:15px;flex-wrap:wrap;padding:20px}}@media (max-width: 428px){.c-RemedyCard__DetailBox{margin-top:4vw;font-size:3.2vw;padding:5.33vw}}.c-RemedyCard__DetailBoxLeft{width:60px;flex-shrink:0;font-family:sofia-pro,sans-serif}@media (max-width: 428px){.c-RemedyCard__DetailBoxLeft{width:100%}}.c-RemedyCard__DetailBoxCenter{width:140px;border-right:solid 1px #E0E0E0;flex-shrink:0;margin-right:20px}@media (max-width: 768px){.c-RemedyCard__DetailBoxCenter{width:calc(100% - 60px);margin-right:0;border-right:none;display:flex;flex-wrap:wrap;margin-right:-20px}}@media (max-width: 428px){.c-RemedyCard__DetailBoxCenter{width:100%;margin-right:0;display:block}}.c-RemedyCard__DetailBoxRight{flex-grow:1}@media (max-width: 768px){.c-RemedyCard__DetailBoxRight{width:100%;padding-left:60px}}@media (max-width: 428px){.c-RemedyCard__DetailBoxRight{padding-left:0}}.c-RemedyCard__Table{display:flex}@media (max-width: 768px){.c-RemedyCard__Table{margin-right:20px}}@media (max-width: 428px){.c-RemedyCard__Table{margin-right:0}}.c-RemedyCard__TableLabel,.c-RemedyCard__TableLabel--Large{width:55px;flex-shrink:0;color:#BD603D}@media (max-width: 428px){.c-RemedyCard__TableLabel,.c-RemedyCard__TableLabel--Large{width:18.66vw}}.c-RemedyCard__TableLabel--Large{width:70px}@media (max-width: 428px){.c-RemedyCard__TableLabel--Large{width:18.66vw}}.c-RemedyCard__TableText{flex-shrink:1}.c-RemedyCard__CareTable{display:flex}.c-RemedyCard__CareTableLabel{width:70px;flex-shrink:0;color:#BD603D}@media (max-width: 428px){.c-RemedyCard__CareTableLabel{width:18.66vw}}.c-RemedyCard__CareTableText{flex-shrink:1}@media (max-width: 768px){.c-RemedyCard__Care{display:flex;flex-wrap:wrap;margin-right:-20px}}@media (max-width: 428px){.c-RemedyCard__Care{display:block;margin-right:0}}@media (max-width: 768px){.c-RemedyCard__CareItem{margin-right:20px}}@media (max-width: 428px){.c-RemedyCard__CareItem{margin-right:0}}.c-RemedyCard__DetailLink{margin-top:24px}@media (max-width: 428px){.c-RemedyCard__DetailLink{margin-top:6.4vw}}.c-RemedyList{padding-bottom:40px;border-bottom:solid 1px #E0E0E0}@media (max-width: 428px){.c-RemedyList{padding-bottom:10.66vw}}.c-RemedyList__Item{margin-right:-90px;padding-right:90px;padding-left:60px;padding-top:40px;border-top:solid 1px #E0E0E0}@media (max-width: 768px){.c-RemedyList__Item{margin-right:-40px}}@media (max-width: 428px){.c-RemedyList__Item{margin-right:-10.67vw}}@media (max-width: 768px){.c-RemedyList__Item{padding-right:40px}}@media (max-width: 428px){.c-RemedyList__Item{padding-right:10.66vw}}@media (max-width: 768px){.c-RemedyList__Item{padding-left:0}}@media (max-width: 428px){.c-RemedyList__Item{padding-top:10.66vw}}.c-RemedyList__Item+.c-RemedyList__Item{margin-top:40px}@media (max-width: 428px){.c-RemedyList__Item+.c-RemedyList__Item{margin-top:10.66vw}}.c-RemedyPhotos{display:flex;margin-left:-10px;margin-right:-10px}@media (max-width: 428px){.c-RemedyPhotos{margin-left:-2.67vw;margin-right:-2.67vw}}.c-RemedyPhotos__Item{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px}@media (max-width: 428px){.c-RemedyPhotos__Item{width:calc(33.33% - 5.33vw);margin-left:2.66vw;margin-right:2.66vw}}.c-RemedyPhotos__Figure{display:block}.c-RemedyPhotos__Caption{font-size:12px;color:gray;text-align:center;display:block}@media (max-width: 428px){.c-RemedyPhotos__Caption{font-size:3.2vw}}.c-RemedyPhotos__Image{margin-top:10px}@media (max-width: 428px){.c-RemedyPhotos__Image{margin-top:2.66vw}}.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{width:100%;display:flex;min-height:56px;align-items:center;justify-content:center;font-size:14px;text-decoration:none;background-color:#fff;color:#BD603D;line-height:1.8;padding:10px}@media (max-width: 768px){.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{min-height:48px}}@media (max-width: 428px){.c-Button--Brown,.c-Button--White,.c-Button--Red,.c-Button--Black{padding:2.66vw;min-height:12.8vw;font-size:3.73vw}}.c-Button--Brown:disabled,.c-Button--White:disabled,.c-Button--Red:disabled,.c-Button--Black:disabled{background-color:#6C6C6C;color:#C0C0C0;cursor:not-allowed}@media (min-width: 1439.1px){.c-Button--Brown:not(:disabled),.c-Button--White:not(:disabled),.c-Button--Red:not(:disabled),.c-Button--Black:not(:disabled){transition:opacity 0.3s cubic-bezier(0, 0, 1, 1)}.c-Button--Brown:not(:disabled):hover,.c-Button--White:not(:disabled):hover,.c-Button--Red:not(:disabled):hover,.c-Button--Black:not(:disabled):hover{opacity:0.4}}.c-Button--Brown{background-color:#BD603D;color:#fff}.c-Button--White{background-color:#fff;color:#BD603D}.c-Button--Red{background-color:#b02544;color:#fff}.c-Button--Black{background-color:#181818;color:#fff}.u-SelfCheckWrapper{margin-top:70px}.u-Row+.u-Row{margin-top:60px}.u-Question{display:flex;align-items:baseline;line-height:1.6}.u-Question__Number{width:50px;font-size:22px;font-family:sofia-pro,sans-serif;color:#BD603D;flex-shrink:0}@media (max-width: 768px){.u-Question__Number{font-size:18px;width:45px}}@media (max-width: 428px){.u-Question__Number{width:12vw;font-size:4.8vw}}.u-Question__Label{font-size:22px}@media (max-width: 768px){.u-Question__Label{font-size:18px}}@media (max-width: 428px){.u-Question__Label{font-size:4.8vw}}.u-Answer{display:flex;margin-top:20px}@media (max-width: 768px){.u-Answer{flex-wrap:wrap}}@media (max-width: 428px){.u-Answer{margin-top:5.33vw}}.u-Answer__Item{width:100%;display:flex}@media (max-width: 768px){.u-Answer__Item{width:calc(50% - 5px)}}@media (max-width: 428px){.u-Answer__Item{width:calc(100% - 1.33vw)}}@media (min-width: 768.1px){.u-Answer__Item+.u-Answer__Item{margin-left:10px}}@media (max-width: 428px){.u-Answer__Item+.u-Answer__Item{margin-top:2.13vw !important;margin-left:0px !important}}@media (max-width: 768px){.u-Answer__Item:nth-child(even){margin-left:10px}}@media (max-width: 428px){.u-Answer__Item:nth-child(even){margin-left:2.66vw}}@media (max-width: 768px){.u-Answer__Item:nth-child(n+3){margin-top:10px}}@media (max-width: 428px){.u-Answer__Item:nth-child(n+3){margin-top:2.66vw}}.u-ResultButton{width:calc(100% - 160px);margin-top:80px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.u-ResultButton{width:100%;margin-top:60px}}@media (max-width: 428px){.u-ResultButton{margin-top:16vw}}.u-ErrorText{display:none;background:#C00000;color:#fff;padding:10px;border-radius:3px;margin-top:10px}.u-Resut{display:none}.u-ResultBox{border:solid 1px #E0E0E0;padding:60px;margin-top:40px}@media (max-width: 768px){.u-ResultBox{border:none;padding:0}}@media (max-width: 428px){.u-ResultBox{margin-top:10.66vw}}.u-ResultBox__Headline{font-size:22px;display:flex;justify-content:center;color:#BD603D;font-weight:bold}@media (max-width: 768px){.u-ResultBox__Headline{font-size:18px}}@media (max-width: 428px){.u-ResultBox__Headline{font-size:4.8vw}}.u-ResultBox__Lead{margin-top:20px}@media (max-width: 768px){.u-ResultBox__Lead{margin-top:10px}}@media (max-width: 428px){.u-ResultBox__Lead{margin-top:2.66vw}}.u-RsultMessage{margin-top:20px;padding:40px;background:#fff;display:flex}@media (max-width: 768px){.u-RsultMessage{margin-top:30px;padding:40px 30px}}@media (max-width: 767px){.u-RsultMessage{flex-flow:column;align-items:center}}@media (max-width: 428px){.u-RsultMessage{margin-top:8vw;padding:10.66vw 8vw}}.u-RsultMessage__Body{flex-grow:1;margin-right:20px}@media (max-width: 767px){.u-RsultMessage__Body{margin-right:0}}.u-RsultMessage__Headline{font-weight:bold}.u-RsultMessage__Text{margin-top:10px}@media (max-width: 428px){.u-RsultMessage__Text{margin-top:2.66vw}}.u-RsultMessage__Doctor{width:140px;flex-shrink:0}@media (max-width: 768px){.u-RsultMessage__Doctor{margin-top:30px;width:90%;max-width:200px}}@media (max-width: 428px){.u-RsultMessage__Doctor{margin-top:8vw;max-width:53.33vw}}.u-Return{margin-top:40px;display:flex}@media (max-width: 428px){.u-Return{margin-top:10.66vw}}.u-Return__Button span{border-bottom:solid 1px #181818}.u-Return__Button::before{content:'＜';margin-right:1em}
