body  { background-color: #2e0101; scrollbar-arrow-color: #231F20; scrollbar-base-color: 2e0101 }
p { font-size: 0px; line-height: 0px }
br   { font-size: 10px; line-height: 10px; text-decoration: none }
a  { color: #000; text-decoration: none }
a:link  { color: #000; text-decoration: none }
a:visited  { color: #3f3f3f }
a:hover { color: #ff8c00 }
a:active { color: #dcdcdc }
select  { color: #555; font-size: 12px }
textarea,input   { font-size: 12px }
.table1  { border: solid 1px #231f20 }
.table2   { background-color: white; border: solid 1px #231f20 }
.table3 { background-color: #231f20 }
.table4 { background-color: #f5f5f5; padding: 5px; border: solid 1px #231f20 }
.table9 { background-color: #f5f5f5; padding: 10px; border: solid 1px #231f20 }
.table5 { background-color: #cababa; padding: 5px; border: solid 1px #c0c0c0 }
.table6 { background-color: #f5f5f5; padding: 5px }
.table7 { padding: 5px 10px; border: solid 1px #c0c0c0 }
.table8  { padding: 2px 10px 0px; border-bottom: 1px solid #d4dbd6 }
.td1 { padding: 5px }
.td2 { border-right: 1px solid #231f20; border-bottom: 1px solid #231f20 }
.td3 { padding: 5px; border: solid 1px #231f20 }
.td4 { padding: 5px }
.td5 { padding: 5px 5px 2px 2px; border-bottom: 1px solid #dcdcdc }
.td6 { padding: 10px }
.td7 { padding: 10px 20px }
.td8 { background-color: #fafafa; padding-right: 10px; padding-left: 10px }
.td9 { background-color: #231f20; padding-right: 10px; padding-left: 10px }
.td10 { padding: 0px 20px }
.td11  { background-color: #f5f5f5; padding: 5px; border: solid 1px #dcdcdc }
.td12 { font-size: 12px; line-height: 13px; text-decoration: none; padding-right: 10px; padding-left: 10px; border: solid 1px silver }
.td13 { padding: 5px; border: solid 1px #dcdcdc }
.td14 { color: #434343; padding: 2px 10px 0px; border-bottom: 2px solid #434343 }
.td15 { padding: 10px }
.td16 { text-decoration: none; padding: 0px 10px; border-bottom: 1px solid #fffff0 }
.td17  { font-family: "lr SVbN", Osaka-; padding: 5px 10px }
.text1 { color: #fff; font-size: 11px; line-height: 11px; text-decoration: none }
.text2 { font-size: 11px; line-height: 13px; text-decoration: none }
.text3  { font-size: 12px; line-height: 16px; text-decoration: none }
.text4  { font-size: 12px; line-height: 18px; text-decoration: none }
.text5 { font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none }
.text6 { color: #800000; font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none }
.text7 { font-weight: bold; font-size: 11px; line-height: 13px; text-decoration: none }
.text8 { color: #ff4500; font-weight: bold; font-size: 11px; line-height: 13px; text-decoration: none }
.text9   { color: #dcdcdc; font-size: 11px; line-height: 13px; text-decoration: none }
.text10 { font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none }
.text11 { color: #575757; font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none }
.text12  { color: #333; font-size: 12px; line-height: 16px; text-decoration: none }
.text13 { font-weight: bold; font-size: 12px; line-height: 16px; text-decoration: none }
.text14 { font-size: 12px; line-height: 16px; text-decoration: none }
.text15 { color: #600000; font-size: 12px; line-height: 13px; text-decoration: none }
.text16 { color: #00005d; font-size: 12px; line-height: 13px; text-decoration: none }
.text17 { color: #5a5a5a; font-weight: bold; font-size: 14px; line-height: 16px; text-decoration: none }
.text20 { color: #5a5a5a; font-size: 11px; line-height: 16px; text-decoration: none }
.text30 { color: #fff; font-size: 11px; line-height: 11px; text-decoration: none }
.text30 a:link  { color: #fff; text-decoration: none }
.text30 a:visited { color: #a9a9a9 }
.text30 a:hover  { color: #0f0 }
.text30 a:active { color: #dcdcdc }
.TBL20  { background-color: #e3d5d8; margin: 5px; border: solid 1px #351f20 }
.td20 { color: #fff; font-weight: bold; font-size: 13px; line-height: 15px; background-color: #5b3d3f; padding: 5px; border: solid 1px #fff }
.td21  { color: #1d1919; font-size: 13px; line-height: 18px; padding: 5px }
.newsTBL { background-color: #fff; border: solid 1px #000 }
.newsTD01 { font-weight: bold; padding: 3px; border-bottom: 1px dotted #400 }
.newsTD02 { line-height: 110%; padding: 5px; border-bottom: 1px dotted #400 }
.newsTD03 { padding: 2px 5px; border-bottom: 1px dotted #400 }

