@charset "utf-8";
/*==============================================*/
/* contact */
/*==============================================*/
#contact #container #main #contentsBody h1 {	background: url(/img/contact/contact_ttl.png) no-repeat 0 0;}
#contact #container #main #contentsBody #section01 p {
	margin-bottom: 1em;
	text-align: center;
}
#contact #container #main #contentsBody #section01 #contact_note {
	margin:0 auto 12px;
	width:410px;
	height:29px;
	background:transparent url(/img/contact/contact_txt.png) no-repeat scroll 0 0;
	text-indent:-9999em;
}
#contact #container #main #contentsBody #section01 #fm {
	margin: 0 auto;
	padding: 9px 26px;
	border: 2px solid #CCEAAD;
	width: 500px;
	background: #FAFAFA;
}
#contact #container #main #contentsBody #section01 #fm strong {
	padding: 9px 0 20px;
	color:#FF0101;
	display:block;
	text-align:center;
}
#contact #container #main #contentsBody #section01 #fm table {
	margin-bottom: 28px;
	width: 100%;
}
#contact #container #main #contentsBody #section01 #fm table th {
	padding: 8px 0;
	width: 50%;
	vertical-align: top;
}
#contact #container #main #contentsBody #section01 #fm table td {
	padding: 3px 0 8px 0;
	vertical-align: top;
}
#contact #container #main #contentsBody #section01 #fm em {
	color: #FF0101;
	font-style: normal;
	font-weight: normal;
	font-size: 92%;
}
#contact #container #main #contentsBody #section01 #fm table td select {	width: 50%;}
#contact #container #main #contentsBody #section01 #fm table td input,
#contact #container #main #contentsBody #section01 #fm table td textarea {
	padding: 3px;
	width: 95%;
}
#contact #container #main #contentsBody #section01 #fm #btn_contactForm {
	margin: 0 auto 28px;
	width: 100px;
}
#contact #container #main #contentsBody #section01 #fm #btn_contactForm #btn_contactForm_Submit {	float: left;}
#contact #container #main #contentsBody #section01 #fm #btn_contactForm #btn_contactForm_Reset {	float: right;}
#contact #container #main #local_Nav h2 {	background: url(/img/local_nav_global_ttl.png) no-repeat 0 0;}

