@charset "utf-8";

.english header .logo {max-width: 255px;}
.english #mainvisual .inner h1 span {margin-top: 10px;}
.english #mainvisual .catch {top: 40%;}
.english .para-inner {height: 800px;}
.english .form-area .need {width: 72px;}


@media only screen and (max-width:1047px){
	.english header #menu ul li {width: 100px;}
}

@media only screen and (max-width:999px){
	.english img.img-responsive-full {margin-top: 8em;}
	.english header #menu ul li {width: 100%;}
}

@media only screen and (max-width:620px){
	.english img.img-responsive-full {margin-top: 12em;}
	.english .lg-hide h1 span {margin-top: 10px;}
	.english .lg-hide img {width: calc(100% - 20px);}
}


