body ,td ,p ,div ,span ,li {
font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size:12px;
line-height:18px;
color:#333333;
}
body { background:url(../image/bg_all.jpg);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
}
ul, li { margin:0; padding:0;}
li { list-style:none; }
img {border: 0; margin: 0; padding: 0;}

a:link{ color:#FF6600; }
a:visited{ color:#FF7F3C; }
a:hover{ color:#FF3300; }
.error_msg{color:#FF0000; }

.txt18{ font-size:18px; line-height:24px; }
.txt16{ font-size:16px; line-height:20px; }
.txt14{ font-size:14px;	line-height:18px; }
.txt12{ font-size:12px;	line-height:16px; }
.txt10{ font-size:10px;	line-height:14px; }

.txb18{ font-size:18px;	line-height:24px; font-weight:bold; color:#000000; }
.txb16{ font-size:16px;	line-height:20px; font-weight:bold; color:#000000; }
.txb14{ font-size:14px;	line-height:18px; font-weight:bold; color:#000000; }
.txb12{ font-size:12px;	line-height:16px; font-weight:bold; color:#000000; }
.txb10{ font-size:10px;	line-height:14px; font-weight:bold; color:#000000; }

.txw12{ font-size:12px; line-height:14px; font-weight:bold; color:#FFFFFF; }

.red{ color:#FF0000; font-weight:bold; }
.whi{ color:#FFFFFF; }
.yel{ color:#FF6600; }
.bla{ color:#000000; font-weight:bold; }
.ora{ color:#FF7F3C; }
.gra{ color:#D7D6CC; }
.pgr{ color:#666699; }
.blu{ color:#BC3A20; }
.lbl{ color:#086bbe; }
.bro{ color:#504029 }
.grn{ color:#008040 }

.top { font-size:12px; line-height:18px; text-align:right; margin:6px 10px 6px 10px; }

.column { border-left:4px solid #FF0000; padding:0 6px; margin:8px 0px 8px 16px; }
.columnb { border-left:4px solid #008040; padding:0 6px; margin:8px 0 8px 16px; }
.columt { font-size:16px; line-height:24px; font-weight:bold; color:#FF0000; }
.columtb { font-size:16px; line-height:24px; font-weight:bold; color:#008040; }
.colums { font-size:14px; line-height:18px; font-weight:bold; color:#008040; margin:6px 10px 6px 16px; }


h1 { background:url(../image/dot_ora.gif) no-repeat 2px 8px; padding:4px 0 4px 16px; border-bottom:1px solid #FF7F3C; border-top:1px solid #FF7F3C; font-size:16px; line-height:20px; color:#FF6600; font-weight:bold; margin:10px 10px 10px 10px; }

.ListA { padding:6px 10px 6px 10px; }
.ListA li { padding:4px 0px 4px 2px; border-top:1px solid #FF0000; border-bottom:1px solid #FF0000; font-size:13px; line-height:18px; color:#FF0000; font-weight:bold; }

.ListB { padding:6px 0px 6px 0px; }
.ListB li { padding:4px 0px 4px 2px; border-top:1px solid #FF0000; border-bottom:1px solid #FF0000; font-size:13px; line-height:18px; color:#FF0000; font-weight:bold; }

.ListC { padding:0px 10px 6px 10px; }
.ListC li { padding:4px 0 4px 16px; border-bottom:1px dotted #999999; font-size:12px; line-height:18px; }

.ListCI { padding:0px 10px 6px 10px; }
.ListCI li { padding:2px 0 2px 10px; border-bottom:2px dotted #999999; font-size:12px; line-height:16px; }

.ListN { padding:0px 10px 6px 10px; }
.ListN li { list-style-type: decimal; font-size:12px; line-height:16px; }

.ListM li { padding:0px 4px 4px 16px; font-size:11px; line-height:12px; }
.ListM a:link{ color:#FFFFFF; }
.ListM a:visited{ color:#FFFFFF; }
.ListM a:hover{ color:#FFCC00; }
.On { color:#FFCC00; }

.ListS { padding:6px 28px 6px 28px; }
.ListS li { background:url(../image/dot_sta.gif) no-repeat 0px 4px; padding:2px 0 4px 18px; border-bottom:2px dotted #FF7F3C; font-weight:bold; }



td.cha { background: #967252; }
td.gre { background: #787848; }
td.mlt { background: #997353; }
td.mlm { background: #ECEAE1; }
td.mlb { background: #FFFF99; }


