@charset "euc-kr";
/*°øÅë¼Ó¼º*/
html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px;letter-spacing:-0.1px;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{ color:#ababab; text-decoration:none}
a:hover,a:active,a:focus{ color:#fff; text-decoration:underline;}


/*»ó´ÜÇÃ·¡½¬*/

#sub_title {width:1100px;position:relative; top:10px; margin:0 auto; background-color:#191919; height:36px; z-index:0;display:block;}

#contents { width:1100px; position:relative; top:30px; margin:0 auto; display:block; padding-bottom:85px}
#contents .top_img{margin-bottom:25px; display:block;}

/*ÇÏ´ÜÄü¸Þ´º*/
#quick {position:fixed; bottom: 0px; width: 100%; margin:0 auto; background-image:url(../img/main/quick_bg.jpg);}
#quick2 {position:fixed; bottom:0; width: 100%; height:77px; background-image:url(../img/main/quick_bg.jpg); padding-top: 3px; z-index:3; padding-left:50%; margin-left:-573px;}

/*Áß°£³»¿ë °Ñ*/
#lefttext {float:right; width:900px; min-height:100%; overflow: hidden; padding-bottom:100px; text-align:justify}
#package {float:left; width:900px; min-height:100%; padding-bottom:100px}
#rightmenu {float:left; width:180px; min-height:100%;}


/*µµ½Ã±×¸² 5°³µ¹¾Æ°¨*/
/*.infoimg{float:left; margin:0; width:509px; height:263px;}
.clsBannerScreen {position:relative; overflow: hidden; height: 263px; width:418px; border:0; cursor:pointer; }
.clsBannerScreen .images {clear:both; position:absolute; margin:0; display:none}*/
.infoimg{float:left; margin:0; width:648px; height:263px;}
.clsBannerScreen {position:relative; overflow: hidden; height: 263px; width:252px; border:0; cursor:pointer; }
.clsBannerScreen .images {clear:both; position:absolute; width:252px;  margin:0; display:none}


/*Áß°£³»¿ë ÄÁÅÙÃ÷*/
.subcont1{clear:both; width:875px; border:0; padding:0 25px 0 20px; font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:20px; letter-spacing:-0.1px; word-break:keep-all}
.subcont1 .tit1{margin:50px 0 14px 0;}
.subcont1 .tit1-1{margin:0 0 14px 0;}
.subcont1 .menu{ height:25px;}
.subcont1 .menu img{vertical-align:middle; }
.tit2{width:100%; display:block; padding-left:8px; margin:5px 0 10px 0; color:#ff2a00;overflow:hidden; background-image:url(../img/language/title_poont1.jpg); background-repeat:no-repeat; background-position:0 3px; letter-spacing:0.1px; color:#ff2a00; font-weight:bold}
.tit3{padding-left:8px; display:block; margin:0 0 5px 0; color:#ff2a00;overflow:hidden; background-image:url(../img/language/title_poont1.jpg); background-repeat:no-repeat; background-position:0 2px; letter-spacing:0.1px; color:#ff2a00; font-weight:bold}
.text1{font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:19px; letter-spacing:-0.1px; word-break:keep-all}




/*Å×ÀÌºí - »óÇÏÅ×µÎ¸®¸¸*/
.table1,.table1 th,.table1 td{border:0}
.table1{width:880px;border-bottom:1px solid #343434; border-top:1px solid #343434;font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px;  }
.table1 th{padding:2px 0 0 20px;border-top:1px solid #343434;background:#191919;color:#ff2a00;font-weight:bold;text-align:left; vertical-align:middle; }
.table1 td{padding:10px 15px 9px 20px;border-top:1px solid #343434;line-height:18px;vertical-align:top}
.table1 .td1{border-left:1px solid #343434;border-right:1px solid #343434; }
.table11,.table11 th,.table11 td{border:0}
.table11{width:880px;border-bottom:1px solid #343434;font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; table-layout:fixed}
.table11 th{padding:2px 5 0 5px;;border-top:1px solid #343434;background:#191919;color:#ff2a00;font-weight:bold;text-align:center; vertical-align:middle}
.table11 td{padding:10px 15px 9px 20px;border-top:1px solid #343434;line-height:18px; vertical-align:middle}
.table11 .td1{border-left:1px solid #343434;border-right:1px solid #343434; }
.table11 .th2{padding:10px 15px 9px 20px; border-right:1px solid #343434;}
.table21,.table1 th,.table1 td{border:0}
.table21{width:840px;border-bottom:1px solid #343434; border-left:1px solid #343434; font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; }
.table21 th{padding:5px;border-top:1px solid #343434;background:#191919;color:#ff2a00;font-weight:bold; vertical-align:middle; border-right:1px solid #343434;}
.table21 td{padding:10px 4px;border-top:1px solid #343434;line-height:14px;vertical-align:top; border-right:1px solid #343434; font-size:11px; letter-spacing:-1px;}
.table21 .td1{border-left:1px solid #343434;border-right:1px solid #343434; }

.table1_1,.table1 th,.table1 td{border:0}
.table1_1{width:880px;border-bottom:1px solid #343434;border-top:1px solid #343434;font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; }
.table1_1 th{padding:2px 0 0 0;border-top:1px solid #343434;background:#191919;color:#ff2a00;font-weight:bold;text-align:left; vertical-align:middle; text-align:center }
.table1_1 td{padding:10px 15px 9px 20px;border-top:1px solid #343434;line-height:18px;vertical-align:top; border-right:1px solid #343434;}
.table1_1 td:last-child {border-right:0 }

/*Å×ÀÌºí - ÀüÃ¼Å×µÎ¸®*/
.table2{width:100%; min-height:100%; margin:0; clear:both; overflow:hidden;}
.table2 table{border:1px solid #343434;font-family:'±¼¸²',Gulim, 'µ¸¿ò',Dotum,AppleGothic,sans-serif; font-size:12px; color:#ababab; line-height:16px; letter-spacing:-0.1px;  }
.table2 th,.table2 td{padding:10px 0 5px 0; border-right:1px solid #343434;vertical-align:top}
.table2 thead th{padding:10px 0 5px 0;color:#ababab; background:#191919; border-bottom:1px solid #343434; }
.table2 tbody th{color:#ababab;border-bottom:1px solid #343434;}
.table2 tbody td{color:#ababab; text-align:center; vertical-align:middle;border-bottom:1px solid #343434;}
.table2 .td_left{text-align:left; padding-left:20px;}
.table2 .td_left2{text-align:left; padding: 5px 20px;}

.usa_system{width:310px; float:left; margin-left:40px;}

/*Å×ÀÌºí - Å×µÎ¸®¾øÀ½*/
.table3,.table3 th,.table3 td{border:0px}
.table3{width:100%; font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; }
.table3 th{text-align:left; padding:0; border:0}
.table3 td{border:1px solid #0f0f0f; padding:10px 0 5px 0;line-height:18px;vertical-align:middle;}

.table31,.table31 th,.table31 td{border:0px}
.table31{width:200px; font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; float:left; margin:0 15px 20px 0;}
.table31 th{text-align:left; padding:0; border:0}
.table31 td{border:1px solid #0f0f0f; padding:10px;line-height:18px;vertical-align:middle;}
.table5{width:425px; padding:2px;border-left:1px solid #343434; border-top:1px solid #343434; border-bottom:1px solid #343434; }
.table5 td{border-left:1px solid #343434;border-right:1px solid #343434; border-top:1px solid #343434; border-bottom:1px solid #343434; padding:8px 5px; text-align:center; }
.table51 .img_top{vertical-align:top;}
.table51 .text_pp{ padding-top:5px;}
.table51{ padding:0px;} .table51 img{ padding-bottom:3px; }

/*Å×ÀÌºí - »óÇÏÅ×µÎ¸®_ºñÀÚ
.table4,.table4 th,.table4 td{border:0}
.table4{width:880px;border-bottom:2px solid #343434;font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; table-layout:fixed}
.table4 th{padding:9px 0 8px 0; border-top:2px solid #343434;background:#191919; font-weight:bold; vertical-align:middle}
.table4 .th1{border-top:2px solid #ff2a00;}
.table4 td{padding:11px 5px 10px 5px;border-top:1px solid #343434;line-height:20px;vertical-align:top; text-align:center; vertical-align:middle;}
.table4 .td1{border-left:1px solid #343434;border-right:1px solid #343434}
.table4 .td2{text-align:left; padding-left:20px}*/


/*Å×ÀÌºí - »óÇÏÅ×µÎ¸®_ºñÀÚ*/
.table4,.table4 th,.table4 td{border:0; }
.table4{width:875px;border-bottom:2px solid #343434; border-collapse:0; font-family:'±¼¸²',Gulim,'µ¸¿ò',dotum; font-size:12px; table-layout:fixed}
.table4 th{padding:9px 0 8px 0;border-top:2px solid #343434; background:#191919; font-weight:bold;text-align:center; vertical-align:middle; border-bottom:1px solid #343434}
.table4 .th1{border-top:2px solid #ff2a00; text-align:center;border-right:1px solid #343434;border-bottom:1px solid #343434}
.table4 .th2{text-align:center;border-right:1px solid #343434;border-bpttpm:1px solid #343434}
.table4 td{padding:11px 10px 10px 10px;border-top:1px solid #343434;line-height:20px;vertical-align:top; text-align:center; vertical-align:middle;}
.table4 .td1{border-left:1px solid #343434;border-right:1px solid #343434; }
.table4 .td3{border-left:1px solid #343434; }
.table4 .td2{text-align:justify;}
.table4 .td4{border-left:1px solid #343434;border-right:1px solid #343434; text-align:left }




/* ÆÑÅ°Áö¹Ø »ó´ã¿¹¾à */
.bottom{width:900px; position:relative; overflow:hidden;margin:0;padding:15px;border-top:1px solid #212121; font-family:"±¼¸²", "µ¸¿ò"; font-size:12px;color:#ababab;line-height:20px; letter-spacing:0.1px;}
.bottom a, .bottom a:link{font-family:"±¼¸²", "µ¸¿ò" "µ¸¿òÃ¼"; font-size:12px; color: #fff; text-decoration:none; font-weight:bold;}
.bottom a:hover, .bottom a:visited{font-family:"±¼¸²", "µ¸¿ò" "µ¸¿òÃ¼"; font-size:12px; color:#fff; text-decoration:underline; font-weight:bold;}
.but_reser{float:right; position:absolute; top:20px; right:12px;}



/*Ã£¾Æ¿À½Ã´Â±æ*/

#gj_visit{float:left; width:100%; margin:0 0 30px 0;}
#gj_visit .bg{height:35px;  background-image:url(../img/submenu/mkic_07_tit_bg.jpg);}
#gj_visit .top_pa{ padding-top:20px;}
#gj_visit li{float:left; padding:0; margin:0;}
.map_img{float:left; width:600; margin:20px 0 0 20px;}
.map_text{width:220px; float:left; margin-left:30px; margin-top:20px; }
.gj_info_text{width:250px; float:left; margin-right:30px; margin-top:5px; padding:5px; border-top:1px solid #343434;border-bottom:1px solid #343434; background-color:#0c0c0c;}
.recruit_text{ display:inline; width:260px; float:left; margin-top:20px;}
.recruit{ width:250px; float:left; margin:0 20px 40px 0; }
.recruit td{ padding:10px;}

.graduate_text{width:390px; float:left; margin-right:20px; margin-top:0px; padding:15px; border-top:1px solid #343434;border-bottom:1px solid #343434; background-color:#0c0c0c;}
.guide{float:left; padding:0 0 0 26px;width:420px;}/*Ç¥¿À¸¥ÂÊ¿¡ ºÙÀÏ¶§*/
.guide span{ color:#ffb400; font-weight:bold;}
.guide3{float:left; margin:0px;width:420px;}/*Ç¥¿ÞÂÊÂÊ¿¡ ºÙÀÏ¶§*/
.guide2{float:left; padding:0px;width:865px; margin-bottom:10px;}/*´Üµ¶À¸·Î ÅØ½ºÆ®ÆÄÀÏ*/
.guide4{float:left; padding:0 0 0 16px;width:430px;} /*Ä³³ª´Ù ´ëÇÐ°¡ÀÌµå*/

.cge_menu {width:880px; height:18px; margin:10px 0 30px 0; border-top:1px solid #343434;border-bottom:1px solid #343434; padding:6px 0 6px 0; font-family:"±¼¸²", "µ¸¿ò" "µ¸¿òÃ¼"; font-size:12px;}
.cge_menu .sub{list-style:none; margin:0 0 0 6px}
.cge_menu .sub li{float:left; border-right:1px solid #343434; padding:1px 14px 0px 14px;letter-spacing:0.1px; vertical-align:middle; margin:0;}
.cge_menu .sub .lilast{border-right:0;}
.cge_menu .sub .into_ov{color:#ffb400;padding:1px 53px 1px 54px; font-weight:bold}
.cge_menu .sub .sg_ov{color:#ffb400;padding:1px 50px; font-weight:bold}
.cge_menu .sub .k_ov{color:#ffb400;padding:1px 53px 1px 52px; font-weight:bold}
.cge_menu .sub .kc_ov{color:#ffb400;padding:1px 49px 1px 48px; font-weight:bold}
.cge_menu .sub .n_ov{color:#ffb400;padding:1px 50px; font-weight:bold}
.cge_menu .sub a{ text-decoration:none; padding:7px 42px 1px 42px}
.cge_menu .sub a:hover{background-color:#ff2a00;color: #fff;}
/*.cge_menu .sub .bgcolor{background-color:#ff2a00; color:#FFF; padding:4px 42px 1px 42px}

/*Ã£¾Æ¿À½Ã´Â±æ ¼öÁ¤(·Îµåºä, Çª¸°Æ® µî Ãß°¡)*/
@font-face{
 font-family: "NanumGothic"; 
 src: url("/font/NanumGothic.eot"); /* IE9 Compat Modes */    
 src: url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */        
 url("/font/NanumGothic.woff") format("woff"), /* Modern Browsers */        
 url("/font/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */        
 url("/font/NanumGothic.svg#svgMothnnaFont") format("svg"); /* Legacy iOS */
}
h1{font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,ng,sans-serif;color:#fff;}
.local_info{/*position:relative;*/ float:left; width:500px; padding:20px 0 0 25px;line-height:20px;zoom:1;font-size:12px; font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,ng,sans-serif}
.local_info_detail{zoom:1; margin-top:20px}
.local_info_detail:after{display:block;clear:both;}
.local_info_detail > dt{float:left;clear:both;width:80px;font-weight:bold;padding:0;color:#ababab; letter-spacing:0.1px;}
.local_info_detail > dd{float:left;width:401px;margin-bottom:5px;color:#ccc; letter-spacing:0.1px;}
.local_info_detail font{color:#ff2a00; font-weight:bold}
.margin_t10r5{margin:10px 5px 0 0; float:left}

/*¾àµµ-ÁöÁ¡»çÁø*/
		#wrap {width:350px; height:280px; overflow:hidden;}
		#wrap:after{display:block;clear:both}
		#nav li {float:left;}
		#nav img { width:60px;}
		#nav a{display:block; border:2px solid #ababab;margin:10px 6px 0 0; -webkit-border-radius:5px;}
		#nav a.active {border:2px solid #fff;}
		#window {clear:both;}
		
/*Ã£¾Æ¿À½Ã´Â±æ*/
.margin_01{margin-top:50px; margin-bottom:10px;}
.margin_01 ul{float:right; margin-right:110px; margin-bottom:10px; display:block}
.mapeng{float:right;}
.mapright{float:right; margin-right:5px}
.mapeng:after{clear:both}
.road{font-family:NanumGothic,¡¯³ª´®°íµñ¡¯,ng,sans-serif; font-size:12px; clear:both;}
.road text1{display:block; padding-left:8px; margin:15px 0 5px 0; color:#ff2a00; background-image:url(../img/language/title_poont1.jpg); background-repeat:no-repeat; background-position:0 3px; color:#ff2a00; font-weight:bold;letter-spacing:-0.1px;}
.road text2{color:#ccc; line-height:20px;letter-spacing:-0.1px; margin-bottom:20px;}
.road img{vertical-align:middle;}

/* SMS¹øÈ£Àû´ÂÄ­ */
.sms a:hover,a:active,a:focus {text-decoration:underline}
.sms{position:absolute; z-index:10; width:200px; left: 220px; top:385px;padding:17px 20px 15px 17px; border:1px solid #333;background:#212121}
.sms h1{margin-bottom:8px;font-size:14px;color:#fff;letter-spacing:-1px;line-height:20px}
.sms .clse{position:absolute;top:12px;right:12px; border:0}
.sms input{vertical-align:middle; height:17px; border:1px solid #333;background-color: #171717; color:#fff; margin:0;letter-spacing:0.1px}


/* footer */



.mp_footer {
	display: block;
	overflow: hidden;
	width: 1100px;
	height: 220px;
	margin: 0 auto;
	font-size: 12px;
}
.mp_footer .left_box {
	display: block;
	float: left;
	width: 1100px;
	margin: 0 auto;
}
.mp_footer .mp_footBox01 {
	display: block;
	float: left;
	width: 1100px;
	font-size: 11px;
	color: #424242;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	letter-spacing: -0.1px;
}
.mp_footer .mp_footBox01 a {
	text-decoration: none;
}
.mp_footer .mp_footBox01 .footList01 {
	margin: 20px 0 17px 0;
	overflow: hidden;
	display: block
}
.mp_footer .mp_footBox01 .footList01 p {
	float: left;
	padding: 0 20px 0 0;
	color: #404040
}
.mp_footer .mp_footBox01 .footList01 p a:hover {
	text-decoration: underline
}
.mp_footBox01 .footList02 ul {
	margin: 0 0 5px 0;
	overflow: hidden
}
.mp_footBox01 .footList02 ul li {
	background: url(/img/main201312/bull_footbar.gif) no-repeat 0 0px;
	color: #393939;
	display: inline
}
.mp_footBox01 .footList02 ul li a {
	margin: 0 6px 2px 6px;
	color: #393939
}
.mp_footBox01 .footList02 ul li a:hover {
	color: #5f5f5f;
	text-decoration: underline;
}
.mp_footBox01 .footList02 ul li.first {
	background: none;
}
.mp_footBox01 .footList02 ul li.first a {
	margin-left: 0
}
.mp_footBox01 .footList02 ul li span.mp_irs {
	display: inline;
	float: left;
	height: 13px;
	padding: 0 6px 2px 5px;
	background: url(/img/main201312/bull_footbar.gif) no-repeat 0 1px;
	font-weight: bold;
	color: #424242;
	font-weight: normal
}
.mp_footBox01 .footList02 ul li span.gou {
	float: left
}
.mp_footBox01 .footList02 ul li span.gou a {
	display: inline;
	float: none;
	margin: 0 1px;
	background: none
}
.mp_footBox01 .footList02 ul li.first a {
	background: none;
	padding-left: 0
}
.mp_footBox01 .footList02 ul li a.fontColor {
	color: #424242 !important;
	font-weight: bold
}
.mp_footBox01 .footList03 {
	margin: 0 0 5px 0;
	overflow: hidden
}
.mp_footBox01 .footList03 p {
	float: left;
	color: #424242;
	padding: 0;
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ¾ÆÀÌÄÜ - À¯Åõºê ÆäÀÌ½ººÏ ºí·Î±× Ä«Æä */
.mp_footer .mp_footicon {
	position:relative;
	top: -140px;
	left: 0px;
	margin: 0
}
.mp_footer .mp_footicon li {
	float: right;
	padding-left: 5px;
}
/* footer : ÆÐ¹Ð¸®»çÀÌÆ® */
.mp_footer .mp_footBox02 {
	position: absolute;
	top: 30px;
	right: 0px;
	margin: 0
}
.mp_footer .mp_footBox02 a {
	color: #ddd;
	text-decoration: none
}
.mp_footer .mp_footBox02 > div {
	float: left
}
.mp_footer .mp_footBox02 > div p {
	position: relative;
	width: 110px;
	height: 31px;
	background: url(../img/main201312/bg_mkic.gif) no-repeat 0 0;
	z-index: 30
}
.mp_footer .mp_footBox02 > div p.on {
	background: url(../img/main201312/bg_mkic_on.gif) no-repeat 0 0
}
.mp_footer .mp_footBox02 > div p.on a {
	background-position: 97px -17px
}
.mp_footer .mp_footBox02 > div p a {
	display: block;
	height: 20px;
	padding: 10px 0 0 10px;
	font-size: 11px
}
.mp_footer .mp_footBox02 > div p a:hover {
	text-decoration: underline
}
.mp_footer .mp_footBox02 > div ul {
	overflow: hidden
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ±ÛÀÚ */
.mp_footer .mp_footBox02 div.mp_footList04 p {
	float: right;
	position: relative;
	topmargin: 0;
	width: 110px;
}
/* ÆÐ¹Ð¸®»çÀÌÆ® ¹Ú½º */
.mp_footer .mp_footBox02 .mp_groupSiteList {
	display: none;
	position: absolute;
	bottom: 30px;
	right: 0px;
	border: 1px solid #585858;
	background: #393939;
	z-index: 10
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul {
	width: 336px;
	padding: 5px 0 5px 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li {
	float: left;
	padding: 5px 0 5px 1px
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site01 {
	padding-left: 0;
	background: none
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li a {
	display: block;
	width: 110px;
	padding: 1px 0 0 0;
	text-align: center;
	color: #CCC
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li a:hover {
	text-decoration: underline
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site01 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site02 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footBox02 .mp_groupSiteList ul li.mp_site03 a {
	background: url('#') no-repeat 50% 0
}
.mp_footer .mp_footInner {
	font-family: "µ¸¿ò", Dotum, "±¼¸²", Gulim !important;
	margin-top: 60px;
	float: left;
}
.mp_footer .mp_footInner .mp_copyright {
	color: #424242;
	font-size: 11px;
	clear: both
}
*:first-child+html .mp_main .mp_copyright {
	margin-top: -50px;
	color: #424242;
	font-size: 11px;
	clear: both
}