/* styles written in this file is for Standard */

/* hironon */
div.buy {
	font-size:9pt;
}

div.buy span.important {
	color:red;
}
/* */



div.buy h2{
	margin-bottom:		8px;
	}

div.buy p.lead{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin:			10px 0px 30px 10px;
	}

div.buy .main-contents-child{
	padding:		0px 0px 16px 0px;
	background-image:	url(/r/buy/img/bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	bottom left;
	}

div.buy .last-child{
	background-image:	none;
	}

div.buy .main-contents-child h3{
	margin:			0px;
	padding:		0px;
	}

div.buy .main-contents-child h4{
	font-size:		12px;
	line-height:		1.4;
	font-weight:		900;
	margin:			15px 0px 7px 10px;
	padding:		0px 0px 0px 12px;
	color:			#1e9e74;
	background-image:	url(/r/img/_bod_ico_08.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	}

div.buy .main-contents-child p{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin:			0px 0px 5px 0px;
	}

div.buy .main-contents-child p.caution{
	color:			#000000;
	font-weight:		900;
	}

div.buy .main-contents-child p.caution span{
	font-weight:		normal;
	}

div.buy .main-contents-child div{
	width:			407px;
	float:			right;
	}

div.buy .main-contents-child p.image{
	width:			101px;
	margin-left:		10px;
	}

div.buy .main-contents-child ul{
	margin-left:		10px;
	}

div.buy .main-contents-child ul li{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	background-image:	url(/r/img/_bod_ico_03.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	margin:			0px 0px 3px 0px;
	padding:		0px 0px 0px 12px;
	}


div.buy .main-contents-child dl dt{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin:			0px 0px 3px 0px;
	padding:		12px 0px 0px 0px;
	}
	
div.buy .main-contents-child dl dd{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin:			0px 0px 12px 0px;
	padding:		0px 0px 0px 12px;
	}

/* styles written in this file is for Standard */


div.product-win-index p.lead{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin:			10px 0px 30px 10px;
	}

div.product-win-index .main-contents-child h3{
	margin:			0px;
	padding:		0px;
	}

div.product-win-index .main-contents-child ul li{
	width:			535px;
	background-image:	url(/r/product_win/img/bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	margin-bottom:		13px;
	padding-top:		13px;
	}

div.product-win-index .main-contents-child dl{
	width:			353px;
	float:			right;
	}

div.product-win-index .main-contents-child dl dt{
	margin-bottom:		3px;
	}

div.product-win-index .main-contents-child dl dd{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin-bottom:		5px;
	}

div.product-win-index .main-contents-child p.image{
	margin-left:		34px;
	}
