@charset "utf-8";
@import url(tmp_page.css);

/*****title***********/
div#main #pagetop_title{background-image:url(../images/contact/pagetop_title.gif)}

h3#form_title{
	width: 529px;
	height: 72px;
	margin-left:68px;
	text-indent: -9999px;
	background: url(../images/contact/form_title.gif) no-repeat;
	}

.attention{
	font-size: 84%;
	}

div#main input,div#main textarea{
	width:320px;
}

dl.dl_list,
dl.dl_list dt,
dl.dl_list dd{
	border-style: none;
	background-color: transparent ;
	}
dl.dl_list{
	margin-left:68px;
	margin-bottom:0;
	margin-top:0;
	width:526px;
	_width:540px;
}
dl.dl_list dt{
	font-size:100%;
	width:120px;
	_width:160px;
	line-height:1.6em;
	padding: 11px 0px 13px 26px;
	_padding: 0 0 5px 26px;
}
dl.dl_list dd{
	font-size:100%;
	margin-left:150px;
	_margin-left:160px;
	line-height:1.6em;
	padding: 6px 10px 6px 10px;
	_padding: 0 0 5px ;
}
input,
textarea{
	padding: 7px;
	_padding: 3px;
	}
	
.weak{
	font-size:90%;
	color:#999!important;
}
#main strong{
	color:#666;
}
div#main p#send{
	width:125px;
	height:46px;
	margin:30px auto!important;
	_margin-left:270px;
	background:url(../images/contact/submit_btn.jpg) no-repeat 0 0;
	text-indent: -9999px;
	cursor:pointer;
}
div#main p#send:hover{
	background:url(../images/contact/submit_btn.jpg) no-repeat 0 -46px;
}
div#main p#ssl{
	width: 469px;
	_width: 529px;
	background: url(../images/contact/brownbar.gif) no-repeat 0 0;
	padding: 30px;
}
input[type='text'],textarea{
	width:370px;
}
textarea{
	height:200px;
}
p#caution{
	color:#f00;
	font-weight:bold;
	font-size:150%;
}
p#escort span{
	display:block;
	font-size:130%;
	font-weight:bold;
}
/*****side***********/
#page_menu,
h2#page_menu_bottom{
	display:none;
}