*{margin:0px;padding:0px;}

body{
background-color:#ffffff;
font:12px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
color:#cccccc;
font-family:'ヒラギノ丸ゴ Pro W3','Hiragino maru Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif,"Osaka‐等幅";
line-height:150%;
}
a:link{text-decoration:underline;color:9f6060;}
a:hover{text-decoration:underline;color:4d1a4d;position:relative;top:2pt;left:1pt;}
a:active{text-decoration:underline;color:0d2659;}
a:visited{text-decoration:underline;color:9f6060;}

img{
border:none;
}

/*------全体横幅指定-------*/

#box{
width:800px;
margin-left:auto;
margin-right:auto;
margin-top:40px;
text-align:center;
}

/*------TOP画像用-------*/
#index table{
margin-left:auto;
margin-right:auto;
border:0px;
width:600px;
}
#index td{
text-align:center;
width:300px;
padding:10px 0;
border:0px;
}

/*------TOP説明文-------*/
#index_text{
margin:30px 0;
font-size:100%;
color:#9f6060;
line-height:150%;
}

#index_text h1{
margin-left:auto;
margin-right:auto;
font-size:100%;
color:#9f6060;
line-height:150%;
font-weight:normal;
border-top:1px #9f6060 dotted;
width:450px;
padding:15px 0 10px;
} 

/*------カウンター-------*/
#counter{
margin:30px 0;
font-size:85%;
}

.size1{font-size:85%;color:#9f6060;line-height:150%;} 
.size2{font-size:100%;color:#9f6060;line-height:150%;} 
.size3{font-size:116%;color:#9f6060;line-height:150%;} 
.size4{font-size:131%;color:#9f6060;line-height:150%;}
.fixed{table-layout:fixed;}

