@charset "utf-8";
/* CSS Document */

#section {position:relative;width:930px;margin:0 auto;}
#main-top3 {position:relative;width:930px; float:left; z-index: 0;}
.toplink {float:left; width:930px;}
.toplink a {float:left;}
.toplink img {width:547px;height:120px; padding-top: 5px; padding-bottom: 5px;}	
.main-box3 {display: table-cell; vertical-align:top;float:left; padding-bottom:6px;}
.slide_wrap3 {position: relative;width:930px;height:408px;float: left;margin-right: 0;overflow: hidden;}
.gallery-wrapper{ position:relative; width: 930px; height:408px; margin: 0; padding: 0; left: 0;}
.gallery-wrapper .gallery-list{overflow:hidden;position:relative;width:100%;height:408px;}
.gallery-wrapper .gallery-list li{ position:absolute;left:0;display:none}
.gallery-wrapper .gallery-list li:first-child {display:block;}
.gallery-wrapper .gallery-list li.{display:block;}
.gallery-wrapper .gallery-list li.h{display:block;}
.gallery-wrapper .gallery-list li.active{display:block;}
.gallery-wrapper .gallery-list li a{display:block;text-align: center}
.gallery-wrapper .gallery-list li a img {display:block;}

.gallery-wrapper .btn-prev,.gallery-wrapper .btn-next { position:absolute;top:160px;color: #f4e9ed; font-size:26px;}
.gallery-wrapper .btn-prev {left:20px;color: transparent;}
.gallery-wrapper .btn-next {right:20px;color: transparent;}
	
.ctrl-box {position:absolute;width:167px;height:331px;padding:3px;margin-top:-375px;right:20px;background:#eee;}
.ctrl-box .bullet{width:160px;height:73px;text-align:center;background:#fff;margin-bottom:3px;padding:3px;}
.ctrl-box a { }
.ctrl-box a .bullet {display:inline-block;color:#666;font-size:13px;vertical-align:middle;}
.ctrl-box a.active .bullet {margin-left:-3px; border:solid #E99100 3px;}
.ctrl-box a.hover .bullet{margin-left:-3px; border:solid #E99100 3px;}	
.ctrl-box a .bullet span{font-size:13px;}	
.ctrl-box a .bullet h4 {font-size:17px;margin-top:5px;color:#000;}	
.btn-ctrl {
  margin-left: 10px;
  padding: 0 4px;
  border: 1px solid #b6b6b6;
  border-radius: 4px;
  background-color: #dadada;
  line-height: 20px;
}
	
.glist-box3 {float:left;margin-left:-2px;}
.glist-box3 a {float:left;}		 
.glist-box3 ul {overflow:hidden;width:212px;float:left;}
.glist-box3 ul li {float:left;padding-left:6px;padding-bottom:5px;}	
.middle_link {float:left; width:1100px;}	
.middle_link a {float:left;}

/*왼쪽 메뉴*/
.main_sd_all_cate{width:170px;float:left;margin:0;padding:0;}	

/*주요 이벤트배너 영역*/	
.eventbn_list_box1{width:1100px;display:flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items:flex-start;align-content: stretch;}
.eventbn_list_box1_left {width:738px;}
.eventbn_list_box1_left a {float: left;}		 
.eventbn_list_box1_left ul {overflow:hidden;width:738px;float:left;}
.eventbn_list_box1_left ul li {float:left;padding-left:7px;}
.eventbn_list_box1_left ul li a:hover{padding-top:1px;opacity:0.7;}
.eventbn_list_box1_right {width:362px;}
.eventbn_list_box1_right a {float:right;}		 
.eventbn_list_box1_right ul {overflow:hidden;width:362px;float:left;}
.eventbn_list_box1_right ul li {float:left;padding-bottom:7px;}
.eventbn_list_box1_right ul li a:hover{padding-top:1px;opacity:0.7;}
.category_link_list ul li a:hover{padding-top:1px;opacity:0.7;}		

.main_box_g{width:1100px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;}

/*인기카테고리링크 영역*/	
.category_link_list{width:1100px;margin:35px 0px 35px 0px;}
.category_link_list a {float: left;}		 
.category_link_list ul {overflow:hidden;width:1100px;float:left;}
.category_link_list ul li {float:left;padding-left:9px;}
.category_link_list ul li a:hover{padding-top:1px;opacity:0.7;}	
	
/*이벤트 배너 영역*/	
.eventbn_list_box2{float:left;position:relative;}
.eventbn_list_box2{width:1100px;margin:0px 0px 10px 0px;}
.eventbn_list_box2 a {float:left;}		 
.eventbn_list_box2 ul {overflow:hidden;width:1100px;float:left;}
.eventbn_list_box2 ul li {float:left;padding-left:6px;padding-bottom:7px;}
.eventbn_list_box2 ul li a:hover{opacity:0.8;}	

.eventbn_list_box3{float:left;position:relative;}
.eventbn_list_box3{width:1100px;margin:15px 0px 35px 0px;}
.eventbn_list_box3 a {float:left;}		 
.eventbn_list_box3 ul {overflow:hidden;width:1100px;float:left;}
.eventbn_list_box3 ul li {float:left;padding-left:4px;padding-bottom:4px;}
.eventbn_list_box3 ul li a:hover{opacity:0.9;top:1px;overflow:hidden;}	
	

.main_season_event{width:1100px;height:725px;margin-top:20px;float:left;position:relative;}
.main_season_event img{margin:0;padding:0;}
.main_season_event a{margin:0;padding:0;}		
	
