@charset "UTF-8";

/* .newsArea */
.newsArea .newsList {
	padding-bottom:2%;
}
.newsArea .actit {
	text-align: center;
	padding-bottom: 3%;
	font-weight: normal;
}

/* .newsDetail */
.newsDetail {
	width:73%;
	float:left;
	padding:1.5em 0 0;
}
.newsDetail p {
	line-height:2.3;
	padding-bottom:25px;
}
.newsDetail p a {
	color: #000;
	text-decoration: none;
}
.newsDetail p a:hover {
	text-decoration: underline;
}

/* .newsSide */
.newsSide {
	width:20%;
	padding:2.4em 1% 0 0;
	box-sizing:border-box;
	float:right;
}
.newsSide .stit {
	border-bottom:#000 1px solid;
	padding-bottom:7px;
}
.newsSide ul {
	padding:13px 0 30px;
}
.newsSide ul li {
	line-height:2.1;
}
.newsSide ul li a {
	color:#000;
	text-decoration:none;
}
.newsSide ul li a:hover {
	text-decoration:underline;
}

@media only screen and (min-width:1px) and (max-width:680px){
/* .newsArea */
.newsArea .newsList {
	padding-bottom:0;
}

/* .newsDetail */
.newsDetail {
	width:92.5%;
	float:none;
	padding:2.5% 3.75% 14%;
}
.newsDetail .txt {
	line-height:1.65;
	padding:20px 0 30px;
}

/* .newsSide */
.newsSide {
	width:92.5%;
	float:none;
	padding:0 3.75%;
}
.newsSide .stit {
	font-size:4vw;
	padding-bottom:4px;
}
.newsSide ul {
	padding-top:10px;
}
.newsSide ul:last-child {
	padding-bottom:0;
}
.newsSide ul li {
	line-height:1.8;
}
}