.main_bg {background-image: url(images/main_bg.gif);background-repeat:repeat-x;}
.sub_bg {background-image: url(images/sub_bg.gif);background-repeat:no-repeat;}

.txt_navi {font-family: "µ¸¿ò", Verdana, Arial;font-size:11px;color:#737373;text-decoration: none;letter-spacing: -0.5px;}

input.text_n {border:1px #dddddd solid;}

TEXTAREA.textarea_n_l
{
	width:100%;
	line-height:20px;
	border:#999999 solid 1px;
	background-image:url('/image/underline.gif');
}

body, table, tr, td, select, textarea, input {font-family: "µ¸¿ò", "±¼¸²", "vardana", "arial", "Helvetic", sans-serif; font-size: 12px; color: #2f3743;}

body {margin: 0px; padding: 0px;
scrollbar-face-color:#D8D8D8;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#F6F6F6;
scrollbar-shadow-color:#8C8C8C;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#E0E0E0;
}

table {border-collapse:collapse; border:0 none;}
table td {padding:0; margin:0}

img {border:0}

a:link {color:#2f3743;text-decoration: none}
a:visited {color:#2f3743;text-decoration: none}
a:active {color:#2f3743;text-decoration: none}
a:hover {color:#5b4a3c;text-decoration: none}

.datatable01 {width:100%;border-collapse:collapse;border:0 none;border-top:2px solid #477799;border-bottom:2px solid #dfe1e0;}
.datatable01.type_center tbody td {text-align:center;}
.datatable01.type_center tbody td.first {text-align:left;}
.datatable01 select {font-size:11px;}
.datatable01 thead th {padding:9px 0 6px;background-color:#f8f8f8;border-left:1px solid #e2e4e3;border-top:1px solid #e2e4e3;border-bottom:1px solid #e2e4e3;color:#656668;vertical-align:middle;line-height:1.3;}
.datatable01 thead th.head_top {font-size:11px;font-weight:normal;text-align:left;padding-left:12px;}
.datatable01 thead th.head_top select {font-size:11px;margin-right:10px;}
.datatable01 thead th.head_top a {margin-left:10px;}
.datatable01 thead th.d_border {border-right:2px solid #E2E4E3;}
.datatable01 thead tr.depth01 th,
.datatable01 thead.depth01 th,
.datatable01 thead th.depth01 {background-color:#fbfbfb;font-weight:normal;}
.datatable01.type_left tbody td {text-align:left;padding-left:10px;}
.datatable01 thead th.first {border-left:0 none;}
.datatable01 thead th.left {padding-left:10px;text-align:left;}
.datatable01 thead td {border-left:1px solid #E2E4E3;padding-top:1px;}
.datatable01.type_left02 thead th, 
.datatable01.type_left02 tbody td {text-align:left;padding-left:10px;}
.datatable01 thead tr.d_line th,
.datatable01 thead th.d_line {}
.datatable01 tbody th {border-top:1px solid #e2e4e3;border-bottom:1px solid #e2e4e3;padding:2px 0;vertical-align:middle;}
.datatable01 tbody th.depth01 {background-color:#f8f8f8;}
.datatable01 tbody th.line01 {border-left:1px solid #e2e4e3;}
.datatable01.th_type01 tbody th {border-top:1px solid #e2e4e3;border-left:1px solid #e2e4e3;background-color:#fbfbfb;}
.datatable01.th_type01 tbody th.first {border-left:0 none;padding:2px 0;line-height:1.5;text-align:center;}
.datatable01.th_type02 tbody th {text-align:left;}
.datatable01 tbody td {border-top:1px solid #e2e4e3;border-left:1px solid #e2e4e3;border-bottom:1px solid #e2e4e3;padding:9px 9px 5px;line-height:1.5;color:#888;vertical-align:middle;}
.datatable01 tbody td.d_border {border-right:2px solid #E2E4E3;}
.datatable01 tbody td div.btn_wrap {overflow:hidden;zoom:1;}
.datatable01 tbody td div.btn_wrap .info {float:left;text-align:left;}
.datatable01 tbody td div.btn_wrap .btn {float:right;}
.datatable01 tbody td div.btn_wrap .btn02 {float:right;padding-top:7px;}
.datatable01.td_type01 tbody td.first {text-align:left;}
.datatable01.td_type01 tbody td {text-align:center;}
.datatable01.td_type02 tbody td {text-align:center;}
.datatable01 tbody td.depth01 {background-color:#fbfbfb;}
.datatable01 tbody td.sub_space01 {padding-left:18px;}
.datatable01 tbody td.sub_space02 {padding-left:24px;}
.datatable01.type_padding01 tbody td {padding:11px 1px 7px;}
.datatable01.type_padding04 tbody td {padding:11px 4px 7px;}
.datatable01.type_padding08 tbody td {padding:11px 8px 7px;}
.datatable01 tbody td.first {border-left:0 none;}
.datatable01 tbody td.depth_top {background-color:#f8f8f8;color:#777;font-weight:bold;padding-left:10px;font-size:12px;}
.datatable01 tbody td.depth_top a {font-size:12px;}
.datatable01 tbody td.first input {vertical-align:middle;margin-top:-2px;}
