.body_img {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #009900;
	text-decoration: none;
}
a:visited {
	color: #003300;
	text-decoration: none;
}
a:hover {
	color: #00CC00;
	text-decoration: underline;
}
a:active {
	color: #009900;
	text-decoration: none;
}





#info_00 {
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.info_01 {
	background-image: url(../img/sol_tokucyou.jpg);
	background-repeat: no-repeat;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.info_02 {
	background-image: url(../img/sol_doboku.jpg);
	background-repeat: no-repeat;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.info_03 {
	background-image: url(../img/sol_ryokuka.jpg);
	background-repeat: no-repeat;
	width: 320px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.info_04 {
	background-image: url(../img/sol_nougyou.jpg);
	background-repeat: no-repeat;
	width: 320px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.info_05 {
	background-image: url(../img/sol_kenchiku.jpg);
	background-repeat: no-repeat;
	width: 320px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 50px;
	padding-left: 20px;
}
.info_06 {
	background-image: url(../img/sol_suishitu.jpg);
	background-repeat: no-repeat;
	width: 320px;
	padding-top: 55px;
	padding-right:0px;
	padding-bottom: 50px;
	padding-left: 20px;
}
/*------works------*/

.worksbox .look		   		{color:#c00 ; }
.worksbox         			{background:#fff ; vertical-align:top ; text-align:left ; width:162px ; height:200px ; float:left ; margin:0px 0px 10px 0px ; line-height:15px ; }
.worksbox p				{margin:0 ; padding:0 ; }
.worksbox .worksimg			{; }
.worksbox .worksname			{font-size:11px ; margin:0px 5px 5px 5px ; color:#555 ; font-weight: bold ; }
.worksbox .worksname a:link		{color:#fff ; text-decoration:none ; }
.worksbox .worksname a:active 		{color:#fff ; text-decoration:none ; }
.worksbox .worksname a:visited		{color:#fff ; text-decoration:none ; }
.worksbox .worksname a:hover  		{color:#c00 ; text-decoration:underline ; }
.worksbox .worksprice         		{font-size:11px ; margin:0px 5px 5px 5px ; color:#ff0000 ; font-weight: bold ;  }
.worksbox .workssai			{font-size:11px ; margin:0 5px 5px 5px ; padding:5px 0 0 0;color:#555 ; border-left:4px solid #000 ; }

.e_worksbox .look			{color:#c00 ; }
.e_worksbox         			{
	background:#fff;
	vertical-align:top;
	text-align:left;
	width:162px;
	height:220px;
	float:left;
	margin:0px 10px 10px 0px;
	line-height:15px;
}
.e_worksbox p				{margin:0 ; padding:0 ; }
.e_worksbox .worksimg			{; }
.e_worksbox .worksname			{font-size:11px ; margin:0px 5px 5px 5px ; color:#555 ; font-weight: bold ; }
.e_worksbox .worksname a:link		{color:#fff ; text-decoration:none ; }
.e_worksbox .worksname a:active 	{color:#fff ; text-decoration:none ; }
.e_worksbox .worksname a:visited	{color:#fff ; text-decoration:none ; }
.e_worksbox .worksname a:hover  	{color:#c00 ; text-decoration:underline ; }
.e_worksbox .worksprice         	{font-size:11px ; margin:0px 5px 5px 5px ; color:#ff0000 ; font-weight: bold ;  }
.e_worksbox .workssai			{font-size:11px ; margin:0 5px 5px 5px ; padding:5px 0 0 0;color:#555 ; border-left:4px solid #000 ; }

