@charset "UTF-8";

body{
	background-color: #f9f8f4;
	font-family: maru-maru-gothic-alr-stdn, sans-serif;
}

.red{
	color: #f00;
}

.redb{
	color: #f00;
	font-size: 150%;
	font-weight: bold;
}

/*
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/問い合わせここから/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
*/

#contentContact{
	padding: 20px;
	background-color: rgb(211, 205, 128);
	border-radius: 10px;
}

#contentContact h3{
	margin: 5px 5px 30px;
	padding: 15px 10px;
	text-align: center;
	font-weight: bold;
	background-color: #f9f8f4;
	border-radius: 10px;
}

#contentContact form{
	margin: 30px 0;
}

#contentContact .ne{
	font-size: 75%;
	color: #f00;
}

#contentContact ol{
	margin: 10px;
	text-align: center;
}

#contentContact .form_name{
	margin: 10px 10px 30px 10px;
}

#contentContact .form_name dt{
	margin: 5px 0;
}

#contentContact .form_name input{
	width: 100%;
	line-height: 2.4;
	border: none;
	border-radius: 10px;
}

#contentContact .form_mail{
	margin: 10px 10px 30px 10px;
}

#contentContact .form_mail dt{
	margin: 5px 0;
}

#contentContact .form_mail dd p{
	margin: 5px 0;
}

#contentContact .form_mail input{
	width: 100%;
	line-height: 2.4;
	border: none;
	border-radius: 10px;
}

#contentContact .form_text{
	margin: 10px 10px 30px 10px;
}

#contentContact .form_text dt{
	margin: 5px 0;
}

#contentContact .form_text textarea{
	width: 100%;
	line-height: 1.3;
	border: none;
	border-radius: 10px;
}

#contentContact .pri{
	margin: 0 auto;
}

#contentContact .btn{
	margin: 20px auto;
}

#contentContact .btn .bt01{
	margin-bottom: 10px;
}

#contentContact .btn .bt01 input{
	width: 100%;
	line-height: 2.4;
	background-color: rgb(240, 169, 15);
	border: none;
	border-radius: 10px;
}

#contentContact .btn .bt01 input:hover{
	cursor: pointer;
}

#contentContact .btn .bt02{
	margin: 15px;
}

#contentContact .toriatu{
	margin: 15px auto;
}

/*
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/問い合わせここまで/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
*/

/****/

footer{
	margin: 20px 0 0 0;
	padding: 5px 0;
	text-align: center;
	background-color: rgb(211, 205, 128);
}


