@charset "utf-8";
/* CSS Document */
/*お問い合わせ */
.parts1 {
	box-sizing: border-box;
	outline: none;
	font-size: 90%;
	letter-spacing: 0.05em;
	text-align: left;
	background-color: #E6FFFF;
	width: 85%;
	border: 1.5px solid #0000FF;
	padding: 8px;
	border-radius: 3px;
}
.parts1:focus {
	box-shadow: 0 0 7px #3498db;
	border: 1.5px solid #3498db;
}
.parts2 {
	box-sizing: border-box;
	outline: none;
	font-size: 90%;
	letter-spacing: 0.05em;
	text-align: left;
	background-color: #E6FFFF;
	width: 85%;
	padding: 8px;
	border: 1.5px solid #0000FF;
	border-radius: 3px;
}
.parts2:focus {
	box-shadow: 0 0 7px #3498db;
	border: 1.5px solid #3498db;
}
.button1 {
	width: 85%;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #0A6CFF;
	border: 1.5px solid #0000FF;
	padding-top: 10px;
	padding-bottom: 10px;
	box-sizing: border-box;
	cursor: pointer;
	border-radius: 3px;
}
.button1:hover {
	color: #00FFFF;
	background-color: #FFFFFF;
	border: 1.5px solid #0000FF;
	position: relative; 
	top: 1px;
	left: 1px;
}
/* ▼画面サイズ（横幅）が560px以上の場合に適用 */
@media screen and (min-width: 560px) {
.parts1 {
	font-size: 100%;
	width: 50%;
}
.parts2 {
	font-size: 100%;
	width: 80%;
}
.button1 {
	width: 50%;
	font-size: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
}

/*検索フォーム */
.form01 {
	margin-left: auto;
	margin-right: auto;
	width:100%;
	height: 30px;
	box-sizing: border-box;
}
.form01 input{
	vertical-align: top;
	margin: 0px;
	height: 100%;
	box-sizing: border-box;
}
.input01 {
	font-size: 100%;
	width: 70%;
	border: none;
	background-color: #E6FFFF;
	border: 1.5px #0000FF solid;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.input01:focus {
	font-size: 100%;
	box-shadow: 0 0 7px #3498db;
	border: 1.5px solid #3498db;
}
.submit01 {
	font-size: 100%;
	width: 30%;
	border: none;
	color: #FFFFFF;
	border-top: 1.5px #0000FF solid;
	border-bottom: 1.5px #0000FF solid;
	border-right: 1.5px #0000FF solid;
	background-color: #0A6CFF;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	box-sizing: border-box;
	cursor: pointer;
}
.submit01:hover {
	color: #00FFFF;
	background-color: #FFFFFF;
}
