A{
color : #003366;
text-decoration : underline;
}

A:HOVER{
color : #0099CC;
text-decoration : none;
}

A.trm{
color : #CCCCCC;
text-decoration : none;
}

A:HOVER.trm{
color : #FFFFFF;
text-decoration : none;
}

A.mn{
width:100%;
color : #FFFFFF;
text-decoration : none;
}

A:HOVER.mn{
color : #FFFFFF;
background : #333333;
text-decoration : none;
}

A.tpmn{
color : #666666;
text-decoration : none;
}

A:HOVER.tpmn{
color : #999999;
text-decoration : none;
}

A.bmn{
background : #AAAAAA;
text-decoration : none;
}

A:HOVER.bmn{
background : #99CCCC;
text-decoration : none;
}

A.bmn2{
background : #666666;
text-decoration : none;
}

A:HOVER.bmn2{
background : #FFFF33;
text-decoration : none;
}

A.bmns{
width : 100%; 
color : #003366;
text-decoration : underline;
}

A:HOVER.bmns{
width : 100%; 
color : #0099CC;
text-decoration : none;
}

A.bt{
color : #CCCCCC;
text-decoration : none;
}

A:HOVER.bt{
color : #FFFFFF;
text-decoration : none;
}

UL{
margin-top: 0px;
margin-bottom: 8px;
}

OL{
margin-top: 0px;
margin-bottom: 8px;
}

LI{
margin-left: -16px;
}

IMG{
border : 0px;
}

FORM{
margin:0px;
}

HR{
width:100%;
height:1px;
border : dotted 1px #666666;
}

span.md{
font-weight : bold;
color:#333333;
}

span.item{
color:#000000;
}

span.item2{
font size : 84%;
}

span.item3{
color:#CC0000;
}

span.item4{
color: #CC9900;
}

span.item5{
color: #003399;
}

span.itemh{
color:#FFFFFF;
}

span.rc{
color: #FF9900;
}

span.star{
color: #CCCC00;
}

span.notes{
color : #003399;
}

span.rev{
color : #999999;
font-size : 90%;
}

STRONG{
color : #FFD700;
}

STRONG.mn{
color : #FFA500;
}

.hd04{
background:#CC0000;
}

.bd04{
color : #FFA500;
}

.top_an01{
border:1px solid #808080;
}

.top_an02{
background : #999999;
color : #FFFFFF;
border-bottom:1px solid #808080;
padding: 0px 2px;
}

.top_an03{
padding:4px;
}



.sdm{
width : 100%;
font-family: Verdana;
color:#FFCC33;
text-align : left;
padding:0px;
border : solid 1px #000000;
margin : 4px 0px 4px 4px;
}


.sdm2{
width : 100%;
font-family: Verdana;
color:#FFCC33;
text-align : left;
padding:0px;
border : solid 1px #FFFFFF;
margin : 4px 0px 4px 4px;
}

.index-t{
width : 100%;
height: 201px;
background: #666666 url(image/top.GIF) no-repeat;
font-family: Verdana;
color:#333333;
text-align : left;
}



.mbs{
width : 490px;
height : 420px;
font-family: Verdana;
color:#333333;
text-align : left;
overflow-y : scroll;
scrollbar-3dlight-color : #FFFFFF;
scrollbar-highlight-color : #333333;
scrollbar-face-color : #999999;
scrollbar-track-color : #FFFFFF;
scrollbar-shadow-color : #333333;
scrollbar-darkshadow-color : #FFFFFF;
scrollbar-arrow-color : #FFFFFF;
margin : 4px;
}

.ter_tt{
width : 480px;
height: 500px;
background: #666666;
font-family: Verdana;
font-size: 12px;
color:#FFFFFF;
padding:4px;
}

.ter_cov{
font-family: Verdana;
font-size: 11px;
color:#FFFFFF;
text-align : left;
border-style : solid;
border-width : 1px;
border-color : #999999;
padding:4px;
}

.ter{
width : 320px;
height: 500px;
background: #FFFFFF;
font-family: Verdana;
font-size: 10px;
color:#333333;
text-align : left;
border-style : solid;
border-width : 0px 1px 0px 0px;
border-color : #000000;
padding:4px;
}

.ter_da{
width : 320px;
height: 500px;
background: #FFFFFF;
font-family: Verdana;
font-size: 10px;
color:#333333;
text-align : left;
border-style : dashed;
border-width : 0px 1px 0px 0px;
border-color : #000000;
padding:4px;
}

.ter_foto{
border-style : solid;
border-width : 4px;
border-color : #000000;
margin:4px;
}

