body {
	font-size: 12px;
	line-height: 1.7;
	letter-spacing: 0.2em;
	color: #333333;
}

.basic_font {
	font-size: 12px;
	line-height: 1.7;
	letter-spacing: 0.2em;
	color: #333333;
}

a:link {
	color: #000000;
}

a:hover {
	color: #00ff00;
}

a:visit {
	color: #ff0000;
}

h1 {
	width: 733px;
	height: 92px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: #FFFFFF url(../images/ashiyu_hd.gif) no-repeat;
}

#top_h2 {
	float: left;
	width: 413px;
	height: 280px;
	margin: 0;
	padding: 0;
	background: url(../images/top_banner.gif) no-repeat;
}


h2 {
	float: left;
	width: 733px;
	height: 200px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../images/hdashiyu.gif) no-repeat;
}

#h2_sub {
	width: 734px;
	height: 68px;
	margin: 10px 0px;
	padding: 0;
	text-indent: -9999px;
	background: url(../images/hd_sub.gif) no-repeat;
}
img {
	border: 0;
}

#wrap {
	width: 750px;
	padding-left: 5px;
}

#body {
	width: 750px;
	padding-top: 10px;
}

#navi {
	float: left;
	width: 142px;
	margin-right: 2px;
}

#left_banner a {
	display: block;
	clear: left;
	width: 152px;
	height: 322px;
	margin: 5px;
	padding: 0;
	text-indent: -9999px;
	background: url(../images/ashiyu_rental.gif) no-repeat;
}

#left_banner a:hover {
	background: url(../images/ashiyu_rental_h.gif) no-repeat;
}

#main {
	float: left;
	widht: 602px;
	padding-bottom: 10px;
}

#footer {
	clear: both;
	width: 733px;
	height: 55px;
	padding : 10px;
	line-height: 1.7;
	color: #ffffff;
	background: url(../images/footerbg.gif) no-repeat #ff0000;
}

ul {
	list-style: none;
}

#navi ul {
	margin: 0;
	padding: 0;
}

#navi li {
	margin: 0;
}

li#top a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_ashiyutop.gif) no-repeat;
}

li#product a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_product.gif) no-repeat;
}

li#sale a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_sale.gif) no-repeat;
}

li#rental a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_rental.gif) no-repeat;
}

li#record a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_record.gif) no-repeat;
}

li#inquiry a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_inquiry.gif) no-repeat;
}

li#flow a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_flow.gif) no-repeat;
}

li#companyprofile a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_company.gif) no-repeat;
}

li#example a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_example.gif) no-repeat;
}

li#tamagawa a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_tamagawa.gif) no-repeat;
}

li#top_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_ashiyutop_h.gif) no-repeat;
}

li#product_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_product_h.gif) no-repeat;
}

li#sale_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_sale_h.gif) no-repeat;
}

li#rental_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_rental_h.gif) no-repeat;
}

li#record_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_record_h.gif) no-repeat;
}

li#inquiry_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_inquiry_h.gif) no-repeat;
}

li#flow_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_flow_h.gif) no-repeat;
}

li#example_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_example_h.gif) no-repeat;
}

li#tamagawa_h a {
	width: 154px;
	height: 50px;
	display: block;
	text-indent: -9999px;
	background: url(../images/navi_tamagawa_h.gif) no-repeat;
}

li#top a:hover {
	background: url(../images/navi_ashiyutop_h.gif) no-repeat;
}

li#product a:hover {
	background: url(../images/navi_product_h.gif) no-repeat;
}

li#sale a:hover {
	background: url(../images/navi_sale_h.gif) no-repeat;
}

li#rental a:hover {
	background: url(../images/navi_rental_h.gif) no-repeat;
}

li#record a:hover {
	background: url(../images/navi_record_h.gif) no-repeat;
}

li#inquiry a:hover {
	background: url(../images/navi_inquiry_h.gif) no-repeat;
}

li#flow a:hover {
	background: url(../images/navi_flow_h.gif) no-repeat;
}
li#companyprofile a:hover {
	background: url(../images/navi_company_h.gif) no-repeat;
}
li#example a:hover {
	background: url(../images/navi_example_h.gif) no-repeat;
}
li#tamagawa a:hover {
	background: url(../images/navi_tamagawa_h.gif) no-repeat;
}
#float_left {
	float: left;
}

