@charset "UTF-8";

/* news
---------------------------------------------------------------------------*/
.img-main {
	background-image: url(../img/news/img-main.jpg?221202);
}

.title-page em {
	text-transform: capitalize;
}

.news-category {
	margin: -55px 0 100px;
	text-align: center;
}

.news-category li {
	display: inline-block;
}

.news-category li a {
	display: inline-block;
	position: relative;
	padding: 10px;
	font-size: 15px;
	letter-spacing: 0.1em;
}

.news-category li.current-cat a:after {
	display: block;
	content: '';
	position: absolute;
	bottom: 6px;
	left: 10px;
	background-color: #CD3335;
	width: calc(100% - 22px);
	height: 1px;
}


/* news single
---------------------------------------------------------------------------*/
.news-area {
	position: relative;
	width: 760px;
	min-height: 160px;
	margin: 0 auto;
}

/* .news-title
------------------------------------*/
.news-title time {
	position: absolute;
	top: 0;
	right: -60px;
	font-size: 15px;
	letter-spacing: 0.1em;
	white-space: nowrap;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;
}

/* .sec-news
------------------------------------*/
.sec-news {
	margin-top: 180px;
}