@charset "Shift_JIS";
/* ----　共通　---- */


body{	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#333333;
	line-height:1.7em;
	background-color:#fffadb;
	margin:0px auto;
	text-align:center;
	padding:0px 0px;
	
}



img{ 	border:0px;	}
ul li{	list-style-type:none;}


a:link{ 	color:#F60; text-decoration:none;}
a:visited{	color:#F60; text-decoration:none;}
a:hover{	color:#F60; text-decoration:underline;}


.left{	float:left;}
.right{	float:right;}

/* ヘッダー */
div#header {
	background:#46210c repeat-x;
	margin:0px auto;
	padding:0px 0px;
}

#header_top{
	background:#46210c repeat-x;
	height:22px;
	width:900px;
	margin:0px auto;
	padding:0px 0px;
}

#header_logo{
	margin:0px auto;
	padding:0px 0px;
}

#menu {
	width:900px;
	height:70px; 
	margin:0px auto;
	padding:0px 0px 0px 0px;
}

#menu ul{
		width:900px;
		height:80px;
		white-space:nowrap;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}

#menu ul li{
		display:inline;
		float:left;
		list-style-type:none;
}

#menu ul li a{
	display:block;
		width:150px;
		height:50px;
		text-indent:-9999px;
		overflow: hidden;
		margin:30px 30px 0px 0px;
}

#menu ul li.menu1 a {
		width:150px;
		background:url(m_home.gif) no-repeat top left;
}
#menu ul li.menu1 a:hover {
		background:url(m_home.gif) no-repeat top left;
}
#menu ul li.menu1_on a {
		width:150px;
		background:url(m_home.gif) no-repeat top left;
}

#menu ul li.menu2 a {
		width:150px;
		background:url(m_business.gif) no-repeat top left;
}
#menu ul li.menu2 a:hover {
		background:url(m_business.gif) no-repeat top left;
}
#menu ul li.menu2_on a {
		width:150px;
		background:url(m_business.gif) no-repeat top left;
}

#menu ul li.menu3 a {
		width:150px;
		background:url(m_gaiyou.gif) no-repeat top left;
}
#menu ul li.menu3 a:hover {
		background:url(m_gaiyou.gif) no-repeat top left;
}
#menu ul li.menu3_on a {
		width:150px;
		background:url(m_gaiyou.gif) no-repeat top left;
}
#menu ul li.menu4 a {
		width:150px;
		background:url(m_recruit.gif) no-repeat top left;
}
#menu ul li.menu4 a:hover {
		background:url(m_recruit.gif) no-repeat top left;
}
#menu ul li.menu4_on a {
		width:150px;
		background:url(m_recruit.gif) no-repeat top left;
}
#menu ul li.menu5 a {
		width:150px;
		background:url(m_contact.gif) no-repeat top left;
}
#menu ul li.menu5 a:hover {
		background:url(m_contact.gif) no-repeat top left;
}
#menu ul li.menu5_on a {
		width:150px;
		background:url(m_contact.gif) no-repeat top left;
}

#menu ul li.menu6 a {
		width:140px;
		background:url(menu6.gif) no-repeat top left;
}
#menu ul li.menu6 a:hover {
		background:url(menu6.gif) no-repeat top left;
}
#menu ul li.menu6_on a {
		width:140px;
		background:url(menu6.gif) no-repeat top left;
}
#main {
	width:900px;
	height:500px;
	background-color:#fffadb;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}

#main_left{
	float:left;
	width:150px;
	margin:0px auto;
	padding:0px 0px;
}	

#main_left ul{
	width:150px;
	white-space:nowrap;
	margin:35px 0px 0px 0px;
	padding:0px 0px;
}

#main_left ul li{
	display:inline;
	list-style-type:none;
	margin:0px 0px 0px 0px;
}

#main_left ul li a{
display:block;
width:150px;
height:50px;
color:black;
text-indent:10px;
overflow: hidden;
margin:0px 0px 35px 0px;
}

#main_left ul li.bunner1 a{
	width:150px;
	background:#CCA466 url("b_bunner.png") no-repeat center center;
	/*background-color:#CCA466;*/
}

#main_left ul li.bunner2 a{
	width:150px;
	background:url(bun2.gif) no-repeat top left;
}

#main_left ul li.bunner3 a{
	width:150px;
	background:url(bun3.gif) no-repeat top left;
}
#main_left ul li.bunner4 a{
	width:150px;
	background:url(bun4.gif) no-repeat top left;
}
#main_left ul li.bunner5 a{
	width:150px;
	background:url(bun5.gif) no-repeat top left;
}

#footer {
	clear:both;
	height:100px;
	background-color:#46210c;
	margin:0px auto;
	padding:0px 0px;
}

#footer_top{
	width:900px;
	height:20px;
	margin:0px auto;
	padding:0px 0px;	
}
#footer_bottom{
	height:80px;
	background-color:#fffadb;
	margin:0px auto;
	padding:0px 0px;
}
