@charset "UTF-8";
/* CSS Document */
#header .inner .h_top .h_top_l .logoArea {
	background-color: #008C46;
}
#header .inner .h_top .h_top_l .logoArea .logo a {
	display: block;
	padding: 22px 72px 22px 62px;
}
#header .inner .h_top .h_top_l .logoArea .logo a:hover {
	background-color: #00C663;
}
/* breadArea" */
.breadArea .inner {
	padding: 50px 80px;
	text-align: right;
}
.breadArea .inner a {
	padding: 4px;
	display: inline-block;
}
.breadArea .inner a .fa {
	font-size: 16px;
}
/* bdArea" */
.bdArea {
	background-color: #eee;
}
.bdArea .inner .tn_title {
	color: #143D26;
}
.bdArea .inner ul li a:hover {
	box-shadow: 0 0 5px 4px #999 inset;
}
/* ttlArea" */
.ttlArea .inner {
	padding: 10px 0 30px; 
	text-align: center;
}
/* ttlArea02" */
.ttlArea02 .inner {
	padding: 10px 0 30px; 
	text-align: center;
}
.subBox {
	margin-bottom: 80px;
}
.bold {
	font-weight: bold;
}
.tac {
    text-align: center;
}
.tar {
    text-align: right;
}


@media screen and (max-width: 736px) {
	#header .inner .h_top .h_top_l .logoArea .logo {
		padding: 5px 3vw;
	}	
	#header .inner .h_top .h_top_l .logoArea .logo a img {
		width: 60%;
	}	
	#header .inner .h_top .h_top_l .logoArea .logo a {
		display: inline-block;
		padding: 0;
	}	
	#header .inner .h_top .h_top_l .logoArea .logo a:hover {
		background-color: #008C46;
		opacity: 0.7;
	}	
	/* ttlArea" */
	.ttlArea .inner {
		padding: 30px 0 30px; 
	}
	.ttlArea .inner h1 img {
		width: 70%;
	}
	/* ttlArea02" */
	.ttlArea02 .inner {
		padding: 30px 3vw 30px; 
	}
	.ttlArea02 .inner h1 img {
		width: 100%;
	}
	/* breadArea" */
	.breadArea .inner {
		padding: 20px 3vw;
	}
	.breadArea .inner p {
		font-size: 13px;
	}
	.breadArea .inner a {
		padding: 0;
	}
	.subBox {
		margin-bottom: 30px;
}
	
}