#float_clear {
	clear: left;
}

#ashiyu_navi ul {
	padding: 0;
	margin: 0;
}

#ashiyu_navi li {
	float: left;
	padding: 10px 0;
	margin: 0 3px;
}

li#normaltype a {
	width: 105px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_normal.gif) no-repeat;
}

li#minitype a {
	width: 95px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_mini.gif) no-repeat;
}

li#minidubletype a {
	width: 128px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_miniduble.gif) no-repeat;
}

li#furnituretype a {
	width: 116px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_furniture.gif) no-repeat;
}

li#normaltype_h a {
	width: 105px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_normal_h.gif) no-repeat;
}

li#minitype_h a {
	width: 95px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_mini_h.gif) no-repeat;
}

li#minidubletype_h a {
	width: 128px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_miniduble_h.gif) no-repeat;
}

li#furnituretype_h a {
	width: 116px;
	height: 104px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_furniture_h.gif) no-repeat;
}

li#normaltype a:hover {
	background: url(../images/ashiyu_normal_h.gif) no-repeat;
}

li#minitype a:hover {
	background: url(../images/ashiyu_mini_h.gif) no-repeat;
}

li#minidubletype a:hover {
	background: url(../images/ashiyu_miniduble_h.gif) no-repeat;
}

li#furnituretype a:hover {
	background: url(../images/ashiyu_furniture_h.gif) no-repeat;
}

#ashiyu_info p {
	border-bottomj: #000000;
}

#ashiyu_photo_left {
	float: left;
}

#inquiry_bt a {
	width: 181px;
	height: 47px;
	display: block;
	text-indent: -9999px;
	background: url(../images/inquiry_bt.gif) no-repeat;
}

#inquiry_bt a:hover {
	background: url(../images/inquiry_bt_h.gif) no-repeat;
}


#banner_erea ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#banner_erea li {
	float: left;}

li#ashiyu_banner_erea a {
	width: 80px;
	height: 250px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_banner.jpg) no-repeat;
}

li#chlorine_banner_erea a {
	width: 80px;
	height: 250px;
	display: block;
	text-indent: -9999px;
	background: url(../images/chlorine_banner.jpg) no-repeat;
}

li#rf_banner_erea a {
	width: 80px;
	height: 250px;
	display: block;
	text-indent: -9999px;
	background: url(../images/rf_banner.jpg) no-repeat;
}

li#lupinus_banner_erea a {
	width: 80px;
	height: 250px;
	display: block;
	text-indent: -9999px;
	background: url(../images/lupinus_banner.jpg) no-repeat;
}

li#spatecno_banner_erea a {
	width: 80px;
	height: 250px;
	display: block;
	text-indent: -9999px;
	background: url(../images/home_banner.jpg) no-repeat;
}

li#spatecno_banner_erea a:hover {
	background: url(../images/home_banner_h.jpg) no-repeat;
}

li#ashiyu_banner_erea a:hover {
	background: url(../images/ashiyu_banner_h.jpg) no-repeat;
}
li#lupinus_banner_erea a:hover {
	background: url(../images/lupinus_banner_h.jpg) no-repeat;
}
li#rf_banner_erea a:hover {
	background: url(../images/rf_banner_h.jpg) no-repeat;
}
li#chlorine_banner_erea a:hover {
	background: url(../images/chlorine_banner_h.jpg) no-repeat;
}

#ashiyu_form_bt a {
	width: 733px;
	height: 100px;
	margin: 5px 0;
	display: block;
	text-indent: -9999px;
	background: url(../images/ashiyu_form.gif) no-repeat;
}

#ashiyu_form_bt a:hover {
	background: url(../images/ashiyu_form_h.gif) no-repeat;
}
#rf_to a {
	width: 733px;
	height: 100px;
	margin: 5px 0;
	display: block;
	text-indent: -9999px;
	background: url(../images/rf_to_banner.gif) no-repeat;
}

#rf_to a:hover {
	background: url(../images/rf_to_banner_h.gif) no-repeat;
}

