.visual {position:relative; left:50%; margin-left:-960px; width:1920px; height:824px;}
.visual_txt {position:absolute; width:614px; height:125px; top:310px; left:50%; margin-left:-307px; z-index:9999}

.main_top {position:absolute; width:1300px; height:300px; top:650px; left:50%; margin-left:-650px; overflow:hidden }
.main_btn01 {float:left; width:650px; height:300px}
.main_notice {position:relative; float:right; width:650px; height:300px; background:#fff}
.main_notice .tt {position:absolute; font-size:30px; top:20px; left:20px;z-index:9999}
.main_notice .tt_more {position:absolute;  top:20px; right:20px ;z-index:9999}
.main_notice .notice_content {position:absolute; top:75px; left:30px; width:590px; height:200px; border:0px solid red; z-index:9999}


.main_bottom_wrap {position:relative; width:1300px; margin:0 auto; }
.main_bottom_bg1 {margin-top:125px; width:1300px; height:300px; background:url('../img/main_bottom_bg1.jpg') no-repeat; }
.main_bottom_bg1 ul li {float:left; margin-left:400px; margin-top:35px}
.main_bottom_bg1 ul li:last-child {margin-left:475px; }
.main_bottom_bg2 {margin: 30px 0; width:1300px; height:130px; background:url('../img/main_bottom_bg2.jpg') no-repeat; }
.main_bottom_bg2 ul li {float:left; width:25%; padding:50px 0 0 150px}
.main_bottom_bg2 ul li:nth-child(3) {padding:50px 0 0 170px}
.main_bottom_bg2 ul li a {font-size:20px; }
.main_bottom_bg2 ul li a:hover {font-weight:bold; }

/*하단배너*/
#link_wrap {position:relative; width:902px; height:94px; background:url('../img/f_banner_bg.jpg') no-repeat} 
#link_wrap .link_tt {float:left; width:140px; margin-top:10px;}
#link_wrap .link_banner {float:left; z-index:100; position:relative; width:1100px; height:90px; }
#link_wrap .link_banner li {float:left}
#link_wrap .link_banner li a {display:block;}
#link_wrap .bx-wrapper {position:absolute; top:20px; right:60px;}
#link_wrap .bx-controls {border:0px solid red; position:absolute; top:0; right:-60px; width:762px; height:52px;}
#link_wrap .bx-controls a {text-indent: -9999px; display:block}
#link_wrap .bx-prev, #link_wrap .bx-next {position:absolute; width:29px; height:29px}
#link_wrap .bx-prev {top:10px; left:10px; background:url('../img/larr.jpg') no-repeat}
#link_wrap .bx-next {top:10px; right:15px; background:url('../img/rarr.jpg') no-repeat}

/*메인슬라이드 s*/
#slides {position:relative;}
#slides, #slides .slidesjs-control, #slides .slidesjs-container, #slides .slidesjs-slide {width:1920px;height:824px;z-index:0;}
#slides .slidesjs-navigation {
  margin-top:0px;
}

#slides a.slidesjs-next,
#slides a.slidesjs-previous{
  background-image: url('../img/btns-next-prev.png');
  background-repeat: no-repeat;
  display:block;
  width:120px;
  height:120px;
  text-indent: -9999px;
  float: left;
  z-index:100;
}


#slides a.slidesjs-next {
  margin-right:0;
  background-position: -120px 0;
  position:absolute;
  top:40%;
  right:8%;
 }

#slides a:hover.slidesjs-next {
  background-position: -120px 0;
 }

#slides a.slidesjs-previous {
  background-position: 0 0;
  position:absolute;
  top:40%;
  left:8%;
}

#slides a:hover.slidesjs-previous {
  background-position: 0 0;
}

#slides a.slidesjs-play {
  position:absolute;
  top:0;
  left:0;
  width:12px;
  height:12px;
  padding:0;
  background-image: none;
  background-repeat:no-repeat;
  background-position: 0 -12px;
  z-index:100;
  text-indent:-9999px;
  overflow: hidden;
}

#slides a:hover.slidesjs-play {
   background-position: 0 -12px;
}

#slides a.slidesjs-stop {
  position:absolute;
  top:0;
  left:0;
  width:10px;
  height:10px;
  padding:0;
  background-image: none;
  background-repeat:no-repeat;
  background-position: 0 -40px;
  z-index:100;
  text-indent:-9999px;
  overflow: hidden;
}

#slides a:hover.slidesjs-stop {
  background-position: 0 -20px;
}

#slides .slidesjs-pagination {
  position:absolute;
  top:480px;
  left:49%;
  float: right;
  list-style: none;
  border:0px solid red;
  z-index:10000;
}

