@charset "UTF-8";/* CSS Document *//* サイト　全体のcss ----------*/body, h1, h2, h3,h4, ul, p{	margin:0;	padding:0;}#container {	width: 980px;	background-color: #FFF;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-right: 30px;	padding-left: 30px;}/* サイト　全体のcssここまでは消さない ----------*//* テキスト　要素 ----------*/#header li a {	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;	font-size: 12px;	color: #929292;	text-decoration: none;	letter-spacing: 1px;	font-weight: normal;}#header li a:link {	text-decoration: none;	color: #929292;}#header li a:hover {	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000;}#header li a:active {	color: #000;}/* テキスト　要素ここまで ----------*//*ヘッダーの要素--------*/#header {	margin-top: 50px;}#header h1 {	float: left;	width: 975px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-bottom: 3px;}#header ul {	list-style-type: none;	float: left;	margin-top: 10px;	clear: left;	padding-left: 7px;}#header li {	display: inline;	margin-right: 15px;	padding-right: 15px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999;	height: 10px;}/*ヘッダーの要素　ここまで--------*//*コンテンツの要素--------*/#products_01 {	width: 980px;	overflow: auto;	float: left;	margin-top: 50px;}#products_02 {	width: 980px;	overflow: auto;	float: left;	margin-top: 5px;}#products_03 {	width: 980px;	overflow: auto;	float: left;	margin-top: 5px;}#products_04 {	width: 980px;	overflow: auto;	float: left;	margin-top: 5px;}#products_05 {	width: 980px;	overflow: auto;	float: left;	margin-top: 5px;}.section {	width: 312px;	float: left;	margin-left: 7px;	margin-right: 7px;}.section h2 {	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;	font-size: 10px;	text-decoration: none;	color: #000;	float: left;	margin-top: 5px;	margin-bottom: 5px;	font-weight: lighter;	letter-spacing: 1px;}.section p {	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;	font-size: 10px;	color: #666;	text-decoration: none;	float: right;	margin-top: 5px;	margin-bottom: 5px;	letter-spacing: 1px;}	/*コンテンツの要素ここまで--------*//*フッターの要素--------*/#footer h3  {	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;	font-size: 10px;	margin-bottom: 30px;	color: #333;	text-align: center;	width: 980px;	clear: left;	padding-top: 30px;	font-weight: lighter;	letter-spacing: 1px;}#footer p {	width: 980px;	float: left;	text-align: center;	margin-top: 100px;}