/* ------------------------ 
        @company
 ------------------------ */
 
/* --- sidemenu--- */
#sidemenu {
	width:180px;
	float:left;
	margin:0 20px 0 0;
	overflow:hidden;
}
#sidemenu #title {
	background-image:url(../img/link/sidemenu_0.gif);
	width:180px;
	line-height:31px;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
}
#sidemenu #link1 a {
	background-image:url(../img/company/sidemenu_01.gif);
}
#sidemenu #link2 a {
	background-image:url(../img/company/sidemenu_02.gif);
}
#sidemenu #link3 a {
	background-image:url(../img/company/sidemenu_03.gif);
}
#sidemenu #link4 a {
	background-image:url(../img/company/sidemenu_04.gif);
}
#sidemenu #link5 a {
	background-image:url(../img/company/sidemenu_05.gif);
}
#sidemenu #link6 a {
	background-image:url(../img/company/sidemenu_06.gif);
}
#sidemenu li {
	margin-bottom:0;
	list-style-type:none;
}
#sidemenu li a {
	display:block;
	line-height:33px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	border-bottom:dotted thin #CCC;
}
#sidemenu li a:hover {
	background-position:0 -43px;
}
/* --- content--- */
#news {
	width:700px;
	float:right;
	margin:0;
}
/* --- content_honbun--- */

#news {
	float:right;
	width:700px;
	margin:0;
}
#news p{
	font-weight:bold;
	margin-bottom:5px;
		border-bottom:dotted thin #CCC;
}
#news ol {
	margin: 0 0 40px 0;
	padding:0;

}
#news li {
	list-style-type:disc;
	padding-bottom:5px;
	margin-left:20px;
}
#news li a {
	list-style-type:disc;
	padding-bottom:10px;
		color:#333;
}
#news li a:hover {

		color:#F90;
}
#news dt {
	font-weight:bold;
}

