body, div {margin:0; padding:0;}
img {border:0}
select ,input {font-size:12px;font-family:dotum;color:#333333}
body {overflow-y:scroll; background:url(../img/main/top_bg.gif) repeat-x;text-align:center;margin:0 auto;}
.main_layout {width:935px;margin:0 auto;}
.top_area {height:67px}
.top_logo {float:left;padding:0 0 0 287px;height:67px;}
#global {float:right;text-align:right;padding:45px 43px 0 0;}
#global img {margin-left:15px}

#topmenu {background:url(../img/main/topmenu_bg.gif) no-repeat;height:70px;width:935px;}
#main_visual {height:173px}

#m_gall_layout {padding:22px 0 0 11px}
#m_gall {padding:0 0 0 20px;}
#m_gall #img {float:left; width:200px; margin:0 10px 0 0;}
#m_gall #info {float:left; width:335px; font-size:12px; font-family:dotum; color:#444444; padding:11px 0 0 0; line-height:20px;}
#m_gall h4 {font-size:12px;font-family:dotum;color:#444444;margin:0}
#m_gall_bar {height:1px; border-top:1px solid #ebe9e9; margin:10px 0 10px 0;}

#m_photo_layout {margin:22px 0 0 0;}
#m_photo {text-align:center;font-size:12px;font-family:dotum;color:#333333;float:left;margin:5px 0 5px 0}

#footer {height:92px; margin-top:50px; text-align:center; background:url(../img/main/bg_footer.gif) repeat-x;}
#footer_img {width:935px; margin:0 auto;}
.btn_area {text-align:center;margin:10px 0 0 18px;clear:both}

#product {width:610px;height:141px;clear:both;margin-top:25px;}
#quick {float:left; width:90px; margin:70px 0 0 0; text-align:center;}
#quick_box {background:url(../img/main/bg_quick.gif) no-repeat;width:90px;height:192px;text-align:center;}
#quick_box img {margin-top:16px}


#main_content {padding:0 0 0 33px; text-align:left;}
#leftarea {float:left; width:191px; margin:20px 25px 0 0;}
#leftmenu {background:url(../img/main/leftmenu_sp.gif) repeat-y}
#leftmenu_space {margin-top:11px;}
#left_bnr1 {margin-top:9px}
#rightarea {float:left; width:576px; margin:0 20px 0 0;}
#history {text-align:right;font-size:11px;font-family:dotum;color:#999999;padding:12px 0 6px 0;}
#title {padding:0 0 10px 0; background:url(../img/main/bg_title.gif) bottom repeat-x;}

#car_search {width:576px;height:237px;background:url(../img/main/bg_car_search.gif) no-repeat;margin-top:18px;text-align:center;}
#car_search2 {padding:38px 0 0 0;}
#car_tab {width:576px;height:28px;background:url(../img/main/bg_car_info.gif) no-repeat;margin-top:17px}
#car_tab img {margin-left:8px;cursor:hand}
#car_bar {height:1px; color:#d1dfec;}
#car_title {background:url(../img/main/bl_car_title.gif) no-repeat;font-size:12px;font-family:dotum;font-weight:bold;color:#444444;padding-left:16px;} /*float:left;clear:both*/
#car_price {font-size:12px;font-family:dotum;font-weight:bold;color:#444444;padding-left:16px;float:right}
#car_table_space {margin-top:0px}
#car_table {border-collapse:collapse;margin: 5px 0 10px 0; border-top:1px solid #d1dfec;}
#car_table th {width:99px;font-size:12px;font-family:dotum;color:#3e76a7;font-weight:normal;background:#e0eefa; border-bottom:1px solid #d1dfec;}
#car_table td {font-size:12px;font-family:dotum;color:#444444;line-height:20px;padding-left:8px;padding-right:8px; border-bottom:1px solid #d1dfec;}


.content_box_top {margin-top:29px}
.content_box {clear:both;margin-top:29px;background:url(../img/main/box1_bg.gif) repeat-y;font-size:12px;font-family:dotum;}
.txt_order_title {margin:9px 0 9px 0}
#img_order {text-align:center;font-size:12px;font-weight:bold;color:#444444;margin:13px 0 30px 0}
#order_table {width:100%;border-collapse:collapse; border-top:1px solid #ccdbe9;}
#order_table th {text-align:left;font-size:12px;font-family:dotum;color:#444444;background:#eef5fc;padding:6px 4px 4px 10px; border-bottom:1px solid #ccdbe9;}
#order_table td {font-size:12px;font-family:dotum;color:#444444;padding:4px 10px 2px 10px; border-bottom:1px solid #ccdbe9;}
#order_table th.brx, #order_table td.brx {border-right:none;}
#order_table td input {vertical-align:middle;}
#order_table #subject {background:#eef5fc;color:#3e76a7}
#txt_info {background:url(../img/main/bl_txt.gif) no-repeat;padding-left:14px;font-size:11px;color:#8c8b8a;line-height:14px;margin-top:8px}
#txt_info2 {font-size:11px;color:#8c8b8a;line-height:14px;margin-top:8px}

.border1 {border:1px solid #7f9db9}

#tab2 {margin:18px 0 0 0}
#bi {background:url(../img/main/bg_bi.gif) repeat-y;width:576px;}
span.bl1 {background:url(../img/main/bl_gray.gif) no-repeat;padding-left:17px;font-size:12px;color:#333333;font-weight:bold}
#bg_select {background:url(../img/main/bg_select1.gif) no-repeat;width:558px;height:37px;padding:9px 0 0 11px}
.select194 {width:194px;color:#666666}
.select337 {width:337px;color:#666666}
.select171 {width:170px;color:#444444}


#m_option_img {width:170px;font-size:12px;font-family:dotum;color:#6d6c5d;line-height:21px;float:left;margin:8px 8px 0 0;}
#m_option_img img {margin-top:22px}
#m_option_img span {font-weight:bold}
#bi2 {background:url(../img/main/bg_bi.gif) repeat-y;width:576px;padding:1px}
.price {padding-left:20px}

#order_title {background:url(../img/main/bl_car_title.gif) no-repeat;font-size:12px;font-family:dotum;font-weight:bold;color:#444444;padding-left:16px;margin-left:4px;} /*float:left;*/
#content1 {text-align:right}
#price2 {text-align:right;font-weight:bold}
#order_table #price3 {text-align:right;font-weight:bold;color:#fe5d17}

#bg_box2 {background:url(../img/main/box2_bg.gif) repeat-y;padding:4px 0 5px 22px;font-size:11px;font-family:dotum;color:#6d6c5d}
#bg_box2 input {vertical-align:middle}

#m_vs_box {padding:20px 0 20px 0;}
#m_vs_img {float:left; width:170px; font-size:12px; font-family:dotum; color:#6d6c5d; line-height:21px; text-align:left;}
#m_vs_img span {font-weight:bold}
#m_vs {float:left;width:100px;padding-top:130px; text-align:center;}
#order_table #content2 {padding:10px 10px 10px 15px;line-height:18px}

#m_jaewon {width:170px;font-size:12px;font-family:dotum;color:#6d6c5d;line-height:21px;text-align:center;}
#m_jaewon span {font-weight:bold}
#jae_table {width:100%;border-collapse:collapse}
#jae_table th {text-align:center;background:#bad7f4;color:#000000;height:26px;font-size:12px;font-family:dotum;font-weight:normal}
#jae_table #subject {background:#eef5fc;height:26px;padding-left:10px;color:#3e76a7;font-size:12px;font-family:dotum}
#jae_table #subject2 {background:#f6f6f6;height:26px;padding-left:10px;color:#3e76a7;font-size:12px;font-family:dotum}


#table_info_bar {height:1px;color:#abc8e3;}
#table_info_bar2 {height:1px;color:#ccdbe9;margin-top:-7px}
#table_info {width:100%;border-collapse:collapse; border-top:1px solid #9fc1e2;}
#table_info th {font-size:12px;font-family:dotum;color:#000000;background:#bad7f4;height:27px; border-right:1px solid #9fc1e2; border-bottom:1px solid #9fc1e2;}
#table_info #subject {background:#eef5fc;text-align:center;font-size:12px;font-family:dotum;color:#3e76a7;}
#table_info td {font-size:12px;font-family:dotum;color:#444444;padding:7px 8px 4px 8px;line-height:18px; border-right:1px solid #ccdbe9; border-bottom:1px solid #ccdbe9;}
#table_info th.brx, #table_info td.brx {border-right:none;}


#sub_img_title {margin:20px 0 5px 0;}
#txt_table_info {font-size:12px;font-family:dotum;color:#444444;}
#table_info2 {width:100%;border-collapse:collapse;margin-top:8px; border-top:1px solid #9fc1e2;}
#table_info2 th {font-size:12px;font-family:dotum;color:#444444;font-weight:normal;background:#bad7f4;height:26px; border-right:1px solid #9fc1e2; border-bottom:1px solid #9fc1e2;}
#table_info2 #subject {background:#eef5fc;text-align:center;font-size:12px;font-family:dotum;color:#3e76a7;}
#table_info2 td {font-size:12px;font-family:dotum;color:#444444;padding:7px 8px 4px 8px;line-height:19px; border-right:1px solid #ccdbe9; border-bottom:1px solid #ccdbe9;}
#table_info2 th.brx, #table_info2 td.brx {border-right:none;}

#txt_info3 {font-size:12px;font-family:dotum;color:#444444;padding:5px 0 20px 0;line-height:17px}
#table_box {font-size:12px;font-family:dotum;color:#444444;padding:10px;line-height:17px;border-collapse:collapse; border-top:1px solid #ccdbe9; border-right:1px solid #ccdbe9;}
#table_box td {border-bottom:1px solid #ccdbe9; border-left:1px solid #ccdbe9;}

#gray1 {margin:0 0 0 -40px}
#gray1 dd {background:url(../img/main/dd_gray.gif) no-repeat;padding-left:15px}


#index_left {float:left;}
#index_left_box {border:1px solid #caced8;width:186px;height:230px;}
#index_left h5 {font-family:dotum;font-size:12px;color:#888888;margin:4px 0 -19px 22px;font-weight:normal;padding:0;}
#index_left h3 {font-family:dotum;font-size:18px;color:#333333;font-weight:bold;margin:6px 0 0 22px;}
#index_left h4 {font-family:verdana;font-weight:normal;font-size:18px;color:#fc5c17;margin:0 0 0 22px;line-height:20px;}
#index_left #box {height:56px;width:176px;background:url(../img/main/bg_box1.gif) no-repeat;font-size:12px;font-family:dotum;color:#333333;padding:13px 0 0 28px;line-height:18px;margin:0 0 0 4px}

#table_module_bar {margin:0;height:1px;color:#abc8e3;clear:both}
#table_module_view {border-collapse:collapse;width:100%; border-top:1px solid #ccdbe9;}
#table_module_view #subject {border-right:1px solid #ccdbe9;background:#eef5fc;color:#3e76a7;font-size:12px;font-family:dotum;text-align:left;padding-left:8px;width:20%}
#table_module_view td {border-bottom:1px solid #ccdbe9;background:#FFFFFF;color:#444444;font-size:12px;font-family:dotum;height:27px;text-align:left;padding-left:8px;padding-top:3px;padding-bottom:3px}
#table_module_view input {vertical-align:middle}
#infobox {background:#eef5fc;padding:9px;margin-top:12px}
#infobox textarea {width:558px;height:117px;font-size:11px;font-family:dotum;color:#9a9690;border:1px solid #ccdbe9;padding:8px;line-height:14px}
#infobox #agree {text-align:right;font-size:11px;font-family:dotum;color:#9a9690;}
#infobox input {vertical-align:middle}