@charset "utf-8";
/* CSS Document */

/*もくじ*/
#side_navi a:link{
	text-decoration:none;
	color:#006;
}
#side_navi a:visited{
	text-decoration:none;
	color:#006;
}
#side_navi a:hover{
	text-decoration:underline;
	color:#F90;
}
#side_navi a:active{
	text-decoration:underline;
	color:#FF3;
}

#side_navi h2{
	margin-top:0.5em;
	text-align:center;
	font-size:20px;
}

#side_navi h3{
	text-indent:1em;
	color:#300;
	font-size:18px;
}

#side_navi h4,
#side_navi h5 {
	display:block;
	text-indent:2em;
	color:#006;
	font-size:16px;
}

#side_navi h4:hover{
	background-color:#FC0;
}

#side_navi li {
	list-style:none;
	text-indent:3em;
}

#side_navi p {
	text-indent:2em;
}

#side_navi .sub p {
	text-indent:4em;
}
/*リンクの文字装飾*/

#side_navi li a:link,
#side_navi li:link,
#side_navi p a:link,
#side_navi p:link {
	text-decoration:none;
	color:#00F;
}

#side_navi li a:visited,
#side_navi li:visited,
#side_navi p a:visited,
#side_navi p:visited {
	text-decoration:none;
	color:#00F;
}

#side_navi li a:hover,
#side_navi li :hover,
#side_navi p a:hover,
#side_navi p:hover {
	text-decoration:underline;
	color:#F90;
}

#side_navi li a:active,
#side_navi li:active,
#side_navi p a:active,
#side_navi p:active {
	text-decoration:underline;
	color:#FF9;
}