#wlink p {
	border-top: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 10px 0;
	padding: 10px 0;
	line-height: 1.7;
}
#record_wrap {
	width: 400px;
}
#record_1 {
	float: left;
	padding: 8px;
	margin: 2px;
	line-height: 1.5;
	width: 220px;
	border: solid 1px #000000;
}
#record_2 {
	float: left;
	padding: 8px;
	margin: 2px;
	line-height: 1.5;
	width: 75px;
	border: solid 1px #000000;
}
#record_3 {
	float: left;
	padding: 8px;
	margin: 2px;
	line-height: 1.5;
	width: 75px;
	border: solid 1px #000000;
}

#ap { 
	width: 549px;
	height: auto;
}
#ap_left {
	float: left;
	width: 366px;
	height: auto;
}
#ap_left_left {
	float: left;
	width: 183px;
	height: auto;
}
#ap_left_right {
	float: right;
	width: 183px;
	height: auto;
}
#ap_right {
	float: left;
	width: 183px;
	height: auto;
}

#ap_normal_bt a {
	width: 183px;
	height: 63px;
	display: block;
	text-indent: -9999px;
	background: url(../images/product_normal.gif) no-repeat;
}

#ap_miniduble_bt a {
	width: 183px;
	height: 63px;
	display: block;
	text-indent: -9999px;
	background: url(../images/product_miniduble.gif) no-repeat; 
}

#ap_mini_bt a {
	width: 183px;
	height: 63px;
	display: block;
	text-indent: -9999px;
	background: url(../images/product_mini.gif) no-repeat; 
}

#ap_resort_bt a {
	width: 183px;
	height: 63px;
	display: block;
	text-indent: -9999px;
	background: url(../images/resort_bt.gif) no-repeat; 
}

#ap_normal_bt a:hover {
	background: url(../images/product_normal_h.gif) no-repeat; 
}

#ap_miniduble_bt a:hover {
	background: url(../images/product_miniduble_h.gif) no-repeat; 
}

#ap_mini_bt a:hover {
	background: url(../images/product_mini_h.gif) no-repeat; 
}

#ap_resort_bt a:hover {
	background: url(../images/resort_bt_h.gif) no-repeat; 
}

#ap_left_left_info {
	width: 179px;
	display: block;
	margin-right: 2px;
	margin-top: 2px;
	float: left;
	height: 400px;
	border: solid 1px #000000;
}

#ap_left_right_ifno {
	width: 177px;
	line-height: 1.5;
	margin-right: 2px;
	margin-top: 2px;
	padding-left: 2px;
	float: right;
	height: 400px;
	border: solid 1px #000000;
}

#ap_right_info {
	width: 177px;
	margin-right: 2px;
	margin-top: 2px;
	padding-left: 2px;
	float: left;
	height: 400px;
	border: solid 1px #000000;
}

#ap_left_left_info01 {
	width: 177px;
	height: 60px;
	margin-right: 2px;
	margin-top: 2px;
	float: left;
	border: solid 1px #000000;
}

#ap_left_right_ifno01 {
	width: 177px;
	height: 60px;
	line-height: 1.5;
	margin-right: 2px;
	margin-top: 2px;
	padding-left: 2px;
	float: right;
	border: solid 1px #000000;
}

#ap_right_info01 {
	width: 177px;
	height: 60px;
	margin-right: 2px;
	margin-top: 2px;
	padding-left: 2px;
	float: left;
	border: solid 1px #000000;
}

#title_bg {
	width: 514px;
	height: 21px;
	margin: 10px 0 10px 10px;
	background: url(../images/underline.gif) no-repeat;
}

#plist {
	padding: 0 0 0 5px;
	margin: 0;
	list-style: none;
}

#plist  li {
	margin: 0;
	padding: 0 0 0 12px;
	line-height: 1.7;
	background: url(../images/list02.gif) no-repeat 0 0.5em;
}

#ar_banner a {
	width: 142px;
	height: 69px;
	margin: 10px 0 5px 0;
	display: block;
	text-indent: -9999px;
	background: url(../images/sidelogo_post.gif) no-repeat;
}

#study_banner a {
	width: 142px;
	height: 69px;
	margin-bottom: 5px;
	display: block;
	text-indent: -9999px;
	background: url(../images/sidelogo_ashiyu_study.gif) no-repeat;
}

