body{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	size:12px;
	text-align:center;
	margin:0px;
	scrollbar-track-color: #999999;
	scrollbar-face-color: #999999;
	scrollbar-shadow-color:#666666;
	scrollbar-darkshadow-color:#999999;
	scrollbar-highlight-color:#999999;
	scrollbar-3dlight-color:#666666;
	scrollbar-arrow-color:#666666;
}

h1,h2,h3 {text-indent:-2200px;}

h4,h5 {text-indent:-3000px;}



.notext {
	text-indent:-2200px;
	font-size:xx-small;
}

#container1 {
	background-image:url(home-gazo/body-side-kage3.jpg);
	background-repeat:repeat-y;
	width: 768px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	padding:0px;
}

#container2 {
	width: 750px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
}

#topbar {
	width:750px;
	height:117px;
	background-image:url(home-gazo/top-title-haikei3.jpg);
	background-repeat:no-repeat;
}

/*ホーム上のメニュー*/
#home-navigation {
	width:486;
	height:43px;
	position:relative;
	top: 74px;
	left:264px;
}

#home-navigation ul li {
	width:81px;
	height:43px;
	float:left;
	list-style-type:none;
	text-indent:-2000px;
}

#home-navigation ul li a{
	display:block;
	height:100%;
	text-decoration:none;
	/* ¥*/
    overflow:hidden;
    /* */
}

li#menu1 a{background:url(home-gazo/menu-kaisyaannai1.jpg);}
li#menu2 a{background:url(home-gazo/menu-catalogue1.jpg);}
li#menu3 a{background:url(home-gazo/menu-shop1.jpg);}
li#menu4 a{background:url(home-gazo/menu-blog1.jpg);}
li#menu5 a{background:url(home-gazo/menu-kojinjoho1.jpg);}
li#menu6 a{background:url(home-gazo/menu-sitemap1.jpg);}


li#menu1 a:hover{background:url(home-gazo/menu-kaisyaannai2.jpg);}
li#menu2 a:hover{background:url(home-gazo/menu-catalogue2.jpg);}
li#menu3 a:hover{background:url(home-gazo/menu-shop2.jpg);}
li#menu4 a:hover{background:url(home-gazo/menu-blog2.jpg);}
li#menu5 a:hover{background:url(home-gazo/menu-kojinjoho2.jpg);}
li#menu6 a:hover{background:url(home-gazo/menu-sitemap2.jpg);}



/*その他上のメニュー*/
#sonota-navigation {
	width:567;
	height:43px;
	position:relative;
	top: 74px;
	left:183px;
}

#sonota-navigation ul li {
	width:81px;
	height:43px;
	float:left;
	list-style-type:none;
	text-indent:-2000px;
}

#sonota-navigation ul li a{
	display:block;
	height:100%;
	text-decoration:none;
	/* ¥*/
    overflow:hidden;
    /* */
}

li#menu0 a{background:url(home-gazo/menu-home1.jpg);}
li#menu1 a{background:url(home-gazo/menu-kaisyaannai1.jpg);}
li#menu2 a{background:url(home-gazo/menu-catalogue1.jpg);}
li#menu3 a{background:url(home-gazo/menu-shop1.jpg);}
li#menu4 a{background:url(home-gazo/menu-blog1.jpg);}
li#menu5 a{background:url(home-gazo/menu-kojinjoho1.jpg);}
li#menu6 a{background:url(home-gazo/menu-sitemap1.jpg);}


li#menu0 a:hover{background:url(home-gazo/menu-home2.jpg);}
li#menu1 a:hover{background:url(home-gazo/menu-kaisyaannai2.jpg);}
li#menu2 a:hover{background:url(home-gazo/menu-catalogue2.jpg);}
li#menu3 a:hover{background:url(home-gazo/menu-shop2.jpg);}
li#menu4 a:hover{background:url(home-gazo/menu-blog2.jpg);}
li#menu5 a:hover{background:url(home-gazo/menu-kojinjoho2.jpg);}
li#menu6 a:hover{background:url(home-gazo/menu-sitemap2.jpg);}




