@charset "Shift-jis";
@import "base.css";


div#main_image {
	width:750px;
	margin:0 auto;
}

div#main_image img {
	border:0;
	margin:0;
	padding:0;
	float:left;
	width:750px;
	height:191px;
}


div#content {

}

div#content h2{
	width:560px;
	margin:16px auto;
}

div#content p{
	width:560px;
	margin:16px auto;
	font-size:90%;
	line-height:1.3em;
	color:#333333;
}

div#content ul{
	width:540px;
	margin:16px auto;
}

div#content ul li {
	font-size:85%;
	line-height:1.6em;
	color:#333333;
	padding:4px;
	border-bottom: 1px dashed #663333;
}

div#content .date {
	padding-right:12px;
}



/*SIDE MENU*/

div#side_menu ul li a {
	background-image: url(../img/top/sidemenu_top.jpg);
}

div#side_menu ul li#sidemenu00 a{;}
div#side_menu ul li#sidemenu00 a:hover {background-position: -150px 0px;}

div#side_menu ul li#sidemenua a{background-position: 0px -25px;}
div#side_menu ul li#sidemenua a:hover {background-position: -150px -25px;}

div#side_menu ul li#sidemenub a{background-position: 0px -50px;}
div#side_menu ul li#sidemenub a:hover {background-position: -150px -50px;}

div#side_menu ul li#sidemenuc a{background-position: 0px -75px;}
div#side_menu ul li#sidemenuc a:hover {background-position: -150px -75px;}

div#side_menu ul li#sidemenud a{background-position: 0px -100px;}
div#side_menu ul li#sidemenud a:hover {background-position: -150px -100px;}

div#side_menu ul li#sidemenue a{background-position: 0px -125px;}
div#side_menu ul li#sidemenue a:hover {background-position: -150px -125px;}

div#side_menu ul li#sidemenuf a{background-position: 0px -150px;}
div#side_menu ul li#sidemenuf a:hover {background-position: -150px -150px;}

div#side_menu ul li#sidemenug a{background-position: 0px -175px;}
div#side_menu ul li#sidemenug a:hover {background-position: -150px -175px;}

div#side_menu ul li#sidemenuh a{background-position: 0px -200px;}
div#side_menu ul li#sidemenuh a:hover {background-position: -150px -200px;}

div#side_menu ul li#sidemenui a{background-position: 0px -225px;}
div#side_menu ul li#sidemenui a:hover {background-position: -150px -225px;}

div#side_menu ul li#sidemenuj a{background-position: 0px -250px;}
div#side_menu ul li#sidemenuj a:hover {background-position: -150px -250px;}

div#side_menu ul li#sidemenuk a{background-position: 0px -275px;}
div#side_menu ul li#sidemenuk a:hover {background-position: -150px -275px;}

div#side_menu ul li#sidemenul a{background-position: 0px -300px;}
div#side_menu ul li#sidemenul a:hover {background-position: -150px -300px;}

div#side_menu ul li#sidemenum a{background-position: 0px -325px;}
div#side_menu ul li#sidemenum a:hover {background-position: -150px -325px;}

div#side_menu ul li#sidemenun a{background-position: 0px -350px;}
div#side_menu ul li#sidemenun a:hover {background-position: -150px -350px;}

div#side_menu ul li#sidemenuo a{background-position: 0px -375px;}
div#side_menu ul li#sidemenuo a:hover {background-position: -150px -375px;}

div#side_menu ul li#sidemenup a{background-position: 0px -400px;}
div#side_menu ul li#sidemenup a:hover {background-position: -150px -400px;}

div#side_menu ul li#sidemenuq a{background-position: 0px -425px;}
div#side_menu ul li#sidemenuq a:hover {background-position: -150px -425px;}

div#side_menu ul li#sidemenur a{background-position: 0px -450px;}
div#side_menu ul li#sidemenur a:hover {background-position: -150px -450px;}

div#side_menu ul li#sidemenus a{background-position: 0px -475px;}
div#side_menu ul li#sidemenus a:hover {background-position: -150px -475px;}

div#side_menu ul li#sidemenut a{background-position: 0px -500px;}
div#side_menu ul li#sidemenut a:hover {background-position: -150px -500px;}

#side_menu p {
	margin:12px;
	font-size:75%;
}

#side_menu p a {
	font-weight:bold;
}

#side_menu p a:link {color:#666;}
#side_menu p a:visited {color:#999;}
#side_menu p a:hover {color:#FFF; text-decoration:underline}
#side_menu p a:active {color:#000;}



