body{
text-align:center;
}


#container{
width:646px;
margin-left:auto;
margin-right:auto;
text-align:center;
background-image:url("http://www.mono-create.com/img/nigaoe/n-back.gif");
background-repeat:repeat-y;
}


/* ヘッダーココから */

#header h1{
font-size:24px;
font-family:Arial Black,Helvetica,sans-serif;
margin-top:0;
margin-bottom:0;
}


#header h1 span{
display:none;
}


#header h2{
color:darkglay;
font-size:12px;
margin-top:10px;
margin-left:200px;
}


#header{
width:646px;
height:238px;
}


/* ヘッダーココまで */



/* ナビゲーションココから */

#category{
font-size:12px;
margin-top:15px;
text-align:center;
margin-bottom:5px;
height:25px;
}


#category a{
color:#000;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}


#category span{
border-right:solid 1px #fecc72;
padding-left:5px;
padding-right:5px;
}


#category a:hover{
background-color:#7ad3f7;
}


#category img{
margin-left:15px;
margin-top:-2px;
}


/* ナビゲーションココまで */



/* メインコンテンツココから */

#main{
margin-top:15px;
}

#main h2{
color:#000;
font-size:21px;
margin-top:10px;
font-decoration:bold;
}

#main h3{
color:#000;
font-size:15px;
margin-top:5px;
}

#main p{
color:#000;
font-size:12px;
line-height:1.2em;
}


#main table{
font-size:12px;
}


/* メインコンテンツココまで */





/* フッターココから */

#footer{
height:31px;
text-align:center;
font-color:#000;
font-size:14px;
}

#footer p{
color:#000;
font-size:12px;
padding-top:5px;
padding-right:10px;
font-decoration:bold;
}

/* フッターココまで */
