@charset "shift_jis";
body {	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-image: url('./img/common_bg.gif');
	color: #333333;
	font-family: Arial, Helvetica, Verdana, “ヒラギノ角ゴPro W3″, “Hiragino Kaku Gothic Pro”, Osaka, “ＭＳ Ｐゴシック”, sans-serif;
	line-height: 1.6;
	font-size: 90%;
	text-align: center;
}
div,ul,li {	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6 { 	line-height: 1.6;
 	margin: 0;
	padding: 0;
}
p,li,dt,dl { line-height: 1.6;
 }
p { margin:0 0 1em 0;
 }
/* 
ul li { list-style-type: none;
 }
*/
a img { border: 0;
 }
a:link {	color: #078D00;
	text-decoration: none;
}
a:visited {	color: #189B12;
	text-decoration: none;
}
a:hover {	text-decoration: underline;
}
a:active {	color: #666;
}
.del {
	text-decoration:line-through;
	color:gray;
}
.b {
   font-weight:bold;
}


#wrapper {	width: 736px;
	height: 100%;
	margin: 0 auto;
	background-color: #fff;
	border: 1px solid #666;
	text-align: left;
}
#header {	height: 100px;
	width: 100%;
	margin-bottom: 20px;
}
#main {	padding: 0 20px;
}
#content {	width: 526px;
	float: left;
}
#content img {	margin-bottom: 20px;
}
#menu {	width: 150px;
	float: right;
	margin-bottom:1ex;
}
#main {/*for IE 5.5-7*/    zoom: 1;
}
#main:after {/*for modern browser*/    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#footer {	width: 100%;
	margin-top: 20px;
	padding-bottom: 10px;
	text-align: center;
	font-size: x-small;
}
h2 {	border-left: 5px solid #001f3e;
	padding-left: 10px;
	font-size: small;
	color: #001f3e;
	margin-bottom: 10px;
}
h4 {	margin-left: 10px;
	color: #666;
}
h5 {	width: 100%;
	margin-bottom: 15px;
	padding: 5px 0;
	border: 1px solid #999;
	background: url('./img/common_icon.gif') no-repeat left 5px;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, “ヒラギノ角ゴPro W3″, “Hiragino Kaku Gothic Pro”, Osaka, “ＭＳ Ｐゴシック”, sans-serif;
	font-size: 100%;
	text-indent: 2em;
}
.L10 {	margin-left: 10px;
padding-right:1em;
}
.L100 {	margin-left: 100px;
}
.B10 {	margin-bottom: 10px;
}
.L100B10 {	margin-left: 100px;
	margin-bottom: 10px;
}
.floatR {	float: right;
}
.floatL {	float: left;
}
.fontGray {	color: #666;
}
.strong {	font-weight: bold;
}
/*　メニュー------------------------------------------------------------ */
#menu ul {	width: 150px;
	height: 500px;
	list-style-type:none;
}
#menu li {	width: 150px;
	height: 50px;
	text-indent: -9999px;
}
#menu li a {	width: 150px;
	height: 50px;
	text-decoration: none;
	display: block;
}
li#menutop {	background: url('./img/menu001_top.jpg') no-repeat;
}
li#menumes {	height: 100px;
	background: url('./img/menu002_mes.jpg') no-repeat;
}
ul#menumesul{	width: 150px;
	height: 50px;
}
#menumesul a {	width: 150px;
	height: 25px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
}
li#menumes_pos {	height: 25px;
	background: url('./img/menu002_mes_1.jpg') no-repeat;
}
li#menumes_com {	height: 25px;
	background: url('./img/menu002_mes_2.jpg') no-repeat;
}
li#menubiz {	height: 175px;
	background: url('./img/menu003_biz.jpg') no-repeat;
}
ul#menubizul{	width: 150px;
	height: 125px;
}
#menubizul a {	width: 150px;
	height: 25px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	display: block;
}
li#menubiz_pro {	height: 25px;
	background: url('./img/menu003_biz_1.jpg') no-repeat;
}
li#menubiz_pos {	height: 25px;
	background: url('./img/menu003_biz_2.jpg') no-repeat;
}
li#menubiz_wor {	height: 25px;
	background: url('./img/menu003_biz_3.jpg') no-repeat;
}
li#menubiz_eve {	height: 25px;
	background: url('./img/menu003_biz_4.jpg') no-repeat;
}
li#menubiz_prj {	height: 25px;
	background: url('./img/menu003_biz_5.jpg') no-repeat;
}
li#menumem {	background: url('./img/menu004_mem.jpg') no-repeat;
}
li#menueve {	background: url('./img/menu005_eve.jpg') no-repeat;
}
li#menucar {	background: url('./img/menu008_car.jpg') no-repeat;
}
li#menuarc {	background: url('./img/menu006_arc.jpg') no-repeat;
}
li#menucon {	background: url('./img/menu007_con.jpg') no-repeat;
}
/*　トップページ------------------------------------------------------------ */.BOX {	width: 526px;
	margin-bottom: 30px;
	position: relative;
}
.boxL {	width: 258px;
	position: absolute;
	left: 0;
	top: 0;
}
.boxR {	width: 258px;
	margin-left: 268px;
}
.boxLittleNews {	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #999;
	background: url('./img/top_icon_news.jpg') no-repeat 10px 0;
#	padding-right:10px;
}
.boxLittleTopics {	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #999;
	background: url('./img/top_icon_topics.jpg') no-repeat 10px 0;
}
.date {	margin: 7px auto 15px 86px;
	font-size: x-small;
	display: block;
}
/*　セカンド以下------------------------------------------------------------ */#content2 {	width: 526px;
	float: left;
}
#content2 img {	margin-bottom: 20px;
}
#content2 p {	margin-left: 100px;
}
#content2 h4 {	margin-left: 100px;
	font-weight: normal;
}
#content2 ul {	margin-left: 120px;
		margin-bottom: 20px;
}

#wrapper2 {	margin-left: 100px;
}
#wrapper2 p {	text-indent: 1em;
		margin-left: 0px;
}
#biz_wor01 { float: left;
	margin-right: 20px;
}
#biz_wor02 {	list-style-type: circle;
		padding-left: 30px;
		font-weight: bold;
		color: blue;
}

/* page specific direction */
#career_vi img {	width: 400px;
	margin: auto;
}
#carsalonimg {
	margin-left:10%;
	width:320px;
}
#index_inf2_img1 {
	     border:0;
}
#index_inf2_img2 {
	     border:0;
	     float:right;
	     margin-left:0.5em;
}