.ter_foto2{
border-style : solid;
border-width : 1px;
border-color : #000000;
}

.ter2{
width : 100%;
font-family: Verdana;
font-weight: bold;
font-size: 24px;
color:#333333;
text-align : left;
border-style : solid;
border-width : 0px 0px 1px 0px;
border-color : #000000;
padding:2px;
}

.ter3{
width : 99%;
font-family: Verdana;
font-weight: bold;
font-size: 24px;
color:#FFFFFF;
text-align : left;
border-style : solid;
border-width : 0px 0px 1px 0px;
border-color : #FFFFFF;
padding:4px;
}


.ter4{
font-family: Verdana;
font-weight: bold;
font-size: 24px;
color:#CCCCCC;
padding:4px;
}


.ter5{
font-family: Verdana;
font-size: 14px;
color:#CCCCCC;
padding:4px;
}






.hd{
margin-top : 8px;
}


.hd_s{
margin-top : 4px;
}

.tope{
width : 600px;
background:#FFFFFF;
font-family: Verdana;
color:#FFCC33;
border-style : solid;
border-width : 1px;
border-color : #000000;
padding:8px;
margin-top : 8px;
}

.top{
width : 474px;
background:#FFFFFF;
font-family: Verdana;
font-size:80%;
font-weight:bold;
color:#FFCC33;
margin-top : 8px;
}

.top2{
background: url(image/bg_mn.GIF) repeat;
font-size:110%;
font-weight:bold;
font-family: Verdana;
color:#FFCC33;
border-style : solid;
border-width : 1px 0px 1px 1px;
border-color : #000000;
padding:2px;
}

.top3{
width : 470px;
color:#000000;
margin-top:80px;
}

.nv{
background : #336699;
color:#FFFFFF;
font-weight : bold;
padding-left : 2px;
}

.hl{
width : 100%;
background : #CCCCCC;
font-size:100%;
color:#000000;
border-style : solid;
border-width : 0px 0px 1px 0px ;
border-color : #999999;
padding-left : 2px;
margin:8px 0px 2px 0px;
}

.hl2{
width : 230px;
font-size:100%;
color:#000000;
border-style : solid;
border-width : 1px 0px ;
border-color : #000000;
margin:8px 0px 2px 0px;
}

.bm{
width : 600px;
font-size:100%;
font-family: Verdana;
color:#000000;
text-align:center;
padding:4px;
}


.cr{
font-size:100%;
font-family: Verdana;
color:#000000;
margin : 0px 16px;
}


DIV.box{
font-size:100%;
padding : 0px;
border : solid 1px #000000;
margin : 0px 2px 4px 0px;
}

DIV.box2{
color:#333333;
padding : 2px;
}

DIV.boxd{
font-size:90%;
padding : 0px;
}



DIV.mnhl{
background : #336699;
color:#FFFFFF;
font-weight : bold;
padding-left : 2px;
}

DIV.mnhl2{
padding : 2px;
}








.dt{
width : 470px;
background:#CCCCCC;
}

.dt2{
background:#EEEEEE;
padding : 2px;
}

.dn{
width : 100%;
background:#FFFFFF;
border-style : solid;
border-width : 1px;
border-color : #333333;
padding : 2px;
margin :  2px 1px;
}

.dn2{
width : 100%;
background:#FFFFFF;
border-style : dotted;
border-width : 0px 0px 1px 0px;
border-color : #333333;
}


.itemd{
color: #333333;
}

.side_l{
width :4px;
}

.side_r{
width :4px;
}


DIV.smn{
width : 120px;
background:#666666;
font-size:100%;
color: #FFCC00;
padding: 4px 2px;
margin : 2px;
}


DIV.foot_s{
width : 98%;
color:#666666;
text-align : right;
padding : 2px;
margin: 4px 0px;
}

DIV.main{
width: 600px;
background:#FFFFFF url(image/bg.jpg) no-repeat;
border-style : solid;
border-width : 0px 1px 1px 0px;
border-color : #333333;
font-size: 68%;
font-family: Verdana;
color:#666666;
text-align : left;
line-height:150%;
}

DIV.idx{
width : 480px;
font-size: 68%;
font-family: Verdana;
color:#333333;
padding : 2px;
}


.midp{
width : 236px;
background:#EEEEEE;
color:#000000;
border-style : solid;
border-width : 1px;
border-color : #333333;
padding:0px;
margin:8px 0px 2px 0px;
}


