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

/*-----------------------------------------------------------------------/
	フォーム
/*----------------------------------------------------------------------*/
.chui {margin:0; padding:0;}
.chui ul {margin:0; padding:0; clear:both;}
.chui li {list-style-position:inside; margin:1px 3px; padding:0;}

table.frm_tbl {margin:20px 0; width:100%;}
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 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:#FFF6F6; font-weight:normal;}
table.frm_tbl th.h {
	background:url("../_prt/_form/icn_hissu.gif") no-repeat right 12px #FFF6F6;
	padding-right:20px;
	width:60px;
}

table.frm_tbl td { width:415px;
	background:#fff;
	word-break:break-all;
	word-wrap:break-word;
}
table.frm_tbl td p {
	color:#a78955;
	margin:0 0 2px;
	text-align:left;
	padding:0 5px;
	overflow:auto;
}
table.frm_tbl td span {color:#a78955; padding:0 5px;}
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:30em;}
table.frm_tbl td label.error {color:#b00; margin:0;}

.form_btn {margin:0 0 50px; text-align:center;}
.form_btn input {margin:0 20px;}

.tipped {color: #999;}
.focus {background: #ffffcc;}
