@charset "utf-8";

/*----------------------------------------------------------------------
共通
----------------------------------------------------------------------*/

.sub_ttl{
	font-size: 2.3rem;
	margin-bottom: 10px;
}

.main_inner{
	padding: 100px 0 0;
}

/*----------------------------------------------------------------------
お問い合わせ
----------------------------------------------------------------------*/

#formWrap {
    width: 90%;
    margin: 0 auto 100px;
}

#formWrap .sub_ttl{
	margin-bottom: 20px;
}

#formWrap input[type="submit"],
#formWrap input[type="button"]{
	color: #fff;
	background: #E28E38;
	border:1px solid #E28E38;
	border-radius: 25px;
}

#formWrap input[type="reset"]{
	background: #f3f4f6;
	border: 1px solid #c5cad1;
	margin-left: 10px;
}

#formWrap input[type="submit"],
#formWrap input[type="reset"],
#formWrap input[type="button"] {
    appearance: none;
    font: inherit;
    outline: none;
    cursor: pointer;
	width:200px;
	height:40px;
	transition: .3s all;
	margin: 0 10px;
}

#formWrap input[type="submit"]:hover, 
#formWrap input[type="reset"]:hover, 
#formWrap input[type="button"]:hover {
	opacity: .6;
}

.con_back a{
	display: inline-block;
	margin-top: 30px;
	color: #333;
	text-decoration: underline;
}

.con_back a:hover{
	text-decoration: none;
}	

 @media screen and (max-width: 1680px) {
}


@media screen and (min-width: 769px) {	
}

 @media screen and (max-width: 768px) {	
	 
.mv{
	display: none;
}
	 
}


 @media screen and (max-width: 480px) {
}