/* main_img_area
============================================================================*/
#main_img_area{
	background: url(../img/main_img_00.jpg) no-repeat center top;
	height: 340px;
}
#main_img_area2{
	background: url(../img/main_img_00.jpg) no-repeat center top;
	height: 340px;
}
	#main_img_area2.tour{
		background: url(../img/main_img_tour.jpg) no-repeat center top;
	}
	#main_img_area2.plan{
		background: url(../img/main_img_plan.jpg) no-repeat center top;
	}
	#main_img_area.enjoy{
		background: url(../img/main_img_enjoy.jpg) no-repeat center top;
	}
	#main_img_area.charter_plan{
		background: url(../img/main_img_charter_plan.jpg) no-repeat center top;
	}
	#main_img_area.yacht{
		background: url(../img/main_img_yacht.jpg) no-repeat center top;
	}
	#main_img_area.album{
		background: url(../img/main_img_album.jpg) no-repeat center top;
	}
	#main_img_area.rental_boat{
		background: url(../img/main_img_rental_boat.jpg) no-repeat center top;
	}
	#main_img_area.captain{
		background: url(../img/main_img_captain.jpg) no-repeat center top;
	}
	#main_img_area.rental_yacht{
		background: url(../img/main_img_rental_yacht.jpg) no-repeat center top;
	}
	#main_img_area.yacht_school{
		background: url(../img/main_img_yacht_school.jpg) no-repeat center top;
	}
	#main_img_area.live{
		background: url(../img/main_img_live.jpg) no-repeat center top;
	}
	#main_img_area.fish{
		background: url(../img/main_img_fish.jpg) no-repeat center top;
	}
	#main_img_area.catch{
		background: url(../img/main_img_catch.jpg) no-repeat center top;
	}
	#main_img_area.derby{
		background: url(../img/main_img_derby.jpg) no-repeat center top;
	}
	
	#main_img_area.mooring{
		background: url(../img/main_img_mooring.jpg) no-repeat center top;
	}
	#main_img_area.used_boat{
		background: url(../img/main_img_used_boat.jpg) no-repeat center top;
	}
	#main_img_area.factory{
		background: url(../img/main_img_factory.jpg) no-repeat center top;
	}
	#main_img_area.omoc{
		background: url(../img/main_img_omoc.jpg) no-repeat center top;
	}
	
	#main_img_area.guide{
		background: url(../img/main_img_guide.jpg) no-repeat center top;
	}
	#main_img_area.visitor{
		background: url(../img/main_img_visitor.jpg) no-repeat center top;
	}
	#main_img_area.trailer{
		background: url(../img/main_img_trailer.jpg) no-repeat center top;
	}
	#main_img_area.shop{
		background: url(../img/main_img_shop.jpg) no-repeat center top;
	}
	#main_img_area.hall{
		background: url(../img/main_img_hall.jpg) no-repeat center top;
	}
	#main_img_area.tenant{
		background: url(../img/main_img_tenant.jpg) no-repeat center top;
	}
	#main_img_area.parking{
		background: url(../img/main_img_parking.jpg) no-repeat center top;
	}
	#main_img_area.utilization{
		background: url(../img/main_img_utilization.jpg) no-repeat center top;
	}
	
	
	#main_img_area.license{
		background: url(../img/main_img_license.jpg) no-repeat center top;
	}
	#main_img_area.schedule{
		background: url(../img/main_img_schedule.jpg) no-repeat center top;
	}
	#main_img_area.course{
		background: url(../img/main_img_course.jpg) no-repeat center top;
	}
	#main_img_area.fee{
		background: url(../img/main_img_fee.jpg) no-repeat center top;
	}
	#main_img_area.first{
		background: url(../img/main_img_first.jpg) no-repeat center top;
	}
	#main_img_area.second{
		background: url(../img/main_img_second.jpg) no-repeat center top;
	}
	#main_img_area.exemption_first{
		background: url(../img/main_img_exemption_first.jpg) no-repeat center top;
	}
	#main_img_area.exemption_second{
		background: url(../img/main_img_exemption_second.jpg) no-repeat center top;
	}
	#main_img_area.step_up{
		background: url(../img/main_img_step_up.jpg) no-repeat center top;
	}
	#main_img_area.special_small{
		background: url(../img/main_img_special_small.jpg) no-repeat center top;
	}
	
	
	#main_img_area.access{
		background: url(../img/main_img_access.jpg) no-repeat center top;
	}
	#main_img_area.contact{
		background: url(../img/main_img_contact.jpg) no-repeat center top;
	}
	#main_img_area.outline{
		background: url(../img/main_img_outline.jpg) no-repeat center top;
	}
	#main_img_area.privacypolicy{
		background: url(../img/main_img_privacypolicy.jpg) no-repeat center top;
	}
	#main_img_area.sitemap{
		background: url(../img/main_img_sitemap.jpg) no-repeat center top;
	}
	#main_img_area.link{
		background: url(../img/main_img_link.jpg) no-repeat center top;
	}
	#main_img_area.news{
		background: url(../img/main_img_news.jpg) no-repeat center top;
	}
	#main_img_area.news_all{
		background: url(../img/main_img_news_all.jpg) no-repeat center top;
	}
	
	#main_img_area_all.welcome{
		background: url(../img/main_all_img_welcome.jpg) no-repeat center top;
		height: 440px;
	}
	#main_img_area_all.info{
		background: url(../img/main_all_img_info.jpg) no-repeat center top;
		height: 440px;
	}
	#main_img_area_all.boat_monitor{
		background: url(../img/main_all_img_boat_monitor.jpg) no-repeat center top;
		height: 440px;
	}
	#main_img_area_all.yacht_monitor{
		background: url(../img/main_all_img_yacht_monitor.jpg) no-repeat center top;
		height: 440px;
	}
	
#main_img_area h2,
#main_img_area_all h2{
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}
#main_img_area2 h2{
	position: relative;
	top: 80px;
	left: 200px;
	font-weight: bold;
	color: #fff;
	text-shadow: 1px 1px 7px #000000;
	width: 956px;
}
#main_img_area2 h2 span{
	font-size: 250%;}
