
/* topbar */
#topbar {width:960px; margin:0 auto; background:url(t_bar_03.gif);}
.topbar_in {width:920px; height:28px; line-height:28px; margin:0 auto; color:#fff; position:relative;}
.topbar_in span {border:#666 1px solid; background:#333; padding:3px 10px 1px 10px;}
.topbar_in_help {position:absolute; right:0px; top:0px; _top:7px;}

/* header */
#header {margin-bottom:10px;}
#header_bar {width:960px; height:82px; background:url(t_bar_full_01.gif); margin:0 auto 2px auto;}
.header_bar_in {width:960px; margin:0 auto; height:82px; background:url(t_bar_01.gif) left top no-repeat; position:relative;}
.header_bar_in_logo {font-size:0px;}

.header_bar_in_btn {height:20px; line-height:20px; position:absolute; right:18px; top:18px; background:url(dot_bg_01_left.gif) left top no-repeat #fd8940; color:#fff; font-family:ËÎÌå;width: 317px;}

#help_bar {width:960px; height:28px; background:url(t_bar_full_02.gif) top repeat-x; margin:0 auto; position:relative;}
.header_menu {position:absolute; left:70px; bottom:0;}
.header_menu ul li {height:28px; float:left; position:relative; font-size:0px;}
.lv2_menu_bar {height:22px; line-height:22px; background:url(border_lr_type_01_l.gif) left top no-repeat #fef3ed; color:#f60; font-size:12px; position:absolute; top:-26px; padding:0 20px;}
.lv2_meun_bar p {position:relative;}
.lv2_menu_bar span {position:absolute; right:-2px; top:0;}

#tbar {width:100%; height:30px; background:url(bar_01.gif);}

/* mainpager */
.mainpager_in {width:960px; margin:0 auto;}

.login_box {background:#fd6906; padding:3px 3px 3px 3px;}
.login_box_in {border:#dd540b 1px solid; background:#fff; padding:3px;}
.login_box_in_form {background:#fff1dd; padding:3px 0;}
.login_box_in_form table tr td {padding:5px;}
.login_box_in_reg {padding:20px 0 0 4px; background:url(dashed_line_01.gif) top no-repeat;}

/* footer */
#footerkm {width:960px; height:40px; margin:0 auto; color:#333; position:relative; background:url(f_bar_01.gif) no-repeat; padding-bottom:8px;}
#footerkm a {color:#333;}
#footerkm p {position:absolute; left:25px; top:13px; font-family:arial;}
#footerkm span {float:right;position:absolute;right:15px; top:15px;}

/* apply */
.tab_menu_01 {height:22px; background:url(dot_bg_02.gif) bottom repeat-x;}
.tab_menu_01 ul li {float:left; margin-right:3px; width:66px; height:22px; line-height:22px; text-align:center; font-family:tahoma; background:url(tab_01.gif);}
.tab_menu_01 ul li.tab_menu_01_cur {width:66px; height:22px; line-height:22px; text-align:center; font-family:tahoma; background:url(tab_01_cur.gif); color:#f60; font-weight:bold;}

#footer_pay {border-top:#bbd4e4 1px solid; padding:10px 0;}
#footer_pay p {text-align:center;}

#link_box {width:955px; margin:0px auto 10px auto;position:relative;padding:0px;}
.logo_link ul {margin:10px 5px 0px 5px;}
.text_link ul {margin:0px 5px 0px 5px;}
.logo_link ul li {float: left;}
.logo_link img{padding:0px 5px 6px 4px;}

#copyrightkm {width:960px; margin:0 auto; color:#333; position:relative; padding-bottom:10px;line-height:170%;text-align:center;}
