.newsTit{
	font-size: 20px;
	line-height: 1.3;
	font-weight: 700;
	padding-bottom: 10px;
	border-bottom: 2px solid #fff;
	filter: drop-shadow(0px 0px 10px #2e89e4);
}
@media screen and (max-width:768px) {
	.newsTit {
		font-size: 1.4rem;
	}
}

.newsInfo{
	font-size: 16px;
    line-height: 1.3;
	padding: 7px;
    border: 1px solid #FFF;
	display: inline-block;
}
@media screen and (max-width: 768px) {
    .newsInfo {
        font-size: 1.2rem;
    }
}

.news__under {
    background: linear-gradient(transparent 70%, #2da6e3 30%);
    display: inline;
    font-weight: 500;
}

.news__box{
	display: inline-block;
	background-color: #2da6e3;
	color: #FFF;
	padding: 2px 8px;
	font-size: 17px;
}
.news__boxG{
	display: inline-block;
	background-color: #e8c100;
	color: #000;
	padding: 2px 8px;
	font-size: 17px;
}
@media screen and (max-width: 768px) {
	.news__box,
	.news__boxG{
		font-size: 1.3rem;
	}
}

/* img */
@media screen and (min-width: 768px) {
    .news__spcimg{
        width: 60%;
        margin: 0 auto;    
    }
    .news__spcimg img{
        width: 100%;
        padding-bottom: 0.8vw;
    }
}
@media screen and (max-width: 768px) {
    .news__spcimg img{
        width: 100%;
    }
}

/* ul */
.newsImgPrl img{
	width: 100%;
}
@media screen and (min-width: 769px) {
	.newsImgPrl ul{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.newsImgPrl li{
		width: 49%;
	}
}


/* mt */
.mt10{
	margin-top: 10px;
}
.mt15{
	margin-top: 15px;
}
.mt20{
	margin-top: 20px;
}
.mt25{
	margin-top: 25px;
}
.mt30{
	margin-top: 30px;
}
.mt40{
	margin-top: 40px;
}

/* mb */
.mb10{
	margin-bottom: 10px;
}
.mb15{
	margin-bottom: 15px;
}
.mb20{
	margin-bottom: 20px;
}
.mb25{
	margin-bottom: 25px;
}
.mb30{
	margin-bottom: 30px;
}
.mb40{
	margin-bottom: 40px;
}

/* indent */
.indent{
    display: block;
    padding-left: 1.2em;
    text-indent: -1.2em;
}
.indent-s{
    display: block;
    padding-left: 1em;
    text-indent: -1em;
}

@media screen and (min-width: 769px) {
	.indent6-pc{
		display: block;
		padding-left: 6.4em;
		text-indent: -6.4em;
	}
}
