/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*common*/
.wrap {width:100%; min-width:1200px; position:relative;}
.container {width:1200px; min-width:1200px; margin:0 auto; overflow:hidden;}
.clear::before,.clear::after{
content:'';
display:block;}
.clear::after{
clear:both;}

html,body{
		width:100%;
		height:100%;}




/*header_top*/
.wrap.header_top {height:40px; background:#fff; font-size:15px; border-bottom:1px solid #eeeeee;}

.header_top .left{float:left;}
.header_top .left li{float:left; margin-top:8px; margin-right:20px;}

.header_top .right{float:right;}
.header_top .right li{float:left; margin-left:20px;}
.header_top .right .tel{margin-top:8px;}
.header_top .right .location_sms{margin-top:3px;}



/*header_main*/
.header_main_bg{position:relative; width:100%; height:110px; line-height:110px; background:#fff; border-bottom:1px solid #eee; z-index:999; text-align:center;}
.header_lnb_bg{ display:none; position:absolute; left:0; top:110px; width:100%; height:380px; background:#fff; opacity:.94; border-top:1px solid #eee; border-bottom:1px solid #eee;}

.header_main .logo{float:left; margin-top:20px; width:252px;}
.header_main #naviall{float:right; }


.header_main #naviall > ul > .gnb{float:left; text-align:center;}
.header_main #naviall > ul > .gnb > a{display:block; padding:0 24px; cursor:pointer; font-size:18px; font-family:'NanumGothic'; font-weight: bold;} 
.header_main #naviall > ul > .gnb > a:hover{color:#ff6005;}


.header_main #naviall > ul > .gnb > ul {position:absolute; top:130px; font-size:15px; line-height:32px; }
.header_main #naviall > ul > .gnb > ul li{display:none}
.header_main #naviall > ul > .gnb > ul > li > a:hover{color:#ff6005;}
.header_main #naviall > ul > .gnb:nth-child(1) ul{padding-left:20px;}
.header_main #naviall > ul > .gnb:nth-child(2) ul{padding-left:9px;}
.header_main #naviall > ul > .gnb:nth-child(3) ul{padding-left:-2px;}
.header_main #naviall > ul > .gnb:nth-child(4) ul{padding-left:2px;}
.header_main #naviall > ul > .gnb:nth-child(5) ul{padding-left:28px;}
.header_main #naviall > ul > .gnb:nth-child(6) ul{padding-left:9px;}
.header_main #naviall > ul > .gnb:nth-child(7) ul{padding-left:23px;}





.header_main #naviall > ul > li > ul > li:first:child  a{margin-top:20px;}
.header_main #naviall > ul > li > ul > li:last:child  a{margin-top:20px;}

#quick_menu{position:absolute; left:0; width:100px; height:330px; background:#fff; border:1px solid #b7b7b7; z-index:9999;}

#quick_menu li a{ display:block; height:110px; border-bottom:1px solid #ccc; text-align:center;}
#quick_menu li:last-child a{border-bottom:0;}
#quick_menu li a img{margin-top:10px; margin-left:-4px;}












/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*main È®ÀÎÇÏ°í Áö¿ì±â*/

/* b_layout */
.b_layout{margin-top:50px;width:100%;background:url(../images/main/b_bg.png) repeat-x 0 0;}
.b_layout a{display:block;width:845px;height:350px;margin:0 auto; background:url(../images/main/bn_img.jpg) no-repeat center; text-indent:-9999em}
/* b_layout */

/* main_big_banner */
.mbn_qof{margin:30px 0; width:100%;background:#f8efef repeat-x 0 0; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.mbn_qof img{display:block;width:1200px;height:350px;margin:0 auto; text-indent:-9999em}

.mbn_soft{margin:25px auto; width:1200px;  border:1px solid #ececec;}
.mbn_soft img{display:block;width:1200px;height:350px;margin:0 auto; text-indent:-9999em}
/* b_layout */

/* box_slider */
.box_slider {margin-top:35px}
.box_slider > ul li{float:left; margin-right:25px} 


/* contents_box*/
.contents_box {padding-top:36px}
.contents_box li {text-align:right; margin-left:40px;}
.contents_box li:first-child {text-align:left; margin:0px; width:229px;}
.contents_box li:last-child {text-align:left; margin:0px; width:546px; margin-left:60px;}

/* /contents_box */


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*info*/
.hospital_info{width:100%; height:390px; background:#f3f7f7;}
.hospital_info > ul > li{display:inline-block; margin-top:60px; margin-right:7px;}
.hospital_info > ul > li:last-child{margin-right:0;}

.hopital_doctor{width:100%; height:340px; background:#dcedfd;}

/*footer*/
.wrap.footer {background:#f3f3f3;border-top:1px solid  #d3d3d3;border-bottom:1px solid  #d3d3d3}
.wrap.footer ul  {padding:11px;text-align: center;}
.wrap.footer ul li {display:inline;font-size:14px; font-weight:bold ;margin-right:46px}

.wrap.copyright img{width:100%; margin:0 auto; padding:12px 0;}

/* quickmenu
.left_box{display:none;}
.contents > ul li, .left_box li{line-height:0}
 */

@media screen and (min-width:1400px){
.left_box {display:block; position:fixed;right:0;top:0;width:100px;height:100%;background:#9b9898; z-index:10;}
}