.midp2{
width : 100%;
color:#000000;
border-style : solid;
border-width : 1px 1px 1px 1px;
border-color : #FFFFFF #CCCCCC #CCCCCC #FFFFFF;
padding:2px;
}


.mdhr{
width:98%;
height:2px;
border : dotted 2px #999999;
}




.mdln{
border : solid 1px #666666;
}


.mdln2{
font-size: 90%;
}




DIV.mid{
width : 100%;
height: 100%;
background: #666666 url(image/bg_md.GIF) repeat;
color:#FFFFFF;
font-size: 68%;
font-family: Verdana;
text-align: center;
border : solid 2px #AAAAAA;
padding:12px 4px 4px 4px;
}

DIV.box_mu{
width : 99%;
text-align:left;
margin-bottom:8px;
}

DIV.dlog{
width : 470px;
color:#333333;
border-style : solid;
border-width : 1px ;
border-color : #808080;
padding : 2px;
margin-bottom:2px;
}

td{
font-size: 64%;
font-family: Verdana;
color:#333333;
line-height:150%;
}

td.bg{
background:#EEEEEE;
color:#333333;
line-height:150%;
}

td.bg2{
background:#EEEEEE;
border : solid 1px #666666;
color:#000000;
}

.bbs{
color : #4C4C4C;
border : dashed 2px #A9A9A9;
background: #303030 (image/bbs.GIF) repeat;
}

DIV.sec{
width : 50%;
border-style : solid;
border-width : 0px 0px 1px 0px;
border-color : #808080;
padding: 0px;
margin-bottom:2px;
}

DIV.sec_url{
width : 90%;
border-style : solid;
border-width : 0px 0px 1px 0px;
border-color : #808080;
padding: 0px;
margin-bottom:2px;
}

DIV.sec2{
width : 100%;
border : solid 1px #808080;
padding: 0px;
margin-bottom:2px;
}

.mlf{
width:100%;
font-family: Verdana;
color : #333333;
text-align: left;
border-style : solid;
border-width : 1px ;
border-color : #333333;
padding: 1px;
}

.mlfa{
width:100%;
border-style : solid;
border-width : 1px ;
border-color : #333333;
padding: 2px;
margin : 2px;
}

.bbs_form{
background: transparent;
font-size:100%;
font-family: Verdana;
color : #333333;
border-style : solid;
border-width : 0px 0px 1px 0px ;
border-color : #333333;
}

.bbs_form2{
width:90%;
background: transparent;
font-size:100%;
font-family: Verdana;
color : #333333;
border : solid 0px #EEEEEE;
}

.bbs_text{
background: transparent;
color : #333333;
font-family: Verdana;
font-size:100%;
border-style : solid;
border-width :1px;
border-color : #333333;
scrollbar-3dlight-color : #FFFFFF;
scrollbar-highlight-color : #FFFFFF;
scrollbar-face-color : #FFFFFF;
scrollbar-track-color : #FFFFFF;
scrollbar-shadow-color : #FFFFFF;
scrollbar-darkshadow-color : #FFFFFF;
scrollbar-arrow-color : #808080;
}

.button{
background: #EEEEEE;
font-size :100%;
font-family: Verdana;
color : #333333;
border : solid 1px #333333;
}

.tm{
width : 100% ;
background:#FFFFF0;
color:#333333;
border-style : dashed;
border-width : 4px;
border-color : #808080;
padding:2px;
}

.mm{
width:200px;
font-size:100%;
font-family: Verdana;
color : #333333;
border-style : solid;
border-width : 1px ;
border-color : #333333;
}

.form{
width : 100%;
margin: 0px;
}

span.itemsec{
width:100px;
background:#EEEEEE;
color: #333366;
letter-spacing:2px;
}

.d_form{
font-size :90%;
font-family: Verdana;
background-color : #FFFFFF;
color : #333333;
}

DIV.posted{
width : 468px;
color:#333333;
border : solid 1px #333333;
padding: 2px;
margin: 16px 0px;
}

DIV.res{
color:#666666;
padding: 0px;
margin: 0px 0px 0px 32px;
}

SPAN.no{
text-decoration : line-through;
}

SPAN.posted_name{
color: #808080;
}

body{
background : #CCCCCC;
scrollbar-3dlight-color : #666666;
scrollbar-highlight-color : #CCCCCC;
scrollbar-face-color : #666666;
scrollbar-track-color : #666666;
scrollbar-shadow-color : #CCCCCC;
scrollbar-darkshadow-color : #666666;
scrollbar-arrow-color : #FFFFFF;
margin : 0px ;
}
