.baseBox p a{color:#0192ED;text-decoration:underline}.baseBox p a:hover{text-decoration:none}.container.w1630{max-width:1660px}#mainIn .subjectList{overflow:hidden;margin-left:-10px;margin-right:-10px;margin-top:40px}@media (max-width: 767px){#mainIn .subjectList{margin-top:20px}}#mainIn .subjectList li{width:20%;padding:0 10px;margin-bottom:20px;display:flex;flex-direction:column}@media (max-width: 1399px){#mainIn .subjectList li{width:25%}}@media (max-width: 991px){#mainIn .subjectList li{width:33.33%}}@media (max-width: 767px){#mainIn .subjectList li{margin-bottom:10px;width:50%}}@media (max-width: 767px){#mainIn .subjectList li.spNone{display:none}}#mainIn .subjectList li .inner{background:#fff;border:1px solid #D6D4C3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px 15px 70px;font-size:1.6rem;height:100%;position:relative}#mainIn .subjectList li .inner img{display:block;margin:0 auto 15px}#mainIn .subjectList li .inner .ttl{font-size:2rem;font-weight:600;background:url('../img/top/icon-subject.png?1728550267') no-repeat top 5px left;-moz-background-size:20px auto;-o-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto;padding-left:35px;margin-bottom:15px}@media (max-width: 767px){#mainIn .subjectList li .inner .ttl{background:url('../img/top/icon-subject.png?1728550267') no-repeat top 4px left;-moz-background-size:16px auto;-o-background-size:16px auto;-webkit-background-size:16px auto;background-size:16px auto;font-size:1.7rem;padding-left:25px;margin-bottom:7px}}#mainIn.index .mainBtn{padding:5px;max-width:140px;font-size:1.6rem;margin:auto;position:absolute;bottom:20px;left:0;right:0}@media (max-width: 767px){#mainIn.index .mainBtn{font-size:1.5rem}}.entryContSubject .subBox{margin-top:90px}@media (max-width: 1199px){.entryContSubject .subBox{margin-top:70px}}@media (max-width: 991px){.entryContSubject .subBox{margin-top:50px}}@media (max-width: 767px){.entryContSubject .subBox{margin-top:40px}}.entryContSubject .baseHeader{margin-bottom:70px}@media (max-width: 991px){.entryContSubject .baseHeader{margin-bottom:50px}}@media (max-width: 767px){.entryContSubject .baseHeader{margin-bottom:30px}}.entryContSubject .baseHeader .mainImg{text-align:center}.entryContSubject .baseHeader .mainImg img{width:auto;height:28vw}@media (max-width: 1199px){.entryContSubject .baseHeader .mainImg img{height:38vw}}.entryContSubject .baseHeader .subjectTtl{color:#51B77C;text-align:center;line-height:1.3;font-size:3.2rem;margin-top:40px;font-weight:600}@media (max-width: 767px){.entryContSubject .baseHeader .subjectTtl{font-size:2.8rem;margin-top:30px}}.entryContSubject .baseHeader .readTxt{text-align:center;line-height:1.6;font-size:2.4rem;margin-top:20px}@media (max-width: 767px){.entryContSubject .baseHeader .readTxt{font-size:1.8rem;margin-top:15px}}.entryContSubject .baseHeader .txt20{margin-top:25px}@media (max-width: 767px){.entryContSubject .baseHeader .txt20{margin-top:20px}}.entryContSubject .baseContNav{overflow:hidden}.entryContSubject .baseContNav ol{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px;overflow:hidden}.entryContSubject .baseContNav ol li{box-sizing:border-box;width:25%;padding:0 8px}@media (max-width: 767px){.entryContSubject .baseContNav ol li{width:50%;margin-top:10px}}.entryContSubject .baseMain{clear:both}.entryContSubject .baseMain .symptoms .row>div{display:flex;flex-direction:column;flex-grow:1}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .row>div{width:100%}}.entryContSubject .baseMain .symptoms .symptomsList{display:flex;flex-direction:column;flex-grow:1}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .symptomsList{margin-top:15px}}.entryContSubject .baseMain .symptoms .symptomsList dt{font-size:2.0rem;line-height:1.75;font-weight:600}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .symptomsList dt{font-size:1.7rem;margin-bottom:10px}}.entryContSubject .baseMain .symptoms .symptomsList dd{background-color:#fff;border-radius:10px;padding:12px 30px;flex-grow:1}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .symptomsList dd{padding:12px 15px}}.entryContSubject .baseMain .symptoms .symptomsList dd .flexCont{display:flex}@media (max-width: 1199px){.entryContSubject .baseMain .symptoms .symptomsList dd .flexCont{flex-direction:column}}.entryContSubject .baseMain .symptoms .symptomsList dd .flexCont ul{width:50%}@media (max-width: 1199px){.entryContSubject .baseMain .symptoms .symptomsList dd .flexCont ul{width:100%}}.entryContSubject .baseMain .symptoms .subBox2{margin-top:55px}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .subBox2{margin-top:25px}}.entryContSubject .baseMain .symptoms .subBox2 .subTtl2{font-size:2.0rem;line-height:1.75;padding-bottom:10px;border-bottom:2px solid #F15D70;margin-bottom:20px;font-weight:600}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .subBox2 .subTtl2{font-size:1.7rem}}.entryContSubject .baseMain .symptoms .numList{display:flex;flex-wrap:wrap;margin-top:-20px}.entryContSubject .baseMain .symptoms .numList dt,.entryContSubject .baseMain .symptoms .numList dd{box-sizing:border-box;margin-top:20px}.entryContSubject .baseMain .symptoms .numList .ttl{font-weight:600}.entryContSubject .baseMain .symptoms .numList dt{width:40px;position:relative;font-size:2.0rem;line-height:1.75}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .numList dt{width:30px;font-size:1.7rem}}.entryContSubject .baseMain .symptoms .numList dt:before{content:"";width:40px;height:40px;background-color:#F15D70;border-radius:50%;position:absolute;left:0;top:0;z-index:1}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .numList dt:before{width:30px;height:30px}}.entryContSubject .baseMain .symptoms .numList dt span{display:inline-block;width:40px;height:40px;text-align:center;position:relative;z-index:10;color:#fff;margin-top:2px}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .numList dt span{width:30px;height:30px}}.entryContSubject .baseMain .symptoms .numList dd{width:calc(100% - 40px);padding-left:10px}@media (max-width: 767px){.entryContSubject .baseMain .symptoms .numList dd{width:calc(100% - 30px)}}.entryContSubject .baseMain .treatment .toggleList{margin-top:30px}.entryContSubject .baseMain .treatment .toggleList dt{padding:10px 0 10px 10px;font-weight:600}.entryContSubject .baseMain .treatment .toggleList dt .mark{line-height:1;width:60px;padding:10px 0;display:flex;flex-direction:column;flex-grow:1;position:relative}@media (max-width: 767px){.entryContSubject .baseMain .treatment .toggleList dt .mark{width:50px}}.entryContSubject .baseMain .treatment .toggleList dt .mark:before{content:"";width:60px;height:30px;background-color:#F15D70;border-radius:5px;position:absolute;left:0;top:1px;z-index:1}@media (max-width: 767px){.entryContSubject .baseMain .treatment .toggleList dt .mark:before{width:50px}}.entryContSubject .baseMain .treatment .toggleList dt .mark .txtS,.entryContSubject .baseMain .treatment .toggleList dt .mark .num{width:60px;text-align:center;color:#fff}@media (max-width: 767px){.entryContSubject .baseMain .treatment .toggleList dt .mark .txtS,.entryContSubject .baseMain .treatment .toggleList dt .mark .num{width:50px}}.entryContSubject .baseMain .treatment .toggleList dt .mark .txtS{font-size:1.2rem;position:relative;z-index:10;font-weight:600}.entryContSubject .baseMain .treatment .toggleList dt .mark .num{display:block;font-size:2.8rem;position:relative;z-index:10;margin-top:2px}@media (max-width: 767px){.entryContSubject .baseMain .treatment .toggleList dt .mark .num{font-size:2.2rem}}.entryContSubject .baseMain .treatment .toggleList dt .txt{color:#F15D70;width:calc(100% - 60px);padding-left:10px;font-size:2.2rem}@media (max-width: 767px){.entryContSubject .baseMain .treatment .toggleList dt .txt{width:calc(100% - 60px);font-size:1.6rem}}.entryContSubject .baseMain .way p{font-size:2.0rem;line-height:1.75}@media (max-width: 767px){.entryContSubject .baseMain .way p{font-size:1.7rem}}.entryContSubject .baseMain .way p+p{margin-top:10px}.entryContSubject .baseMain .qa .toggleList{margin-top:30px}.entryContSubject .baseMain .qa .toggleList dt{padding:10px;font-weight:600}.entryContSubject .baseMain .qa .toggleList dt .mark{width:40px;padding:10px 0;display:flex;flex-direction:column;flex-grow:1;position:relative;line-height:1}@media (max-width: 767px){.entryContSubject .baseMain .qa .toggleList dt .mark{width:30px;padding:7px 0}}.entryContSubject .baseMain .qa .toggleList dt .mark:before{content:"";width:40px;height:40px;background-color:#F15D70;border-radius:50%;position:absolute;left:0;top:0;z-index:1}@media (max-width: 767px){.entryContSubject .baseMain .qa .toggleList dt .mark:before{width:30px;height:30px}}.entryContSubject .baseMain .qa .toggleList dt .mark span{width:40px;text-align:center;z-index:10;color:#fff;font-size:2.8rem;margin-top:-5px}@media (max-width: 767px){.entryContSubject .baseMain .qa .toggleList dt .mark span{width:30px;font-size:2.2rem}}.entryContSubject .baseMain .qa .toggleList dt .txt{width:calc(100% - 40px);padding-left:15px;font-size:2.2rem}@media (max-width: 767px){.entryContSubject .baseMain .qa .toggleList dt .txt{padding-left:10px;font-size:1.6rem}}
