
/*-----------------------------------------------------------------------/
	Site Name: 
	Description: style setting
	Version: 1.0
	Author: AdTECHNICA
/*----------------------------------------------------------------------*/

/*-----------------------------------------------------------------------/
	フォーム
/*----------------------------------------------------------------------*/
.chui{ list-style:none; margin:10px 0; padding:0;}
.chui li{ list-style-position:inside; margin:1px 3px; padding:0;}
.cntact_wrap{margin:0 0 60px;}
.cntact_wrap form{margin:0 0 72px;}



table.frm_tbl{
margin:20px 0 ;width:728px;}

table.frm_tbl input{font-size:1em; margin:0 5px 0 0 ;}
table.frm_tbl input.no_search{margin:3px 0 0 0;vertical-align:-0.4em;}
table.frm_tbl input#name{width:20em;}
table.frm_tbl input#zip{width:12em;}
table.frm_tbl input#address,#contact .tbl input#mail{width:28em;}

table.frm_tbl select{margin:0 0 5px;}

table.frm_tbl, table.frm_tbl tr, table.frm_tbl th, table.frm_tbl td {
border:1px solid #c6c1c1;
border-collapse:collapse;
}
table.frm_tbl th, table.frm_tbl td {
padding:8px 12px;
vertical-align: top;
line-height:1.4;
}

table.frm_tbl th{background:#e6e6e6; font-weight: normal;}
table.frm_tbl th.tl{background:#60533d;color:#fff;padding:4px 12px;}
table.frm_tbl td{background:#FFF ;}
table.frm_tbl th.h {
background:url("../_prt/_form/icn_hissu.gif") no-repeat right 12px #e6e6e6;
padding-right:40px;
width:120px;
}
table.frm_tbl td p {
color:#a78955;
margin:0 0 2px;
text-align:left;
padding: 0 5px;
}
table.frm_tbl td p.chui {
color:#555;
font-size:0.9em;
}
table.frm_tbl td span {
color:#1e75c6;
 padding: 0 5px;
font-weight:bold;
}
table.frm_tbl td .mail_error span {
color:#b00;
}

table.frm_tbl td{}
table.frm_tbl td input{
	margin:0 3px 2px;
}

table.frm_tbl td dt { width:18%; float:left; clear:left;}
table.frm_tbl td dd { width:80%; float:left; padding: 0 0 5px;}


table.frm_tbl td textarea{
	font-size:1em;
	width:100%;
}
table.frm_tbl td label{
	margin:0 10px 0 0;
}

.form_btn{
margin:30px 0;
	text-align:center;
}
.form_btn input{
	text-align:center;
	margin:0 10px;
	border:0;
}
.form_btn input.sub{
	background:#999;
	color:#fff;
}

.frm_btn input.reset{	background:#eee;}
#pg_body #contents{ margin: 0 0 40px;}
ul.mail_error{ font-size:0.9em; color:#c00;}


.privacy p{margin:0 0 20px;}

