/* ====---- SLIDER 002 ----==== */

/******** GENERAL - SLIDER ********/
.sliderCon{position:relative;top:0px;left:0px;width:1500px;height:500px;overflow:hidden}
.slides{position:absolute;top:0px;left:0px;width:1500px;height:500px;overflow:hidden;cursor:default}

/******** SLIDER, TEXTS ********/
.sliderX{position:absolute;z-index:0;top:160px;width:100%;text-align:left}
.sliderTxt{position:relative;margin:0 auto;left:0;width:75%;padding:10px 10px 30px 10px;--alpha:0.25;background:rgba(0,0,0, var(--alpha))}
.captionH{font-family:tahoma,serif;font-display:swap;position:relative;color:#fff;font-size:48px;font-weight:600}
.captionS{font-family:tahoma,serif;font-display:swap;position:relative;color:#fff;font-size:36px;font-weight:500}
.captionC{font-family:tahoma,serif;font-display:swap;position:relative;color:#fff;font-size:24px;font-weight:normal;margin:0 auto;margin-bottom:30px}
.captionU{position:relative;width:100%;margin:0 auto}
/*
@media screen and (max-width:767px){
.sliderX{top:100px}
.captionH{font-size:56px}
.captionS{font-size:36px}
.captionC{font-size:28px}
}
*/
@media screen and (max-width:599px){
.sliderX{top:160px}
.captionH{font-size:90px}
.captionS{font-size:0px;visibility:hidden}
.captionC{font-size:0px;visibility:hidden}
}
/******** SLIDER, BUTTONS ********/
.btn-style-1a{font-family:tahoma,serif;font-display:swap;position:relative;padding:12px 24px;background:#1F406D;color:#fff;font-size:32px;font-weight:600;text-align:center;text-decoration:none}
.btn-style-1a:hover{background:#fff;color:#f0542c;text-decoration:none}
.btn-style-1b{font-family:tahoma,serif;font-display:swap;position:relative;padding:12px 24px;color:#fff;background:#15abbc;font-size:32px;font-weight:600;text-align:center;text-decoration:none}
.btn-style-1b:hover{background:#f0542c;color:#fff;text-decoration:none}
@media screen and (max-width:599px){.btn-style-1a, .btn-style-1b{font-size:60px}}

/******** ADDITIONAL ********/
.jssora02l, .jssora02r, .jssora02ldn, .jssora02rdn{position:absolute;cursor:pointer;display:block;background:url(./../../img/slider/a21.png) no-repeat;overflow:hidden}
.jssora02l{background-position:-3px -33px}
.jssora02r{background-position:-63px -33px}
.jssora02l:hover{background-position:-123px -33px}
.jssora02r:hover{background-position:-183px -33px}
.jssora02ldn{background-position:-243px -33px}
.jssora02rdn{background-position:-303px -33px}
.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av{filter:alpha(opacity=80);opacity:.8;overflow:hidden;cursor:pointer}
.jssorb01 div{background:#f4f4f4;opacity:0.8}
.jssorb01 div:hover, .jssorb01 .av:hover{background:#0096a7}
.jssorb01 .av{background:#00BBD1}
.jssorb01 .dn, .jssorb01 .dn:hover{background:#6e6e6e}