#rf_banner a {
	width: 142px;
	height: 69px;
	display: block;
	text-indent: -9999px;
	background: url(../images/sidelogo_rf.gif) no-repeat;
}

#ar_banner a:hover {
	background: url(../images/sidelogo_post_h.gif) no-repeat;
}
#study_banner a:hover {
	background: url(../images/sidelogo_ashiyu_study_h.gif) no-repeat;
}
#rf_banner a:hover {
	background: url(../images/sidelogo_rf_h.gif) no-repeat;
}

#normal_mainbg {
	width: 530px;
	height: 255px;
	margin-left: 10px;
	text-indent: -9999px;
	background: url(../images/normaltype_main.gif) no-repeat;
}

#miniduble_mainbg {
	width: 530px;
	height: 216px;
	margin-left: 10px;
	text-indent: -9999px;
	background: url(../images/minidubletype_main.gif) no-repeat;
}

#mini_mainbg {
	width: 530px;
	height: 217px;
	margin-left: 10px;
	text-indent: -9999px;
	background: url(../images/minitype_mainbg.gif) no-repeat;
}

#furniture_mainbg {
	width: 530px;
	height: 176px;
	margin-left: 10px;
	text-indent: -9999px;
	background: url(../images/furnituretype_main.gif) no-repeat;
}

#pankuzu {
	width: 530px;
	margin: 10px 0 10px 10px;
}

#product_spec {
	clear: both;
	width: 560px;
	padding-top: 20px;
}

#product_spec_pic {
	float: left;
	margin-left: 10px;
	width: 140px;
}

#product_spec_normal {
	float: left;
	margin-left: 10px;
	width: 150px;
}

#product_spec_info {
	float: right;
	width: 390px;
	margin-left: 5px;
}

#product_spec_mini {
	float: right;
	width: 300px;
	margin-left: 5px;
}

#spec_underline {
	clear: both;
	padding-top: 10px;
}

.attention {
	font-size: 10px;
	color: #777777;
}

#flow_main {
	width: 339px;
	height: 122px;
	text-indent: -9999px;
	background: url(../images/flow.gif) no-repeat;
}

#flow_wrap {
	width: 339px;
	height: 122px;
}

#flow_left {
	width: 82px;
	height: 49px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}

#flow_left_next {
	width: 82px;
	height: 12px;
	float: left;
	margin-top: 2px;
	padding-left: 10px;
}

#flow_right {
	width: 257px;
	height: 49px;
	float: left;
	padding-left: 10px;
}

#flow_right_next {
	width: 257px;
	height: 12px;
	float: left;
	padding-left: 10px;
}

#gray_bg_title {
	font-size: 14px;
	font-weight: 300;
	width: 339px;
	height: 25px;
	margin: 10px;
	padding-left: 10px;
	background: url(../images/gray_bg.gif)  no-repeat;
}

#rental_title_bg {
	font-size: 16px;
	font-weight: bold;
	width: 502px;
	height: 57px;
	margin-left: 10px;
	padding: 10px 0 0 15px;
	background: url(../images/title_bg.gif) no-repeat;
}

#rental_list ul {
	list-style: none;
}

#rental_list li {
	padding-left: 10px;
	background: url(../images/list01.gif) no-repeat 0 0.5em;
}

.font_bold {
	font-size: 12px;
	font-weight: 400;
}

.font_small {
	font-size: 11px;
	font-weight: 300;
}

#rental_list_notice {
	width: 550px;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

#rental_list_notice ul {
	font-size: 11px;
	list-style: none;
}

#rental_list_notice li {
	padding-left: 10px;
	background: url(../images/list01.gif) no-repeat 0 0.5em;
}

#record_info {
	padding-left: 20px;
}

.record_table {
	border-bottom: 1px; solid #BBBBBB;
}

#record_margin {
	margin-left: 5px;
}

#rental_record_margin {
	margin-left: 20px;
}

#rental_record_margin p {
	border-bottom: solid 1px #BBBBBB;
}

#record_wrap {
	clear: both;
	wicth: 530px;
}

#record_photo {
	width: 140px;
	float: left;
	margin: 5px;
}

