BODY{
margin:0px;
padding:0px;
background-image:url('../img/sub_bg.png');
background-repeat:repeat;
background-position:0px 0px;
background-attachment:scroll/*fixed*/;
background-color: #ffffff;
color:#333333;
font-size:10px;
_font-size:62.5%;
font-weight:normal;
scrollbar-face-color:#ffffff;/* 表面の色 */
scrollbar-3dlight-color:#ffffff;/* 左端と上端の色 */
scrollbar-highlight-color:#B0B0B0;/* ハイライトの色 */
scrollbar-shadow-color:#B0B0B0;/* 影の色 */
scrollbar-darkshadow-color:#ffffff;/* 右端と下端 */
scrollbar-arrow-color:#B0B0B0;/* 矢印の色 */
scrollbar-track-color:#ffffff;/* バーの背景の色 */
}

img{
border:0px;
}

a{
color:#333333;
text-decoration:none;
}

a:hover{
color:#aa0000;
}

/*****ヘッダボタン*****/
div.headbtn{
position:relative;
width:800px;
height:20px;
left:0px;
top:0px;
}

/*****フォント設定*****/
h1{
margin-top:0px;
margin-bottom:0px;
color:#333333;
font-size:0.9em;
font-weight:normal;
}

h2{
margin-top:0px;
margin-bottom:0px;
/*line-height:1.5;*/
color:#B0B0B0;
font-size:x0.9em;
font-weight:normal;
}

.honbun{
font-size:1.2em;
line-height:1.5;
}

.hyou{
font-size:1.2em;
line-height:1.2;
}

.small{
font-size:1.2em;
}

.x-small{
font-size:1.1em;
}

.xx-small{
font-size:0.9em;
}

.pictext{
font-size:1.1em;
color:#FFFFFF;
}

.date{
font-size:1.2em;
font-weight:bold;
color:#aa0000;
}

.title{
font-size:1.5em;
font-weight:bold;
color:#000000;
line-height:1.1;
}
