 @charset "UTF-8";

/* Page Title */
 

#main_vi    {width:100%; float:left; text-align:center; min-width:1100px; background-color:#ddd; margin-top:98px;}
.main_vi_in  {width:1100px; margin:0 auto;}
.vi_tab  {width:100%; float:left; border-right:1px solid #ddd;}
.vi_tab   li {float:left; background-color:#fff; border:1px solid #ddd; border-right:none; line-height:50px; width:20%; font-size:15px;
                box-sizing: border-box;
         -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
		 }

 
.vi_tab   li  a {
	display:inline-block;
     text-decoration:none;
	 width:100%;
	 
	}

.vi_tab   li a:link	{  color:#555; text-decoration:none;}
.vi_tab   li a:hover	{color:#fff; text-decoration:none; font-weight:600; background-color:#10125d;}
.vi_tab   li a:active	{ color:#fff; text-decoration:none; font-weight:600;  background-color:#10125d;}
 

.vi_tab   li.ov {float:left; background-color:#10125d; line-height:50px; width:20%; font-size:15px; font-weight:600;
                 box-sizing: border-box;
         -webkit-box-sizing: border-box; 
         -moz-box-sizing: border-box;
		 }

 
.vi_tab   li.ov  a {
	display:inline-block;
     text-decoration:none;
	  width:100%;
	 
    
	}

.vi_tab   li.ov a:link	{  color:#fff; text-decoration:none;}
.vi_tab   li.ov a:hover	{color:#fff; text-decoration:none;}
.vi_tab   li.ov a:active	{ color:#fff; text-decoration:none;}
.vi_tab   li.ov a:visited	{ color:#fff; text-decoration:none;}

 


#main_line_wrap  {width:100%;  padding-bottom:30px; padding-top:30px; float:left; background:url('/common/img/main/main_line.png') no-repeat bottom center;} 


 
#wrap            {width:1100px; margin:0 auto;}

.bn   {width:100%; float:left;}
.bn  img  {margin-right:17px;}
.bn  img:nth-child(5) {margin-right:0px; float:right; }
 

.notice      {width:520px; float:left;}
.board_title   {width:100%; float:left; margin-bottom:15px; border-bottom:1px solid #ddd; height:41px;}
.board_title p  {background-color:#fff; text-align:center; width:100px; line-height:40px; border:1px solid #ddd; float:left; font-size:15px;  font-weight:600; color:#111;}
.board_title  img  {float:right; margin-top:10px;}
.notice  ul  {width:100%; float:left;  }
.notice  li  {float:left; font-size:12px; line-height:25px; font-family:'dotum','돋움'; }
.notice  .date  {color:#999; float:right; }


.s_tt  {font-size:17px; color:#111; font-weight:600; line-height:40px;}
.img_link  {width:447px; float:left;  margin-top:20px; margin-top:20px;}


.call  {width:210px;  margin-left:50px;  float:left;   margin-top:20px;  }
.call  {font-size:13px; line-height:19px; color:#333; font-weight:600; letter-spacing:0px; }
.call span  {color:#777; font-size:12px; font-weight:400; width:100%; float:left; padding-top:5px; }

.bank  {width:180px;   float:left; margin-top:20px;}
.bank  {font-size:12px; line-height:18px; color:#777; letter-spacing:0px; }
.bank  span {font-weight:600; font-size:15px;  width:100%; float:left; padding-bottom:5px; color:#333;  }
.bank  b {font-weight:600; font-size:13px; line-height:20px; color:#333;  }


.map  {width:210px; float:right; margin-top:20px;}


.slide_btn_wrap  {float:left; width:100%;   position:relative; margin-top:-260px;  }


.sliderbutton {float:left; width:32px;  padding:10px;}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover { }
#slider {float:left; position:relative; overflow:auto; width:1200px; height:485px;  background:#fff}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:1200px; height:485px; padding-right:10px}

.pagination {float:left; display:none; list-style:none; height:25px; margin:15px 0 0 32px}
.pagination li {float:left; cursor:pointer; padding:5px 8px; background:#666; border:1px solid #999; margin:0 4px 0 0; text-align:center; color:#222}
.pagination li:hover {background:#777; border:1px solid #bbb; color:#000}
li.current {border:1px solid #ccc; background:#888}



 