/* CSS Document */

/* ==================== General Define ========================== */

body {font-family:"Tahoma"; font-size: 11px; color: #111; line-height:15px;width:100%; margin:0px;}
body {
    scrollbar-face-color: #FFF;
    scrollbar-shadow-color: #B6B6B6;
    scrollbar-highlight-color: #B6B6B6;
    scrollbar-3dlight-color: #FFF;
    scrollbar-darkshadow-color: #FFF;
    scrollbar-track-color: #EFEFEF;
    scrollbar-arrow-color: #B6B6B6;
}

div, td {font-family:"Tahoma"; font-size: 11px; line-height:15px; text-decoration: none; word-break:break-all;}
a:link {text-decoration: none ; color: #111;}
a:visited {text-decoration: none ; color: #111;}
a:active {text-decoration: underline ; color: #444;}
a:hover {text-decoration: underline ; color: #444;}

.float_left{
    float:left;
}

.float_right{
    float:right;
}
.popular{font-family:"Tahoma"; font-size: 11px; line-height:15px; text-decoration: none; word-break:break-all;
}

.popular a:link {text-decoration: none ; color: #737373;}
.popular a:visited {text-decoration: none ; color: #737373;}
.popular a:active {text-decoration: underline ; color: #737373;}
.popular a:hover {text-decoration: underline ; color: #737373;}



/* ==================== Top Area ========================== */

.top_top{
    text-align:right;
    padding:8px 10px 9px 0px;
    height:11px;
}
.main_box01{
    height:28px;
}

.menu_sub{
    font-family:"Tahoma"; font-size: 11px; line-height:15px; text-decoration: none; word-break:break-all; color:#167410;
}

.menu_sub a:link {text-decoration: none ; color: #167410;}
.menu_sub a:visited {text-decoration: none ; color: #167410;}
.menu_sub a:active {text-decoration: none ; color: #167410;}
.menu_sub a:hover {text-decoration: none ; color: #167410;}

/* ==================== Main ========================== */
.main_center{
    text-align:center;
    height:100%;
}
.main_content{ height:100%;
    width:890px;
    background-image:url(/images/main_new/main_bg02.jpg);
    background-position:top left;
    background-repeat:no-repeat;

}
.main_bg{
    background-image:url(/images/main_new/main_img.jpg);
    background-position:top center;
    background-repeat:no-repeat;
}

.main_banner_bg{
    background-image:url(/images/main_new/main_banner_01_bg.gif);
    background-repeat:no-repeat;
    width:223px;
    height:41px;
    padding-left:10px;
}
.news_title{
    background-image:url(/images/main_new/main_title_news_bg.gif);
    background-repeat:repeat-x;
}
.auction_title{
    background-image:url(/images/main_new/main_title_auction01_bg.gif);
    background-repeat:repeat-x;
}

.bullet_blue{
    background-image:url(/images/main_new/bullet_blue.gif);
    background-repeat:no-repeat;
    background-position:0px 5px;
    padding-left:8px;
}
.no_bullet{
    padding-left:4px;
}

.input_login{
    font-family:"Tahoma";
    font-size: 11px;
    padding: 2px 0px 0px 3px;
    border-width:1px;    border-style: solid;
    border-color: #9C9C9C #B7B7B7 #B7B7B7 #B7B7B7;
    color: #FFF;
    font-weight:bold;
    height:19px;
    text-decoration: none;
    background-color: #B7B7B7;
    width:106px;
}

.input_login_02{
    font-family:"Tahoma";
    font-size: 11px;
    padding: 2px 0px 0px 3px;
    border-width:1px;    border-style: solid;
    border-color: #9C9C9C #B7B7B7 #B7B7B7 #B7B7B7;
    color: #FFF;
    font-weight:bold;
    height:19px;
    text-decoration: none;
    background-color: #B7B7B7;
    width:85px;
}


.input_search{
    font-family:"Tahoma";
    font-size: 12px;
    padding: 2px 0px 0px 5px;
    border:none;
    background-color:transparent;
    color: #111;
    height:19px;
    text-decoration: none;
    width:270px;
    z-index:1;
}


.input_search1{
 font-family:"Tahoma";
 font-size: 12px;
 padding: 1px 0px 0px 5px;
 border-bottom:1px solid #e4e9e5;
 border-top:1px solid #FFFFFF;
 border-left:none;
 border-right:none;
 /*background-color:transparent;*/
 background:#FFFFFF;
 color: #111;
 height:19px;
 text-decoration: none;
 width:270px;
 z-index:1;
}



.bottom_link{
    background-image:url(/images/main_new/bottom_bg.gif);
    background-repeat:repeat-x;
    height:55px;
}


.main_footer{
    position:relative;
	background-color:#F1F1F1;
    background:url(/images/main_new/main_footer.gif);
    background-repeat:no-repeat;
    margin:15px 0px 0px 18px;
    width:861px;
    clear:both;
    height:100px;
    text-align:right;
    padding:0px 60px 0px 0px;
}

/* ==================== sub01 ========================== */

.sub_center{ height:100%; text-align:center;
}

.sub_content{ height:100%; width:890px;
     background-image:url(/images/main_new/sub_bg02.jpg);
    background-position:top left;
    background-repeat:no-repeat;


}

.sub_bg01{
    background-image:url(/images/sub_new/sub_bg01.jpg);
    background-position:top center;
    background-repeat:no-repeat;
}

.sub_content_bg{
    background-image:url(/images/sub_new/sub_content_bg.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    width:100%;
    margin-top:9px;
}

.sub_content_bg1{
    background-image:url(/images/sub_new/sub_content_bg.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    width:100%;
    margin-top:9px;
	margin-left:25px;
}

.login_info{
    height:35px;
    padding:8px 0px 0px 0px;
}

.login_info02 td{
    height:18px;
    background:#E7E7E7 url(/images/sub_new/bullet_login.gif) no-repeat left;
    width:95px;
    padding:0px 4px 0px 17px;
}

.login_info03 td{
    height:18px;
    background:#E7E7E7 url(/images/sub_new/bullet_login.gif) no-repeat left;
    width:107px;
    padding:0px 4px 0px 17px;
}


.left_bg01{
    background-image:url(/images/sub_new/left_bg02.jpg);
    background-repeat:repeat-Y;
    width:100%;
}

.left_bg02{
    background-image:url(/images/sub_new/left_bg01.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:100%;
    padding:30px 20px 0px 20px;
}

.leftmenu td{
    background-image:url(/images/sub_new/leftmenu01.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:25px;
    padding:2px 10px 0px 17px;
}

.leftmenu td.none{
    background:none;
}

.leftmenu td.on{
    background-image:url(/images/sub_new/leftmenu01_r.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:25px;
    padding:2px 10px 0px 17px;
    color:#FFF;
}
.leftmenu td.on a:link {text-decoration: none ; color: #FFF;}
.leftmenu td.on a:visited {text-decoration: none ; color: #FFF;}
.leftmenu td.on a:active {text-decoration: none ; color: #FFF;}
.leftmenu td.on a:hover {text-decoration: none ; color: #FFF;}

.leftmenu td.on_long{
    background-image:url(/images/sub_new/leftmenu01_r_long.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:37px;
    padding:2px 10px 0px 17px;
    color:#FFF;
    line-height:15px;
}
.leftmenu td.on_long a:link {text-decoration: none ; color: #FFF;}
.leftmenu td.on_long a:visited {text-decoration: none ; color: #FFF;}
.leftmenu td.on_long a:active {text-decoration: none ; color: #FFF;}
.leftmenu td.on_long a:hover {text-decoration: none ; color: #FFF;}

.leftmenu td.dot{
    border-bottom:1px dotted #B7B7B7;
    height:1px;
    padding:0px;
}


.leftmenu td.sub{
    background:none;
    width:149px;
    height:18px;
    padding:2px 10px 0px 19px;
}
.leftmenu td.sub a:link {text-decoration: none ; color: #111;}
.leftmenu td.sub a:visited {text-decoration: none ; color: #111;}
.leftmenu td.sub a:active {text-decoration: none ; color: #dd5000;}
.leftmenu td.sub a:hover {text-decoration: none ; color: #dd5000;}

.leftmenusub td{
    background-image:url(/images/sub_new/leftmenu01.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:25px;
    padding:2px 0px 0px 5px;
}

.leftmenusub td.none{
    background:none;
}

.leftmenusub td.on{
    background-image:url(/images/sub_new/leftmenu01_r.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:25px;
    padding:2px 0px 0px 5px;
    color:#FFF;
}
.leftmenusub td.on a:link {text-decoration: none ; color: #FFF;}
.leftmenusub td.on a:visited {text-decoration: none ; color: #FFF;}
.leftmenusub td.on a:active {text-decoration: none ; color: #FFF;}
.leftmenusub td.on a:hover {text-decoration: none ; color: #FFF;}

.leftmenusub td.on_long{
    background-image:url(/images/sub_new/leftmenu01_r_long.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:149px;
    height:37px;
    padding:2px 0px 0px 5px;
    color:#FFF;
    line-height:15px;
}
.leftmenusub td.on_long a:link {text-decoration: none ; color: #FFF;}
.leftmenusub td.on_long a:visited {text-decoration: none ; color: #FFF;}
.leftmenusub td.on_long a:active {text-decoration: none ; color: #FFF;}
.leftmenusub td.on_long a:hover {text-decoration: none ; color: #FFF;}

.search_combo{
    position:absolute;
    background:#ecedec;
    width:113px;
    border:1px solid #dcdddc;
    margin:22px 0px 0px -117px;
    visibility: hidden;
}

.search_combo_text{
    padding:4px 8px 4px 8px;
    height:20px;
}

/* ==================== content ========================== */

.content_size01{
    float:left;
    width:650px;
    padding:21px 0px 20px 30px;
}


.table_line_complex02{
    background-image:url(/images/sub_new/title_bg.gif);
    background-repeat:no-repeat;
    background-position:top left;
    border-top:1px solid #d2d2d2;
    height:12px;
}

/*°¡ÀÌ½ºÆ® - start */

/*skipNavigation */
#skipNavigation {position:absolute; width:0px; height:0px; overflow:hidden;}

/* °øÅë */
.hidden{text-indent:-5000px; line-height:0; font-size:0; position:absolute;  top:-10000px; left:0; }
img, fieldset {border:0; margin:0; padding:0; }
caption { text-indent:-5000px; line-height:0; font-size:0; margin:0; padding:0;}
legend{ text-indent:-5000px; line-height:0; font-size:0; position:absolute;  top:0; left:0;}

/* footer_new */
.footer_new {width:861px; height:85px; background:#f1f1f1; overflow:hidden; text-align:left; padding:0 0 0 10px; margin:20px 0 10px 0;}
.footer_new .footer_new_con { overflow:hidden; float:left; width:700px; padding-top:17px;}
.footer_new .footer_new_con .footer_logo{float:left; width:270px; height:85px; padding-top:4px; }
.footer_new .footer_new_con .footer_logo img{margin-right:13px;}
.footer_new .footer_new_con .footer_con {float:left; width:360px; padding-left:20px;}
.footer_new .footer_new_con .footer_con ul {width:350px; margin:0; padding:0;}
.footer_new .footer_new_con .footer_con ul li{list-style:none; float:left; height:10px; padding-right:20px;}
.footer_new .footer_new_con .footer_copy{margin-top:3px;}
.footer_new .footer_versign{ float:left; width:100px; height:72px; margin-left:10px;}

/*°¡ÀÌ½ºÆ® - end */
