@charset "Shift_Jis";


/*--- メニューの設定 ------------------------------*/

#menu {
	margin:0;
	padding-left: 2em;
	width: 230px;
	height: auto;
	float:left;
}

/*会社概要*/
h3#gaiyou {
	width: 230px;
	height: 58px;
	background: url(images/gaiyou2.gif) no-repeat left top;
}

h3#gaiyou {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;
	text-indent:-10000px;
	overflow:hidden;
}

h3#gaiyou a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}

/*製品案内*/

h3#seihin {
	width: 230px;
	height: 58px;
	background: url(images/seihin2.gif) no-repeat left top;
}

h3#seihin {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;
	text-indent:-10000px;
	overflow:hidden;
}

h3#seihin a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}


/*工場見学*/

h3#kengaku {
	width: 230px;
	height: 72px;
	background: url(images/kengaku.gif) no-repeat left top;
}

h3#kengaku {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

h3#kengaku a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}


/*安全への取り組み*/

h3#anzen {
	width: 230px;
	height: 72px;
	background: url(images/anzen.gif) no-repeat left top;
}

h3#anzen {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

h3#anzen a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}


/*採用情報*/

h3#saiyou {
	width: 230px;
	height: 72px;
	background: url(images/saiyou.gif) no-repeat left top;
}

h3#saiyou {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

h3#saiyou a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}



/*ブログ*/

h3#blog {
	width: 230px;
	height: 72px;
	background: url(images/blog.gif) no-repeat left top;
}

h3#blog {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

h3#blog a {
	display: block;
	width: 221px;
	height: 57px;
	text-decoration: none;
}

/*--- 小メニュー(会社概要)の設定 ------------------------------*/


li,ul.menu {
	margin:0;
	padding:0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	list-style-type: none;
}

#greetz {
	width: 230px;
	height: 28px;
	background: url(images/greetz.gif) no-repeat left top;
}

#greetz {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#greetz a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


#comp {
	width: 230px;
	height: 28px;
	background: url(images/comp.gif) no-repeat left top;
}

#comp {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#comp a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


#chara {
	width: 230px;
	height: 28px;
	background: url(images/chara.gif) no-repeat left top;
}

#chara {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#chara a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}

#staff {
	width: 230px;
	height: 36px;
	background: url(images/staff.gif) no-repeat left top;
}

#staff {
	margin-bottom: 1.2em;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#staff a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


/*--- 小メニュー(製品案内)の設定 ------------------------------*/


li,ul.menu {
	margin:0;
	padding:0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	list-style-type: none;
}

#oshibori {
	width: 230px;
	height: 28px;
	background: url(images/oshibori.gif) no-repeat left top;
}

#oshibori {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#oshibori a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


#shop {
	width: 230px;
	height: 28px;
	background: url(images/shop.gif) no-repeat left top;
}

#shop {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#shop a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


#kitchen {
	width: 230px;
	height: 28px;
	background: url(images/kitchen.gif) no-repeat left top;
}

#kitchen {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#kitchen a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}



#toilet {
	width: 230px;
	height: 28px;
	background: url(images/toilet.gif) no-repeat left top;
}

#toilet {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#toilet a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}


#wash {
	width: 230px;
	height: 28px;
	background: url(images/wash.gif) no-repeat left top;
}

#wash {
	margin-bottom: 0;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#wash a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}

#takeout {
	width: 230px;
	height: 36px;
	background: url(images/takeout.gif) no-repeat left top;
}

#takeout {
	margin-bottom: 1.2em;
	padding: 0;
	font-family: Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	text-align: left;
	color: #fff;	text-indent:-10000px;
	overflow:hidden;
}

#takeout a {
	display: block;
	width: 230px;
	height: 28px;
	text-decoration: none;
}
