@charset "UTF-8";

.pageheadtit {
	min-height: 80px;
}
.pageheadtit .listwrap {
    font-size: 1.2rem;
    margin-top: 30px;
    margin-left: 15px;
}
.pageheadtit > h2 {
    padding: 0 15px;
    text-align: left;
}
.news > h2 {
	text-align: left;
}
._btnbluebor {
	width: calc(100% - 50px * 2);
    min-width: 200px;
    margin: 0;
    margin-left: 50px;
    padding: 16px 40px;
    font-size: 1.4rem;
}
._btnbluebor .arrow {
    right: 15px;
    display: inline-block;
    width: 6px;
    height: 6px;
    transform: translateY(-3px) rotate(45deg);
}
.listwrap {
	margin-bottom: 50px;
}
.listwrap li:last-child {
	border-bottom: 0;
}

.newsdetail {
    margin-bottom: 60px;
}
.newsdetail > h2 {
    font-size: 1.8rem;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.newsdetail ._head {
    font-size: 1.4rem;

}
.newsdetail ._text {
    font-size: 1.4rem;
}