@charset "utf-8";
/* CSS Document */
	
#section {position:relative;width:1100px;margin:0 auto;}

#main-top3 {position:relative;width:1100px; float: left; z-index: 0;}
.main_w{margin-left:0px; width:1100px;margin: 0;padding: 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: stretch;align-content: stretch;}  
.side_menu{width:214px; border: solid 1px #ccc; margin-left:0px;}    

.ct_wrap{padding:0 10 5 10;border-bottom: solid 1px #ccc;}  
.ct_wrap2 {padding:0 10 0 10;border-bottom: solid 1px #ccc;}      

.ct_tit h2{padding:0 5 5 5;font-family: 'Nanum Gothic' !important;font-size: 15px;font-weight:600;border-bottom: solid 2px #000;}   
.ct_tit2 h2{padding:0 5 0 5;font-family: 'Nanum Gothic' !important;font-size: 15px;font-weight:600;}   

.ct_sub{margin-top:-7;}
.ct_sub ul {width:205;height:50;padding: 0 0 5px 5px;margin:0; }    
.ct_sub li{float: left;}    
.ct_sub li a {font-family: 'Nanum Gothic' !important;display: inline-block;font-size: 12px;width: 80px;height: 14px;padding: 0 10px 3px 0;color: #767676;}

.ct_sub2{margin-top:-7;}
.ct_sub2 ul {width:205; height:75;padding: 0 0 5px 5px;margin:0;}    
.ct_sub2 li{float: left;}    
.ct_sub2 li a {font-family: 'Nanum Gothic' !important;	display: inline-block;font-size: 12px;width: 80px;height: 14px;padding: 0 10px 3px 0;color: #767676;}

.ct_sub3{margin-top:-7;}
.ct_sub3 ul {width:205; height:35;padding: 0 0 5px 5px;margin:0; }    
.ct_sub3 li{float: left;}    
.ct_sub3 li a {font-family: 'Nanum Gothic' !important;display: inline-block;font-size: 12px;width: 80px;height: 14px;padding: 0 10px 3px 0;color: #767676;}

.ct_sub4{margin-top:-7;}    
.ct_sub4 ul {width:205;height:20;padding: 0 0 5px 5px;margin:0;}    
.ct_sub4 li{float: left;}    
.ct_sub4 li a {font-family: 'Nanum Gothic' !important;display: inline-block;font-size: 12px;width: 52px;height: 14px;padding: 0 10px 3px 0;color: #767676;}
.ct_sub42{margin-top:-7;}    
.ct_sub42 ul {width:205; height:20; padding: 0 0 5px 5px;margin:0; }    
.ct_sub42 li{float: left;}    
.ct_sub42 li a {font-family: 'Nanum Gothic' !important;	display: inline-block; font-size: 12px;height: 14px;padding: 0 10px 3px 0;color: #767676;}

.ct_sub5{margin-top:-7;}    
.ct_sub5 ul {width:205; height:20;padding: 0 0 5px 5px;margin:0; }    
.ct_sub5 li{float: left;}    
.ct_sub5 li a {font-family: 'Nanum Gothic' !important;display: inline-block;font-size: 12px;width: 80px;height: 14px;padding: 0 10px 3px 0;color: #767676;}
.ct_sub6{margin-top:-7;}    
.ct_sub6 ul {width:205;height:40;padding: 0 0 5px 5px;margin:0; }    
.ct_sub6 li{float: left;}    
.ct_sub6 li a {font-family: 'Nanum Gothic' !important;display: inline-block;font-size: 12px;width: 80px;height: 14px;padding: 0 10px 3px 0;color: #767676;}
 
.main-box3 {position: relative; float:left; width:883px; padding-bottom:6px;}

.slide_wrap3 {position: relative;width:883px;height: 405px;float: left;overflow: hidden;}

.tabslider3 {width:874px; height:400px; padding: 0; margin:5 0 0 10;}
.tabslider3 .sliderkit-nav { bottom: 0; width: 874px; height: 25px;  z-index: 99;}
.tabslider3 .sliderkit-nav-clip ul { height: 30px; }
.tabslider3 .sliderkit-nav-clip li a {float:left; position: relative;height: 30px;font-size: 13px;padding-top: 3px;text-align: center;color: #fff; background: #666; margin-right:4px; width: 215px;}
.tabslider3 .sliderkit-nav-clip li a:hover, li a:focus {color: #fff;}
.tabslider3 .sliderkit-nav-clip li.sliderkit-selected a {color: #fff;background: #f73637;}
.tabslider3 .sliderkit-panels {position: absolute;left: 0;top: 0;width: 874px;height: 400px;margin: 0;padding: 0;}	

.main_c{
  position:relative;width:874px;padding: 0;margin:5 0 0 10; 
  display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch;}

.rolling_panel { position: relative; width: 868px; height: 100px; margin: 10 5 10 0; padding: 0; border: 3px solid #f1f1f1; overflow: hidden;}
.rolling_panel ul { position: absolute; margin-left: 55px; padding: 0; list-style: none; }
.rolling_panel ul li { float: left; width: 90px; padding-right:5px;  height: 100px;}

.r_next{position: absolute; right:20; top:40;} 
.r_prev{position: absolute; left:20;  top:40;}   
    
.event_bn2{position:relative;height:325px; margin:0 0 10 0}
.event_bn2{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch;} 
.event_bn2 img {padding:0;margin:0;}   

.event_bn_l{position:relative; float:left; width:530px;padding: 0; margin:0 0 0 0;}
.event_bn_l ul {width:530;margin:0;padding: 0;} 
.event_bn_l li {display: inline-block;height:325px;padding: 0 2 0 0;}    

.event_bn_r {position:relative; float:right; width:343px; padding:0; margin:0;}
.event_bn_r ul {width:343;padding: 0;margin:0; } 
.event_bn_r li {display: inline-block;height:160px; padding-bottom:5px;} 

.event_bn3 {position: relative;width:883px; margin-left:10px;margin-top:-5px; margin-bottom:-5px; padding: 0; float:left;}
.event_bn3 img {padding:0;margin:0;}     

.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;}

.last_link {float: left; width:1100px;}	
.last_link a {float: left;padding-top: 5px; }	

.glist-box2 div { float: left; margin-top:5px; width:470px; }
.glist-box2 div a { float: left; }		 
.glist-box2 ul { overflow: hidden; width: 630px; float: left; margin-top: 5px;	}
.glist-box2 ul li { float: left; padding-right:5px; padding-bottom:5px;}		

.gallery-wrapper{ position:relative; width:883px;height:405px;margin-top:5px;margin-left:10px;}
.gallery-wrapper .gallery-list{overflow:hidden;position:relative;width:100%;height:370px;}
.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.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:883px;height:26px;margin-top:0px;background:#666;}
.ctrl-box .bullet{width:24.7%;height:23px;text-align:center;}
.ctrl-box a { }
.ctrl-box a .bullet {display:inline-block;color:#fff;padding-top:3px;font-size:13px;vertical-align:middle;}
.ctrl-box a.active .bullet {background:#f73637;}
.ctrl-box a.hover .bullet{background:#f73637;}	

.gallery-wrapper2{position:relative; width:840px;height:100px;margin-top:10px;margin-bottom:10px;margin-left:0px;padding-left:28px;border: solid 3px #f1f1f1;}
.gallery-wrapper2 .gallery-list2{overflow:hidden;position:relative;width:100%;height:100px;}
.gallery-wrapper2 .gallery-list2 ul{}
.gallery-wrapper2 .gallery-list2 li{position:absolute;display:none;}
.gallery-wrapper2 .gallery-list2 li:first-child {display:block;}
.gallery-wrapper2 .gallery-list2 li.active{display:inline-block;}
.gallery-wrapper2 .gallery-list2 li a{text-align:center;}
.gallery-wrapper2 .gallery-list2 li a img {display:inline-block;padding-left:8px;}

.gallery-wrapper2 .btn-next1,.gallery-wrapper2 .btn-prev1 {position:absolute;top:35px; color: #f4e9ed;font-size:26px;}
.gallery-wrapper2 .btn-prev1 {left:10px;}
.gallery-wrapper2 .btn-next1 {right:10px;}	
	
.btn-ctrl {margin-left: 10px;padding: 0 4px;border: 1px solid #b6b6b6;border-radius: 4px;background-color: #dadada;line-height: 20px;}

	