 @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

html{margin:0px;padding:0px;}

body{
margin:0px auto;
padding:0px;
font-size:12px;
font-family:'Nanum Gothic Coding',NanumGothic,'맑은 고딕',malgumgothic,ngwoff,ngeot, '돋움',Dotum,AppleGothic,sans-serif;
}

input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.wrap {margin:auto;}

#body_frame{margin:0px auto;width:980px; padding:0px;position:relative;  }

div#top_language{text-align:right;font-size:13px;background:#ececec;height:23px;width:100%;position:relative;border-bottom:1px solid #acacac;}
div#top_language > div.wrap{margin:0 auto;line-height:23px;width:980px;}


#content {width:980px;margin:0 auto; padding:20px 0 0 0;min-height:500px;}
#content > div.wrap{padding:0px;width:980px;position:relative;}
#footer {}

div#left_adv{width:110px;height:300px; position:absolute; z-index:30000; left:-115px; top:0px;}

div.linebar{ background:url(./image/linebar.gif) no-repeat; width:980px; height:10px; margin:10px 0px; display:block; clear:both;}

/* 여기서 부터 따로이 삽입 및 수정 */

/*main_gallery*/
div#main_gallery{width:980px; height:300px; overflow:hidden; display:block; position:relative;} 
div#main_gallery div.bg{width:980px; height:300px;  background:url(./image/main_gallery/main_bg.jpg) no-repeat; position:absolute; z-index:-100; display:block;}
div#main_gallery div.sun{width:440px; height:364px;  background:url(./image/main_gallery/sun.png) no-repeat; position:absolute; z-index:-90; display:block;top:-180px; left:200px;}

div#main_gallery div.car{width:418px; height:189px;  background:url(./image/main_gallery/car.png) no-repeat; position:absolute; z-index:-80; bottom:30px;left:-420px;}

div#main_gallery div.main_text{width:402px; height:72px;  position:absolute; z-index:-10; top:30px; left:20px;}
div#main_gallery div.bar_text{width:980px; height:33px;   position:absolute; z-index:-10; bottom:0px; left:0px;}
div.clearboth{clear:both;display:block;}


/*sub_gallery*/
div#sub_gallery{width:980px; height:247px; background:url(./image/sub_gallery/sub_bg.jpg) no-repeat; z-index:-100; display:block; position:relative;overflow:hidden; margin-bottom:15px;}
div#sub_gallery div.car{width:356px;height:148px;z-index:-90;display:block; position:absolute;left:-356px; bottom:0px;}
div#sub_gallery div.namu{width:166px;height:102px;background:url(./image/sub_gallery/namu.png) no-repeat;z-index:-10;display:block; position:absolute; left:150px;bottom:0px;} 
div#sub_gallery div.text_1{width:570px;height:32px; background:url(./image/sub_gallery/text.png) no-repeat; z-index:-80;position:absolute; left:150px;top:30px;
background-position:0px 0px;display:none;
}
div#sub_gallery div.text_2{width:570px;height:32px; background:url(./image/sub_gallery/text.png) no-repeat; z-index:-80;position:absolute; left:150px;top:62px;
background-position:0px -32px; display:none;
}



/* Some style sheet includes */



div#sub_titleImage{width:725px;height:118px;display:block;position:relative; background:url(/pages/image/sub_bg.jpg) no-repeat;padding:0px;}
div#sub_titleImage h1{width:300px; height:25px; display:block; position:absolute; z-index:1; left:35px; top:18px;font-size:20px; margin:0px;padding:0px; }
div#content_body{font-size:14px;line-height:170%; padding:15px;}
div#content_body p{ margin-bottom:15px;text-align:justify;}

div#content_body dl{padding:10px; margin-bottom:10px; background-color:#efefef;}
div#content_body dt{font-weight:bold;margin:15px 0px; }
div#content_body dd{font-weight:normal; }
div#content_body dd table{border-collapse: collapse;}
div#content_body dd table td{border-bottom:1px solid #acacac; padding-right:5px;}




