@charset "utf-8";

/***************************** ////// 내용 ////// *******************************/
#content_wrap {top:0px; position:relative; width:100%; padding-top:80px }
#contents {position:relative; width:100%;}

.cntbox {width:100%; position: relative; margin:0 auto; overflow:hidden;}
.cntbox ul{width:1300px; text-align:center}
.pt100 {padding-top:100px;}
.pd60 {padding-top:60px;}
.pd100 {padding-bottom:100px;}



/***************************** ////// 서브비주얼 ////// *******************************/
#sub_visual {position:relative; width:100%; font-size:0; line-height:0; margin:0 auto; height:600px;}
#sub_visual .visual_text {position:absolute; width:700px; left:50%; top:180px; text-align:left; color:#fff;}
#sub_visual .visual_text h2{font-size:65px; color:#fff; line-height:60px; font-weight:700; margin:0px auto; padding:20px 0 30px}
#sub_visual .big_tit{font-size:30px;color:#fff}
#sub_visual .s_tit01{font-size:25px;color:#fff}
#sub_visual span{color:#fff; font-family:'GmarketSansLight'}
#sub_visual .visual_text h2:before{content:""; display:block; margin:20px auto 50px; width:80px; height:4px; background:#fff}

.vs_cont{position:relative; width:1400px; height:600px; margin:0 auto; text-align:center;background:url(/pyeongchon/images/vs_bg.png) no-repeat 0 100px}
.vs_cont .img{position:absolute; left:35px; top:150px; z-index:11;}




.bg_color02{ background:#45bea3}
.bg_color03{ background:#fb7fa8}
.bg_color01{ background:#ff8849}
.bg_color04{ background:#89a55c}
.bg_color05{ background:#ffc22b}
.bg_color06{ background:#01b1af}
.bg_color07{ background:#ed867f}
.bg_color08{ background:#0ab0d8}
.bg_color09{ background:#7f9ed7}
.bg_color10{ background:#6f54c1}



/*병원소개*/
#sub_visual01 {position:relative; width:100%; font-size:0; line-height:0; margin:0 auto; height:856px;}
#sub_visual01 .visual_text {position:absolute; width:1400px; left:50%; top:35%; margin-left:-700px; text-align:center; color:#fff;}
#sub_visual01 .visual_text h2{font-size:70px; color:#fff; line-height:60px; font-weight:700; margin:0px auto; padding:20px 0 30px}
#sub_visual01 > img {width:2000px; position:absolute; left:50%; /*top:90px;*/ margin-left:-1000px;}
#sub_visual01 .s_tit01{font-size:25px;color:#fff}
#sub_visual01 span{color:#fff;}
#sub_visual01 .s_tit01:before{content:""; display:block; margin:20px auto 80px; width:80px; height:4px; background:#fff}




/***************************** ////// 탭 ////// *******************************/
.tab_area {position:relative; width:1300px; margin: 0px auto;}
.sub_tabs {width:1300px; overflow:hidden;}
.sub_tabs ul:after {clear:both; display:block; content:"";}
.sub_tabs ul li {float:left; height:60px; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
.sub_tabs ul li:last-child {border-right: 1px solid #d9d9d9;}
.sub_tabs ul li a {display:block; text-align:center; font-family: 'GmarketSansMedium'; font-size:18px; line-height:60px; color:#666; background:#fff; color:#222; border-left:solid 1px #d9d9d9; cursor:pointer;}
.sub_tabs ul li a:hover, .sub_tabs ul li a:focus, .sub_tabs ul li a.on {height:60px; background:#02d4db; transition: all 1s; color:#fff;}



/***************************** ////// 서브 탭 숫자 ////// *******************************/
#mn2 li{width:49.95%;}
#mn3 li{width:33.3%;}
#mn4 li{width:24.95%;}
#mn5 li{width:19.98%;}
#mn6 li{width:16.3%;}
#mn7 li{width:14.2%;}
#mn8 li{width:12.49%;}
#mn9 li{width:11%;}
#mn10 li{width:19.98%;}
#mn11 li{width:9.08%;}



/***************************** ////// 일반페이지 ////// *******************************/
.wd1300 {width:1300px; margin:0 auto;text-align:center; }
.wd2000 {position:relative; text-align:center; left: 50%; margin-left: -1000px; width: 2000px;}
.wd1400 {width:1400px; text-align:left;}


.cntbox {position:relative; overflow:hidden; }
.cntbox li{line-height:0;}
.cntbox .end{padding-bottom:0}



/***************************** ////// 네비게이션 ////// *******************************/
#content_wrap #location {clear:both;}
#content_wrap #location .locbox {width:1300px; margin:0 auto; text-align:center; margin-top:50px; margin-bottom:30px;}
#content_wrap #location .locbox span {display:inline-block; vertical-align:middle;}
#content_wrap #location .locbox .home {width:18px; height:0; padding-top:15px; overflow:hidden; background:url(../images/icon_home.png) no-repeat left top; }
#content_wrap #location .locbox .arrow {width:5px; height:0; padding-top:15px; overflow:hidden; margin:0 5px; background:url(../images/icon_arrow.png) no-repeat left 4px;}
#content_wrap #location .locbox .loc1 {color:#999; height:39px; font-size:15px; line-height:39px;}
#content_wrap #location .locbox .loc2 {height:39px; font-size:15px; line-height:39px; color:#00a4a1;}




/***************************** ////// 찾아오시는길 ////// *******************************/
.wrap_controllers.hide {display: none;}






/***************************** ////// 장비소개 ////// *******************************/
.Laser01{width:1400px; height:330px; margin-bottom:30px;}
.Laser_img01{width:400px; height:330px; float:left; border:1px solid #ebebeb; background:#f6fafd}
.Laser_box{width:945px; height:330px; float:left; text-align:left; padding-left:50px}
.Laser01_color{margin-top:45px; font-size:25px; font-weight:500; color:#222; width:280px; height:45px; background:#e4e9ec; border:1px solid #8898a2; text-align:center; line-height:45px;}
.text01{margin-top:15px; font-size:22px; font-weight:400; color:#222;}
.text02{margin-top:25px; font-size:20px; font-weight:300; color:#222; word-break: keep-all;}
.line{width:1400px; height:7px; background:#f1f1f1; margin-bottom:30px;}

.Laser02{width:1400px; height:330px; margin-bottom:30px;}
.Laser_img02{width:400px; height:330px; float:left; border:1px solid #ebebeb; background:#fafaf6}
.Laser_box{width:945px; height:330px; float:left; text-align:left; padding-left:50px;}
.Laser02_color{margin-top:45px; font-size:25px; font-weight:500; color:#222; width:280px; height:45px; background:#ebebe7; border:1px solid #868686; text-align:center; line-height:45px;}
.text01{margin-top:15px; font-size:22px; font-weight:400; color:#222;}
.text02{margin-top:25px; font-size:20px; font-weight:300; color:#222; word-break: keep-all;}
.line{width:1400px; height:7px; background:#f1f1f1; margin-bottom:30px;}