/* /////////////////////////////// z-index ///////////////////////////////////*/
#container-wrap.incanada:before{background: url(http://www.naeiltour.co.kr/event/incanada/images/top_bg.gif) no-repeat top center;}

/* /////////////////////////////// »ó´Ü ///////////////////////////////////*/
#header{height:188px;}

/* /////////////////////////////// ¸Þ´ººÎºÐ ///////////////////////////////////*/
#mainNavi-wrap{height:0px; overflow:hidden; position:absolute; left:0px; top:185px; width:100%; display:block; z-index:99; font-family:'Nanum Gothic', sans-serif;}

/* /////////////////////////////// ÄÁÅÙÃ÷ ///////////////////////////////////*/
#cont-navi{position:relative; height:43px; padding-left:43px; box-sizing:border-box; padding-bottom:3px; }
#cont-navi:before{background:none; }
#cont-navi dt {white-space:nowrap; display:block; overflow:hidden; text-overflow:ellipsis; line-height:39px; position:relative;}
#cont-navi dt span.txt {display:block; padding:0px 10px 0px 15px; 1cursor:pointer;  font-size:13px;}
#cont-navi dt:after{position:Absolute; left:0px; top:50%; width:4px; height:10px; margin-top:-5px; display:block; content:""; background:url(/_Img/Layout/cont-navi-arrowR.png) no-repeat left center;}
#cont-navi dd{position:absolute; left:10px; top:39px; width:100%; min-width:140px; height:auto; display:none; z-index:3;}
#cont-navi dt i{position: relative;padding-right: 15px;margin-right: 8px;}
#cont-navi dt i:after{position:Absolute; right:0px; top:50%; width:4px; height:10px; margin-top:-5px; display:block; content:""; background:url(/_Img/Layout/cont-navi-arrowR.png) no-repeat left center;}

/* °øÅë ·ÎÄÉÀÌ¼Ç¹Ù */
.navi span{position:relative; display: inline-block; margin-right:10px; padding-left:17px; line-height:40px; }
.navi span:after{position: Absolute; left: 0px; top: 50%; width: 4px; height: 10px; margin-top: -5px; display: block; content: ""; background: url("/_Img/Layout/cont-navi-arrowR.png") no-repeat left center; }


.navis .navis-m{position:relative; display: inline-block; margin-right:10px; padding-left:17px; line-height:40px; }
.navis .navis-m:after{position: Absolute; left: 0px; top: 50%; width: 4px; height: 10px; margin-top: -5px; display: block; content: ""; background: url("/_Img/Layout/cont-navi-arrowR.png") no-repeat left center; }
.navis .navis-s {position: relative;display: inline-block;padding-left: 17px;line-height: 40px;width:91%;text-align:right; font-size: 13px; color: #333333; font-weight: 700}

/* /////////////////////////////// Ç²ÅÍ ///////////////////////////////////*/
#footer .slick-prev:before{content:''}
#footer .slick-next:before{content:''}
