/* CSS Document */

body {
margin:0;
padding:0;
background-color:#E8E8E8;
}

* {margin:0; padding:0;}

img {
border:none;
}

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

#wrap {
width:829px;
margin:0 auto;

}
#content {
width:829px;
height:740px;
background-image:url(img/kiritop.jpg);
background-position:left top;
background-repeat:no-repeat;
padding: 0 0 0 5px;
float:left;
}

#header {
width:819px;
height:71px;
margin:10px 5px 0 0;
}

#sidebar {
float:left;
width:175px;
padding:0;
margin:16px 0 0 0px;

}

#sidebar h2 {
margin:0 0 7px 0;
padding:0;
height:27px;
float:left;
}


#sidebar h2 a {
width:170px;
height:27px;
display:block;
background-position:left top;
background-repeat:no-repeat;
text-indent:-9999px;
text-decoration:none;
font-size:9px;
}




#sidebar h2.a {
background-image:url(img/indexmenua.jpg);
}

#sidebar h2.a a:hover {
background-image:url(img/indexmenua_a.jpg);
}


#sidebar h2.b {
background-image:url(img/indexmenub.jpg);
}

#sidebar h2.b a:hover {
background-image:url(img/indexmenub_a.jpg);
}
#sidebar h2.c {
background-image:url(img/indexmenuc.jpg);
}

#sidebar h2.c a:hover {
background-image:url(img/indexmenuc_a.jpg);
}
#sidebar h2.d {
background-image:url(img/indexmenud.jpg);
}

#sidebar h2.d a:hover {
background-image:url(img/indexmenud_a.jpg);
}
#sidebar h2.e {
background-image:url(img/indexmenue.jpg);
}

#sidebar h2.e a:hover {
background-image:url(img/indexmenue_a.jpg);
}
#sidebar h2.f {
background-image:url(img/indexmenuf.jpg);
}

#sidebar h2.f a:hover {
background-image:url(img/indexmenuf_a.jpg);
}
#sidebar h2.g {
background-image:url(img/indexmenug.jpg);
}

#sidebar h2.g a:hover {
background-image:url(img/indexmenug_a.jpg);
}



/*フッター*/

#footer {
	text-align:center;
	font-size: 11px;
	margin: 0 auto 10px auto;
	clear: both;
	width: 740px;
	color:#aaa;
}

#footer address {
/* コピーライト表示 */
	font-style: normal;
}















