@charset "utf-8";
/* CSS Document */

/*会社概要設定*/

div#photo_greeting{
	text-align:center;
}

div#box_left{
	width:100px;
	float:left;
	text-align:left;
	margin-bottom:5px;
	margin-left:10px;
	line-height:150%;
}

div#box_right{
	width:460px;
	float:left;
	margin-left:20px;
	margin-bottom:5px;
	line-height:150%;
}

div#box_line{
	clear:both;
	margin-top:3px;
	margin-bottom:3px;
	background:url(../images/line.gif) repeat-x;
	height:1px;
}

div#box_line_m20{
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/line.gif) repeat-x;
	height:1px;
}

#category_content #enkaku{
	width:590px;
	margin:10px 0 0 5px;
	line-height:180%;
}



#enkaku .td1_style_top{
	padding-left:10px;
	text-align:left;
	background-color:#CCCCCC;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}

#enkaku .td2_style_top{
	padding-right:10px;
	text-align:right;
	background-color:#CCCCCC;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
#enkaku .td3_style_top{
	padding-left:10px;
	text-align:left;
	background-color:#FFFFFF;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}

#enkaku .td1_style{
	padding-left:10px;
	text-align:left;
	background-color:#CCCCCC;
	border-bottom:1px solid #999999;
}

#enkaku .td2_style{
	padding-right:10px;
	text-align:right;
	background-color:#CCCCCC;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}


#enkaku .td3_style{
	padding-left:10px;
	text-align:left;
	background-color:#FFFFFF;
	border-bottom:1px solid #999999;
}


