/* CSS Document */

body {
	margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;

}
body, p, div, td, input, textarea, select {
	font-size:12px; font-family: "±¼¸²"; color:#484848; 
}
form {
	margin:0px;
}
ul { margin:0px; margin-left:25px; }
.input_border { border:#AAAAAA solid 1px; height:20px;}
.input_num { border:#AAAAAA solid 1px; height:20px; behavior:URL(/common/input_num.htc); }
.input_int { border:#AAAAAA solid 1px; height:20px; behavior:URL(/common/input_num.htc); text-align:right }
.textarea_border { border:#AAAAAA solid 1px; }
/*.select { behavior:url(/common/select.htc);}*/
img { border:0px; }
.calendar { behavior:URL(/common/calendar.htc); }
.checkbox { behavior:URL(/common/checkbox.htc); }

a:link { font-size: 12px;color: #404040; text-decoration:none;}
a:visited { font-size: 12px;color: #404040; text-decoration:none;}
a:active { font-size: 12px;color: #404040; text-decoration:none;}
a:hover { font-size: 12px;color: #FF6600; text-decoration:none;}


.title_left {
	font-size:13px; color:#993300; font-weight:bolder; 
}
.title_main {
	font-size:14px; color:#F35F15; width:99%; font-weight:900; padding:5px; padding-left: 30px; border-bottom:dotted #999999 1px; background-image:url(../img/icon_arrow_3.gif); background-repeat:no-repeat; background-position:10 6; margin:5px; margin-bottom:10px;
	
}
.title_main2 {
	font-size:14px; color:#F35F15; width:99%; font-weight:900; padding:5px; padding-left: 30px;  background-image:url(../img/icon_arrow_3.gif); background-repeat:no-repeat; background-position:10 6; margin:5px; margin-bottom:10px;
}
.title_main3 {
	font-size:14px; color:#F35F15; width:99%; font-weight:900; padding:5px; padding-left: 1px; border-bottom:dotted #999999 1px; background-repeat:no-repeat; background-position:10 6; margin:5px; margin-bottom:10px;
}

.title_test {
	filter:Shadow(color=#999999,direction=135,strength=2); 
}
.main_strong {
	color:#993300; font-weight:bolder; 
}
.main_orange {
	color:#F35F15; 
}
.main_orange_bold {
	color:#F35F15; font-weight:bolder; 
}
.tr_underline {
	border-bottom:#CCCCCC inset 1px; 
}
.td_border1 {
	border-bottom:#FCC660 dotted 1px; text-align:right; background-color:#F3EDED; height:32px; color:#965947;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#F0DDCB',gradientType='1')

}
.td_border2 {
	border-bottom:#FCC660 dotted 1px; background-color:#FFFFFF;  height:32px; padding-left:6px;
}
.td_border3 {
	border:#CCCCCC outset 1px; text-align:center; background-color:#E8E8EA;
}
.td_border4 {
	border:#CCCCCC inset 1px; background-color:#FFFFFF;
}
.list_table { padding:5px; width:98%; border:0px; margin:6px; border-top:#F35F15 solid 3px; border-bottom:#F35F15 solid 1px;}
.list_th { 
	border:0px; background-color:#F0D8C4; height:28px; color:#333333;  text-align:center; border-bottom:#DCCBC0 solid 1px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#F0D8C4',gradientType='0')
}
.list_td { height:26px;border:0px; }
.list_td_line { height:1px; background-color:#DCCBC0; }
.list_td_line2 { height:2px; background-color:#DEDEDE; }
.list_nodata { font-size:13px; color:#FF6633; font-weight:bold; text-align:center; height:32px; border-bottom:#CCCCCC solid 1px;}
.list_dotline {	border-bottom:#CC6600 dotted 1px; height:2px;}
.list_money { text-align:right; padding-right:5px; }

.list2_table { padding:5px; width:99%; border:0px; margin-top:6px;}
.list2_th { 
	border:0px; height:26px; color:#444444;  text-align:center; border-bottom:#DCCBC0 solid 1px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#B2B8C7',gradientType='0')
}
.view_table { align:center ; padding:5px; width:98%; border-top:#F35F15 solid 3px; margin:1px; }
.view_td1 {
	border-bottom:#FCC660 dotted 1px; text-align:right; background-color:#F3EDED; height:24px; color:#965947;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#F0E8CF',gradientType='1')

}
.view_td2 {	border-bottom:#FCC660 dotted 1px; background-color:#FFFFFF;  height:24px; padding-left:6px;}

.text_blue { color:#003366; }
.text_red { color:#990000; }
.text_orenge { color:#FF6600 }
.text_green { color:#336600; }
.text_gray { color:#666666; }
.text_title { color: #330000 ; font-size:13px; font-weight:bold;}
.text_small { font-size:11px; color:#666666;}
.text_small a:visited, .text_small a:link { font-size:11px; color:#999999;}
.text_small a:active,.text_small a:hover  { font-size:11px; color:#333333;}
.text_space { letter-spacing:-1px; }
.text_big { font-size:13px; }
.text_vbig { font-size:15px; font-weight:bolder; }
.text_wgray { color:#999999; }
.text_dodum { font-family:"µ¸¿ò"; }

.div_center { text-align: center; margin:10px; }
.list_icon { margin:0px; list-style-image:url(/img/icon_n.gif); list-style-position:outside; padding:3px; }

.main_th { 
	border:0px; background-color:#E2FFD2; height:28px; color:#333333; border-bottom:#DCCBC0 solid 1px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#E2FFD2',gradientType='0')
}
.header_menu {
	color:#FFFFFF; background-color: #F35F15; border:solid #F35F15 2px; font-weight:bold; text-align:center; cursor:pointer; font-size:12px; 
}
.footer_menu {
	font-size:11px; color:#666666; padding:8px; text-align:right; background-color:#E4E4E4;
}
.footer_menu {
	font-size:11px; color:#666666; padding:8px; text-align:right; background-color:#E4E4E4;
}
.footer_menu a:link {	font-size:11px; color:#666666;text-decoration:none;}
.footer_menu a:visited {	font-size:11px; color:#666666; text-decoration:none;}
.footer_menu a:active {	font-size:11px; color:#666666;text-decoration:none; }
.footer_menu a:hover {	font-size:11px; color: #FF6600;text-decoration:none;}

.footer {
	letter-spacing:-1px; padding-left:30px; color:#666666; font-family:Arial, Helvetica, sans-serif; 
}
.navi {
	font-size: 13px; color:#F35F15 ; width: 340px; text-align:center;
}
.line_height { line-height: 18px; }
.customer_detail {
	color:#FFFFFF; background-color: #A2A8B7; border-bottom:0px; text-align:center; cursor:pointer; height:26px;
}
.button {
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #56AFE4;
	text-align: center;
	height: 24px;
	border-width: 0px;
	width: 100%;
	vertical-align: top;
	padding: 0px;
	padding-top: 6px;
	cursor: pointer;
	border-width:0px;
	background-image:url(/img/bg_btn01.gif);
	margin-left:5px; margin-right:5px;
}
.button100 {
	font-size: 9pt;
	color: #333333;
	text-align: center;
	font-weight:bold;
	height: 30px;
	border-width: 0px;
	width: 100px;
	vertical-align: middle;
	padding: 8px;
	cursor: pointer;
	border-width:0px;
	background-image:url(/img/btn_large_100.gif);
	margin-left:5px; margin-right:5px;
}

.button60 {
	font-size: 11px;
	color: #333333;
	text-align: center;
	letter-spacing:-1px;
	vertical-align:middle;
	padding-top:4px;
	cursor: pointer;
	height: 18px;
	width: 60px;
	border-width:0px;
	background-image:url(/img/bg_btn04.gif);
	margin: 5px;
}
.button60_disable {
	font-size: 11px;
	color: #CCCCCC;
	text-align: center;
	letter-spacing:-1px;
	vertical-align:middle;
	padding-top:4px;
	height: 18px;
	width: 60px;
	border-width:0px;
	background-image:url(/img/bg_btn04.gif);
	margin: 5px;
}
.button40 {
	color: #333333;
	text-align: center;
	padding: 2px;
	padding-top: 4px;
	cursor: pointer;
	height: 20px;
	width: 42px;
	border-width:0px;
	background-image:url(/img/btn_bg_40.gif);
	
}
.button80 {
	color: #333333;
	text-align: center;
	cursor: pointer;
	height: 20px;
	width: 80px;
	border-width:0px;
	background-image:url(/img/btn_bg_80.gif);
	margin-left:5px; margin-right:5px;
	padding-top:3px;
	
}


.button81 {
	color: #333333;
	text-align: center;
	cursor: pointer;
	height: 20px;
	width: 150px;
	border-width:0px;
	background-image:url(/img/btn_bg_81.gif);
	margin-left:5px; margin-right:5px;
	padding-top:3px;
	
}


.button:active { color: #FFFFFF;text-decoration: none; vertical-align:middle;} 
.button:link { color: #FFFFFF;text-decoration: none; vertical-align:middle;} 
.button:visited {color: #FFFFFF; text-decoration: none; vertical-align:middle;} 
.button:hover {color: #999999; text-decoration: none; vertical-align:middle;}

.button100:active { color: #000000;font-weight:bold; text-decoration: none;} 
.button100:link { color: #000000;font-weight:bold; text-decoration: none;} 
.button100:visited {color: #000000;font-weight:bold; text-decoration: none;} 
.button100:hover {color:#F35F15;font-weight:bold; text-decoration: none; }

.button60:active { color: #333333;text-decoration: none; vertical-align:middle;font-size: 11px;} 
.button60:link { color: #333333;text-decoration: none; vertical-align:middle;font-size: 11px;} 
.button60:visited {color: #333333; text-decoration: none; vertical-align:middle;font-size: 11px;} 
.button60:hover { color: #F35F15;text-decoration: none; vertical-align:middle;font-size: 11px;}

.button80:active { color: #DD3333;text-decoration: none; vertical-align:middle;} 
.button80:link { color: #000000;text-decoration: none; vertical-align:middle;} 
.button80:visited {color: #000000; text-decoration: none; vertical-align:middle;} 
.button80:hover { color: #F35F15;text-decoration: none; vertical-align:middle;}

.button40:active { color: #333333;text-decoration: none; vertical-align:middle;} 
.button40:link { color: #000000;text-decoration: none; vertical-align:middle;} 
.button40:visited {color: #000000; text-decoration: none; vertical-align:middle;} 
.button40:hover { color: #999999;text-decoration: none; vertical-align:middle;}

.button81:active { color: #DD3333;text-decoration: none; vertical-align:middle;} 
.button81:link { color: #000000;text-decoration: none; vertical-align:middle;} 
.button81:visited {color: #000000; text-decoration: none; vertical-align:middle;} 
.button81:hover { color: #F35F15;text-decoration: none; vertical-align:middle;}