#simasima {
	width: 750px;
	height:36px;
	background-image:url(home-gazo/home_r3_c1-2.jpg);
	background-repeat:no-repeat;
}
	



/* トップページ中のバナーメニュー
----------------------------------------------------------- */

/*ホーム左のメニュー*/
#hidari-menu {
	width:154px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:12px;
}

#hidari-menu ul li {
	width:154px;
	list-style-type:none;
	margin-bottom:3px;
	text-indent:-2000px;
}

#hidari-menu ul li a{
	display:block;
	text-decoration:none;
	/* ¥*/
    overflow:hidden;
    /* */
}

li#hidari-menu1 a{height:45px;background:url(home-gazo/hidarimenu-syohinsyokai.jpg);}
li#hidari-menu2 a{height:90px;background:url(home-gazo/hidarimenu-takumi.jpg);}
li#hidari-menu3 a{height:110px;background:url(home-gazo/hidarimenu-tentohanbaijoho.jpg);}
li#hidari-menu4 a{height:43px;background:url(home-gazo/hidarimenu-link.jpg);}
li#hidari-menu5 a{height:43px;background:url(home-gazo/hidarimenu-totanemania.jpg);}
li#hidari-menu6 a{height:43px;background:url(home-gazo/hidarimenu-joetujoho.jpg);}
li#hidari-menu7 a{height:43px;background:url(home-gazo/hidarimenu-otoiawase.jpg);}
li#hidari-menu8 a{height:43px;background:url(home-gazo/hidarimenu-pryvacy.jpg);}


li#hidari-menu1 a:hover{height:45px;background:url(home-gazo/hidarimenu-syohinsyokai.jpg);}
li#hidari-menu2 a:hover{height:90px;background:url(home-gazo/hidarimenu-takumi.jpg);}
li#hidari-menu3 a:hover{height:110px;background:url(home-gazo/hidarimenu-tentohanbaijoho.jpg);}
li#hidari-menu4 a:hover{height:43px;background:url(home-gazo/hidarimenu-link.jpg);}
li#hidari-menu5 a:hover{height:43px;background:url(home-gazo/hidarimenu-totanemania.jpg);}
li#hidari-menu6 a:hover{height:43px;background:url(home-gazo/hidarimenu-joetujoho.jpg);}
li#hidari-menu7 a:hover{height:43px;background:url(home-gazo/hidarimenu-otoiawase.jpg);}
li#hidari-menu8 a:hover{height:43px;background:url(home-gazo/hidarimenu-pryvacy.jpg);}









/*ホーム中のメニュー*/
#naka-menu {
	width:368px;
	height:auto;
	float:left;
	padding: 0px;
	margin-top: 10px;
	text-align:center;
}





#flash {
	width:560px;
	height:90px;
	text-align:center;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
}


#saisinjoho {
	width:330px;
	height:130px;
	text-align:left;
	padding:5px;
	size:10px;
	background-color:#F7F7F7;
	border: 3px double #600;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 5px;
	margin-left: 10px;
	overflow-y:scroll;
	scrollbar-face-color: #F7F7F7;
    scrollbar-track-color: #F7F7F7;
    scrollbar-arrow-color: #600;
	scrollbar-3dlight-color: #F7F7F7;
    scrollbar-darkshadow-color: #F7F7F7;
}





/*ホーム右のメニュー*/
#migi-menu {
	width:202px;
	height:auto;
	float:left;
	margin-top:10px;
	padding-right:12px;
}

#migi-menu ul li {
	width:202px;
	list-style-type:none;
	margin-bottom:3px;
	text-indent:-2000px;
}

#migi-menu ul li a{
	display:block;
	text-decoration:none;
	/* ¥*/
    overflow:hidden;
    /* */
}

li#migi-menu1 a{height:50px;background:url(home-gazo/migimenu-recipi.jpg);}
li#migi-menu2 a{height:190px;background:url(home-gazo/migimenu-shop.jpg);}
li#migi-menu3 a{height:92px;background:url(home-gazo/banar-syokubafudokaikakusokusinjigyo.jpg);}
li#migi-menu4 a{height:46px;background:url(home-gazo/get_flash_player_160x41-2.jpg);}

