@charset "UTF-8";
/* CSS  --------------------------------------------------------------------- */

/* products/index.html
------------------------------------------------------------------------------*/

/* ----- products_wrapper ----------------------------------------------------*/
div#products_wrapper {
	width:903px;
	margin:0 auto;
	text-align:left;
}

/* ----- details_area --------------------------------------------------------*/
div#details_area {
	width:900px;
}

div#details_left {
	width:560px;
	float:left;
	display:inline;
	margin:30px 0 0 10px;

}

div#details_left p{
	margin-top:20px;
	line-height:1.6;
}

div#details_right {
	width:290px;
	float:left;
	display:inline;
	margin:30px 0 0 40px;
}

/* ----- koujyun --------------------------------------------------------------*/
div#koujyun {
	background: url(../../images/products/i_line_width.gif) 0 100% repeat-x;
	padding-bottom:38px;
}

div#koujyun h5 {
	padding:50px 0 30px 0;
}

div#koujyun_item, div#koujyun_details{
	margin-left:20px;
}

div#koujyun_item ul{
	width:870px;
}

div#koujyun_item li{
	float:left;
	display:inline;
}

div#koujyun_item li span{
	float:right;
	display:inline;
	background: url(../../images/common/ico_pan_arrow.gif) 0 2px no-repeat;
	padding-left:15px;
	margin-top:5px;
}

div#koujyun_item li span a{
	display:block;
	color:#990000;
}

div#koujyun_item li span a:hover{
	text-decoration:none;
}

div#koujyun_details {
	margin-top:37px;
}

div#koujyun_details dl{
	width:540px;
	float:left;
	display:inline;
}

div#koujyun_details dd p{
	width:521px;
	margin:11px 0 0 19px;
	line-height:1.6;
}

div#koujyun_details p {
	width:292px;
	display:block;
	float:left;
	margin-left:30px;
}

div#koujyun_details p img {
	display:block;
	width:292px;
	height:142px;
}

/* ----- be_kojun --------------------------------------------------------------*/
div#be_kojun {
	background: url(../../images/products/i_line_width.gif) 0 100% repeat-x;
	padding-bottom:38px;
}

div#be_kojun h5 {
	padding:50px 0 30px 0;
}

div#be_kojun_item, div#be_kojun_details{
	margin-left:20px;
}

div#be_kojun_item ul{
	width:870px;
}

div#be_kojun_item li{
	float:left;
	display:inline;
}

div#be_kojun_item li span{
	float:right;
	display:inline;
	background: url(../../images/common/ico_pan_arrow.gif) 0 2px no-repeat;
	padding-left:15px;
	margin-top:5px;
}

div#be_kojun_item li span a{
	display:block;
	color:#990000;
}

div#be_kojun_item li span a:hover{
	text-decoration:none;
}

div#be_kojun_details {
	margin-top:37px;
}

div#be_kojun_details dl{
	width:540px;
	float:left;
	display:inline;
}

div#be_kojun_details dd p{
	width:460px;
	margin:11px 0 0 19px;
	line-height:1.6;
}

div#be_kojun_details p {
	width:334px;
	display:block;
	float:left;
}

div#be_kojun_details p img {
	display:block;
	width:334px;
	height:114px;
}


/* ----- same ------------------------------------------------------------------*/
div#same {
	width:400px;
	float:left;
	display:inline;
	background: url(../../images/products/i_line_height.gif) 100% 0 repeat-y;
	padding:0 40px 30px 20px;
	margin-top:20px;
}

div#same p img, div#ao p img {
	padding:25px 0 0 0;
}

div#same dt, div#ao dt {
	margin:15px 0 10px 0;
}

div#same dd p, div#ao dd p {
	margin:12px 0 0 16px;
	line-height:1.6;
}

/* ----- ao --------------------------------------------------------------------*/
div#ao {
	width:400px;
	float:left;
	display:inline;
	padding:0 0 30px 40px;
	margin-top:20px;
}

div#same dd img {
	margin-left:16px;
}

div#ao dd img {
	margin:16px 0 0 16px;
}

div#safe p{
	float:left;
	width:254px;
	display:inline;
	margin:27px 0 0 23px;
	line-height:1.6;
}


/* ----- rice --------------------------------------------------------------*/
div#rice {
	background: url(../../images/products/i_line_width.gif) 0 100% repeat-x;
	background-position:top;
	padding-top:38px;
}

div#rice h5 {
	padding:50px 0 30px 0;
}

div#rice_item, div#rice_details{
	margin-left:20px;
}

div#rice_item ul{
	width:870px;
}

div#rice_item li{
	float:left;
	display:inline;
}

div#rice_item li span{
	float:right;
	display:inline;
	background: url(../../images/common/ico_pan_arrow.gif) 0 2px no-repeat;
	padding-left:15px;
	margin-top:5px;
}

div#rice_item li span a{
	display:block;
	color:#990000;
}

div#rice_item li span a:hover{
	text-decoration:none;
}

div#rice_details {
	margin-top:37px;
}

div#rice_details dl{
	width:390px;
	float:left;
	display:inline;
}

div#rice_details dd p{
	width:330px;
	margin:11px 0 0 19px;
	line-height:1.6;
}

div#rice_details p {
	width:459px;
	display:block;
	float:left;
}

div#rice_details p img {
	display:block;
	width:459px;
	height:169px;
}


/* ----- safe ------------------------------------------------------------------*/
div#safe img {
	float:left;
	width:600px;
	display:inline;
	margin:27px 0 0 16px;
}

/* ----- .online ----------------------------------------------------------------*/
span.online{
	width:182px;
	height:34px;
	background: url(../../images/products/bt_online.jpg) 0 0 no-repeat;
	display:block;
	float:right;
	margin-top:17px;
	text-indent:-9999em;
}

span.online a {
	background: url(../../images/products/bt_online.jpg) no-repeat top;
	width:182px;
	height:34px;
	display: block;
}

span.online a:hover {
	background: url(../../images/products/bt_online_o.jpg) no-repeat bottom;
}


span.rice_online{
	width:232px;
	height:31px;
	background: url(../../images/products/bt_rice_online_off.jpg) 0 0 no-repeat;
	display:block;
	float:right;
	margin-top:17px;
	text-indent:-9999em;
}

span.rice_online a {
	background: url(../../images/products/bt_rice_online_off.jpg) no-repeat top;
	width:232px;
	height:31px;
	display: block;
}

span.rice_online a:hover {
	background: url(../../images/products/bt_rice_online_on.jpg) no-repeat bottom;
}


span.bkj_online{
	width:210px;
	height:31px;
	background: url(../../images/products/bt_bekojun_online_off.jpg) 0 0 no-repeat;
	display:block;
	float:right;
	margin-top:17px;
	text-indent:-9999em;
}

span.bkj_online a {
	background: url(../../images/products/bt_bekojun_online_off.jpg) no-repeat top;
	width:210px;
	height:31px;
	display: block;
}

span.bkj_online a:hover {
	background: url(../../images/products/bt_bekojun_online_on.jpg) no-repeat bottom;
}


/*
--------------------------------------------------------------------------------
 END OF CSS
--------------------------------------------------------------------------------
*/

