#page_title{
display:none;
}
#contents{
line-height:2em;
}

#contents h3{
color:#1775bd;
font-size:30px;
text-align:center;
line-height:138px;
}
form th,
form td{
padding:10px;
vertical-align:top;
border-bottom:1px solid #ccc;
}

form th{
	width: 180px;
	text-align: right;
	margin: 0 20px 0 0;
}
#contents ul{
list-style:none;
display:flex;
flex-wrap:wrap;
}
#contents ul li{
width:20%;
}

#submit_btn {
	text-align: center;
}

#submit_btn input{
	width: 100px;
	margin: 10px;
}

.mod_form_importance_btn{
	text-align: center;
}
#present{
font-size:24px;
font-weight:bold;
margin:0 0 40px;
color:#cc0000;
text-align:center;
}
#anq{
background:#fff;
padding:30px;
border-radius:20px;
margin:0 0 40px;
box-shadow:0 0 10px rgba(0,0,0,0.4);
}
#anq textarea{
width:100%;
}