li#migi-menu1 a:hover{height:50px;background:url(home-gazo/migimenu-recipi.jpg);}
li#migi-menu2 a:hover{height:190px;background:url(home-gazo/migimenu-shop.jpg);}
li#migi-menu3 a:hover{height:92px;background:url(home-gazo/banar-syokubafudokaikakusokusinjigyo.jpg);}
li#migi-menu4 a:hover{height:60px;background:url(home-gazo/sitimiowabi.gif);}





/* ホームコンテンツ
----------------------------------------------------------- */
.home-gazo-waku {
	margin-bottom:5px;
}

#home-contents {
	width: 512px;
	float:left;
	margin:0px;
	padding:40px 0px 0px 40px;
	text-align:left;
}


.clear {clear:both;}


#maincontents {
	width:600px;
	float:left;
	padding-top:20px;
	padding-bottom:100px;
}






#syohinsyokai-main {
	align:center;
}

.syohinsyokai-table {
	float:left;
	text-align:left;
	margin-left:10px;
	margin-bottom:5px;
	list-style-type:circle;
	list-style-position:inside;
	line-height: 150%;
	color:#333;
}

#syohinsyokai-title {
	width:198px;
	height:52px;
	background-image:url(syohinsyokai/syohinsyokai-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:10px;
}

.table-naka-syohinsetumei {
	font-size:14px;
	color:#333;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top: 3px double #CCC;
	border-bottom: 3px double #CCC;
	line-height: 150%;
	text-align: left;
}

/*上へ*/
.uee {
	font-size:12px;
	font-weight:500;
	color:#300;
	text-align:right;
	border-color:none;
	border-top-color:#300;
	border-style:none;
	border-top-style:solid;
	border-width:0px;
	border-top-width:0px;
	margin-top:20px;
}


/* 会社概要
----------------------------------------------------------- */
/*社長挨拶　メニュー*/

#syatyoaisatu-menu {
	width:120px;
	height:500px;
	float:left;
	text-align:right;
	margin-top:30px;
	margin-right:60px;
}

/*社長挨拶　内容*/

#syatyoaisatu {
	width:450;
	float:left;
}

#syatyoaisatu1 {
	width:450px;
	border-left-width:medium;
	text-align:left;
	line-height: 150%;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #C19F79;
	border-right-color: #C19F79;
	border-bottom-color: #C19F79;
	border-left-color: #C19F79;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
}
	
#syatyoaisatu2 {
	width:450px;
	height:76px;
	border-left-width:medium;
	text-align:right;
	line-height: 150%;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #C19F79;
	border-right-color: #C19F79;
	border-bottom-color: #C19F79;
	border-left-color: #C19F79;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-position: 10px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
}



/*職場風土改革*/
#syokubafudokaikaku1 {
	width:400px;
	padding:20px;
	margin:200px 0px 0px 0px;
	border-width:3px;
	text-align:left;
	line-height: 150%;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #FCF;
	border-right-color: #FCF;
	border-bottom-color: #FCF;
	border-left-color: #FCF;
}


#syokubafudokaikaku2 {
	width:400px;
	height:76px;
	background-image:url(kaisya-annai/syokubafudokaikakusokusinjigyo-gazo.jpg);
	background-repeat:no-repeat;
	border-width:3px;
	text-align:right;
	line-height: 150%;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #FCF;
	border-right-color: #FCF;
	border-bottom-color: #FCF;
	border-left-color: #FCF;
	margin: 0px 0px 100px 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}


#kaisyagaiyo-wrap {
	width:450px;
	float:left;
	text-align:center;
	table-layout:auto;
}


#kaisyagaiyo-title {
	width:200px;
	height:52px;
	float:left;
	background-image:url(kaisya-annai/kaisyagaiyo-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin:0px 0px 20px 110px;
	
}

.kaisyagaiyo-table-gyo {
	border-width:1px;
	border-color:#666;
	border-bottom-style:dotted;
}

