@charset "utf-8";

/*======================================================================
	Date: 2008-2-14
	Copyright (c) 2007 HEIWA AUTO Co., Ltd. All rights reserved. 
======================================================================*/

html>/**/body * {
	font-family: Arial, Helvetica, sans-serif;
}

/*----------------------------------------------------------
contents
----------------------------------------------------------*/
div#contents div.contmain p.catch {
	height: 145px;
	margin: 0 0 20px 0;
	background: url('../images/corporate/catch_bg.gif') left 35px no-repeat;
	font-size: 18px;
	font-weight: bold;
	line-height: 140%;
	color: #333;
}

div#contents div.contmain p.catch2 {
	margin: 0 0 20px 0;
	font-size: 18px;
	font-weight: bold;
	line-height: 140%;
	color: #333;
}

div#contents div.contbtn div.contbtn_ttl {
	background: url('../images/corporate/contbtn_ttl_bg.gif') left top no-repeat;
}

/*----------------------------------------------------------
contents (greeting)
----------------------------------------------------------*/
div#contents div.cont1fig {
	float: right;
	margin: 0 40px 0 0;
}

div#contents div.cont1fig p {
	padding: 0;
	text-align: right;
	color: #000;
}

div#contents div.contmain p.cont1text {
	width: 495px;
	_width: 450px; /*Win-IE6用調整*/
	margin: 0 0 50px 0;
	padding: 0;
}

div#contents div.cont2fig {
	float: right;
	margin: 0 73px 0 0;
}

div#contents p.cont2text {
	margin: 20px 0 0 0;
}

/*----------------------------------------------------------
contents (profile)
----------------------------------------------------------*/
div#contents div.contmain_corporate {
	float: left;
	width: 690px;
}

div#contents div.contmain_corporate dl {
	margin: 0 50px 0 0;
	font-size: 14px;
	line-height: 180%;
}

div#contents div.contmain_corporate dl.profile dt {
	float: left;
}

div#contents div.contmain_corporate dl.profile dd {
	margin: 0 0 10px 160px;
}

/*----------------------------------------------------------
contents (news)
----------------------------------------------------------*/
div#contents div.contmain dl.news {
	width: 583px;
	margin: 0 0 30px 10px;
	padding: 0 0 20px 0;
	background: url('../images/corporate/news/contline.gif') left bottom no-repeat;
	font-size: 14px;
	line-height: 180%;
}

div#contents div.contmain dl.news dt {
	float: left;
}

div#contents div.contmain dl.news dd {
	margin: 0 0 10px 140px;
}

/*----------------------------------------------------------
contents (iso9001)
----------------------------------------------------------*/
div#contents div.contmain p.name {
	margin: 0 0 30px 0;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #000;
}

div#contents div.contmain dl.iso9001 {
	margin: 0 50px 0 0;
	font-size: 14px;
	line-height: 180%;
}

div#contents div.contmain dl.iso9001 dt {
	float: left;
}

div#contents div.contmain dl.iso9001 dd {
	margin: 0 0 10px 146px;
}

/*----------------------------------------------------------
contents (access)
----------------------------------------------------------*/
div#contents div.contmain dl.access {
	margin: 0 50px 0 0;
	font-size: 14px;
	line-height: 180%;
}

div#contents div.contmain dl.access dt {
	margin: 20px 0 0 0;
	padding: 0 0 0 20px;
	background: url('../images/corporate/access/mark.gif') left 8px no-repeat;
	font-weight: bold;
	color: #2b4799;
}

div#contents div.contmain dl.access dd {
	margin: 0 0 0 20px;
	line-height: 140%;
}

