@charset "utf-8";

/* ======================================== Font ======================================== */

 @font-face {
  font-family: 'scdream';
  font-style: light;
  font-weight: 400;
  src: url(/css/font/scdream3.woff) format('woff');
}
 @font-face {
  font-family: 'scdream';
  font-style: normal;
  font-weight:500;
  src: url(/css/font/scdream5.woff) format('woff');
}
@font-face {
  font-family: 'scdream';
  font-style: normal;
  font-weight: 600;
  src: url(/css/font/scdream6.woff) format('woff'); 
}
@font-face {
  font-family: 'NanumSquare';
  font-style: Light;
  font-weight: 400;
  src: url(/css/font/NanumSquareL.woff) format('woff'); 
}
@font-face {
  font-family: 'NanumSquare';
  font-style: normal;
  font-weight: 500;
  src: url(/css/font/NanumSquareR.woff) format('woff'); 
}
@font-face {
  font-family: 'NanumSquare';
  font-style: bold;
  font-weight: 600;
  src: url(/css/font/NanumSquareB.woff) format('woff'); 
}

body{font-family:'NanumSquare','scdream','맑은 고딕','Malgun Gothic',sans-serif;font-style:normal; font-weight:500;}


/* ======================================== Reset ======================================== */
*{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
html,body{width:100%;height:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box;}
body,p,h1,h2,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{margin:0;padding:0;}
body{font-size:17px;color:#222;word-break:keep-all;}
input,textarea,select,button,table,pre{}
ul,ol,li{display:block;list-style:none;}
img{border:0px none;}
img,input,button,label,select{vertical-align:middle;}
input[type='text'],input[type='password'],input[type='number']{text-indent:5px;}
input[type='submit'],input[type='button'],button{cursor:pointer;}
i,em,address{font-style:normal;}
a{text-decoration:none;color:#333;}
b{font-weight:600 !important;}
a:hover{text-decoration:none;}
table{border-spacing:0;table-layout:fixed;}
article,aside,hgroup,header,footer,figure,figcaption,nav,section{display:block;}
.clear{display:block;height:0px;font-size:0px;font-size:0em;line-height:0px;content:'';overflow:hidden;clear:both;}
.inner{display:block;position:relative;margin:0 auto;width:1400px;box-sizing:border-box;}
.inner:after{display:block;content:'';clear:both;}
caption, .soundOnly{display:block !important;position:absolute !important;top:-9999px !important;}
.alignLeft{text-align:left !important;}
.alignRight{text-align:right !important;}
.alignCenter{text-align:center !important;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
.onlyMobile{display:none;}
.block{display:block;}
.bRight{border-right:1px solid #ddd !important;}

th, strong, 
h1,h2,h2,h3,h4,h5,h6{font-weight:500;}

/* font-size */
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs18{font-size:18px;}

/* color */
.green{color: #00b14f;}
.orange{color:#cc3a00 !important;}
.blue{color:#395cb4;}
.lGreen{color:#4ea031;}
.red{color:#df121a;}

/* background */
.greenBG{background:#3bb079;}
.LgreenBg{background:#b1d150;}
.LblueBg{background:#3dcedb;}
.orangeBg{background:#eb7f00 !important;}
.LorangeBg{background:#f9b451;}


/* btn */
/* .btnArea{display: block;}
.btnArea a{display: inline-block; padding:15px 45px; border-radius: 4px; color:#fff;}
.btnArea a.btn.focus{background:#3bb079;}
.btnArea a.btn{background: #c5c5c5; margin-right: 5px;}
.btnArea.fasten a{width:120px; height: 45px; line-height: 45px; text-align: center; display: inline-block; padding:0;}
.btnArea.fasten2 a{width:170px; height: 45px; line-height: 45px; text-align: center; display: inline-block; padding:0; background-color: #3bb079;}
 */
.btnJoin{padding:13.5px 12px; background:#71767e; border-radius: 4px; color:#fff; font-size:15px; margin-left: 4px;;}

/* ======================================== Size ======================================== */
.w10{width:10px}.w20{width:20px}.w30{width:30px}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w170{width:170px}.w180{width:180px}.w190{width:190px}.w200{width:200px}.w210{width:210px}.w220{width:220px}.w230{width:230px}.w240{width:240px}.w250{width:250px}.w260{width:260px}.w270{width:270px}.w280{width:280px}.w290{width:290px}.w300{width:300px}.w310{width:310px}.w320{width:320px}.w330{width:330px}.w340{width:340px}.w350{width:350px}.w360{width:360px}.w370{width:370px}.w380{width:380px}.w390{width:390px}.w400{width:400px}.w410{width:410px}.w420{width:420px}.w430{width:430px}.w440{width:440px}.w450{width:450px}.w460{width:460px}.w470{width:470px}.w480{width:480px}.w490{width:490px}.w500{width:500px}.w510{width:510px}.w520{width:520px}.w530{width:530px}.w540{width:540px}.w550{width:550px}.w560{width:560px}.w570{width:570px}.w580{width:580px}.w590{width:590px}.w600{width:600px}.w610{width:610px}.w620{width:620px}.w630{width:630px}.w640{width:640px}.w650{width:650px}.w660{width:660px}.w670{width:670px}.w680{width:680px}.w690{width:690px}.w700{width:700px !important}.w2000{width:2000px !important;}
.w15{width:15px}.w25{width:25px}.w35{width:35px}.w45{width:45px}.w55{width:55px}.w65{width:65px}.w75{width:75px}.w85{width:85px}.w95{width:95px}
.w5p{width:5%}.w8p{width:8%}.w10p{width:10%}.w12p{width:12%}.w15p{width:15%}.w18p{width:18%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w35p{width:35%}.w40p{width:40%}.w45p{width:45%}.w48p{width:48%}.w49p{width:49%}.w50p{width:50%}.w55p{width:55%}.w60p{width:60%}.w65p{width:65%}.w70p{width:70%}.w75p{width:75%}.w80p{width:80%}.w85p{width:85%}.w90p{width:90%}.w95p{width:95%}.w100p{width:99.9%}
.h10{height:10px}.h20{height:20px}.h20{height:30px}.h30{height:40px}.h40{height:50px}.h60{height:60px}.h70{height:70px}.h80{height:80px}.h90{height:90px}.h100{height:100px}.h110{height:110px}.h120{height:120px}.h130{height:130px}.h140{height:140px}.h150{height:150px}.h160{height:160px}.h170{height:170px}.h180{height:180px}.h190{height:190px}.h200{height:200px}.h210{height:210px}.h220{height:220px}.h230{height:230px}.h240{height:240px}.h250{height:250px}.h260{height:260px}.h270{height:270px}.h280{height:280px}.h290{height:290px}.h200{height:300px}.h300{height:300px}.h310{height:310px}.h320{height:320px}.h330{height:330px}.h340{height:340px}.h350{height:350px}.h360{height:360px}.h370{height:370px}.h380{height:380px}.h390{height:390px}.h400{height:400px}.h410{height:410px}.h420{height:420px}.h430{height:430px}.h440{height:440px}.h450{height:450px}.h460{height:460px}.h470{height:470px}.h480{height:480px}.h490{height:490px}.h500{height:500px}.h510{height:510px}.h520{height:520px}.h530{height:530px}.h540{height:540px}.h550{height:550px}.h560{height:560px}.h570{height:570px}.h580{height:580px}.h590{height:590px}.h600{height:600px}.h610{height:610px}.h620{height:620px}.h630{height:630px}.h640{height:640px}.h650{height:650px}.h660{height:660px}.h670{height:670px}.h680{height:680px}.h690{height:690px}.h700{height:700px}
.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mgt50{margin-top:50px;}
.mb0{margin-bottom: 0 !important;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px !important;}.mb190{margin-bottom:190px !important;}
.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}
.mt30{margin-top:30px;}.mt35{margin-top:35px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}
.pdb100{padding-bottom:100px;}.pdb20{padding-bottom: 20px !important;}.pdb10{padding-bottom: 10px !important;}
.pdt10{padding-top:10px;}.pdt20{padding-top:20px;}.pdt30{padding-top:30px;}.pdt40{padding-top:40px;}
.pdl5{padding-left:5px;}.pdl10{padding-left:10px;}.pdl15{padding-left:15px;}.pdl20{padding-left:20px;}.pdl25{padding-left:25px;}.pdl30{padding-left:30px;}.pdl35{padding-left:35px;}.pdl40{padding-left:40px;}.pdl50{padding-left:50px;}.pdl60{padding-left:60px;}.pdl70{padding-left:70px;}.pdl80{padding-left:80px;}
.pdl17{padding-left:17px;}.padl33{padding-left:33px;}
/* ======================================== Div Group ======================================== */
.divGroup:after{display:block;content:'';clear:both;}
.divGroup > div{float:left;padding:0 10px;box-sizing:border-box;}
.divGroup.cols2 > div{width:50%;}
.divGroup.cols3 > div{width:33.3333%;}
.divGroup.cols4 > div{width:25%;}
.divGroup.cols5 > div{width:20%;}
.divGroup.noMargin{margin:0;}
.divGroup.noMargin > div{padding:0;}
.btnArea.divGroup{margin:15px -5px;}
.btnArea.divGroup > div{padding:5px;}

/* ======================================== Form ======================================== */
input[type='text'],input[type='password'],input[type='number'],select{height:30px;max-width:100%;text-indent:5px;border:1px #ddd solid;box-sizing:border-box;}
input[type='submit'],input[type='button'],button{-webkit-appearance:none;appearance:none;border:none;border-radius:0;}
select.useStyle{padding-right:20px;background:#fff url(../../images/injeinc/bg_selectBox.png) no-repeat right center;-webkit-appearance:none;appearance:none;}
textarea{padding:5px;border:1px #ddd solid;box-sizing:border-box;resize:vertical;}
*:disabled{color:#777 !important;background-color:#eee !important;}
input:-moz-read-only{color:#777 !important;background-color:#eee !important;}
input:read-only{color:#777 !important;}
input[type='checkbox'],input[type='radio']{margin-right:5px;}
.inputBtn{display:inline-block;position:relative;margin-right:5px;padding-right:53px;box-sizing:border-box;vertical-align:middle;}
.inputBtn > *{vertical-align:top;}
.inputBtn .btn_inline{position:absolute;top:0;right:0;width:50px;text-align:center;}

/* scrollbar */
.agreeCon {
  overflow: auto;
}
.agreeCon::-webkit-scrollbar {
  width: 10px; 
}
.agreeCon::-webkit-scrollbar-thumb {
  background-color: #848484; border-radius: 6px; height: 20%;
}
.agreeCon::-webkit-scrollbar-track {
  background-color:#fff;
}

/* checkbox&radio */
/* input[type="checkbox"],input[type="radio"]{display:none;}
input[type="radio"] + label span,input[type="checkbox"] + label span{display: inline-block; width: 18px; height: 18px; border:2px solid #9f9f9f; border-radius: 2px; vertical-align: middle; box-sizing: border-box; margin:-2px 10px 0 0;}
input[type="radio"] + label span{border-radius: 50%;}
input[type="checkbox"]:checked +label span{background:url(/images/checked.png)no-repeat; width: 18px; height: 18px; border:none;}
input[type="radio"]:checked +label span{background: url(/images/radioChecked.jpg)no-repeat; width: 18px; height: 18px; border: none;} */


/* ======================================== Datepicker ======================================== */
input.useDatepicker{width:105px; margin-right:10px;}
input.useMonthpicker{width:90px;}
#ui-datepicker-div{display:none;width:230px;background:#fff;border:1px #ccc solid;z-index:99999 !important;}
.ui-datepicker{position:relative;padding:5px;}
.ui-datepicker table{width:100%;font-size:12px;}
.ui-datepicker table thead th{height:24px;color:#777;line-height:24px;text-align:center;}
.ui-datepicker table tbody td{width:14.2857%;text-align:center;height:22px;}
.ui-datepicker table tbody td a{display:block;height:22px;color:#4b4b4b;line-height:22px;text-align:center;}
.ui-datepicker table tbody td span{color:#aaa;}
.ui-datepicker table tbody td.date-holiday a{color:#eb3c3c;}
.ui-datepicker tr td:first-child *{color:#eb3c3c;}
.ui-datepicker tr td:last-child *{color:#4084d2;}
.ui-datepicker th{padding:0;}
.ui-datepicker td a.ui-state-active{color:#fff;background:#4b4b4b;}
.ui-datepicker td a.ui-state-highlight{color:#4b4b4b;background:#dfdfdf;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:0;}
.ui-datepicker .ui-datepicker-title{width:100%; margin:0;height:30px;line-height:30px;font-size:14px;font-weight:normal;color:#242424;letter-spacing:-1px;text-align:center;}
.ui-datepicker .ui-datepicker-title select{width:70px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{display:none; position:absolute;left:50%;top:5px;width:20px;height:20px;line-height:26px;border-radius:2px;border:1px solid #d9d9d9;text-indent:-9999em;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev{margin-left:-66px;background:url(../../images/injeinc/btn_calendarPrev.png) no-repeat center center;} 
.ui-datepicker .ui-datepicker-next{margin-left:44px;background:url(../../images/injeinc/btn_calendarNext.png) no-repeat center center;}
.ui-datepicker-month{margin-left:5px !important;}
#ui-monthpicker-div.ui-datepicker{display:none;width:200px;background:#fff;border:1px #ccc solid;z-index:10 !important;box-sizing:border-box;}
#ui-monthpicker-div.ui-datepicker td{height:28px;}
#ui-monthpicker-div.ui-datepicker td a{cursor:pointer;}
#ui-monthpicker-div.ui-datepicker td a.ui-state-active{background:#4b4b4b;color:#fff;}
#ui-monthpicker-div.ui-datepicker tr td:first-child *{color:#4b4b4b;}
#ui-monthpicker-div.ui-datepicker tr td:last-child *{color:#4b4b4b;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-header{margin-bottom:8px;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-title select::-ms-expand{display:none;}
#ui-monthpicker-div.ui-datepicker .ui-datepicker-title .ui-datepicker-year{min-width:75px;padding:0 0 0 10px;}

/* ======================================== Table ======================================== */
.btNone{border-top:0 !important;}
.tableBox{margin-bottom:20px;border-top:1px #e5e5e5 solid;overflow:hidden;}
.tableBox.scrolled{overflow-y:auto;border:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;}
.tableBox.scrolled table{margin:0 -1px;}
.tableBox table{width:100%;font-size:12px;border:0px none;}
.tableBox table table{width:100% !important;table-layout:auto;}
.tableBox table .tableBox{margin-bottom:0;}
.tableBox table th,
.tableBox table td{font-size:15px;border-bottom:1px #e5e5e5 solid;box-sizing:border-box;}
.tableBox table th{background:#f7f7f7;font-weight:500; text-align:center;}
.tableBox table td.left{text-align:left;}
.tableBox table td.center{text-align:center;}
.tableBox table td.right{text-align:right;}
.tableBox table th.left{text-align:left;}
.tableBox table th.center{text-align:center;}
.tableBox table th.right{text-align:right;}
.tableBox table.list{text-align:center;}
.tableBox table.list th,
.tableBox table.list td{padding:10px 5px; word-break:break-all;}
.tableBox table.list.hover tbody tr{cursor:pointer;}
.tableBox table.list.hover tbody tr:hover{background:#f7f7f7;}
.tableBox table.form th,
.tableBox table.form td{padding:5px 10px;height:30px;}
.tableBox table.form td img,
.tableBox table.form td input,
.tableBox table.form td select,
.tableBox table.form td textarea{max-width:100%;}
.tableBox table.form td.textContent{height:200px;line-height:160%;vertical-align:top;}
.tableBox table.form td.onlyCheck{line-height:200%;}
.tableBox table.form td.onlyText{line-height:160%;}
.tableBox table.view th,
.tableBox table.view td{padding:5px 10px;line-height:160%;}
.tableBox table.view td img,
.tableBox table.view td input,
.tableBox table.view td select,
.tableBox table.view td textarea{max-width:100%;}
.tableBox table.view td.imgContent{text-align:center;}
.tableBox table.view td.imgContent img{width:80%;}



/* ======================================== List 
======================================== */ 
.listCon > li{position:relative;}
.listCon.dot > li{padding:5px 0 5px 15px; }
.listCon.dot > li:before{display:block;content:'';position:absolute;left:0;top:15px;width:3px;height:3px;background:#7f7f7f;}
.listCon.minus li{padding:5px 0 5px 12px; }
.listCon.minus > li:before{display:block;content:'';position:absolute;left:0;top:15px;width:6px;height:1px;background:#7f7f7f;}


/* ======================================== Tab ======================================== */
.tabBar:after{display:block;content:"";clear:both;}
.tabPage{display:none;}
.tabPage.active{display:block;} 
/* Grid
.tabPage{position:relative;height:0;overflow:hidden;}
.tabPage.active{display:block;height:auto;overflow:inherit;}*/
.subcontent .tabBar > li > a{font-family: 'scdream'; font-size: 17px;}
.tabBar > li{position:relative;float:left;z-index:1; text-align:center; }
.tabBar > li > a{display:block;height:50px;line-height:50px;color:#777;border-bottom:1px solid #e8e8e8;background-color:#fff; box-sizing: border-box;}
.tabBar > li > a:after{content:''; position:absolute; right:0; top:50%; transform: translateY(-50%); width:1px; height:19px; background:#e8e8e8;}
.tabBar > li:last-child > a:after{display:none;}
.tabBar > li.active > a:after{display: none;}
.tabBar > li.active{z-index:2;}
.tabBar{position:relative;height:50px;border:0px none; border-radius: 12px 12px 0 0; overflow: hidden;}
.tabBar.col2 > li{width:50%;}
.tabBar.col3 > li{width:33.3333%;}
.tabBar.col4 > li{width:25%;}
.tabBar.col5 > li{width:20%;}
.tabBar.col6 > li{width:16.6666%;}
.tabBar.col7 > li{width:14.2857%;}
.tabBar.col8 > li{width:12.5%;}
.tabBar.col9 > li{width:11.1111%;}
.tabBar.col10 > li{width:10%;}
.tabBar.fs12 li a{font-size:10px; font-weight:600;}
.tabBar > li.active > a{color:#fff;background:#134b98; border-bottom:0; position:relative; z-index:999;}

.tabContent.type2 > ul{display:flex; align-items:center; justify-content:center; overflow:inherit; margin-bottom:60px;}
.tabContent.type2 > ul > li{ padding:3px;}
.tabContent.type2 > ul > li a{font-size:20px; font-family:'scdream'; border-radius: 10px; width:220px; height:60px; line-height:60px; border:1px solid #e0e0e0;}
.tabContent.type2 > ul > li.active a{background:#0e84ce; border:none;}
.tabContent.type2 > ul > li a:after{display:none;}
.tabContent.type2 > ul > li a span{display:inline-block; padding-left:45px; height:100%; color:#222; background-position:left center; background-repeat:no-repeat;}
.tabContent.type2 > ul > li.active a span{color:#fff;}
.tabContent.type2.bgNone > ul > li > a{width:190px;}
.tabContent.type2.bgNone ul li.wide a{width:230px;}
.tabContent.type2.bgNone ul li.wide2 a{width:500px;}
.tabContent.type2.bgNone > ul > li > a > span{padding-left:0;}
.tabContent.type2.yearType > ul{flex-wrap:wrap; justify-content:flex-start; height:auto;}
.tabContent.type2.yearType > ul > li{width:14.285%; box-sizing:border-box;}
.tabContent.type2.yearType > ul > li.wide{width:28.5%;}
.tabContent.type2.yearType > ul > li.wide a{width:auto;}
.tabContent.type2.double > ul > li > a{width:auto; height:auto; line-height:inherit; padding: 15px 35px;  border-radius:5px; }
.tabContent.type2.double > ul > li.active > a{background:#15a792;}


/* ======================================== Button ======================================== */
.btnArea{margin:20px 0;text-align:center;}
.btnArea.right{text-align:right;}
.btnArea.right.mb0{margin-bottom:0;}
.btnArea.left{text-align:left;}
.btn_ss,
.btn_s,
.btn_m,
.btn_l,
.btn_inline{display:inline-block;color:#666;text-align:center;background-color:#fff;border:1px #666 solid;vertical-align:middle;box-sizing:border-box;}
.btn_ss.on,
.btn_s.on,
.btn_m.on,
.btn_l.on,
.btn_inline.on{color:#fff;background-color:#666;border:1px #666 solid;}
.btn_ss{padding:0 6px;height:18px;font-size:11px;line-height:16px;}
.btn_s{padding:0 8px;height:24px;font-size:12px;line-height:22px;}
.btn_m{padding:0 14px;height:30px;font-size:12px;line-height:28px;}
.btn_l{padding:0 18px;height:40px;font-size:15px;line-height:38px;}
.btn_inline{padding:0 10px;height:30px;font-size:12px;line-height:28px;}

/* ======================================== Modal ======================================== */
.modalWrap{position:absolute;top:150px;left:50%;margin-left:-350px;width:700px;background:#fff;opacity:0;z-index:-1;transition-duration:0.5s;}
.modalWrap.active{top:180px;opacity:1;z-index:99;}
.modalWrap.small{margin-left:-250px;width:500px;}
.modalWrap.wide{margin-left:-450px;width:900px;}
.modalWrap.window{position:relative;top:inherit;left:inherit;margin-left:0;padding-top:46px;width:auto;opacity:1;z-index:99;}
.modalWrap.window .modalTitle{position:fixed;top:0;left:0;right:0;}
.modalWrap .modalTitle{position:relative;padding:0 65px 0 20px;height:46px;background:#484c51;}
.modalWrap .modalTitle h2{display:block;font-size:16px;font-weight:500;color:#fff;line-height:46px;}
.modalWrap .modalTitle .btn_modalClose{display:block;position:absolute;top:0;right:0;width:46px;height:46px;text-indent:-9999em;background:url(../../images/injeinc/btn_modalClose.png) no-repeat center center;}
.modalWrap .modalContent{padding:20px;}
.modalWrap .modalContent .btnArea{margin:0;}
.modalWrap .modalContent .btnArea + *{margin-top:20px;}

/* ======================================== Slider ======================================== */
.bx-wrapper{position:relative;}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;box-sizing:border-box;}
.slick-slide img{display:block;width:100%;}
.slick-slide.slick-loading img{display:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}

/* ======================================== Overlay ======================================== */
#overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:9;}
#overlay.active{display:block;}

/* ======================================== Ajax ======================================== */
.ajaxLinkBox{display:none;}
.ajaxLinkBox.active{display:block;}

/* ======================================== Responsive ======================================== */

@media all and (max-width:767px){
	.onlyWeb{display:none;}
	.onlyMobile{display:block;}
}