body {
	font-size: 14px;
}

.news {
	padding: 30px 30px 10px 30px;
}

.news_title h5 {
	color: #112a4e;
	font-size: 1.5rem;
	padding: 15px 0 10px 0px;
}

.news_title span {
	color: #ff3c00;
	font-weight: 800;
	padding-left: 7px;
}

.letter_logo {
	width: 100%;
	margin-top: 10px;
}

.letter_logo img {
	width: 100%;
}

.jumbotron {
	margin-top: 30px;
	color: #161235;
	text-align: center;
}

.jumbotron h2 {
	font-size: 2.5rem;
	color: #112a4e;
}

.jumbotron p {
	font-size: 1.3rem;
	line-height: 35px;
	color: #112a4e;
}

.jumbotron h2, .jumbotron p, .news_title h5, .news_title span {
	font-family: 나눔스퀘어, 맑은 고딕, AppleSDGothicNeo-Regular, '맑은 고딕',
		'Malgun Gothic';
}

.h_thumb {
	margin-bottom: 10px;
}

.h_thumb p {
	font-size: 1.1rem;
    padding: 15px;
    border: 1px solid #e0e0ed;
    border-radius: 0 0 4px 4px;
    border-top: 0;
    background: #f7f7f7;
    font-weight:bold;
}

.hm_tit.hn_tit span {
    padding-right: 15px;
}

.h_thumb img {
	width: 100%;
	height: 500PX;
	object-fit: cover;
	object-position: 50% 30%;
	/* margin-bottom: 7PX; */
}

.article_list p {
	font-size: 1rem;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.article_list span {
	padding-right: 15px;
	color: gray;
}

.item {
	border: 3px solid #dfe0e4;
	box-sizing: border-box;
	border-radius: 4px;
	border-style: double;
	padding: 9px 17px;
	font-size: 14px;
	line-height: 24px;
	margin: 0 0 8px 0;
	color: #202124;
}

.more_btn {
	padding-bottom: 30px;
}

.more_btn p {
	float: right;
	margin-right: 30px;
	padding: 0 10px 3px 10px;
	box-sizing: border-box;
	border-radius: 4px;
	font-weight: bold;

}

.more_btn span {
	color: #ff3c00;
	font-size: 1.3rem;
}

.more_btn p:hover {
	background-color: rgb(241, 238, 234);
}

.more_btn-1 {
	margin: 0 30px 30px;
}

.more_btn-1 p {
	font-weight: 500;
	text-align: center;
	color: #fff;
	padding: 12px 20px;
	box-sizing: border-box;
	/* border-radius: 4px; */
	background-color: rgb(0, 88, 181);
	font-size: 15px;
	width:auto;
	float:left;
}

.more_btn-1 span {
	color: #ff3c00;
	font-size: 15px;
	/* margin-left: 5px; */
}

.more_btn-1 p:hover {
	background-color: rgb(86, 129, 192);
}

@media screen and (min-width : 300px) and (max-width: 480px) {
	.h_thumb img {
		height: 200px;
	}
	.jumbotron p {
		font-size: 1.1rem;
	}
	.jumbotron h2 {
		font-size: 2rem;
	}
	.news_title h5 {
		font-size: 1.3rem;
	}
	.h_thumb p {
		font-size: 0.95rem;
	}
}


/* 추가된 css 20240108*/
.renew-letter{display: flex;}
.renew-letter .nd-container-all{width: 65%; padding-right: 40px; border-right: 1px solid #eaeaea;}
.renew-letter .news_zone_02{width: 370px; padding-left: 70px;}

/*뉴데일리TV*/
.renew-letter .slick-tv-video{
	width:100%;
}
.renew-letter .slick-tv-title{
	height:44px;
}

/*많이본기사*/

.best ul li {
	font-size:0.95rem;
}

@media screen and (max-width: 999px){
.renew-letter{display: block;}
.renew-letter .nd-container-all{width: 100%; padding-right: 0; border-right: 0;}
.renew-letter .news_zone_02{display: none;}
}

@media screen and (max-width: 480px){
	.more_btn-1 p {width:35%;}
}