div#content_body ul.dotListArea  {margin:0 5px;padding:7px 0; list-style:none;}
div#content_body ul.dotListArea  li {list-style:none; background:url(./image/blt_crs.gif) 2px 16px no-repeat;padding:3px 0 3px 14px;}
div#content_body ul.dotListArea  li a {color:#333;}




div#liTestInfo{width:235px;height:162px;display:block;  position:relative;background:url(/layouts/main/image/license_test/bg.jpg) no-repeat; background-color:#dcdcdc;text-align:left;}
div#liTestInfo span.icon{width:58px;height:78px;z-index:10;position:absolute;right:0px;top:10px;background:url(/layouts/main/image/license_test/icon.png) no-repeat; }
div#liTestInfo a.btn_1{width:196px;height:31px;display:block;position:absolute;left:15px; top:60px; background:url(/layouts/main/image/license_test/btn_1.png) no-repeat; overflow:hidden;}
div#liTestInfo a.btn_1:hover {background-position-y:-31px; }
div#liTestInfo span.btn_1{text-indent:-1000000px;display:block;width:196px;overflow:hidden;}

div#liTestInfo a.btn_2{width:196px;height:31px;display:block;position:absolute;left:15px; top:90px; background:url(/layouts/main/image/license_test/btn_2.png) no-repeat; overflow:hidden;}
div#liTestInfo a.btn_2:hover {background-position-y:-31px; }
div#liTestInfo span.btn_2{text-indent:-1000000px;display:block;width:196px;overflow:hidden;}

div#liTestInfo a.btn_3{width:196px;height:31px;display:block;position:absolute;left:15px; top:120px; background:url(/layouts/main/image/license_test/btn_3.png) no-repeat; overflow:hidden;}
div#liTestInfo a.btn_3:hover {background-position-y:-31px; }
div#liTestInfo span.btn_3{text-indent:-1000000px;display:block;width:196px;overflow:hidden;}




div#driverInfo{width:235px;height:162px;display:block;  position:relative;background:url(/layouts/main/image/driverInfo/bg.jpg) no-repeat; background-color:#dcdcdc; text-align:left;}

div#driverInfo span.icon{width:81px;height:72px;z-index:10;position:absolute;right:0px;top:40px;background:url(/layouts/main/image/driverInfo/icon.png) no-repeat; }

div#driverInfo a.btn_1{width:196px;height:31px;display:block;position:absolute;left:15px; top:60px; background:url(/layouts/main/image/driverInfo/btn_1.png) no-repeat; overflow:hidden;}
div#driverInfo a.btn_1:hover {background-position-y:-31px; }
div#driverInfo span.btn_1{text-indent:-100000px;display:block;width:196px;overflow:hidden;text-align:left;}

div#driverInfo a.btn_2{width:196px;height:31px;display:block;position:absolute;left:15px; top:90px; background:url(/layouts/main/image/driverInfo/btn_2.png) no-repeat; overflow:hidden;}
div#driverInfo a.btn_2:hover {background-position-y:-31px; }
div#driverInfo span.btn_2{text-indent:-1000000px;display:block;width:196px;overflow:hidden;text-align:left;}

div#driverInfo a.btn_3{width:196px;height:31px;display:block;position:absolute;left:15px; top:120px; background:url(/layouts/main/image/driverInfo/btn_3.png) no-repeat; overflow:hidden;}
div#driverInfo a.btn_3:hover {background-position-y:-31px; }
div#driverInfo span.btn_3{text-indent:-1000000px;display:block;width:196px;overflow:hidden;text-align:left;}


div#comp_timeline{width:235px;height:91px;position:relative;display:block;text-align:left;background:url(/pages/image/main_page/row_1/left.jpg) no-repeat;}
div#comp_timeline span.text{width:200px; position:absolute;z-index:20;font-size:12px;bottom:15px; left:20px; }




div#car_animation-wrap{z-index:-1;position:relative;height:40px;width:980px;margin-top:10px;}

div#loadCar{position:absolute;z-index:10;right:0px; top:-25px;  width:45px;height:29px; display:block;}

div#loadCar div.car{width:45px;height:29px;  background:url(/layouts/main/image/loadcar.png) no-repeat; display:block; }