@charset "utf-8";
@font-face {
  font-family: 'FontAwesome';
  src: url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
img{border:0px;}
.center{text-align:center;}
.mtA{margin-top:30px;}
 h4{font-size:33px;line-height:38px;font-weight:500;}
h4.tit{color:#2b74e1;margin-bottom:20px;margin-top:30px;font-weight:400;letter-spacing:-1px;} 
h5{font-weight:400;}
h5.tit{clear:both;font-size:23px;margin-top:30px;margin-bottom:20px;}
.blank{height:30px;position:relative;}
.floatL{float:left;}
.floatR{float:right;}
.mrA{margin-right:2%;}
.mlA{margin-left:2%;}
.right{text-align:right;}

.doctorarea_mainlistB .mrA{margin-right:1.5%;}
.doctorarea_mainlistB .mlA{margin-left:1.5%;}
 

/*ulli*/
ul.ulliA li{background: url(../image/dot.png) no-repeat 0 9px;padding-left:20px;}
ul.ulliA li strong{color:#203798;font-weight:500}

.col3 li{width:32%;}
.col4 li{width:25%;}

/*txt*/
 /*/////////////////////////////////////////*/
/*회사소개*/
.greetingarea{background:url(../image/about/greetingback.png) no-repeat right 0px;min-height:320px;width:100%;}
.greetingarea_txtA{font-size:30px;line-height:35px;width:60%;color:#1a489a;word-break:keep-all;margin-bottom:30px;font-weight:500;letter-spacing:-1px;padding-top:50px;}
.greetingarea_txtB{font-size:16px;max-width:700px;word-break:keep-all;letter-spacing:-1px;} 
.greetingarea_txtB span{display:block;}
.greetingarea_txtB p{padding-bottom:20px;}
.greetingtxt_in{margin-top:50px;}
.greetingtxt_in p{padding-bottom:20px;}
.greetingtxt_in .btxt{font-weight:500;font-size:20px;color:#3b5294 ;}
.sign{font-weight:500; padding-bottom:30px;}
.ceophoto{display:none;}

 
 @media(max-width:1230px){
 .greetingarea{background:none; }

 .greetingarea_txtA{padding-top:20px; }

.greetingarea_txtA{width:90%;margin:0 auto;}
.greetingarea_txtB{width:90%;margin:30px 5% 0 5%} 
.greetingtxt_in{width:90%;margin:0 auto;} 
.ceophoto{display:block;}
 .ceophoto img{width:100%;max-width:810px;}

 }

 
   @media(max-width:1000px){ 
		.greetingarea_txtB span{display:inline;}
	}

 
 /*/////////////////////////////////////////*/

 /*/////////////////////////////////////////*/
 /*미션*/
 .missionarea{background-color:#fff;}
 .missionarea_in{background: url(../image/about/mission.jpg) no-repeat right 0;min-height:260px;}
 .missionarea .infotxt{width:50%;padding:60px; font-size:25px;line-height:30px;color:#16216a;letter-spacing:-1px;}
 .missionarea .infotxt strong{font-weight:500}
  .missionphto{display:none}
 @media(max-width:1030px){ 
 .missionarea_in{background: url(../image/about/m_mission.jpg) no-repeat center 0;min-height:257px;background-size:cover;}

  }

   @media(max-width:577px){ 
   .missionarea .infotxt{width:50%;padding:10%; font-size:20px;line-height:23px;}
 .missionarea_in{background: url(../image/about/m_mission.jpg) no-repeat center 0; min-height:230px;}
 h4.mission{text-align:center;}

  }
  @media(max-width:360px){ 
   .missionarea .infotxt{width:80%;}
    .missionarea_in{background:none;}
 .missionphto{display:block}
  .missionphto img{width:100%;} 
  }
 /*/////////////////////////////////////////*/
 
 /*/////////////////////////////////////////*/
 /*vision*/
.visionarea{background-color:#0056b8;padding-bottom:30px;}
.visionarea .infotxt{width:80%;margin: 0 auto;position:relative;padding:60px;text-align:center; letter-spacing:-2px;font-size:25px;line-height:30px;color:#fff;}
.visionarea .infotxt span{display:inline-block;}
.visionarea .visionlist{width:80%;margin: 0 auto ;position:relative;}
.visionarea .visionlist ul li{float:left;width:23%;text-align:center;padding-left:2%;background: url(../image/about/sub_arrow.png) no-repeat 0 center}
.visionarea .visionlist ul li.first{background:none}
.visionarea .visionlist ul li img{width:100%;max-width:234px;}
 @media(max-width:1320px){ 
.visionarea .visionlist{width:95%;}
 }
  @media(max-width:820px){ 
.visionarea .visionlist ul li{width:45%;}
 }

  @media(max-width:530px){ 
.visionarea .visionlist ul li{float:none;width:100%;text-align:center;padding-left:0%;padding-top:30px;background: url(../image/about/sub_arrow_bottom.png) no-repeat center 10px}
 .visionarea .infotxt{width:90%;font-size:20px;line-height:22px;padding:20px;text-align:left;}
 }
 /*/////////////////////////////////////////*/

 /*/////////////////////////////////////////*/

/*특장점*/
.meritarea .merti_content{float:left;width:24%;max-width:500px;margin-right:1%;position:relative;margin-bottom:30px;}
.meritarea .merti_content ul li{margin-bottom:0px;}
.meritarea .merti_content ul li.photo{position:relative;}
.meritarea .merti_content ul li.photo img{width:100%;}
.meritarea .merti_content ul li.number{position:absolute;top:0;padding-bottom:10px;color:#fff;font-size:30px;text-align:left;padding-left:20px;font-weight:300}
.meritarea .merti_content ul li.infotxt{position:relative;bottom:0;color:#e1e1e1;background: url(../image/about/back_logo.jpg) no-repeat 0 0;;height:50px;overflow:hidden;width:85%;padding:5% 5% 5% 10%;margin: 0 auto;font-size:16px;line-height:19px;}

 @media(max-width:1034px){

.meritarea .merti_content{width:32%;}
 
 }

 @media(max-width:690px){

.meritarea .merti_content{width:49%;}
 
 }

 @media(max-width:490px){

.meritarea .merti_content{width:100%;margin-right:0;}
 
 }

 /*/////////////////////////////////////////*/

 /*/////////////////////////////////////////*/
/*장비*/
.jangbiarea{background:#fff;padding:20px;}
.jangbiarea_content{float:left;width:50%;background:#196baa;}
.jangbiarea_content.leftimg{background:#196baa;}
.jangbiarea_content.rightimg{background:#063464;}
.jangbiarea_content .photo{width:50%;}
.jangbiarea_content .photo img{width:100%;max-width:350px;}
.jangbiarea_content .infotxt{width:46%;color:#c2c2c2;padding:2%;font-size:14px;line-height:16px;font-weight:300}
.jangbiarea_content .infotxt strong.jangbiname{color:#fff;display:block;font-size:28px; line-height:32px;font-weight:500;padding-bottom:30px;padding-top:20px;letter-spacing:-1px;}
.jangbiarea_content.leftimg .photo{float:left;position:relative;}
.jangbiarea_content.leftimg .infotxt{float:left;}
.jangbiarea_content.rightimg .photo{float:right;position:relative;}
.jangbiarea_content.rightimg .infotxt{float:right;}

.jangbiarea_content.leftimg .photo span.arrow{display:block;position:absolute;width:100%;height:60%;background: url(../image/about/sub_arrow2.png) no-repeat right bottom;top:0}
.jangbiarea_content.rightimg .photo span.arrow{display:block;position:absolute;top:0;width:40px;height:60%;background: url(../image/about/sub_arrow3.png) no-repeat left bottom;}
 
@media(max-width:1310px){ 
.jangbiarea_content .infotxt strong.jangbiname{font-size:22px; line-height:22px;font-weight:300;padding-bottom:15px;padding-top:20px;}
 }

@media(max-width:1180px){
.jangbiarea_content .infotxt strong.jangbiname{padding-top:10px;}
.jangbiarea_content.leftimg .infotxt{letter-spacing:-1px;}

  
 }
@media(max-width:1105px){ 
.jangbiarea{background:none;padding:0px;}
.jangbiarea_content{width:100%;border-bottom: 1px solid #ccc;margin-bottom:10px;}
.jangbiarea_content.rightimg .photo{float:left;position:relative;}
.jangbiarea_content.rightimg .infotxt{float:left;}

.jangbiarea_content.leftimg .photo span.arrow{background: none;}
.jangbiarea_content.rightimg .photo span.arrow{background: none;}
.jangbiarea_content .photo{width:40%;}
.jangbiarea_content .infotxt{width:56%;}


}
@media(max-width:560px){ 
.jangbiarea{background:none;padding:0px;}
.jangbiarea .photo {width:100%}
.jangbiarea .photo img{width:100%;max-width:550px;}
.jangbiarea_content.leftimg .photo{float:none;width:100%;}
 .jangbiarea_content.leftimg .infotxt{float:none;width:95%;}
.jangbiarea_content.rightimg .photo{float:none;width:100%;}
.jangbiarea_content.rightimg .infotxt{float:none;width:95%;}
.jangbiarea_content .infotxt strong.jangbiname{text-align:center;}
}

 /*/////////////////////////////////////////*/

 /*//////////////////////////////////////층별소개//////////////////////////////////*/
.floorara{position:relative;  }
.floormenu{z-index:10005;width:100%;min-height:68px;background:url(../image/about/floortab.jpg) repeat-x;margin-bottom:30px; }
ul.Tab_sub_list{padding-left:30%;}
ul.Tab_sub_list li{display:block;width:20%;float:left;text-align:center;}
ul.Tab_sub_list li a{color:#fff;display:block;height:68px;padding-top:19px;}
ul.Tab_sub_list li.active{background:url(../image/about/tabon.png) no-repeat center 0;}


#featured{ 
	width:100%; 
	padding-right:0; 
	position:relative; 
	height:100%;
	min-height:650px;
 
	 
}

#featured #menu_tab0,
#featured #menu_tab1,
#featured #menu_tab2,
#featured #menu_tab3,
#featured #menu_tab4
{width:100%;position:absolute;top:0; }

 


#featured .floorleft{
	position:absolute;	
	top:0;
	left:0; 
 	padding:0; margin:0; 
	width:30%;
 	z-index:99;
	
 }
 #featured .floorleft h3{color:#fff;font-size:50px;padding:30px;}
#featured .flowwinfo{
	position:relative;
	width:70%; 	 
 	top:0;
	padding-left:30%; 
	z-index:1;
 	 
}
#featured .flowwinfo .photoarea{width:100%;}
#featured .flowwinfo .photoarea img{width:100%;}
 
#featured ul.ui-tabs-nav{ 
 	list-style:none; 
	padding:10px 20px 0 20px; margin:0; 
 }
#featured ul.ui-tabs-nav > li{ 
	padding:10px 0; padding-left:13px;  
	border-bottom: 1px solid #3b7dc8;
	color:#fff; 
}
#featured ul.ui-tabs-nav > li span{ 
	font-size:15px; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	color:#fff;  
}

#featured li.ui-tabs-selected{ 
	background:url('../image/about/sub_arrow4.png') center right no-repeat;  
}
#featured li.ui-tabs-selected a{ 
	color:#72fcf4;
}

#featured .ui-tabs-panel{ 
	width:70%; 
	padding-left:30%;
	top:0;
	left:0;	 
	z-index:9990;
	overflow:hidden;
	background: url(../image/about/floorlogo2.png) no-repeat left bottom;
	position:absolute; 
	margin:0;
	 
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:20%; right:5%; 
	z-index:1;
 	  
	
}
 
#featured .ui-tabs-hide{ 
	display:none; 
}
 .slick-slide img {
      width: 100%;
    }
 



/* .flickSlider
--------------------------- */
.flickSlider {
	margin: 0 auto;
	text-align: left;
	display: none;
	width:100%;
	z-index:2; 
	top: 0;
	left: 0;

}

/* .flickView
--------------------------- */
.flickSlider .flickView {
	width: 100%;
	text-align: left;
	position: relative;
	overflow: hidden;
}
.flickSlider .flickView ul {
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
	overflow: hidden;
}
.flickSlider .flickView ul li {
	width: 100%;
	float: left;
	display: inline;
	overflow: hidden;
}
.flickSlider .flickView ul li img {
	width: 100%;
}

/* .flickThumb
--------------------------- */
.flickSlider .flickThumb {
	width: 100%;
	 
	position: absolute;
	
	padding-top:0px;
	bottom:0;
}
.flickSlider .flickThumb ul {
	width: 100%;
}
.flickSlider .flickThumb ul li {
	float: left;
	cursor: pointer;
	display: inline;
	border: 2px solid #fff;
	margin-left:10px;
	margin-right:0px;
	overflow:hidden;

}
.flickSlider .flickThumb ul li img {
	width: 100%;
}
.flickSlider .flickThumb ul li.active {
	filter:alpha(opacity=100)!important;
	-moz-opacity: 1!important;
	opacity: 1!important;
	border: 2px solid #646464;
}

/* sideNavi
------------------------- */
.flickSlider .btnPrev,
.flickSlider .btnNext {
	top: 0;
	width: 5%;
	height: 100%;
	position: absolute;
	cursor: pointer;
}
.flickSlider .btnPrev {
	left: 0;
	background:  url(../image/about/prev.png) no-repeat center center;
}

.flickSlider .btnNext {
	right: 0;
	background:   url(../image/about/next.png)  no-repeat center center;
}


/* =======================================
	ClearFixElements
======================================= */
.flickSlider .flickView ul:after,
.flickSlider .flickThumb ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

.flickSlider .flickView ul,
.flickSlider .flickThumb ul {
	display: inline-block;
	overflow: hidden;
}


@media(max-width:1200px){

	 
}

 

@media(max-width:1120px){

 
ul.Tab_sub_list{padding-left:0%;}
ul.Tab_sub_list li{width:20%;}


#featured{
   min-height:920px; 
}
 
#featured .floorleft{	position:relative;	width:100%;background:#0056b8;height:100%;}
#featured .floorleft h3{display:block;float:left;text-align:center;width:30%;}
#featured #menu_tab0 .floorleft h3{padding-top:40px;}
#featured #menu_tab1 .floorleft h3{padding-top:15px;}
#featured #menu_tab2 .floorleft h3{padding-top:15px;}
#featured #menu_tab3 .floorleft h3{padding-top:15px;}
#featured #menu_tab4 .floorleft h3{padding-top:15px;}
#featured .flowwinfo{width:100%;	padding-left:0;}
#featured .ui-tabs-panel{width:100%; padding-left:0;background:#ececec}
#featured ul.ui-tabs-nav{float:left;position:relative;width:50%;background:#0056b8;padding:15px 0 15px 0; margin:0;text-align:center; }
#featured #menu_tab2 ul.ui-tabs-nav{padding-top:40px;}
#featured ul.ui-tabs-nav > li{padding:0px 0px; display:inline-block;text-align:left;width:100%;	border-bottom: 0px solid #3b7dc8; background:#0056b8}
#featured ul.ui-tabs-nav > li span{background: url(../image/about/sub_arrow4.png) no-repeat 0 5px;padding-left:20px;}

#fragment-A0,#fragment-A1,#fragment-A2,#fragment-A3,#fragment-A4,#fragment-A5,#fragment-A6,
#fragment-B0,#fragment-B1,#fragment-B2,
#fragment-C0,
#fragment-D0,#fragment-D1,#fragment-D2,
#fragment-E0
{left:-100000px;overflow:hidden;}

#fragment-A0.selected,#fragment-A1.selected,#fragment-A2.selected,#fragment-A3.selected,#fragment-A4.selected,#fragment-A5.selected,#fragment-A6.selected,
#fragment-B0.selected,#fragment-B1.selected,#fragment-B2.selected,
#fragment-C0.selected,
#fragment-D0.selected,#fragment-D1.selected,#fragment-D2.selected,
#fragment-E0.selected
{left:0px;}



#featured #fragment-A0 .info{ 
 	bottom:10%;left:50%;margin-left:-40%; right:0; 
 	text-align:center;
 	
}

#featured #fragment-A1 .info,
#featured #fragment-A2 .info,
#featured #fragment-A3 .info,
#featured #fragment-A5 .info,
#featured #fragment-A6 .info,
#featured #fragment-B2 .info
{ 
 	bottom:10%;left:50%;margin-left:-40%; right:0; 
 	text-align:center;
 	
}

.flickSlider .flickThumb {
	width: 100%;
 	position: relative;
	margin-top:30px;
 
}

.flickSlider .flickThumb ul li {
	 
	margin-left:0px;
	margin-right:8px;

}

#featured .flowwinfo .photoarea{padding-bottom:10px}


}

@media(max-width:900px){
#featured{ min-height:780px;}
}

@media(max-width:700px){
#featured{ min-height:700px;}
#featured .floorleft h3{font-size:30px;width:20%;padding:0px;}

#featured #menu_tab2 .floorleft h3{padding-top:5px;}
#featured #menu_tab2 ul.ui-tabs-nav{ 
  
	padding:10px 0px 0 20px; margin:0; 
 }
 .flowwinfo .info img{width:80px}

 }

@media(max-width:600px){
 
.floormenu{margin-bottom:10px;min-height:38px; }
ul.Tab_sub_list li a{color:#fff;display:block;height:38px;padding-top:10px;}
ul.Tab_sub_list li.active{background:url(../image/about/tabon.png) no-repeat center bottom;}



#featured{ min-height:600px;padding-top:0;}
#featured .floorleft {margin-top:-10px;}
#featured .floorleft h3{float:none;width:100%;padding-top:10px;}
#featured #menu_tab0 .floorleft h3{padding-top:10px;}
#featured   ul.ui-tabs-nav{ 
  width:90%;
	padding:10px 0px 20px 20px; margin:0;  
 }
 #featured  #menu_tab2 ul.ui-tabs-nav{ padding:10px 0px 20px 20px;}

}


.flickSlider .btnPrev {
	left: 0;
	background:  url(../image/about/prev.png) no-repeat center center;background-size:100%;
}

.flickSlider .btnNext {
	right: 0;
	background:   url(../image/about/next.png)  no-repeat center center;background-size:100%;
}

 @media(max-width:560px){
	  .flickSlider .flickThumb ul li {
		 
		margin-left:0px;
		margin-right:3px;

	}
}

@media(max-width:480px){
 #featured{ min-height:550px;}
 .flowwinfo .info img{width:70px}

 }
 @media(max-width:420px){
  

 .flowwinfo .info img{width:60px}

 }
   
 @media(max-width:320px){

#featured{ min-height:460px;} 
 }
 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
  /*오시는길*/
.locationarea{margin-bottom:30px;}
.mapborder{border:2px solid #696969;}
.locationarea #map{width:100%;height:500px;}
.locationarea_info{margin-top:0px;border-top:0px solid #696969;background:#323c60;}
.locationarea_info dl {width:95%;margin: 0 auto;padding:10px 0;}
.locationarea_info dl dt{color:#fff;text-align:left;font-weight:500;font-size:20px;margin-top:0px;position:absolute;padding-top:10px;padding-bottom:10px;padding-left:30px}
.locationarea_info dl dd{color:#fff;text-align:left;font-weight:300;font-size:18px;margin-top:0px;position:relative;padding-left:100px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #3d4562;}
.locationarea_info dl dd.none{border-bottom: 0px solid #ccc;}

.location_trans{margin-top:30px;}
.location_trans_contents{width:50%; float:left;}
.location_trans_contents .imgarea{position:absolute;padding-top:10px;padding-left:15px;}
.location_trans_contents .infoarea{position:relative; padding-left:170px;min-height:120px;padding-top:10px;border-bottom: 1px solid #b2b2b2;}
.location_trans_contents .mrA{margin-right:20px;}
.location_trans_contents .mlA{margin-left:20px;}
.location_trans_contents h4{color:#3f6abd;font-size:27px;font-weight:500}
.location_trans_contents .infoarea_txt{padding-top:10px;}

@media(max-width:880px){
 .location_trans_contents{width:100%; float:none;}
 .location_trans_contents .mrA{margin-right:0px;margin-left:20px;}
 .location_trans_contents .infoarea{padding-left:120px;}
  }

 @media(max-width:680px){
.locationarea #map{width:100%;height:400px;}


  }
   @media(max-width:390px){
	.locationarea_info dl {width:98%}
	.locationarea_info dl dt{padding-left:10px;font-size:17px;}
	.locationarea_info dl dd{padding-left:60px;font-size:15px}

	.location_trans_contents{padding:0;margin:0;}
	.location_trans_contents .imgarea{padding-left:0px;}
	.location_trans_contents .infoarea{}
	.location_trans_contents .mrA{margin-left:10px;}
	.location_trans_contents .mlA{margin-left:10px;}
	.location_trans_contents h4{font-size:23px;}


  }


 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*의료진안내*/
.subwrap_wide.doctors{background: url(../image/doctor/back_doctors.jpg) no-repeat center 0;margin-top:-50px;overflow:hidden;}
.subwrap_wide.doctorsB{margin-top:-50px;}
.main_doctor_txt { padding-left:10%;padding-top:100px;}
.main_doctor_txt .title{font-size:57px;color:#220020;letter-spacing:-4px;line-height:60px;font-weight:300}
.main_doctor_txt .title strong{display:block;font-weight:500;}
.main_doctor_txt .infotxt{font-size: 20px;color:#0056b8;margin-top:30px;padding-bottom:50px;width:300px;}

@media(max-width:1500px){
 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors.jpg) no-repeat 70% 0;}
 }
 @media(max-width:1300px){
	 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors.jpg) no-repeat 80% 0;}
	.main_doctor_txt { padding-left:30px;}
	.main_doctor_txt .title{font-size:47px;}
 }
 @media(max-width:1030px){
		 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors_m.jpg) no-repeat center 85px;background-size:100%;}
		.main_doctor_txt {padding-left:10px;padding-top:0px;text-align:center; margin-top:-50px;height:400px;}
		.main_doctor_txt .infotxt{margin: 0 auto;}
 
 
.main_doctor_txt .title{font-size:40px;line-height:43px}
.main_doctor_txt .infotxt{margin-top:10px;line-height:22px;}
}
@media(max-width:800px){
	.main_doctor_txt {height:350px;}

  }
 @media(max-width:680px){
 
	.main_doctor_txt .title{font-size:30px;line-height:33px;padding-top:0px;}
	.main_doctor_txt .infotxt{font-size:15px;line-height:17px;}
 }
  @media(max-width:600px){
			 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors_m.jpg) no-repeat center 100px;background-size:140%;}
			.main_doctor_txt {margin-top: -50px;height:350px;}
  }

    @media(max-width:520px){
 			.main_doctor_txt {height:350px;}
  }
    @media(max-width:460px){
 			 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors_m2-.jpg) no-repeat center 200px;background-size:110%;}
			.main_doctor_txt {height:250px;}
  }
    @media(max-width:380px){
 			 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors_m2.jpg) no-repeat center 200px;background-size:130%;}
	}		 
  @media(max-width:350px){
 			 .subwrap_wide.doctors{background: url(../image/doctor/back_doctors_m2.jpg) no-repeat center 250px;background-size:130%;}
			 
  }
.doctorarea_Mmainlist{margin:50px auto;}
 
.doctorarea_Mmainlist .doctorarea_link{width:20%;display:inline-block;min-width:200px;margin-right:10px;position:relative;margin-bottom:20px;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_link_wrap{background:#fff;padding:20px;}
.doctorarea_Mmainlist .doctorarea_link.first{margin-left:21%;}
.doctorarea_Mmainlist .doctorarea_link .photoare{position:relative;text-align:center;}
.doctorarea_Mmainlist .doctorarea_link .photoare img{width:100%;max-width:254px;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo{position:relative;padding:20px;;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo h5{font-size:16px;margin-bottom:5px;text-align:center;font-weight:400;line-height:17px;color:#707070;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo h4{margin-bottom:20px;text-align:center;font-size:25px;font-weight:500;height:30px}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo a{width:100%;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo .linkbutton{
    background: #0084d2;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    font-size: 18px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:90%;
	height:36px;
	margin: 0 auto;
	position:relative;
}

.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo .linkbutton span{display:block;line-height:36px;width:100%;background:url(../image/doctor/profile_button.jpg) no-repeat 0 0;}

@media(max-width:1070px){
.doctorarea_Mmainlist .doctorarea_link.first{margin-left:0%;}
.doctorarea_Mmainlist .doctorarea_link{width:48%;}

.doctorarea_Mmainlist.doctor_mlB{margin-top:-50px;}
   }

   
@media(max-width:800px){
/*.doctorarea_Mmainlist .doctorarea_link{width:31%;}*/
}

@media(max-width:676px){
.doctorarea_Mmainlist{margin-top:0px;}

.doctorarea_Mmainlist .doctorarea_link{width:100%;margin-bottom:20px;}
.doctorarea_Mmainlist .doctorarea_link .photoare{width:50%;}
.doctorarea_Mmainlist .doctorarea_link .photoare img{width:100%;max-width:254px;}
.doctorarea_Mmainlist .doctorarea_link .doctorarea_linkinfo{padding-top:10%;position:absolute;top:0;padding-left:55%;width:40%;}

 }

@media(max-width:340px){
.doctorarea_Mmainlist{width:100%;margin:0 auto;padding:0;}
 .doctorarea_Mmainlist .doctorarea_link .photoare{padding:5px;}
 .doctorarea_Mmainlist .doctorarea_link{width:100%;}
 
 }



.doctorarea{background:#fff;}
.doctorarea .profilearea{width:50%;float:left;}
.doctorarea .profilearea .doctornamearea{margin-bottom:40px;padding-top:15%;padding-left:10%;}
.doctorarea .profilearea .subjectarea{color:#0056b8;font-size:20px;float:left;margin-top:15px;padding-right:20px;line-height:1.1; border-right: 1px solid #0056b8;}
.doctorarea .profilearea .doctorname{float:left;font-weight:500;color:#000;font-size:38px;line-height:40px;padding-left:20px;}
.doctorarea .profilearea .doctorname span{font-size:20px;color:#333;}
.doctorarea .profilearea .profillist{clear:both;padding-left:10%;padding-top:50px;padding-bottom:20px;}
.doctorarea .profilearea .profillist .pro_spci{background:#ff0000;padding:10px;color:#fff;margin:30px 0 10px 0;width:110px;text-align:center;}
.doctorarea .profilearea .profillist ul li{line-height:16px;font-size:15px;color:#464646;margin-bottom:10px;background: url(../image/doctor/icon.png) no-repeat 0 7px;padding-left:10px;}
.doctorarea .profilearea .profillist ul.redt li{color:#ff0000;}
.doctorarea .doctorphoto{width:44%;float:left;margin: 0 auto;padding:3%;text-align:center;}
.doctorarea .doctorphoto img{width:100%;}
.doctorarea .reserbutton{margin-top:30px;margin-left:10%;padding-bottom:40px;}
 .doctorarea .reserbutton .linkbutton{
    background: #d7720d;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    font-size: 18px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:40%;

	line-height:33px;
	margin: 0 3%;
	position:relative;
	float:left
}
.doctorarea .reserbutton .linkbuttonB{
    background: #0382d0;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    font-size: 18px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:40%;

	height:33px;
	margin: 0 3%;
	position:relative;
	float:left
}

.doctorarea .reserbutton .linkbutton span.reservation{display:block;line-height:33px;width:100%;background:url(../image/doctor/icon_reser.png) no-repeat 10px 0;}
.doctorarea .reserbutton .linkbuttonB span.consulting{display:block;line-height:33px;width:100%;background:url(../image/doctor/icon_qna.png) no-repeat 10px 0;}

.meditime{margin-top:30px;background:#fff;padding:40px;}

.doctorarea_mainlist{}
.doctorarea_mainlist:after{clear:both;content:'';display:block;position:relative;}
.doctorarea_mainlist .doctorarea_link{width:48%;float:left;background:#fff;position:relative;margin-bottom:30px;}
.doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link{width:32%;}
.doctorarea_mainlist .doctorarea_link.onlyone{float:none;margin:0 auto;}
.doctorarea_mainlist .doctorarea_link .photoare{padding:20px;position:relative;width:40%;}
.doctorarea_mainlist .doctorarea_link .photoare img{width:100%}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{position:absolute;top:0;padding-left:50%;padding-top:40px;}
.doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link .doctorarea_linkinfo{padding-top:20px;}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo h5{font-size:17px;margin-bottom:5px;}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo h4{margin-bottom:10px}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo a{display:block;width:100%;position:relative;}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo .linkbutton{
    display:block;
	background: #0084d2;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    font-size: 18px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:100%;
	max-width:200px;
	min-width:150px;
	line-height:36px;
	margin: 0 auto;
	position:relative;
}

.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo .linkbutton span{display:block;line-height:36px;width:100%;background:url(../image/doctor/profile_button.jpg) no-repeat 0 0;}

.doctorarea_mainlist .doctorarea_link .jinryotime{position:absolute;top:150px;padding-left:50%;padding-top:40px;width:50%;}
.doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link .jinryotime{top:130px;}
.doctorarea_mainlist .doctorarea_link .jinryotime .table02{margin-top:0;width:90%;}
.doctorarea_mainlist .doctorarea_link .jinryotime .table02 td img{width:100%;max-width:13px}

@media(max-width:1385px){
.doctorarea .profilearea .doctornamearea{padding-top:50px;}
.doctorarea .doctorphoto{width:45%;padding:20px;}

.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{padding-top:20px;}
.doctorarea_mainlist .doctorarea_link .jinryotime{padding-top:20px}
  
 }
 @media(max-width:1340px){

.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo .linkbutton{width:115px;}
 
 }
 

 @media(max-width:1250px){

.doctorarea_mainlist .doctorarea_link .photoare{padding:10px;width:45%;}
.doctorarea_mainlist .doctorarea_link .photoare img{width:100%;}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{padding-left:50%}
.doctorarea_mainlist .doctorarea_link .jinryotime{padding-left:50%}
 
 }

 @media(max-width:1180px){
.doctorarea_mainlist .doctorarea_link{width:100%;float:none;background:#fff;position:relative;margin-bottom:20px;}
.doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link{width:100%;}
.doctorarea_mainlist .doctorarea_link.mlA{margin-left:0px;padding:0;}
.doctorarea_mainlist .doctorarea_link .photoare{padding:10px;width:30%;}
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{padding-left:40%}
.doctorarea_mainlist .doctorarea_link .jinryotime{padding-left:40%;width:55%;}
.doctorarea_mainlist .doctorarea_link .jinryotime .table02{margin-top:0;width:100%;}

 }
@media(max-width:860px){
.doctorarea_mainlist .doctorarea_link .photoare{position:relative;}
 .doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{position:absolute;padding-top:10px}
 .doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link .doctorarea_linkinfo{padding-top:10px;}
.doctorarea_mainlist .doctorarea_link .jinryotime{position:relative;top:0px;padding-top:0;margin-top:-17%;padding-bottom:10px;}
.doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link .jinryotime{top:0;}
 }

 @media(max-width:850px){
 .doctorarea .doctorphoto{width:94%;margin: 0 auto;padding:3%;text-align:center;}
 .doctorarea .doctorphoto img{}
 .doctorarea .profilearea{width:95%;float:none;}

 
 }

 @media(max-width:680px){
 
.doctorarea_mainlist .doctorarea_link{width:100%;float:none;background:#fff;position:relative;margin-bottom:20px;}
.doctorarea_mainlist .doctorarea_link.mlA{margin-left:0px;padding:0;}
 
 }

 @media(max-width:660px){
  .doctorarea_mainlist .doctorarea_link .jinryotime{margin-top:-16%;}


  }

  @media(max-width:600px){
 
 .meditime{margin-top:10px;background:#fff;padding:10px;}

 .doctorarea_mainlist .doctorarea_link .photoare{min-width:130px;}
 .doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{padding-top:30px;}
 .doctorarea_mainlist.doctorarea_mainlistB .doctorarea_link .doctorarea_linkinfo{padding-top:30px;}
 .doctorarea_mainlist .doctorarea_link .jinryotime{position:relative;top:0px;padding-top:0;margin-top:0;padding-left:10px;padding-bottom:10px;width:95%;}
 

 }
  @media(max-width:430px){
 .doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo{ padding-left:160px}
 }
  @media(max-width:320px){
.doctorarea_mainlist .doctorarea_link .doctorarea_linkinfo h4{margin-bottom:20px}

 }



 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/

/*진료시간*/
.meditimeara{background: url(../image/medi/back_time.jpg) no-repeat center top;background-size:100%;padding-bottom:60px;z-index:1;position:relative; }
.meditimeara_contents{padding-left:50%;width:50%;}
.meditimeara_contents p{color:#d7d7d7;font-size:20px;text-align:center;padding: 10% 0;}
.meditimeara_contents dl{margin:0 auto;position:relative;width:418px;}
.meditimeara_contents dl dt{color:#c8f3ff;font-size:20px;position:absolute;line-height:55px;padding-top:5px}
.meditimeara_contents dl dd{color:#fff;font-size:30px;position:relative;padding-left:90px;top:0;line-height:55px;}
.meditimeara_contents dl dd strong{color:#fff;font-size:40px;line-height:55px;padding-left:5px;}

.meditimeara_contents .notics{position:relative;border-top:1px solid #8aa7ef; width:90%;padding-top:3%;max-width:600px;margin: 5% auto; }
.meditimeara_contents .notics ul{padding:5% 10%;}
.meditimeara_contents .notics ul li{color:#fff;font-size:16px;background: url(../image/medi/icon_star.png) no-repeat 0 7px;padding-left:30px;}

.idcard{
	position:relative; 
	width:100%;
	text-align:center;
	margin:-90px auto 0 auto;
	z-index:2;
}

@media(max-width:1000px){
  .idcard{margin-top:20px;}
   .idcard img{max-width:100%; }
  
.meditimeara{ background: url(../image/medi/back_time2.jpg) no-repeat center top;background-size:100%;padding-top:50%;}
.meditimeara_contents dl{margin:0 4%;position:relative;width:92%;}
.meditimeara_contents{width:470px;padding:0px;margin: 0 auto;}
.meditimeara_contents p{padding: 30px 0 10px 0;}
.meditimeara_contents .notics{margin-top:10px;}
.meditimeara_contents .notics ul{padding:10px 0 0 15px;}
 }

@media(max-width:470px){
.meditimeara_contents{width:100%;padding:0px;margin: 0 auto;}
.meditimeara_contents dl dt{line-height:45px;}

.meditimeara_contents dl dd{font-size:25px;padding-left:90px;top:0;line-height:45px;}
.meditimeara_contents dl dd strong{font-size:30px;line-height:35px;padding-left:5px;}

 }

 @media(max-width:400px){
 .meditimeara{padding-bottom:40px;margin-bottom:0;}
  .meditimeara_contents {width:280px;margin: 0 auto;padding:0;}
 .meditimeara_contents p{font-size:15px; }
 .meditimeara_contents dl dt{line-height:25px;}
 .meditimeara_contents dl dd{line-height:25px;font-size:20px;padding-left:65px;}
.meditimeara_contents dl dd strong{font-size:22px;line-height:25px;padding-left:5px;}
.meditimeara_contents .notics{margin-top:10px;}
.meditimeara_contents .notics ul{padding:0px;}
.meditimeara_contents .notics ul li{font-size:13px}

 }

 @media(max-width:320px){
.meditimeara{ background-size:cover;padding-top:60%;}

 }

 

 
 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*진료일정*/
.subwrap_wide.backschdule{background: url(../image/medi/back_schudule.jpg) no-repeat center 0;margin-top:-50px;}

.subwrap_wide .subwrap{padding-top:70px;}
.subwrap_wide .subwrap h3.tit{padding-bottom:50px;color:#fff;}

.subwrap_wide.doctorsB .subwrap{padding-top:30px;}
.subwrap_wide.doctorsB .subwrap h3.tit{padding-bottom:20px;}

.medischule{background:#fff;padding:60px;}
.medischule .tablearea{margin-bottom:40px;}

@media(max-width:920px){
.medischule{padding:20px;}
}
@media(max-width:600px){
.subwrap_wide.backschdule{background: url(../image/medi/back_schudule.jpg) no-repeat center 20px;background-size:150%}

.medischule{margin-top:60px;}
 }



 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*예약안내*/

.reserarea{min-height:686px;background: url(../image/medi/back_reser.jpg) no-repeat center center;}
.reserarea_contents{width:400px;margin: 0 auto;padding:100px 40px 40px 40px;text-align:center;}
.reserarea_contents .Minfo{margin-top:40px;font-size:40px;letter-spacing:-2px;color:#000;font-weight:300;text-align:center;line-height:42px;}
.reserarea_contents .sinfo{font-size:17px;text-align:center;color:#31270e;margin-top:30px;margin-bottom:50px;line-height:20px;letter-spacing:-1px;}
.reserarea_contents .reser_tel{padding-top:60px;border-top:1px solid #8b7732;}
.reserarea_contents .reser_tel.noline{border-top:0px;}
.reserarea_contents .reser_tel .reser_txt{font-size:27px;color:#000;line-height:29px;}
.reserarea_contents .reser_tel .telno{font-size:70px;color:#0056b8;margin-top:0px;}
.reserarea_contents .reser_tel .telnoB{font-size:40px;color:#0056b8;margin-top:0px;}

@media(max-width:530px){

.reserarea{min-height:300px;background: url(../image/medi/back_reser2.jpg) no-repeat center 0;background-size:100%;}
.reserarea_contents{width:80%;}
.reserarea_contents .reser_tel{padding-bottom:80px; }

 
 }

 @media(max-width:480px){
 .reserarea_contents .Minfo{margin-top:20px;font-size:33px;}
.reserarea_contents .reser_tel{padding-top:30px; }
.reserarea_contents .reser_tel .telno{font-size:60px;}
.reserarea_contents .reser_tel .telnoB{font-size:30px;}
 }

  @media(max-width:400px){
  .reserarea_contents{padding:50px 10px 10px 10px;}
  .reserarea_contents .Minfo{margin-top:20px;font-size:30px;line-height:33px;}
 .reserarea_contents .sinfo{margin-bottom:20px;}
  .reserarea_contents .reser_tel{padding-bottom:80px; }
  .reserarea_contents .reser_tel .telno{font-size:40px;}
  .reserarea_contents .reser_tel .telnoB{font-size:30px;}

  }
  @media(max-width:360px){
.reserarea_contents{padding-top:20px}
  }

  @media(max-width:335px){
  .reserarea_contents{width:90%;}
    .reserarea_contents .reser_tel{padding-bottom:40px; }
   }
 

 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/

/*입퇴원*/

.subwrap_wide.backinout{background: url(../image/medi/back_inout.jpg) no-repeat center 0;margin-top:-50px;}
.inoutarea{background:#fff;padding:30px 60px 60px 60px;}
 

.inprocess{background:#f7f7f7;padding-bottom:20px;}
.inprocess ul{padding:20px;}
.inprocess ul li{min-height:250px;margin-right:1%;border-right: 1px solid #7891bc;float:left;}
.inprocess ul li.last{border-right: 0px solid #7891bc;}
.inprocess ul li dl {padding:20px;}
.inprocess ul li dl dt{color:#203798;font-size:20px;text-align:center;}
.inprocess ul li dl dd{padding-top:20px;text-align:center;line-height:17px;font-size:15px;font-weight:400}
.inprocess ul li dl dd strong{display:block;font-weight:500;color:#203798;font-size:20px;line-height:23px;text-align:center;margin-bottom:30px;}

.in_info dl {padding-left:30px;margin-bottom:30px;}
.in_info dl dt{background: url(../image/medi/icon.png) no-repeat 0 8px;padding-left:15px;font-size:17px;margin-top:20px;font-weight:500;}
.in_info dl dd{padding-left:20px;margin-top:10px;}

@media(max-width:1060px){
.inoutarea{padding:30px 30px 60px 30px;}
.inprocess ul li dl {padding:0px;}
}

@media(max-width:600px){
.subwrap_wide.backinout{background: url(../image/medi/back_inout.jpg) no-repeat center 20px;background-size:150%}

.inoutarea{margin-top:60px;}
.inoutarea h4.tit{margin-top:0;}

.inprocess{position:relative;}
.inprocess.col3 ul li{min-height:120px;position:relative;width:98%;margin-bottom:20px;padding-bottom:10px;border-right: 0px solid #7891bc;border-bottom: 1px solid #7891bc;float:none;}
.inprocess ul li dl dt{position:absolute;margin-right:20px;text-align:left;top:0;}

.inprocess ul li dl dd{text-align:left;position:relative;padding-left:120px;top:0;}
.inprocess ul li dl dd strong{text-align:left;margin-bottom:10px;}

 }
 @media(max-width:480px){
.inoutarea{background:#fff;padding:10px;}
.inprocess.col3 ul li{min-height:100px;}
.inprocess ul li dl dd{padding-top:0;margin-top:0;}
.inprocess ul li dl dd strong{padding-top:0;margin-top:0;}
.in_info dl{padding-left:10px;}

 }

  @media(max-width:320px){
.inprocess ul li dl dt{position:relative;margin-right:0px;text-align:center;top:0;}
.inprocess ul li dl dd{text-align:left;position:relative;padding-left:0;top:0;}
.inprocess ul li dl dd strong{text-align:center;;}

 }

 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*비급여*/
.bigeubyeolist{background:#fff;padding:60px;}


 				#submemuarea {padding:0 0 0 0;background: #d05c19;min-height:43px; z-index:2;position:relative;}
				
				#submemuarea ul{	padding:0px 0px 0px 0px;margin:0 auto; } 
				#submemuarea ul li{float:left;margin:0;	padding:0px 0 0px 0px;text-align:center;  height:30px;}


				#submemuarea ul li span{display:block;padding:9px 0;font-weight:500;font-size:16px;letter-spacing:-1px;border-right: 1px solid #d27849;}
				#submemuarea ul li.last span{border-right: 0px solid #486dae;}
				#submemuarea ul li span.level01 a{color:#fff;}
				#submemuarea ul li.subOn{background:#fff;}
				#submemuarea ul li.subOn span{padding:10px 0 7px 0;background:#fff;margin-left:-1px;border-top:3px solid #d05c19;border-left:3px solid #d05c19;border-right: 0px solid #486dae;}
				#submemuarea ul li.last.subOn span{border-right:3px solid #d05c19;}
 				#submemuarea ul li.subOn span.level01 a,#submemuarea ul li.subOn span.level01 a:hover{color:#000; }

 
  @media(max-width:1024px){
  .bigeubyeolist{padding:20px;}
  }

    @media(max-width:910px){

	.bigeubyeolist .tablearea .table_bigeub th{padding:0;letter-spacing:-1px;}
	.bigeubyeolist .tablearea .table_bigeub td{padding:0;letter-spacing:-1px;}
   }

   @media(max-width:700px){


		.bigeubyeolist .tablearea .table_bigeub{border-top:3px solid #ddd;}
		/*.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(1):before { content: "대분류 : ";font-weight:500; } 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(2):before { content: "중분류 : ";font-weight:500; } */
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(1):before { content: "분류 : ";font-weight:500; } 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(2):before { content: "명칭 : ";font-weight:500; } 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(3):before { content: "코드 : ";font-weight:500; } 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(4):before { content: "구분 : ";font-weight:500; }
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(5):before { content: "진료비용  : ";font-weight:500; } 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(6):before { content: "최저비용 : "; font-weight:500;} 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(7):before { content: "최고비용 : "; font-weight:500;} 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(8):before { content: "치료재료대 포함여부 : "; font-weight:500;} 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(9):before { content: "약제비 포함여부 : "; font-weight:500;} 
		.bigeubyeolist .tablearea  .table_bigeub td:nth-of-type(010):before { content: "특이사항 : ";font-weight:500; } 

		.bigeubyeolist .tableareaB .table_bigeub{border-top:3px solid #ddd;}
		/*.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(1):before { content: "대분류 : ";font-weight:500; } */
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(1):before { content: "분류 : ";font-weight:500; } 
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(2):before { content: "명칭 : ";font-weight:500; } 
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(3):before { content: "코드 : ";font-weight:500; } 
		/*.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(5):before { content: "진료비구분 : ";font-weight:500; } */
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(4):before { content: "진료비용 : ";font-weight:500; } 
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(5):before { content: "최저비용  : ";font-weight:500; } 
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(6):before { content: "최고비용 : "; font-weight:500;} 
		.bigeubyeolist .tableareaB  .table_bigeub td:nth-of-type(7):before { content: "특이사항 : "; font-weight:500;} 


		.bigeubyeolist .tableareaC .table_bigeub{border-top:3px solid #ddd;}
		/*.bigeubyeolist .tableareaC  .table_bigeub td:nth-of-type(1):before { content: "대분류 : ";font-weight:500; } */
		.bigeubyeolist .tableareaC  .table_bigeub td:nth-of-type(1):before { content: "명칭 : ";font-weight:500; } 
		.bigeubyeolist .tableareaC  .table_bigeub td:nth-of-type(2):before { content: "코드 : ";font-weight:500; } 
		.bigeubyeolist .tableareaC  .table_bigeub td:nth-of-type(3):before { content: "진료비용 : ";font-weight:500; } 
		.bigeubyeolist .tableareaC  .table_bigeub td:nth-of-type(4):before { content: "특이사항 : ";font-weight:500; } 
 
		.bigeubyeolist .tableareaD .table_bigeub{border-top:3px solid #ddd;}
		/*.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(1):before { content: "대분류 : ";font-weight:500; } */
		.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(1):before { content: "명칭 : ";font-weight:500; } 
		.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(2):before { content: "코드 : ";font-weight:500; } 
		/*.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(4):before { content: "진료비구분 : ";font-weight:500; } */
		.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(3):before { content: "진료비용 : ";font-weight:500; } 
		.bigeubyeolist .tableareaD  .table_bigeub td:nth-of-type(4):before { content: "특이사항 : ";font-weight:500; } 





		.bigeubyeolist .table_bigeub thead{display:none;}

		.bigeubyeolist  .table_bigeub,
	  
		.bigeubyeolist  .table_bigeub tbody,
	    .bigeubyeolist  .table_bigeub tr,
	    .bigeubyeolist  .table_bigeub th,
		.bigeubyeolist  .table_bigeub td {
			display: block;
		   
		}
	 
		.bigeubyeolist  .table_bigeub tr {
			border-bottom: 1px solid #ddd;
			padding:10px;
			 
		}
	 
	   .bigeubyeolist  .table_bigeub th,
	   .bigeubyeolist  .table_bigeub td {
			border-top: none;
			border-bottom: none;
			border-left: none;
			border-right: none;
			text-align:left;
			font-size:15px;
		}

	table.table_bigeub td.right{text-align:left;}

   }

      @media(max-width:440px){
	  #submemuarea {min-height:88px;background:none; }
	  #submemuarea.col4 ul li{width:49%;padding:0;margin-right:1px;margin-bottom:1px;overflow:hidden;height:46px;}
 				#submemuarea ul li span{border: 2px solid #d05c19;padding:9px ;background:#d05c19;margin-left:0;}

				#submemuarea ul li.subOn span{padding:9px;background:#fff;border: 2px solid #d05c19;margin-left:0;}
  	 

	  }

 
 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
 /*증명서발급*/
.documentarea{background:#fff;padding:60px;}
.docu_notics{background:#f7f7f7;padding:5px;border: 1px solid #ccc;}
.docu_notics .minfo_txt{margin:10px;padding:30px; font-size:16px;line-height:25px;}

.mobiletable{display:none;}
.onlypc{display:block;}
.downloadara{margin-top:30px;margin-left:0%;padding-bottom:40px;}
.downbutton{
    
	background: #d7720d;
    color: #fff;
    text-align: center;
    padding: 3px 0;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:150px;
	float:left;
 	margin: 0 0 0 10px;
	position:relative;
	 
}
 .downbutton a, .downbutton a:hover{color:#fff;}

.downbutton span.dwnicon{display:block; width:100%;background:url(../image/medi/icon_download2.png) no-repeat right 5px;}

.docu_box{background:#f7f7f7;padding:30px;}
.docu_box ul li{float:left;}
.docu_box ul li .stxt{font-size:12px;}

@media(max-width:920px){

.documentarea{ padding:20px;}
.docu_notics .minfo_txt{padding:10px;line-height:20px;}
 }
 @media(max-width:790px){
.docu_box .col3 ul li{width:48%;margin-right:2%;}
 }

 @media(max-width:680px){
.docu_notics .floatL{float:none;}
.docu_notics .floatL.mrA{margin-right:0;}
.docu_notics .floatL img{width:100%;}

 .docu_notics .minfo_txt{padding:10px;line-height:20px;}
 }

@media(max-width:600px){
.docu_box .col3 ul li{width:98%;margin-right:0%;float:none;}
 }

 @media(max-width:500px){

.mobiletable{display:block;}
.onlypc{display:none;}

.tablesuject{color:#000; background:#f3f8fc;font-size:18px;line-height:18px;padding:10px;font-weight:bold;margin-top:20px;}
 .downbutton{
     padding: 3px 0;
    font-size: 13px;
	line-height:13px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:100px;

	 
}


 .downbutton a, .downbutton a:hover{color:#fff;}

.downbutton span.dwnicon{display:block; width:100%;background:url(../image/medi/icon_download2.png) no-repeat right 5px;}


		.documentarea .tableareaB .table01{border-top:3px solid #ddd;}
		.documentarea .tableareaB .table01 td:nth-of-type(1):before { content: "신청자 : ";font-weight:500; } 
		.documentarea .tableareaB .table01 td:nth-of-type(2):before { content: "환자의 나이 : ";font-weight:500; } 
		.documentarea .tableareaB .table01 td:nth-of-type(3):before { content: "구비서류 : ";font-weight:500; } 		
		
		.documentarea .table01 thead{display:none;}

		.documentarea .tableareaA .table01{border-top:3px solid #ddd;}
		.documentarea .tableareaA .table01 td:nth-of-type(1):before { content: "신청자 : ";font-weight:500; } 
		.documentarea .tableareaA .table01 td:nth-of-type(2):before { content: "구비서류 : ";font-weight:500; } 
 

		.documentarea  .table01,
	  
		.documentarea  .table01 tbody,
	    .documentarea  .table01 tr,
	    .documentarea  .table01 th,
		.documentarea  .table01 td {
			display: block;
		   
		}
	 
		.documentarea  .table01 tr {
			border-bottom: 1px solid #ddd;
			padding:10px;
			 
		}
	 
	   .documentarea  .table01 th,
	   .documentarea  .table01 td {
			border-top: none;
			border-bottom: none;
			border-left: none;
			border-right: none;
			text-align:left;
			font-size:15px;
		}




 }

 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*클리닉*/
.clinicarea{background:#fff;padding:60px;}
.clinicarea h4.tit{margin-top:60px;letter-spacing:-2px;font-size:30px;}
.widthSeven{width:70%;}
.widthSevenB{width:70%;}
.widthSix{width:60%;}
.widthSixB{width:60%;}
.widthFive{width:50%;}
.widthFour{width:40%}
.widthThree{width:30%}
.widthTwo{width:20%;}
.clinicinfotxt_box{padding-top:0px;vertical-align:top}
.clinicinfotxt_box .clinicinfotxt{color:#333;line-height:22px;letter-spacing:-1px;}
.clinic_photoFR{text-align:right;float:right;}
.clinic_photoFL{text-align:right;float:left;}
.photoA img{width:100%;max-width:445px;}
.photoB img{width:100%;max-width:777px;}
.photoC img{width:100%;}
.clinic_not{font-weight:500;font-size:30px;line-height:40px;color:#3a63ef;text-align:center;}
.clinic_notB{font-weight:400;font-size:150%;line-height:40px;color:#ff0000;text-align:center;width:90%;margin:10px auto;max-width:800px}
.clinic_notB.clinic_notBB{color:#333;}
.clinic_notB span{display:block;}


.clinicarea .FloatA{float:left;}
.clinicarea .FloatB{float:right;}

.clinicarea h3.clintit{margin-left:5%;padding-top:30px;padding-bottom:30px;font-size:35px;font-weight:400;line-height:43px;width:40%;background: url(../image/clinic/line.png) repeat-x 0 bottom;}
.clinicarea h3.clintitB{font-family: 'Nanum Myeongjo', serif;text-align:center;letter-spacing:-3px;margin-left:5%;margin-bottom:30px;padding-top:30px;padding-bottom:30px;font-size:35px;font-weight:400;line-height:43px;width:90%;border-bottom: 1px solid #ccc;}
.clinicarea h3.clintitBB{font-family: 'Nanum Myeongjo', serif;text-align:center;letter-spacing:-3px;margin-left:5%;margin-bottom:30px;padding-top:30px;padding-bottom:30px;font-size:35px;font-weight:400;line-height:43px;width:90%;background: url(../image/clinic/line.png) repeat-x 0 bottom;}
.clinicarea h3.colorA{color:#4780f7;}
.clinicarea h3.colorB{color:#000;}
.clinicarea h3 img{vertical-align:middle;}
.clinicarea h3.clintitB.left{text-align:left;padding-bottom:10px;}

.clinicarea .boxinfo{font-weight:300;padding:30px;letter-spacing:-1px;color:#333;margin-left:0%;margin-top:3%;font-size:18px;line-height:26px;}
.clinicarea .boxinfo p{margin-bottom:30px;}

.clinicarea .boxinfoB{font-weight:300;padding:0 30px 30px 60px;letter-spacing:-1px;color:#333;margin-left:0%;margin-top:3%;font-size:18px;line-height:26px;}
.clinicarea .boxinfoB p{margin-bottom:30px;}


.clinicarea .boximg img{margin-bottom:30px;}
.clinicarea .boximgL img{margin-right:30px;margin-bottom:30px;}
.clinicarea .boximgLR img{margin-left:30px;margin-right:30px;margin-bottom:30px;}
.clinicarea .boximgLR.boximgLRB{padding:30px;}
.clinicarea .boximgLR.boximgLRB img{width:100%;max-width:100%;margin-left:0px;margin-right:0px;margin-bottom:0px;}

.box_display{
	position:relative;
	text-align:center;
}
.box_display .box_display_in{
	display:inline-block;
	width:35%; 
	padding:0px 40px 20px 40px;
	margin:0 0 50px 0;
	vertical-align:top;
	min-height:430px;
	background:#fff;
	box-shadow:-10px 30px 30px rgba(0,0,0,0.2);
 
}
.box_display.box_display_img .box_display_in{
		min-height:500px;
}

.box_display .box_display_in strong{
	display:block;
	font-size:200%;
	font-weight:500;
	margin-bottom:30px;
}
.box_display .box_display_in .img_area{
	text-align:center;
	margin: 20px auto;
	position:relative;
	max-width:200px;
}
.box_display .box_display_in .img_area img{
	 
	max-width:100%;
}
.box_display .box_display_in .con_info_txt{
		font-size:130%;
		min-height:70px;
}


.box_display .box_display_in ul{
	text-align:left;
 
	font-size:110%;
	max-width:300px;
	margin: 30px auto;
	font-weight:300;
}

.boximglist{
		position: relative;
		text-align:center;
}
.boximglist .boximglist_box{
	display:inline-block;
	vertical-align:top;
	width:22%;
	margin-right:1%;
	margin-left:1%;
	margin-bottom:30px;
}
 .boximglist.colthree .boximglist_box{width:30.3333%;}


.boximglist .boximglist_box .imgarea{
	position: relative;
	border-radius:20px 0 20px 0;
	overflow:hidden;
}
.boximglist .boximglist_box .imgarea img{
	max-width:100%;
}
.boximglist .boximglist_box h4.tit{
	margin-top:20px;
}
.boximglist .boximglist_box .iinfotxt{
	text-align:left;
}


/**/
.box_displayB{
	position:relative;
	text-align:center;
}

.box_displayB .box_display_in{
	 position:relative;
	 width:90%;
	padding:30px;
	margin:20px auto;
  	background:#fff;
	border-radius:10px;
	box-shadow:0px 0px 15px rgba(0,0,0,0.2);
 
}
.box_displayB .box_display_in .con_info_txt{
	text-align:left;
	font-size:120%;
	font-weight:300;
}

.box_displayB .box_display_in  h4.tit{
	padding-top:0px;
	margin-top:20px;
	
}
.box_displayB .box_display_in  h4.tit.left{
	text-align:left;
	
}
 @media(max-width:1000px){
	.box_displayB .box_display_in{
		width:90%;
		padding:10px;

	}

}
 /*절차*/
 .process_info{
	margin:10px auto;
	position:relative;
	width:100%; 
 
}

ul.recruit_process{
	width:100%; 
	display:flex; 
	    justify-content:left; 
	   align-items:center;
		flex-wrap: wrap;
	}
ul.recruit_process:after{
	clear:both;
	display:block;
	content:'';
	position:relative;
	height:0px;
}
ul.recruit_process li{
		display:inline-flex; 
	    justify-content:center;	 
	    align-items:center;
		flex-wrap: nowrap;
		position:relative;
		 
		 padding:5px 10px;
		min-width:150px;
		margin-right:20px;
		text-align:center; 
		margin-bottom:10px;

	}
ul.recruit_process li:after{ display:block;position:absolute;top:35%;right:-15px; width:100%;height:30px;content:'\f061';    font-family: 'FontAwesome';text-align:right;opacity:.7; }
ul.recruit_process li:last-child:after{content:'';}
 
ul.recruit_process li div{background:#0c4d97;width:95%;margin:5px auto;border-radius:5px;box-shadow: 2px 5px 10px rgba(0,0,0, 0.2);overflow:hidden;}
 

 ul.recruit_process li strong{display:block;color:#fff;padding:10px;font-size:120%;font-weight:400;}
 ul.recruit_process li span{
	display:block;
 }


 /**/
 ul.recruit_processB{
	width:100%; 
	 
 
	}
ul.recruit_processB:after{
	clear:both;
	display:block;
	content:'';
	position:relative;
	height:0px;
}
ul.recruit_processB li{
		display:inline-block; 
	     position:relative;
		 vertical-align:top;
		 padding:5px 10px;
		min-width:150px;
		margin-right:20px;
		text-align:center; 
		margin-bottom:10px;

	}
ul.recruit_processB li:after{ display:block;position:absolute;top:25px;right:-15px; width:100%;height:30px;content:'\f061';    font-family: 'FontAwesome';text-align:right;opacity:.7; }
ul.recruit_processB li:last-child:after{content:'';}
 
ul.recruit_processB li div{background:#0c4d97;width:95%;margin:5px auto;border-radius:5px;box-shadow: 2px 5px 10px rgba(0,0,0, 0.2);overflow:hidden;}
 
 ul.recruit_processB li strong{display:block;color:#fff;padding:10px;font-size:120%;font-weight:400;}
 ul.recruit_processB li p{
	display:block;
	max-width:250px;
	text-align:left;
	padding:20px;
 }
 ul.recruit_processB li  span{
		color:#1262bc;
		font-size:120%;
 }
  
 



/*동영상*/
.movarea{
	position: relative;
	
}
.movarea .mov_box{
	position: relative;
	vertical-align:top;
	display:inline-block;
	width:48%;
	margin-left:1%;
	margin-bottom:40px;
}
 
.movarea .mov_box .imgarea{text-align:center;}
.movarea .mov_box .imgarea img{max-width:100%;}
.movarea .mov_box .txtarea{padding:5px 0;text-align:center;font-size:22px;}

.movarea .mov_box .imgarea a{
	position:relative;
	display:block;
	border:10px solid #000;
}

.mov_box .imgarea a:before{
	clear:both;
	content:'';
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-25px;
	margin-top:-25px;
	width:50px;
	height:50px;
	background:url(../image/icon_mov.png) no-repeat center center;
}


	/*동영상 보기*/
			 .embed-responsive {
			  position: relative;
			  display: block;
			  height: 0;
			  padding: 0;
			  overflow: hidden;
			}
			.youtubearea{position:relative; height:100%;padding-top:0px;height:0;overflow:hidden;} 
			.youtubearea iframe,
			.youtubearea object,
			.youtubearea embed,
			.youtubearea video{
			position:absolute;top:0;left:0;width:100%;height:100%;} 

			 .youtubearea.embed-responsive-16by9 {
			  padding-bottom: 56.25%;
			}
			.youtubearea.embed-responsive-4by3 {
			  padding-bottom: 75%;
			}



#mainclinicimg{min-height:487px;}
#mainclinicimg.clinic_box_imgD{min-height:400px;}
#mainclinicimg.clinic_box_imgH{min-height:300px;}
#mainclinicimg.dosu_box_imgA{min-height:300px;}
#mainclinicimg.health_box_imgA{min-height:300px;}
#mainclinicimg .Maininfo{width:40%;font-weight:300;padding-bottom:30px;letter-spacing:-1px;color:#fff;margin-left:5%;margin-top:3%;font-size:18px;line-height:26px;}
#mainclinicimg .MaininfoB{width:50%;font-family: 'Nanum Myeongjo', serif;font-weight:300;padding-bottom:30px;letter-spacing:-3px;color:#ffed97;margin-left:5%;margin-top:3%;font-size:33px;line-height:1.2;}
	#mainclinicimg.dosu_box_imgA .MaininfoB,
	#mainclinicimg.health_box_imgA .MaininfoB{min-height:150px;}

	#mainclinicimg.dosu_box_imgA .MaininfoB span,
	#mainclinicimg.health_box_imgA .MaininfoB span{display:inline-block;margin-right:10px;}


#mainclinicimg .Mainimg{width:40%;text-align:center;margin-bottom:30px;}
.clinicFF #mainclinicimg .Mainimg{width:45%;margin-left:5%;text-align:center;}
.clinicFF #mainclinicimg .Mainimg img{max-width:450px;width:100%;}
.clinicFF #mainclinicimg .Maininfo{width:40%;margin-left:30px;}

.clinic_box_img{background: url(../image/clinic/back_clinic01.jpg) no-repeat center 0;}
.clinic_box_imgB{background: url(../image/clinic/back_clinic02.jpg) no-repeat center 0;}
.clinic_box_imgC{background: url(../image/clinic/back_clinic03.jpg) no-repeat 0 0;}
.clinic_box_imgD{background: url(../image/clinic/back_clinic04.jpg) no-repeat center center;}
.clinic_box_imgE{background: url(../image/clinic/back_clinic05.jpg) no-repeat center center;}
.clinic_box_imgF{background: url(../image/clinic/back_clinic03.jpg) no-repeat 0 0;}
.clinic_box_imgG{background: url(../image/clinic/back_clinic07.jpg) no-repeat center 0;}
.clinic_box_imgG_B{background: url(../image/clinic/back_clinic07_1.jpg) no-repeat center 0;}
.clinic_box_imgH{background: url(../image/clinic/back_clinic08.jpg) no-repeat center 0;}

.dosu_box_imgAA{background: url(../image/dosu/back_dosu1.jpg) no-repeat center 0;}
.dosu_box_imgAB{background: url(../image/dosu/back_dosu2.jpg) no-repeat center 0;}
.dosu_box_imgAC{background: url(../image/dosu/back_dosu3.jpg) no-repeat center 0;}
.dosu_box_imgAD{background: url(../image/dosu/back_dosu4.jpg) no-repeat center 0;}

.health_box_imgAA{background: url(../image/health/back_health1.jpg) no-repeat center center;}
.health_box_imgBB{background: url(../image/health/back_health2.jpg) no-repeat center center;}
.health_box_imgCC{background: url(../image/health/back_health3.jpg) no-repeat center center;}
.health_box_imgDD{background: url(../image/health/back_health4.jpg) no-repeat center center;}



.clinic_box_bgA{background:#faf9f5;border: 1px solid #e8e6d7;}
.clinic_box_bgwhtie{background:#fff;}
 
.clinic_iLeft_photo{width:25%;text-align:left;margin-right:5%}
.clinic_iLeft_photo img{max-width:315px;width:100%;}
.clinic_iRight_photo{text-align:left;margin-left:40px;}

.clinicDD .mobileimg{display:none;}
.clinicGG .photo_yeon2{width:100%;margin:20px 0 0 0;padding:0;}
.clinicHH .widthSevenB{float:left;}


@media(max-width:1500px){

.clinicarea{padding:30px;}
.clinicCC #mainclinicimg .Mainimg{width:40%;}
.clinicCC  #mainclinicimg .Maininfo{width:50%;}

.clinicHH .clinic_iRight_photo{padding-top:50px;}

  }
  @media(max-width:1430px){
	#mainclinicimg .MaininfoB{width:40%;}
  }

 @media(max-width:1100px){
  .clinicCC #mainclinicimg .Mainimg{text-align:center;}

  .clinicCC #mainclinicimg .Mainimg img{width:100%;min-width:280px;max-width:420px;}
 }

 @media(max-width:1140px){

.clinicarea{ padding:20px;}


.clinicGG .photo_yeon2 img{width:33%;}

.dosu_box_imgAA{background: url(../image/dosu/back_dosu1.jpg) no-repeat 0 0;background-size:cover;}
.dosu_box_imgAB{background: url(../image/dosu/back_dosu2.jpg) no-repeat 0 0;background-size:cover;}
.dosu_box_imgAC{background: url(../image/dosu/back_dosu3.jpg) no-repeat 0 0;background-size:cover;}
.dosu_box_imgAd{background: url(../image/dosu/back_dosu4.jpg) no-repeat 0 0;background-size:cover;}

.health_box_imgAA{background: url(../image/health/back_health1.jpg) no-repeat 0 0;background-size:cover;}
.health_box_imgBB{background: url(../image/health/back_health2.jpg) no-repeat 0 0;background-size:cover;}
.health_box_imgCC{background: url(../image/health/back_health3.jpg) no-repeat 0 0;background-size:cover;}
.health_box_imgDD{background: url(../image/health/back_health4.jpg) no-repeat 0 0;background-size:cover;}

 
 }


  @media(max-width:970px){
  #mainclinicimg{min-height:300px;}
.clinicarea h3.clintit{width:63%;padding-bottom:10px}
.clinic_box_img{background: url(../image/clinic/back_clinic01x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgB{background: url(../image/clinic/back_clinic02x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgD{background: url(../image/clinic/back_clinic04x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgE{background: url(../image/clinic/back_clinic05x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgG{background: url(../image/clinic/back_clinic07x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgG_B{background: url(../image/clinic/back_clinic07_1x970.jpg) no-repeat center 0;background-size:100%;}
.clinic_box_imgH{background: url(../image/clinic/back_clinic08x970.jpg) no-repeat center 0;background-size:100%;}
 
 .dosu_box_imgAA{background: url(../image/dosu/back_dosu1_1.jpg) no-repeat center 0;background-size:100%;}
 .dosu_box_imgAB{background: url(../image/dosu/back_dosu2_1.jpg) no-repeat center 0;background-size:100%;}
 .dosu_box_imgAC{background: url(../image/dosu/back_dosu3_1.jpg) no-repeat center 0;background-size:100%;}
 .dosu_box_imgAD{background: url(../image/dosu/back_dosu4_1.jpg) no-repeat center 0;background-size:100%;}

 .health_box_imgAA{background: url(../image/health/back_health1_1.jpg) no-repeat center 0;background-size:100%;}
 .health_box_imgBB{background: url(../image/health/back_health2_1.jpg) no-repeat center 0;background-size:100%;}
 .health_box_imgCC{background: url(../image/health/back_health3_1.jpg) no-repeat center 0;background-size:100%;}
 .health_box_imgDD{background: url(../image/health/back_health4_1.jpg) no-repeat center 0;background-size:100%;}

#mainclinicimg .Maininfo{width:63%;font-size:17px;line-height:23px;}
#mainclinicimg .MaininfoB{font-size:25px;padding-left:50px;}


.clinicBB h4.tit.clinicBB_txt{margin-top:20px;}
.clinicBB .widthTwo{width:200px;}

.clinicFF .clinic_box_bgA .photo_go2{width:40%;}
 
.clinicFF .clinic_box_bgA .boxinfo{width:45%;margin-left:30px;}
.clinicFF .photo_go2 img{width:100%;max-width:327px;}


.clinic_iRight_photo {width:40%;}
.clinic_iRight_photo img{width:100%;}
.clinicHH .clinic_iLeft_photo{width:40%;}
.clinicHH .widthSeven{width:55%;margin-left:0;}
.clinicHH .widthSevenB{width:55%;margin-left:0;}

.clinicHH .widthSixB{width:100%;float:none;clear:both;}

.box_display .box_display_in{
	display:block;
	width:60%; 
	padding-top:5px;
	margin:0 auto 20px auto;
 	min-height:130px;
 }

 .box_display.box_display_img .box_display_in{
		min-height:200px;
		width:75%; 
}

.boximglist .boximglist_box{
	display:inline-block;
	vertical-align:top;
	width:47%;
	
}

 .boximglist.colthree .boximglist_box{
	display:inline-block;
	vertical-align:top;
	width:47%;
 }




 }

@media(max-width:830px){

.clinicHH .widthSevenB{clear:both;float:none;width:90%;}

}
 

@media(max-width:740px){
.clinicarea{ padding:10px;}
.clinicarea h3.clintit{width:90%;padding-bottom:10px;padding-top:35%;text-shadow: 0px 2px 5px  #111932;}
.clinic_box_img{background: url(../image/clinic/back_clinic01_mobile.jpg) no-repeat center 0;background-size:cover;}
.clinic_box_imgB{background: url(../image/clinic/back_clinic02_mobile.jpg) no-repeat center 0;background-size:cover;}
.clinic_box_imgC{background: url(../image/clinic/back_clinic03_mobile.jpg) no-repeat center 0;background-size:cover;}

.clinic_box_imgD{background: url(../image/clinic/back_clinic04_mobile.jpg) no-repeat left 0;background-size:cover;}
.clinic_box_imgE{background: url(../image/clinic/back_clinic05_mobile.jpg) no-repeat center 0;background-size:cover;}
.clinic_box_imgG{background: url(../image/clinic/back_clinic07_mobile.jpg) no-repeat center 0;background-size:cover;}
.clinic_box_imgG_B{background: url(../image/clinic/back_clinic07_1_mobile.jpg) no-repeat center 0;background-size:cover;}

  .dosu_box_imgAA{background: url(../image/dosu/back_dosu1_2.jpg) no-repeat center 0;background-size:cover;}
  .dosu_box_imgAB{background: url(../image/dosu/back_dosu2_2.jpg) no-repeat center 0;background-size:cover;}
  .dosu_box_imgAC{background: url(../image/dosu/back_dosu3_2.jpg) no-repeat center 0;background-size:cover;}
  .dosu_box_imgAD{background: url(../image/dosu/back_dosu4_2.jpg) no-repeat center 0;background-size:cover;}

  .health_box_imgAA{background: url(../image/health/back_health1_2.jpg) no-repeat center 0;background-size:cover;}
  .health_box_imgBB{background: url(../image/health/back_health2_2.jpg) no-repeat center 0;background-size:cover;}
  .health_box_imgCC{background: url(../image/health/back_health3_2.jpg) no-repeat center 0;background-size:cover;}
  .health_box_imgDD{background: url(../image/health/back_health4_2.jpg) no-repeat center 0;background-size:cover;}

#mainclinicimg .Maininfo{width:90%;}
#mainclinicimg.dosu_box_imgA .MaininfoB,
#mainclinicimg.health_box_imgA .MaininfoB{width:80%;min-height:auto}

#mainclinicimg.clinic_box_imgH{min-height:240px;}
#mainclinicimg.dosu_box_imgA,
#mainclinicimg.health_box_imgA{min-height:240px;}

.clinicarea .clinic_box_imgD h3.clintitBB{padding-top:35%;;text-shadow: 0px 2px 5px  #111932}
.clinicarea .clinic_box_imgE h3.clintitBB{padding-top:35%;;text-shadow: 0px 2px 5px  #111932}
.clinicarea .clinic_box_imgG h3.clintit{padding-top:15%;}
.clinicarea .clinic_box_imgG_B h3.clintit{padding-top:15%;}
.clinicarea .clinic_box_imgH h3.clintit{padding-top:30px;width:70%;}
 
.clinicAA h4.tit.clinicAA_txt{margin-top:20px;}

.clinicBB .clinic_photoFR{float:none;}
.clinicBB .widthSix{width:100%;text-align:center; }

.clinicarea.clinicCC .clinic_box_imgC .FloatA{float:none}
.clinicCC #mainclinicimg .Mainimg{width:100%;text-align:center;}
.clinicCC #mainclinicimg .Maininfo{width:90%;text-align:left;}


.clinicDD .photoC{display:none;}
.clinicDD .mobileimg{display:block;}
.clinicDD .mobileimg img{width:100%;}

.clinicFF #mainclinicimg .Maininfo{margin-top:0px;margin-bottom:0;}

   }

 @media(max-width:680px){



 .clinicarea h4.tit{font-size:25px;}

.clinicinfotxt_box .FloatA{float:none;width:100%;text-align:center;}
.clinicinfotxt_box .boximgL img{margin-top:30px;margin-right:0px;margin-bottom:0px;}
.clinicinfotxt_box h4.tit{margin-top:20px;text-align:center;}

 .clinicFF .clinic_box_bgA .boxinfo{width:45%; padding-top:0;margin-right:0;}

.clinicGG .photo_yeon{width:100%;margin:0;padding:0;display:block}
.clinicGG .photo_yeon img{width:100%;max-width:600px;}
.clinicGG .photo_yeon2 img{width:100%;max-width:316px;}

.clinicHH .clinic_iRight_photo {width:100%;}
.clinicHH .widthSix{clear:both;width:100%;padding-top:30px;}

.dutong .FloatB{float:none; text-align:center;}
.dutong .FloatB img{max-width:100%;}

 }
 @media(max-width:620px){
 .clinicHH  .clinic_iLeft_photo{width:100%;text-align:center;}
 .clinicHH  .FloatA{float:none;}
 .clinicHH .widthSeven{width:100%;}



 }

 @media(max-width:600px){
.clinicAA .clinic_photoFR{float:none;}
.clinicAA .widthFour{width:100%;text-align:center; }
.clinicAA .photoA img{max-width:600px;}

.FloatB.img_ingongA{float:none;text-align:center;}
.FloatB.img_ingongA img{width:100%; max-width:300px;margin-bottom:0;}
.clinicarea .boxinfo{padding:10px}
.clinic_not{font-size:22px;line-height:25px;color:#3a63ef;text-align:center;}

.clinic_notB{font-size:120%;width:98%;}
.clinic_notB span{display:inline-block;}



 
.clinicFF #mainclinicimg .FloatA{float:none;}
.clinicFF #mainclinicimg .Mainimg{width:90%;;}
.clinicFF #mainclinicimg .Maininfo{width:88%;;}
 }

 @media(max-width:580px){

.clinic_box_imgH{background: url(../image/clinic/back_clinic08x580.jpg) no-repeat right 15%;background-size:100%}
 

.clinicCC .clinic_box_bgwhtie .FloatB{float:none;text-align:center;}
.clinicCC .clinic_box_bgwhtie .boximg img{width:100%;max-width:400px;}

.clinicFF .clinic_box_bgA .FloatA{float:none;}
.clinicFF .clinic_box_bgA .boximgLR img{margin-left:0;margin-right:0;}
.clinicFF .clinic_box_bgA .photo_go2{width:90%;text-align:center;margin: 0 auto;}
.clinicFF .clinic_box_bgA .boxinfo{width:80%; }


 }

    @media(max-width:480px){

		.clinicarea h3.clintit{font-size:30px;line-height:35px;}
		.clinicarea h3.clintitBB{font-size:30px;line-height:35px;}
		.clinicarea h3 img{width:30px;}
		#mainclinicimg .MaininfoB{width:60%;padding-left:30px;}

		.clinicFF .photo_gol img{width:45%}


	}

	 @media(max-width:420px){


	 .clinicEE .clinic_box_imgE	h3.clintitBB{padding-top:180px}
	 .clinicBB .photoC{margin: 0 auto;}
	 .clinicBB .clinic_photoFL{float:none; }

	 .clinicDD .boxinfo img{width:100%;}
	 .clinicEE .boxinfo img{width:100%;max-width:315px;}

	 .clinicHH .boxinfoB{padding-left:20px;}

	 .boximglist .boximglist_box{
				 
				width:97%;
				
			}

	  .boximglist.colthree .boximglist_box{
		 
		width:97%;
	 }



	}
	 @media(max-width:340px){

		.clinicarea h3.clintit{font-size:28px;line-height:30px;}
		.clinicarea h3.clintitBB{font-size:28px;line-height:30px;}
 	}


 /*/////////////////////////////////////////*/

/*도수치료*/

.txt_img_list{

}
.txt_img_list .txt_img{
position:relative;
}
.txt_img_list .txt_img:after{
	clear:both;
	display:block;
	content:'';
	position:relative;
	height:50px;
}
.txt_img_list .txt_img .imgarea{
	 position:relative;
	vertical-align:top;
	width:60%;
}
.txt_img_list .txt_img .imgarea span{margin-top:50px;display:inline-block;width:49%;}
.txt_img_list .txt_img .imgarea span img{
	 
}
.txt_img_list .txt_img .imgarea img{
	max-width:100%;
	
}
.txt_img_list .txt_img .txtarea{
	 position:relative;
	vertical-align:top;
	width:35%;
	padding:0px 2%;
}

.txt_img_list .txt_img .txtarea .dosu_info{font-size:130%;}

.txt_img_list .txt_img:nth-child(odd) .imgarea{
	float:right;
}
.txt_img_list .txt_img:nth-child(odd) .txtarea{
	float:left;
}
.txt_img_list .txt_img .txtarea h4:after{
	 content:'';
	 display:inline-block;
	 position:relative; 
	 width:12%;
	 margin-left:10px;
	 height:3px;
	 background: #4386ef;
}
.txt_img_list .txt_img:nth-child(even) .imgarea{
	float:left;
}
.txt_img_list .txt_img:nth-child(even) .txtarea{
	float:right;
}

@media(max-width:1200px){
.txt_img_list .txt_img .txtarea h4.tit{margin-top:10px;}

}
@media all and  (max-width:920px){
	.txt_img_list .txt_img .imgarea{width:100%;}
	.txt_img_list .txt_img .txtarea{width:100%;padding:0px 0;}
	
	 

}
@media all and  (max-width:680px){
	.txt_img_list .txt_img .txtarea .dosu_info{font-size:110%;padding-bottom:30px;}
}

 /*/////////////////////////////////////////*/ 
 
 /*고객지원*/

.customerarea{background:#fff;padding:40px 60px;}
 
.customerarea_in_icon{float:left;margin-right:30px;}
.customerarea_in_not{float:left;width:70%;}
.customerarea_in_txt div.review_not{padding-top:50px;}
.customerarea_in_not.opin_not{float:left;width:60%;}

 @media(max-width:1280px){
.customerarea{background:#fff;padding:20px;}
 

 }

  @media(max-width:1080px){
 .customerarea_in_not.opin_not{float:left;width:48%;}


 }

 @media(max-width:780px){
 .customerarea_in_not{float:left;width:65%;}
 .customerarea_in_txt div.review_not{padding-top:20px;}
 .customerarea_in_not.opin_not{width:100%;}

 }

 @media(max-width:600px){
 .customerarea_in_not{float:left;width:60%;}
 }

  @media(max-width:530px){
  .customerarea{background:#fff;padding:10px;}
  .customerarea_in_icon{float:none;margin:0 auto;text-align:center;}
  .customerarea_in_icon.opin_img img{max-width:335px;width:100%;}
  .customerarea_in_icon img{}
 .customerarea_in_not{float:none;width:100%;}
 }
 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/
/*inqarea*/
.inqarea{padding-bottom:60px;}
input.form_style{width:90%;padding: 5px}
table.boardform	 {width: 100%;  border-collapse:collapse;margin:10px 5px 0 0px; }
table.boardform caption {display:none;}
 

table.boardform  th{letter-spacing:-0.05em;font-weight:400;padding:8px 0px 8px 20px; width:20%;text-align:center; border-bottom: 1px solid #ccc; } /*th기본*/
table.boardform  th.bordernone{height:34px;}
table.boardform  td{border-bottom: 1px solid #ccc;padding:8px;width:80%; } 

 table.boardform .bar{border-top: 2px solid #ccc;}

.form_textarea{width:96%; 
 	 border:1px solid #ccc;;
     line-height:130%;
	 padding:2%;

	 }
.btnarea{text-align:center;width:340px;margin: 20px auto;}
 
.sendbutton{
    
	background: #2055c4;
    color: #fff;
    text-align: center;
    padding: 7px 0;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:150px;
	float:left;
 	margin: 0 10px 0 10px;
	position:relative;
	 
}

.cancelbutton{
    
	background: #727272;
    color: #fff;
    text-align: center;
    padding: 7px 0;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
	width:150px;
	float:left;
 	margin: 0 10px 0 10px;
	position:relative;
	 
}
 .sendbutton a, .sendbutton a:hover,
  .cancelbutton a, .cancelbutton a:hover
 {color:#fff;}

@media(max-width:380px){
.btnarea{text-align:left;width:90%;left:50%;margin-left:-120px;position:relative;overflow:hidden;}

.sendbutton{width:100px;;}
.cancelbutton{width:100px;}
 
 }

  
.sendbuttonA{
    
	background: #2055c4;
     color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
 	min-width:80px;
	
 	 
 	margin: 5px 2px;
	 
}

.cancelbuttonB{
    
	background: #727272;
    color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
 	min-width:80px;
	
 	 
 	margin: 5px 2px;
	 
}
.boardbutton{
    
	background: #727272;
    color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 15px;
	line-height:16px;
    border-radius: 3px;
    cursor: pointer;
    font-weight: 500;
 	min-width:80px;
	
 	 
 	margin: 5px 2px;
 
	 
}

 .boardbutton a, 
 .boardbutton a:hover,
 .sendbuttonA a, 
 .sendbuttonA a:hover,
 .cancelbuttonB a, 
 .cancelbuttonB a:hover
 {color:#fff;display:block;padding:5px 0px;width:100%;}


 .iconarea{width:100%; position:relative;text-align:center;border-top: 1px solid #ccc;padding:10px 0;margin:  20px auto 0 auto;}
 .iconarea_in{padding:30px 0; margin: 0 auto; }
 .iconarea_in .sendbuttonA{display:inline-block;vertical-align:middle}
 .iconarea_in .cancelbuttonB{display:inline-block;vertical-align:middle}
 .iconarea_in .boardbutton{display:inline-block;vertical-align:middle}
 .iconarea_in .blank{display:inline-block;width:0;height:0px;vertical-align:middle}

 /*/////////////////////////////////////////*/


 /*/////////////////////////////////////////*/

/**개인정보취급방침**/
.personbox{background:#f7f7f7; margin-top:20px;margin-bottom:20px;margin-left:0%; padding:20px 0 20px 0 ;height:100%;}
.personbox .person_content{font-size:13px;line-height:20px;letter-spacing:-1px;color:#333;padding:2%;height:100%;width:94%;max-height:90px;overflow: scroll; overflow-x: hidden;border:1px solid #f7f7f7;margin-left:2%; }

.personboxB{background:#f7f7f7; margin-top:20px;margin-bottom:20px;margin-left:0%; padding:20px 0 20px 0 ;height:100%;}
.personboxB .person_content{background:#fff;  line-height:20px;letter-spacing:-1px;color:#333;padding:2%;height:100%;width:94%;max-height:150px;overflow: scroll; overflow-x: hidden;border:1px solid #f7f7f7;margin-left:2%; }


.pes_boxbox{background:#f7f7f7;padding:20px;margin-top:20px; }

.personalcontents .titl3{font-size:25px;text-align:center;}
.personalcontents h4{font-size:20px;margin-top:30px;}
.personalcontents h4.sub_tit2{margin-bottom:30px;font-size:20px;text-align:center;}
.personalcontents ol li{list-style:none;}


.personalcontentsB .titl3{font-size:25px;text-align:left;}
.personalcontentsB h4{font-size:20px;margin-top:30px;;text-align:left;}
.personalcontentsB h4.sub_tit2{margin-bottom:30px;font-size:20px;text-align:center;border:0;background:#fff;}
.personalcontentsB .tit{margin-top:20px;font-size:20px;}
.personalcontentsB ol li{list-style:none; }

.agreeboxB{background:#f7f7f7;padding:10px;}
.agreeboxB p{font-size:20px;display:block;padding:5px;}

.agreementcontents h3{font-size:19px;margin-top:30px;}
.agreementcontents h4{font-size:16px;margin-top:30px;font-weight:500}
 /*/////////////////////////////////////////*/

 


 
 
.modalPop-box{
  position:relative;
  top:0;
  z-index:9999999999999999999;
}
.modalPop-box.active{
  background: rgba(0,0,0,0.7);
  position:fixed;
  width:100%;
  height:100%;
  top:0px;
   z-index:999999999999999999999;
}
.modalPop-box, .modalPop-box_in{
		-webkit-transition: opacity 0.5s ease 0.5s;
		-moz-transition: opacity 0.5s ease 0.5s;
		-o-transition: opacity 0.5s ease 0.5s;
		-ms-transition: opacity 0.5s ease 0.5s;
		transition: opacity 0.5s ease 0.5s;
	}

 
 .modalPop-box_in{
		width:85%;
		max-width:1000px;
		position:relative;
		 
		margin:90px auto 0 auto;
		background:#fff;
		 
		 
	}

	.modalPop-close{
		position:absolute;
		right:10px;
		top:10px;

	}

	.modalPop_content{
		padding:50px;
	}
 

	.modalPop_content_in #local_name{
		text-align:center;
		font-weight:500;
		font-size:35px;
		display:block;
		padding:30px;
		 
	}

	.modalPop_content_in #mapaddress{
		text-align:center;
		font-weight:500;
		font-size:18px;
		display:block;
		padding:10px;
		 
	}

@media(max-width:1120px){
   .modalPop-box_in{
	width:100%;
   }
   .modalPop_content{
		padding:5px;
	}
	.modalPop-close{
		position:absolute;
		right:0;
		top:-35px;
		z-index:99999;

	}
 }