@charset "shift_jis";

/***************************************************
	三煌産業用スタイルシート
	index.css
	トップページレイアウトスタイル定義
***************************************************/

/* トップページ index.html
------------------------------------------------------------ */
#header ul.gnavi li.n01 a {	background-position: 0 -46px;}
/*-----contents-----*/
#contents {	background-image: none;}
#contents .mainvisual h2 {
	width: 850px;
	height: 295px;
	background: url(../img/index/mainvisual.jpg) no-repeat;
	text-indent: -9999px;
}

/* 事業紹介 */
#contents .headline {
	padding: 0 8px 10px;
	background: url(../img/index/headline_bg.jpg) left bottom repeat-x;
}
#contents .headline .left {
	float: left;
	width: 600px;
	border: 3px solid #f75e1b;
}
#contents .headline .left h4 {
	float: left;
	width: 200px;
}
#contents .headline .left h4 a {
	display: block;
	width: 200px;
	text-indent: -9999px;
}
#contents .headline .left h4.n01 a {	background: url(../img/index/biz01.jpg) no-repeat;	height: 150px;}
#contents .headline .left h4.n02 a {	background: url(../img/index/biz02.jpg) no-repeat;	height: 150px;}
#contents .headline .left h4.n03 a {	background: url(../img/index/biz03.jpg) no-repeat;	height: 150px;}
#contents .headline .left h4.n04 a {	background: url(../img/index/biz04.jpg) no-repeat;	height: 85px;}
#contents .headline .left h4.n05 a {	background: url(../img/index/biz05.jpg) no-repeat;	height: 85px;}
#contents .headline .left h4.n06 a {	background: url(../img/index/biz06.jpg) no-repeat;	height: 85px;}

#contents .headline .right {
	float: right;
	width: 219px;
}
#contents .headline .right dl {
	margin-bottom: 8px;
	border: 3px solid #f75e1b;
}
#contents .headline .right dt {	padding-bottom: 1px;}
#contents .headline .right dd {	text-align: center;}
#contents .new {
	float: left;
	width: 540px;
	margin: 7px 0 0 14px;
	border: 1px solid #e6e6e6;
	_display: inline;
}
#contents .new h3 {
	width: 540px;
	height: 39px;
}
#contents .new iframe {
	width: 540px;
	height: 265px;
}
#contents .link {
	float: right;
	width: 268px;
	margin: 7px 14px 0 0;
	_display: inline;
}
#contents .link ul{
	margin: 0 0 10px 0;
}
#contents .link h3 {	padding-bottom: 10px;}


/*-----footer-----*/
#footer {
	padding-top: 15px;
	background-image: none;
}
.card a{
	color: #FFFFFF;
	background-color: #FF6600;
	font-weight: bold;
	padding: 3px;
}
.card a:visited{
	color: #FFFFFF;
	background-color: #FF6600;
	font-weight: bold;
	padding: 3px;
}