.kaisyagaiyo-table-komoku{
	width:150px;
	text-align:left;
	padding:5px 0px 5px 10px;
	background-color:#EBEBEB;
	border-width:1px;
	border-color:#666;
	border-bottom-style:dotted;
}

.kaisyagaiyo-table-migi {
	width:300px;
	text-align:left;
	padding:5px 0px 5px 10px;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#666;
	border-bottom-style:dotted;
}


.gaiyo1 {
	width:450px;
	font:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	text-align:left;
	border-top-style: dotted;
	border-top-color:#333;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 5px 0px;
	border-width: 1px 0px 0px 0px;
}

table	{
	border-collapse: collapse;	
	border-spacing: 0; 
	font-size: 12px; 
	line-height: 150%;
}

td	{
	list-style-type:;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


.gaiyo2 {
	width:350px;
	height:30px;
	float:left;
	text-align:left;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-color: #399;
	border-right-color: #399;
	border-bottom-color: #399;
	border-left-color: #399;
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	padding-top: 2px;
	padding-right: 2px;
}

/* リンク
----------------------------------------------------------- */
#link-title {
	width:198px;
	height:52px;
	background-image:url(home-gazo/link-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:20px;
}

.tenmei {
	width:150px;
	height:30px;
	float:left;
	margin-left:100px;
	text-align:left;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-top-style: dotted;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #399;
	border-right-color: #399;
	border-bottom-color: #399;
	border-left-color: #399;
	border-right-style: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-top-width: 1px;
}

.syokaibun {
	width:350px;
	height:30px;
	float:left;
	text-align:left;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-color: #399;
	border-right-color: #399;
	border-bottom-color: #399;
	border-left-color: #399;
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	padding-top: 2px;
	padding-right: 2px;
}

/* お問い合せ
----------------------------------------------------------- */
#otoiawase-title {
	width:172px;
	height:52px;
	background-image:url(otoiawase/otoiawase-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:20px;
}

.toiawasesaki{
	width:200px;
	height:30px;
	float:left;
	margin-left:100px;
	text-align:left;
	border-width: 1px 0px 0px 5px;
	border-top-style:dotted;
	border-left-style: solid;
	border-color: #C6C;
	padding: 2px 50px 10px 10px;
	margin-bottom: 20px;
}

.toiawasebango {
	width:250px;
	height:30px;
	float:left;
	text-align:left;
	border-color:#C6C;
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-width: 1px 0px 0px 0px;
	border-style:dotted;
	padding-top: 2px;
	padding-right: 2px;
}



/* 匠
----------------------------------------------------------- */
#takumi-title {
	width:108px;
	height:52px;
	background-image:url(takuminowaza-gazo/takumi-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:20px;
}

/* カタログ
----------------------------------------------------------- */
#catalogue-title {
	width:138px;
	height:52px;
	background-image:url(catalogue/catalogue-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:20px;
}

.catalogue1 {
	width:500px;
	border-bottom-color:#900;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:20px;
	text-align:center;
}

.catalogue2 {
	width:500px;
}

.catalogue2 ul li {
	width:500px;
	list-style-type:none;
}


/* サイトマップ
----------------------------------------------------------- */
#sitemap-title {
	width:198px;
	height:52px;
	background-image:url(sitemap/sitemap-title.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-indent:-2000px;
	margin-bottom:20px;
}
	
.site1 {
	width:500px;
	border-bottom-color:#6C0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	text-align:left;
	padding-left:10px;
}

.site2 {
	width:500px;
}

.site2 ul li {
	width:81px;
	float:left;
	list-style-type:none;
}


.saisinjoho-title {
	width:450px;
	text-align:center;
	margin-top:50px;
	padding-bottom:20px;
}

.saisinjoho-naiyo {
	width:450px;
	text-align:left;
	padding-bottom:30px;
}

.saisinjoho-syomei {
	width:450px;
	text-align:right;
}

/* フッター
----------------------------------------------------------- */

#footer {
	width: 750px;
	height:29px;
	background-image:url(home-gazo/footer-haikei.jpg);
	background-repeat:no-repeat;
}

#footer2-naka {
	width:750px;
	position:relative;
	top:5px;
	color:#FFF;
	text-align:center;
}

