/***************************************
 * side.css
 ***************************************/
/* [#sidebar] ////////////////////////*/
#sidebar {
	overflow: hidden;
	width: 170px;
	margin-bottom: 20px;	
	float: left;
}
#sidebar div.menu {
	margin-bottom: 40px;
}
#sidebar div.menu h3 {
	width: 170px;
	margin : 10px 0;
	padding-bottom: 3px;
	border-bottom: 1px solid #999;
}
#sidebar div.menu h3 span {
	font-size: 20px;
	color: #FF0066;
}
#sidebar div.menu ul {
	width: 125px;
	margin: 0 auto;
	
}
#sidebar div.menu ul li {
	margin-bottom: 10px;
}
#sidebar div.menu ul li a {
	overflow: hidden;
	display: block;
	text-indent: -9999px;	
}
#sidebar div.menu ul li.c1 a {background: url(../image/side/cm1.gif) no-repeat;}
#sidebar div.menu ul li.c1 a:hover {background: url(../image/side/cm1_2.gif) no-repeat;}

#sidebar div.menu ul li.c2 a {background: url(../image/side/cm2.gif) no-repeat;}
#sidebar div.menu ul li.c2 a:hover {background: url(../image/side/cm2_2.gif) no-repeat;}

#sidebar div.menu ul li.c3 a {background: url(../image/side/cm3.gif) no-repeat;}
#sidebar div.menu ul li.c3 a:hover {background: url(../image/side/cm3_2.gif) no-repeat;}

#sidebar div.menu ul li.c4 a {background: url(../image/side/cm4.gif) no-repeat;}
#sidebar div.menu ul li.c4 a:hover {background: url(../image/side/cm4_2.gif) no-repeat;}

#sidebar div.menu ul li.c5 a {background: url(../image/side/cm5.gif) no-repeat;}
#sidebar div.menu ul li.c5 a:hover {background: url(../image/side/cm5_2.gif) no-repeat;}

#sidebar div.menu ul li.m1 a {background: url(../image/side/cm8.gif) no-repeat;}
#sidebar div.menu ul li.m1 a:hover {background: url(../image/side/cm8_2.gif) no-repeat;}

#sidebar div.menu ul li.m2 a {background: url(../image/side/cm9.gif) no-repeat;}
#sidebar div.menu ul li.m2 a:hover {background: url(../image/side/cm9_2.gif) no-repeat;}

#sidebar div.menu ul li.m3 a {background: url(../image/side/cm10.gif) no-repeat;}
#sidebar div.menu ul li.m3 a:hover {background: url(../image/side/cm10_2.gif) no-repeat;}

#sidebar div.menu ul li.m4 a {background: url(../image/side/cm11.gif) no-repeat;}
#sidebar div.menu ul li.m4 a:hover {background: url(../image/side/cm11_2.gif) no-repeat;}

#sidebar div.menu ul li.other a {background: url(../image/side/cm6.gif) no-repeat;}
#sidebar div.menu ul li.other a:hover {background: url(../image/side/cm6_2.gif) no-repeat;}

#sidebar div.menu ul li.all a {background: url(../image/side/cm7.gif) no-repeat;}
#sidebar div.menu ul li.all a:hover {background: url(../image/side/cm7_2.gif) no-repeat;}

#sidebar div.menu ul li.p1 a {background: url(../image/side/cm14.gif) no-repeat;}
#sidebar div.menu ul li.p1 a:hover {background: url(../image/side/cm14_2.gif) no-repeat;}

#sidebar div.menu ul li.p2 a {background: url(../image/side/cm15.gif) no-repeat;}
#sidebar div.menu ul li.p2 a:hover {background: url(../image/side/cm15_2.gif) no-repeat;}

#sidebar div.menu ul li.p3 a {background: url(../image/side/cm16.gif) no-repeat;}
#sidebar div.menu ul li.p3 a:hover {background: url(../image/side/cm16_2.gif) no-repeat;}

#sidebar div.menu ul li.p4 a {background: url(../image/side/cm17.gif) no-repeat;}
#sidebar div.menu ul li.p4 a:hover {background: url(../image/side/cm17_2.gif) no-repeat;}

#sidebar div.menu ul li.p5 a {background: url(../image/side/cm18.gif) no-repeat;}
#sidebar div.menu ul li.p5 a:hover {background: url(../image/side/cm18_2.gif) no-repeat;}

/* 社内リンク */
#sidelink {
	width: 170px;
	margin-top: 10px;	
}
#sidelink ul {
	width: 168px;
	margin: 10px 0;
	border: 1px solid #eee;
}
#sidelink li {
	margin: 10px 5px;
}
#sidelink a {
	display: block;
	margin-bottom: 10px;
}
