/* メインコンテンツ設定*/
body{
text-align:center;
margin:0px;
padding:0px;
color:ffffff;
font-size:11px;
text-align:left;
background-color:#333333;
background-image:url(img/wall.gif);
line-height:16px;
scrollbar-track-color: #222222; 
scrollbar-face-color: #000000; 
scrollbar-shadow-color: #ffffff; 
scrollbar-darkshadow-color:#000000;
scrollbar-highlight-color:#ffffff; 
scrollbar-arrow-color:#b22222;
scrollbar-3dlight-color: #696969;
}



/* -- リンク -- */
a{text-decoration:none;}
a:link{color:#cd0000;text-decoration:none;}
a:active{color:#ffffff;text-decoration:none;}
a:visited{color:#696969;text-decoration:none;}
a:hover{color:#999999;}



/* -- 基本設定 -- */
table{
table-layout:fixed;
font-size:11px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
} 


tr{
vertical-align:top;
border:0px;
} 


td{
text-align:left;
padding:0px;
} 


div{
font-size:10pt;
text-align:left;
vertical-align:top;
margin:0px;
padding:0px;
}



/* -- 文字 -- */
.font01{color:#999999;}
.font02{color:#cc3300;}
.font03{color:#669933;}
.font04{color:#3399ff;}
.font05{color:#cd0000;}



/* -- layout -- */
.lo01{width:780px; height:180px; text-align:center; padding:0px;}
.cnts{width:780px; height:28px; background-color:#666666; text-align:center; padding:0px;}
.lo02{width:780px; background-color:#000000; padding:28px 18px 32px 18px;}
.lo03{width:780px; height:47px; text-align:center; font-size:11px; line-height:12px; padding-top:10px;}
.bar{padding:18px 0px; color:#696969;}




/* -- pickup -- */
.pu01{width:440px; height:28px;}
.pu02{width:440px; padding:8px;}
.pu03{font-size:12px; text-align:left;}
.pu04{border:1px #696969 solid; vertical-align:middle; text-align:center; padding:3px;}
.tt01{width:240px; text-align:center; padding:7px 10px;}
.tt02{width:220px; background-color:696969; border:1px #808080 solid; padding:12px 8px;}



/* -- equipment -- */
.eq01{border:1px #696969 solid; vertical-align:middle; padding:4px 10px;}
.eq02{border:1px #696969 solid; vertical-align:middle; padding:4px 10px;}
.eq03{border:1px #696969 solid; vertical-align:middle; padding:4px 10px;}
.eq04{border:1px #696969 solid; vertical-align:middle; text-align:center; padding:3px;}

.eq01-2{background-color:#8b0000; color:d2b48c; width:190px; text-align:center; border: 1px #696969 solid; padding:4px;}
.eq02-2{background-color:#8b0000; color:d2b48c; width:190px; text-align:center; border: 1px #696969 solid; padding:4px;}
.eq03-2{background-color:#8b0000; color:d2b48c; width:220px; text-align:center; border: 1px #696969 solid; padding:4px;}
.eq04-2{background-color:#8b0000; color:d2b48c; width:50px; text-align:center; border:1px #696969 solid; padding:4px;}