@charset "utf-8"; 
/* slide_bnr_020  - SSJ 220708*/


.slide_bnr_020 {position:relative; float:left; width:100%; height:100%; box-sizing:border-box;}
.slide_bnr_020 .slide_wrap > a {width:100%; height:100%; float:left; box-sizing:border-box; display:block;}
.slide_bnr_020 .slide_wrap > a:focus {border:1px dotted #333;}

.slide_bnr_020 .innerbox {position:relative; float:left; width:100%; height:350px; box-sizing:border-box; background:#fff;}

.slide_bnr_020 .innerbox .tit {width:100%; height:60px; padding:0 70px 0 15px; line-height:60px; color:#000; text-align:left; letter-spacing:-0.5px; display:inline-block; box-sizing:border-box; overflow:hidden;
							   text-overflow:ellipsis; word-break:keep-all; white-space:normal; -webkit-box-orient:vertical; display:-webkit-box; -webkit-line-clamp:1;}
.slide_bnr_020 .innerbox .tit:empty {display:none;}
.slide_bnr_020 .innerbox hr.line {width:100%; height:1px; display:block; background:rgba(0,0,0,0.2); border:none; margin-bottom:15px;}
.slide_bnr_020 .innerbox .wrap {position:relative; bottom:0; float:left; width:100%; max-width:none; height:calc(100% - 75px); overflow:hidden; box-sizing:border-box;}

.slide_bnr_020 .innerbox .wrap .imgbox {position:absolute; top:0; right:0; width:100%; height:100%; overflow:hidden; box-sizing:border-box;}
.slide_bnr_020 .innerbox .wrap .bgcolor {position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; opacity:1; background:rgba(0,0,0,0); box-sizing:border-box;}
.slide_bnr_020 .innerbox .wrap .imgbox img {max-width:100%; min-width:100%; min-height:100%; opacity:1; display:block; position:absolute; left:-999px; right:-999px; top:-999px; bottom:-999px; margin:auto;}
.slide_bnr_020 .innerbox:hover img {transform:scale(1.1); -webkit-transition:transform 1s; transition:transform 1s;}

.slide_bnr_020 .innerbox .wrap .txtBox {position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; padding:30px 15px 15px; overflow:hidden; box-sizing:border-box; background:transparent;}
.slide_bnr_020 .innerbox .wrap .txtBox .stit {width:100%; height:36px; margin-bottom:10px; line-height:1.3em; overflow:hidden; box-sizing:border-box; -webkit-line-clamp:1;
											  text-overflow:ellipsis; overflow:hidden; word-break:keep-all; white-space:normal; -webkit-box-orient:vertical; display:-webkit-box;}
.slide_bnr_020 .innerbox .wrap .txtBox .co {width:100%; height:84px; color:#333; line-height:1.4em; display:block; text-overflow:ellipsis; overflow:hidden; box-sizing:border-box; word-break:keep-all; white-space:normal; -webkit-box-orient:vertical; display:-webkit-box; -webkit-line-clamp:4;}
.slide_bnr_020 .innerbox .wrap .txtBox .co:empty {display:none;}



/* BTN SETTING */
/*slide bullet*/
.slide_bnr_020 .slick-dots {display:none !important;}

/* next & prev */
.slide_bnr_020 .slick-arrow {overflow:hidden; text-indent:-9999px; width:22px; height:22px; border-radius:50%; box-sizing:border-box; position:absolute; top: 20px;
							 pointer-events: auto !important; z-index:1; transition:background-color .2s;}
.slide_bnr_020 .slick-arrow:not(.slick-disabled):hover {background-color:rgba(51,51,51,1);}
.slide_bnr_020 .slick-prev {background: rgb(241,130,1); right:45px; background-size:35%;}
.slide_bnr_020 .slick-next {background: rgb(241,130,1); right:15px; background-size:35%;}
.slide_bnr_020 .slick-next:before,
.slide_bnr_020 .slick-prev:before {content:"";width: 7px;height: 7px;display: inline-block;border-style: solid;border-width: 1px 1px 0 0;border-color: inherit;position: absolute;top: 7px;left: 5px;transform: rotate(45deg);}
.slide_bnr_020 .slick-prev:before {border-width: 0 0 1px 1px;left: 9px;}
.slide_bnr_020 .slick-disabled {opacity:0.3;}


/* layout option */
.border-radius .slide_bnr_020 .innerbox .wrap {border-radius:15px;}


/* 레이아웃에 따른 다른 스타일이 있는 경우 */

.layout_height_M .slide_bnr_020 .innerbox {height:250px;}


	@media (max-width:899px){
		.slide_bnr_020 .innerbox .wrap .txtBox .stit {height:28px; line-height:1.3em;}
		.slide_bnr_020 .innerbox .wrap .txtBox .co {line-height:1.5em;}
	}