
@charset "UTF-8";

/* contact.html
------------------------------------------------------*/

.contact-board-left {
	float:left;
	width:60%;
}
.contact-board-right {
	float:left;
	width:40%;
}
.fax-blank {
	margin:0 0px 0 20px;
}
.email-blank {
	margin:0 0px 0 20px;
}
@media screen and (max-width: 640px) {
.contact-board-left {
	float:none;
	width:100%;
}
.contact-board-right {
	float:none;
	width:100%;
}
.fax-blank {
	margin:0;
	display:block;
}
.email-blank {
	margin:0;
	display:block;
}
}
.caution {
	margin:20px 0;
	overflow:hidden;
}
/*プレースホルダーの色*/
input:::-webkit-input-placeholder { color: #666; }
input::-moz-placeholder { color: #666; }
 
/*入力時の背景色*/
input:focus, select:focus, textarea:focus {
background: #bde9ba;
}
.form-text{ 
width:100%;
font-size:1.4em;
font-weight:bold; 
border:1px solid #ccc;
border-radius: 5px;
padding: 5px;
color: #000;
background:#f5f5f5;
margin-bottom:20px;
}
.mf { 
width:100%;
font-size:1.4em;
font-weight:bold; 
border:1px solid #ccc;
border-radius: 5px;
padding: 5px;
color: #000;
background:#f5f5f5;
margin-bottom:20px;
}
.form-submit-box {
	width:50%;
	margin:0 auto;
}
/*submitボタンの設定*/
.form-submit{
margin-top:1em;
width:100%;
padding:1.4em 0.2em;
font-size:1.4em;
font-weight:bold;
border:1px solid #f90;
border-radius: 5px;
-webkit-border-radius: 5px;    /* Safari,Google Chrome用 */
-moz-border-radius: 5px;
color:#fff;
background: #F90; /* for non-css3 browsers */
}
.form-submit:hover{
background: #F60; /* for non-css3 browsers */
}