body, td, p, input, button, textarea, select, .c1, div { font-family:'Nanum Gothic',Arial,Tahoma,굴림, Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; }
form { margin:0px; }
img {border:0px;}
div {text-align:left}

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

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
#a.menu:hover { text-decoration:none; }

a.report_title:link, a.report_title:visited, a.report_title:active {font-weight:bold;  text-decoration:none; color:#FFFFFF; }
a.report_memo:link, a.report_memo:visited, a.report_memo:active { text-decoration:none; color:#FFFFFF; }


 
a.main_link:link, a.main_link:visited, a.main_link:active,a.main_link:hover { text-decoration:none; color:#cdbe70; line-height:22px }
a.main_link2:link, a.main_link2:visited, a.main_link2:active,a.main_link2:hover { text-decoration:none; color:#cdbe70; line-height:15px }
a.main_cate_link:link, a.main_cate_link:visited, a.main_cate_link:active,a.main_cate_link:hover { text-decoration:none; color:#f5ebb5; line-height:22px }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD;}

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 
.td_img{ font-size:0px; padding : 0px; margin : 0px}


.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
input.contact {height:20px; background:#EAEAEA;BORDER: #ACACAC 1px solid; color : 9f9f9f }
textarea.contact {background:#EAEAEA;BORDER: #ACACAC 1px solid; color : 9f9f9f }
input.btn_send {width:100px; height:40px; background:#EAEAEA;BORDER: #DCDCDC 1px solid; color : 9f9f9f }


.copyright1 { font-size:11px; color : #ACACAC; padding:20 0 0 0px}
.copyright2 { font-size:10px; color : #666666; padding:5 0 30 0px}


.category {padding-left: 10px; padding-right: 10px; text-align:left; table-layout: fixed;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.main_scroll_new_product{ text-align:left; table-layout: fixed;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}


#m_body {	
margin: 0 auto;   /* align for good browsers */		
text-align: left; /* counter the body center */		
border: 0px solid #000;		
width: 1300px;	
position:relative;
}

#main_body {	
margin: 0 auto;   /* align for good browsers */		
text-align: left; /* counter the body center */		
border: 2px solid #000;		
width: 1000px;	
position:relative;
}
.line5 { margin : 0px; height:5px; width:0px; font-size:0px}
.line10 { margin : 0px; height:10px; width:0px; font-size:0px}
.line15 { margin : 0px; height:15px; width:0px; font-size:0px}
.line20 { margin : 0px; height:20px; width:0px; font-size:0px}
.line25 { margin : 0px; height:25px; width:0px; font-size:0px}
.line30 { margin : 0px; height:30px; width:0px; font-size:0px}
.line35 { margin : 0px; height:35px; width:0px; font-size:0px}
.line40 { margin : 0px; height:40px; width:0px; font-size:0px}
.line50 { margin : 0px; height:50px; width:0px; font-size:0px}
.line100 { margin : 0px; height:100px; width:0px; font-size:0px}
.line110 { margin : 0px; height:110px; width:0px; font-size:0px}
.line120 { margin : 0px; height:120px; width:0px; font-size:0px}
.line130 { margin : 0px; height:130px; width:0px; font-size:0px}
.line140 { margin : 0px; height:140px; width:0px; font-size:0px}
.line150 { margin : 0px; height:150px; width:0px; font-size:0px}
.line160 { margin : 0px; height:160px; width:0px; font-size:0px}
.line170 { margin : 0px; height:170px; width:0px; font-size:0px}
.line180 { margin : 0px; height:180px; width:0px; font-size:0px}
.line190 { margin : 0px; height:190px; width:0px; font-size:0px}
.line200 { margin : 0px; height:200px; width:0px; font-size:0px}

.main_top_content{background:url('/img/main_area_01.jpg'); width:1000px; height:290px;position:relative; }
.main_middle_content {width:1000px; height:560px;position:relative; }

.main_cate_bg {width:280px; height:280px; top:0px; left:0px; position:absolute;background:url('/img/main_cate_bg.jpg');}
.main_cate {width:270px; height:270px; top:5px; left:5px; text-align:left;
position:absolute;
overflow:scroll;
overflow-x:hidden; 
scrollbar-face-color: #9d0404;
scrollbar-shadow-color: #2c0101;
scrollbar-highlight-color: #2c0101;
scrollbar-3dlight-color: #2c0101;
scrollbar-darkshadow-color: #2c0101;
scrollbar-track-color: #2c0101;
scrollbar-arrow-color: #2c0101;
}
.main_hit_products1 {top:0px; left:290px;position:absolute; }
.main_hit_products2 {top:0px; left:530px;position:absolute; }
.main_hit_products3 {top:0px; left:770px;position:absolute; }
.main_hit_products4 {top:160px; left:290px;position:absolute; }
.main_hit_products5 {top:160px; left:530px;position:absolute; }
.main_hit_products6 {top:160px; left:770px;position:absolute; }


.main_racereport_drivernews {top:290px; left:0px;position:absolute; }
.main_racereport_drivernews_bg {width:1000px; height:240px; top:320px; left:0px; position:absolute;background:url('/img/main_racereport_drivernews_bg.jpg');}
.main_racereport{top:10px; left:10px;position:absolute; }
.main_racereport2{top:10px; left:500px;position:absolute; }



.line200 { margin : 0px; height:200px; width:0px; font-size:0px}


.product_view_content1 { position:relative;height:600px;width:990x; margin:0px; text-align:center; padding:0px; background-color:#ff0000}
.product_view_content2 { position:relative;height:auto;width:990x; margin:0px; text-align:center; padding:0px; background-color:#ffd200}
.product_view_content3 { position:relative;height:auto;width:990x; margin:0px; text-align:center; padding:0px; background-color:#1eff00}
.product_view_content4 { position:relative;height:auto;width:990x; text-align:center; padding:0px; background-color:#05f6ed}


.product_view_box { position:relative;height:auto;width:990x; text-align:center; padding:0px; background-color:#FFFFFF}

.product_view_title {top:0; position:absolute; width:990px; height:30px; padding:15px; font-size:18px; font-weight:bold; text-decoration:none; color:#555555;}
.product_view_image { top:40px; left:10px;position:absolute; width:600px; height:600px;}

.product_view_brand { top:40px; left:620px;position:absolute; border-bottom:1px solid #DADADA; width:330px; padding:10px}
.product_view_pno { top:70px; left:620px;position:absolute; border-bottom:1px solid #DADADA; width:330px; padding:10px}
.product_view_madein { top:100px; left:620px;position:absolute; border-bottom:1px solid #DADADA; width:330px; padding:10px}
.product_view_price { top:130px; left:620px;position:absolute; border-bottom:1px solid #DADADA; width:330px; padding:10px}
.product_view_qty { top:160px; left:620px;position:absolute; border-bottom:1px solid #DADADA; width:330px; padding:10px}

.product_view_order { top:210px; left:620px;position:absolute; padding:5px}
.product_view_order_text {top:20px; left:0px;position:absolute; width:50px; height:30px}
.product_view_order_qty {top:0px; left:30px;position:absolute; width:100px; height:50px; border:1px solid #DADADA; background-color:#FFFFFF}
.btn_qty_up{top:0px; left:133px;position:absolute; width:30px; height:25px; border:1px solid #DADADA; background-color:#FFFFFF}
.btn_qty_down {top:25px; left:133px;position:absolute; width:30px; height:25px; border:1px solid #DADADA;  background-color:#FFFFFF}


.product_view_content { top:30px; width:990px; left:5px;position:relative;overflow:hidden; background-color:#81d94d}
.product_detail_view_title { width:960; text-align:center; border-top:1px solid #DADADA;border-bottom:1px solid #DADADA; padding:10px; font-weight:bold; font-size:16px;position:relative; }

.product_view_recommended {top:30px; position:relative; background-color:#ad1838}
.product_view_recommended_title { width:960; text-align:center; border-top:1px solid #DADADA;border-bottom:1px solid #DADADA; padding:10px; font-weight:bold; font-size:16px;position:relative; }

.product_detail_spec_features_title { width:960; text-align:center; border-top:1px solid #DADADA;border-bottom:1px solid #DADADA; padding:10px; font-weight:bold; font-size:16px;position:relative; }
.product_detail_spec_features_text { width:958; border:1px solid #DADADA; padding:10px; position:relative; }


#tail_copyright{background:url('/img/copyright_bg.jpg'); width:100%; height:40px;position:relative; padding:0px}

.page_nani { color : #555555; height:45px;  padding: 25 10 0 0px }
.team_driver_view { color : #ef4123; font-size:10px}

.drivercareer {width:410px; height:170px; text-align:left;
overflow:scroll;
overflow-x:hidden; 
scrollbar-face-color: #9d0404;
scrollbar-shadow-color: #2c0101;
scrollbar-highlight-color: #2c0101;
scrollbar-3dlight-color: #2c0101;
scrollbar-darkshadow-color: #2c0101;
scrollbar-track-color: #2c0101;
scrollbar-arrow-color: #2c0101;
}
.drivercareer_i {width:220px; height:170px; text-align:left;
overflow:scroll;
overflow-x:hidden; 
scrollbar-face-color: #9d0404;
scrollbar-shadow-color: #2c0101;
scrollbar-highlight-color: #2c0101;
scrollbar-3dlight-color: #2c0101;
scrollbar-darkshadow-color: #2c0101;
scrollbar-track-color: #2c0101;
scrollbar-arrow-color: #2c0101;
}



ul#navigation {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 135px;
    left: 0px;
    list-style: none;
    z-index:9999;
}
ul#navigation li {
    width: 100px;
}
ul#navigation li a {
    display: block;
    margin-left: -2px;
    width: 100px;
    height: 70px;    
    background-color:#CFCFCF;
    background-repeat:no-repeat;
    background-position:center center;
    border:1px solid #AFAFAF;
    -moz-border-radius:0px 10px 10px 0px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    /*-moz-box-shadow: 0px 4px 3px #000;
    -webkit-box-shadow: 0px 4px 3px #000;
    */
    opacity: 0.6;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
ul#navigation .home a{
    background-image: url(home.png);
}
ul#navigation .about a      {
    background-image: url(id_card.png);
}




/* Basic Styling */
#pagewrap{
	margin:0px auto;
	padding:0;
	position:relative;
	height:240;
	width:520px;
}

#slidewrap{position:absolute;}
#slider{
	position:relative;
	height:auto;
	width:520x;
}
#slider img{
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
.nivo-directionNav{display:none!important}
.nivo-html-caption {
    display:none;
}


.nivo-controlNav{
	position:absolute;
	bottom:5px;
	right:0px;
	height:15px;
	width:230px; /* 동그라미 수정 시 수정 */
	text-align:center;
	display:block;
	z-index:51;
}
.nivo-controlNav a{
	background:transparent url(img/btn_main_off.png) no-repeat center center;
	display:inline-block;
	height:14px;
	width:14px;
	text-indent:-9999px;
	margin : 2px;
	cursor:pointer;
}
.nivo-controlNav .active{
	background:transparent url(img/btn_main_on.png);	
}


/* MTS */
a.mts_top_menu:link, a.mts_top_menu:visited, a.mts_top_menu:active,a.mts_top_menu:hover { font-size:16px; font-weight:bold; text-decoration:none; color:#555555; padding:10px}
.navi_title {font-size:20px; font-weight:bold;  color : #555555; padding:5 0 0 0px; text-align:right }
.content_title {font-size:14px; font-weight:bold;  color : #555555;  }