@charset "utf-8";
#img_top/*　トップ
------------------------------------------------------------ */

 {
	width: 520px;
	height: 102px;
	/*background: url(common/images/img_top.jpg) no-repeat;*/
	/*text-indent: -9999em;*/
	display: block;
	background-image: url(../common/images/photo_rate.jpg);
	text-indent: -9999em;
}

div#img_top/*　トップ
------------------------------------------------------------ */

 {
	width: 580px;
	height: 102px;
	/*background: url(common/images/img_top.jpg) no-repeat;*/
	/*text-indent: -9999em;*/
	display: block;
	background-image: url(../common/images/photo_tokutei.jpg);
	text-indent: -999em;
}

h2#flash {
	width: 580px;
	height: 250px;
	margin-bottom: 20px;
}

h2#img_sitemap {
	width: 580px;
	height: 120px;
	background: url(../common/images/img_sitemap.jpg) no-repeat;
	text-indent: -999em;
	margin-bottom: 20px;
}

.box_new {
	width: 340px;
	height: 238px;
	width: 360px;
	height: 258px;
	background: url(../common/images/bg_box_new.jpg) no-repeat;
	padding: 10px;
	color: #000;
	line-height: 1;
	overflow: auto;
}

.box_new p {
	background: url(../common/images/icon.gif) left center no-repeat;
	padding-left: 15px;
	margin-bottom: 5px;
}
.new {
	width: 360px;
	height: 42px;
	background: url(../common/images/new.jpg) no-repeat;
	text-indent: -999em;
}

.box_l {
	width: 360px;
	float: left;
}

.box_r {
	width: 215px;
	float: right;
}

.box_r img {
	margin-bottom: 20px;
}
#btn_order /*　Quick Bank
------------------------------------------------------------ */

 a {
	display: block;
	width: 520px;
	height: 45px;
	text-indent: -999px;
	overflow: hidden;
	background-image: url(../common/images/btn_order.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#btn_order  a:hover {
	background-position: -520px 0px;
}
