/* Slider */
.slick-slider
 {
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            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;
    cursor: hand;
}

.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;
    margin-left: auto;
    margin-right: auto;
}
.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;
}
[dir='rtl'] .slick-slide
 {
    float: right;
}
.slick-slide img
 {
    display: block;
}
.slick-slide.slick-loading img
 {
    display: none;
}
.slick-slide.dragging img
 {
    pointer-events: 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;
}

/* Dots */

.slick-dots
 {
    position: absolute;
    bottom: 162px;
    min-height: 10px;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li
 {
    position: relative;
    display: inline-block;
    min-width: 10px;
    min-height: 10px;
    margin: 0 7px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button
 {
    font-size: 0;
    line-height: 0;
    display: block;
    min-width: 10px;
    min-height: 10px;
    cursor: pointer;
    border-radius: 50%;
    color: transparent;
    outline: none;
    background: #fff;
}
/*.slick-dots li button:hover,*/
/*.slick-dots li button:focus*/
/* {*/
/*outline: none;*/
/*}*/
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
 {
    background: #000;
}
.slick-dots li button:before
 {
    background: #000;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    width: 10px;
    height: 10px;
    content: '¡¤';
    text-align: center;
    opacity: 0.1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
 {
    opacity:1;
    color: white;
}


/* Arrows */
.slick-prev,
.slick-next
 {
    line-height: 0;
    z-index: 10;
    position: absolute;
    bottom:0;
    display: block;
    right: 0;
    width: 80px;
    height: 50px;
    padding: 0;
    background:rgba(255,255,255,0.7);
    font-size: 0;
    cursor: pointer;
    border:  none;
}

.slick-prev:hover,.slick-next:hover {
    background:rgba(255,255,255,0.8);
}

.slick-prev
 {
  right: 115px;
}
[dir='rtl'] .slick-prev
 {
    right: 0px;
    left: auto;
}
.slick-prev:before
 {
    content: url( "/nhroot/images/travel/arr_left01.png" );
}
[dir='rtl'] .slick-prev:before
 {
    content: url( "/nhroot/images/travel/arr_right01.png" );
}

.slick-next
 {
   right: 0;
}
[dir='rtl'] .slick-next
 {
    right: auto;
    left: 0px;
}
.slick-next:before
 {
    content: url( "/nhroot/images/travel/arr_right01.png" );
}
[dir='rtl'] .slick-next:before
 {
    content: url( "/nhroot/images/travel/arr_left01.png" );
}

/* Arrows 02 */
.slick_console .slick-prev,
.slick_console .slick-next
 {
    line-height: 0;
    z-index: 10;
    position: absolute;
   top: 160px !important;
    width: 30px;
    height: 53px;
    padding: 0;
    background:transparent;
    font-size: 0;
    cursor: pointer;
    border:  none;
}

.slick_console .slick-prev
 {
    margin-left: -435px;
    left: 50%;
}
[dir='rtl'] .slick_console .slick-prev
 {
    margin-left: -435px;
    left: 50%;
}
.slick_console .slick-prev:before
 {
    content: url( "/nhroot/images/travel/arr_left02.png" );
}
[dir='rtl'] .slick_console .slick-prev:before
 {
    content: url( "/nhroot/images/travel/arr_right02.png" );
}

.slick_console .slick-next
 {
    margin-left: 403px;
    left:50%;
}
[dir='rtl'] .slick_console .slick-next
 {
    margin-left: 403px;
    left: 50%;
}
.slick_console .slick-next:before
 {
    content: url( "/nhroot/images/travel/arr_right02.png" );
}
[dir='rtl'] .slick_console .slick-next:before
 {
    content: url( "/nhroot/images/travel/arr_left02.png" );
}

/* Arrows 03 */
.slick_console2 .slick-prev,
.slick_console2 .slick-next
{
    line-height: 0;
    z-index: 10;
    position: absolute;
    top: 506px;
    display: block;
    right: 0;
    width: 29px;
    height: 29px;
    padding: 0;
    background:rgba(255,255,255,0.7);
    font-size: 0;
    cursor: pointer;
    border:  none;
}

.slick_console2 .slick-prev
{
    left: -76px;
}
[dir='rtl'] .slick_console2 .slick-prev
{
    left: -76px;
}
.slick_console2 .slick-prev:before
{
    content: url("/nhroot/images/travel/arr_left03.jpg");
}
[dir='rtl'] .slick_console .slick-prev:before
{
    content: url("/nhroot/images/travel/arr_right03.jpg");
}

.slick_console2 .slick-next
{
    left: -47px;
}
[dir='rtl'] .slick_console2 .slick-next
{
    left: -47px;
}
.slick_console2 .slick-next:before
{
    content: url( "/nhroot/images/travel/arr_right03.jpg" );
}
[dir='rtl'] .slick_console2 .slick-next:before
{
    content: url( "/nhroot/images/travel/arr_left03.jpg" );
}


/* Arrows04 */
.background-cover2 .slick-prev,
.background-cover2 .slick-next{line-height: 0; z-index: 10; position: absolute; display: block; width: 73px; height: 73px; padding: 0; background: rgba(255,255,255,0.7); font-size: 0; cursor: pointer; border: none;}

.background-cover2 .slick-prev:hover{background:rgba(3,100,175,0.8);}
.background-cover2 .slick-next:hover{background:rgba(255,255,255,0.8);}

.background-cover2 .slick-prev{bottom: 73px; right: 4.4%; background:rgba(3,100,175,0.6);}
.background-cover2 .slick-prev:before{content: url( "/nhroot/images/travel/arr_left03.png" );}
[dir='rtl'] .background-cover2 .slick-prev:before{content: url( "/nhroot/images/travel/arr_right03.png" );}

.background-cover2 .slick-next{bottom: 0; right: 4.4%;}
.background-cover2 .slick-next:before{content: url( "/nhroot/images/travel/arr_right03.png" );}
[dir='rtl'] .background-cover2 .slick-next:before{content: url( "/nhroot/images/travel/arr_left03.png" );}

.background-cover2b .slick-prev{bottom: 73px; left: 4.4% !important; background:rgba(3,100,175,0.6);}
.background-cover2b .slick-next{bottom: 0; left: 4.4% !important;}


/* Ãß°¡ */
.background-cover {background-position: center center; background-size: cover; min-width: 1200px;}
.slide {height: 100vh !important;}


/* ¿©ÇàÁö */
#trblank {width: 100%; height: 70px; background: #fff;}
.background-cover2 {width: 68%; height: 604px;}
.background-cover2 > div {height: 604px;}
.background-cover2 .slick-slide.trimg {min-height: 604px;}
.background-cover2b {margin-left: 32%;}

.tr_box1 {position: relative; width: 100%; min-width: 1200px; height: 604px; overflow: hidden;}
.tr_box1 div {}
.tr_box1 .txbox {position: absolute; top: 0; z-index: 10; width: 35%; height: 604px; font-size: 13px; color: #fff; line-height: 24px; text-align: center; box-sizing: border-box; padding: 150px 60px 0;}
.tr_box1 .txbox.right {right: 0; background: #eee;}
.tr_box1 .txbox.left {left: 0; background: #3b3a3a;}
.tr_box1 .txbox.right div {color: #313131;}
.tr_box1 .txbox.left div {color: #fff;}
.tr_box1 .txbox .t1 {font-family: 'Nanum Barun Gothic', sans-serif; font-size: 15px; letter-spacing: 0.1em; margin: 0 0 30px;}
.tr_box1 .txbox .t2 {font-family:'Nanum Barun Gothic', ±¼¸², Gulim, sans-serif; font-size: 24px; font-weight: 500; text-transform: uppercase; margin: 0 0 70px;}
.tr_box1 .txbox .t3 {font-size: 13px; font-weight: 100; line-height: 24px; margin: 0 0 25px;}
.tr_box1 .txbox.right .t3 {color: #626262;}
.tr_box1 .txbox.left .t3 {color: #bfbfbf;}

@media  (max-width: 1280px){
	.tr_box1 .txbox {padding: 100px 40px 0;}
}


/* stop&play button */
.buttons {right: 80px; position: absolute; z-index: 10; bottom: 0 !important;}
.buttons > button {width: 35px; height: 50px; border:none; background: rgba(255,255,255,0.7); text-align: center; cursor: pointer;}
.buttons > button:hover {background: rgba(255,255,255,0.8);}
.play {display: none;}


/* ¸ÞÀÎ ¿©Çà ¹Ì¸®º¸±â */
/*.slick_console2 {width: 885px; height: 535px; text-align: center;}
.slick_console2 img {width: 277px; height: 535px; opacity: 1;}
.slick_console2 .slick-slide {margin: 0 27px 0 0;}
.slick_console2 .slick-center img {display: block; opacity: 1;}
.slick_console2 .slick-center div.cen {}

.slick_console2 .cont {display: inline-block; font-family: 'Nanum Gothic', sans-serif; font-size: 16px; line-height: 30px; padding: 10px 0 0; border-bottom: 1px solid #313131;}*/