﻿@charset "utf-8";

/*에버랜드 즐기기 - BG*/
.favorite_atr {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_03.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_atr .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_03.jpg") no-re.pop_zone_map.zootopia_restaurant01 .map01peat center top;}
.favorite_atr .fv_list li p.tit {white-space: normal;word-break: keep-all;}

.favorite_01{width:100%;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_01.jpg") no-repeat center top;position:relative;z-index:20;margin-top:-60px;}
.favorite_01 .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_01.jpg") no-repeat center top;}

.favorite_etm {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_04.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_etm .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_04.jpg") no-repeat center top;}

.favorite_moon {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_05.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_moon .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_05.jpg") no-repeat center top;}

.favorite_zoo {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_06.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_zoo .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_06.jpg") no-repeat center top;}

.favorite_monkey {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_07.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_monkey .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_07.jpg") no-repeat center top;}

.favorite_rst {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_08.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_rst .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_08.jpg") no-repeat center top;}

.favorite_bcrst {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_09.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_bcrst .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_09.jpg") no-repeat center top;}

.favorite_prt {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_10.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_prt .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_10.jpg") no-repeat center top;}

.favorite_pororo {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_11.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_pororo .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_11.jpg") no-repeat center top;}

.favorite_pgd {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_13.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_pgd .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_13.jpg") no-repeat center top;}

.favorite_gd {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_14.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_gd .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_14.jpg") no-repeat center top;}

.favorite_glm {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/glamping_bg.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_glm .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/glamping_bg.jpg") no-repeat center top;}

.favorite_index {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_09.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_index .wrap{width:960px;padding-top:390px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_09.jpg") no-repeat center top;}

.favorite_index2 {background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_favorite_index2.jpg") no-repeat scroll center top transparent;position: relative;width: 100%;z-index: 20;margin-top:-60px;}
.favorite_index2 .wrap{width:960px;padding-top:390px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_favorite_index2.jpg") no-repeat center top;}

.favorite_item { position:relative; width:100%; z-index:20; background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_10.jpg") no-repeat scroll center top transparent; margin-top:-60px; }
.favorite_item .wrap { width:960px; padding-top:390px; background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/sub_top_bg_10.jpg") no-repeat center top; margin:0 auto; }


.q_pass {margin:16px 0 0 30px;display:inline-block;padding-left:10px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_orangeplus.gif) no-repeat 0 3px;}
.q_pass01 {margin:57px 0 0 5px; display:inline-block;padding-left:10px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_orangeplus.gif) no-repeat 0 3px;}
.q_pass02 {margin:16px 0 0 5px; display:inline-block;padding-left:10px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_orangeplus.gif) no-repeat 0 3px;}
.q_pass03 {margin:16px 0 0 0;display:inline-block;padding-left:10px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_orangeplus.gif) no-repeat 0 3px;}


.view_top_content02{height:320px;position:relative;z-index:300}
.quick_search02{background:url("https://wwwcdn.everland.com/web/images/front/everland/common/quick_search_bg.png") no-repeat;height:76px;position:absolute;left:0px;top:235px;width:100%;z-index:500}
.quick_search02 .sort_select{float:left;padding:36px 0 0 20px}
.quick_search02 .sort_select .select{position:relative;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_select.gif") no-repeat;width:126px;height:18px;padding:7px 0 0 14px;cursor:hand;cursor:pointer}
.quick_search02 .sort_select .open{position:absolute;left:0px;top:-9999px;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_bg.png") no-repeat;width:130px;height:134px;padding:12px 0 0 14px}
.quick_search02 .sort_select .open li{height:21px}
.quick_search02 .f_sort{float:left;padding:35px 0 0 9px;width:155px;}
.quick_search02 .quick_txt_01{float:left;margin-top:36px;padding:8px 5px 0 12px;border-left:1px solid #4c4f52;height:17px;}
.quick_search02 .select_tall{float:left;display:inline;margin:40px 0 0 9px;background:url(https://wwwcdn.everland.com/web/images/front/everland/common/tall_back_bg.gif) no-repeat;width:230px;height:23px;}
.quick_search02 .join_play{float:left;margin-top:40px;}
.quick_search02 .join_play dt{float:left;padding:4px 0 3px 0;}
.quick_search02 .join_play dd{float:left;padding-right:6px}
.quick_search02 .join_play dd input{float:left;}
.quick_search02 .join_play dd img{float:left;margin:4px 0 0 0px}

.quick_search02 .btn_search{float:right;padding:35px 18px 0 0px}
.quick_search02 .btn_search03{padding:36px 0 0 18px;float:left;}
.quick_search02 .btn_search04{padding:36px 0 0 5px;float:left;}


.quick_rst{background:url("https://wwwcdn.everland.com/web/images/front/everland/common/quick_rst.png") no-repeat;height:76px;position:absolute;left:0px;top:340px;width:100%;z-index:500}
.quick_rst .sort_select{float:left;padding:36px 0 0 20px}
.quick_rst .sort_select .select{position:relative;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_select.gif") no-repeat;width:126px;height:18px;padding:7px 0 0 14px;cursor:hand;cursor:pointer}
.quick_rst .sort_select .open{position:absolute;left:0px;top:-9999px;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_bg.png") no-repeat;width:130px;height:134px;padding:12px 0 0 14px}
.quick_rst .sort_select .open li{height:21px}
.quick_rst .f_sort{float:left;padding:35px 0 0 9px;width:155px; }
.quick_rst .btn_search{padding:36px 0 0 18px;float:left;}

.quick_rst .sort_select02{float:left;padding:36px 0 0 40px}
.quick_rst .sort_select02 .select{position:relative;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_select02.gif") no-repeat;width:157px;height:18px;padding:7px 0 0 14px;cursor:hand;cursor:pointer}
.quick_rst .sort_select02 .open{position:absolute;left:0px;top:-9999px;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_bg02.png") no-repeat;width:164px;height:133px;padding:12px 0 0 14px}
.quick_rst .sort_select02 .open li{height:21px}

.quick_rst02{background:url("https://wwwcdn.everland.com/web/images/front/everland/common/quick_rst.png") no-repeat;height:76px;position:absolute;left:0px;top:529px;width:100%;z-index:500}
.quick_rst02 .sort_select{float:left;padding:36px 0 0 25px}
.quick_rst02 .sort_select .select{position:relative;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_select.gif") no-repeat;width:126px;height:18px;padding:7px 0 0 14px;cursor:hand;cursor:pointer}
.quick_rst02 .sort_select .open{position:absolute;left:0px;top:-9999px;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_bg02.png") no-repeat;width:130px;height:134px;padding:12px 0 0 14px}
.quick_rst02 .sort_select .open li{height:21px}
.quick_rst02 .f_sort{float:left;padding:35px 0 0 9px}
.quick_rst02 .f_sort{float:left;padding:35px 0 0 9px;width:153px}

.quick_rst02 .sort_select02{float:left;padding:36px 0 0 40px}
.quick_rst02 .sort_select02 .select{position:relative;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_select02.gif") no-repeat;width:157px;height:18px;padding:7px 0 0 14px;cursor:hand;cursor:pointer}
.quick_rst02 .sort_select02 .open{position:absolute;left:0px;top:-9999px;background:url("https://wwwcdn.everland.com/web/images/front/everland/common/sort_bg02.png") no-repeat;width:164px;height:133px;padding:12px 0 0 14px}
.quick_rst02 .sort_select02 .open li{height:21px}
.quick_rst02 .btn_search{padding:36px 0 0 18px;float:left;}




.fv_top_info {padding-top:10px;}
.fv_top_info span {color:#ff6300; font-weight:bold;}
.fv_list {overflow:hidden;border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;padding-top:30px;padding-bottom:30px;margin:10px 0 50px 0; width:100%;}
.fv_list li {width:190px; height:189px; float:left;margin:0 50px 40px 0;}
.fv_list li.bt {margin-bottom:0; padding-bottom:30px;}
.fv_list li.height-restaurant {height:230px;}
.fv_list li.height-restaurant.multi {height:253px;}

.fv_list li .thum {position:relative; z-index:1; display:block;border:1px solid #adadad; margin-bottom:12px;}
.fv_list li .thum b {position:absolute; bottom:0; left:0; z-index:10; display:inline-block; width:168px; height:18px; padding:8px 10px 0 10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/holiday_bg.png') left top repeat-x; letter-spacing:-1px; vertical-align:top; }
@-moz-document url-prefix(){.fv_list li .thum b { height:20px; padding:6px 10px 0 10px;  };}

.fv_list li .thum b.check {color:#dd0006;}
.fv_list li .thum b.stop {color:#0075b1;}
.fv_list li .thum b.waiting {color:#444444;}

.fv_list li .thum b.tab_reserve {top:0; left:0; background:none;  padding:0; width:81px !important; height:26px !important;}


.fv_list li.last {margin-right:0px;}
.fv_list li p.tit {color:#444; font-size:16px; padding-bottom:10px ;font-weight:bold; white-space: nowrap; background-color:#fff;}
.fv_list li p.tit span {color:#ff6300; font-size:14px;font-weight:bold;}

.fv_list li dl {width:190px;float:left; padding-bottom:4px;}
.fv_list li dl dt {float:left;font-weight:bold;color:#888; padding:1px 5px 0 0;}
.fv_list li dl dt.wd {width:65px;}
.fv_list li dl dd {float:left;}

.fv_list li dl.list_eplg {float:left; padding-top:6px;}
.fv_list li dl.list_eplg dt {float:left;}
.fv_list li dl.list_eplg dd {float:left; padding:4px 0 0 7px;}
.fv_list li dl.list_eplg dd span {color:#ff6300; font-weight:bold;}

.fv_list li.multi {height:213px;}
.fv_list li.multi .tit {height:40px;}


/* 즐길거리/달력 */
.fav_time {width:671px; padding:20px 30px 0 29px;}
.fav_time .f_left {float:left; width:495px;}
.fav_time .f_left .tit {font-size:14px; line-height:16px; font-weight:bold;}
.fav_time .f_left .txt {margin-top:5px; font-size:11px; line-height:18px; letter-spacing:-1px;}
.fav_time .f_right {position:relative; z-index:10; float:right; width:176px; vertical-align:top; text-align:right;}
.fav_time .f_right .calbox {position:relative; margin-top:18px;}
.fav_time .f_right .calbox .img_txt {display:inline-block; margin-right:4px; font-size:0; line-height:0;}
.fav_time .f_right .calbox .btn {display:inline-block; font-size:0; line-height:0; }

.fav_timesub {margin-top:20px; padding-bottom:80px; width:165px;}
.fav_timesub .tit {font-size:12px; color:#333333; font-weight:bold;}
.fav_timesub .calbox {float:left; position:relative; width:165px; padding-bottom:9px; background:url('https://wwwcdn.everland.com/web/images/front/common/blt08.gif') left bottom repeat-x;}
.fav_timesub .calbox .txtbox {overflow:hidden; float:left; margin-top:8px; vertical-align:top; letter-spacing:-1px; color:#333333;}
.fav_timesub .calbox .btn {float:right; margin-top:3px; vertical-align:top; font-size:0; line-height:0;}
.fav_timesub .list {padding-top:12px; clear:both;}
.fav_timesub .list li {margin-bottom:3px; color:#333333;}
.fav_timesub .list li .check {color:#dd0006;}
.fav_timesub .list li .stop {color:#0075b1;}
.fav_timesub .list li .waiting {color:#444444;}
.fav_timesub .txt_info {margin-top:8px; font-size:11px; line-height:16px; color:#757575; word-wrap: break-word; letter-spacing:-1px;}


.show_t {margin-top:10px; height:90px;}

.exprg_list {}
.exprg_list li a {padding:10px 0 0 22px;width:173px; height:20px;display:block;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_experience_prg02.gif") no-repeat 0 0;}
.exprg_list li a:hover {text-decoration:none;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_experience_prg01.gif") no-repeat 0 0;}
.exprg_list li.last a {height:21px;display:block;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_experience_prg04.png") no-repeat 0 0;}
.exprg_list li.last a:hover {text-decoration:none;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_experience_prg04_on.png") no-repeat 0 0;}

.wholive_tit {padding:18px 0 0 32px;}
.wholive_tit .tit {float:left;}
.wholive_tit .info {float:left;color:#aaa;font-size:11px;display:inline-block;padding:2px 5px 0 8px;}
.wholive_tit a.btn {margin:-3px 0 0 3px;;display:inline-block;}

.wholive_list {position:relative; width:695px; margin:0 auto; padding:13px 0;overflow:hidden;}
.wholive_list .prev_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:45px; left:0;}
.wholive_list .next_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:45px; right:0;}

.wholive_list .con_slider_list{position:relative; overflow:hidden; width:606px; height:100px; margin-left:46px; }
.wholive_list .con_slider_list ul{position:absolute; left:0; top:0; overflow:hidden; width:30000px;}
.wholive_list .con_slider_list ul li {float:left; width:154px;}
.wholive_list .con_slider_list ul li .around_posi {position:relative;}
.wholive_list .con_slider_list ul li .around_posi a span.opatxt { position:absolute;font-size:11px;letter-spacing:-0.75px;top:74px;left:0; width:136px;color:#fff; padding:8px 0 8px 9px; font-weight:bold; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png) no-repeat 0 0;}

.wholive_list2 {position:relative; width:695px; margin:0 auto; padding:40px 0 13px 0;overflow:hidden;}
.wholive_list2 ul.roll li {position:relative;float:left;margin-right:10px;}
.wholive_list2 ul.roll li a span.opatxt { position:absolute;font-size:11px;letter-spacing:-0.75px;top:74px;left:0; width:136px;color:#fff; padding:8px 0 8px 9px; font-weight:bold; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png) no-repeat 0 0;}
.wholive_list2 .prev {float:left;margin:30px 10px 0 0;display:inline-block;}
.wholive_list2 .next {float:left;display:inline-block; margin-top:30px;}

.tab_month {position:absolute;top:12px;left:11px;width:676px; height:31px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_tab_month.gif) no-repeat 0 0;}
.tab_month li {float:left; width:56px; height:26px; cursor:pointer; position:relative;_cursor:hand;}
.tab_month li img {display:none;}
.tab_month li a img.im1 {position:absolute; left:-2px; top:0;}
.tab_month li a img.im2 {position:absolute; left:-3px; top:0;}

.rc_wrap {}
.rc_menu { width:170px; padding:15px 0 11px 25px; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/bg__recommend_menu.png) no-repeat 0 0;}
.rc_menu p {margin-bottom:10px;}
.rc_menu p.tit {font-weight:bold;}
.rc_menu p.around_posi {position:relative;}
.rc_menu p.around_posi a span.opatxt { position:absolute;font-size:11px;letter-spacing:-0.75px;top:74px;left:0; width:136px;color:#fff; padding:8px 0 8px 9px; font-weight:bold; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png) no-repeat 0 0;}

.info_detail {float:left; padding-top:20px; height:120px;}
.info_detail dt { float:left; width:64px; padding-top:10px;}
.info_detail dd { float:left; width:420px; line-height:140%;}

.intro_menu {overflow:hidden;padding:15px 0 8px 30px;width:700px;}
.intro_menu p {margin-bottom: 20px;}
.intro_menu p.all_menu {position: absolute; right: 34px; top: 8px;}
.intro_menu .menu_detail {float:left;margin-top:13px;}
.intro_menu .menu_detail .menu {position:relative; width:188px;height:128px;border:1px solid #adadad;}
.intro_menu .menu_detail .menu .ico {position:absolute;top:-1px;left:-1px;width:43px; height:44px;background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_recommend.png) no-repeat 0 0;}
.intro_menu .menu_detail dl dt {font-weight:bold; color:#444; font-size:16px; padding:10px 0 8px 0;}
.intro_menu .menu_detail dl dd { line-height:140%;}

.menu_thum {float:left; overflow:hidden;width:454px;margin:13px 0 0 23px;}
.menu_thum li {float:left;width:145px;margin: 0 9px 10px 0;}
.menu_thum li.last {margin-right:0px;}
.menu_thum li p.around_posi {position:relative;}
.menu_thum li p.around_posi a span.opatxt { position:absolute;font-size:11px;letter-spacing:-0.75px;top:74px;left:0; width:136px;color:#fff; padding:2px 0 13px 9px; font-weight:bold; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png) no-repeat 0 -6px;}


.course_tit {padding:12px 0 51px 30px;}
.course_wrap {position:relative;padding-top:30px;width:960px;height:2276px;text-align: center;/*background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_favorite_map.jpg) no-repeat 0 0;*/}

.course_tab {width:900px; height:107px;position:absolute;top:0;left:30px;z-index:11;}

.course01 {display:none;}
.course .on {display:block;}
.course_area .pop_img{display:none}
.course02 {display:none;}
.course03 {display:none;}
.course04 {display:none;}
.course05 {display:none;}
.course06 {display:none;}

.course_wrap .course .tab {position:absolute;top:0;left:30px;}
.course_wrap .course .info {position:absolute;top:117px;left:58px;}
.course_wrap .course_list {position:absolute;top:155px;left:52px;width:855px;overflow:hidden;}
.course_wrap .course_list li {float:left;margin:0 0 7px 0;}
.course_wrap .course_list li.on a{color:#ff6300;}
.course_wrap .course_list li a{text-decoration:none;display:inline-block;margin:5px 14px 0 0;padding:0 24px 0 7px;background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_course_next.png) no-repeat right;cursor:hand;cursor:pointer}
.course_wrap .course_list li.last a {background:none;}
.course_wrap .course_list li.wd2 {width:200px;}
.course_wrap .course_list li.wd a {width:60px;}

.course_trans_wrap { width:960px; height:615px; position:absolute;top:228px;left:0;z-index:11;}

.course_view01 {position:absolute;top:375px;left:235px; z-index:10;}
.course01_01_pic {position:absolute;top:601px;left:571px; z-index:9;}
.course01_02_pic {position:absolute;top:397px;left:705px; z-index:9;}
.course01_03_pic {position:absolute;top:285px;left:565px; z-index:9;}
.course01_04_pic {position:absolute;top:324px;left:344px; z-index:9;}
.course01_05_pic {position:absolute;top:324px;left:348px; z-index:9;}
.course01_05_pic {position:absolute;top:360px;left:276px; z-index:9;}
.course01_06_pic {position:absolute;top:375px;left:265px; z-index:9;}
.course01_07_pic {position:absolute;top:375px;left:235px; z-index:9;}
.course01_08_pic {position:absolute;top:530px;left:150px; z-index:9;}
.course01_09_pic {position:absolute;top:680px;left:100px; z-index:9;}
.course01_10_pic {position:absolute;top:530px;left:300px; z-index:9;}
.course01_11_pic {position:absolute;top:559px;left:330px; z-index:9;}
.course01_12_pic {position:absolute;top:428px;left:498px; z-index:9;}
.course01_13_pic {position:absolute;top:432px;left:578px; z-index:9;}

.course_view02 {position:absolute;top:488px;left:240px; z-index:10;}
.course02_01_pic {position:absolute;top:544px;left:515px; z-index:9;}
.course02_02_pic {position:absolute;top:629px;left:465px; z-index:9;}
.course02_03_pic {position:absolute;top:564px;left:460px; z-index:9;}
.course02_04_pic {position:absolute;top:432px;left:425px; z-index:9;}
.course02_05_pic {position:absolute;top:585px;left:234px; z-index:9;}
.course02_06_pic {position:absolute;top:579px;left:114px; z-index:9;}
.course02_07_pic {position:absolute;top:430px;left:160px; z-index:9;}
.course02_08_pic {position:absolute;top:386px;left:210px; z-index:9;}

.course_view03 {position:absolute;top:330px;left:344px; z-index:10;}
.course03_01_pic {position:absolute;top:537px;left:627px; z-index:9;}
.course03_02_pic {position:absolute;top:498px;left:389px; z-index:9;}
.course03_03_pic {position:absolute;top:330px;left:560px; z-index:9;}
.course03_04_pic {position:absolute;top:381px;left:571px; z-index:9;}
.course03_05_pic {position:absolute;top:341px;left:224px; z-index:9;}
.course03_06_pic {position:absolute;top:478px;left:279px; z-index:9;}
.course03_07_pic {position:absolute;top:290px;left:569px; z-index:9;}
.course03_08_pic {position:absolute;top:325px;left:790px; z-index:9;}
.course03_09_pic {position:absolute;top:520px;left:693px; z-index:9;}

.course_view04 {position:absolute;top:326px;left:513px; z-index:10;}
.course04_01_pic {position:absolute;top:608px;left:578px; z-index:9;}
.course04_02_pic {position:absolute;top:448px;left:583px; z-index:9;}
.course04_03_pic {position:absolute;top:496px;left:656px; z-index:9;}
.course04_04_pic {position:absolute;top:470px;left:735px; z-index:9;}
.course04_05_pic {position:absolute;top:352px;left:696px; z-index:9;}
.course04_06_pic {position:absolute;top:456px;left:521px; z-index:9;}
.course04_07_pic {position:absolute;top:306px;left:704px; z-index:9;}
.course04_08_pic {position:absolute;top:282px;left:656px; z-index:9;}
.course04_09_pic {position:absolute;top:268px;left:621px; z-index:9;}
.course04_10_pic {position:absolute;top:398px;left:468px; z-index:9;}
.course04_11_pic {position:absolute;top:244px;left:453px; z-index:9;}
.course04_12_pic {position:absolute;top:264px;left:425px; z-index:9;}
.course04_13_pic {position:absolute;top:287px;left:392px; z-index:9;}
.course04_14_pic {position:absolute;top:452px;left:393px; z-index:9;}

.course_view05 {position:absolute;top:326px;left:235px; z-index:10;}
.course05_01_pic {position:absolute;top:434px;left:503px; z-index:9;}
.course05_02_pic {position:absolute;top:580px;left:477px; z-index:9;}
.course05_03_pic {position:absolute;top:420px;left:420px; z-index:9;}
.course05_04_pic {position:absolute;top:570px;left:370px; z-index:9;}
.course05_05_pic {position:absolute;top:665px;left:244px; z-index:9;}
.course05_06_pic {position:absolute;top:410px;left:149px; z-index:9;}
.course05_07_pic {position:absolute;top:239px;left:399px; z-index:9;}
.course05_08_pic {position:absolute;top:350px;left:446px; z-index:9;}
.course05_09_pic {position:absolute;top:245px;left:634px; z-index:9;}
.course05_10_pic {position:absolute;top:279px;left:730px; z-index:9;}
.course05_11_pic {position:absolute;top:481px;left:674px; z-index:9;}
.course05_12_pic {position:absolute;top:442px;left:721px; z-index:9;}
.course05_13_pic {position:absolute;top:607px;left:594px; z-index:9;}
.course05_14_pic {position:absolute;top:438px;left:430px; z-index:9;}

.course_view06 {position:absolute;top:326px;left:280px; z-index:10;}
.course06_01_pic {position:absolute;top:449px;left:503px; z-index:9;}
.course06_02_pic {position:absolute;top:575px;left:477px; z-index:9;}
.course06_03_pic {position:absolute;top:524px;left:160px; z-index:9;}
.course06_04_pic {position:absolute;top:358px;left:307px; z-index:9;}
.course06_05_pic {position:absolute;top:241px;left:399px; z-index:9;}
.course06_06_pic {position:absolute;top:282px;left:680px; z-index:9;}
.course06_07_pic {position:absolute;top:401px;left:526px; z-index:9;}
.course06_08_pic {position:absolute;top:479px;left:535px; z-index:9;}
.course06_09_pic {position:absolute;top:446px;left:722px; z-index:9;}
.course06_10_pic {position:absolute;top:525px;left:676px; z-index:9;}

.gd_list_top {position:relative;margin-left:30px;padding:24px 0 50px 0;width:670px;height:398px;background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_fvgd_now.gif) no-repeat 0 25px;}
.gd_list_top span {position:absolute;top:25px;left:0;}
.gd_list_top dl {float:left; padding-top:32px;}
.gd_list_top dl dt {color:#444; font-size:16px;font-weight:bold;}
.gd_list_top dl dd {color:#888; margin-top:10px;line-height:140%;}
.gd_list_top dl dd.detailView{margin-top:0;text-align:right;}
.gd_list_top dl dd.detailView a{color:#888;font-size:11px;}
.gd_list_top dl dd.detailView em{background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/img_detail_veiw.gif') no-repeat left 2px;padding-left:10px;}
.gd_list_top dl dd a img {border:1px solid #adadad;}

.gd_stroy {position:relative;width:670px;margin:22px auto 0; padding:7px 0 21px 0;border-top:2px solid #ff6300;border-bottom:1px solid #e5e5e5;}
.gd_stroy a.more {position:absolute;top:19px;right:1px;}
.gd_stroy dl {overflow:hidden;padding-top:22px;}
.gd_stroy dl dt {float:left; border:1px solid #adadad;margin-right:29px;}
.gd_stroy dl dd {float:left; width:440px;line-height:140%;padding-bottom:15px;}
.gd_stroy dl dd.btn {padding-left:12px;font-size:11px; color:#888; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_orangeplus.gif) no-repeat 2px 5px;}

.fv_list2.bd_line{border-top:1px solid #e5e5e5;}
.fv_list2 {overflow:hidden; width:670px;margin:0 auto; padding:35px 0 30px 0;margin-bottom:50px;}
.fv_list2 li {width:190px; float:left; margin-right:50px;}
.fv_list2 li.bt {margin-bottom:0; padding-bottom:30px;}
.fv_list2 li a.thum {display:block;border:1px solid #adadad; margin-bottom:12px;}
.fv_list2 li.last {margin-right:0px;}
.fv_list2 li p.tit {color:#444; font-size:16px; padding-bottom:10px;font-weight:bold;}
.fv_list2 li p.tit span {color:#ff6300; font-size:14px;font-weight:bold;}

.fv_list2 li dl {width:190px;float:left; padding-bottom:4px;}
.fv_list2 li dl dt {float:left;font-weight:bold;color:#888; padding:1px 5px 0 0;}
.fv_list2 li dl dt.wd {width:65px;}
.fv_list2 li dl dd {float:left;}

.fv_list2 li dl.list_eplg {float:left; padding-top:6px;}
.fv_list2 li dl.list_eplg dt {float:left;}
.fv_list2 li dl.list_eplg dd {float:left; padding:4px 0 0 7px;}
.fv_list2 li dl.list_eplg dd span {color:#ff6300; font-weight:bold;}

/* 에버랜드 즐기기 - 장애인 우선탑승 제도 (팝업) */
.system_use{padding:8px 20px 20px 20px;}
.system_use dt{font-weight:bold;}
.system_use dd ol li{line-height:16px; padding-top:8px;}

.system_use01{background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_pop_graydot.gif') repeat-x left top; padding:10px 20px 8px 20px; }
.system_use01 li{font-size:11px; color:#999; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; padding-bottom:10px;}
.system_use01 li.last{padding-bottom:0;}

/* 에버랜드 즐기기 - 기상 상황별 어트랙션 운휴 기준 (팝업) */
.weather_info{position:absolute; top:70px; right:37px; font-size:11px; color:#999; padding:6px 0 0 8px; width:132px; height:43px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_weather.gif') no-repeat;}
.weather_info span{display:block;}

/* 에버랜드 즐기기 - 어트랙션 탑승시 주의사항 (팝업) */
.attention_list{width:100%;}
.attention_list li{line-height:16px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:10px;}
.attention_list li.last{margin-bottom:0;}

/* 에버랜드 즐기기 - Q-PASS 서비스 안내 (팝업) */
.qpass_info{line-height:18px; padding:8px 20px 0 20px; height:180px;}

/* 에버랜드 즐기기 - 정원 화보 캘린더 상세 (팝업) */
.garden_pictorial{overflow:hidden; width:100%; }

.pictorial_l{float:left; width:315px;}
.pictorial_l ul{width:100%;}
.pictorial_l ul li{float:left; margin-right:11px; padding-top:10px;}
.pictorial_l ul li img{border:1px solid #c3c3c3;}
.pictorial_l ul li.last{margin-right:0;}

.pictorial_l_animal{float:left; width:315px;}
.pictorial_l_animal ul{width:100%;}
.pictorial_l_animal ul li{float:left; margin-right:8px; padding-top:10px;}
.pictorial_l_animal ul li img{border:1px solid #c3c3c3;}
.pictorial_l_animal ul li.last{margin-right:0;}

.pictorial_r {float:right; width:235px;}
.pictorial_r dl{width:100%;}
.pictorial_r dl dt{font-weight:bold;}
.pictorial_r dl dd.info{color:#555; padding:10px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topline.gif') repeat-x bottom;}
.pictorial_r dl dd.info_txt{width:225px; height:160px; line-height:16px; margin-top:10px; padding:0 10px 10px 0; overflow:auto;}

.photo_roll{position:relative; width:647px; height:145px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_photo_roll.gif') repeat-y;}
.photo_roll .tit_photo{color:#aaa; font-size:11px; padding:20px 0 10px 37px;}
.photo_roll .tit_photo img{padding-right:10px;}
.photo_roll .tit_photo .month{color:#444; font-weight:bold; font-size:16px; display:inline-block;}
.photo_roll .prev_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:70px; left:37px;}
.photo_roll .next_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:70px; right:35px;}

.photo_roll .con_slider_list{position:relative; overflow:hidden; margin-left:80px; width:490px; height:75px}
.photo_roll .con_slider_list .photo_list{position:absolute; overflow:hidden; width:30000px;}
.photo_roll .con_slider_list .photo_list li{float:left; width:125px;}
.photo_roll .con_slider_list .photo_list li.last{float:left; padding-right:0;}
.photo_roll .con_slider_list .photo_list li dl{position:relative;float:left;}
.photo_roll .con_slider_list .photo_list li dl dt{width:115px;}
.photo_roll .con_slider_list .photo_list li dl dd{position:absolute; bottom:0; left:0; width:105px; height:18px; padding:2px 0 0 10px; color:#fff; font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_opacity_dd.png') no-repeat;}



/* 2012-03-22 수정 start */
/* 에버랜드 즐기기 - 어트랙션 기본주의사항 (팝업) */
.scroll_con{padding-right:10px; height:410px; overflow:auto;position:relative;}
.scroll_con .gray_rbox{width:528px;}
.attraction_tit{margin-bottom:15px;}

.boarding_attention01{padding:8px 20px 13px 20px;}
.boarding_attention01 dt{font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_org_gray.gif') no-repeat left 4px; padding-left:11px;}
.boarding_attention01 dd ol li{padding-left:11px; padding-top:8px;}

.boarding_attention02{width:528px;}
.boarding_attention02 dt{font-size:11px; font-weight:bold; color:#999;}
.boarding_attention02 dd{font-size:11px; color:#999; padding-left:13px; line-height:16px;}

.passenger{width:528px;}
.passenger li{padding-bottom:20px;}
.passenger li.last{padding-bottom:0;}
.passenger li p{line-height:16px; padding:10px 0 0 11px;}

.medical_room{width:528px; padding-left:4px;}
.medical_room dt{font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_dot_org.gif') no-repeat left 5px; padding-left:11px; }
.medical_room dd{padding-left:12px; padding-top:8px; line-height:16px;}

.pictogram_tit{font-weight:bold; margin-top:20px; padding-left:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_dot_org.gif') no-repeat left 5px;}
/* 2012-03-22 수정 end */


/* 오렌지색 탭메뉴 5개 */
.orgtab_pop{background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_gray_tabarea.gif') no-repeat 0 2px; overflow:hidden; width:570px; height:60px;}
.orgtab_pop li{float:left; width:114px; text-align:center;}
.orgtab_pop li.last{width:113px; text-align:center; float:left; margin-left:-1px;}
.orgtab_pop li.on{background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bgtab_org_on.png') no-repeat 0 0; width:115px; height:60px;}
.orgtab_pop li a{display:block; padding:12px 0 10px 0;}

/*팝업 테이블 - 즐기기- 정원리스트*/
.pop_board_view01 { width:100%;}
.pop_board_view01 thead th {padding:9px 0 8px 22px; font-size:14px; color:#777; text-align:left; border-top:2px solid #ff6300; border-bottom:1px solid #e5e5e5;}
.pop_board_view01 tbody td {border-bottom:1px solid #bfbfbf;}
.pop_board_view01 tbody td span {color:#d1d1d1;}
.pop_board_view01 tbody td.con { border-bottom:1px solid #ff6300;}
.pop_board_view01 tbody td.con .content{ line-height:140%; padding:15px 20px; vertical-align:top;overflow-y:scroll;height:530px;}
.pop_board_view01 tbody td.con .content p{padding-top:20px;}
.pop_board_view01 thead th.title_blk .tit {color:#555;font-size:14px; }
.pop_board_view01 thead th.title_blk .date{font-weight:normal;}

.pop_garden{height:454px;overflow-y:scroll;}
.pop_garden .pop_garden_con{margin-top:25px;}

/*추천 어트랙션*/
.right_menu03 .recomend {position:absolute;left:25px;top:43px;width:150px;height:172px;}
.right_menu03 .recomend .con_slider_list {position:relative;overflow:hidden;height:172px}
.right_menu03 .recomend .con_slider_list ul {width:10000px;position:absolute;left:0px;top:0px;height:172px;}
.right_menu03 .recomend .con_slider_list ul li {float:left;width:171px;}
.right_menu03 .recomend .slider_dot {cursor:pointer; _cursor:hand; }

.front_loadview {padding:15px 0 25px 30px;}
.front_loadview .roadview{width:460px; height:347px; margin-top:13px;}
.front_aroundenjoy { }
.front_aroundenjoy ul li .front_enjoy{background:#fff url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_aroundenjoy_top.gif') no-repeat 0 0; display:none;}
.front_aroundenjoy ul li .front_enjoy .area_bt{padding:13px 25px 5px 25px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_aroundenjoy_bottom.gif') no-repeat left bottom; }
.front_aroundenjoy ul li .front_enjoy .area_last{padding:13px 25px 5px 25px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_aroundenjoy_bottom02.png') no-repeat left bottom; }
.front_aroundenjoy ul li .front_enjoy p {margin-bottom:10px;}
.front_aroundenjoy ul li .front_enjoy p.around_posi {position:relative;}
.front_aroundenjoy ul li .front_enjoy p.around_posi a span.opatxt {position:absolute;top:74px;font-size:11px;letter-spacing:-0.75px;left:0; width:136px;color:#fff; padding:8px 0 8px 9px; font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png') no-repeat 0 0;}

/* 정원 */
.slide_photo{position:relative; width:100%; padding-bottom:35px;} /*2012-03-29 수정*/
.slide_photo .prev_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:36px; left:20px;}
.slide_photo .next_btn{display:block;cursor:hand;cursor:pointer; position:absolute; top:36px; right:20px;}

.slide_photo .con_slider_list{position:relative; overflow:hidden; width:606px; height:100px; margin-left:62px; }
.slide_photo .con_slider_list ul{position:absolute; left:0; top:0; overflow:hidden; width:30000px;}
.slide_photo .con_slider_list ul li {position:relative;float:left; width:154px;}
.slide_photo .con_slider_list ul li a span.opatxt {position:absolute;font-size:11px;letter-spacing:-0.75px;top:74px;left:0; width:136px;color:#fff; padding:8px 0 8px 9px; font-weight:bold; background:url(https://wwwcdn.everland.com/web/images/front/everland/favorite/opa_aroundenjoy.png) no-repeat 0 0;}



/* 정원 - 정원이야기 2012-03-29 추가 */
.garden_story{position:relative; width:670px; margin:0 0 20px 30px; border-top:3px solid #ff6300;}
.garden_story h4{padding:7px 0 22px 0;}
.garden_story dl{overflow:hidden; width:670px;}
.garden_story dl dt{float:left; width:158px; height:111px; margin-right:20px;}
.garden_story dl dt img{border:1px solid #adadad;}
.garden_story dl dd{float:left; width:460px; line-height:16px;}
.garden_story dl dd.tit{font-weight:bold; padding-bottom:5px;}
.garden_story dl dd.detail_view{font-size:11px; padding-top:15px;}
.garden_story dl dd.detail_view span{color:#ff6300;}

.garden_story .more_btn{position:absolute; top:20px; right:0;}



/* pop_zone_map - 2019-01-10 pop_zone_map.new로 새로 정리됨, 추후 삭제 */
/*
.pop_zone_map {overflow:hidden; position:relative; width: 600px; height: 460px;}

.pop_zone_map.global {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global.png') left top no-repeat;}
.pop_zone_map.global_gift {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global_gift.png') left top no-repeat;}
.pop_zone_map.global_gift01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2223_bg.jpg') left top no-repeat;}
.pop_zone_map.global_gift02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2278_bg.jpg') left top no-repeat;}
.pop_zone_map.global_restaurant {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global_restaurant.png') left top no-repeat;}
.pop_zone_map.global_entertainment {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global_entertainment.png') left top no-repeat;}

.pop_zone_map.magic {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic.png') left top no-repeat;}
.pop_zone_map.magic_entertainment {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_entertainment.png') left top no-repeat;}
.pop_zone_map.magic_entertainment01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_musicgarden.jpg') left top no-repeat;}
.pop_zone_map.magic_gift {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_gift.png') left top no-repeat;}
.pop_zone_map.magic_restaurant {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_restaurant.png') left top no-repeat;}

.pop_zone_map.european {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european.png') left top no-repeat;}
.pop_zone_map.european_entertainment {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_entertainment.png') left top no-repeat;}
.pop_zone_map.european_entertainment02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european.png') left top no-repeat;}
.pop_zone_map.european_entertainment03 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_entertainment.png') left top no-repeat;}
.pop_zone_map.european_entertainment04 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2040.jpg') left top no-repeat;}
.pop_zone_map.european_entertainment05 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_1520.jpg') left top no-repeat;}
.pop_zone_map.european_entertainment06 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_1541.jpg') left top no-repeat;}
.pop_zone_map.european_entertainment07 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/magicsky_map.jpg') left top no-repeat;}
.pop_zone_map.european_entertainment08 {background: url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2346_1.png') left top no-repeat;}
.pop_zone_map.european_garden {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_garden.png') left top no-repeat;}
.pop_zone_map.european_gift {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_gift.png') left top no-repeat;}
.pop_zone_map.european_gift01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_gift_01.png') left top no-repeat;}
.pop_zone_map.european_gift02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2221_bg.jpg') left top no-repeat;}
.pop_zone_map.european_gift03 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2225_bg.jpg') left top no-repeat;}

.pop_zone_map.european_restaurant {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_restaurant.png') left top no-repeat;}

.pop_zone_map.american {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_american.png') left top no-repeat;}
.pop_zone_map.american_restaurant {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_american_restaurant.png') left top no-repeat;}
.pop_zone_map.american_attraction01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2960.jpg') left top no-repeat;}

.pop_zone_map.zootopia {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia.png') left top no-repeat;}
.pop_zone_map.zootopia_zoo {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_zoo.png') left top no-repeat;}
.pop_zone_map.zootopia_zoo01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_zoo01.png') left top no-repeat;}
.pop_zone_map.zootopia_zoo02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_entertainment.png') left top no-repeat;}
.pop_zone_map.zootopia_zoo03 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_0804.png') left top no-repeat;}
.pop_zone_map.zootopia_zoo04 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2917.jpg') left top no-repeat;}
.pop_zone_map.zootopia_entertainment {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_entertainment.png') left top no-repeat;}
.pop_zone_map.zootopia_entertainment02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia.png') left top no-repeat;}
.pop_zone_map.zootopia_entertainment03 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_2298_bg.jpg') left top no-repeat;}
.pop_zone_map.zootopia_amenity {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_amenity.png') left top no-repeat;}
.pop_zone_map.zootopia_restaurant {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_restaurant.png') left top no-repeat;}
.pop_zone_map.zootopia_restaurant01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_restaurant_01.png') left top no-repeat;}
.pop_zone_map.zootopia_restaurant02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_restaurant_01.png') left top no-repeat;}


.pop_zone_map.zootopia_gift {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_gift.png') left top no-repeat;}
.pop_zone_map.zootopia_gift01 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_gift.png') left top no-repeat;}
.pop_zone_map.zootopia_gift02 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_gift_bg.jpg') left top no-repeat;}

.pop_zone_map.global_amenities {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global_amenities.png') left top no-repeat;}
.pop_zone_map.global_amenities .map01 {top:74px; left:204px;}

.pop_zone_map.european_amenities {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_amenities.png') left top no-repeat;}
.pop_zone_map.european_amenities .map01 {top:214px; left:485px;}
.pop_zone_map.european_amenities .map02 {top:317px; left: 304px;}

.pop_zone_map.magic_garden {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_garden.png') left top no-repeat;}
.pop_zone_map.magic_garden .map01 {top:296px; left:338px;}
.pop_zone_map.magic_garden .map02 {top:182px; left:318px;}
.pop_zone_map.magic_garden1 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_214_1.png') left top no-repeat;}
.pop_zone_map.magic_garden1 .map01 {top:300px; left:398px;}
.pop_zone_map.magic_garden2 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_musicgarden.jpg') left top no-repeat;}
.pop_zone_map.magic_garden2 .map01 {top:175px; left:443px;}
.pop_zone_map.magic_garden2 .map02 {top:175px; left:443px;}

.pop_zone_map.zootopia_entertainment02 .map22 {top: 158px; left: 48px;}
.pop_zone_map.zootopia_entertainment03 .map23 {top: 162px; left: 270px;}

.pop_zone_map p {position:absolute;}

.pop_zone_map.global .map01 {top:151px; left:264px;}
.pop_zone_map.global .map02 {top: 204px; right: 100px;}

.pop_zone_map.global_gift .map01 {top:101px; left:315px; z-index:1;}
.pop_zone_map.global_gift .map02 {top:138px; left:191px; z-index:1;}
.pop_zone_map.global_gift .map03 {top:171px; left:285px; z-index:1;}
.pop_zone_map.global_gift .map04 {top:190px; left:302px; z-index:2;}
.pop_zone_map.global_gift .map05 {top:202px; left:232px; z-index:2;}
.pop_zone_map.global_gift .map06 {top:204px; left:346px; z-index:3;}
.pop_zone_map.global_gift .map07 {top: 230px; left: 266px; z-index:3;}
.pop_zone_map.global_gift .map08 {top:275px; left:275px; z-index:4;}
.pop_zone_map.global_gift .map09 {top:292px; left:234px; z-index:5;}
.pop_zone_map.global_gift .map10 {top:303px; left:282px; z-index:6;}
.pop_zone_map.global_gift .map11 {top: 306px; left: 166px; z-index:6;}
.pop_zone_map.global_gift .map12 {top:322px; left:92px;}
.pop_zone_map.global_gift .map13 {top: 296px; right: 164px;}
.pop_zone_map.global_gift .map14 {top:377px; left:43px;}
.pop_zone_map.global_gift .map15 {top:369px; left:164px;}
.pop_zone_map.global_gift01 .map16 {top:256px; right:148px;}
.pop_zone_map.global_gift01 .map17 {top:256px; right:138px;}
.pop_zone_map.global_gift02 .map01 {top:132px; right:200px;}
.pop_zone_map.global_gift02 .map02 {top:165px; left:300px;}

.pop_zone_map.global_entertainment .map01 {top: 204px; right: 100px;}
.pop_zone_map.global_entertainment .map02 {top: 197px; right: 214px;}

.pop_zone_map.global_restaurant .map01 {top:116px; left:200px;}
.pop_zone_map.global_restaurant .map02 {top:252px; left:320px;}
.pop_zone_map.global_restaurant .map03 {top:175px; left:210px;}


.pop_zone_map.magic .map01 {top:73px; left:270px; z-index:1;}
.pop_zone_map.magic .map02 {top:99px; left:314px; z-index:2;}
.pop_zone_map.magic .map03 {top:118px; left:335px; z-index:3;}
.pop_zone_map.magic .map04 {top:121px; left:380px; z-index:4;}
.pop_zone_map.magic .map05 {top:136px; left:209px;}
.pop_zone_map.magic .map06 {top:148px; left:325px; z-index:5;}
.pop_zone_map.magic .map07 {top:161px; left:487px;}
.pop_zone_map.magic .map08 {top:179px; left:349px; z-index:7;}
.pop_zone_map.magic .map09 {top:181px; left:279px; z-index:6;}
.pop_zone_map.magic .map10 {top:193px; left:233px; z-index:8;}
.pop_zone_map.magic .map11 {top:202px; left:319px; z-index:9;}
.pop_zone_map.magic .map12 {top:206px; left:427px;}
.pop_zone_map.magic .map13 {top:206px; left:257px; z-index:10;}
.pop_zone_map.magic .map14 {top:239px; left:80px; z-index:1;}
.pop_zone_map.magic .map15 {top:248px; left:179px;}
.pop_zone_map.magic .map16 {top:279px; left:48px; z-index:2;}
.pop_zone_map.magic .map17 {top:294px; left:102px; z-index:3;}
.pop_zone_map.magic .map18 {top:298px; left:18px; z-index:3;}
.pop_zone_map.magic .map19 {top:313px; left:73px; z-index:4;}
.pop_zone_map.magic .map20 {top:277px; left:335px; z-index:1;}
.pop_zone_map.magic .map21 {top:278px; left:426px; z-index:2;}
.pop_zone_map.magic .map22 {top:304px; left:359px; z-index:3;}
.pop_zone_map.magic .map23 {top:318px; left:362px; z-index:4;}
.pop_zone_map.magic .map24 {top:345px; left:480px;}
.pop_zone_map.magic .map25 {top:367px; left:370px;}
.pop_zone_map.magic .map26 {top:333px; left:418px;}
.pop_zone_map.magic .map27 {top:368px; left:45px;}
.pop_zone_map.magic .map28 {top:334px; left:70px;}
.pop_zone_map.magic .map29 {top:160px; left:483px;}

.pop_zone_map.magic_gift .map01 {top:99px; left:213px;}
.pop_zone_map.magic_gift .map02 {top:243px; left:341px;}

.pop_zone_map.magic_restaurant .map01 {top:85px; left:248px;}
.pop_zone_map.magic_restaurant .map02 {top:239px; left:371px;}
.pop_zone_map.magic_restaurant .map03 {top:287px; left:476px;}
.pop_zone_map.magic_restaurant .map04 {top:307px; left:476px;}

.pop_zone_map.magic_entertainment .map01 {top:318px; left:362px;}
.pop_zone_map.magic_entertainment .map02 {top:318px; left:362px;}
.pop_zone_map.magic_entertainment .map03 {top: 300px; left: 400px;}
.pop_zone_map.magic_entertainment01 .map01 {top:265px; left:390px;}

.pop_zone_map.european .map01 {top:111px; left:465px;}
.pop_zone_map.european .map02 {top:152px; left:409px; z-index:2;}
.pop_zone_map.european .map03 {top:166px; left:357px; z-index:1;}
.pop_zone_map.european .map04 {top:165px; left:226px; z-index:2;}
.pop_zone_map.european .map05 {top:190px; left:448px; z-index:3;}
.pop_zone_map.european .map06 {top:209px; left:123px; z-index:2;}
.pop_zone_map.european .map07 {top:233px; left:90px; z-index:3;}
.pop_zone_map.european .map08 {top:258px; left:137px; z-index:1;}
.pop_zone_map.european .map09 {top:258px; left:24px;}
.pop_zone_map.european .map10 {top:326px; left:270px; z-index:1;}
.pop_zone_map.european .map11 {top:350px; left:255px; z-index:2;}
.pop_zone_map.european .map12 {top:372px; left:235px; z-index:3;}
.pop_zone_map.european .map13 {top:179px; left:163px; z-index:3;}
.pop_zone_map.european .map14 {top:169px; left:416px; z-index:3;}

.pop_zone_map.european_gift .map01 {top:142px; left:440px;}
.pop_zone_map.european_gift .map02 {top:212px; left:178px;}
.pop_zone_map.european_gift .map03 {top:223px; left:418px;}
.pop_zone_map.european_gift .map04 {top:302px; left:280px;}
.pop_zone_map.european_gift .map05 {top:336px; left:159px;}

.pop_zone_map.european_gift01 .map01 {top:215px; left:267px;}
.pop_zone_map.european_gift02 .map01 {top: 330px; left: 104px;}
.pop_zone_map.european_gift03 .map01 {top: 348px; left: 246px;}

.pop_zone_map.european_entertainment .map01 {top:109px; left:333px; z-index:5;}
.pop_zone_map.european_entertainment .map02 {top:156px; left:365px; z-index:2;}
.pop_zone_map.european_entertainment .map03 {top:180px; left:349px; z-index:3;}
.pop_zone_map.european_entertainment .map04 {top:205px; left:340px; z-index:4;}
.pop_zone_map.european_entertainment .map05 {top:209px; left:123px;}
.pop_zone_map.european_entertainment .map06 {top:233px; left:90px;}
.pop_zone_map.european_entertainment .map07 {top:283px; left:260px; z-index:4;}
.pop_zone_map.european_entertainment .map08 {top:283px; left:252px; z-index:3;}
.pop_zone_map.european_entertainment .map09 {top:283px; left:267px; z-index:2;}
.pop_zone_map.european_entertainment .map10 {top:283px; left:267px;}
.pop_zone_map.european_entertainment .map11 {top:283px; left:258px;}
.pop_zone_map.european_entertainment .map12 {top:178px; left:346px;}
.pop_zone_map.european_entertainment .map13 {top:283px; left:258px;}
.pop_zone_map.european_entertainment .map14 {top:181px; left:346px;}
.pop_zone_map.european_entertainment .map17 {top:205px; left:312px;}
.pop_zone_map.european_entertainment .map18 {top:283px; left:221px;}
.pop_zone_map.european_entertainment02 .map15 {top: 150px; left: 396px;}
.pop_zone_map.european_entertainment03 .map16 {top: 182px; left: 352px;}
.pop_zone_map.european_entertainment03 .map17 {top: 210px; left: 172px;}
.pop_zone_map.european_entertainment08 .map1 {top: 97px; left: 402px;}
.pop_zone_map.european_entertainment08 .map2 {top: 152px; left:359px;}
.pop_zone_map.european_entertainment08 .map3 {top: 235px; left:256px;}
.pop_zone_map.european_entertainment08 .map4 {top: 281px; left:274px;}
.pop_zone_map.european_entertainment08 .map5 {top: 165px; left:369px;}
.pop_zone_map.european_entertainment08 .map6 {top:181px; left:331px;}
.pop_zone_map.european_entertainment08 .map7 {top:316px; left:426px;}

.pop_zone_map.european_garden .map01 {top:111px; left:427px;}
.pop_zone_map.european_garden .map02 {top:166px; left:363px;}
.pop_zone_map.european_garden .map03 {top:164px; left:364px;}
.pop_zone_map.european_garden .map04 {top: 160px; left: 370px;}

.pop_zone_map.european_restaurant .map01 {top:58px; left:397px;}
.pop_zone_map.european_restaurant .map02 {top:108px; left:281px;}
.pop_zone_map.european_restaurant .map03 {top:131px; left:370px;}
.pop_zone_map.european_restaurant .map04 {top:152px; left:277px;}
.pop_zone_map.european_restaurant .map05 {top:178px; left:443px;}

.pop_zone_map.european_restaurant .map06 {top:203px; left:437px;}
.pop_zone_map.european_restaurant .map07 {top:208px; left:250px;}
.pop_zone_map.european_restaurant .map08 {top:221px; left:416px;}
.pop_zone_map.european_restaurant .map09 {top:241px; left:352px;}
.pop_zone_map.european_restaurant .map10 {top:244px; left:460px;}

.pop_zone_map.european_restaurant .map11 {top:256px; left:305px;}
.pop_zone_map.european_restaurant .map12 {top:274px; left:255px;}
.pop_zone_map.european_restaurant .map13 {top:302px; left:101px;}
.pop_zone_map.european_restaurant .map14 {top:315px; left:179px;}
.pop_zone_map.european_restaurant .map15 {top:350px; left:17px;}
.pop_zone_map.european_restaurant .map16 {top:350px; left:119px;}
.pop_zone_map.european_restaurant .map17 {top:315px; left:175px;}


.pop_zone_map.american .map01 {top:137px; left:210px;}
.pop_zone_map.american .map02 {top:144px; left:478px;}
.pop_zone_map.american .map03 {top:192px; left:458px; z-index:1;}
.pop_zone_map.american .map04 {top:197px; left:265px;}
.pop_zone_map.american .map05 {top:224px; left:104px;}
.pop_zone_map.american .map06 {top:259px; left:366px; z-index:6;}
.pop_zone_map.american .map07 {top:265px; left:164px;}
.pop_zone_map.american .map08 {top:279px; left:319px; z-index:5;}
.pop_zone_map.american .map09 {top:311px; left:257px; z-index:6;}

.pop_zone_map.american_restaurant .map01 {top:182px; left:176px; z-index:2;}
.pop_zone_map.american_restaurant .map02 {top:242px; left:278px; z-index:3;}
.pop_zone_map.american_restaurant .map03 {top:257px; left:251px; z-index:4;}
.pop_zone_map.american_restaurant .map04 {top:329px; left:277px;}

.pop_zone_map.american_attraction01 .map01 {top:260px; left:329px; }


.pop_zone_map.zootopia .map01 {top:60px; left:232px;}
.pop_zone_map.zootopia .map02 {top:158px; left:50px;}
.pop_zone_map.zootopia .map03 {top:209px; left:159px;}

.pop_zone_map.zootopia_zoo .map01 {top:60px; left:232px;}
.pop_zone_map.zootopia_zoo .map02 {top:118px; left:283px; z-index:2;}
.pop_zone_map.zootopia_zoo .map03 {top:122px; left:206px;}
.pop_zone_map.zootopia_zoo .map04 {top:135px; left:381px;}
.pop_zone_map.zootopia_zoo .map05 {top:150px; left:281px; z-index:3;}
.pop_zone_map.zootopia_zoo01 .map06 {top:138px; left:163px;}
.pop_zone_map.zootopia_zoo .map07 {top:180px; left:509px;}
.pop_zone_map.zootopia_zoo .map08 {top:201px; left:273px;}
.pop_zone_map.zootopia_zoo .map09 {top:209px; left:159px;}
.pop_zone_map.zootopia_zoo .map10 {top:225px; left:418px;}
.pop_zone_map.zootopia_zoo .map11 {top:242px; left:299px;}
.pop_zone_map.zootopia_zoo .map12 {top:299px; left:362px;}
.pop_zone_map.zootopia_zoo01 .map13 {top:231px; left:273px; z-index:2;}
.pop_zone_map.zootopia_zoo .map14 {top:320px; left:171px;}
.pop_zone_map.zootopia_zoo .map15 {top:333px; left:395px;}
.pop_zone_map.zootopia_zoo .map16 {top:370px; left:281px;}
.pop_zone_map.zootopia_zoo .map17 {top:391px; left:363px;}
.pop_zone_map.zootopia_zoo .map18 {top:391px; left:426px;}
.pop_zone_map.zootopia_zoo .map19 {top:175px; left:388px;}
.pop_zone_map.zootopia_zoo .map20 {top: 180px; left: 450px;}
.pop_zone_map.zootopia_zoo01 .map20 {top:319px; left:129px;}
.pop_zone_map.zootopia_zoo02 .map21 {top: 320px; left: 144px;}
.pop_zone_map.zootopia_zoo .map22 {top: 140px; left: 375px;}

.pop_zone_map.zootopia_zoo03 .map01 {top: 265px; left: 160px;}
.pop_zone_map.zootopia_zoo03 .map02 {top: 320px; left: 163px;}
.pop_zone_map.zootopia_zoo04 .map04 {top:321px; left:249px;}

.pop_zone_map.zootopia_entertainment .map01 {top:134px; left:381px;}
.pop_zone_map.zootopia_entertainment .map02 {top:318px; left:251px; z-index:2;}
.pop_zone_map.zootopia_entertainment .map03 {top:320px; left:171px;}
.pop_zone_map.zootopia_entertainment .map04 {top:134px; left:381px;}
.pop_zone_map.zootopia_entertainment .map05 {top:134px; left: 372px;}

.pop_zone_map.zootopia_amenity .map01 {top:316px; left:387px;}

.pop_zone_map.zootopia_restaurant .map01 {top:202px; left:213px;}
.pop_zone_map.zootopia_restaurant .map02 {top:341px; left:352px;}
.pop_zone_map.zootopia_restaurant .map03 {top:350px; left:281px;}

.pop_zone_map.zootopia_restaurant01 .map01 {top:172px; left:245px;}
.pop_zone_map.zootopia_restaurant01 .map02 {top:170px; left:244px;}
.pop_zone_map.zootopia_restaurant01 .map03 {top:238px; left:197px;}

.pop_zone_map.zootopia_gift .map01 {top:141px; left:197px;}
.pop_zone_map.zootopia_gift .map02 {top:183px; left:219px;}
.pop_zone_map.zootopia_gift .map03 {top: 154px; right: 68px;}
.pop_zone_map.zootopia_gift01 .map03 {top:286px; left:148px;}
.pop_zone_map.zootopia_gift02 .map04 {top:180px; left:493px;}
.pop_zone_map.zootopia_gift02 .map05 {top:181px; left:486px;}
*/

/* SNS 이벤트 */
#favorite_event {position:absolute; top:50%; left:50%; width:804px; margin:-350px 0 0 -402px; z-index:110; overflow:hidden;}
#favorite_event .contbg {overflow:hidden; padding-bottom:20px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bg.png') left top no-repeat;}
#favorite_event .contbg01 {overflow:hidden; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bg.png') left top no-repeat;}
#favorite_event .contbg02 {overflow:hidden; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_cn0102.png') left top repeat-y;}
#favorite_event .contbg02 .list li {margin:7px 0 10px 30px;  padding-left:7px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_blt01.gif') left 4px no-repeat; vertical-align:top; line-height:15px;}
#favorite_event .contbg02 .list li.last {margin-bottom:3px;}
#favorite_event .contbg02 .list li .tit {display:inline-block; margin-right:20px; width:85px; color:#ffffff;}
#favorite_event .contbg02 .list li .txt {display:inline-block;  width:605px;  color:#cfc3e6;}
#favorite_event .contbg02 .list li .color01 {color:#ffd000;}

#favorite_event .contbg .cont {width:700px; margin:0 auto;}

#favorite_event .titlebg {width:804px; height:46px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_title_bg.png') left top no-repeat;}
#favorite_event .titlebg01 {width:804px; height:65px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_title_bg01.png') left top no-repeat;}
#favorite_event .participant .tit {display:inline; float:left; margin:14px 0 0 90px; font-size:0; line-height:0;}
#favorite_event .participant .tit.type1 {margin-top:10px;}
#favorite_event .participant .numbox {display:inline; float:right; margin:9px 97px 0 0;}
#favorite_event .participant .numbox .num {display:inline-block; width:32px; height:24px; padding-top:5px; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_num_bg.gif') left top repeat;}
#favorite_event .participant .stit {display:inline-block; margin-top:10px;}

#favorite_event .imgtxt01 {font-size:0; line-height:0;}
#favorite_event .imgtxt02 {padding-top:10px; font-size:0; line-height:0;}
#favorite_event .imgtxt03 {padding-top:30px; font-size:0; line-height:0;}
#favorite_event .imgtxt04 {padding-top:45px; font-size:0; line-height:0; text-align:center;}

#favorite_event .txtbox01 {margin-top:8px; font-size:12px; line-height:14px; color:#dbcffe; text-align:center;}
#favorite_event .txtbox02 {overflow:hidden; margin-top:13px; font-size:12px; line-height:19px; color:#c0bed6; text-align:center;}
#favorite_event .txtbox03 {margin-top:12px; font-size:14px; line-height:20px; text-align:center; font-weight:bold; letter-spacing:-3px; color:#f0e8ff;}
#favorite_event .txtbox04 {margin-top:12px; font-size:14px; line-height:20px; text-align:center; font-weight:bold; letter-spacing:-2px; color:#f0e8ff;}

#favorite_event .btnbox01 {margin-top:15px; font-size:0; line-height:0; text-align:center;}
#favorite_event .btnbox01 img {display:inline-block; margin-right:12px;}

#favorite_event .box01 {width:544px; margin:20px auto 30px auto;}
#favorite_event .box01 .top {font-size:0; line-height:0;}
#favorite_event .box01 .bot_bg {width:544px; padding:10px 0 35px 0; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_box01_b.png') left bottom no-repeat; font-size:14px; line-height:26px; color:#b8a8e6; text-align:center; letter-spacing:-1px;}


#favorite_event .center {padding-top:10px; font-size:0; line-height:0; text-align:center;}

#favorite_event .cont .category {width:657px; margin:22px 0 10px 30px;}
#favorite_event .cont .category.type1 {margin-top:10px; text-align:center;}

#favorite_event .listbox {float:left; padding-top:38px;}

#favorite_event .listbox.type01 {width:223px; height:265px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_list_bg01.png') left top no-repeat;}
#favorite_event .listbox.type02 {margin-left:8px; width:215px; height:265px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_list_bg02.png') left top no-repeat;}

#favorite_event .listbox .scroll {overflow-x:hidden; overflow-y:auto; margin-left:40px; width:142px; height:210px;
	scrollbar-3dlight-color:#47347e;
	scrollbar-darkshadow-color:#47347e;
	scrollbar-highlight-color:#5e5295;
	scrollbar-shadow-color:#5e5295;
	scrollbar-face-color:#342866;
	scrollbar-track-color:#292250;
	scrollbar-arrow-color:#c1bbd6;
}
#favorite_event .listbox .scroll li {padding:6px 0 2px 0; border-bottom:1px solid #493b76; word-wrap: break-word; line-height:18px;}
#favorite_event .listbox .scroll li a {display:inline-block; padding:0 8px; color:#9a81e3; text-decoration:none;}
#favorite_event .listbox .scroll li a.on {color:#ffffff; font-weight:bold;}

#favorite_event .listbox .buddy {overflow:hidden; width:145px; margin-left:41px; padding-top:0;}
#favorite_event .listbox .buddy li {width:48px; float:left; padding:0 18px 10px 0; text-align:center;}
#favorite_event .listbox .buddy li .pic {display:block; border:1px solid #cccccc; font-size:0; line-height:0;}
#favorite_event .listbox .buddy li .name {overflow:hidden;  display:block; max-width:48px; margin-top:4px; color:#9a81e3; font-size:11px; letter-spacing:-1px; white-space:nowrap; text-overflow:ellipsis; }
#favorite_event .listbox .btn {clear:left; display:inline-block; margin:10px 0 0 37px; font-size:0; line-height:0;}

#favorite_event .listbox01 {overflow:hidden; margin:0 auto; width:490px; clear:left;}
#favorite_event .listbox01 li {float:left; padding:0 35px 10px 35px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bar03.png') right top no-repeat;}
#favorite_event .listbox01 li .img {display:block; padding-top:25px; text-align:center; font-size:0; line-height:0;}
#favorite_event .listbox01 li .btn {display:block; margin-top:10px; text-align:center; font-size:0; line-height:0;}
#favorite_event .listbox01 li.last {background:none;}

#favorite_event .rightbox {position:relative; float:right; width:426px; margin-top:-8px;}
#favorite_event .rightbox01 {position:relative; float:right; width:400px; margin-top:-15px;}

#favorite_event .rightbox  .picbox {position:relative; float:left; width:208px; height:175px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bigpic_bg.png') left top no-repeat;}
#favorite_event .rightbox  .picbox .tit {display:inline-block; margin:12px 0 0 15px; color:#000000; font-weight:bold; font-size:12px; line-height:13px; letter-spacing:-2px;}
#favorite_event .rightbox  .picbox .pic {position:absolute; top:37px; left:20px; font-size:0; line-height:0; border:1px solid #cccccc;}

#favorite_event .rightbox  .txtbox {float:right; width:215px; color:#ffffff; line-height:18px;}
#favorite_event .rightbox  .txtbox .txt {display:block; overflow:hidden; margin-top:8px; height:107px;}
#favorite_event .rightbox  .txtbox .btn {display:inline-block; margin-top:12px; font-size:0; line-height:0;}

#favorite_event .stit_1 {width:423px; margin-left:3px; padding:9px 0; border-top:1px solid #6b60a1; font-size:0; line-height:0; clear:both;}
#favorite_event .stit_1:after { content:''; display:block; clear:both;}

#favorite_event .choice01 {margin-left:3px;}
#favorite_event .choice01 li {position:relative; display:inline; float:left;  margin-right:37px;}
#favorite_event .choice01 li .imgbox {overflow:hidden; width:104px; height:87px; background-color:#ffffff;}
#favorite_event .choice01 li .imgbox .pic {display:block; width:92px; height:62px; padding-top:5px; font-size:0; line-height:0; margin:0 auto;}
#favorite_event .choice01 li .imgbox .tit {overflow:hidden; display:block; max-width:92px; margin:4px 0 0 6px; text-align:left; color:#000000; white-space:nowrap; text-overflow:ellipsis; *margin-top:0;}
#favorite_event .choice01 li .close {position:absolute; top:0; right:-21px; font-size:0; line-height:0; z-index:3;}

#favorite_event .choice02 {position:relative; overflow:hidden; width:400px; padding:10px 0; border-bottom:1px solid #a387da;}
#favorite_event .choice02.last {border-bottom:none;}
#favorite_event .choice02 .titbox {overflow:hidden; float:left; width:84px;}
#favorite_event .choice02 .titbox .tit {position:relative; display:block; margin-top:-5px; font-size:0; line-height:0;}
#favorite_event .choice02 .titbox .btn {position:absolute; bottom:10px; left:0; display:block; font-size:0; line-height:0; }
#favorite_event .choice02 .list {float:right; width:315px;} 
#favorite_event .choice02 .list li {display:inline; float:left;  margin-left:10px;}
#favorite_event .choice02 .list li .imgbox {overflow:hidden; width:95px; height:80px; background-color:#ffffff;}
#favorite_event .choice02 .list li .imgbox .pic {display:block; width:87px; height:59px; padding-top:4px; font-size:0; line-height:0; margin:0 auto;}
#favorite_event .choice02 .list li .imgbox .tit {overflow:hidden; display:block; max-width:87px; margin:3px 0 0 6px; text-align:left; color:#000000; white-space:nowrap; text-overflow:ellipsis; *margin-top:0;}

#favorite_event .facebox {width:426px; height:101px; margin:0 auto; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_facebox.png') left top no-repeat;}
#favorite_event .facebox .btn {float:left; width:123px;}
#favorite_event .facebox .btn a {display:inline-block; margin-top:14px; font-size:0; line-height:0;}
#favorite_event .facebox .rbox {float:right; width:283px; height:101px; padding-left:20px;  background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bar01.png') left center no-repeat;}
#favorite_event .facebox .rbox .txt {display:block; margin-top:12px; padding-left:24px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_ico_face01.png') left top no-repeat; text-align:left; color:#ffffff; padding-top:3px;}
#favorite_event .facebox .rbox .list {margin-top:6px;}
#favorite_event .facebox .rbox .list li {float:left; margin-right:5px; border:1px solid #4c367b;}

#favorite_event .twitterbox {width:426px; height:91px;  margin:0 auto; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_twitterbox.png') left top no-repeat;}
#favorite_event .twitterbox .pic {float:left; width:116px; margin-top:15px;}
#favorite_event .twitterbox .pic .bg {display:inline-block; width:61px; height:58px; padding-top:3px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_twitter_picbg.png') left top no-repeat; text-align:center; font-size:0; line-height:0;}
#favorite_event .twitterbox .rbox {float:right; width:310px; height:91px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_bar02.png') left center no-repeat; text-align:left;}
#favorite_event .twitterbox .rbox .txtbox {padding:25px 0 0 20px;; color:#ffffff; }
#favorite_event .twitterbox .rbox .txtbox .btn {display:inline-block; margin-top:-3px; font-size:0; line-height:0;}
#favorite_event .twitterbox .rbox .txtbox .txt {display:inline-block; line-height:23px;}

#favorite_event .leftmenu {position:absolute; top:274px; left:0; z-index:10;}
#favorite_event .leftmenu li {margin-bottom:1px; font-size:0; line-height:0;}

#favorite_event .cont_b {width:804px; height:103px;background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_b.png') left top no-repeat;}
#favorite_event .cont_b .btnbox {display:block; padding-top:17px; text-align:center; font-size:0; line-height:0;}
#favorite_event .cont_b .btnbox a {display:inline-block; margin-left:4px;}


/* SNS 이벤트 팝업 */
.favorite_event_layer01 {position:relative; width:592px; padding-bottom:5px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_layer_b.gif') left bottom no-repeat;}
.favorite_event_layer01 .topbg {width:592px; min-height:550px; *height:550px; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_layer_t.gif') left top no-repeat;}
.favorite_event_layer01 .topbg .close {position:absolute; top:0; right:18px; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .cont {position:relative; width:532px; margin:0 auto; margin-top:14px; border-top:1px solid #dedcf0;}
.favorite_event_layer01 .topbg .cont.b_none {margin-top:-10px;  border-top:none;}
.favorite_event_layer01 .topbg .title01 {padding-top:36px; text-align:center; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .title02 {position:relative; z-index:2; padding-top:45px; text-align:center; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .stit01 {display:block; margin-top:18px; font-size:0; line-height:0;}

.favorite_event_layer01 .topbg .terms {margin-top:7px;}
.favorite_event_layer01 .topbg .terms .type01 {overflow-x:hidden; overflow-y:auto; font-family:돋음,dotum; font-size:12px; width:501px; height:71px; min-width:501px; min-height:71px; max-width:501px; max-height:71px; border:1px solid #c8c3da; background-color:#dddaea; color:#494656; line-height:16px; padding:10px 15px 5px 15px;
	scrollbar-3dlight-color:#dbd8e9;
	scrollbar-darkshadow-color:#dbd8e9;
	scrollbar-highlight-color:#ada6dd;
	scrollbar-shadow-color:#ada6dd;
	scrollbar-face-color:#dbd8e9;
	scrollbar-track-color:#d2cee7;
	scrollbar-arrow-color:#9a91d6;
}

.favorite_event_layer01 .topbg .terms .type02{overflow-x:hidden; overflow-y:auto; font-family:돋음,dotum; font-size:12px; width:501px; height:54px; min-width:501px; min-height:54px; max-width:501px; max-height:54px; border:1px solid #c8c3da; background-color:#dddaea; color:#494656; line-height:16px; padding:10px 15px 0 15px;
	scrollbar-3dlight-color:#dbd8e9;
	scrollbar-darkshadow-color:#dbd8e9;
	scrollbar-highlight-color:#ada6dd;
	scrollbar-shadow-color:#ada6dd;
	scrollbar-face-color:#dbd8e9;
	scrollbar-track-color:#d2cee7;
	scrollbar-arrow-color:#9a91d6;
}

.favorite_event_layer01 .topbg .btnbox01 {margin-top:20px; text-align:right; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .btnbox01 img {display:inline-block; margin-left:3px;}

.favorite_event_layer01 .topbg .btnbox02 {margin-top:-10px; text-align:right; font-size:0; line-height:0; text-align:center;}

.favorite_event_layer01 .topbg .labelbox .label_check_01 {display:inline-block; margin:8px 40px 0 0; vertical-align:top; color:#504f6b;}
.favorite_event_layer01 .topbg .labelbox .label_check_01 input {width:12px; height:12px; margin:0; padding:0;  vertical-align:top;}
.favorite_event_layer01 .topbg .labelbox .label_check_01 img {display:inline-block; vertical-align:top; }

.favorite_event_layer01 .topbg .labelbox .label_check_02 {display:inline-block; margin-top:8px; vertical-align:top; color:#504f6b;}
.favorite_event_layer01 .topbg .labelbox .label_check_02 input {position:reiatlve; display:inline-block; width:12px; height:12px; margin:0; margin-top:-1px; padding:0;  vertical-align:top;}
@-moz-document url-prefix(){.favorite_event_layer01 .topbg .labelbox .label_check_02 input {margin-top:0;};}
@media screen and (-webkit-min-device-pixel-ratio:0) {.favorite_event_layer01 .topbg .labelbox .label_check_02 input {margin-top:0;}}

.favorite_event_layer01 .topbg .txtbox01 {margin-top:-45px;}
.favorite_event_layer01 .topbg .txtbox02 {width:530px; margin:15px auto 0 auto; color:#535062; line-height:19px; text-align:center;}


.favorite_event_layer01 .topbg .boddybox {float:left; width:535px; height:398px; margin:0 auto; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_layer_box01.png') left top no-repeat;}
.favorite_event_layer01 .topbg .boddybox:after { content:''; display:block; clear:both; }
.favorite_event_layer01 .topbg .boddybox .contbox {width:426px; height:307px;  overflow-x:hidden; overflow-y:scroll; margin:45px 0 0 55px;
	scrollbar-3dlight-color:#eeedf0;
	scrollbar-darkshadow-color:#eeedf0;
	scrollbar-highlight-color:#a39ec3;
	scrollbar-shadow-color:#a39ec3;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#eeedf0;
	scrollbar-arrow-color:#535558;
}
.favorite_event_layer01 .topbg .boddybox .list li { float:left; width:184px; height:52px;  margin-right:20px; padding:5px 0; background:url('https://wwwcdn.everland.com/web/images/front/common/121217_sns_layer_line01.gif') left bottom no-repeat;}
.favorite_event_layer01 .topbg .boddybox .list li.last {background:none; padding:5px 0 0 0;}
.favorite_event_layer01 .topbg .boddybox .list li .pic {display:inline-block;  font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .boddybox .list li .pic img {width:50px; height:50px; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .boddybox .list li.on {color:#322c83; font-weight:bold;}
.favorite_event_layer01 .topbg .boddybox .list li.on .pic {width:52px; width:46px; height:46px; border:3px solid #5f53b3; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .boddybox .list li.on .pic img {width:46px; height:46px;}
.favorite_event_layer01 .topbg .boddybox .list li .name {display:inline-block; margin:21px 0 0 10px; max-width:100px; *width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold;}

.favorite_event_layer01 .topbg .prev {position:absolute; top:154px; left:0; font-size:0; line-height:0;}
.favorite_event_layer01 .topbg .next {position:absolute; top:154px; right:0; font-size:0; line-height:0;}



/* 쿠폰 팝업 페이지 */
.pop_coupon {overflow:hidden; width:570px; padding:0 20px;  font-size:14px; line-height:16px;  font-family:ngttf,ngeot,NanumGothic,dotum,san-serif; color:#424242; background-color:#ffffff;}
.pop_coupon .top_section {margin-top:13px;}
.pop_coupon .top_section .logo {float:left; font-size:0; line-height:0;}
.pop_coupon .top_section .btn {float:right; margin-top:1px; font-size:0; line-height:0;}

.pop_coupon .line01 {margin-top:7px; font-size:0; line-height:0;}
.pop_coupon .line02 {margin-top:16px; font-size:0; line-height:0;}

.pop_coupon .cp_section {width:570px; margin-top:10px;}

.pop_coupon .cp_section .img_top {overflow:hidden; width:570px; height:20px; font-size:0; line-height:0; vertical-align:top;}
.pop_coupon .cp_section .img_bot {overflow:hidden; width:570px; height:45px; font-size:0; line-height:0; vertical-align:top;}

.pop_coupon .cp_section .cont .img_left {overflow:hidden; width:29px; height:192px; float:left} 

.pop_coupon .cp_section .cont .f_left {overflow:hidden; width:307px; height:192px; padding-right:20px; float:left; background-color:#f2fafe; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/pop_cb_coupon_cont.gif') left top repeat-y; }
.pop_coupon .cp_section .cont .f_left.ev {background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/pop_ev_coupon_cont.gif') left top repeat-y; background-color:#fff7f2;}
.pop_coupon .cp_section .cont .f_left .name {display:inline-block; margin-top:3px;  font-size:16px; line-height:18px; color:#cc4800; font-weight:bold;}
.pop_coupon .cp_section .cont .f_left.cb .name {display:inline-block; margin-top:3px;  font-size:16px; line-height:18px; color:#006fb5; font-weight:bold;}
.pop_coupon .cp_section .cont .f_left .day {display:block; margin-top:3px;  font-size:13px; line-height:15px; font-weight:bold;}

.pop_coupon .cp_section .cont .f_left .titbox  {float:left; width:307px; border-bottom:1px solid #e5e5e5; margin-bottom:8px; padding-bottom:13px;}
.pop_coupon .cp_section .cont .f_left .titbox .stit {display:block; font-size:16px; line-height:18px; color:#cc4800; font-weight:bold;}
.pop_coupon .cp_section .cont .f_left.cb .titbox .stit {display:block; font-size:16px; line-height:18px; color:#006fb5; font-weight:bold;}
.pop_coupon .cp_section .cont .f_left .titbox .tit {display:block; margin-top:3px; font-size:26px; line-height:28px; font-weight:bold; letter-spacing:-1px;}

.pop_coupon .cp_section .cont .line {overflow:hidden; width:4px; height:192px; float:left}

.pop_coupon .cp_section .cont .f_right {position:relative; overflow:hidden; width:197px; padding:0; float:left;}
.pop_coupon .cp_section .cont .f_right .bacode {height:144px; margin-top:14px; text-align:center; font-size:0; line-height:0;} /*2013.08.16 수정 */
.pop_coupon .cp_section .cont .f_right .barline01 {position:absolute; top:0; left:0;}
.pop_coupon .cp_section .cont .f_right .num {display:block; padding-top:14px; font-size:12px; line-height:14px; font-weight:bold; color:#000000; text-align:center; clear:right;}/*2013.08.16 수정 */

.pop_coupon .cp_section .cont .img_right {overflow:hidden; width:13px; height:192px; float:left;} 

.pop_coupon .img_table {margin-top:25px; font-size:0; line-height:0;}
.pop_coupon .img_table img {width:570px;}
.pop_coupon .list {margin-top:13px;}
.pop_coupon .list li {margin:0 0 6px 2px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/common/blt07.gif') left 8px no-repeat; font-size:14px; line-height:20px;}
.pop_coupon .list .dd_caution .tit02 {margin-bottom: 5px; font-size: 16px; line-height: 24px;}
.pop_coupon .list .dd_caution li.blt02-1 { background:url('https://wwwcdn.everland.com/web/images/front/common/blt07.gif') left 8px no-repeat; font-size:14px; line-height:20px;}
.pop_coupon .list .dd_caution li { background: none;}

.pop_coupon_check {position:absolute; position:fixed; top:50%; left:50%; margin:-113px 0  0 -200px; z-index:120; width:400px; min-height:226px; overflow:hidden; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/pop01_pur_b.gif') left bottom no-repeat;}
.pop_coupon_check .topbg {width:360px; padding:0 20px 20px 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/pop01_pur_t.gif') left top no-repeat;}
.pop_coupon_check .topbg .txt {padding-top:46px; font-size:16px; line-height:18px; color:#444444; font-weight:bold; text-align:center;}
.pop_coupon_check .topbg .txt b{color:#73399b;}
.pop_coupon_check .topbg .info {margin-top:12px; line-height:22px; text-align:center; color:#444444;}
.pop_coupon_check .topbg .btnbox {margin-top:15px; padding-top:18px; border-top:1px solid #73399b; font-size:0; line-height:0; text-align:center;}
.pop_coupon_check .topbg .btnbox a {display:inline-block; margin-right:7px;}

/* 프리미엄패키지 140320 */
.primium_wrap {position:relative;width:900px;margin:0 auto;padding:25px 30px 30px 30px;}
.primium_tab {overflow:hidden;}
.primium_tab li {float:left;}
.primium_map {position:relative;width:900px;height:610px;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_primium_map.jpg") no-repeat;}
.primium_top {margin-bottom:75px;}
.icon_area01 {position:absolute;left:560px;top:486px;}
.icon_area02 {position:absolute;left:142px;top:72px;}
.icon_area03 {position:absolute;left:380px;top:140px;}
.icon_area04 {position:absolute;left:271px;top:248px;}
.icon_area05 {position:absolute;left:260px;top:284px;}
.icon_area06 {position:absolute;left:333px;top:30px;}
.icon_area07 {position:absolute;left:142px;top:150px;}
.icon_area08 {position:absolute;left:416px;top:392px;}
.map_btn_all {width:721;height:126px;padding:12px 42px;background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_primium_btn_all.gif") no-repeat;margin-top:10px;margin-bottom:62px;margin-left:50px;}
.map_btn li {float:left;}
.map_btn2 {width:530px;margin:5px auto 0;}
.map_btn2 li {float:left;}

/* 140325 상단배너 */
.top_banner_area {width:100%;padding-top:30px; border-top:2px solid #ff6300;}
.bor_top_none {border-top:none;}




/* 140507 레스토랑 - 메뉴판 */

.menu_wrap {padding: 30px;}

.menu_wrap .tit {font-size: 12px; font-weight: bold; height: 18px; margin-top: 12px; margin-bottom: 10px;}
.menu_wrap .top_recommend_menu  .tit {font-size: 16px; font-weight: bold; margin-top: 4px; margin-bottom: 10px;}
.menu_wrap .txt {line-height: 20px; margin-bottom: 10px;}
.menu_wrap .btn_detail a {background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/btn_menu_detail.gif') no-repeat; width: 170px; height: 13px; padding: 6px 6px 6px 10px; font-size: 11px; display: block; text-decoration: none;}

.menu_wrap .top_recommend_menu {background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/top_img_recommend.jpg') no-repeat; width: 900px; height: 223px;  position: relative;}
.menu_wrap .top_recommend_menu .bx-wrapper {background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/top_slide_recommend.png') no-repeat; width: 406px; height: 146px; padding: 24px 15px 24px 33px; position: absolute; top: 15px; right: 30px;}
.menu_wrap .top_recommend_slide li > * {float: left;}
.menu_wrap .top_recommend_slide li .info {margin-left: 22px;}

.menu_wrap .bx-wrapper .bx-controls {display: block; position: absolute; bottom: 10px; left: 50%;}
.menu_wrap .bx-controls-auto {float: left;}
.menu_wrap .bx-default-pager {float: right; margin-top: 6px;}
.menu_wrap .bx-wrapper .bx-controls-direction {display: none;}
.menu_wrap .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item {display: inline-block; *zoom: 1; *display:inline; margin-left: 5px;}
.menu_wrap .bx-wrapper .bx-pager.bx-default-pager a {background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/slide_off.png') no-repeat; width: 9px; height: 9px; float: left; display: block; text-indent: -9999px;}
.menu_wrap .bx-wrapper .bx-pager.bx-default-pager a.active, .menu_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover {background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/slide_on.png') no-repeat; width: 9px; height: 9px; float: left; display: inline-block; *zoom: 1; *display:inline; text-indent: -9999px;}
.menu_wrap .bx-controls-auto-item {display: inline-block; *zoom: 1; *display:inline;}
.menu_wrap .bx-controls-auto-item a {background: url('https://wwwcdn.everland.com/web/images/front/everland/main_new/btns-next-prev.png') no-repeat; display: block; text-indent: -9999px; width: 20px; height: 20px;}
.menu_wrap .bx-controls-auto-item a.bx-start {background-position: -20px 0; display: none;}
.menu_wrap .bx-controls-auto-item a.bx-stop {background-position: 0 0;}
.menu_wrap .menu_select {text-align: center; margin: 40px 0 30px 0;}

.menu_wrap .menu_select li {padding-left: 22px; background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/btn_select_off.gif') no-repeat center left; margin-right: 30px; font-size: 14px; display: inline-block; *zoom: 1; *display:inline; cursor: pointer;}
.menu_wrap .menu_select li.on {font-weight: bold; background: url('https://wwwcdn.everland.com/web/everland/favorite/menu/btn_select_on.gif') no-repeat center left; display: inline-block; *zoom: 1; *display:inline; cursor: pointer;}
.menu_wrap .menu_select li.kids {color: #e44f00;}
.menu_wrap .menu_select li.rose {color: #0079a8;}

.top_recommend_slide .menu_detail .menu {position:relative; width:188px;height:128px;border:1px solid #adadad;}
.top_recommend_slide .menu_detail .menu .ico {position:absolute;top:-1px;left:-1px;width:43px; height:44px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/icon_recommend.png') no-repeat 0 0;}

.menu_box {border-top: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; margin-top: 30px;}
.menu_box h4 {margin-bottom: 17px;}
.menu_box .menu_list {padding: 25px 27px; overflow: hidden;}
.menu_box .menu_list ul {margin-top: 25px; overflow: hidden;}
.menu_box .menu_list h4 + ul {margin-top: 0;}
.menu_box .menu_list ul li.menu_first {margin-left: 0;}
.menu_box .menu_list ul li {width: 190px; float: left; margin-left: 27px; padding-bottom: 45px;}
.menu_box .menu_list ul li img {border: 1px solid #adadad; width: 190px; height: 130px;}
.menu_box .menu_list ul li dt.spicy {background:url('https://wwwcdn.everland.com/web/everland/favorite/menu/bull_spicy.gif') no-repeat 0 0; padding-left: 22px;}
.menu_box .menu_more {cursor: pointer; text-align: center; background-color: #f9f6f4; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}

.top_banner2 {padding-top:20px;padding-bottom:10px;}
#jisuDiv ul {display:none;}


/* 상품 소개 : 160331 추가 */
.itembox { width:904px; margin:0 auto; padding-top:21px; }
.itembox .title { text-align:center; }
.itembox .product { margin-bottom:40px; }
.itembox .product dt { margin-top:60px; display:block; }
.itembox .product dd { margin-top:19px; display:block; }
.itembox .notify { height:35px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/item_notify.gif') left top no-repeat; text-indent:-9999px; overflow:hidden; }

/* 즐길거리 - 글램핑 하단배너 : 160603 추가 */
.glamping_banner { margin:-30px 0 20px 0; }

/* 어트랙션 검색 부분 수정  : 170613 수정 */
.quick_txt_add_01 {float:left; margin:39px 0 0 30px;}
.quick_txt_add_02 {float:left; margin:36px 0 0 60px; padding:3px 0 5px 43px; background:url("https://wwwcdn.everland.com/web/images/front/everland/favorite/quick_search_line.gif") no-repeat 0 0;}
.slider_range_text {float:left; margin:38px 22px 0 10px; width:46px; color:#fff; font-size:13px; font-family:ngttf,ngeot,NanumGothic,dotum,san-serif;}
.slider_range_text .text_num {margin-right:4px; font-style:normal;}


/* pop_zone_map 수정 : 190100 수정 */
.pop_zone_map.new {overflow:hidden; position:relative; width: 581px; height: 452px;}
.pop_zone_map.global.new {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_global_new.jpg') left top no-repeat;}
.pop_zone_map.magic.new {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_magic_new.jpg') left top no-repeat;}
.pop_zone_map.european.new {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_european_new.jpg') left top no-repeat;}
.pop_zone_map.american.new {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_american_new.jpg') left top no-repeat;}
.pop_zone_map.zootopia.new {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_new.jpg') left top no-repeat;}
.pop_zone_map.zootopia.new.large {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_new_large.jpg') left top no-repeat;}
.pop_zone_map.zootopia.new.group1 {background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/map_zootopia_new_group1.jpg') left top no-repeat;}
.pop_zone_map.new p {position:absolute;}

