.form-wrap{
	margin-bottom:1.5em
}

.t-a-center{
	text-align:center;
	padding-top: 2em;
	padding-bottom: 2em
}


.form-wrap .attention{
	background:#e00000;
	color:#fff;
	display:inline-block;
	font-size:1rem;
	margin-left:.5em;
	padding:.3em
}

.form-wrap .attention{
	font-size:.8em
}

.form-wrap .title-input{
	background:#000;
	color:#fff;
	font-size:1.2rem;
	margin-bottom:0;
	padding:.5em 1em
}

.form-border{
	padding-top: 2em;
	padding-bottom: 1em
}

.form-border .form-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #583015;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.2rem}

.form-wrap .form-border .form-item{display:block;font-size:1.4rem}

.form-wrap .form-border .form-item .item-title{background:#f0efdf;border-right:1px solid #583015;display:block;padding:1em .5em}

.form-wrap .form-border .form-item .item-title{border-bottom:1px solid #583015;border-right:none;padding:.5em}

.form-wrap .form-border .form-item .item-title .form-label{font-weight:600;margin-bottom:0}

.form-wrap .form-border .form-item .form-iput{
margin:0;
padding-top: 0.5em;
padding-right: 0.5em;
padding-left: 2em;
padding-bottom: 0.5em;}

.container .inner .contents .form-wrap .form-border .form-item .form-iput input{
	border:1px solid #ccc
}

.container .inner .contents .form-wrap .form-border .form-item .form-iput{padding:.5em}


.container .inner .contents .form-wrap .form-btn{width:100%}


#main .container .inner .contents .form-wrap .form-btn:hover{
	background:#007000
}

