@charset "utf-8";


/**************************************************50
 * contact
 **************************************************/
#contact{
	margin-bottom: 30px;
}
#contact + #contact_message{
	margin-top: -30px;
}
#contact_form{
	background-color: #F9E4F0;
	padding-top: 30px;
	padding-bottom: 30px;
}
#contact_form .error{
	margin: 20px auto 10px;
	width: 740px;
}
#contact_form .success{
	margin: 20px auto;
	width: 740px;
}
#contact_form h2{
	color: #E594C0;
	font-size: 212.5%;
	line-height: 1.2;
}
#contact_form .tbl_common{
	margin-bottom: 20px;
	width: 740px;
}
#contact_form .tbl_common tr th{
	background-color: #E594C0;
	width: 240px;
}
#contact_form .tbl_common tr td{
	background-color: #FFFFFF;
	border-color: #E594C0;
}
#contact_form [class^="btn_"],
#contact_form [class^="link_"]{
	border-radius: 0;
	box-shadow:0px 2px 6px -1px rgba(0,0,0,0.2);
	height: 60px;
	line-height: 60px;
	width: 170px;
}
#contact_form [class^="btn_"]:before,
#contact_form [class^="link_"]:before{
	left: 0.2em;
}
#contact_form [class^="btn_"]:after,
#contact_form [class^="link_"]:after{
	right: 0.2em;
}
.btn_confirm,
.btn_entry,
.link_to{
	background: -webkit-linear-gradient(top, #9A4F5F 0%, #854552 100%);
	background: linear-gradient(to bottom, #9A4F5F 0%, #854552 100%);
}
.btn_confirm:hover,
.btn_entry:hover,
.link_to:hover{
	background: -webkit-linear-gradient(top, #854552 0%, #9A4F5F 100%);
	background: linear-gradient(to bottom, #854552 0%, #9A4F5F 100%);
	opacity: 1;
}
.btn_confirm:before{
	content: "\F135";
}
.btn_reset,
.btn_back{
	background: -webkit-linear-gradient(top, #CFCFCF 0%, #B9B9B9 100%);
	background: linear-gradient(to bottom, #CFCFCF 0%, #B9B9B9 100%);
}
.btn_reset:hover,
.btn_back:hover{
	background: -webkit-linear-gradient(top, #B9B9B9 0%, #CFCFCF 100%);
	background: linear-gradient(to bottom, #B9B9B9 0%, #CFCFCF 100%);
	opacity: 1;
}
.btn_reset:before{
	content: "\F450";
}
.btn_back:before{
	content: "\F141";
}
.btn_entry:before{
	content: "\F48A";
}


