.feaImg,.support-os-img{background:url(/sites/meweb/images/kr/desktop-central/images/dc-sprite-new.png) no-repeat 0 0;}
.feaImg{width:32px;height:32px;}

.support-os-box a{color:#555}
.support-os-box p{margin:10px 0 0 0;color:#777;font-size:14px;padding-left:26px}
.support-os-col1{width:29%;float:left;margin-right:1%;padding:20px 25px}
.support-os-col2{width:20%;float:left;margin-right:1%;padding:20px 0}
.support-os-col3{width:20%;float:left;margin-right:1%;padding:20px 0}
.support-os-col4{width:20%;float:left;margin-right:1%;padding:20px 0}
.support-os-img{margin:0px 10px 20px 0;float:left;height:50px;width:50px;display:inline-block;}
.sup1{background-position:0px -64px;}
.sup2{background-position:-50px -64px}
.sup3{background-position:-100px -64px}
.sup4{background-position:-150px -64px}
.sup5{background-position:-200px -64px}
.sup6{background-position:0px -64px}
.sup-inhead{font-size:16px;letter-spacing:0px;padding-top:15px;color:#777;}
.sup-inhead-title{font-size:19px;letter-spacing:0px;padding-top:15px;}

.dc-res-lib {display: block;text-align: center;}
.dc-res-lib a {color:#333;display: inline-block;box-shadow: 0 0px 1px #ccc;margin: 5px;width: 120px;height: 120px;padding: 15px;vertical-align: top;text-align: center;font-weight: 400;text-decoration: none !important;line-height: normal;}
.dc-res-lib a:hover{color: #7bba2a;box-shadow: 0 0 2px;}
.dc-res-lib a img {display: block;height: auto;width: 40px;margin: 15px auto;}

.fea-icon1{background-position:0 0}
.fea-icon2{background-position:-32px 0}
.fea-icon3{background-position:-64px 0}
.fea-icon4{background-position:-96px 0}
.fea-icon5{background-position:-128px 0}
.fea-icon6{background-position:-160px 0}
.fea-icon7{background-position:-192px 0}
.fea-icon8{background-position:-224px 0}
.fea-icon9{background-position:-256px 0}
.fea-icon10{background-position:-288px 0}

.fea-icon11{background-position:0 -32px}
.fea-icon12{background-position:-32px -32px}
.fea-icon13{background-position:-64px -32px}
.fea-icon14{background-position:-96px -32px}
.fea-icon15{background-position:-128px -32px}
.fea-icon16{background-position:-160px -32px}
.fea-icon17{background-position:-192px -32px}
.fea-icon18{background-position:-224px -32px}
.fea-icon19{background-position:-256px -32px}
.fea-icon20{background-position:-288px -32px}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;width:60%}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}

.hmEdition1 {width: 235px;float: left;margin: 20px 20px 20px 0;background: #f1f1f1}
.hmEdition2 {width: 235px;float: left;margin: 20px 20px 20px 0;background: #f1f1f1}
.hmEdition3 {width: 235px;float: left;margin: 20px 20px 20px 0;background: #f1f1f1}
.hmEdition4 {width: 235px;float: left;margin: 20px 0;background: #f1f1f1}
.hmEditionHead {background: #4f565e;color: #fff;font-size: 30px;padding: 20px;line-height: 32px;font-weight: 300;text-align: center}
.hmEditionCont {font-size: 14px;padding: 10px 20px;color: #888;height: 300px}
.hmEditionCont ul {margin: 0;padding: 0;list-style-type: none}
.hmEditionCont ul li {margin: 0;padding: 5px 0 5px 12px;line-height: 24px;position: relative}
.hmEditionCont ul li span {margin-right: 20px;display: inline-block;position: absolute;left: 0;top: 6px;color: #69b121}
.hmEditionCont a {color: #888}
.hmEditionFoot {padding: 0 20px 20px 20px;height: 40px}
.hmEditionFoot a.trynow {background: #7BBB2A;padding: 7px 20px;font-size: 28px;line-height: 30px;text-align: center;color: #fff;text-decoration: none;display: inline-block;font-weight: 300}
.hmEditionFoot a.trynow:hover {background: #5BBB2A}
.hmEdi1 {width: 235px;float: left;margin: 20px 20px 0 0;background: #CBCCD0;color: #000}
.hmEdi1 .hmEdiCont {color: #000}
.hmEdi1 .hmEdiFoot {padding-bottom: 54px}
.hmEdi1 .hmEdiCont a {color: #fff}
.hmEdi2 {width: 745px;float: left;margin: 20px 0 0 0;background: #f1f1f1}
.hmEdiCol1 {width: 33.34%;float: left}
.hmEdiCol2 {width: 50%;float: left}
.hmEdiCol3 {width: 50%;float: left}
.hmEdiCol1 .hmEdiCont {border-right: 1px solid #ccc}
.hmEdiCol2 .hmEdiCont {border-right: 1px solid #ccc}
.hmEdiHead {background: #4f565e;color: #fff;font-size: 22px;padding: 12px 20px;line-height: 32px;font-weight: 300;text-align: center}
.hmEdiCont {padding: 0 20px;margin: 20px 0;color: #888;height: 236px}
.hmEdiCont ul {margin: 0;padding: 0;list-style-type: none}
.hmEdiCont ul li {margin: 0;padding: 3px 0 3px 12px;line-height: 24px;position: relative}
.hmEdiCont ul li span {margin-right: 20px;display: inline-block;position: absolute;left: 0;top: 3px;color: #69b121}
.hmEdition a {color: #888}
.hmEdiFoot {padding: 0 20px 6px;}
.hmEdi1 .hmEdiFoot a.trynow {background: #66B10C;padding: 7px 0;font-size: 30px;line-height: 34px;text-align: center;color: #fff;text-decoration: none;font-weight: 300;display: block}
.hmEdi2 .hmEdiFoot a.trynow {background: #4f565e;padding: 7px 40px;font-size: 30px;line-height: 34px;text-align: center;color: #fff;text-decoration: none;display: inline-block;font-weight: 300}

.flexslider .flexBnrslides > li .flex {display: flex;min-height: 380px;align-items: center;}
.flexslider .flexBnrslides > li .flex .caption {margin: 0 45px;width: 65%;}
.flexslider .flexBnrslides > li .flex .clip {width: 35%;}
.flexslider .flexBnrslides > li .flex .caption h2 {font-size: 23px;line-height: 46px;margin:0;margin-bottom:25px;}
.flexslider .flexBnrslides > li .flex .caption a{display:block;max-width:200px;text-align:center;color:#000;background-color:#ffd40e;padding:12px;font-size:18px;font-weight:bold;text-decoration:none;}
a.dcbnrDwn {
    background: #e9142b;
    color: #fff;
    font-size: 32px;
    font-weight: 400;
    padding: 10px 20px 12px 15px;
    display: inline-block;
    bottom: 20%;
    z-index: 2;
    left: 0;
    position: absolute;
    border-radius: 5px;
}
.feaCol{background: #f8f8f8;border-top: 1px dashed #aaa;float: left;padding: 2%;width: 27%;margin: 2% 2% 0 0;min-height:210px;}
/*Form style*/
.fbutton .spl-submit#Submit{font-size: 90% !important;text-align: center;width: 160px !important;display:inline-block;padding:13px;}
.fbutton input#reset{background:#eee !important;display:inline-block;width:120px !important;margin:20px 0 0 20px !important;border:unset;color:#777;padding:13px;}
.fbutton input#Submit,.fbutton input#reset{cursor:pointer;}
.fbutton{display:block;text-align:center;}
#btmBar ul{display:flex;justify-content:space-evenly;flex-wrap:wrap;}

@media screen and (max-width:1020px) {
.hmEdition1 {width: 46%;margin: 2%}
.hmEdition2 {width: 46%;margin: 2%}
.hmEdition3 {width: 46%;margin: 2%}
.hmEdition4 {width: 46%;margin: 2%}
.hmEditionCont {min-height: 250px;height: auto}
.hmEditionFoot a.trynow {display: none}
.hmEdi1 {width: 98%;margin: 1%}
.hmEdi2 {width: 98%;margin: 1%}
.hmEdiHead {font-size: 26px}
.hmEdiCont {min-height: 250px;height: auto}
.hmEdi1 .hmEdiCont {height: auto;min-height: inherit}
.hmEdi1 .hmEdiFoot a.trynow {display: none!important}
.hmEdiFoot a.trynow {font-size: 26px}
.newbnrdwn a {left: 2%;font-size: 24px;padding: 2px 15px}
.hm-fea-tn li:last-child {display: none}
.hm-fea-cont {width: 78%}
.hm-fea-tn {width: 20%}
}

@media screen and (max-width:760px) {
.hmEdiFoot {display: none!important}
.hmEdi1 {width: 98%;margin: 1%}
.hmEdi2 {width: 98%;margin: 1%;background: inherit}
.hmEdiCont {height: auto;min-height: inherit;border: none!important;font-size: 12px;padding-bottom: 20px}
.hmEdiHead {text-align: left}
.hmEdiHead {font-size: 26px}
.hmEdiCol1, .hmEdiCol2, .hmEdiCol3 {float: none;width: 100%;background: #f1f1f1}
.hmEdi2 .hmEdiFoot {background: #f1f1f1}
.feaCol{width:90%;max-width:650px;margin:10px auto;float:none;box-sizing:border-box;}
}

@media screen and (max-width:500px) {
.hmEdition1 {width: 100%;margin: 2% 0}
.hmEdition2 {width: 100%;margin: 2% 0}
.hmEdition3 {width: 100%;margin: 2% 0}
.hmEdition4 {width: 100%;margin: 2% 0}
.hmEditionCont {min-height: inherit;height: auto}
.feaCol{width:100% !important;}
}