#record_text {
	width: 390px;
	float: left;
	margin: 5px;
}

#record_ul {
	padding-bottom: 20px;
}

#record_ul ul {
	float: left;
}

#record_ul li {
	list-style: none;
	text-indent: -9999px;
}

li#supply_bt a {
	width: 68px;
	height: 22px;
	margin: 5px;
	display: block;
	background: url(../images/a_r_r_s_bt.gif) no-repeat;
}

li#rental_bt a {
	width: 88px;
	height: 22px;
	margin: 5px;
	display: block;
	background: url(../images/a_r_r_r_bt.gif) no-repeat;
}

li#supply_bt a:hover {
	background: url(../images/a_r_r_s_bt_h.gif) no-repeat;
}

li#rental_bt a:hover {
	background: url(../images/a_r_r_r_bt_h.gif) no-repeat;
}

#option_erea {
	margin: 5px;
}

#option_erea1 {
	widht: 539px;
	margin-top: 5px;
}

#option_erea1_left {
	width: 371px;
	float: left;
	margin-top: 5px;
}

#option_erea1_right {
	width: 168px;
	height: 138px;
	padding-top: 32px;
	float: left;
}

#option_erea2_right {
	width: 168px;
	height: 108px;
	padding-top: 62px;
	float: left;
}

.bold_font_red {
	font-weight: bold;
	font-size: 14px;
	color: #ff0000;
}
.bold_font {
	font-weight: bold;
	font-size: 14px;
	margin: 5px;
}

#p_option_soda_bt a {
	width: 132px;
	height: 37px;
	margin: 5px;
	text-indent: -9999px;
	display: block;
	background: url(../images/p_option_soda_bt.gif) no-repeat;
}

#p_option_soda_bt a:hover {
	background: url(../images/p_option_soda_bt_h.gif) no-repeat;
}

#soda_list {
	margin: 0;
	padding: 10px;
}

#soda_list ul {
	list-style: none;
}

#soda_list li {
	padding-left: 10px;
	background: url(../images/list01.gif) no-repeat 0 0.5em;

}

#top_wrap {
	width: 575px;
	height: 384px;
}

#top_left {
	float: left;
	width: 283px;
	height: 398px;
	padding: 5px;
}

#top_right {
	float: left;
	width: 292px;
	height: 398px;
	margin-left: 5px;
}

#top_right p {
	margin: 20px 0;
}

#top_h_erea {
	float: left;
	width: 733px;
}

#top_video {
	float: left;
	width: 320px;
}

#form_erea {
	margin-left: 10px;
}

#flow_erea {
	margin-left: 10px;
}

#tamagawa_erea {
	widht: 539px;
	margin-top: 5px;
	margin-left: 10px;
}

#tamagawa_erea_left {
	width: 371px;
	height: 250px;
	float: left;
	margin-top: 5px;
}

#tamagawa_erea_right {
	width: 168px;
	height: 250px;
	float: left;
}

#tamagawa_text {
	width: 581px;
	display: block;
	white-space: normal;
	line-height: 1.7;
	padding: 5px;

}

#tamagawa_list {
	margin: 0;
	padding: 10px;
	font-weight: bold;
	color: #0000FF;
}


#tamagawa_list ul {
	list-style: none;
}

#tamagawa_list li {
	padding-left: 10px;
	background: url(../images/list01.gif) no-repeat 0 0.5em;

}

#text_photo {
	float: right;
}

#example_erea {
	widht: 539px;
	margin-top: 5px;
	margin-left: 10px;
}

#ashiyu_sale a {
	widht: 735px;
	height: 152px;
	text-indent: -9999px;
	display: block;
	background: url(../images/mini_sale_top.gif) no-repeat;
}

#ashiyu_sale a:hover {
	background: url(../images/mini_sale_top_h.gif) no-repeat;
}

#sale_ashiyu {
	width: 539px;
	margin-left: 10px;
	letter-spacing: 0.2em;
}

#tamagawa_sale_bt a {
	width: 188px;
	height: 45px;
	display: block;
	text-indent: -9999px;
	margin: 10px;
	background: url(../images/tamagawa_sale_bt.gif) no-repeat;
}

