body{background:#EFF6FB;-webkit-text-size-adjust:100%}#article{display:flex;justify-content:space-around;width:90%;max-width:1260px;margin:0 auto;padding:30px 0}@media screen and (max-width: 960px){#article{width:100%;display:block;padding-top:0}}#article .article_area{width:70%}@media screen and (max-width: 960px){#article .article_area{width:100%}}#article .article_area .ttl{background:#0071BC;display:flex;justify-content:space-around;align-items:center;padding:30px}@media screen and (max-width: 960px){#article .article_area .ttl{padding:3vw 5vw}}#article .article_area .ttl .logo{width:20%}#article .article_area .ttl h2{width:70%;font-size:26px;font-weight:bold;color:#fff;text-align:left}@media screen and (max-width: 960px){#article .article_area .ttl h2{font-size:18px;font-size:4.8vw;line-height:6.85714vw}}#article .article_area .ttl h2 span{display:block;font-size:12px;margin-bottom:10px}@media screen and (max-width: 960px){#article .article_area .ttl h2 span{margin-bottom:1vw}}#article .article_area .ttl h2 span.date{margin-top:10px}@media screen and (max-width: 960px){#article .article_area .ttl h2 span.date{margin-top:1vw}}#article .article_area .article_ttl{background:#0071BC;padding:20px 25px;text-align:left;color:#fff}@media screen and (max-width: 960px){#article .article_area .article_ttl{padding:3vw 5vw}}#article .article_area .article_ttl h1{font-size:25px;padding:10px 0}@media screen and (max-width: 960px){#article .article_area .article_ttl h1{font-size:18px;font-size:4.8vw;line-height:6.85714vw}}#article .article_area .article_ttl p{font-size:12px}@media screen and (max-width: 960px){#article .article_area .article_ttl p{font-size:12px;font-size:3.2vw;line-height:4.57143vw}}#article .article_area .navi ul li{width:25%;margin:0 auto;border-right:1px solid #ccc}#article .article_area .navi ul li a{display:block;padding:10px;background:#fff}@media screen and (max-width: 960px){#article .article_area .navi ul li a{font-size:11px;font-size:2.93333vw;line-height:4.19048vw;letter-spacing:0;padding:2vw 3vw}}#article .article_area .navi ul li a img{width:37px;margin-bottom:5px}@media screen and (max-width: 960px){#article .article_area .navi ul li a img{width:6vw;margin-bottom:1vw}}#article .article_area .navi ul li a span{display:block;font-weight:bold}#article .article_area .navi ul li a span img{width:15px;margin-right:5px;margin-bottom:-1px}@media screen and (max-width: 960px){#article .article_area .navi ul li a span img{display:none}}#article .article_area .navi ul li:last-child{border-right:none}#article .sub_area{width:23%}@media screen and (max-width: 960px){#article .sub_area{width:100%;margin-top:5vw}}#article .sub_area .bn_area{margin-bottom:20px}@media screen and (max-width: 960px){#article .sub_area .bn_area{width:90%;margin:0 auto 5vw auto}}#article .sub_area .relation{background:#fff}#article .sub_area .relation h4{background:#0071BC;color:#fff;font-size:14px;padding:10px 15px;text-align:left;font-weight:bold}@media screen and (max-width: 960px){#article .sub_area .relation h4{padding:3vw 5vw;font-size:16px;font-size:4.26667vw;line-height:6.09524vw}}#article .sub_area .relation ul{padding:5px 10px;display:block}@media screen and (max-width: 960px){#article .sub_area .relation ul{padding:3vw 5vw}}#article .sub_area .relation ul li{border-bottom:1px dotted #ccc}#article .sub_area .relation ul li a{display:flex;justify-content:space-between;align-items:center;padding:8px 0}@media screen and (max-width: 960px){#article .sub_area .relation ul li a{padding:2vw 0}}#article .sub_area .relation ul li a p.img{width:28%;border:1px solid #eee}#article .sub_area .relation ul li a p{width:68%;text-align:left;font-size:12px}@media screen and (max-width: 960px){#article .sub_area .relation ul li a p{font-size:14px;font-size:3.73333vw;line-height:5.33333vw}}#article .sub_area .relation ul li:last-child{border-bottom:none}.link_diagnostic{margin-top:40px}@media screen and (max-width: 960px){.link_diagnostic{width:85%;margin:5vw auto 0}}.article.top{margin-top:0}.article{margin-top:40px;background:#fff;text-align:left}@media screen and (max-width: 960px){.article{margin-top:5vw}}.article h3{background:#0071BC;color:#fff;font-size:18px;padding:15px 30px;font-weight:bold}@media screen and (max-width: 960px){.article h3{font-size:16px;font-size:4.26667vw;line-height:6.09524vw;padding:3vw 5vw}}.article h3 img{width:22px;margin-right:10px;margin-bottom:-4px}@media screen and (max-width: 960px){.article h3 img{width:5vw}}.article .inner{padding:30px 30px;font-size:16px;line-height:1.8}@media screen and (max-width: 960px){.article .inner{padding:5vw;font-size:14px;font-size:3.73333vw;line-height:5.33333vw;line-height:2}}.article .inner p{padding-bottom:20px}@media screen and (max-width: 960px){.article .inner p{padding-bottom:4vw}}.article .inner p:last-child{padding-bottom:0}.article .inner p.img{border:1px solid #eee;padding-bottom:0;margin-bottom:20px}@media screen and (max-width: 960px){.article .inner p.img{padding-bottom:0;margin-bottom:4vw}}.article .inner p.img span{text-align:right;font-size:10px;display:block;margin:0 10px 10px 10px}.article .inner h4{font-size:18px;border-bottom:1px solid #0071BC;color:#0071BC;padding:0 0 5px 0;margin-bottom:20px;font-weight:bold}@media screen and (max-width: 960px){.article .inner h4{font-size:16px;font-size:4.26667vw;line-height:6.09524vw;margin-bottom:2vw}}.article .inner h5{font-size:16px;color:#0071BC;font-weight:bold;background:linear-gradient(transparent 70%, rgba(247,100,100,0.3) 70%);display:inline-block;margin-bottom:20px}@media screen and (max-width: 960px){.article .inner h5{font-size:16px;font-size:4.26667vw;line-height:6.09524vw;margin-bottom:2vw}}.article .inner .img_50{width:50%;margin:0 auto;padding:0 0 20px 0;display:block}.article .inner .img_70{width:70%;margin:0 auto;padding:0 0 20px 0;display:block}.article .inner .img_100{margin:0 auto;padding:0 0 20px 0;display:block}.article .inner strong{font-weight:bold;background:linear-gradient(transparent 60%, #ff6 60%)}@media screen and (max-width: 960px){.article .inner .table_area{width:100%;overflow:scroll}}.article .inner table{border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;margin-bottom:20px;width:100%;line-height:1.6}@media screen and (max-width: 960px){.article .inner table{width:100%;font-size:12px;font-size:3.2vw;line-height:4.57143vw}}.article .inner table th{background:#EFF6FB;padding:15px 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#0071BC}.article .inner table td{padding:15px 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.article .inner .link{text-align:center}@media screen and (max-width: 960px){.article .inner .link a.diagno_link{display:block;font-size:16px;font-size:4.26667vw;line-height:6.09524vw;padding:3vw;margin-top:0}.article .inner .link a.diagno_link img{width:5vw}}
