body {
background:#333333;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
color: #ffffff;
font-size: 10px;
font-family: "ＭＳ 明朝",serif;
}

img{border:0px;}

h1 {
font-size: 14px;
padding: 5px;
margin: 0px;
}

h2 {
font-size: 14px;
padding: 5px;
margin: 0px;
}

h3 {
font-size: 14px;
padding: 5px;
margin: 0px;
}

h4 { 
font-size: 14px;
padding: 5px;
margin: 0px;
}

h5 {
font-size: 14px;
padding: 5px;
margin: 0px;
}

h6 {
font-size: 14px;
padding: 5px;
margin: 0px;
}

p {
letter-spacing: 0.1em;
line-height: 1.5;
padding: 5px;
margin: 0px;
font-size: 10px;
}

br {
letter-spacing: 0;
}

strong {
font-size: 14px;
}

em {
font-size: 14px;
font-weight: bold;
}

a {
text-decoration: none;
border:0px;
}

a:visited {
text-decoration: none;
border:0px;
}

a:hover {
text-decoration: none;
border:0px;
}

.w {
color: #ffffff;
}

.wbar {
color: #ffffff;
text-decoration: underline;
text-align: center;
}

.headline {
margin: 23px 0px 0px 18px;
padding: 0px;
}

#wrapper {
background: #000000;
width: 800px;
text-align: left;
margin: 0px auto;
padding: 0px;
}

#header {
height: 140px;
width: 800px;
background: url(../img/img_hed.jpg) no-repeat;
}

#headerindex {
width: 800px;
background: url(../img/img_hed.jpg) no-repeat;
padding-top: 135px;
}

#content {
width: 800px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#leftbox {
float: left;
width: 195px;
padding: 0px; 
margin: 0px;
background: url(../img/img_b.jpg) no-repeat;
}

#leftboxindex {
float: left;
width: 195px;
padding: 0px; 
margin: 0px;
}
#navigationindex {
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 16px;
}
#rightboxindex {
float: right;
width: 585px;
margin-top : 20px;
padding-right : 10px;

}

#navigation {
padding: 0px 0px 0px 0px;
margin: 205px 0px 0px 16px;
width:165px;
}

#navigation li {padding: 0px; margin: 0px 0px 0px 0px; list-style-type:none;display: inline;}
#navigation li a {padding: 0px; margin: 0px 0px 0px 0px; display:block; background-repeat:no-repeat; background-position:top left; zoom: 1;}
#navigation li a span {padding: 0px; margin: 0px; display:block; width:165px; height:35px; text-indent:-5000px;} 
#navigation li a:hover {padding: 0px; margin: 0px 0px 5px 0px; background-position:top left;}
#navigation_01 {background:url(../img/img_b1_off.jpg);}
#navigation_02 {background:url(../img/img_b2_off.jpg);}
#navigation_03 {background:url(../img/img_b2_off.jpg);}
#navigation_04 {background:url(../img/img_b2_off.jpg);}
#navigation_05 {background:url(../img/img_b2_off.jpg);}
#navigation_06 {background:url(../img/img_b2_off.jpg);}
#navigation_07 {background:url(../img/img_b2_off.jpg);}
#navigation_08 {background:url(../img/img_b2_off.jpg);}
#navigation_09 {background:url(../img/img_b2_off.jpg);}

#rightbox {
float: right;
width: 585px;
margin-top : 20px;
margin-right : 10px;
padding: 0px;
background: url(../img/img_cont.jpg);
}

.right {
margin-left : 35px;
padding: 0px;
}

#footer {
clear : both ;
margin: 0px 0px 0px 0px;
background: url(../img/img_foot.jpg) no-repeat top left;
height: 51px;
width: 800px;
font-size: 9px;
text-align: center;
}

#rightboxtb {
overflow: auto;
height: 400px;
width:584px;
}

#rightboxtb a {
color: #ffffff;
text-decoration: underline;
}

#rightboxtb a:visited {
color: #ffffff;
text-decoration: underline;
}

#rightboxtb a:hover {
color: #f96b47;
text-decoration: underline;
}

.bb {
color: #33CCFF;
}

.center{
text-align: center;}

.tdbg{
background:#10305F;
width:50%; 
}

.t-table{
background:#10305F;
width:585px; 
}

.tdbgb{
background:#000000;
}