@charset "utf-8";
/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////



//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/

/*グローバルナビ　オン*/
div#header #gnavi li.gn3 a,
div#header #gnavi li.gn3 a:hover{background:url(../../common/img/gnavi3.jpg) left -60px no-repeat;}



/****************************************************************/
/*  <h3>
*****************************************************************/

div#contents  #main .honny h3,
div#contents  #main .sesami h3,
div#contents  #main .pueraria h3,
div#contents  #main .shrimp h3,
div#contents  #main .komachi h3,
div#contents  #main .jade h3{
	width:710px;
	height:26px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	
div#contents  #main .honny h3{background:url(../img/s_tittle_honny.jpg) left top no-repeat;}
div#contents  #main .sesami h3{background:url(../img/s_tittle_sesami.jpg) left top no-repeat;}
div#contents  #main .pueraria h3{background:url(../img/s_tittle_pueraria.jpg) left top no-repeat;}
div#contents  #main .shrimp h3{background:url(../img/s_tittle_shrimp.jpg) left top no-repeat;}
div#contents  #main .komachi h3{background:url(../img/s_tittle_komachi.jpg) left top no-repeat;}
div#contents  #main .jade h3{background:url(../img/s_tittle_jade.jpg) left top no-repeat;}

/****************************************************************/
/*  <h4>
*****************************************************************/

div#contents  #main h4.h4_1,
div#contents  #main h4.h4_3,
div#contents  #main h4.h4_7,
div#contents  #main h4.h4_8,
div#contents  #main h4.h4_10_1,
div#contents  #main h4.h4_10_2,
div#contents  #main h4.h4_12,
div#contents  #main h4.h4_13_1,
div#contents  #main h4.h4_13_2,
div#contents  #main h4.h4_14_1,
div#contents  #main h4.h4_14_2{	
	width:710px;
	height:33px;
	text-indent:-9999px;
	margin-bottom:20px;
	}

div#contents  #main h4.h4_1{background:url(../img/h4_1.gif) left top no-repeat;}
div#contents  #main h4.h4_3{background:url(../img/h4_3.gif) left top no-repeat;}
div#contents  #main h4.h4_7{background:url(../img/h4_7.gif) left top no-repeat;}
div#contents  #main h4.h4_8{background:url(../img/h4_8.gif) left top no-repeat;}
div#contents  #main h4.h4_10_1{background:url(../img/h4_10_1.gif) left top no-repeat;}
div#contents  #main h4.h4_10_2{background:url(../img/h4_10_2.gif) left top no-repeat;}
div#contents  #main h4.h4_12{background:url(../img/h4_12.gif) left top no-repeat;}
div#contents  #main h4.h4_13_1{background:url(../img/h4_13_1.gif) left top no-repeat;}
div#contents  #main h4.h4_13_2{background:url(../img/h4_13_2.gif) left top no-repeat;}
div#contents  #main h4.h4_14_1{background:url(../img/h4_14_1.gif) left top no-repeat;}
div#contents  #main h4.h4_14_2{background:url(../img/h4_14_2.gif) left top no-repeat;}

/****************************************************************/
/*  lead
*****************************************************************/

div#contents  #service p.lead{
	line-height:1.6;
	font-size:100%;
	margin-bottom:25px;
	padding-left:5px;
	}


/****************************************************************/
/*  jireiBox
*****************************************************************/
div#contents  #main #jireiBox{	
	width:710px;
	margin-top:30px;
	background:url(../../common/img/jireibox_bg.gif) left bottom no-repeat;
	padding-bottom:15px;
	}

div#contents  #main #jireiBox h4{
	width:710px;
	height:41px;
	text-indent:-9999px;
	}
