/* 소아내분비클리닉 */
/* common */
.top_visual .btn_reserve{ display:none;}
.top_visual .desc2{ display:none;}
em{ font-weight:bold;}

/* nephrology01(성장클리닉) */
.nephrology01 { }
.nephrology01 .top_visual { background: url(http://woorisoa.co.kr/images/nephrology/bg_nephrology01.jpg) 50% no-repeat; background-size: cover; }
.nephrology01 .top_visual .tit_sub .icon { background: url(http://woorisoa.co.kr/images/nephrology/icon_nephrology01.png) 50% no-repeat; }
.nephrology01 .box01 { padding-bottom:0;}
.nephrology01 .box01 ul { overflow: hidden; width: 1200px; margin: 60px auto; }
.nephrology01 .box01 ul li { float: left; width: 50%; padding: 20px 0; text-align: center; }
.nephrology01 .box01 ul li span { display: block; }
.nephrology01 .box01 ul li .tit { color: #333; font-size: 21px; font-weight: bold; padding-bottom: 20px; }
.nephrology01 .box01 ul li .desc { font-size: 16px; padding-top: 20px; }
.nephrology01 .box02 { padding-bottom: 100px; overflow: hidden; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology01_2.jpg) 50% no-repeat; background-size: cover; }
.nephrology01 .box02 .inner { overflow: hidden; width: 1200px; margin: 0 auto; }
.nephrology01 .box02 .inner .cont { float: left; width: 560px; padding: 50px 0; background: #fff; margin: 0 20px; text-align: center; }
.nephrology01 .box02 .inner .cont .tit { display: block; padding-bottom: 20px; color: #333; font-size: 24px; font-weight: bold; }
.nephrology01 .box02 .inner .cont .desc { font-size: 16px; line-height: 1.8; }
.nephrology01 .box03 { padding: 0 30px; }
.nephrology01 .box03 .inner { overflow: hidden; width: 1000px; margin: 0 auto; }
.nephrology01 .box03 .inner h3 { text-align: left; }
.nephrology01 .box03 .inner .desc { font-size: 16px; }
.nephrology01 .box04 { padding: 0 30px 100px; }
.nephrology01 .box04 .inner { overflow: hidden; width: 1000px; margin: 0 auto; }
.nephrology01 .box04 .inner h3 { text-align: left; }
.nephrology01 .box04 .inner .cont { float: left; width: 460px; margin: 0 40px 0 0; }
.nephrology01 .box04 .inner .tit { display: block; padding-bottom: 20px; color: #333; font-size: 24px; font-weight: bold; }
.nephrology01 .box04 .inner .desc { font-size: 16px; line-height: 1.8; }
.nephrology01 .box05 { background: #f9f9f9; overflow: hidden; }
.nephrology01 .box05 th{ background:#f5f5dc;}
.nephrology01 .box05 .inner { overflow: hidden; width: 1000px; margin: 0 auto 60px; }
.nephrology01 .box05 .inner .tit_ssub { color: #333; text-align: left; }
.nephrology01 .box05 .inner .cont { float: left; width: 50%; }
.nephrology01 .box05 .inner .cont .desc { display: block; padding-right: 40px; font-size: 16px; }
.nephrology01 .box05 .inner .cont .tit, .nephrology01 .box05 .inner .cont2 .tit { display: block; padding-bottom: 15px; color: #68c00c; font-size: 21px; font-weight: bold; }
@media screen and (max-width:1200px) {
.nephrology01 .box01 { padding: 0 30px; }
.nephrology01 .box01 ul { width: 100%; }
.nephrology01 .box01 ul li .img img { width: 100%; padding: 0 20px; box-sizing: border-box; }
.nephrology01 .box02 .inner { width: 750px; }
.nephrology01 .box02 .inner .cont { width: 295px; padding: 35px 20px; }
.nephrology01 .box02 .inner .cont .desc br { display: none; }
}
@media screen and (max-width:1023px) {
.nephrology01 .box01 ul li .tit { font-size: 18px; }
.nephrology01 .box01 ul li .desc { font-size: 14px; }
.nephrology01 .box03 .inner { width: 100%; }
.nephrology01 .box04 .inner { width: 100%; }
.nephrology01 .box04 .inner .cont { width: 100%; margin: 0 0 20px 0; }
.nephrology01 .box05 .inner { width: 100%; }
.nephrology01 .box05 .inner .cont2 { width: 100%; }
}
@media screen and (max-width:768px) {
.nephrology01 .box01 { padding: 0 20px; }
.nephrology01 .box01 ul { margin: 30px auto; }
.nephrology01 .box01 ul li { width: 100%; padding: 10px 0; clear: both; }
.nephrology01 .box01 ul li .tit { padding-bottom: 10px; }
.nephrology01 .box01 ul li .desc { padding-top: 10px; }
.nephrology01 .box02 { padding: 0 20px 60px; }
.nephrology01 .box02 .inner { width: 100%; }
.nephrology01 .box02 .inner .cont { width: 100%; box-sizing: border-box; margin: 0 0 20px 0; }
.nephrology01 .box02 .inner .cont .tit { font-size: 21px; }
.nephrology01 .box02 .inner .cont .desc { font-size: 14px; }
.nephrology01 .box03 { padding: 0 20px; }
.nephrology01 .box03 .inner .desc { font-size: 14px; }
.nephrology01 .box04 { padding: 0 20px 60px; }
.nephrology01 .box04 .inner .tit { font-size: 18px; }
.nephrology01 .box04 .inner .desc { font-size: 14px; }
.nephrology01 .box05 .inner .cont { width: 100%; }
.nephrology01 .box05 .inner .cont .desc { font-size: 14px; padding-bottom: 30px; }
}

/* nephrology02(성조숙증클리닉) */
.nephrology02 { }
.nephrology02 .top_visual { background: url(http://woorisoa.co.kr/images/nephrology/bg_nephrology02.jpg) 50% no-repeat; background-size: cover; }
.nephrology02 .top_visual .tit_sub .icon { background: url(http://woorisoa.co.kr/images/nephrology/icon_nephrology02.png) 50% no-repeat; }
.nephrology02 .inner { overflow:hidden; max-width:1200px; margin:0 auto;}
.nephrology02 .cont{ position:relative; float:left; width:50%; padding:0 40px; box-sizing:border-box;}
.nephrology02 .cont .tit_ssub{ text-align:left; margin:80px 0 30px;}
.nephrology02 .cont .desc{ font-size:16px; line-height:1.8; text-align:justify; letter-spacing:0;}
.nephrology02 .box01 { padding-bottom:60px;}
.nephrology02 .box01 .img{ display:block; margin-top:30px;}
.nephrology02 .box02{ background:#f9f9f9;}
.nephrology02 .box02 .img{ display:block; min-height:473px; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology02_2.jpg) 50% no-repeat; background-size: cover;}
@media screen and (max-width:1200px) {
.nephrology02 .box01 .img img, .nephrology02 .box02 .img img{ width:100%;}
.nephrology02 .box02 .img img{ display:none;  }
.nephrology02 .box02 .img{ display:block; min-height:548px; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology02_2.jpg) 50% no-repeat; background-size: cover;}

}
@media screen and (max-width:1023px) {

}
@media screen and (max-width:768px) {
.nephrology02 .cont{ width:100%; padding:0 20px;}
.nephrology02 .cont{ width:100%; padding:0 20px;}
.nephrology02 .cont .tit_ssub{ text-align:center; margin:60px 0 30px;}
.nephrology02 .cont .desc{ font-size:14px;}
.nephrology02 .box02 .desc{ margin-bottom:30px;}
.nephrology02 .box02 .img img{ display:block;  }
.nephrology02 .box02 .img{ min-height:100px; background-image:none;}
}

/* nephrology03(소아비만클리닉) */
.nephrology03 { }
.nephrology03 .top_visual { background: url(http://woorisoa.co.kr/images/nephrology/bg_nephrology03.jpg) 50% no-repeat; background-size: cover; }
.nephrology03 .top_visual .tit_sub .icon { background: url(http://woorisoa.co.kr/images/nephrology/icon_nephrology03.png) 50% no-repeat; }
.nephrology03 .inner { overflow:hidden; max-width:1200px; margin:0 auto;}
.nephrology03 .cont{ position:relative; float:left; width:50%; padding:0 40px; box-sizing:border-box;}
.nephrology03 .cont .tit_ssub{ text-align:left; margin:80px 0 30px;}
.nephrology03 .cont .desc{ font-size:16px; line-height:1.8; text-align:justify; letter-spacing:0;}
.nephrology03 .box01 { padding-bottom:60px;}
.nephrology03 .box01 .img{ display:block; margin-top:80px;}
.nephrology03 .box01 .img img{ width:100%;}
.nephrology03 .box01 .cont2{ max-width:1120px; padding:0 40px; margin:0 auto; overflow:hidden; clear:both;}
.nephrology03 .box01 .cont2 .tit { display: block; margin-top:30px; padding-bottom: 15px; color: #333; font-size: 21px; font-weight: bold; }
.nephrology03 .box01 .cont2 .col3{ border-right:1px solid #dcdcdc;}
.nephrology03 .box01 .cont2 .th1{ color:#555; font-weight:bold;}
.nephrology03 .box01 .cont2 td{ font-size:16px;}
.nephrology03 .box01 .cont2 td:first-child{ border-left:0;}

.nephrology03 .box02{ background:#f9f9f9; padding-bottom:80px;}
.nephrology03 .box02 .tit{ display: block; margin-top:30px; padding-bottom: 15px; color: #333; font-size: 21px; font-weight: bold; }
.nephrology03 .box02 .img{ display:block; margin-top:80px;}
.nephrology03 .box02 .img img{ width:100%;}
.nephrology03 .box02 th{ color:#555; font-size:16px; font-weight:bold;}
.nephrology03 .box02 td{ font-size:16px;}

.nephrology03 .box03{ padding-bottom:80px;}
.nephrology03 .box03 .inner{ max-width:1200px; margin:0 auto;}
.nephrology03 .box03 .cont{ width:100%; float:none; clear:both;}
.nephrology03 .box03 .cont .img{ display:block; margin-top:50px;}
.nephrology03 .box03 .cont .img2{ display:none;}
.nephrology03 .box03 .cont .img img, .nephrology03 .box03 .cont .img2 img{ width:100%;}
@media screen and (max-width:768px) {
.nephrology03 .cont .tit_ssub{ text-align:center; margin:60px 0 30px;}
.nephrology03 .cont{ width:100%; padding:0 20px;}
.nephrology03 .cont .desc{ font-size:14px;}
.nephrology03 .box01 .cont2{ padding:0 20px;}
.nephrology03 .box01 .cont2 td{ font-size:14px;}
.nephrology03 .box01 .img{margin-top:30px;}
.nephrology03 .box02, .nephrology03 .box03{padding-bottom:60px;}
.nephrology03 .box02 .img{margin-top:30px;}
.nephrology03 .box02 th, .nephrology03 .box02 td{ font-size:14px;}
.nephrology03 .box03 .cont .img{ display:none;}
.nephrology03 .box03 .cont .img2{ display:block; max-width:395px; margin:40px auto 0;}
}


/* nephrology04(소아갑상선질환클리닉) */
.nephrology04 { }
.nephrology04 .top_visual { background: url(http://woorisoa.co.kr/images/nephrology/bg_nephrology04.jpg) 50% no-repeat; background-size: cover; }
.nephrology04 .top_visual .tit_sub .icon { background: url(http://woorisoa.co.kr/images/nephrology/icon_nephrology04.png) 50% no-repeat; }
.nephrology04 .inner { overflow:hidden; max-width:1200px; margin:0 auto;}
.nephrology04 .cont{ position:relative; float:left; width:50%; padding:0 40px; box-sizing:border-box;}
.nephrology04 .tit_ssub{ text-align:left; margin:80px 0 30px;}
.nephrology04 .cont .desc{ font-size:16px; line-height:1.8; text-align:justify; letter-spacing:0;}
.nephrology04 .box01 .inner{ padding:0 40px; box-sizing:border-box;}
.nephrology04 .box01 ul{ overflow:hidden; padding:40px 0; border-radius:20px; border:1px solid #ddd; box-sizing:border-box;}
.nephrology04 .box01 ul li{ float:left; width:33.33%; text-align:center;}
.nephrology04 .box01 ul li .no{ display:block;  font-size:50px; font-weight:bold;}
.nephrology04 .box01 ul li .txt{ font-size:16px;}
.nephrology04 .box02 .tit_ssub{ padding:0 40px;}
.nephrology04 .box02 .tit{ display: block; padding:20px 0; color: #333; font-size: 21px; font-weight: bold; text-align:center; border-top:2px solid #777; border-bottom:1px solid #ddd; }
.nephrology04 .box02 .desc{ padding:30px 0; border-bottom:1px solid #ddd;}
.nephrology04 .box02 .cont2{ overflow:hidden; clear:both; padding:0 40px;}
.nephrology04 .box02 .cont2 .desc{ padding:30px 0 80px; border-bottom:0; font-size:16px; line-height:1.8;}
.nephrology04 .box03{ background:#f9f9f9;}
.nephrology04 .box03 .img{ display:block; min-height:473px; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology04_1.jpg) 50% no-repeat; background-size: cover;}
.nephrology04 .box03 .img img{ width:100%;}
@media screen and (max-width:1200px) {
.nephrology04 .box03 .img{ display:block; min-height:548px; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology04_1.jpg) 50% no-repeat; background-size: cover;}
.nephrology04 .box03 .img img{ display:none;}


}
@media screen and (max-width:768px) {
.nephrology04 .tit_ssub{ margin:60px 0 30px; text-align:center;}
.nephrology04 .cont{ width:100%; float:none; clear:both;}
.nephrology04 .box01 ul{ padding:30px;}
.nephrology04 .box01 ul li{ float:none; clear:both; width:100%; margin:5px 0;}
.nephrology04 .box01 ul li .no{ font-size:40px;}
.nephrology04 .box02 .cont2 .desc{ padding:30px 0 60px;}
.nephrology04 .box03 .img{ background-image:none; min-height:100px; margin-top:30px;}
.nephrology04 .box03 .img img{ display:block;}
.nephrology04 .box01 .inner, .nephrology04 .cont, .nephrology04 .box02 .cont2{ padding:0 20px;}
.nephrology04 .box01 ul li .txt, .nephrology04 .cont .desc, .nephrology04 .box02 .cont2 .desc{ font-size:14px;}

}



/* nephrology05 */
.nephrology05 .top_visual { background: url(http://sb.woorisoa.co.kr/images/nephrology/bg_nephrology05.jpg) 50% no-repeat; background-size: cover; }
.nephrology05 .top_visual .tit_sub .icon { background: url(http://woorisoa.co.kr/images/nephrology/icon_nephrology01.png) 50% no-repeat; }
.nephrology05 .box01 { padding-bottom:0;}
.nephrology05 .box01 ul { overflow: hidden; width: 1200px; margin: 60px auto; }
.nephrology05 .box01 ul li { float: left; width: 50%; padding: 20px 0; text-align: center; }
.nephrology05 .box01 ul li span { display: block; }
.nephrology05 .box01 ul li .tit { color: #333; font-size: 21px; font-weight: bold; padding-bottom: 20px; }
.nephrology05 .box01 ul li .desc { font-size: 16px; padding-top: 20px; }
.nephrology05 .box02 { padding-bottom: 100px; overflow: hidden; background: url(http://woorisoa.co.kr/images/nephrology/img_nephrology01_2.jpg) 50% no-repeat; background-size: cover; }
.nephrology05 .box02 .inner { overflow: hidden; width: 1200px; margin: 0 auto; }
.nephrology05 .box02 .inner .cont { float: left; width: 560px; padding: 50px 0; background: #fff; margin: 0 20px; text-align: center; }
.nephrology05 .box02 .inner .cont .tit { display: block; padding-bottom: 20px; color: #333; font-size: 24px; font-weight: bold; }
.nephrology05 .box02 .inner .cont .desc { font-size: 16px; line-height: 1.8; }
.nephrology05 .box03 { padding: 0 30px; }
.nephrology05 .box03 .inner { overflow: hidden; width: 1000px; margin: 0 auto; }
.nephrology05 .box03 .inner h3 { text-align: left; }
.nephrology05 .box03 .inner .desc { font-size: 16px; }
.nephrology05 .box04 { padding: 0 30px 100px; }
.nephrology05 .box04 .inner { overflow: hidden; width: 1000px; margin: 0 auto; }
.nephrology05 .box04 .inner h3 { text-align: left; }
.nephrology05 .box04 .inner .cont { float: left; width: 460px; margin: 0 40px 0 0;  }
.nephrology05 .box04 .inner .cont img { width: 100%; }
.nephrology05 .box04 .inner .tit { display: block; padding-bottom: 20px; color: #333; font-size: 24px; font-weight: bold; }
.nephrology05 .box04 .inner .desc { font-size: 16px; line-height: 1.8;  text-align:justify;}
.nephrology05 .box05 { background: #f9f9f9; overflow: hidden; }
.nephrology05 .box05 th{ background:#f5f5dc;}
.nephrology05 .box05 .inner { overflow: hidden; width: 1000px; margin: 0 auto 60px; }
.nephrology05 .box05 .inner .tit_ssub { color: #333; text-align: left; }
.nephrology05 .box05 .inner .cont { float: left; width: 50%; }
.nephrology05 .box05 .inner .cont img { width: 100%; }
.nephrology05 .box05 .inner .cont .desc { display: block; padding-right: 40px; font-size: 16px; text-align:justify;}
.nephrology05 .box05 .inner .cont .tit, .nephrology01 .box05 .inner .cont2 .tit { display: block; padding-bottom: 15px; color: #68c00c; font-size: 21px; font-weight: bold; }
@media screen and (max-width:1200px) {
.nephrology05 .box01 { padding: 0 30px; }
.nephrology05 .box01 ul { width: 100%; }
.nephrology05 .box01 ul li .img img { width: 100%; padding: 0 20px; box-sizing: border-box; }
.nephrology05 .box02 .inner { width: 750px; }
.nephrology05 .box02 .inner .cont { width: 295px; padding: 35px 20px; }
.nephrology05 .box02 .inner .cont .desc br { display: none; }
}
@media screen and (max-width:1023px) {
.nephrology05 .box01 ul li .tit { font-size: 18px; }
.nephrology05 .box01 ul li .desc { font-size: 14px; }
.nephrology05 .box03 .inner { width: 100%; }
.nephrology05 .box04 .inner { width: 100%; }
.nephrology05 .box04 .inner .cont { width: 100%; margin: 0 0 20px 0; }
.nephrology05 .box05 .inner { width: 100%; }
.nephrology05 .box05 .inner .cont2 { width: 100%; }
}
@media screen and (max-width:768px) {
.nephrology05 .box01 { padding: 0 20px; }
.nephrology05 .box01 ul { margin: 30px auto; }
.nephrology05 .box01 ul li { width: 100%; padding: 10px 0; clear: both; }
.nephrology05 .box01 ul li .tit { padding-bottom: 10px; }
.nephrology05 .box01 ul li .desc { padding-top: 10px; }
.nephrology05 .box02 { padding: 0 20px 60px; }
.nephrology05 .box02 .inner { width: 100%; }
.nephrology05 .box02 .inner .cont { width: 100%; box-sizing: border-box; margin: 0 0 20px 0; }
.nephrology05 .box02 .inner .cont .tit { font-size: 21px; }
.nephrology55 .box02 .inner .cont .desc { font-size: 14px; }
.nephrology05 .box03 { padding: 0 20px; }
.nephrology05 .box03 .inner .desc { font-size: 14px; }
.nephrology05 .box04 { padding: 0 20px 60px; }
.nephrology05 .box04 .inner .tit { font-size: 18px; }
.nephrology05 .box04 .inner .desc { font-size: 14px; }
.nephrology05 .box05 .inner .cont { width: 100%; }
.nephrology05 .box05 .inner .cont .desc { font-size: 14px; padding-bottom: 30px; }
}