@charset "utf-8";.ctsaWrap .fullImg{height:420px;margin-bottom:40px}
.ctsaWrap .txtSlideWrap .txtSlideList li .txtArea{padding:0 42px}
.ctsaWrap a{color:#002c5f !important}
@media screen and (max-width:1024px){.ctsaWrap .fullImg{height:auto;margin-bottom:20px}
.ctsaWrap .fullImg .img img{position:static;top:auto;left:auto;-webkit-transform:none;transform:none;aspect-ratio:1120 / 420}
}
@media screen and (max-width:767px){.ctsaWrap .txtSlideWrap .txtSlideList li .txtArea{padding:0}
}
.txtSlideWrap{position:relative;width:100%}
.txtSlideWrap .txtSlideList{overflow:hidden;position:relative;display:flex}
.txtSlideWrap .txtSlideList li{flex-shrink:0;width:100%}
.txtSlideWrap .txtSlideList li .txtArea{padding:0 25px}
.txtSlideWrap .txtSlideList li .txtArea h3,.txtSlideWrap .txtSlideList li .txtArea h4{margin-bottom:12px}
.txtSlideWrap .txtSlideList li .txtArea h2{margin-bottom:20px}
.txtSlideWrap .txtSlideList li .txtList{margin-top:40px}
.txtSlideWrap .sliderBtnWrap .btnPrev,.txtSlideWrap .sliderBtnWrap .btnNext{overflow:hidden;display:block;position:absolute;top:50%;width:12px;height:20px;margin-top:-8px;text-indent:-9999px}
.txtSlideWrap .sliderBtnWrap .btnPrev{left:0;background:url("../../../images/common/btn-prev2.png") no-repeat center center}
.txtSlideWrap .sliderBtnWrap .btnNext{right:0;background:url("../../../images/common/btn-next2.png") no-repeat center center}
.txtSlideWrap .sliderBtnWrap .btnPrev.disabled,.txtSlideWrap .sliderBtnWrap .btnNext.disabled{opacity:.3;cursor:default}
.txtSlideWrap .ix-controller.disabled{visibility:hidden}
.txtSlideWrap .ix-list-viewport{overflow:hidden}
.txtSlideWrap .ix-thumbs{position:relative;margin-top:50px;text-align:center}
.txtSlideWrap .ix-thumbs .ix-thumb{overflow:hidden;display:inline-block;width:12px;height:12px;margin:5px;border:1px solid #999;box-sizing:border-box;border-radius:50%}
.txtSlideWrap .ix-thumbs .ix-thumb .ix-btn{display:block;background:#fff;text-indent:-9999px}
.txtSlideWrap .ix-thumbs .ix-thumb.active{border:0 none}
.txtSlideWrap .ix-thumbs .ix-thumb.active .ix-btn{background:#00aad2}
@media screen and (max-width:1024px){.txtSlideWrap .ix-thumbs{margin-top:35px}
.txtSlideWrap .txtSlideList li .txtArea h3,.txtSlideWrap .txtSlideList li .txtArea h4{margin-bottom:9px}
.txtSlideWrap .txtSlideList li .txtArea h2{margin-bottom:15px}
.txtSlideWrap .txtSlideList li .txtList{margin-top:30px}
}
@media screen and (max-width:767px){.txtSlideWrap .txtSlideList li .txtArea{padding:0}
.slide_direction{display:none}
.txtSlideWrap .ix-thumbs .ix-thumb{width:9px;height:9px}
}