@charset "utf-8";

/*구조*/
.wrap_dNews{max-width:172rem;margin:0 auto;}
.wrap_dNews .container{}

/*타이틀*/
.wrap_dNews .mainTitle_1.mainTitle_1M{display:none;}
.wrap_dNews .mainTitle_1{}
.wrap_dNews h2{line-height:1.1;}

.deptNewsWrap{display:flex;flex-direction:row-reverse;}
.deptNewsWrap .itemA{width:49.5%;border-radius:2rem;overflow:hidden;}
.deptNewsWrap .itemB{width:50%;padding-right:6rem;}
.deptNewsWrap .imgWrap{}
.deptNewsWrap .txtWrap{padding-top:8rem;}

.wrap_dNews .boxCon{height:29rem;}
.wrap_dNews .subjectText{opacity:0;transform:translateY(1rem);transition:1s;font-size:5.2rem;font-family:'paper-eb';line-height:1.3;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;background: linear-gradient(to right, #2e5ee5, #1f96e3);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color:transparent;}
.wrap_dNews .content{display:none;}
.wrap_dNews .detail{padding-bottom:0.5rem;}
.wrap_dNews .detail a{font-size:1.8rem;color:#FFF;font-family:'paper-l';line-height:1;text-align:center;margin-top:3rem;padding:1.8rem 0;border-radius:3rem;width:16rem;display:block;background:#1F52E3;background: linear-gradient(90deg,rgba(31, 82, 227, 1) 0%, rgba(31, 149, 227, 1) 100%);}
.wrap_dNews .detail a:hover{font-family:'paper-m';color:#1F52E3;background:#FFF;border:2px solid #1F52E3;}

.wrap_dNews .thumb{height:65rem;}
.wrap_dNews .thumb img{display:inline;object-fit:cover;object-position:center;width:100%;height:100%;}

.wrap_dNews .more{font-size:1.6rem;color:#1f96e3;font-family:'paper-m';line-height:1;padding-right:1.5rem;display:block;background:url('../images/more.png') no-repeat right center;position:absolute;left:70rem;top:4rem;display:block;}

.wrap_dNews .slick-current .subjectText{opacity:1;transform:translateY(0rem);}

/*CONTROL*/
.wrap_dNews .control{display:flex;align-items:center;justify-content:flex-end;position:absolute;bottom:0;left:0;width:46%;}
.wrap_dNews .control button{width:5rem;height:5rem;margin:0 0.5rem;background:#FFF !important;font-size:0;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.wrap_dNews .control button::before{width:3rem;height:3rem;content:"";display:block;}
.wrap_dNews .control button.prev::before{background:url('../images/prev.png') no-repeat center;}
.wrap_dNews .control button.next::before{background:url('../images/next.png') no-repeat center;}
.wrap_dNews .control button.stop::before{background:url('../images/pause.png') no-repeat center;}
.wrap_dNews .control button.play::before{background:url('../images/play2.png') no-repeat center;}
.wrap_dNews .control button.stop,
.wrap_dNews .control button.play{display:none;}
.wrap_dNews .control button.stop.on,
.wrap_dNews .control button.play.on{display:flex;}
.wrap_dNews .control button:hover{background:#414141 !important;}
.wrap_dNews .control button:hover::before{filter:invert(1) brightness(10);}
.wrap_dNews .numbering{font-family:'paper-eb';padding-right:1rem;}
.wrap_dNews .numbering .now{font-size:2.4rem;color:#1f96e3;}
.wrap_dNews .numbering i,
.wrap_dNews .numbering .total{font-size:1.4rem;color:#000;}

@media all and (max-width:1720px){
	.wrap_dNews{max-width:calc(100% - 4rem);}
}
@media only screen and (max-width:1280px){
	.deptNewsWrap .txtWrap{padding-top:3rem;}
	.wrap_dNews .boxCon{height:25rem;}
	.wrap_dNews .subjectText{font-size:4.2rem;}
	.wrap_dNews .content{font-size:2rem;}
	.wrap_dNews .more{left:50rem;top:4rem;}
}
@media only screen and (max-width:1024px){
	.wrap_dNews .mainTitle_1.mainTitle_1M{display:block;}
	.wrap_dNews .mainTitle_1{display:none;}

	.deptNewsWrap{position:relative;padding-top:5rem;margin-top:3rem;}

	.deptNewsWrap{flex-wrap:wrap;flex-direction:column;}
	.deptNewsWrap .itemA{width:100%;}
	.deptNewsWrap .itemB{width:100%;padding-right:0;padding-top:4rem;}
	.deptNewsWrap .txtWrap{padding-top:0rem;}
	.wrap_dNews .boxCon{height:20rem;}

	.wrap_dNews .thumb{height:35rem;}
	.wrap_dNews .subjectText{font-size:3.2rem;}
	.wrap_dNews .content{font-size:1.8rem;}
	.wrap_dNews .detail a{font-size:1.6rem;margin-top:3rem;width:11rem;padding:1rem 0;}

	.wrap_dNews .more{left:0;top:0;}

	.wrap_dNews .control{justify-content:center;position:relative;width:100%;margin-top:3rem;}
	.wrap_dNews .control button{width:4rem;height:4rem;}
	.wrap_dNews .numbering{display:none;}
}
@media only screen and (max-width:768px){
	.wrap_dNews .boxCon{height:16rem;}
	.wrap_dNews .subjectText{font-size:2.2rem;}
}