@charset "UTF-8";/* ---------------------------------------------------------------- *	ボディ背景の設定です * ---------------------------------------------------------------- */#bgTop {	margin: 0;	padding: 0;}/* ---------------------------------------------------------------- *	メインビジュアル部分の設定です * ---------------------------------------------------------------- */#imgTop {	width: 900px;	margin: 0 auto;	padding: 12px 0 12px 0;	clear: both;}/* ---------------------------------------------------------------- *	カラムの設定です * ---------------------------------------------------------------- */#leftAreaTop {	width: 620px;	margin: 0;	padding: 0;	background-color: #ffffff;	float: left;}#rightAreaTop {	width: 250px;	background-color: #ffffff;	float: right;}/* ---------------------------------------------------------------- *	ニュースの設定です * ---------------------------------------------------------------- */#newsArea {	width: 620px;	margin: 0 0 20px 0;	padding: 0;	float: left;}#newsArea h2 {	margin: 0;	padding: 0;}#newsArea td.date {	margin: 0;	padding: 5px 0 5px 5px;	font-size: 90%;	font-weight: bold;	width: 100px;	vertical-align: top;}#newsArea td.text {	margin: 0;	padding: 5px 0 0 0;	font-size: 100%;	vertical-align: top;}/* ---------------------------------------------------------------- *	ニュースの設定です * ---------------------------------------------------------------- */#mailmagArea {	width: 620px;	margin: 30px 0 40px 0;	padding: 0;	float: left;}#mailmagArea h2 {	margin: 0;	padding: 0;}#mailmagArea td.date {	margin: 0;	padding: 5px 0 5px 5px;	font-size: 90%;	font-weight: bold;	width: 130px;	vertical-align: top;}#mailmagArea td.text {	margin: 0;	padding: 5px 0 0 0;	font-size: 100%;	vertical-align: top;}/* ---------------------------------------------------------------- *	最近の制作物の実例の設定です * ---------------------------------------------------------------- */#secondArea {	width: 620px;	margin: 0;	padding: 0;	color: #fff9ef;}#secondArea h2 {	margin: 0;	padding: 0;}#productArea {	width: 200px;	min-height: 240px;	height: auto !important;	height: 240px;	margin: 0 10px 16px 0;	padding-bottom: 5px; 	background: #ffffff url(../images-top/bg-productarea_01.gif) no-repeat;	float: left;}#productArea02 {	width: 200px;	min-height: 240px;	height: auto !important;	height: 240px;	margin: 0 10px 16px 0;	padding-bottom: 5px; 	background: #ffffff url(../images-top/bg-productarea_01.gif) no-repeat;	float: left;}#productArea03 {	width: 200px;	min-height: 240px;	height: auto !important;	height: 240px;	margin: 0 0 16px 0;	padding-bottom: 5px; 	background: #ffffff url(../images-top/bg-productarea_01.gif) no-repeat;	float: left;}#productArea dl,#productArea02 dl,#productArea03 dl {	margin: 0;	padding: 0;}#productArea dt,#productArea02 dt,#productArea03 dt {	font-weight: bold;}#productArea dd,#productArea02 dd,#productArea03 dd {	padding-left: 24px;	line-height: 1.8;	background: url(../images-com/icon-arrow-mini-red.gif) no-repeat 10px 7px;}#productArea a,#productArea02 a,#productArea03 a {	color: #333333;	text-decoration: none;}#productArea a:hover,#productArea02 a:hover,#productArea03 a:hover {	color: #990000;	text-decoration: underline;}.banner {	margin: 8px 0 0 -14px;	background-color: #ffffff;}/* ---------------------------------------------------------------- *	ソリューションの実例の設定です * ---------------------------------------------------------------- */#solutionArea {	width: 620px;	margin: 0;	padding: 0;	float: left;}#solutionArea h2 {	margin: 0;	padding: 0;}#solutionArea ul {	margin: 0;	padding: 0 10px 16px 10px;	line-height: 1.8;}#solutionArea li {	margin: 0 0 6px 0;	padding: 0 0 2px 18px;	font-size: 110%;	background: url(../images-com/icon-arrow-red.jpg) no-repeat 0 8px;	border-bottom: 1px solid #eeeeee;}#solutionArea a {	text-decoration: none;}#solutionArea a:hover {	text-decoration: underline;	color: #990000;}/* ---------------------------------------------------------------- *	2列のボタンエリアの設定です * ---------------------------------------------------------------- */#btnArea {	margin: 0 0 10px 0;	clear: both;}#btnArea img.left {	margin: 0;	padding: 0 5px 5px 0;	fleat: left;}#btnArea img.right {	margin: 0;	padding: 0 0 5px 10px;	fleat: left;}#btnArea img.long {	margin: 0;	padding: 0 0 5px 0;}/* ---------------------------------------------------------------- *	実績リストの設定です * ---------------------------------------------------------------- */#works {	margin: 0;	padding: 0;}#works dt {	margin: 0;	padding: 0 0 0 5px;	border-left: 4px solid #cc8080;}#works dd {	margin: 2px 0 8px 0;	padding: 0 0 0 8px;	font-size: 13px;}/* ---------------------------------------------------------------- *	注意！の設定です * ---------------------------------------------------------------- */#attentionArea {	margin: 0;	padding: 15px;	text-align: center;}/* ---------------------------------------------------------------- *	告知の設定です * ---------------------------------------------------------------- */#kokuti {	margin: 0;	padding: 0;}#kokuti h2 {	margin: 0;	padding: 0;}