div#contents  #main .honny #jireiBox h4{background:url(../img/jirei_t_1.jpg) left top no-repeat;}
div#contents  #main .ss #jireiBox h4{background:url(../img/jirei_t_2.jpg) left top no-repeat;}
div#contents  #main .bpo #jireiBox h4{background:url(../img/jirei_t_3.jpg) left top no-repeat;}
div#contents  #main .ful #jireiBox h4{background:url(../img/jirei_t_4.jpg) left top no-repeat;}
div#contents  #main .ivr #jireiBox h4{background:url(../img/jirei_t_5.jpg) left top no-repeat;}
div#contents  #main .res #jireiBox h4{background:url(../img/jirei_t_6.jpg) left top no-repeat;}
div#contents  #main .dispatch #jireiBox h4{background:url(../img/jirei_t_7.jpg) left top no-repeat;}
div#contents  #main .web #jireiBox h4{background:url(../img/jirei_t_8.jpg) left top no-repeat;}
div#contents  #main .sales #jireiBox h4{background:url(../img/jirei_t_9.jpg) left top no-repeat;}
div#contents  #main .cost #jireiBox h4{background:url(../img/jirei_t_10.jpg) left top no-repeat;}
div#contents  #main .eff #jireiBox h4{background:url(../img/jirei_t_11.jpg) left top no-repeat;}
div#contents  #main .dispersion #jireiBox h4{background:url(../img/jirei_t_12.jpg) left top no-repeat;}
div#contents  #main .cc #jireiBox h4{background:url(../img/jirei_t_13.jpg) left top no-repeat;}
div#contents  #main .rec #jireiBox h4{background:url(../img/jirei_t_14.jpg) left top no-repeat;}


div#contents  #main #jireiBox .jirei_lead{
	padding:10px 15px 0 15px;
	font-weight:bold;
	}
div#contents  #main #jireiBox .jirei_lead2{
	padding:10px 15px 0 15px;

	}
div#contents  #main #jireiBox ul{
	padding:10px 15px 0 15px;
	}
div#contents  #main #jireiBox li{
	font-size:95%;
	padding-left:15px;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(../../common/img/jireibox_li_bg.gif) left bottom no-repeat;
	}

div#contents  #main #jireiBox h5{
	margin:10px 15px 0 15px;
	padding-left:10px;
	font-weight:bold;
	font-size:110%;
	background:url(../img/icon_jirei.gif) left center no-repeat;
	}
div#contents  #main #jireiBox dl{
	padding:10px 15px 0 15px;
	}
	
div#contents  #main #jireiBox dt{
	background:url(../img/jirei_dt_bg.jpg) left top no-repeat;
	width:170px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#FFF;
	font-size:85%;
	}
div#contents  #main #jireiBox dd{
	margin-top:5px;
	margin-bottom:10px;
	padding-left:5px;
	line-height:1.3;

	}
	

/****************************************************************/
/*  index.html
*****************************************************************/

div#contents  #main .index{
	
	}
	
div#contents  #main .index #s_products h3,
div#contents  #main .index #s_center h3{
	height:22px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	
div#contents  #main .index #s_products h3{background:url(../img/index_h3_1.gif) left top no-repeat;}
div#contents  #main .index #s_center h3{background:url(../img/index_h3_2.gif) left top no-repeat;}
	


/*s_products*/
div#contents  #main .index #s_products{
	margin-bottom:35px
	
	}


div#contents  #main .index #s_products .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #main .index #s_products .siboxL,
div#contents  #main .index #s_products .siboxR{
	width:328px;
	border:solid 4px #DEE4E1;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #main .index #s_products .siboxL{float:left;}
div#contents  #main .index #s_products .siboxR{float:right;}


/*h4*/

ziv#contents  #main .index #s_products .koma h4 a,
ziv#contents  #main .index #s_products .index_honny h4 a,
div#contents  #main .index #s_products .ss h4 a,
div#contents  #main .index #s_products .bpo h4 a,
div#contents  #main .index #s_products .ful h4 a,
div#contents  #main .index #s_products .ivr h4 a,
div#contents  #main .index #s_products .res h4 a,
div#contents  #main .index #s_products .apa h4 a{
	width:208px;
	height:21px;
	text-indent:-9999px;
	display:block;		
	text-decoration:none;
	/*\*/
	overflow: hidden;
	/**/
	}
