@charset "utf-8";
/* CSS Document */

/*===============================*/
/*//制作実績//*/
/*===============================*/

#works_wrap .contents{
width: 688px;
border: 1px solid #DFDFDF;
border-top: none;
padding: 25px 0 8px 0;
margin-bottom: 5px;
}

#works_cat{
width: 398px;
margin: 0 auto;
border: 1px solid #DFDFDF;
padding: 15px 20px;
margin-bottom: 65px;
}
#works_cat li{
background: url(../../works/img/icon.jpg) left center no-repeat;
padding-left: 16px;
}
#works_cat li.ls{
margin-left:90px;
}
#works_cat li.lp{
margin-left:140px;
}
#works_cat li a{ color: #333333;}

#lp{
width: 640px;
margin: 0 auto 55px auto;
}
#site{
width: 640px;
margin: 0 auto;
}
#lp ul,
#site ul{
zoom: 1;
margin-right: -5px;
_margin-right: -10px;
}
#lp ul li,
#site ul li{
float: left;
margin: 0 5px 5px 0;
text-align: center;
line-height: 1.4;
}
#lp ul li img,
#site ul li img{ margin-top: 5px;}
#lp ul li a,
#site ul li a{
background: #000000;
display: block;
width: 190px;
padding: 10px;
color: #FFFFFF;
text-decoration: none;
}
#lp ul li a:hover,
#site ul li a:hover{
background: #CC0000;
}
table{
	margin-top:20px;
}

th{
	width:171px;

	background-color:#000000;
	color:#fff;
}

td{
	color:#333333;
	font-size:13px;
	padding:11px 20px;
	background-color:#f5f5f5;
}