@charset "utf-8";
.contable {
	border:#0099cc 1px dashed;
}

.conimg{
	width:200px;
	float:right;
	margin-right:50px;
	clear:both;}
	
.conpanyTEL{
/*	width:200px;*/
	margin-left:10px;}
[name=txtOther]{
	width:500px;height:100px;
}
.form_title{background:#9DD8F6;}

.contact_info_wrapper{max-width: 1100px}
.contact_info_wrap{padding-top: 30px; text-align: center;}

@media screen and (max-width: 992px){
	.contact_wrap table{width:100%;}
	.contact_wrap img{max-width: 100%;width:auto;height:auto;}
	.contact_info_wrap, .form_wrap{display: block;width:100%;clear: both;}
	.contact_info_wrap>div, .contact_info_wrap>table{width: 45%;float: left;margin: 15px 1%;box-sizing: border-box;}
	.contact_info_wrap>div:nth-child(2){display: none}
	.form_wrap{padding:10px;box-sizing: border-box;}
	.form_wrap table{width:100%;}
	[name=btnSubmit]{float: left}
	[name=Submit]{float: right}
	[name=btnSubmit], [name=Submit]{font-size: 20px}
}	
@media screen and (max-width: 767px){
	.contact_info_wrap>div, .contact_info_wrap>table{width: 100%;float: none;}
	.contact_info_wrap td{word-break: break-all;}
	.contact_wrap img{float: none !important;display: block;}
	[name=txtOther]{width:100% !important;box-sizing: border-box;border: 1px solid #aaa;font-size: 20px;}
	.form_wrap td, .form_wrap tr, .form_wrap tbody{display: block;width:100%;box-sizing: border-box;text-align: left;border: 0;}
	.form_wrap tr>td:nth-child(2){padding-bottom: 10px;padding-top:5px;}
	.form_wrap td{padding: 0 5px;}
	input[type=text], input[type=tel], input[type=email]{width:100% !important;border: 1px solid #aaa;font-size: 18px;padding:5px 10px;
    box-sizing: border-box;}
	.form_wrap .form_title{padding:10px;margin-bottom: 15px;}
	.form_wrap table{width:100%;}
}
