﻿.wrap {min-width:1650px;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#navi{height: 59px;}
#navi_line{top:59px;}
.gnb_out{height:400px;}

#gnb{width: 1450px;}
#gnb img{width:100%;}
#gnb > ul > li > a{width:200px;}
#gnb > ul > li > ul{top:60px;min-width: 200px;}
#gnb > ul > li > ul.sub01{left:0;}
#gnb > ul > li > ul.sub02{left:200px}
#gnb > ul > li > ul.sub03{left:400px}
#gnb > ul > li > ul.sub04{left:600px}
#gnb > ul > li > ul.sub05{left:800px}
#gnb > ul > li > ul.sub06{left:1000px}
#gnb > ul > li > ul.sub100{left:1200px}
#gnb > ul > li.stall a{position:absolute;top:0px;right:-30px;width:63px;}



/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.main{}
.main .container{width:1450px}
.main img{display: block;margin-left:auto;margin-right: auto;}

#m-visual {position: relative;}
#m-visual .medal{position: absolute;top:0px;left:50%;z-index:90;width:auto;margin-left:-700px;}
#m-visual .container img{max-width: 100%;}
#m-visual .bx-has-controls-direction{display: none;}
#m-visual .bxpager{padding: 20px 0;width:100%;background: #;text-align: center;}
#m-visual .bxpager a{display: inline-block;padding: 1em 2em;background: #eee;font-size: 1.2em;opacity:0.7;}
#m-visual .bxpager a.active{background: #0056be;color:#fff;opacity:1;}


.main_visual_info{padding:50px 0;background:url(../images/main/visual_info_bg.png) center top #245fb6;}

.main_6doctor{margin: 120px 0;}
.main_6doctor .tit{margin-bottom:50px;}

.main_banner_new{}
.main_banner_new .container{}
.main_banner_new .container div{display: inline-block;}
.main_banner_new .bn_1{float: left;width: 720px;}
.main_banner_new .bn_2{float: right;width: 720px;}
.main_banner_new .bn_w{float: left;width:363px}


/* 둘러보기 */
.main_gallery{position: relative;margin: 120px 0;}
.main_gallery .tit{}
.main_gallery .tit_sub{margin: 30px 0 35px 0;}
.main_gallery .bxpager{margin-bottom: 50px;text-align: center;}
.main_gallery .bxpager a{display: inline-block;padding: 0.5em 2em;background: #eee;font-size: 1.6em;font-weight: 700;}
.main_gallery .bxpager a span{font-size: 0.7em;}
.main_gallery .bxpager a.active{background: #0055bf;color:#fff}
.main_gallery .bxslider{}

.main_gallery .bxslider-btn{position: relative;width: 100%;z-index: 9999;}
.main_gallery .bxslider-btn .prev{position: absolute;top:340px;left:0;width: 50px;overflow: hidden;}
.main_gallery .bxslider-btn .next{position: absolute;top:340px;right:0px;width: 50px;overflow: hidden;}
.main_gallery .bxslider-btn span{padding:10px 20px;background: #000;font-size: 2em;color:#fff;opacity:0.5;}
.main_gallery .bxslider-btn span:hover{opacity:1;}

/*병원정보*/
.main_map{}
.main_map .container{width: 1350px;}
.main_map .tit{}
.main_map .tit img{margin-left: 0;margin-bottom: 30px;}
.main_map .bn{}
.main_map .map-1{float: left;width:404px}
.main_map .map-2{float: left;width:440px;height: 259px;margin-top:51px;margin-left: 55px;padding-top:160px;background:url(../images/main/m_map_02.png) center top no-repeat;}
.main_map .map-2-tit{margin:80px 0 30px 0;}
.main_map .map-2 ul{text-align: center;}
.main_map .map-2 li{display: inline-block;}
.main_map .map-3{float: right;width:400px;}


.main_contents{margin-top: 60px;padding:60px 0;border-top: 1px solid #06235f;}
.main_contents .container{}
.main_contents .tit{margin:30px 0 20px 0;}
.main_contents table{display: block;width: 100%;margin:0 auto 0 60px;text-align: left;}
.main_contents table th{width: 290px;}
.main_contents table td{width: 80px;}
.main_contents .main_con_img{float: left;width:480px}
.main_contents .main_con_counsel{float: left;width:480px}
.main_contents .main_con_notice{float: right;width:480px}