/*********************** Base Reset Style ***********************/
* {text-decoration:none;outline:0;padding:0;margin:0;}
html, body{width:100%;/*height:100%;*/}
body{color:#333;font-size:12px;/*font-family:Tahoma,Verdana,AppleGothic;*/font-family:Dotum,Verdana,AppleGothic;

font-family: µ¸¿ò;
/*
	scrollbar-face-color: #F2F2F2;
	scrollbar-shadow-color: #B7B7B7;
	scrollbar-highlight-color: #F2F2F2;
	scrollbar-3dlight-color: #F2F2F2;
	scrollbar-darkshadow-color: #E9E9E9;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #999999;
*/
}
h1,h2,h3,h4,h5{display:none;}
div, p, ul, li, img, a, table, td, th, tr, h1, h2, h3, h4, h5, h6, form, input, span, iframe, dl, dt, dd, label, font{margin:0;padding:0;}
fieldset{border:none;}
img, a{border:0 none;vertical-align:middle;}
* html img, a{border:0 none;}
em{font-style:normal;}
address{font-style:normal;}
table{border-collapse:collapse;}

ul,ol {margin:0;padding:0;list-style:none;}
li, dl, dd, dt{margin:0;padding:0;list-style:none;}
hr{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
/*td *, div *, li *, span *, p *, label *, font *{vertical-align:middle;}*/
, div *, li *, span *, p *, label *, font *{vertical-align:middle;}
legend, caption{display:none;}/*font-size:0px;color:#fff;line-height:0;*/

select {
background-color:transparent; border-width:1px; border-color:#DADADA; border-style:solid; color:#2C2C2C;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #4d4d4d; 
scrollbar-highlight-color: #4d4d4d;
scrollbar-3dlight-color: #4d4d4d; 
scrollbar-darkshadow-color: #4d4d4d;
scrollbar-track-color: #4d4d4d; 
scrollbar-arrow-color: #CCCCCC; 
}
/*********************** Float Style ***********************/
.f_left{float:left ! important;}
.f_right{float:right ! important;}
.f_clear{clear:both ! important;}
/* display */
.disn {display:none;}
.disb {display:block;}
.disi {display:inline;}
.disib {display:inline-block;}
.bgnone {background:none !important;}
.bln {border-left:none !important;}
.brn {border-right:none !important;}
.born {border:none !important;}

/*********************** letter Style ***********************/
.letter_s{letter-spacing:-0.5px;}
.p_t3{padding-top:3px ! important;}
.p_t24{padding-top:24px ! important;}
/*********************** Text Align Style ***********************/
.t_left{text-align:left ! important;}
.t_right{text-align:right ! important;}
.t_center{text-align:center ! important;}
.font_bold{font-weight:bold ! important;}

.font11{font-size:11px;color:#b9b9b9;}
/*********************** Vertical Align Style ***********************/
.v_top{vertical-align:top ! important;}
.v_middle{vertical-align:middle ! important;}
.v_bottom{vertical-align:bottom ! important;}


/*********************** margin ***********************/
.mt10{margin-top:10px;}

/*********************** anchor ***********************/
a{text-decoration:none;}

a:link, a:visited{color:#666666;text-decoration:none;}
a:hover, a:active{color:#3399FF;text-decoration:underline;}






.wrap{width:100%; min-height:1000px; margin:0px auto;}
/*»ó´Ü¸Þ´º, ¹è°æÀÌ¹ÌÁö, ÁÖÈ²»ö¹è°æÅØ½ºÆ®*/
.main_menu_bg{position: absolute; width:100%; height:100px; top:0px; background:#ffffff; z-index:2;}
	.main_menu{width:1000px; height:100px; margin:0px auto;}
		.main_menu_left{width:200px; height:100px; float:left;}
		.main_menu_right{width:650px; height:100px; float:left; text-align:right;}
.main_bg{width:100%; height:1000px;}
/*Å¾¸ÞÀÎ¸Þ´º*/
ul.main_navi{margin-top:50px; text-align:right; width:100%;}
	ul.main_navi li {display:inline; margin-left:37px;}

/*¸ÞÀÎÄÁÅÙÃ÷*/
.main_start_motion{width:100%; height:900px; margin:0px auto;}
.main_con_line{position:relative; width:1px; height:900px; margin:0px auto;}
	.main_left_1{position: absolute; z-index:13; width:174px; height:74px; top:232px; left:10px; padding:126px 0px 0px 26px;}
	.main_left_2{position: absolute; z-index:12; width:200px; height:200px; top:232px; left:10px;}
	.main_left_3{position: absolute; z-index:11; width:200px; height:100px; top:442px; left:10px;}
	.main_left_4{position: absolute; z-index:10; width:150px; height:300px; top:552px; left:10px;}
	.main_left_5{position: absolute; z-index:9; width:350px; height:138px; top:862px; left:10px;}

	.main_right_1{position: absolute; z-index:8; width:400px; height:150px; top:167px; left:-200px;}
	.main_right_2{position: absolute; z-index:7; width:300px; height:400px; top:327px; left:-200px;}
	.main_right_3{position: absolute; z-index:6; width:150px; height:200px; top:327px; left:-200px;}
	.main_right_4{position: absolute; z-index:5; width:150px; height:150px; top:537px; left:-200px;}
	.main_right_5{position: absolute; z-index:4; width:150px; height:263px; top:737px; left:-200px;}
	.main_right_6{position: absolute; z-index:3; width:200px; height:200px; top:737px; left:-200px;}


/*¼­ºê¸Þ´º*/
.sub_menu_bg{position: absolute; width:100%; height:251px; top:100px; z-index:20; font-family:µ¸¿ò; font-size:14px; font-weight:bold; letter-spacing:-1px; display:none;}
.sub_navi{position:relative; width:1000px; height:251px; margin:0px auto;}
.sub_navi_btn{width:210px; height:220px; padding:68px 0px 0px 43px; cursor:pointer;}
.sub_navi_1{position: absolute; width:80px; height:220px; top:30px; left:410px; z-index:21;}
.sub_navi_2{position: absolute; width:80px; height:220px; top:30px; left:538px; z-index:21;}
.sub_navi_3{position: absolute; width:80px; height:220px; top:30px; left:661px; z-index:21;}
.sub_navi_4{position: absolute; width:80px; height:220px; top:30px; left:782px; z-index:21;}
.sub_navi_5{position: absolute; width:80px; height:220px; top:30px; left:907px; z-index:21;}


/*¼­ºê¸Þ´ºÅØ½ºÆ®»çÀÌÀÇ ¼¼·Î°£°Ý µîµî*/
ul.submenu{text-align:left; width:80px;}
ul.submenu li {margin-bottom:17px;}


/*¼­ºê¸Þ´ºÅØ½ºÆ® ·Ñ¿À¹ö½Ã »ö»óº¯°æ*/
.menu_text_style a{color:#ffffff; text-decoration:none;}
.menu_text_style a:hover{color:#fa8213;}





/*¼­ºê·¹ÀÌ¾Æ¿ô*/
.sub_start{width:100%; height:100px; margin:0px auto; display:none;}
.sub_bn{width:100%; height:210px; margin:0px auto;}
	.sub_bn_wrap{width:1000px; height:210px; margin:0px auto;}
		.sub_bn_box1{width:200px; height:200px; margin:10px 0px 0px 0px; float:left; display:none;}
		.sub_bn_box2{width:200px; height:200px; margin:10px 0px 0px 10px; float:left; display:none;}
		.sub_bn_box3{width:200px; height:200px; margin:10px 0px 0px 0px; float:left; display:none;}

.sub_h10{width:1000px; height:10px; margin:0px auto;}
.sub_con{position:relative; width:1000px; min-height:680px; margin:0px auto;}
.sub_con_left{position: absolute; width:200px; top:700px; left:0px; z-index:2;}
	.sub_con_left_1{width:200px; height:200px; margin-bottom:10px;}
	.sub_con_left_2{width:200px; height:200px;}
	.sub_con_left_3{width:200px; height:270px;}
.sub_con_h30{width:760px; min-height:30px; margin-left:240px;}
.sub_con_con{width:760px; min-height:650px; margin-left:240px;}



