
	@charset "EUC-JP";

/*-------------------------------------------その他設定-------------------------------------------*/
	
	table#contactForm {
		width      : 560px              ;
		margin     : 10px 40px 0px 40px ;
		padding    : 0px                ;
		color      : #444               ;
		font-size  : 12px               ;
		text-align : left               ;
		border-top : 1px #aaa solid     ;
	}

		table#contactForm th.thLeft{
			width         : 170px             ;
			margin        : 0px               ;
			padding       : 5px               ;
			text-align    : left              ;
			font-weight   : bold              ;
			background    : #eee              ;
			border-bottom : 1px #aaa solid    ;
			border-right  : 4px #CDA01B solid ;
		}
		
		table#contactForm th.thNoReq{
			width         : 170px          ;
			margin        : 0px            ;
			padding       : 5px            ;
			text-align    : left           ;
			background    : #eee           ;
			border-bottom : 1px #aaa solid ;
			border-right  : 4px #999 solid ;
		}
		
		table#contactForm td.tdRight{
			margin        : 0px            ;
			padding       : 5px            ;
			text-align    : left           ;
			border-bottom : 1px #aaa solid ;
			border-left   : 1px #aaa solid ;
			line-height   : 150%           ;
		}		
		
		table#contactForm td.tdSend{
			margin        : 0px    ;
			padding       : 10px   ;
			text-align    : center ;
		}

	span.errStr {
		font-weight : bold ;
		color : #f00 ;
		background : url(../i/formError.gif) no-repeat ;
		padding-left : 18px ;
	}



