#outtbl {
	width: 100%;
}
#outtblcellr {
}
#outtblcelll {
	display: none;
}
#leftimg {
	width: 200px;
	margin: 15px auto;
	/*border: 1px solid burlywood;*/
}
#rightform {
	margin: 15px;
	background-color: #edfcf4;
	border-radius: 12px;
	border: 1px solid burlywood;
}
#outtblcellr ul {
    list-style:none;
}

.inq-title {
    letter-spacing: 10px;
    font-size: 1.25em;
    line-height: 40px;
	font-weight: bold;
	margin-left: 15px;
}
#inqtbl li {
	padding-bottom: 10px;
}
.inqtbl-label {
    font-size: 1.2em;
    letter-spacing: 5px;
	margin-left: 10px;
}
.inqtbl-label2 {
    font-size: 1em;
    letter-spacing: 2px;
	margin-left: 10px;
}
.inqtbl-imp {
	margin-left: 10px;
}
#inq-name,#inq-fname,#inq-addr,#inq-inq {
	ime-mode: active;
}
#inq-pno,#inq-tel {
	ime-mode: disabled; 
}
#inq-mail {
	ime-mode: inactive; 
}
#inq-addr,#inq-inq {
	width: 95%;
}
input, textarea{
    font-size: 1.2em;
	background-color: white;
	padding: 5px;
}
#inq-sub,#inq-reset {
	background-color: #c7e2d5;
	padding: 10px;
    letter-spacing: 5px;
}

@media all and (min-width: 768px) {
	#outtblcellr {
		width: 100%;
	}
	#inqtbl li {
		padding-bottom: 22px;
	}
	.inqtbl {
		width: 100%;
		display: table;
	}
	.inqtbl-label {
		width: 200px;
	}
	.inqtbl-label,.inqtbl-imp {
		display: table-cell;
		vertical-align: top;
		padding-left: 15px;
	}
	.inqtbl-imp {
		width: 73%;
	}
}
@media all and (min-width: 1000px) {
	#outtblcelll {
		display: inline;
		/*background-color: beige;*/
		width: 230px;
	}
	#outtbl {
		display: table;
	}
	#outtblcelll, #outtblcellr {
		display: table-cell;
		vertical-align: top;
	}
	#rightform {
		height: 800px;
	}
	.inqtbl-imp {
		width: 70%;
	}
}

