@charset "Shift_JIS";

#search_buy .lu_Box {
	background-image: url(../img/bg_gradation_g.gif);
	background-repeat: repeat-x;
	padding-top: 9px;
	padding-right: 13px;
	padding-left: 13px;
	padding-bottom: 14px;
	position: relative;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#search_buy .lu_Box .btn_TypeLink {
	position: absolute;
	top: 20px;
	right: 14px;
}
#search_buy #mainColumn .lu_Box .titBorder {
	border-bottom: 1px solid #666666;
	margin-bottom: 10px;
}
#search_buy #mainColumn .lu_list dl {
	float: left;
	width: 165px;
	margin-left: 20px;
	margin-bottom: 2px;
	display: inline;
}
#search_buy #mainColumn div.lu_list {
	margin-left: -20px;
	width: 740px;
}
#search_buy #mainColumn .lu_Box p {
	margin-bottom: 10px;
}
#search_buy #homeMain #mainColumn .lu_Box .lu_list dt {
	margin-bottom: 8px;
}
#search_buy #homeMain #mainColumn .lu_Box .lu_list dd {
	margin-bottom: 8px;
}
#search_buy #homeMain #search_buyMenu {
	background: #EEEEEE;
	clear: both;
	margin-top: 20px;
	padding: 20px 25px 15px;
	margin-bottom: 15px;
}
#search_buy #homeMain #search_buyMenu dl {
	width: 900px;
	padding-bottom: 5px;
	display: block;
}
#search_buy #homeMain #search_buyMenu dt {
	float: left;
	width: 140px;
	font-weight: bold;
	line-height: 1.7em;
}
#search_buy #homeMain #search_buyMenu dd {
	margin-right: 40px;
	display: inline;
}
#search_buy #homeMain #search_buyMenu dd a {
background-image: url(../img/sprite_icon.gif);
background-repeat: no-repeat;
background-position: 0px -200px;
padding-left: 10px;
line-height: 1.7em;
}
#search_buy #homeMain #search_buyMenu hr {
	width: 900px;
	height: 0px;
	border-bottom: 1px dotted #999999;
	margin-bottom:5px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;	
	  
}

#search_buy #gascooker ul#plink li {
	text-align: right;
	display: inline;
}
#search_buy #gascooker ul#plink{
	text-align: right;
}
#search_buy #mainColumn .lu_Box .colorLu li {
	float: left;
	width: 240px;
	display: block;
}

#search_buy #mainColumn .lu_Box .colorLu p {
margin-bottom:5px;

}
#search_buy .colorLu img.tenbanImg {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#search_buy #mainColumn h2,
#search_buy #mainColumn h3,
#search_buy #mainColumn h4,
#search_buy #mainColumn h5 {
	margin-bottom: 10px;
}

#search_buy #gascooker #mainColumn .functionArea dd {
	margin-bottom: 10px;
}
#search_buy #gascooker #mainColumn .functionArea dl {
	float: left;
}
#search_buy #gascooker #mainColumn .functionArea dt {
	font-weight: bold;
	color: #E55013;
}
#search_buy #gascooker #mainColumn .functionArea img {
display:block;
}
#search_buy #mainColumn .phoBox_L {
	float: left;
	margin-right: 10px;
}
#search_buy #mainColumn .phoBox_R {
	float: right;
	margin-left: 10px;
}#search_buy #gascooker #mainColumn div.mainPhoto {
	float: left;
	border: 1px solid #CCCCCC;
}
#search_buy #mainColumn div.specArea {
	float: right;
	width:485px;
}
#search_buy #mainColumn dl.spec1 {
	margin-bottom: 5px;
}
#search_buy #mainColumn dl.spec1 dt {
	font-weight: bold;
	width: 90px;
	margin-right: 10px;
	float: left;
	padding-bottom: 3px;
	padding-top: 3px;
}
#search_buy #mainColumn dl.spec1 dd {
	padding-left:100px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #999999;
	padding-top: 3px;
}
#search_buy #mainColumn dl.osusume{
margin-bottom:10px;
}
#search_buy #mainColumn dl.osusume dd{
	background-image: url(../img/sprite_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px -150px;
	margin-right: 15px;
	padding-left: 10px;
	line-height: 1.2em;
}
#search_buy #mainColumn dl.osusume dt{
margin-bottom:3px;
}
#search_buy #mainColumn dl.osusume dd{
	background-image: url(../img/sprite_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px -300px;
	margin-right: 15px;
	padding-left: 10px;
	line-height: 1.2em;
}
#search_buy #mainColumn dl.spec2{
background-color:#EEEEEE;
padding:10px;
}

#search_buy #mainColumn dl.spec2 dt{
	font-weight: bold;
	display: inline;
	margin-right: 10px;
}
#search_buy #mainColumn dl.spec2 dd{
	display: inline;
}

.FunctionBox {
	padding: 15px;
	border: 1px solid #CCCCCC;
	position: relative;
	margin-bottom: 15px;
	margin-top: 15px;
}
#search_buy .FunctionBox .btn_FunctionLink {
	position: absolute;
	top: 15px;
	right: 15px;
}
#search_buy #mainColumn .FunctionBox dt {
	float: left;
	width: 100px;
	height: 60px;
}

#search_buy #mainColumn .FunctionBox dd {
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
}
#search_buy #mainColumn .FunctionBox h3 {
	margin-bottom: 30px;
}
#search_buy #mainColumn .FunctionBox hr {
	height: 0px;
	border-bottom: 1px dotted #999999;
	margin-bottom:15px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	margin-top: 10px;	  
}
