@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 640px){

#inquiry{
	margin:0 auto 40px;
	font-size:90%;
}
#inquiry h2{
	background:url("../image/inquiry_midashi_bg.gif") no-repeat center top;
	text-align:center;
	padding:20px;
	font-size:130%;
	font-weight:bold;
	color:#9700ee;
	margin:0 0 30px;
}
#inquiry span{
	color:#b60005;
}
#inquiry h3{
	background:url("../image/inquiry_midashi_bg.gif") no-repeat center top;
	text-align:center;
	padding:20px;
	font-size:130%;
	font-weight:bold;
	color:#9700ee;
	margin:0 0 30px;
}
form{
	margin:0 0 40px;
}
.required{
	width:96%;
	margin:5px 0 2em;
	padding:10px;
}
.radio{
	margin:5px 0 10px;
}
iframe{
	width:100%;
	height:450px;
}
#required{
	font-size:80%;
	margin:0 0 20px;
}
.aplInpSubmit{
	display:block;
	width:50%;
	margin:0 auto;
	padding:10px;
}
}
@media screen and (max-width:640px){
#inquiry{
	margin:20px auto 40px;
	font-size:90%;
}
#inquiry ul{
	max-width:96%;
	margin:0 auto 20px;

}
#inquiry h2{
	background:url("../image/inquiry_midashi_bg.gif") no-repeat center top;
	text-align:center;
	padding:20px;
	font-size:130%;
	font-weight:bold;
	color:#9700ee;
	margin:0 0 20px;
}
#inquiry span{
	color:#b60005;
}
#inquiry h3{
	background:url("../image/inquiry_midashi_bg.gif") no-repeat center top;
	text-align:center;
	padding:20px;
	font-size:130%;
	font-weight:bold;
	color:#9700ee;
	margin:0 0 20px;
}

.required{
	display:block;
	width:92%;
	margin:5px 0 2em;
	padding:10px;
}
.radio{
	margin:5px 0 10px;
}
iframe{
	width:100%;
	height:300px;
}
.aplInpSubmit{
	display:block;
	width:50%;
	margin:0 auto;
	padding:10px;
}
#required{
	max-width:96%;
	margin:0 auto 20px;
	font-size:80%;
}
label{
	margin:0 10px 0 0;
}
}