body { font-family:'돋움','NanumGothic',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; width:100%; float:left; position:relative; display:inline-table}
a{font-family: '돋움','NanumGothic', sans-serif; color: #858585; text-decoration:none; }
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

.notosanskr * { 
 font-family: 'Noto Sans KR', sans-serif;
}
.containers{width: 100%;	margin: 0 auto; font-family: '돋움','NanumGothic', sans-serif; color: #4e4e4e;  height:1140px; font-size:12px;}

.main_icon2018{ position: absolute; top:160px; left:0; z-index:109; width:100%; text-align:center;}
.main_iconall2018{ top:6px; margin:0 auto; width:1250px; text-align:right; }
.main_q2018{ position:fixed; width:89px; text-align:center; margin:0 0 0 1230px;}
.q_list2018{ width:100%; text-align:center; margin:5px 0 0 0; padding:0; float:left; position:relative;}
.q_list2018 li{ width:100%; text-align:center; margin:0; padding:0; float:left;}

.mainc_2018{ width:1200px; margin:0px auto;}
.mt30{  margin:30px 0 0 0;}
.boxline{ width: 1005;}

/*mainimg*/
.mimg1{ float:left; width:750px;}
.mimg2{ float:left; width:439px; margin: 0 0 0 10px;}

/*main_center_banner*/
.mcb1{ float:left; width:390px; border:1px solid #dde0e4; height:263px;}
.mcb2{ float:left; width:390px; border:1px solid #dde0e4; margin-left: 12px;}
.mcb3{ float:left; width:390px; border:1px solid #dde0e4; margin-left: 12px;}
.mcb4{ float:left; width:390px; border:1px solid #dde0e4; margin-top: 12px;}
.mcb5{ float:left; width:390px; border:1px solid #dde0e4; margin-top: 12px; margin-left: 12px;}
.mcb6{ float:left; width:390px; border:1px solid #dde0e4; margin-top: 12px; margin-left: 12px;}

.mcb1 p{ margin:0; padding:0; float:left;}
.mcb2 p{ margin:0; padding:0; float:left;}
.mcb4 p{ margin:0; padding:0; float:left;}

.mcb_notice{ float:left; margin:20px 0 5px 22px;}
.motice_listn {padding:0 0 0 10px;  width:100%;}
.motice_listn li{  float:left;  padding:8px 0 0 10px;  width:100%; font-size:12px;}
/*mcb1*/

/*logotopmenu*/
.tm{  width:100%; }
.tmall{ width:984px; margin:0 auto; text-align:right;}
.tmalla{ float:right;}
.tmalla li{ float:left;}
.tmalla li a{ font-family: 'Noto Sans KR'; color:#838383; font-size: 12px; padding: 0 5px;}

/*main_foot_banner*/
.mfb1{ float:left; width:439px;}
.mfb2{ float:left; width:761px;}


/*footer*/
.footer { margin:0px 0 15px 0; padding:0;float:left; font-size:13px;  color:#a1a1a1; width:100%;   border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}/*  */
.foott2023 { background:#fff; width:1200px; margin: 0 auto; color: #3f4654; font-size: 14px;  padding:5px 0 8px 0;   font-family: 'Noto Sans KR';}
.footer01 { margin:0px 0 15px 0; padding:0;float:left; font-size:13px;  color:#a1a1a1; width:100%;   }/*  */

.foott2023 p { width:1200px; text-align:left; margin:0 auto;}

.foot_t2023{ float:left; margin:10px 0 0 30px; font-size:14px;}



/*q_main*/
.main_con{ width: 100%; background: #0d3686}

/*special*/
.special{background: #f2f3f6; width: 100%; text-align: center; float: left; margin: 50px auto; padding: 40px 0;}

/*mainimg*/

#sliderbox {	position: relative;	width: 100%;	height: 526px;	overflow: hidden;}
.imageDiv {	z-index: 10;}
.sliderBtn {
	position: absolute;
	top: 235px;
	width: 50px;
	height: 30px;
	z-index: 99;
	
}

.slider_t{ position: absolute; margin: 490px auto 0 auto; width: 100%; text-align: center; z-index: 800; color: #fff;}
.slider_t li { display: inline-block; width: 13px;}
.slider_t  a{ color: #fff; display: inline-block; }
	
#prevBtn {
	left : 100px;
	height: 44px;
	background: url("../image/basic/btn_left.png") no-repeat;
}

#nextBtn {
	right : 100px;
	height: 44px;
	background: url("../image/basic/btn_right.png") no-repeat;
}

