/*--------------------------------------------------------*/

/*  NEWSy[WΜS@*/

/*--------------------------------------------------------*/

@media print, screen and (min-width: 768px){

.news_logo{
	position: fixed;
	padding:30px 0 0 50px;
}

.news_logo img{
	width:100px;
}

}

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

.news_logo{
	position: fixed;
	padding:15px 0px 0px 15px;
}

.news_logo img{
	width:75px;
}

}

/*--------------------------------------------------------*/

/*  CAEg@*/

/*--------------------------------------------------------*/

@media print, screen and (min-width: 768px){

#news_listBox{
	padding-top:50px;
}

#news_listBox .news_listBox_inner{
	margin:80px auto 0;
	max-width:600px;
	padding:0 30px;
	box-sizing:border-box;
}

}

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

#news_listBox{
	padding-top:100px;
}

#news_listBox .news_listBox_inner{
	margin:40px 0 0;
	padding:0 30px;
}

}

/*--------------------------------------------------------*/

/*  ¨mηΉκ@*/

/*--------------------------------------------------------*/

@media print, screen and (min-width: 768px){

#news_listBox .news_listBox_inner ul.newsList{
	margin-top:40px;
}

#news_listBox .news_listBox_inner ul.newsList li{
	overflow:hidden;
	font-family: Roboto, "ΰSVbNΜ", YuGothic, "Yu Gothic", "ΰSVbN", "Yu Gothic", "qMmpS ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "qMmpS ProN", "Hiragino Kaku Gothic ProN", "qMmpS Pro", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size:15px;
	font-weight:500;
	color:#333;
	line-height:1.7em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	letter-spacing:0.5px;
	margin-bottom:25px;
}

#news_listBox .news_listBox_inner ul.newsList li:last-child{
	margin-bottom:0;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_date{
	float:left;
	color:#666;
	font-size:13px;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title{
	float:left;
	margin-left:33px;
	color:#333;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title a{
	color:#333;
	text-decoration: underline;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title a:hover{
	color:#333;
	text-decoration: none;
}

}

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

#news_listBox .news_listBox_inner ul.newsList{
}

#news_listBox .news_listBox_inner ul.newsList li{
	font-family: Roboto, "ΰSVbNΜ", YuGothic, "Yu Gothic", "ΰSVbN", "Yu Gothic", "qMmpS ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "qMmpS ProN", "Hiragino Kaku Gothic ProN", "qMmpS Pro", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:500;
	color:#333;
	line-height:1.6em;
	font-feature-settings : "palt";
	-moz-font-feature-settings: "palt";
	-webkit-font-feature-settings: "palt";
	letter-spacing:0.5px;
	margin-bottom:20px;
}

#news_listBox .news_listBox_inner ul.newsList li:last-child{
	margin-bottom:0;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_date{
	display: block;
	font-size:11px;
	color:#666;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title{
	color:#333;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title a{
	color:#333;
	text-decoration: underline;
}

#news_listBox .news_listBox_inner ul.newsList li span.news_title a:hover{
	color:#333;
	text-decoration: none;
}

}