@charset "utf-8";

/*
*************************************************************
CONTACT
*************************************************************
*/
h2.contact{
	background: url(../../contact/images/contact_title.gif) no-repeat top left;
	width: 48px;
	height: 12px;
	text-indent:-9999px;
	margin:68px 0 0 15px;
	float:left;
}
h3.contact{
	background: url(../../contact/images/page_title.gif) no-repeat top left;
	width: 640px;
	height: 65px;
	text-indent:-9999px;
	margin:0;
	padding:0 0 20px 0;
	border-bottom:solid 1px #000;
	position: relative;
}
#wrapper.contact{
	width:930px;
	margin:0 0 0 40px ;
}
#container dl.contact {
	width: 930px;
	height: 530px;
	margin:0;
	padding: 0;
	position: relative;
}
#container dt.contact {
	width: 235px;
	margin:0;
	padding: 0;
	float:left;
}
#container dd.contact {
	width: 690px;
	margin:0;
	padding: 0;
	float:right;
}
#rightArea{
	width:680px;
	height: 483px;
	margin:27px 0 0 0;
	padding:0;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}
#rightArea-inner{
	width:640px;
	margin:0 auto;
	position:relative;
}
#tbl-map{
	width:640px;
	height: 320px;
	margin:30px 0 0 0;
	padding:0 0 30px 0;
	position:relative;
	border-bottom:solid 1px #000;
}
#mapArea-txt{
	width:228px;
	margin:50px 0 0 0;
	padding:0;
	clear:both;
	position:relative;
}
/*フッタ*/
#footerArea.contact {
	width: 930px;
	height: 45px;
	position:relative;
	clear:both;
	margin:0 0 0 0;
	padding:5px 0 0 0;
}

