@charset "shift_jis";

/***************************************************
	三煌産業用スタイルシート
	about.css
	会社概要レイアウトスタイル定義
***************************************************/

/* 会社概要共通
------------------------------------------------------------ */
#header ul.gnavi li.n03 a {	background-position: 0 -46px;}
#contents .snavi .menu li a {	text-indent: -9999px;}

#contents .snavi .menu li.n01 a {	background: url(../img/about/memu01.jpg) 0 0 no-repeat;	height: 53px;}
#contents .snavi .menu li.n02 a {	background: url(../img/about/memu02.jpg) 0 0 no-repeat;	height: 51px;}
#contents .snavi .menu li.n03 a {	background: url(../img/about/memu03.jpg) 0 0 no-repeat;	height: 51px;}
#contents .snavi .menu li.n04 a {	background: url(../img/about/memu04.jpg) 0 0 no-repeat;	height: 54px;}
#contents .snavi .menu li a:hover {	background-position: -198px 0;}

/* トップページ index.html
------------------------------------------------------------ */
#contents.index .snavi .menu li.n01 a {	background-position: -198px 0;}

#contents.index .main h4 {	padding: 7px 0 0 0;}
#contents.index .main p {	padding: 10px 13px 0;}

/* 企業情報 info.html
------------------------------------------------------------ */
#contents.info .snavi .menu li.n02 a {	background-position: -198px 0;}

#contents.info .main .inner {	padding: 5px 10px;}
#contents.info .main table {	width:100%;}
#contents.info .main table th {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #ffe5cc;
	white-space: nowrap;
	font-weight:normal;
}
#contents.info .main table td {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #fff7f0;
}
#contents.info .main table td.n02 {
	border-left: none;
}
#contents.info .main .post{
	padding: 0px;
	margin: 0px;
	border: none;
}
/* 沿革 history.html
------------------------------------------------------------ */
#contents.history .snavi .menu li.n03 a {	background-position: -198px 0;}

#contents.history .main .inner {	padding: 5px 10px;}
#contents.history .main table {	width:100%;}
#contents.history .main table th {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #ffe5cc;
	white-space: nowrap;
	font-weight:normal;
}
#contents.history .main table td {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #fff7f0;
}

/* 営業所 com.html
------------------------------------------------------------ */
#contents.com .snavi .menu li.n04 a {	background-position: -198px 0;}

#contents.com .main .inner {	padding: 5px 10px;}
#contents.com .main table {	width:100%;}
#contents.com .main table th {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #ffe5cc;
	white-space: nowrap;
	font-weight:normal;
}
#contents.com .main table td {
	padding: 7px 11px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color: #fff7f0;
}
#contents.com .main table td p {
	margin-top: 10px;
}
#contents.com .main table td .none {
	margin: 0;
}

/* アクセス access.html
------------------------------------------------------------ */
#contents.access .snavi .menu li.n04 a {	background-position: -198px 0;}

#contents.access .main .inner {	padding: 5px 10px;}

#contents .main h4 { margin: 0 0 10px 0;}


#contents .main .inner .text01{
	width: 280px;
	height: 80px;
	margin: 0 20px 0 0;
	padding: 10px 0 0 0;
	float: left;
	border-right: dashed 1px #999999;
}

#contents .main .inner .text02{
	width: 250px;
	padding: 10px 0 0 0;
	float: left;
}
#contents .main .inner .tel{
	margin: 10px 0 0 0;
}