#tamagawa_sale_bt a:hover {
	background: url(../images/tamagawa_sale_bt_h.gif) no-repeat;
}

#rental_lim_erea {
	widht: 539px;
	margin-top: 5px;
	margin-left: 10px;
}
#rental_lim_text {
	width: 581px;
	display: block;
	white-space: normal;
	line-height: 1.7;
	padding: 5px;

}

#rental_lim_gate a {
	width: 229px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	margin: 10px;
	background: url(../images/rental_lim_gate01.gif) no-repeat;
}
#rental_lim_gate a:hover {
	background: url(../images/rental_lim_gate02.gif) no-repeat;
}

#rental_lim_bt a {
	width: 229px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	background: url(../images/rental_lim_bt01.gif) no-repeat;
}
#rental_lim_bt a:hover {
	background: url(../images/rental_lim_bt02.gif) no-repeat;
}

#rental_30off_bt a {
	width: 229px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	background: url(../images/rental_30off01.gif) no-repeat;
}
#rental_30off_bt a:hover {
	background: url(../images/rental_30off02.gif) no-repeat;
}

#rental_sale_bt a {
	width: 229px;
	height: 46px;
	text-indent: -9999px;
	display: block;
	background: url(../images/rental_sale_bt01.gif) no-repeat;
}
#rental_sale_bt a:hover {
	background: url(../images/rental_sale_bt02.gif) no-repeat;
}

#hotnews {
	clear: both;
	width: 734px;
	height: auto;
	padding: 10px 0;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
	border: solid 5px #FF0000;
}

#sale_gray_bg_title {
	font-size: 14px;
	font-weight: 300;
	width: 339px;
	height: 25px;
	margin: 20px 5px 0 0;
	padding-left: 10px;
	background: url(../images/gray_bg.gif)  no-repeat;
}

#sale_product {
	width: 539px;
	display: block;
	margin: 10px 0 30px 0;
}

#sale_list_notice ul {
	margin: 0;
	padding: 0;
}

#sale_list_notice li {
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	padding-left: 20px;
	background: url(../images/list01.gif) no-repeat 0 0.5em;
}

#ashiyu_sale_bar a {
	width: 372px;
	height: 50px;
	text-indent: -9999px;
	display: block;
	background: url(../images/sale_bar.gif) no-repeat;
}

#ashiyu_sale_bar a:hover {
	background: url(../images/sale_bar_h.gif) no-repeat;
}

#ashiyu_rental_bar a {
	width: 372px;
	height: 50px;
	text-indent: -9999px;
	display: block;
	background: url(../images/rental_bar.gif) no-repeat;
}

#ashiyu_rental_bar a:hover {
	background: url(../images/rental_bar_h.gif) no-repeat;
}
#campaign_flow {
	width: 372px;
}

#photo_left {
	margin: 5px;
	float: left;
}
#photo_right {
	margin: 5px;
	float: right;
}
#sub_erea {
	width: 539px;
	margin-left: 10px;
}

#whatnew {
	margin: 0 0 10px 10px;
}

#outlet_sale img {
	margin: 2.5px;
}

#outlet_sale {
	margin: 20px 0;
}

.text {
	margin-left: 10px;
}

#sub_title {
	font-size: 14px;
	font-weight: bold;
	width: 339px;
	height: 25px;
	margin: 10px;
	padding-left: 10px;
	background: url(../images/gray_bg.gif)  no-repeat;
}

#resort_left_main {
	float: left;
	width: 380px;
}

#resort_left {
	clear: left;
	padding: 10px;
}

#resort_right {
	float: right;
	width: 200px;
	padding: 5px;
}

#resort_top a {
	width: 733px;
	height: 123px;
	display: block;
	text-indent: -9999px;
	background: url(../images/resort_top.jpg) no-repeat;
}

#resort_top a:hover {
	background: url(../images/resort_top_h.jpg) no-repeat;
}	
#messagebord {
	width: 733px;
	height: 35px;
	background: url(../images/ashiyu_message.gif) no-repeat;
	padding-top: 17px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.messagebord {
	font-size: 12px;
	color: #FF0000;
}
.style2 {
	font-size: 24px;
	font-weight: bold;
}