#main{
	float: left;
	width: 730px;
	margin: 10px 5px 25px auto;
	padding: 10px 5px 5px 5px;
	background-color: #FFFFFF;
}

.header_location{
	top:0px;
	left:0px;
	height:156px;
	position: relative;
	background-image: url(../img/content/title-fd.png);
	}

.h7btn{
	text-align:left;
	position:absolute;
	top:114px;
	left:26px;
	width:705px;
	}
.h7Lbox{
	float:left;
	width:170px;
	background-color:#CCCCCC;
	padding-top:5px;
	padding-top: 5px;
	}
.h7Rbox{
	float:right;
	width:550px;
}

.h7RboxInL{
	width:260px;
	border:1px solid #CCCCCC;
	float:left;
	text-align: left;
	padding-left: 5px;
	font-size: 95%;
	padding-bottom: 5px;
}
.h7RboxInR{
	width:262px;
	border:1px solid #CCCCCC;
	float:right;
	text-align: left;
	font-size: 95%;
	padding-left: 7px;
	padding-bottom: 6px;
}
.h7Red{
 color:#FF0000;
 }
.h7tax{
	font-size:90%;
	}
.h7taxRed{
	font-size:90%;
	color:#FF0000;
	}
.h7TopRBtn{
float:right; 
width:200; 
margin:8px 8px 0 0;
}

.h7HeaderBanner{
text-align:left;
}
.h7HeadBanner1{
	margin:0 5px 0 10px;
	}
.h7SideBanner1{
	width:160px;
	height:51px;
	background-image:url(../img/content/btn-h7-irekae.png);
	background-repeat:no-repeat;
	margin:0 0 5px 5px;
	padding-top:108px;
	}
.h7SideBtn1{
	margin:0 0 0 100px;
	}
.h7Sidebuy4{
	margin-bottom:4px;
	}
.h7Sidebuy6{
margin-bottom:6px;
}
.h7SideBanner2{
	width:160px;
	height:51px;
	background-image:url(../img/content/btn-h7-sindan.png);
	background-repeat:no-repeat;
	margin:0 0 5px 5px;
	padding-top:108px;
	}
.h7SideBtn2{
	margin:0 0 0 100px;
	}
	
	.img7{
	margin-right:2px;
}

.brClear5{
clear: both;
margin: 5px 0;
padding: 0px 0px 5px 0px;
}
.fdInL{
	float:left;
	width: 178px;
	margin-top: 8px;
	}
.fdimgR0{
	float:right;
	}
.imgR{
	float: right;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.imgRbuy{
	float: right;
	margin: 10px 5px 0 10px;
	padding: 0px;
}
.fdTopRBtn{
	float:right;
	width:200;
	margin:4px 8px 0 0;
}

.imgfreetrial{
	margin-right:20px;
	}
.BoldRed{
	font-weight:bold;
	color:#FF0000;
	font-size: 108%;
	}
.BoldRedS{
	font-weight:bold;
	color:#FF0000;
	font-size:90%;
	}
.imgL0{
	float: left;
	margin: 7px 0 0 0;
	padding: 0px;
	line-height: 1em;
}
.imgL0000{
	float: left;
	margin: 0;
	padding: 0px;
	width:200px;
}
.imgRFDprice{
	float: right;
	margin: 0 5px 0 0;
	padding: 0;
}
