.sl_kr{width:50%;float:left;margin:0px auto;}
.kr_bx{width:100%;height:453px;margin:1.50% 3% 0% 0%;}
.sl_kn{width:50%;float:right;margin:0px auto;}
ul.rig{width:100%; margin-left:0px;}
ul.rig li{float:left;width:48.50%;height:221px;margin:1.50% 0% 1% 1.50%;-webkit-transition:0.5s;transition:0.5s;text-align:left;}

.swiper-container{width:100%;}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.sw_img{width:100%;height:465px;margin-top:0%;}
.sw_img1{width:100%;height:230px;margin-top:0%;}
.sw_a{height:100px;cursor:pointer;z-index:100;color:#fff;}
.sw_div{background:linear-gradient(90deg,rgba(17,146,226,0.72) 10%,rgba(253,79,72,0.55) 100%);backdrop-filter:blur(2px);width:100%;height:60px;padding:30px 10px;position:absolute;bottom:0px;display:block;-webkit-transition:0.5s;transition:0.5s;}
.sw_h3{width:90%;font:15px fn1;color:#e8e8e8;margin-top:-12px;line-height:20px;text-shadow:none;}
.sw_p{max-width:84px;background:rgba(253,79,72,0.70);position:absolute;right:15px;top:8px;color:#fff;text-align:center;padding:1px 5px;font:11px fn1;text-transform:uppercase;border-radius:3px;}
.sw_div1{background:linear-gradient(90deg,rgba(17,146,226,0.72) 10%,rgba(253,79,72,0.55) 100%);backdrop-filter:blur(2px);width:100%;height:60px;padding:10px;position:absolute;bottom:0px;display:block;-webkit-transition:0.5s;transition:0.5s;}
.sw_h31{width:90%;font:13px fn1;color:#e8e8e8;line-height:15px;padding:0px 5px;text-shadow:none;}
.sw_p1{max-width:86px;background:rgba(253,79,72,0.70);position:absolute;right:8px;top:8px;color:#fff;font:11px fn1;text-transform:uppercase;padding:1px 5px;display:inline;border-radius:3px;}

ul.vd{width:100%;margin:0px 0px 25px 1.40%;}
ul.vd li{float:left;width:23%;margin:0% 1.80% 0% 0%;border-radius:5px;}
ul.vd li .bx_vt{width:100%;max-width:600px;position:relative;}
ul.vd li .sp{background:rgba(253,79,72,0.70);font:11px fn1;color:#fff;text-align:center;position:absolute;top:8px;right:8px;padding:2px 5px;z-index:10;border-radius:3px;}
ul.vd li .vt_div{background:linear-gradient(90deg,rgba(17,146,226,0.82) 10%, rgba(253,79,72,0.80) 100%);backdrop-filter:blur(2px);width:100%;padding:2% 4%;position:absolute;height:55px;bottom:0px;z-index:10;-webkit-transition:0.5s;
transition:0.5s;border-bottom-left-radius:5px;border-bottom-right-radius:4px;z-index:1;font-size:12px;}
ul.vd li .vt_div:hover{height:55px;background:rgba(17,146,226,0.82);}
ul.vd li a{color:#fff;font:14px fn1;line-height:16px;text-shadow:none;}

.youtube{background:#000;width:100%;max-width:1200px;margin:0 auto;height:200px;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;transition:all 200ms ease-out;cursor:pointer;border-radius:5px;}
.youtube .ftv{width:100%;max-width:1000px;margin:0 auto;opacity:.9;filter:alpha(opacity=10)}
.youtube .play{background:url(../../../img/bb/ytb.png)no-repeat center center; background-size:40px 40px;position:absolute;height:100%;width:100%;transition: all 0.2s ease-out;}
.youtube .play:hover{opacity:1;filter:alpha(opacity=100);}
ul.tk{width:100%;margin:0px 0px 25px 1.50%;}
ul.tk li{float:left;width:22.50%;margin:0% 2.50% 0% 0%;font-size:12px;border-radius:5px;}

@media screen and (max-width:800px){}

@media screen and (max-width:1150px){
.kr_bx{height:250px;}
.sl_kr{width:100%;float:left;margin-top:5px;}
.sl_kn{width:100%;float:left;}
ul.rig{width:100%; margin:0px 0px 10px -4px;}
ul.rig li{float:left;width:48.50%;height:100px;margin:10px 0px 20px 5px;}

.sw_img{width:100%;height:250px;margin-top:0%;}
.sw_img1{width:100%;height:124px;margin-top:0%;}
.sw_div{padding:10px 10px;position:absolute;bottom:0px;display:block;-webkit-transition:0.5s;transition:0.5s;}
.sw_div1{height:38px;padding:1px 7px;}
.sw_h3{width:100%;font:15px fn1;color:#e8e8e8;margin-top:0px;line-height:20px;text-align:center;}
.sw_h31{font:10px fn1;line-height:10px;}
.mmb{display:inline;}
.nmb{height:7px;}
.youtube{height:145px;}
ul.sv li{margin:1% 1% 2% 1%;width:98%;height:260px;}
ul.sv li .dvd{height:55px;bottom:60px;}
.sw_p,.sw_p1{right:8px;top:8px;}
ul.tk li{float:left;width:99%;margin:2% 0% 2% 0%;}

ul.vd{width:100%;margin:0px 0px 25px 0.50%;}
ul.vd li{float:left;width:47%;margin:3% 1.50% 0% 1.50%;border-radius:5px;}
ul.vd li a{font:12px fn1;line-height:14px;}
}
