 
	
.inquiry{
clear:both;
float:left;
display:none;
position:absolute;
top:5%;
width:auto;
max-width:;
padding:0 2%;
margin:0% 25%;
z-index:10000;
background: rgba(31, 0, 0, 1.0);
background: -moz-linear-gradient(top, rgba(232, 193, 91, 1.0) 0%, rgba(179, 149, 70, 1.0) 95%, rgba(31, 0, 0, 1.0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232, 193, 91, 1.0)), color-stop(95%,rgba(179, 149, 70, 1.0)), color-stop(100%,rgba(31, 0, 0, 1.0)));
background: -webkit-linear-gradient(top, rgba(179, 149, 70, 1.0) 0%,rgba(179, 149, 70, 1.0) 95%,rgba(31, 0, 0, 1.0) 100%);
background: -o-linear-gradient(top, rgba(179, 149, 70, 1.0) 0%,rgba(179, 149, 70, 1.0) 95%,rgba(31, 0, 0, 1.0) 100%);
background: -ms-linear-gradient(top, rgba(179, 149, 70, 1.0) 0%,rgba(179, 149, 70, 1.0) 95%,rgba(31, 0, 0, 1.0) 100%);
background: linear-gradient(to bottom, rgba(179, 149, 70, 1.0) 0%,rgba(179, 149, 70, 1.0) 95%,rgba(31, 0, 0, 1.0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(232, 193, 91, 1.0)', endColorstr='rgba(31, 0, 0, 1.0)',GradientType=0 );
border:4px solid rgba(255, 255, 255, 0.7);
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 4px 4px 4px rgba(000,000,000,0.5);;
-webkit-box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 4px 4px 4px rgba(000,000,000,0.5);;
box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 4px 4px 4px rgba(000,000,000,0.5);;
overflow:hidden;
}

p.inq, a.inq {
font-size:1vh;
line-height:2vh;
}

p.inq {
color:#210000;
text-align:left;
}

p.inq_caption {
display:block;
max-width:80%;
color:rgba(31,0,0,1.0);
font-size:4.5vh;
font-weight:normal;
margin:1% 0 3% 20%;
}

p.inq_remark {
color:rgba(31,0,0,1.0);
font-size:2.2vh;
font-weight:normal;
margin:2% 0 0 11%;
}

h1, p {
-moz-user-select:none;
-khtml-user-select:none;
}

#inq_form {
margin:0 6%;
}

#inq_label_name, #inq_label_tel, #inq_label_from, #inq_label_subject, #inq_label_message{
display:inline-block;
color:rgba(255, 255, 255, 1.0);
font-family:;
font:;	
font-style:normal;	
font-size:;
margin:1% 1% 0 0;;
width:20%;
min-width:20%;
vertical-align:;
white-space:;
-moz-user-select:none;
-khtml-user-select:none;
}

#inq_label_message{
vertical-align: top;
padding:1% 0;
}

#sup {
color:rgba(31, 0, 0, 1.0);
}

#inq_name, #inq_tel, #inq_from, #inq_subject, #inq_message {
font-family:;
font:;	
font-style:normal;	
font-size:2vh;
display:inline;
margin:1% 0 2% 0;;
padding:1.2vh;
width:auto;
min-width:70%;
height:auto;
min-height:;
max-height:;
background: rgba(255, 255, 255, 1.0);
background: -moz-linear-gradient(top, rgba(255, 255, 255, 1.0) 0%, rgba(255, 255, 255, 1.0) 38%, rgba(232, 193, 91, 1.0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 1.0)), color-stop(38%,rgba(255, 255, 255, 1.0)), color-stop(100%,rgba(232, 193, 91, 1.0)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1.0) 0%,rgba(255, 255, 255, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 1.0) 0%,rgba(255, 255, 255, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1.0) 0%,rgba(255, 255, 255, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 1.0) 0%,rgba(255, 255, 255, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 255, 255, 1.0)', endColorstr='rgba(232, 193, 91, 1.0)',GradientType=0 );
border:2px solid rgba(255, 255, 255, 0.7);
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 2px 2px 2px rgba(000,000,000,0.7);;
-webkit-box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 2px 2px 2px rgba(000,000,000,0.7);;
box-shadow:4px 4px 4px rgba(000,000,000,0.5),inset 2px 2px 2px rgba(000,000,000,0.7);;
webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

#inq_message {
width:60%;
height:25%;
max-height:70%;
font-size:;
margin:1% 0 0 0;;
resize:none;
webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;  
}

#inq_name:hover, #inq_tel:hover, #inq_from:hover, #inq_subject:hover {
background:rgba(255,255,165,1.0);
}

#inq_name:focus, #inq_tel:focus, #inq_from:focus, #inq_subject:focus {
background:rgba(255,255,165,1.0);
}

#inq_message:hover {
background:rgba(255,255,165,1.0);
}

#inq_message:focus, {
background:rgba(255,255,165,1.0);
}

::-webkit-input-placeholder {color:#210000;}
:-moz-placeholder {color:#210000;opacity:1.0);}
::-moz-placeholder {color:#210000;opacity:1.0);}
:-ms-input-placeholder {color:#210000;}

.inq_submit, .inq_cancel {
float:left;
display:inline-block;
font-family:;
font:;	
font-style:normal;	
color:rgba(255, 255, 255, 1.0);
text-align:;
font-size:2.2vh;
font-weight:bold;
width:;
max-width:80px;
height:;
max-height:;
margin:0 2% 0 0;
padding:2%;
background: rgba(31, 0, 0, 1.0);
background: -moz-linear-gradient(top, rgba(31, 0, 0, 1.0) 0%, rgba(179, 149, 70, 1.0) 38%, rgba(232, 193, 91, 1.0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31, 0, 0, 1.0)), color-stop(38%,rgba(179, 149, 70, 1.0)), color-stop(100%,rgba(232, 193, 91, 1.0)));
background: -webkit-linear-gradient(top, rgba(31, 0, 0, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: -o-linear-gradient(top, rgba(31, 0, 0, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: -ms-linear-gradient(top, rgba(31, 0, 0, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
background: linear-gradient(to bottom, rgba(31, 0, 0, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(232, 193, 91, 1.0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(31, 0, 0, 1.0)', endColorstr='rgba(232, 193, 91, 1.0)',GradientType=0 );
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;
-webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;
box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;
cursor:pointer;
}

.inq_submit:hover, .inq_cancel:hover {color:rgba(31, 0, 0, 1.0);}

#inq_info, #inq_info_success, #inq_info_alert {
float:left;
position:relative;
top:0;
left:1%;
font-size:100%;
font-weight:bold;
color:rgba(255, 255, 255, 1.0);
text-align:left;
width:100%;
margin:-10% 0 0 3%;
background:rgba(31,0,0,0);
padding:1%;
z-index:13000;
}

#inq_info_alert {
color:red;
}



a.trigger, a.trigger:hover{
position: absolute;
top: 3%;
right:3%;
width:75px;
height:75px;
float:right;
background:transparent url(../img/contact.png)no-repeat;
background-size: 100% 100%;
display: block;
z-index:12000;
}

a.trigger:hover{
background:transparent url(../img/contact_hover.png) no-repeat;
background-size: 100% 100%;
}


a:focus {outline: none;}









