#main_cnt .center {
	text-align : center;
}
#main_cnt .center img{
	width : 70%;
}

#main_cnt .policy {
	margin-bottom : 10%;
}


#main_cnt .input_item {
	margin-bottom : 10%;
}
#main_cnt .input_item>.title {
	background-color:#FFFFCD;
	padding:5px;
	margin-bottom : 4%;
}

#main_cnt .input_item>.field {
	font-size : 16px;
	margin: 0 5% 2%;
}

#main_cnt .input_item>.ex {
	margin: 0 5%;
}

#main_cnt .input_item>.mes {
	margin: 0 5% 2%;
}

#main_cnt .input_item>.annot {
	margin: 0 5%;
	color:red;
}

#main_cnt .input_item>.field input[name="name"],
#main_cnt .input_item>.field input[name="kana"],
#main_cnt .input_item>.field input[name="tel"],
#main_cnt .input_item>.field input[name="address"],
#main_cnt .input_item>.field input[name="email"],
#main_cnt .input_item>.field select[name="relation"],
#main_cnt .input_item>.field select[name="class"],
#main_cnt .input_item>.field select[name="relation"] option,
#main_cnt .input_item>.field select[name="class"] option{
	font-size : 16px;
	padding : 2%;
}
#main_cnt .input_item>.field input[name="name"]{width :60%;}
#main_cnt .input_item>.field input[name="kana"]{width :80%;}
#main_cnt .input_item>.field input[name="address"]{width :95%;}
#main_cnt .input_item>.field input[name="email"]{width :95%;}

#main_cnt .input_item>.field p{
	margin : 10px 0px;
}
#main_cnt .input_item>.field label{
	display:block;
	width : 90%;
}
#main_cnt .input_item>.field input[type="checkbox"]{
	margin : 1px 5px;
}
#main_cnt .input_item>.field textarea{
	font-size : 16px;
	width : 100%;
	height : 100px;
}

#main_cnt .submit_btn{
	width : 100%;
	text-align :center;
}
#main_cnt .submit_btn>#check{
	width : 50%;
	height : 50px;
	font-size : 16px;
}

#breadcrumb{
	display:none;
}

#mv{
	height:289px;
}

#top_bg{
	margin-bottom:0;
}

#end{
	margin-bottom:15px;
}

