#inquire_content{margin:0 10px 10px 10px}
	
	#inquire_content h2{border-radius: 5px;padding: 5px;background:#D3F5E5;border:1px solid #d4e0fa;text-align:left;text-indent:6px;margin-bottom:12px;}
	#inquire_content dl{background:#D3E5F5;border:1px solid #d4e0fa;border-top:none;width:100%;}
	#inquire_content dt{border-top:1px solid #d4e0fa;width:140px;float:left;padding:3px;}
	#inquire_content dd{background:white;border-top:1px solid #d4e0fa;border-left:1px solid #d4e0fa;margin-left:140px;padding:3px;text-align:left;}
	#inquire_content p{text-align:left;}
	
	#inquire_content table{width:100%;border-collapse: collapse;}
	#inquire_content tr{width:100%;}
	#inquire_content th{width:30%;border:1px solid #d4fae0;font-weight:normal;background-color:#D3F5E5;padding:10px;}
	#inquire_content td{width:70%;border:1px solid #d4fae0;font-weight:normal;background-color:#fff;padding:10px;text-align:left}
	#inquire_content th span.note{font-weight:normal}
	
	#inquire_content input,textarea{width:100%;padding:10px;margin:10px 0px;}
	#inquire_content input[type="submit"]{width:50%;font-size:0.95em;height:28px}
	#inquire_content input[type="checkbox"]{width:10px}
	#inquire_content textarea{width:100%;height:7em;line-height: 1.5em}
	
	#inquire_content div.explanation{border:1px solid #d4e0fa;text-align:left;padding:10px;margin:0 0 10px 0;background-color:#fff;}

	#inquire_content input[type="submit"]{font-size: 1.1em;height:36px}

@media screen and (min-width : 768px){

	#inquire_content{margin:0 10px 10px 0}

}

@media screen and (min-width : 1000px){

	/*#inquire_content{margin:0}*/

}
