@charset "utf-8";


div.section div.bodyInquiry {
	margin : 0 0 180px 10px;
}

div.section div.bodyInquiry p.thxMsg{
	padding-top : 15px;
	padding-bottom : 10px;
	font-weight : bold;
	color: #0066CC;
}


/* formElement
-------------------------------------------------- */

#formElement {
	margin:0 0 20px;
	padding:0;
}

.formtype {
	color : #000;
	font-size : "10pt";
	border : 1px solid #999;
	border-top-color : #333;
	border-left-color : #333;
}

#btnArea{
	position : relative;
	height : 47px;
}

	#btnArea img{
		 position : absolute;
		 left : 0%;
		 bottom : 3px;
		 cursor : pointer;
	}
	
	#btnArea input{
		  position : absolute;
		  left : 50%;
		  display : block;
		  overflow : hidden;
		  margin-left : -99px;
		  border : none;
		  padding : 0;
		  width : 204px;
		  height : 60px;
		  text-indent : -9999px;
		  background : no-repeat left top;
		  cursor : pointer;
	}
	
	#btnArea input.confirm{
		  background-image : url(../../img/inquiry/to_confirm_btn.jpg);
	}
	
	#btnArea input.send{
		  background-image : url(../../img/inquiry/to_send_btn.jpg);
	}


/* formEntryArea
-------------------------------------------------- */

table.formEntry{
	width : 100%;
	border-collapse : collapse;
}

	table.formEntry th,
	table.formEntry td{
		border-bottom : 1px dotted #999;
		padding : 5px;
	}

	table.formEntry th{
		border-right : 1px solid #CCC;
		padding-left : 10px;
		text-align : left;
		vertical-align : top;
		background : #F0F0F0;
	}
	
	table.formEntry td{
		padding-left : 15px;
		width : 78%;
	}
	
		table.formEntry td em{
			font-style : normal;
			font-weight : bold;
			color : #039;
		}

		#contentsArea table.formEntry td p{
			margin-bottom : 0;
		}
			
		table.formEntry td span.formatTxt{
			margin-left : 10px;
			font-size : 90%;
			color : #06C;
		}
		
table.confirmInput{
	margin-bottom : 30px;
}