div#contents  #main .index #s_products .koma h4 a{background:url(../img/tittle_komachi.jpg) left top no-repeat;}
div#contents  #main .index #s_products .index_honny h4 a{background:url(../img/tittle_honny.jpg) left top no-repeat;}
div#contents  #main .index #s_products .ss h4 a{background:url(../img/tittle_sesami.jpg) left top no-repeat;}
div#contents  #main .index #s_products .bpo h4 a{background:url(../img/tittle_pueraria.jpg) left top no-repeat;}
div#contents  #main .index #s_products .ful h4 a{background:url(../img/tittle_shrimp.jpg) left top no-repeat;}
div#contents  #main .index #s_products .ivr h4 a{background:url(../img/tittle_komachi.jpg) left top no-repeat;}
div#contents  #main .index #s_products .res h4 a{background:url(../img/tittle_jade.jpg) left top no-repeat;}
div#contents  #main .index #s_products .apa h4 a{background:url(../img/tittle_apparel.jpg) left top no-repeat;}



div#contents  #main .index #s_products .sibox .img,
div#contents  #main .index #s_products .sibox .text{}

div#contents  #main .index #s_products .sibox .img{
	float:left;
	width:208px;
	}
div#contents  #main .index #s_products .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}






/*s_center*/
div#contents  #main .index #s_center{

	}
div#contents  #main .index #s_center ul{
	width:710px;
	overflow:hidden;
	
	}
div#contents  #main .index #s_center li{
	float:left;
	background:url(../img/index_li_bg.jpg) left top no-repeat;
	margin-bottom:10px;
	}
div#contents  #main .index #s_center a{
	width:328px;
	height:32px;
	padding-left:22px;
	padding-top:10px;
	text-decoration:none;
	color:#333;
	display:block;		
	/*\*/
	overflow: hidden;
	/**/
	}
div#contents  #main .index #s_center a:hover{
	text-decoration:underline;
	color:#0099CC;
	}
div#contents  #main .index #s_center a.mr10{ margin-right:10px;}



	
/****************************************************************/
/*  1. honny.html
*****************************************************************/

div#contents  #main .honny{
	margin-bottom: 30px;
}

div#contents  #products .honny #s_honny {
}

div#contents  #products.honny #s_honny .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.honny #s_honny .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.honny #s_honny .siboxL,
div#contents  #products.honny #s_honny .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.honny #s_honny .siboxL{float:left;}
div#contents  #products.honny #s_honny .siboxR{float:right;}


div#contents  #products.honny #s_honny .sibox .img,
div#contents  #products.honny #s_honny .sibox .swf,
div#contents  #products.honny #s_honny .sibox .text{}

div#contents  #products.honny #s_honny .sibox .img,
div#contents  #products.honny #s_honny .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.honny #s_honny .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}






/****************************************************************/
/*  2. sesami.html
*****************************************************************/
div#contents  #main .sesami{
	margin-bottom: 30px;
}

div#contents  #products .sesami #s_sesami {
}

div#contents  #products.sesami #s_sesami .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.sesami #s_sesami .explanation {
	width: 710px;
	background: url(../img/text_bg.jpg) left top no-repeat;
	padding-top: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	margin-bottom: 30px;
	}

div#contents  #products.sesami #s_sesami .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.sesami #s_sesami .siboxL,
div#contents  #products.sesami #s_sesami .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.sesami #s_sesami .siboxL{float:left;}
div#contents  #products.sesami #s_sesami .siboxR{float:right;}


div#contents  #products.sesami #s_sesami .sibox .img,
div#contents  #products.sesami #s_sesami .sibox .swf,
div#contents  #products.sesami #s_sesami .sibox .text{}

div#contents  #products.sesami #s_sesami .sibox .img,
div#contents  #products.sesami #s_sesami .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.sesami #s_sesami .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}
	



	
/****************************************************************/
/*  3. pueraria.html
*****************************************************************/

div#contents  #main .pueraria{
	margin-bottom: 30px;
}

div#contents  #products .pueraria #s_pueraria {
}

div#contents  #products.pueraria #s_pueraria .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.pueraria #s_pueraria .explanation {
	width: 710px;
	background: url(../img/text_bg.jpg) left top no-repeat;
	padding-top: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	margin-bottom: 30px;
	}

div#contents  #products.pueraria #s_pueraria .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.pueraria #s_pueraria .siboxL,
div#contents  #products.pueraria #s_pueraria .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.pueraria #s_pueraria .siboxL{float:left;}
div#contents  #products.pueraria #s_pueraria .siboxR{float:right;}


