/* CSS Document */

div#contents-inn table{
	border:1px solid #CCCCCC;
	background:url("../../../inquiry/img/tblbg.gif") top left repeat-y;
	margin-top:30px;
	width:100%;
	}


div#contents-inn table th{
	width:120px;
	padding:15px 10px 15px 9px;
	font-weight:normal;
	text-align:left;
	background:url("../../../inquiry/img/dotted01.gif") top left no-repeat;
	}
div#contents-inn table th.firstChild{
	background:none;
	}

div#contents-inn table td{
	padding:15px 10px 15px 20px;
	background:url("../../../inquiry/img/dotted02.gif") top right no-repeat;
	}
div#contents-inn table td.firstChild{
	background:none;
	}

div#contents-inn table input.txtform1{
	width:324px;
	font-size:100%;
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:1px;
	
	}

div#contents-inn table input.txtform2{
	width:82px;
	font-size:100%;
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:1px;
	}

div#contents-inn table textarea{
	width:324px;
	font-size:100%;
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:1px;
	}

div#contents-inn table select{
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}

div#contents-inn p.btn{
	text-align:center;
	margin-top:20px;
	}

div#contents-inn p.btn input{
	margin:0 5px;
	}

div#contents-inn p.thanks{
	line-height:300%;
	}




.j10{
	font-size:84%;
	}
.ptb5{
	padding:5px 0;
	}
.mb_buff{
	margin-bottom:145px;
	}




