
.inq_txt{
	margin:30px 0 100px;
}

.inquire_p #main > h1{
	text-indent: -999em;
	background: url(../parts/fttl_contact.png) no-repeat left center;
	background-size: auto 0.58em;
	font-size:40px;
}

.button_area {
    width: 60%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.inquire_confirm_p .next {
    margin: 0;
}

#content {
    padding: 3px 5px;
	height:250px;
	border: 1px solid #BFBFBF;
}

@media screen and (max-width: 1024px) {
	.inquire_p #main > h1{
		background-size: 5.5em;
	}
}

@media screen and (max-width: 896px) {
    .button_area {
        width: 100%;
        justify-content: space-around;
    }

    .button_area button.back,
    .button_area button.next {
        width: 40%;
    }
	.inquire_p #main > h1{
		background-size: auto 0.5em;
	}
}
}

@media screen and (max-width: 480px) {
    .button_area {
        flex-direction: column-reverse;
    }

    .button_area button.back,
    .button_area button.next  {
        width: 80%;
        margin: 10px auto;
    }
	
	.inq_txt{
		margin-bottom:50px;
	}
}
