@charset "euc-kr";

/*** !!!!!!!!!!???!!!!!!!!!! ***/
body{line-height:normal !important;}
#quick-menu{display:none;}

/* ???? */
.container{text-align:center; position:relative}
.event_iframe_wrap{width:1100px; margin:0 auto;}

/* ????Visual Banner */
.main_visual {position:relative; width:100%; min-width:1200px; height:1124px; overflow:hidden; margin:0 auto; text-align:center; z-index:1; pointer-events:none;}
.main_visual .list_visual_box .list_visual {position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden; width:1920px; height:1124px; min-width:1200px;}
.main_visual .list_visual_box .list_visual li {float:left;}

/*??????*/
.pc_tab_bg_01{background:url(../images/pc_cont01_bg.jpg?1) no-repeat center; height:1213px; margin:0 auto; text-align:center;}
.pc_tab_bg_02{background:#fff5d2;}
.pc_kakao{background:#fed202;}

/*tab menu*/
.tab_wrap { position:relative; width:100%; height:79px;z-index:15;}
.tab_wrap.fixed { position:fixed; left:0; top:0;}
.tab_wrap .tab_area { width:1100px; margin:0 auto;}
.tab_wrap .tab_area li { float:left; text-align:center; height:100%;}

.tab_wrap .tab_area li a{position:relative; display:block;}
.tab_wrap .tab_area li span{display:inline-block; width:100%; height:179px; background-repeat:no-repeat; text-indent:-9999px; margin:0 auto;}

.tab_wrap .tab_area:after{ content:''; display:block; clear:both}

.tab_wrap .tab_area .tab1 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_01.png?1); width: 366px; height:50px; margin:0 1px 1px 0; }
.tab_wrap .tab_area .tab2 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_02.png?1); width: 366px; height:50px; margin:0 1px 1px 0; }
.tab_wrap .tab_area .tab3 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_03.png?1); width: 366px; height:50px; margin:0 0 1px 0; }
.tab_wrap .tab_area .tab4 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_04.png?1); width: 366px; height:50px; margin:0 1px 0 0; }
.tab_wrap .tab_area .tab5 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_05.png?1); width: 366px; height:50px; margin:0 1px 0 0; }
.tab_wrap .tab_area .tab6 {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_06.png?1); width: 366px; height:50px; margin:0 0 0 0; }
.tab_wrap .tab_area .tab1.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_01_on.png?1);}
.tab_wrap .tab_area .tab2.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_02_on.png?1);}
.tab_wrap .tab_area .tab3.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_03_on.png?1);}
.tab_wrap .tab_area .tab4.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_04_on.png?1);}
.tab_wrap .tab_area .tab5.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_05_on.png?1);}
.tab_wrap .tab_area .tab6.on {background-image:url(https://www.naeiltour.co.kr/event/2026/20260107_goldenholiday/images/tab_06_on.png?1);}


.tab_wrap .tab_area .tab.on a:before{content:''; display:block; width:28px; height:28px; position:absolute; bottom:14px; left:50%; transform:translateX(-50%); background-image:url(https://www.naeiltour.co.kr/event/2023/20231225_travel/images/pc_tab_on.png); }

/* .pc_tab_bg{width:1100px; height:129px; background-image:url(images/pc_tab_bg.png); margin:0 auto;} */

/* section */
.tab_wrap.fixed + .section_wrap{ margin-top:135px; display:inline-block;}
.section{ text-align:center}
.section_wrap .section{ display:none}
.section_wrap .section.on{ display:block}

.sec_bg{background:url(images/sec_bg.jpg); text-align:center; margin:0 auto;}




.content{position:relative; width:100%; text-align:center; margin:0 auto}



.cs{margin-top:0px;}

/* ???? ??? */
.fix_banner{display:none; position:relative; z-index:999;}
.fix_banner a{position:fixed; top:30%; display:inline-block; z-index:999;}
.fix_banner .b_left{left:50%; margin-left:-870px;}
/* .fix_banner .b_right{right:50%; margin-right:-777px;} */

/* ??? ???? */
.copyright_sig {width:1100px; margin:0 auto; padding:10px 0 20px; color:#777; text-align:right;}

/* top */
.top_page {position:fixed; bottom:100px; right:50%; margin-right:-735px; z-index:999; display:none;}
.top_page span{display:block; cursor:pointer;}
