

@media screen and (min-width: 751px) {

	#news{
		padding: 0 20px;

	}

	#news h2{
		position: absolute;
		height: 145px;
		width: 36px;
		background: #fff url("../img/title.svg") 50% 50% no-repeat;
		background-size: 36px 145px;
	}

	.news-header{
		margin: 0 0 20px;
	}

	.news-list,
	.news-header{
		padding: 0 0 0 25px;
		border-left: 3px solid #44403e;
	}

	.news-list + .news-list{
		margin: 60px 0 0;

	}

	.news-list a:after{
		content:"";
		display: block;
		clear: both;
		display: block;
	}
	.news-list figure{
		float: left;
		width: 280px;
	}
	.news-list figure img{
		width: 100%;
		height: auto;
	}

	.news-list dl{
		margin: 0 0 0 305px;
	}

	.news-list dt{
		margin: 0 0 10px;
		line-height: 1;

	}


	.news-list dt,
	.news-header dt{
		color: #911726;
		font-size: 20px;
	}

	.news-list dd,
	.news-header dd{
		color: #3e3a3a;
		font-size: 16px;
	}

	.news-list a dd{
		color: #d42f46;
		font-size: 16px;
		text-decoration: underline;
	}

	.news-list a:hover dd{
		text-decoration: none;
	}



	.pager{
		padding: 50px 0 0 ;
		text-align: center;
		font-size: 0;
	}
	.pager ul{
		display: inline-block;
	}

	.pager li{
		display: inline-block;
	}

	.pager li.prev{
		margin: 0 0 0 90px;
	}
	.pager li.next{
		margin: 0 90px 0 0;
	}
	.pager li.prev a,
	.pager li.next a{
		display: block;
		width: 34px;
		height: 34px;
		line-height: 34px;
		font-size: 21px;

		border-radius: 100%;
		text-indent: -9999px;
	}
	.pager li.next a{
		background: #911726 url("../../shared/common/img/arrow_l_wh.png") 50% 50% no-repeat;
	}
	.pager li.prev a{
		background: #911726 url("../../shared/common/img/arrow_r_wh.png") 50% 50% no-repeat;
	}


	.pager .page li + li{
		margin: 0 0 0 15px;
	}


	.pager .page li a{
		display: block;
		font-size: 21px;
		color: #911726;
		width: 34px;
		height: 34px;
		line-height: 34px;

		border-radius: 100%;
	}

	.pager .page li a.active,
	.pager .page li a:hover{
		background: #911726;
		color: #fff
	}


	.news-box .news-header + figure{
		margin: 0 0 45px;
	}

	.news-box .news-header + figure img{
		width: 100%;
		max-width: 785px;
	}



	.entry-body{
		font-size: 16px;
	}

	.entry-body a{
		color: #d42f46;
		text-decoration: underline;
	}
	.entry-body a:hover{
		text-decoration: none;
	}



	.entry-body dl + dl{
		margin: 75px 0 0;
	}
	.entry-body dt{
		margin: 0 0 40px;
		font-size: 20px;
		font-weight: bold;
	}
	.entry-body dd{
		font-size: 16px;
	}
	.back{
		margin: 60px 0 0;
	}
	.back a{
		font-size: 18px;
		color: #911726;
	}
	.back a:hover{
		text-decoration: underline;
	}

	.back a:before{
		content:"";
		margin: -2px 20px 0 0;
		display: inline-block;
		width: 34px;
		height: 34px;
		line-height: 34px;
		vertical-align: middle;

		border-radius: 100%;
		background: #911726 url("../../shared/common/img/arrow_l_wh.png") 50% 50% no-repeat;
	}

	




}





@media screen and (max-width: 751px) {



	
	#news h2{
		height: 82px;
		width: 18px;
		background: #fff url("../img/title.svg") 50% 50% no-repeat;
		background-size: 18px 82px;
	}

	.news-header{
		margin: 0 0 10px;
	}


	.news-list,
	.news-header{
		padding: 0 0 0 12px;
		border-left: 2px solid #44403e;
	}

	.news-list + .news-list{
		margin: 30px 0 0;

	}

	.news-list a:after{
		content:"";
		display: block;
		clear: both;
		display: block;
	}
	.news-list figure{
		float: left;
		width: 120px;
	}

	.news-list figure img{
		width: 100%;
		height: auto;
	}

	.news-list dl{
		margin: 0 0 0 130px;
	}

	.news-list dt{
		margin: 0 0 10px;
		line-height: 1;

	}



	.news-list dt,
	.news-header dt{
		color: #911726;
		font-size: 14px;
	}

	.news-list dd,
	.news-header dd{
		color: #3e3a3a;
		font-size: 12px;
	}

	.news-list a dd{
		color: #d42f46;
		font-size: 12px;
		text-decoration: underline;
	}

	.news-list a:hover dd{
		text-decoration: none;
	}



	.pager{
		padding: 30px 0 0 ;
		text-align: center;
		font-size: 0;
	}
	.pager ul{
		display: inline-block;
	}

	.pager li{
		display: inline-block;
	}

	.pager li.prev{
		margin: 0 0 0 30px;
	}
	.pager li.next{
		margin: 0 30px 0 0;
	}
	.pager li.prev a,
	.pager li.next a{
		display: block;
		width: 17px;
		height: 17px;
		line-height: 17px;
		font-size: 12px;

		border-radius: 100%;
		text-indent: -9999px;
	}
	.pager li.next a{
		background: #911726 url("../../shared/common/img/arrow_l_wh.png") 50% 50% no-repeat;
		background-size: 8px 7px;
	}
	.pager li.prev a{
		background: #911726 url("../../shared/common/img/arrow_r_wh.png") 50% 50% no-repeat;
		background-size: 8px 7px;
	}


	.pager .page li + li{
		margin: 0 0 0 10px;
	}


	.pager .page li a{
		display: block;
		font-size: 12px;
		color: #911726;
		width: 17px;
		height: 17px;
		line-height: 17px;

		border-radius: 100%;
	}

	.pager .page li a.active{
		background: #911726;
		color: #fff
	}

	.news-box .news-header + figure{
		margin: 0 0 20px;
	}

	.news-box .news-header + figure img{
		width: 100%;
		height: auto;
	}


	.entry-body a{
		color: #d42f46;
		text-decoration: underline;
	}

	.entry-body dl + dl{
		margin: 30px 0 0;
	}
	.entry-body dt{
		margin: 0 0 15px;
		font-size: 16px;
		font-weight: bold;
		line-height: 1.5
	}
	.entry-body dd{
		font-size: 12px;
	}
	.entry-body{
		font-size: 12px;
	}

	.back{
		margin: 30px 0 0;
	}
	.back a{
		font-size: 12px;
		color: #911726;
	}
	.back a:before{
		content:"";
		margin: -2px 10px 0 0;
		display: inline-block;
		width: 17px;
		height: 17px;
		line-height: 17px;
		vertical-align: middle;

		border-radius: 100%;
		background: #911726 url("../../shared/common/img/arrow_l_wh.png") 50% 50% no-repeat;
		background-size: 8px 7px;
	}

	







}