#slides .slidesjs-pagination li {
  float: left;
  margin: 0 1px;
}

#slides .slidesjs-pagination li a {
  display: block;
  width: 22px;
  height: 0px;
  padding-top: 22px;
  margin:0 1px;
  background-image: url('../img/pagination.png');
  background-position: 0 22px;
  float: left;
  overflow: hidden;
  z-index:100;
}

#slides .slidesjs-pagination li a.active,
#slides .slidesjs-pagination li a:hover.active {
  background-position: 0 0
}

#slides .slidesjs-pagination li a:hover {
  background-position: 0 0
}

#slides .navbar {
  overflow: hidden
}
/*메인슬라이드 e*/



/*팝업존*/
#slides_pop {position:relative;}
#slides_pop, #slides_pop .slidesjs-control, #slides_pop .slidesjs-container, #slides_pop .slidesjs-slide {width:368px;height:358px; !important;z-index:100;}
#slides_pop .slidesjs-navigation {
  margin-top:0px;
}

#slides_pop a.slidesjs-next,
#slides_pop a.slidesjs-previous{
  display:block;
  background-image: url('../img/btns-next-prev-pop.png');
  background-repeat: no-repeat;
  width:29px;
  height:29px;
  text-indent: -9999px;
  float: left;
  z-index:100;
}


#slides_pop a.slidesjs-next {
  margin-right:0;
  background-position: -29px 0;
  position:absolute;
  top:-43px;
  right:10px;
 }

#slides_pop a:hover.slidesjs-next {
  background-position: -29px 0;
 }

#slides_pop a.slidesjs-previous {
  background-position: 0 0;
  position:absolute;
  top:-43px;
  right:45px;
}

#slides_pop a:hover.slidesjs-previous {
  background-position: 0 0;
}

#slides_pop a.slidesjs-play {
  position:absolute;
  top:0;
  left:0;
  width:12px;
  height:12px;
  padding:0;
  background-image: none;
  background-repeat:no-repeat;
  background-position: 0 -12px;
  z-index:100;
  text-indent:-9999px;
  overflow: hidden;
}

#slides_pop a:hover.slidesjs-play {
   background-position: 0 -12px;
}

#slides_pop a.slidesjs-stop {
  position:absolute;
  top:0;
  left:0;
  width:10px;
  height:10px;
  padding:0;
  background-image: none;
  background-repeat:no-repeat;
  background-position: 0 -40px;
  z-index:100;
  text-indent:-9999px;
  overflow: hidden;
}

#slides_pop a:hover.slidesjs-stop {
  background-position: 0 -20px;
}


#slides_pop .slidesjs-pagination {
  position:absolute;
  bottom:10px;
  left:10px;
  margin:0;
  float: right;
  list-style: none;
  background:none;
  display: inline;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  z-index:10000;
}

#slides_pop .slidesjs-pagination li {
  float: left;
  margin: 0 2px;
  z-index:600; 
}

#slides_pop .slidesjs-pagination li a {
      display: block;
      width: 29px;
      height: 29px;
      line-height: 26px;
	  font-weight:bold;
     /* background-image: url('../img/pagination.png');
      background-position: 0 12px;*/
      float: left;
	  z-index:500; 
	  text-align:center;
	  border-radius:100px;
	  border:1px solid #aaaaaa;
	  background:#fff;
	  color:#666;
	  font-size:15px
}

#slides_pop .slidesjs-pagination li a.active,
#slides_pop .slidesjs-pagination li a:hover.active {
  /*background-position: 0 0*/
	background:#aaaaaa;
	border-radius:100px;
	color:#fff;
}

#slides_pop .slidesjs-pagination li a:hover {
  /*background-position: 0 0*/
	background:#aaaaaa;
	border-radius:100px;
	color:#fff;
}

#slides_pop .navbar {
}


/*탭메뉴*/
ul.tabs{
  padding: 0px;
  list-style: none; 
  margin-top:30px;
  margin-left:20px;
}
ul.tabs li{
  background:url('../img/tab_nout.jpg') no-repeat bottom;
  display: inline-block;
  cursor: pointer;
  color: #828282;
  font-size:20px;
  text-align:center; 
  width:95px;
  height:47px;
  padding:5px;
 }
 
ul.tabs li.current{
  background:url('../img/tab_nov.jpg') no-repeat bottom;
  color: #4d78c0;
  width:95px;
  height:47px;
  padding:5px;
  font-weight:bold;
}

.tab-content{
  display: none;
  height:254px;
  width:300px;
  text-align:left;
  font-size:17px;
  line-height:50px
 
}
 
.tab-content.current{
  display: inherit;
}