@charset "UTF-8";

html {
    height: 100%;
}
body {
    height: 100%;
    margin: 0;
}

a {
    /* color: #e9eadc; */
    /*color: #1ea4c9;*/
	color: #6A3906;
}


.error{
  color: red;
  margin: 0;
}
.err_message{
  margin: 3px;
}
#mail_form_attach_label{
  overflow: hidden;
}
#mail_form_attach_filename{
  width: 110px;
}
.bg_form{
	/*background-image: url(../img/bg7.jpg);*/
	/*background-color: #1EA4C9;*/
	background-color: #FFF;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg_manual{
	/*background-color: #1EA4C9;*/
	background-color: #6A3906;
	background-size: cover;
	background-size:auto 2800px;
	background-repeat: no-repeat;
}
.logo{
	color: white;
	margin-top: 30px;
	font-family: 'Khand', sans-serif;
	font-family: 'Abel', sans-serif;
	font-family: 'Roboto Condensed', sans-serif;
}
.mini{
	font-family: 'Khand', sans-serif;
	font-size: large;
	letter-spacing: 1.2px;
	padding-left: 10px;
	color: #e9eadc;
}
.version_mini{
	font-family: 'Khand', sans-serif;
	font-size: large;
	letter-spacing: 1.2px;
	padding-left: 10px;
	color: #EFEFEF;
}
.lc01 {
	/*color: white;*/
	color: #6A3906;
	font-size: 18px;
	margin-top: 15px;
}
.well {
	font-size: 14px;
	line-height: 25px;
	margin: 0 13px 15px 13px;
}
.contents__form_back{
	border-radius: 5px;
}
.manual{
	/*background: #F5F3F1;*/
	background: #EEE7E0;
	padding: 10px 50px;
	border-radius: 5px;
	font-size: 16px;
}
	.manual table{
		margin: 20px 0;
		border: 1px solid black;
	}
	.manual tr{
		border: 1px solid black;
	}
	.manual td , .manual th{
		padding: 5px 30px;
	}


.navi_link{
	color: white;
}
.navi_link:hover{
	color: white;
	opacity: 0.6;
}



