body{
text-align:center;
font-family:'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Lucida Grande',sans-serif;
margin:0px;
}

a:link{color: #000066;}
a:visited{color: #000066;}
a:active{color:#000066;}
a:hover{color: #FF0000;}

#page{
width:980px;
background:#FFFFFF;
margin:0 auto;
background:url(/pics/menu/inner980.png) repeat-y center top;
}

#inner{
width:950px;
margin:0 auto;
}


#my_contents{float:right; width:740px;}
#my_navigation{margin-right:740px; }

.top_cat{
font-size:12px;
border:1px solid #669900;
background:#F9FFEA;
padding:5px;
}

h1
{
font-size:10px;
text-align:right;
padding:3px;
margin:0xp;
}

h2{
font-size:16px;
text-align:left;
background:#7BAA00;
color:#ffffff;
padding:5px;
margin:0px;
}

h3{
font-size:14px;
text-align:left;
background:#9AD500;
border-top:2px solid #7BAA00;
border-left:9px solid #7BAA00;
padding:5px;
margin:0px;
}

h4{
font-size:14px;
text-align:left;
border-bottom:1px solid #cccccc;
padding:5px;
margin:0px;
}


div #leftcat{
font-size:12px;
width:200px;
padding-left:5px;
}

div #leftcat h4{
font-size:14px;
color:#FFFFFF;
text-align:center;
background:#4E6A00;
padding:5px;
margin:0px;
}

div #leftcat li
{
list-style-type:square; 
}

div #relate{
font-size:90%;
text-align:left;
padding:7px;
line-height:1.6;
margin:0px;
}

div #relate li
{
list-style-type:circle;
}

.leftcat_body{
font-size:12px;
padding:5px;
line-height:1.6;
margin:0px;
}

.contents_b1{
font-size:95%;
line-height:1.6;
}

.contents_b2{
font-size:90%;
text-align:left;
padding:7px;
line-height:1.6;
margin:0px;
}

.cle{
clear:both;
}