div#contents  #products.pueraria #s_pueraria .sibox .img,
div#contents  #products.pueraria #s_pueraria .sibox .swf,
div#contents  #products.pueraria #s_pueraria .sibox .text{}

div#contents  #products.pueraria #s_pueraria .sibox .img,
div#contents  #products.pueraria #s_pueraria .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.pueraria #s_pueraria .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}
	

	

/****************************************************************/
/*  4. shrimp.html
*****************************************************************/
div#contents  #main .shrimp{
	margin-bottom: 30px;
}

div#contents  #products .shrimp #s_shrimp {
}

div#contents  #products.shrimp #s_shrimp .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.shrimp #s_shrimp .explanation {
	width: 710px;
	background: url(../img/text_bg.jpg) left top no-repeat;
	padding-top: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	margin-bottom: 30px;
	}

div#contents  #products.shrimp #s_shrimp .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.shrimp #s_shrimp .siboxL,
div#contents  #products.shrimp #s_shrimp .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.shrimp #s_shrimp .siboxL{float:left;}
div#contents  #products.shrimp #s_shrimp .siboxR{float:right;}


div#contents  #products.shrimp #s_shrimp .sibox .img,
div#contents  #products.shrimp #s_shrimp .sibox .swf,
div#contents  #products.shrimp #s_shrimp .sibox .text{}

div#contents  #products.shrimp #s_shrimp .sibox .img,
div#contents  #products.shrimp #s_shrimp .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.shrimp #s_shrimp .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}


/****************************************************************/
/*  5. komachi.html
*****************************************************************/
div#contents  #main .komachi{
	margin-bottom: 30px;
}

div#contents  #products .komachi #s_komachi {
}

div#contents  #products.komachi #s_komachi .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.komachi #s_komachi .explanation {
	width: 710px;
	background: url(../img/text_bg.jpg) left top no-repeat;
	padding-top: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	margin-bottom: 30px;
	}

div#contents  #products.komachi #s_komachi .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.komachi #s_komachi .siboxL,
div#contents  #products.komachi #s_komachi .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.komachi #s_komachi .siboxL{float:left;}
div#contents  #products.komachi #s_komachi .siboxR{float:right;}


div#contents  #products.komachi #s_komachi .sibox .img,
div#contents  #products.komachi #s_komachi .sibox .swf,
div#contents  #products.komachi #s_komachi .sibox .text{}

div#contents  #products.komachi #s_komachi .sibox .img,
div#contents  #products.komachi #s_komachi .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.komachi #s_komachi .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}



/****************************************************************/
/*  6. jade.html
*****************************************************************/

div#contents  #main .jade{
	margin-bottom: 30px;
}

div#contents  #products .jade #s_jade {
}

div#contents  #products.jade #s_jade .mainimage{
	height:300px;
	width:710px;
	margin-top: 20px;
	margin-bottom: 30px;
	}	

div#contents  #products.jade #s_jade .explanation {
	width: 710px;
	background: url(../img/text_bg.jpg) left top no-repeat;
	padding-top: 20px;
	margin-bottom: 30px;
	padding-left: 5px;
	margin-bottom: 30px;
	}

div#contents  #products.jade #s_jade .sibox{
	overflow:hidden;
	width:710px;
	margin-bottom:10px;
	}
div#contents  #products.jade #s_jade .siboxL,
div#contents  #products.jade #s_jade .siboxR{
	width:328px;
	border:solid 4px #d5ead8;
	padding:8px 7px 17px 7px;
	overflow:hidden;
	}
div#contents  #products.jade #s_jade .siboxL{float:left;}
div#contents  #products.jade #s_jade .siboxR{float:right;}


div#contents  #products.jade #s_jade .sibox .img,
div#contents  #products.jade #s_jade .sibox .swf,
div#contents  #products.jade #s_jade .sibox .text{}

div#contents  #products.jade #s_jade .sibox .img,
div#contents  #products.jade #s_jade .sibox .swf{
	float:left;
	width:208px;
	}
	
div#contents  #products.jade #s_jade .sibox .text{
	float:right;
	width:110px;
	font-size:90%;
	color:#555;
	}
