.ly_gnav .ly_gnav_inner {
	position: relative;
}

.ly_gnav .ly_gnav_inner p {
	padding-bottom: 24px;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
}

.ly_gnav .ly_gnav_inner .bl_back {
    margin-left: 20px;
}

.ly_main .ly_main_inner {
	margin-bottom: 96px;
	padding-top: 90px;
	width: auto;
}

.bl_content {
	margin: 0 auto;
	padding: 70px 110px 63px 70px;
	position: relative;
	width: 1000px;
	background-color: #fff;
}

.bl_content h2 {font-size : 42px; font-weight : 900; margin-bottom : 32px; }

.bl_content .bl_newsArticle { background : url(../images/line01.gif) repeat-x left bottom; padding: 20px 0;}
.bl_content .bl_newsArticle:last-child { background : none;}
.bl_content .el_articleDate { font-size : 14px; margin-bottom : 6px; display: inline-block; }
.bl_content .el_articleTit { font-size : 16px; font-weight : bold; line-height : 1.75; margin-bottom : 4px; }
.bl_content .el_articleTxt { font-size : 14px; line-height : 2; color : #000; }
.bl_content .el_articleTxt a { text-decoration: underline; }
.bl_content .el_articleTxt a:hover { text-decoration: none; }

@media screen and (max-width: 750px) {
/*
	.ly_head {
		border-bottom: 1px dashed #809eb9;
	}

	.ly_gnav {
		display: none;
	}
*/

	.bl_topBack {
		background-color: #013d73;
		text-align: center;
	}

	.bl_topBack a {
		padding: 0 25px;
		display: block;
	}

	.bl_topBack span {
		padding: 18px 0;
		display: block;
/*		background: url(../images/sp_arrow01.png) no-repeat scroll left center;
		background-size: 13px 22px;	*/
	}


	.bl_topBack img {
	margin: 0 auto;
	width: 29%;
	}

	/* 20170405 dlc */
	.ly_main .ly_main_inner {
		margin: -15px 0 16px;
		padding-top: 0;
	}

	.bl_content {
		margin: 0 20px 0 25px;
		padding: 20px 0 0 0;
		width: auto;
	}

	.bl_content .bl_newsArticle { background : url(/common/images/line01.gif) repeat-x left bottom; background-size: auto 1px; padding: 10px 0;}
	.bl_content h2 { font-size : 26px;  margin-bottom : 22px;}
	.bl_content .el_articleDate { font-size : 13px; margin-bottom : 4px; display: inline-block; }
	.bl_content .el_articleTit { font-size : 13px; margin-bottom : 4px; }
	.bl_content .el_articleTxt { font-size : 13px; line-height : 1.76; position : relative; }

}
