@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500,700");@import url("https://fonts.googleapis.com/css?family=Italianno");#diagnosis .details{background-color:#F2798A;color:#fff;padding:80px 40px;margin-bottom:60px}#diagnosis .details h4{font-size:2.6rem;font-weight:bold;text-align:center}#diagnosis .details p{font-size:2rem;margin:20px auto 0;line-height:2;max-width:1060px}@media screen and (max-width: 991px){#diagnosis .details{padding:40px 20px;margin-bottom:30px}#diagnosis .details h4{font-size:2rem}#diagnosis .details p{font-size:1.5rem;margin-top:10px;line-height:1.6}}@media screen and (max-width: 767px){#diagnosis .details{padding:20px 15px}#diagnosis .details h4{font-size:2rem}#diagnosis .details p{line-height:1.5}}@media screen and (max-width: 767px){#diagnosis .diagnosisIn{padding:0}}#diagnosis .diagnosisDl .diagnosisList{border:1px solid #766868;padding:30px}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn{font-size:1.8rem;margin-bottom:20px;*zoom:1;z-index:-1}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn:after{content:"";display:table;clear:both}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dt{float:left;position:relative;z-index:1}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dt::before{content:"";position:absolute;display:block;width:100%;height:100%;white-space:nowrap;background-color:#fff;z-index:-1}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dd{margin-left:350px;position:relative}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dd::before{position:absolute;content:"";width:350px;border-bottom:1px dotted #766868;height:1px;right:100%;top:50%;z-index:0}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn:last-of-type{margin-bottom:0}@media screen and (max-width: 991px){#diagnosis .diagnosisDl .diagnosisList{padding:15px}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn{font-size:1.6rem;margin-bottom:10px}}@media screen and (max-width: 767px){#diagnosis .diagnosisDl .diagnosisList{padding:15px}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn{font-size:1.5rem;margin-bottom:10px;text-align:right}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dt{text-align:left;float:none;position:static;margin-bottom:5px}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dt::before{position:static;width:100%;height:100%;white-space:normal}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dd{margin-left:0;position:relative;margin-bottom:5px}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn>dd::before{position:absolute;content:"";width:-webkit-calc(100% - 4em);width:-moz-calc(100% - 4em);width:-ms-calc(100% - 4em);width:-o-calc(100% - 4em);width:calc(100% - 4em);right:4em}#diagnosis .diagnosisDl .diagnosisList .diagnosisListIn:last-of-type{margin-bottom:0}}#diagnosis .diagnosisDlsub{margin-top:15px}@media screen and (max-width: 991px){#diagnosis .diagnosisDlsub{margin-top:10px;font-size:1.4rem}}@media screen and (max-width: 767px){#diagnosis .diagnosisDlsub{margin-bottom:30px;line-height:1.4}}#diagnosis .diagnosisRed{margin-top:50px;background-color:#FDEDED;padding:50px 0}@media screen and (max-width: 991px){#diagnosis .diagnosisRed{margin-top:20px;padding:20px}}@media screen and (max-width: 767px){#diagnosis .diagnosisRed{margin-top:10px;padding:15px 0}}#diagnosis .diagnosisRed .diagnosisRedUl{*zoom:1;margin-left:-10px;margin-right:-10px}#diagnosis .diagnosisRed .diagnosisRedUl:after{content:"";display:table;clear:both}#diagnosis .diagnosisRed .diagnosisRedUl>li{float:left;margin-left:10px;margin-right:10px;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:-ms-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px)}#diagnosis .diagnosisRed .diagnosisRedUl>li h4{font-size:2.3rem;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 991px){#diagnosis .diagnosisRed .diagnosisRedUl{margin-left:-3px;margin-right:-3px}#diagnosis .diagnosisRed .diagnosisRedUl>li{margin-left:3px;margin-right:3px}#diagnosis .diagnosisRed .diagnosisRedUl>li h4{font-size:1.7rem}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child{width:-webkit-calc(60% - 6px);width:-moz-calc(60% - 6px);width:-ms-calc(60% - 6px);width:-o-calc(60% - 6px);width:calc(60% - 6px)}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child{width:-webkit-calc(40% - 6px);width:-moz-calc(40% - 6px);width:-ms-calc(40% - 6px);width:-o-calc(40% - 6px);width:calc(40% - 6px)}}@media screen and (max-width: 767px){#diagnosis .diagnosisRed .diagnosisRedUl{margin-left:0;margin-right:0}#diagnosis .diagnosisRed .diagnosisRedUl>li{float:none;margin-left:0;margin-right:0}#diagnosis .diagnosisRed .diagnosisRedUl>li h4{font-size:1.6rem}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child{width:auto}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child{width:auto;margin-top:25px}}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table{width:100%;border:1px solid #BCA9A9}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table th,#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table td{border:1px solid #BCA9A9;padding:8px}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table .Quicksand{font-family:'Quicksand', sans-serif}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table thead th{background-color:#BCA9A9;color:#fff;text-align:center;border-right-color:#FDEDED}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table thead th:first-of-type{background-color:#E0DADA;border-right-color:#BCA9A9}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table thead th:last-of-type{border-right-color:#BCA9A9}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table tbody{background-color:#fff}#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table tbody td{text-align:center}@media screen and (max-width: 1199px){#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table th,#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table td{padding:5px;font-size:1.5rem}}@media screen and (max-width: 991px){#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table th,#diagnosis .diagnosisRed .diagnosisRedUl>li:first-child table td{font-size:1.4rem}}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl{*zoom:1;margin-bottom:15px}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl:after{content:"";display:table;clear:both}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl dt{float:left;width:8rem;padding:5px;color:#fff;background-color:#766868;text-align:center}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl dd{padding-left:100px;padding-top:5px}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl:last-of-type{margin-bottom:0}@media screen and (max-width: 991px){#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl{margin-bottom:10px}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl dt{float:none;font-size:1.5rem}#diagnosis .diagnosisRed .diagnosisRedUl>li:last-child dl dd{padding-left:0;font-size:1.5rem}}#diagnosis .diagnosisRed .white{margin-top:25px;background-color:#fff;padding:20px 50px}#diagnosis .diagnosisRed .white h5{font-size:1.7rem;font-weight:bold;margin-bottom:10px}#diagnosis .diagnosisRed .white p{font-size:1.6rem;line-height:1.6}@media screen and (max-width: 991px){#diagnosis .diagnosisRed .white{padding:15px 20px}#diagnosis .diagnosisRed .white h5{font-size:1.6rem}#diagnosis .diagnosisRed .white p{font-size:1.5rem;line-height:1.6}}@media screen and (max-width: 767px){#diagnosis .diagnosisRed .white{padding:15px 10px}#diagnosis .diagnosisRed .white h5{line-height:1.3}}
