@charset "utf-8";

.subbanner2 {position:relative; overflow: hidden;max-width: 1920px;margin: 0 auto;}
.subbanner2 .subbanner2_inner {position:relative;overflow:hidden;}
/* 타이틀 */
.subbanner2 > h2 {text-align: center; display: none;}
/* 이미지 */
.subbanner2 .galley_li {position:relative;width: 50%;float: left;}
.subbanner2 .galley_li.no{display: none;}
.subbanner2 .galley_li > img{width: 100%; height: auto;}
/* 내용 */
.subbanner2 .subbanner2tx {position: absolute;bottom: 100px;padding-left: 50px;}
.subbanner2 .subbanner2tx h4 {position:relative;margin:0 0 20px;font-size:22px;font-weight:300;color:#6B7A7F;}
.subbanner2 .subbanner2tx h5 {margin:0 0 30px;line-height:45px;font-size:22px;font-weight:100;word-break:keep-all}
.subbanner2 .subbanner2tx h5 strong {font-weight:400;color:#293844}
.subbanner2 .subbanner2tx.sNc_top{top: 10%;}
.subbanner2 .subbanner2tx.sNc_middle{top: 20%;}
.subbanner2 .subbanner2tx.sNc_bottom{top: 30%}
.subbanner2 .subbanner2tx.sNc_left {left: 3%;}
.subbanner2 .subbanner2tx.sNc_center {left: 25%;}
.subbanner2 .subbanner2tx.sNc_right {right: 3%;}
.subbanner2 .subbanner2tx.sNc_subf1 h4{font-family: 'Jua', sans-serif;}
.subbanner2 .subbanner2tx.sNc_subf2 h4{font-family: 'Nanum Pen Script', cursive; font-size: 2em;}
.subbanner2 .subbanner2tx.sNc_subf3 h4{font-family: 'Gugi', cursive;}
.subbanner2 .subbanner2tx.sNc_subfN h4{display: none;}
.subbanner2 .subbanner2tx.sNc_subc1 h4{color: white;}
.subbanner2 .subbanner2tx.sNc_subc2 h4{color: black;}
.subbanner2 .subbanner2tx.sNc_subc3 h4{color: gray;}
.subbanner2 .subbanner2tx.sNc_conf1 h5{font-family: 'Jua', sans-serif;}
.subbanner2 .subbanner2tx.sNc_conf2 h5{font-family: 'Nanum Pen Script', cursive; font-size: 3em;}
.subbanner2 .subbanner2tx.sNc_conf3 h5{font-family: 'Gugi', cursive;}
.subbanner2 .subbanner2tx.sNc_confN h5{display: none;}
.subbanner2 .subbanner2tx.sNc_conc1 h5{color: white;}
.subbanner2 .subbanner2tx.sNc_conc2 h5{color: black;}
.subbanner2 .subbanner2tx.sNc_conc3 h5{color: gray;}
.subbanner2 .btn_more.off{display: none;}
.subbanner2 .subbanner2tx.sNc_conc1 .btn_more a {position:relative;display:inline-block;overflow:hidden;padding:10px 20px;letter-spacing:2px;color:#fff;border:1px solid #FFFFFF;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;transition: all .25s ease}
.subbanner2 .subbanner2tx.sNc_conc1 .btn_more a:hover {box-shadow: 4px 4px 0 0 #fff}


@media (max-width:1280px){
	.subbanner2 .subbanner2tx {bottom: 30px;width: 700px;padding-left: 150px;}
    .subbanner2, .subbanner2 .owl-item {}
    .subbanner2 .subbanner2tx h4 {font-size:18px}
    .subbanner2 .subbanner2tx h5 {line-height:35px;font-size:20px}
}
@media (max-width:1100px){
    .subbanner2, .subbanner2 .owl-item {}
    .subbanner2 .subbanner2tx {}
    .subbanner2 .subbanner2tx h4 {font-size:20px}
    .subbanner2 .subbanner2tx h5 {line-height:30px;font-size:15px}
}
@media (max-width:991px){
	.subbanner2 .subbanner2tx {bottom: 10px;width: 500px;padding-left: 150px;}
	.subbanner2 .owl-item {background-image:none !important;}
    .subbanner2 .galley_li .img-mo {display:block;}
    .subbanner2 .subbanner2tx {left:10%;width:80%;padding-left:0}
    .subbanner2 .subbanner2tx h5 {font-size:13px}
    .subbanner2 .subbanner2tx h4 {margin-bottom:20px;font-size:24px;line-height: 5px}

}
@media (max-width:767px){
	.subbanner2 {overflow: hidden;height:auto;}
	.subbanner2 .item {height:auto;background-image:none}
    .subbanner2 .subbanner2tx {left:10%;bottom:inherit;top:65%;transform:translateY(-50%);width:80%;padding:0 50px 0 15px}
    .subbanner2 .subbanner2tx h4 {margin-bottom:10px;font-size:16px;color:#555}
    .subbanner2 .subbanner2tx h5 {margin-bottom:15px;line-height:15px;font-size:13px}
	.subbanner2 .galley_li .img-mo {display:block; width:900px;margin-left: -50px;}
	.subbanner2 .owl-next {right:5px}
    .subbanner2 .owl-prev {left:5px}
	.subbanner2 .subbanner2tx .btn_more .more_box{padding:2px}
	.subbanner2 .galley_li{width:100%;}
	.subbanner2 .galley_li .img-mo{margin-left: -150px;}
.subbanner2 .subbanner2tx.sNc_top,.subbanner2 .subbanner2tx.sNc_middle,.subbanner2 .subbanner2tx.sNc_bottom{top: 65%;}
.subbanner2 .subbanner2tx.sNc_left,.subbanner2 .subbanner2tx.sNc_center,.subbanner2 .subbanner2tx.sNc_right {left: 10%;}
}
@media (max-width:600px){
	.subbanner2 .galley_li .img-mo {display:block; width:600px;margin-left: -50px;}
}
