.head20,.head22,.head24,.head26,.head28{font-weight:500}.head20,.head22,.head24,.head26,.text16{line-height:1.7}#sec-intro .flexBox .detail .head33,.flexList .ttl,.flexList img{margin-bottom:20px}#sec-intro .flexBox .img img,.flexList img{border-radius:20px}.spNote{display:none}.imgWrap{overflow:scroll;text-align:left;margin-bottom:0;padding-bottom:5px;ms-overflow-style:none;scrollbar-width:none}.imgWrap::-webkit-scrollbar{display:none}.green{color:#68ba92}.text16{font-size:1.6rem}.head20{font-size:2rem}.head22{font-size:2.2rem}.head24{font-size:2.4rem}.head26{font-size:2.6rem}.head28{font-size:2.8rem;line-height:1.4}.head30,.head33{font-weight:500;line-height:1.7}.head30{font-size:3rem}.head33{font-size:3.3rem}.flexBox{display:flex;justify-content:space-between;align-items:center}.flexList{display:flex;justify-content:space-between;flex-wrap:wrap}.flexList img{width:100%}.flexList .ttl{font-size:2.4rem;line-height:1.4;text-align:center}#sec-cure .whiteArea .mb130,#sec-intro{margin-bottom:130px}#sec-intro .c-ttl__01{margin-bottom:90px;text-align:center}#sec-diagnosis .flexBox .detail,#sec-intro .flexBox .img{width:50%}#sec-intro .flexBox .detail{padding-bottom:80px;position:relative;width:47%}#sec-intro .flexBox .detail .illu{position:absolute;right:1%;bottom:0;width:130px}#sec-cure .flexBox.top .img img,#sec-intro .flexBox .detail .illu img{width:100%}#sec-cure{background:#faf8f8;padding:120px 0}#sec-cure .head33{margin:0 0 80px;text-align:center}#sec-cure .flexBox.top{align-items:center;margin-bottom:80px}#sec-cure .flexBox.top .detail{order:1;width:50%}#sec-cure .flexBox.top .detail .head30,#sec-diagnosis .flexBox .detail .head24{margin-bottom:30px}#sec-cure .flexBox.top .img{order:2;width:47%}#sec-cure .whiteArea{background:#fff;border-radius:20px;padding:5%}#sec-cure .whiteArea .flexBox{align-items:flex-start;margin-bottom:40px}#sec-cure .whiteArea .flexBox .border{border:2px solid #2b180f;border-radius:30px;color:#2b180f;font-size:2.6rem;margin-right:3%;text-align:center;width:20%;padding:5px;font-weight:400}#sec-cure .whiteArea .flexBox .c-txt__01{width:77%}#sec-cure .whiteArea .headLine{text-align:center;margin:0 0 50px}#sec-cure .whiteArea .headLine span{border-bottom:1px solid #2b180f;color:#2b180f}#sec-diagnosis{padding:120px 0 0}#sec-diagnosis .head26{text-align:center}#sec-diagnosis .head33{margin-bottom:40px;text-align:center}#sec-diagnosis .c-txt__01.top{text-align:center;margin-bottom:120px}#sec-diagnosis .flexBox{align-items:center;margin-bottom:70px}#sec-diagnosis .flexBox .img{margin-right:5%;width:45%}#sec-diagnosis .flexBox .detail .headGreen{margin-bottom:50px}#sec-diagnosis .flexBox .detail .headGreen span{border-bottom:2px solid #68ba92;color:#68ba92;font-size:3.3rem}#sec-diagnosis .flexList{flex-wrap:wrap;margin-bottom:200px}#sec-diagnosis .flexList li,#sec-diagnosis .grayBg .detail .flexList li{width:31%}#sec-diagnosis .flexList li img{border-radius:20px;margin-bottom:15px;width:100%}#sec-diagnosis .flexList li .head24{line-height:1.2!important;margin:0 0 15px;text-align:center}#sec-diagnosis .flexList li .head24 span{font-size:80%}#sec-diagnosis .flexBox.disease .detail{order:1;width:47%}#sec-diagnosis .flexBox.disease .img{margin-right:0;order:2;width:50%}#sec-diagnosis .grayBg{border-radius:20px;overflow:hidden;display:flex;align-items:center;margin:20px 0 120px}#sec-diagnosis .grayBg .head22.left{background:#f5f2f0;writing-mode:vertical-lr;width:80px;display:flex;justify-content:center;align-items:center;height:250px}#sec-diagnosis .grayBg .detail{background:#faf8f8;width:calc(100% - 80px);padding:50px 30px;height:250px}#sec-diagnosis .grayBg .detail .flexList{margin-bottom:0;flex-wrap:wrap}#sec-diagnosis .grayBg .detail .flexList li .head22{display:flex;align-items:center;margin-bottom:25px}#sec-diagnosis .grayBg .detail .flexList li .head22 span{color:#fff;font-size:1.4rem;background:#2b180f;width:30px;height:30px;border-radius:30px;display:flex;justify-content:center;align-items:center;margin-right:10px}#sec-diagnosis .guideList li{display:flex;justify-content:space-between;border-bottom:1px solid #f4f4f4;margin-bottom:70px;padding:0 3% 70px}#sec-diagnosis .guideList li:last-child{margin-bottom:0}#sec-diagnosis .guideList li .detail{width:45%}#sec-diagnosis .guideList li .detail .ttlWrap{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}#sec-diagnosis .guideList li .detail .ttlWrap .icon{margin:0 20px}#sec-diagnosis .guideList li .detail .ttlWrap .icon img{width:100%;object-fit:contain;height:60px}#sec-diagnosis .guideList li .detail .ttlWrap .head28 .green{font-size:2rem;margin-left:10px}#sec-diagnosis .guideList li .img{display:flex;width:52%;justify-content:space-between;flex-wrap:wrap}#sec-diagnosis .guideList li .img .imgText{width:48.5%}#sec-diagnosis .guideList li .img img{border-radius:20px;width:100%}#sec-diagnosis .guideList li .img .imgText .whiteBg{background:#fff;border-radius:20px;text-align:center;padding:15px;margin:-50px auto 0;z-index:2;position:relative;width:80%}#sec-diagnosis .guideList li .img .imgText .whiteBg .head20{line-height:1.2!important}#sec-diagnosis .guideList li .img .imgText .whiteBg .head20 span{font-size:69%;letter-spacing:-.05em}#sec-diagnosis .guideList li:last-child .img img{height:270px;object-fit:cover}.diagnosis__lead{margin-bottom:40px}#sec-diagnosis .grayBg .detail .head22{margin-top:0}@media screen and (max-width:834px){.spNote{display:block;text-align:center;font-size:1.2rem;color:#9d9d9d;margin:10px 0 30px}.head20{font-size:1.8rem}.head22{font-size:1.7rem}.head26{font-size:2rem}#sec-diagnosis .flexBox .detail .headGreen span,#sec-intro .c-ttl__01 .jp,.head28{font-size:2.2rem}.head30{font-size:2.6rem}.head33{font-size:2.3rem}#sec-intro{margin-bottom:50px}#sec-diagnosis .flexBox .detail .headGreen,#sec-diagnosis .head33,#sec-intro .c-ttl__01,.diagnosis__lead{margin-bottom:20px}#sec-cure .whiteArea .flexBox,#sec-intro .flexBox{display:block}#sec-intro .flexBox .img{margin-bottom:25px;width:100%}#sec-cure .flexBox.top .detail,#sec-cure .whiteArea .flexBox .c-txt__01,#sec-diagnosis .flexBox .detail,#sec-diagnosis .guideList li .img,#sec-intro .flexBox .detail{width:100%}#sec-intro .flexBox .detail .illu{width:90px}#sec-cure{padding:50px 0}#sec-cure .head33{margin:0 0 20px}#sec-cure .flexBox.top{margin-bottom:50px;display:block}#sec-cure .flexBox.top .detail .head30{margin-bottom:15px;font-size:2rem}#sec-cure .flexBox.top .img,#sec-diagnosis .guideList li .detail{width:100%;margin-bottom:25px}#sec-cure .whiteArea{padding:8% 5%}#sec-cure .whiteArea .flexBox .border{font-size:2.2rem;margin:0 auto 20px;text-align:center;width:80%;padding:5px}#sec-cure .whiteArea .headLine{margin:0 0 30px}#sec-cure .whiteArea .mb130{margin-bottom:60px}#sec-diagnosis{padding:50px 0 0}#sec-diagnosis .c-txt__01.top{text-align:left;margin-bottom:50px}#sec-diagnosis .flexBox{margin-bottom:40px;display:block}#sec-diagnosis .flexBox .img{margin:0 0 35px;width:100%}#sec-diagnosis .flexBox .detail .head24{margin-bottom:20px;font-size:2rem}#sec-diagnosis .flexList{margin-bottom:80px;display:block}#sec-diagnosis .flexList li{width:100%;margin-bottom:30px}#sec-diagnosis .flexBox.disease .img{margin:0 0 25px;order:2;width:100%}#sec-diagnosis .flexBox.disease .detail{order:1;width:100%}#sec-diagnosis .grayBg .detail{height:250px}#sec-diagnosis .grayBg .detail .flexList{margin-bottom:0;flex-wrap:wrap;display:flex}#sec-diagnosis .guideList li{display:block;margin:0 0 30px;padding:0 0 30px}#sec-diagnosis .guideList li .detail .ttlWrap{margin-bottom:10px}#sec-diagnosis .guideList li .img .imgText .whiteBg{border-radius:10px;padding:10px 0;width:90%}#sec-diagnosis .guideList li .img .imgText .whiteBg .head20{font-size:1.5rem;line-height:1!important;letter-spacing:-.05em}#sec-diagnosis .guideList li .detail .ttlWrap .head28 .green{font-size:1.4rem;margin-left:0;display:block}.imgWrap .img.w500{width:500px}.imgWrap .img.w660{width:660px}#sec-diagnosis .grayBg{margin:20px 0 0;width:660px}}