@charset "utf-8";
/* CSS Document */

.inner{display:flex;}
.inner section{margin:0 auto 0 0;}
.inner section ul{margin:0 0 0 20px;}

.inner article h3{font-size:16px; margin:0 0 20px;}
.inner article p{margin:0 20px 40px ;}
.inner article ul{display:flex; margin: 0 0 30px;}
.inner article ul li:first-child{margin:0 10px 0 0;}
.inner article ul li:last-child{margin:0 0 0 10px;}
.inner article ul li:nth-child(3){margin:0 0 0 auto;}
a.submit {width: 15px; height: 15px; font-size: 12px; line-height: 15px;}
@media screen and (min-width: 721px){
	.inner article{width:660px; padding:40px 0 0;}
}
@media screen and (max-width: 720px){
	.inner{flex-direction: column;}
	.inner section{order: 2;}
	.inner article{order: 1;}
	
}