@charset "euc-kr";
@import url(//cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);

/* font */
@import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');
/* font-family:'NanumSquare', sans-serif; font-weight:800; */

/* Section °øÅë */
#wrapper{overflow: hidden}
.sectionBg{background:no-repeat center top;text-align:center;overflow:hidden}
.min_size{width:960px;margin:0 auto; box-sizing:border-box; }
.container{text-align:center; margin:0 auto; }
.container p{margin-top:20px; font-family:'NanumSquare', sans-serif; font-size:20px; line-height:30px; letter-spacing: -0.015em; color:#454545; }
.nicescroll-rails{z-index:9999}
#quick-menu {display:none;}

/*slick theme arrows*/
/* Arrows */
.img-slide .slick-prev,
.img-slide .slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}

/* main_visual */
.main_visual {position:relative; width:100%; min-width:1200px; height:609px; overflow:hidden; margin:0 auto; text-align:center; z-index:1}
.main_visual .list_visual_box .list_visual {position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden; width:1920px; height:609px; min-width:1200px;}
.main_visual .list_visual_box .list_visual li {float:left;}

/* Tab menu */
.plus_tab_menu{overflow:hidden; width:100%; height: 75px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/tab-bg.jpg") repeat-x;}
.plus_tab_menu ul{width:1050px; margin:0 auto; }
.plus_tab_menu li{width:350px; height:120px; float:left; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/tabs7.jpg") no-repeat;cursor:pointer}
.plus_tab_menu li:nth-of-type(1){background-position:-435px -90px;}
.plus_tab_menu li:nth-of-type(2){background-position:-785px -90px;}
.plus_tab_menu li:nth-of-type(3){background-position:-1135px -90px;}

.plus_tab_menu li.on{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/tabs7.jpg") no-repeat; }
.plus_tab_menu li.on:nth-of-type(1){background-position:-435px 0px;}
.plus_tab_menu li.on:nth-of-type(2){background-position:-785px 0px; position:relative}
.plus_tab_menu li.on:nth-of-type(2):before{width:3px; height:100%; background:#0b283a; display:block; clear:both; position:absolute; left:-3px; content:' '}
.plus_tab_menu li.on:nth-of-type(3){background-position:-1135px 0px;position:relative}
.plus_tab_menu li.on:nth-of-type(3):before{width:3px; height:100%; background:#0b283a; display:block; clear:both; position:absolute; left:-3px; content:' '}

.plus_tab_menu.fixed{position:fixed; top:0;z-index:99;  }

/* plus_tab_cont °øÅë  */
.plus_tab_cont > ul > li {display:none;}
.plus_tab_cont > ul > li.on {display:block;}
.plus_tab_cont .min_size.tit img{padding-top:50px; padding-bottom:30px}
.call{background-image:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/call-bg.jpg");}
.sub_content{margin-top:-28px;}

/* Galaxy S6   */
@media screen and (min-width:360px){
	.sub_content{margin-top:-27px;}
}

/* Iphone S6   */
@media screen and (min-width:400px){
	.sub_content{margin-top:-25px;}
}

/* Iphone S6   */
@media screen and (min-width:500px){
	.sub_content{margin-top:-21px;}
}

/* slide °øÅë*/
.con-slide-wrap{width:100%}
.img-slide{width:912px; margin: 0 auto; }
.img-slide .slick-slide{width:912px; height:513px; }
.img-slide > img{width:100%; }
.img-slide .txt img{display:inline-block;margin-left:-24px; }
.img-slide .txt p{margin-top:20px; font-family:'NanumSquare', sans-serif; font-size:20px; line-height:30px; letter-spacing: -0.015em; color:#454545; }
.img-slide .slick-list{overflow: visible}
.img-slide .slick-prev{z-index:10;background-image:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/left.png"); width:56px; height:56px; left:-30px; margin-top:170px;  }
.img-slide .slick-next{z-index:10;background-image:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/right.png"); width:56px; height:56px; right:-30px; margin-top:170px;  }
.img-slide .slick-prev:before, .img-slide .slick-next:before{content:''}
.img-slide .slick-slide .txt{opacity:0; height:120px;  margin-bottom: 40px; }
.img-slide .slick-slide.slick-active .txt{opacity:1; height:120px;  margin-bottom: 40px; }
.img-slide .slick-slide .bg{background:#000}
.img-slide .slick-slide img{opacity:.5; }
.img-slide .slick-slide.slick-active img{opacity:1;}

/* section */
.section{height:850px}
.section1-2{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/tab1/tab1-con2-bg.jpg") no-repeat center center;}
.section2-2{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/tab2/tab2-con2-bg.jpg") no-repeat center center;}
.section3-2{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/tab3/tab3-con2-bg.jpg") no-repeat center center;}
.section4-1{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/tab4/tab4-con2-bg.jpg") no-repeat center center;}
.section4-3{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/tab4/tab4-con4-bg.jpg") no-repeat center center;}
.section4-0{height:715px; }
.goods-wrap{width:100%; height:1166px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/goods-bg.jpg") no-repeat center center;}
.section1-4.goods-wrap{height:1155px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/goods-bg1.jpg") no-repeat center center;}
.section1-5.goods-wrap{height:568px;background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/goods-bg2-edit4.jpg"); }
.section.white .img-slide .txt p{color:#fff; }

/* map */
.min_size.map{position:relative;  height:560px;  }
.tab-cont-map{ }
.tab-cont-map li{position:absolute; top:0; left:-40px; display:none; }
.tab-cont-map li:nth-of-type(1){display:block;  }
.tab-tip-map{position: absolute; width:100%; height:500px; }
.tab-tip-map li{position:absolute; cursor:pointer; z-index:999; }
.tab-tip-map li:nth-of-type(1){width:180px; height:130px; top:140px; left:75px; }
.tab-tip-map li:nth-of-type(2){width:180px; height:130px; top:150px; left:300px; }
.tab-tip-map li:nth-of-type(3){width:140px; height:85px; top:220px; left:500px; }
.tab-tip-map li:nth-of-type(4){width:155px; height:80px; top:330px; left:470px; }

.copyright_sig {width:960px; margin:0 auto; color:#000; text-align:right;}
.copyright_sig p{font-size:inherit; margin:0 }

/* TOP */
#eventtop{position:fixed; bottom:30px; right:50%; display:none; margin-right:-780px; cursor:pointer;  z-index:9998;   }
#eventtop.fixedtop{animation-name: fixtop; animation-iteration-count: 1; animation-duration: .5s; display:block; }
#eventtop span{width:87px; height:50px;  position:absolute; bottom:0 ; left:0}
@keyframes fixtop {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}

/* ÇÈ½ºÄÚÀÎ¹è³Ê */
.fix-banner{width:960px; margin:0 auto; position:relative; z-index:9997;}
.fix-banner a{position:fixed; top: 50%; transform:translateY(-50%); }
.fix-banner a.coin1{right:50%;  margin-right:-760px; margin-top:-100px; }
.fix-banner a.coin2{right:50%;  margin-right:-775px; margin-top: 120px; }
.fix-banner a.coin3{left:50%; margin-left:-760px;  }
.fix-banner.fixed a{display:block;  }

/*ÀÎµµ³×½Ã¾Æ ÀÎ»ý¼¦ ÀÌº¥Æ®*/

.event{background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/event-bg-edit4.jpg") no-repeat center top;}
.event-wrap{height:694px; width:939px; margin:0 auto; overflow: hidden; margin-top:50px;  /*height: 696px; position:relative*/ padding:0}

.event-notice{background-color:#f5e2c9}

.min_size.bottom{margin-bottom:50px;}

/*photoswipe*/
.pswp{z-index:9999;}

.my-gallery {
  width: 100%;
  float: left;
  position:absolute;
}
.my-gallery img {
  width: 100%;
  height: auto;
}
.my-gallery figure {
  display: block;
  float: left;
  margin: 0;
  width: 313px;
  height:232px;
}
.my-gallery figcaption {
  display: none;
}
.pswp--supports-fs .pswp__button--fs{display:none; }
.pswp__button--share{display:none; }
.pswp__button--delete{background:#fff;  }
.pswp__caption__center{position:relative; max-width:720px; }
.pswp__caption__center span{display:inline-block; background-color:rgba(255,255,255,.8); color:#000; padding:1px 5px; font-size:11px; position:absolute; right:-50px; bottom:15px; }
.pswp__caption__center span:hover{background-color:rgba(255,255,255,1);}

/*upload*/
.upload{width:938px; height:331px; background:url("/event/2019/20190422_indonesia/images/common/upload-bg.jpg"); background-size:cover;  margin-top:30px; margin-bottom:40px; margin-left:auto; margin-right:auto; font-family:'NanumSquare', sans-serif; color:#fff; font-size:21px; letter-spacing:-0.07em; padding:40px; box-sizing:border-box; overflow: hidden; display:none;}
.upload .upload-left{float:left; width: 540px; height:256px; }
.upload .upload-right{float:right; width:265px; margin-top: 180px;}
.upload  .pic-title:before{display:inline-block; content:''; width:32px; height: 23px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/pic-title.png") no-repeat center center; margin-bottom: -5px; margin-right:6px; }
.upload  .pic-space:before{display:inline-block; content:''; width:27px; height: 22px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/pic-space.png") no-repeat center center;    margin-bottom: -6px; margin-right:10px; }
.upload  .pic-explain:before{display:inline-block; content:''; width:27px; height: 22px; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/pic-exp.png") no-repeat center center;    margin-bottom: -6px; margin-right:10px; }
.upload .upload-left > div{margin-bottom: 25px;}
.upload .upload-left .pic-title input[type="text"],
.upload .upload-left .pic-space input[type="text"]
{width: 396px; height: 32px; font-size: 16px; font-family:'NanumSquare', sans-serif; text-indent:10px; }
.upload .upload-left .pic-explain textarea{width: 396px; height: 130px; font-size: 16px; font-family:'NanumSquare', sans-serif; vertical-align: top; font-size:15px; padding:10px; box-sizing:border-box; resize: none;}
.upload .upload-right .file {display:inline-block; background:url("http://www.naeiltour.co.kr/event/2019/20190422_indonesia/images/common/file1.png") no-repeat center center; width:214px; height:52px;  }
.upload .upload-right .file input[type="file"]{opacity:0; width:214px; height:52px; cursor:pointer;}

/* °øÀ¯ÇÏ±â */
a#btn_photo_write{display:inline-block; padding:12px 40px; font-size: 21px; font-family:'NanumSquare', sans-serif; background-color: #2465c7; color:#fff; border-radius:3px; box-shadow: 3px 3px 4px -2px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 3px 3px 4px -2px rgba(0, 0, 0, 0.5); display:none;}

/* paging */
.customer_pagination_box{padding-top:20px; padding-bottom:30px;  }

.event-paging{text-align:center}
.event-paging{margin-top:20px; }
.event-paging li{border-right:1px solid #d7d5d5; display:inline-block; position:relative; }
.event-paging li:first-child{border-left:1px solid #d7d5d5}
.event-paging li:before{content:''; display:block; width:100%; height:1px; background:#d7d5d5; position:absolute;  top:0}
.event-paging li:after{content:''; display:block; width:100%; height:1px; background:#d7d5d5; position:absolute;  bottom:0}
.event-paging li a{width:33px;height:33px;line-height:35px;background:no-repeat 50% 50%;font-weight:bold;font-family:arial;font-size:13px;color:#787878; display:block; }
.event-paging li.on:after{height:3px; background:#ef4a00}

.event-paging li.img_page_on,.pagination_B li.img_pageB_on{position:relative}
.event-paging li.img_page_on a i,.pagination_B li.img_pageB_on a i{position:absolute;left:0;bottom:0;width:33px;height:3px}
.event-paging li:hover a,.pagination li.img_page_on a{color:#ef7a00} /* on_ÁÖÈ² */
.event-paging li.img_page_on a i{background-color:#ef7a00}









/* paging 
.event-paging{margin-top:20px; }
.event-paging li{display:inline-block; text-align:center; margin:0 10px;}
.event-paging li a{display:block; font-family:'NanumSquare', sans-serif; font-size:18px; color:#555; font-weight:bold}
.event-paging li.on a{color:#fb7600}
*/

/*gallery
.gallery{max-width: 960px; margin: 0 auto; }
.gallery .all{position: relative; width: 200px; margin:5px; overflow: hidden; background: #111; transition: all .5s; }
.gallery .all img{transition: all .5s; display: block; }
.gallery .all .text{position: absolute; left: 50%; top: 150%; transform: translate(-50%, -50%); text-align: center; width: 100%; color: #fff; transition: all .5s; } 
.gallery .all .text h4{font-size: 18px; font-weight: 500; padding: 10px 0; }
.gallery .all .text p{font-size: 13px; font-weight: 300; padding: 4px 0 14px 0; color:#fff}

.gallery .all:hover img{opacity: 0.2}
.gallery .all:hover .text{top: 50%}


/*pop up
.pop{display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.85); z-index: 99999; overflow: auto; }
.pop_in{margin: 0 auto; max-width: 960px; height: 100%; background: #eee; padding: 50px; width: 80%; box-sizing:border-box;}
.close{position: fixed; right: 10%; top: 50px; color: #fff; display: block; width: 30px; height: 30px; }
.close:before, .close:after{content: ''; display: block; width: 30px; height: 1px; background: #fff; position: absolute; left: 0; top: 50%;}
.close:before{transform: rotate(-45deg); }
.close:after{transform: rotate(45deg); }

/* mslider 
.mslider .flexslider .slides > li{ height: 800px;   }
.mslider .flexslider .slides > li > .mswrap{ width: 100%; height: 800px; margin: 0 auto; }

*/