@charset "utf-8";
/* CSS Document */

/*-----
newslist
------*/
.newsbg{ padding:1.1rem 4rem 4rem 4rem; background-color:#f4f3ee;}
#news .news-list{
	display: -webkit-grid; 
 	display: grid;
	grid-template-columns:repeat(2,auto);
	justify-content: space-between;
	grid-column-gap:6rem; 
	padding:3rem 0;
	border-bottom:#d2d2d2  solid 1px; 
}
#news h2{color:#333; text-align:left; padding-bottom:2rem;}
#news h3{
	color:#333;
	font-weight:600;
	letter-spacing:0px;
	text-align:left;
	line-height:1.2em;
}
#news  .nymore{ display:inline-block; margin-top:4rem;  padding:1.2rem 4rem; background-color:var(--web-theme-color); color:#fff;}
#news  .nymore i{color:var(--web-theme-color-yellow);}
#news  .nymore:hover{background-image: linear-gradient(to right,rgba(0,0,0) ,rgba(0,0,0)); color:#fff; border:none; }
#news  .nymore:hover i{color:#fff; }
#news p{
	color: #666666;
	word-wrap:break-word;
	word-break:break-all;
	margin-bottom:1rem;
	margin-top:2rem;
	}
#news a:hover img{
	filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5;
}
#news a{
	position:relative;
	transition: all .3s ease-in-out;
}
#news .news-morebox{	padding:0.4em 4rem;}
#news .newsmore{
	display:inline-block;
	background-color:transparent;
	color:var(--web-theme-color);
	padding:0.4em 0.6rem;
	margin-top:3rem;
	text-align:center;
	text-decoration:none;
	}
#news  .news-item .newsmore{
	float:none;
	background-color:var(--web-theme-color);
	color:var(--web-theme-color);
}
#news  .news-item .newsmore:hover{
	background-color:var(--web-theme-color);
	border:var(--web-theme-color) solid 1px;
}
#news .newsmore:hover{
	text-decoration:underline;
	}
/*news-s-list*/		
.news-s-list{
	display: -webkit-grid; 
 	display: grid;
	grid-template-columns:70% 30%;
	align-items: center;	
	border-bottom:#ddd dashed 1px;
	padding-top:10px;
	padding-bottom:15px;
	margin-top:4rem;
}
.news-s-list h3{ color:#333;}
.news-s-list .news-time{ padding-top:2rem;}
.news-s-list p{ max-width:700px;}
/*-----
newsdeail
-------*/

#newsview img{
	width:100%;
	max-width:100%;
	width:auto!important;
	height:auto!important;
	display:block;
	margin:0 auto;
}
#newsview .sy-container{ max-width:1000px;}
.newsview-name{
	text-align:center;
	color:#333;
	font-weight:bold;
	font-size:3.2rem;
}
.SiteLink p{
	margin-top:10px;
	margin-bottom:20px;
}
#newsview strong{
	font-weight:bold;
	font-size:1.3em;
}
.SiteLink a{
	color:var(--web-theme-color-blue);
}
.SiteLink a:hover{
	text-decoration:underline;
}
.newsview-time{
	color:#787878;
	text-align:center;
	margin-top:2rem;
	margin-bottom:2.5rem;
	padding-bottom:1em;
	border-bottom:#eeeeee solid 2px;
}
.SiteLink{
padding-top:3rem;
}
.newsview-div{
	text-align:right;
	border-bottom:#CCC solid 3px;
}
.newsview-page{
	color:#999;
	padding-top:1rem;
}
.newsview-page a{
	font-weight:400;
	color:var(--web-theme-color-blue);
}
#newsview  .newsview-page a:hover{
	text-decoration:none;
	color:var(--web-theme-color);
}
/*mobile phone*/
@media (max-width:1023px){
#news h3{ font-size:1.6em; font-weight:600;}
.newsbg{ padding:0 4rem 4rem 4rem; background-color:#f4f3ee;}
#news .news-list{
	display: -webkit-grid; 
 	display: grid;
	grid-template-columns:auto;
}
#news  .more{ display:block; width:22rem;}
.news-s-list{
	display: -webkit-grid; 
 	display: grid;
	grid-template-columns:auto;
	grid-row-gap:20px;
}

}