@charset "UTF-8";
/* 
company.css
*/

/* --------------------------------
clearfix
-------------------------------- */

/* --------------------------------
layout
-------------------------------- */
#areaMain {
	float: left;
	width: 600px;
}
#areaSub{
	float: right;
	width: 280px;
}

/* --------------------------------
#crumbNav
-------------------------------- */
#crumbNav {
	background: url(../img/indexcrumbbg.jpg) no-repeat 0 100%;
}
/* --------------------------------
#mainPanel
-------------------------------- */
#mainPanel {
	background: url(../img/indextoppanelbg.jpg) no-repeat 0 0;
	height: 150px;
}
#mainPanel h1 {
	background: none;
	padding: 55px 0 0 40px;
}
#mainPanel img {
	vertical-align: bottom;
}

/* --------------------------------
.area
-------------------------------- */
.imgRight .image {
	float: right;
	padding-right: 0;
	width: 65px;
}
.imgRight .text {
	float: left;
	padding-right: 0;
	width: 175px;
}

#about {
	padding-left: 5px;
}
#about h2 {
	margin-left: -5px;
}
#about ul {
	float: left;
	padding-top: 10px;
	padding-right: 0;
	padding-left: 20px;
}
#about li {
	width: 267px;
	padding: 0 0 15px 0;
}

/* --------------------------------
営業・サポート拠点
#areaSupport
-------------------------------- */
#areaSupport {
	background: #FFF url(../img/indexbg2.jpg) no-repeat 100% 0;
}
li#sptindex a {
	background: #FFF url(../img/index_foothold_over.gif) no-repeat 0 0;
	width: 234px; height: 31px;
}
/* --------------------------------
住友三井オートサービスについて
#about
-------------------------------- */
li#btnrinen a {
	background: #FFF url(../img/index_principles_over.gif) no-repeat 0 0;
	width: 185px; height: 31px;
}
li#btngaiyou a {
	background: #FFF url(../img/index_overview_over.gif) no-repeat 0 0;
	width: 108px; height: 31px;
}
li#btnkankei a {
	background: #FFF url(../img/index_affiliates_over.gif) no-repeat 0 0;
	width: 107px; height: 31px;
}
li#btnhistory a {
	background: #FFF url(../img/index_history_over.gif) no-repeat 0 0;
	width: 75px; height: 31px;
}
li#btncsr a {
	background: #FFF url(../img/index_csr_over.gif) no-repeat 0 0;
	width: 169px; height: 31px;
}

/* --------------------------------
#btnnews
-------------------------------- */
.areaTop {
	border-top: 1px solid #D9D9D9;
}
#btnnews {
	padding-bottom: 20px;
}
#btnnews h2 a {
	background: #F6F6F6 url(../img/indexsubbtn1_over.gif) no-repeat 0 0;
	width: 160px; height: 18px;
}

#btnsaiyou h2 a {
	background: #F6F6F6 url(../img/indexsubbtn2_over.gif) no-repeat 0 0;
	width: 107px; height: 18px;
}

#btnnews table {
	margin-top: 5px;
	margin-left: 20px;
}
#btnnews th {
	font-weight: bold;
	color: #666;
	padding-top: 5px;
	padding-right: 5px;
}
#btnnews th p {
	color: #666;
}
#btnnews td {
	padding-top: 5px;
}
#btnnews th p,
#btnnews td p {
	padding: 0;
}

/* --------------------------------
企業情報
#aScompany
-------------------------------- */
#btnsaiyou .imghdn li a {
	background: url(/img/recruit_over.jpg) no-repeat 0 0;
	width: 240px;
}

/* --------------------------------
clearfix
-------------------------------- */
#content .area ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#content .area ul { display: inline-block; }

/* \*/
* html #content .area ul { height: 1%; }
#content .area ul { display: block; }
/* */

