@charset "utf-8";

/*-------------------- sub_mv --------------------*/
.sub_mv {
	background-image: url(../img/sub/bg_mv_hajimeteno.jpg);
}

/*-------------------- content --------------------*/
.ttl_h2 {
	margin-bottom: 35px;
}

/*-------------------- news --------------------*/
.news_list {
	margin-top: 80px;
}

.news_list>li {
	margin-bottom: 26px;
}

.news_list>li>a {
	background-color: #f2f3fa;
	border-color: transparent;
	background-image: url(../img/sub/ico_arrow_blue.png);
	background-repeat: no-repeat;
	background-position: right 37px bottom 27px;
}
/*-------------------- content_banner --------------------*/
.content_banner_list{
	margin-top: 100px;
}
.content_banner_list>li:first-of-type .content_banner {
	background-image: url(../img/sub/ico_arrow_white.png), url(../img/sub/hajimeteno_banner01.jpg);
}

.content_banner_list>li:last-of-type .content_banner {
	background-image: url(../img/sub/ico_arrow_white.png), url(../img/sub/hajimeteno_banner02.jpg);
}

@media only screen and (max-width: 1024px) {

	/*-------------------- news --------------------*/
	.news_list {
		margin-top: 60px;
	}

	.news_list>li>a {
		background-position: right 20px bottom 20px;
	}
	/*-------------------- content_banner --------------------*/
	.content_banner_list{
		margin-top: 80px;
	}
}


@media only screen and (max-width: 768px) {

	/*-------------------- content --------------------*/
	.ttl_h2 {
		margin-bottom: 30px;
	}

	/*-------------------- news --------------------*/
	.news_list {
		margin-top: 50px;
	}

	.news_list>li {
		margin-bottom: 20px;
	}

	.news_list>li>a {
		background-size: 26px;
		padding-bottom: 50px;
	}
	/*-------------------- content_banner --------------------*/
	.content_banner_list{
		margin-top: 60px;
	}
}