﻿@charset "utf-8";
@font-face { font-family:ngttf; src:url('https://wwwcdn.everland.com/ICSFiles/afieldfile/2013/07/24/NanumGothic.ttf'); }
@font-face { font-family:ngeot; src:url('https://wwwcdn.everland.com/ICSFiles/afieldfile/2013/07/24/NanumGothic.eot'); }

/* 계획세우기 - BG */
.plan_wow{width:100%;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_wow.jpg") no-repeat center top;position:relative;z-index:20;margin-top:-60px;}
.plan_wow .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_wow.jpg") no-repeat center top;}
.plan_wow .wrap .conWrap {padding-top:320px;}

.plan_how{width:100%;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_now.jpg") no-repeat center top;position:relative;z-index:20;margin-top:-60px;}
.plan_how .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_now.jpg") no-repeat center top;}
.plan_how .wrap .conWrap {padding-top:320px;}

.plan_now{width:100%;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_now.jpg") no-repeat center top;position:relative;z-index:20;margin-top:-60px;}
.plan_now .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_now.jpg") no-repeat center top;}
.plan_now .wrap .conWrap {padding-top:320px;}

.plan_event {width:100%;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_promotion.jpg") no-repeat center top;position:relative;z-index:20;margin-top:-60px;}
.plan_event  .wrap{width:960px;margin:0 auto;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_plan_promotion.jpg") no-repeat center top;}
.plan_event  .wrap .conWrap {padding-top:320px;}

.wid100{width:100%;}
.ml14{margin-left:14px;}
.ml13{margin-left:13px;}
.fwnon{font-weight:normal; color:#777;}

/*영역*/
.Wrap_area{float:left; width:730px; margin-left:35px;}

.wonderland {overflow:hidden;width:100%;}
.wonderland .festbt{float:right; padding:10px 30px 0 0;}

/*lnb추가*/
.lnb_new{ margin:10px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/menu/bg_lnb.png') no-repeat; width:195px; height:133px;}
.big_banner{position:relative; width:187px; height:125px; padding:8px 0 0 8px;}
.big_banner .prev_btn{display:block;cursor:hand;cursor:pointer; position:absolute; left:0; top:56px;}
.big_banner .next_btn{display:block;cursor:hand;cursor:pointer; position:absolute; right:0; top:56px;}
.big_banner .con_slider_list{position:relative; overflow:hidden; width:179px; height:117px;}
.big_banner .con_slider_list ul{position:absolute;left:0;top:0; width:100000px;}
.big_banner .con_slider_list ul li{float:left; }

.postscript {background: url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_postscript_box.gif") no-repeat ; width:670px; height:29px; padding:16px 0 19px;}
.postscript span img{float:left;padding-left: 25px; vertical-align:middle;}
.postscript a img {float:right;padding-right:30px;}

.front_boardlist02 li {overflow:hidden; padding:15px 0 13px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_board_stardot.gif') repeat-x bottom; height:95px;}
.front_boardlist02 li.last{background:none; border-bottom:1px solid #e5e5e5;}
.front_boardlist02 li a { float:left;}
.front_boardlist02 li dl { float:left; width:480px; padding-left:20px; }
.front_boardlist02 li .btn{float:right; width: 50px; padding-top:50px}
.front_boardlist02 li dl dt { font-size:14px; font-weight:bold; color:#555; padding-bottom:7px;padding-top:5px;}
.front_boardlist02 li dl dd.con{ padding-top:5px; line-height:160%;color:#888;letter-spacing:-0.5px;}
.front_boardlist02 li dl dd.name{color:#999;}
.front_boardlist02 li dl dd.name em { font-size:11px; color:#666;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_vertical_bar.gif') no-repeat right 0;padding-right:5px;}
.front_boardlist02 li dl dd.name .date{ padding:0 10px;color:#999;}


.festival_tbl{width:100%; margin-top:10px; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300; border-right:1px solid #e5e5e5;}
.festival_tbl tr th{text-align:center; padding:10px 0; border-left:1px solid #e5e5e5; border-bottom:1px solid #bfbfbf;}
.festival_tbl tr td:first-child {border-top:none;}
.festival_tbl tr td.tit{padding:10px 0 9px 20px; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:left; line-height:14px; }
.festival_tbl tr td{border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.festival_tbl tr.last td{border-bottom:none;}

.festival_tbl tr td .line_bar01 {display:block; overflow:hidden; background-color:#cc4800; font-size:0; line-height:0; padding:4px 3px;}
.festival_tbl tr td .line_bar02 {display:block; overflow:hidden; border:1px solid #006fb5; background-color:#e9f6ff; font-size:0; line-height:0; padding:4px 3px;}
.festival_tbl tr td .line_bar03 {display:block; overflow:hidden; background-color:#666666; font-size:0; line-height:0; padding:4px 3px;}



/*축제일정 리스트*/
.festival_list{}
.festival_list li{border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.festival_list li.last{border-bottom:none;}
.festival_list li .title{font-weight:bold; font-size:14px;color:#555;padding-bottom:10px;margin-top:18px;}
.festival_list li dl.info{overflow:hidden;width:100%;}
.festival_list li dl.info dt{float:left;margin-right:20px;}
.festival_list li dl.info dd{float:left;width:430px;}
.festival_list li dl.info dd.write{padding:10px 0 20px 0;}
.festival_list li dl.info dd.date span{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat 3px 5px;padding-left:10px; font-weight:bold;}

/*tab*/
.news_tab{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tab_new_bg.png') no-repeat; width:730px; height:51px;}
.event_tab{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tab_event_bg.png') no-repeat; width:730px; height:51px;}
.prizewinner_tab{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tab_prizewinner_bg.png') no-repeat; width:730px; height:51px;}


/*table*/
.board_view02 { width:100%; overflow:hidden;}
.board_view02 thead th {padding:9px 0 8px 22px; font-size:14px; color:#555; text-align:left; border-top:2px solid #ff6300; border-bottom:1px solid #e5e5e5;max-width:500px;word-break:keep-all;}
.board_view02 thead td {padding:9px 22px 8px 0; border-top:2px solid #ff6300; border-bottom:1px solid #e5e5e5;text-align:right;}
.board_view02 thead th .fcfs11{font-size:11px; color:#ff6300; vertical-align:middle;font-weight:normal;}
.board_view02 tbody tr.line td {border-bottom:1px solid #bfbfbf;}
.board_view02 tbody td { padding:9px 0 8px 21px;}
.board_view02 tbody td.con { line-height:140%;padding:30px 15px; border-bottom:1px solid #ff6300; vertical-align:top;}
.board_view02 tbody td.con table th {padding:0;}
.board_view02 tbody td.con table td {padding:0;}

/*table - 방침개정안내*/
.policy_revision .board_view02 thead th {border-top:2px solid #9b45ad;}
.policy_revision .board_view02 thead td {border-top:2px solid #9b45ad;}
.policy_revision .board_view02 thead th .fcfs11{color:#9b45ad;}
.policy_revision .board_view02 tbody td.con {text-align:center; border-bottom:1px solid #9b45ad;}
.policy_revision .board_view02 tbody td .notice_change,
.policy_revision .board_view02 tbody td .notice_date {text-align:left;}

/*event list*/
.event_list {overflow:hidden;width:100%; margin-top:20px;}
.event_list li{float:left;margin-right:26px;padding-bottom:26px;width:206px;}
.event_list li.last{margin-right:0;}
.event_list dl{position:relative;}
.event_list dl dd{font-size:11px;line-height:15px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_event_list.png') no-repeat; width:192px; height:26px;color:#fff;position:absolute; top:141px; padding:7px 0 7px 14px;}
.event_list dl dd .txt {display:inline-block; overflow:hidden; max-width:175px; _width:175px; white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}

/*.experience_list{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_experience.gif') no-repeat; width:618px; height:137px;padding:20px 0 0 23px;position:relative;margin-left:15px;}
.experience_list li{display:block;float:left;width:145px;margin-right:5px;}
.experience_list li a{position:relative;display:block;}
.experience_list li a span{border:1px solid #dddddd; position:absolute; left:0; top:0;z-index:9999px;width:143px; height:98px;}
.experience_list li a strong{display:block; font-size:12px; text-align:center; margin-top:10px;font-weight:normal;}

.experience_list li a:hover span{border:4px solid #ff6300; position:absolute; left:0; top:0;z-index:9999px;width:137px; height:92px;}
.experience_list li a:hover strong{color:#ff6300; font-weight:bold;text-decoration:none;}

.experience_list .left{position:absolute; top:60px; left:-15px;}
.experience_list .right{position:absolute; top:60px; right:-15px;}
*/
.exper_roll{ overflow:hidden; width:100%;}
.exper_roll .prev_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:63px; left:-15px;}
.exper_roll .next_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:63px; right:-15px;}

.exper_roll .experience_list{width:640px; height:157px; margin-left:15px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_experience.gif') no-repeat; position:relative;}
.exper_roll .experience_list .con_slider_list{position:relative; overflow:hidden; margin:0 0 0 23px; width:595px; height:147px;}
.exper_roll .experience_list .con_slider_list ul{position:absolute; left:0; top:20px; overflow:hidden; width:100000px;}
.exper_roll .experience_list .con_slider_list ul li{float:left;width:145px; padding-right:5px;}
.exper_roll .experience_list .con_slider_list ul li a{position:relative;display:block;}
.exper_roll .experience_list .con_slider_list ul li a span{border:1px solid #dddddd; position:absolute; left:0; top:0; z-index:9999px; width:143px; height:98px;}
.exper_roll .experience_list .con_slider_list ul li a strong{display:block; font-size:12px; text-align:center; margin-top:10px;font-weight:normal;}
.exper_roll .experience_list .con_slider_list ul li a:hover{text-decoration:none;}
.exper_roll .experience_list .con_slider_list ul li a:hover span{border:4px solid #ff6300; position:absolute; left:0; top:0;z-index:9999px;width:137px; height:92px;}
.exper_roll .experience_list .con_slider_list ul li a:hover strong{color:#ff6300; font-weight:bold;}

/*
.surrounding{overflow:hidden; width:100%;}
.surrounding .map{float:left;}
.surrounding .zone{position:relative; float:right; width:376px; height:147px; padding:15px 0 0 70px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_surroundings.gif') no-repeat; display:none;}

.surrounding .zone .zone_tit{font-weight:bold; color:#555;} 
.surrounding .zone .prev_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:74px; left:15px;}
.surrounding .zone .next_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:74px; right:15px;}

.surrounding .zone .con_slider_list{position:relative;overflow:hidden; width:300px;padding-top:10px;height:104px;}
.surrounding .zone .con_slider_list ul{position:absolute;left:0px;top:0px;overflow:hidden; width:30000px;}
.surrounding .zone .con_slider_list ul li{float:left; padding-right:18px;}
.surrounding .zone .con_slider_list ul li.last{padding-right:0;}
.surrounding .zone .con_slider_list ul li dl{position:relative; width:142px; height:104px;}
.surrounding .zone .con_slider_list ul li dl dt img{border:1px solid #cfcfcf; }
.surrounding .zone .con_slider_list ul li dl dd{position:absolute; bottom:1px; left:1px; color:#fff; font-size:11px; padding:7px 0 0 10px; width:130px; height:17px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_opacity_dd.png') no-repeat;}

*/

.experience_info{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_experience_info.gif') no-repeat; width:647px; margin-left:13px;margin-top:18px;}
.experience_info .title{padding:35px 0 20px 40px;}
.experience_info .title strong{display:inline; color:#ffba5f; font-size:16px;margin-left:7px;}
.experience_info .title span{color:#ad8f6a;margin-left:7px;}
.experience_info .img{margin-top:45px;margin-left:54px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/img_program_area.png') no-repeat; width:515px; height:296px; padding:21px 0 0 21px;}
.experience_info ul li{line-height:19px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_dot_org.gif') no-repeat 2px 5px; padding-left:10px;}
.experience_info ul li strong{color:#555;display:inline-block;}
.experience_info ul li.advice strong{display:inline-block; margin-right:3px;}
.experience_info ul li.advice .txt {display:inline-block; }

.promotion_list{overflow:hidden;}
.promotion_list li{width:206px; height:181px;position:relative; float:left;margin-right:26px;margin-bottom:26px;}
.promotion_list li.last{margin-right:0;}
.promotion_list li img{display:block;position:relative;}
.promotion_list li .bg_box{display:block;width:206px; height:40px;position:absolute; left:0; bottom:0;}
.promotion_list li .cont{display: block;overflow:hidden; position: absolute;width:190px;height:28px; left:13px;bottom:5px;line-height: 15px;}
.promotion_list li .cont p{color:#fff;}
.promotion_list li .icon{position:absolute; top:7px; right:7px;}

.package_list {overflow:hidden;}
.package_list li{width:670px; height:181px;position:relative; float:left;margin-right:26px;}
.package_list li.last{margin-right:0;}
.package_list li img{display:block;position:relative;}
.package_list li .bg_box{display:block;width:206px; height:40px;position:absolute; left:0; bottom:0;}
.package_list li .cont{display: block;overflow:hidden; position: absolute;width:170px;height:28px; left:20px;bottom:5px;line-height: 15px;}
.package_list li .cont p{color:#fff;}
.package_list li .icon{position:absolute; top:7px; right:7px;}

/* 라운드 박스 */
.rbox_coupon{position:relative;}
.rbox_coupon .rbox_top{width:100%;overflow:hidden;height:6px;line-height:0px;vertical-align:auto;}
.rbox_coupon .rbox_top li{float:left;line-height:0px;font-size:0px;}
.rbox_coupon .rbox_top li.lt{float:left;width:6px;}
.rbox_coupon .rbox_top li.rt{float:right;width:6px;}
.rbox_coupon .rbox_top li.box_top{border-top:1px solid #d1d1d1;height:6px}

.rbox_coupon .rbox_bottom{width:100%;overflow:hidden;height:6px;line-height:0px;vertical-align:auto;}
.rbox_coupon .rbox_bottom li{float:left;}
.rbox_coupon .rbox_bottom li.lb{float:left;width:6px;}
.rbox_coupon .rbox_bottom li.rb{float:right;width:6px;}
.rbox_coupon .rbox_bottom li.box_bottom{border-bottom:1px solid #d1d1d1;height:6px;}

.rbox_coupon .box_con {overflow:hidden; padding:20px 10px;border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}

/*계획세우기*/
.book_area { margin:0 auto; padding:40px 28px 0 8px;width:632px; height:830px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_zootopia_encyclopedia.gif') no-repeat; }
.book_area .top_search { width:616px; height:70px;padding:25px 0 10px 0; margin-bottom:10px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_zootopia_e_top.png') no-repeat;}
.book_area .top_search ul.search01 {width:530px;overflow:hidden;margin:0 auto;}
.book_area .top_search ul.search01 li {float:left; padding-left:23px;font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topbar.gif') no-repeat 12px 2px;}
.book_area .top_search ul.search01 li a {font-weight:bold;}
.book_area .top_search ul.search01 li.first {padding:0;background:none;}
.book_area .top_search ul.search01 li.on a {color:#ff6300;}
.book_area .top_search .search02 {text-align:center; line-height:18px; padding-top:7px;width:616px;overflow:hidden;}
.book_area .top_search .search02 a {padding-left:20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topbar.gif') no-repeat 8px 2px;}
.book_area .top_search .search02 a:hover {color:#ff6300; font-weight:bold;text-decoration:none;}
.book_area .top_search .search02 a.first {padding:0;background:none;}
.book_area .top_search .search02 a.on {color:#ff6300;}   

.book_con_t {width:600px;padding:0 0 24px 12px;margin-bottom:15px; border-bottom:1px dotted #d9d9d9;overflow:hidden;}
.book_con_tit {color:#333;font-size:14px;}
.book_view_l {width:333px; padding-top:10px;float:left;}
.book_view_l ul {padding-top:11px;}
.book_view_l ul li {float:left;margin-right:10px;}
.book_view_l ul li.last {margin-right:0;}
.book_view_r {width:260px;padding-top:18px; float:left;}
.book_view_r dl {}
.book_view_r dl dt {color:#ff6300;font-size:16px;font-weight:bold; padding-left:25px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/icon_title_l.png') no-repeat;}
.book_view_r dl dd.info {padding:8px 0 10px;line-height:140%;margin-top:7px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topline.gif') repeat-x 0 0;}
.book_view_r dl dd .info_txt {padding-right:5px; height:170px;line-height:160%; overflow-y:auto;}

.book_area02 { margin:0 auto; padding:40px 28px 0 8px;width:632px; height:830px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_flower_encyclopedia.gif') no-repeat; }
.book_area02 .top_search { width:616px; height:70px;padding-top:35px; margin-bottom:10px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_flower_e_top.png') no-repeat;}
.book_area02 .top_search ul.search01 {width:530px;overflow:hidden;margin:0 auto;}
.book_area02 .top_search ul.search01 li {float:left; padding-left:23px;font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topbar.gif') no-repeat 12px 2px;}
.book_area02 .top_search ul.search01 li a {font-weight:bold;}
.book_area02 .top_search ul.search01 li.first {padding:0;background:none;}
.book_area02 .top_search ul.search01 li.on a {color:#ff6300;}
.book_area02 .top_search .search02 {text-align:center; padding-top:13px;width:616px;overflow:hidden;}
.book_area02 .top_search .search02 a {padding-left:20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topbar.gif') no-repeat 8px 2px;}
.book_area02 .top_search .search02 a:hover {color:#ff6300; font-weight:bold;text-decoration:none;}
.book_area02 .top_search .search02 a.first {padding:0;background:none;}

.book_area02 .book_view_r2 {width:260px;padding-top:18px; float:left;}
.book_area02 .book_view_r2 dl {}
.book_area02 .book_view_r2 dl dt {color:#ff6300;font-size:16px;font-weight:bold; padding-left:25px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/icon_title_l.png') no-repeat;}
.book_area02 .book_view_r2 dl dd.info {line-height:140%;padding:8px 0 8px 0;margin-bottom:7px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_book_topline.gif') repeat-x bottom;}
.book_area02 .book_view_r2 dl dd.info_txt {padding-right:5px;  height:150px;line-height:160%;overflow-y:auto;}

.book_con_b {width:600px;padding:0 0 24px 12px; border-bottom:1px solid #d9d9d9;overflow:hidden;}

.front_board_search02 {background: url("https://wwwcdn.everland.com/web/images/front/everland/plan/bg_frontsearch02.gif") no-repeat scroll 0 0 transparent;padding: 15px 0 13px;height:62px;text-align: center;width: 100%;}
.reco_serach {padding-top:14px;color:#666; font-size:14px;font-weight:bold;}


/* 에버랜드 NOW - 할인 프로모션 */
.coupon_down{position:relative; width:630px; height:738px; padding:18px 20px 0 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_coupon_down.gif') no-repeat; }
.coupon_down .list_btn{position:absolute; right:30px; bottom:30px;}
.coupon_down .samsung_coupon{position:relative;}
.coupon_down .samsung_coupon .barcord{position:absolute; left:31px; top:159px;}

.coupon_type{width:100%;}
.coupon_type li{padding:20px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan//bg_horizontal_dot.gif') repeat-x left bottom;}
.coupon_type li.last{background:none;}
.coupon_type li dl{width:100%;}
.coupon_type li dl dt{color:#555; font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_org_dot.gif') no-repeat left 3px; padding-left:12px;}
.coupon_type li dl dt img{margin-top:-4px;}
.coupon_type li dl dt.email{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_org_dot.gif') no-repeat left 6px; padding-left:12px;}
.coupon_type li dl dt.email span{display:inline-block; padding-top:3px;}
.coupon_type li dl dt.email input{width:265px; height:19px; margin:0 6px; padding:0 8px; background:#f6f6f6; border:1px solid #cdcdcd;}
.coupon_type li dl dt.email img{margin-top:0;}
.coupon_type li dl dd{line-height:16px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat 12px 5px; padding-left:20px; margin-top:6px;}
.coupon_type li dl dd span.org{color:#ff6300;}

.coupon_down02 {position:relative; width:630px; height:806px; padding:18px 20px 0 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_coupon_down02.gif') no-repeat; }
.coupon_down02 .list_btn{position:absolute; right:30px; bottom:30px;}
.coupon_down02 .samsung_coupon{position:relative;}
.coupon_down02 .samsung_coupon .barcord{position:absolute; left:31px; top:159px;}


.coupon_send01{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_promotion_01.gif') no-repeat 0 0; width:670px; height:110px; padding:27px 0 0 0; text-align:center;}
.coupon_send01 .txt{margin-top:20px;}

.coupon_send02{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_promotion_02.gif') no-repeat 0 0; width:670px; height:81px; padding:27px 0 0 0; text-align:center;}
.coupon_send02 .txt{margin-top:14px;}

/* qna board - orange */
/*.qna_org {width:100%; border-top:2px solid #ff6300;}
.qna_org thead tr th{padding:10px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_board_theadbar.gif') no-repeat right 50%; border-bottom:1px solid #bfbfbf;}
.qna_org thead tr th.bgnone{ background:none;}
.qna_org tbody tr{text-align:center; }
.qna_org tbody tr td {padding:11px 0 10px 0; border-bottom:1px solid #e5e5e5;}
.qna_org tbody tr td a:hover{text-decoration:none;}

.qna_org tbody.on tr.q_con td.tit {text-align:left; padding-left:10px;font-weight:bold;}
.qna_org tbody.on tr.q_con td.tit .q{font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tb_question_org.gif') no-repeat 0 0; padding-left:20px; padding-bottom:3px;}
.qna_org tbody.on tr.q_con td.tit .q a{color:#555;}
.qna_org tbody.on tr.a_con td.reply{border-bottom:1px solid #ff6300; background:#f6f6f6;text-align:left; padding-left:86px;}
.qna_org tbody.on tr.a_con td.reply .a{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tb_answer.gif') no-repeat left 2px; padding-left:22px; line-height:16px;}

.qna_org tbody.off tr.q_con td.tit {text-align:left; padding-left:10px;}
.qna_org tbody.off tr.q_con td.tit .q{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tb_question_org.gif') no-repeat left; padding-left:20px; padding-bottom:3px;}
.qna_org tbody.off tr.q_con td.tit .q a{color:#555;}
.qna_org tbody.off tr.a_con td.reply{border-bottom:1px solid #ff6300; background:#f6f6f6;text-align:left; padding-left:86px;}
.qna_org tbody.off tr.a_con td.reply .a{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/tb_answer.gif') no-repeat left 2px; padding-left:22px; line-height:16px;}

.qna_org tbody tr td.last {border-bottom:1px solid #ff6300;}
.qna_org tbody tr td.none {padding:20px 0; border-bottom:1px solid #ff6300;}*/


.qna_org { border-top: 2px solid #ff6300; width:100%;}
.qna_org thead th { padding: 10px 0; border-bottom: 1px solid #E5E5E5; background: url("https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_board_theadbar.gif") no-repeat 0 50%; }
.qna_org tbody td dl dt { cursor: pointer; padding: 11px 0 11px 30px; border-bottom: 1px solid #E5E5E5; background: url("https://wwwcdn.everland.com/web/images/front/everland/plan/tb_question_org.gif") no-repeat 86px 11px;}
.qna_org tbody td dl dt a,
.qna_org tbody td dl dt a:visited { display: inline-block; width: 80%; padding: 0 30px 0 59px; text-decoration: none; line-height: 130%; background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/arr_org_off.gif') no-repeat 100% 0;}
.qna_org tbody td dl dt a:hover { font-weight: bold; letter-spacing: -1px;  }
.qna_org tbody td dl dt span{width:20px;display:inline-block; text-align:center;}
.qna_org dl dt.on a { font-weight: bold; letter-spacing: -1px; background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/arr_org_on.gif') no-repeat 100% 0; }
.qna_org tbody td dl dd { display: none; padding: 15px 20px 15px 106px; border-bottom: 1px solid #ff6300;  background:#F6F6F6 url("https://wwwcdn.everland.com/web/images/front/everland/plan/tb_answer.gif") no-repeat 86px 16px;}
.qna_org tbody td dl dd.on { display: block; }



/* 모바일 우대쿠폰 촬영하기 (팝업) */
.mobile_coupon{position:relative;}
.mobile_coupon ul{position:absolute; top:30px; left:242px;}
.mobile_coupon ul li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_org_dot.gif') no-repeat left 5px; padding-left:12px;  margin-bottom:5px;}
.mobile_coupon .best{position:absolute; top:140px; left:135px; font-weight:bold; color:#ff6300;}
.mobile_coupon .worst{position:absolute; top:140px; left:390px; font-weight:bold; color:#ff6300;}

.mobile_barcode{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_mobile.gif') no-repeat 0 0; width:524px; height:123px; padding:16px 0 0 47px; overflow:hidden;}
.mobile_barcode dl{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_barcode.gif') no-repeat 0 0; width:179px; height:107px; float:left; margin-right:15px; text-align:center; letter-spacing:0em;}
.mobile_barcode dl dd.barcode{padding:4px 0;}
.mobile_barcode ul {float:left;padding-top:18px;}
.mobile_barcode ul li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_org_dot.gif') no-repeat left 4px; padding-left:12px;  margin-bottom:5px;}

/* 에버랜드 HOW - 이용방법 */
.center_wrap{overflow:hidden; margin:15px 0; }

.plan_area{padding:0 30px; width:670px;overflow:hidden;}
.plan_area01{position:relative; overflow:hidden; padding:18px 30px;}
.plan_area02{padding:0 30px 30px 23px;}
.plan_area03{width:332px; padding:18px 30px;}
.plan_area04{width:332px; height:485px; padding:18px 30px;}
.plan_area05{width:268px; height:485px; padding:18px 30px 18px 24px;}

.obeyList{width:100%; margin-left:17px;}
.obeyList li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:10px; margin-bottom:20px; line-height:16px;}
.obeyList li.last{margin-bottom:0;}
.obeyList li strong{color:#555; display:block;}

/* 에버랜드 HOW - 이용요금 */
.useInfo{width:100%; margin-top:13px;}
.useInfo li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat 16px 5px; padding-left:25px; margin-bottom:5px;}
.useInfo li.last{margin-bottom:0;}

.headingTit{overflow:hidden; width:100%; margin-bottom:6px;}
.headingTit h4{float:left; padding-top:3px;}
.headingTit a{float:right;}

.amenity{padding:10px 0 0 17px; text-align:right;}
.amenity span{float:left;}
.amenity a img{margin-top:-5px;}

.preferential{width:653px; height:228px; padding:20px 0 0 17px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_preferential.gif') no-repeat; margin-top:13px;}
.preferential ul{width:100%; line-height:16px;}
.preferential ul li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:10px; margin-bottom:12px;}
.preferential ul li.last{margin-bottom:0;}

/* 에버랜드 HOW - 제휴카드 */
.card_search{position:relative; width:670px; height:68px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_card_search.gif') no-repeat; }
.card_search .card_name{position:absolute; left:166px; top:18px;}
.card_search .card_name input{font-size:13px; padding:0 10px; height:23px; width:191px; background:#fff; border:1px solid #c4c4c4;}
.card_search .card_name .tit{display:inline-block; padding-top:7px; padding-right:15px;}
.card_search .cardList{position:absolute; left:33px; top:7px; width:620px; overflow:hidden;} 
.card_search .cardList li{float:left; min-width:0; height:23px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_vertical_bar.gif') no-repeat right 6px; padding-right:17px; margin-right:16px; margin-bottom:8px;}
.card_search .cardList li.last{padding-right:0; margin-right:0; background:none;}
.card_search .cardList li a {display:block; margin-top:6px; text-decoration:none;}
.card_search .cardList li b {font-weight:normal;}
.card_search .cardList li.on a{display:block; height:23px; margin-top:0; padding-right:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/card_bar_r_on.gif') right top no-repeat; color:#ffffff; line-height:13px; *line-height:12px;}
.card_search .cardList li.on b {display:inline-block; height:17px; padding:6px 0 0 7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/card_bar_l_on.gif') left top no-repeat; font-weight:bold; cursor:pointer;}


.card_search01 {overflow:hidden; width:670px; padding:18px 0 10px 0;  border-top:1px solid #e1e1e1;}
.card_search01 .list {position:relative; width:684px;}
.card_search01 .list li {float:left; padding-bottom:9px;}
.card_search01 .list li a {display:inline-block; height:26px; margin-right:13px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_card_r.gif') right top no-repeat; text-align:center; color:#555555; line-height:13px; text-decoration:none; cursor:pointer;}
.card_search01 .list li a b {display:inline-block; min-width:123px; height:19px; padding-top:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_card_l.gif') left top no-repeat; font-weight:normal; text-decoration:none;}

.card_search01 .list li.on a {display:inline-block; height:26px; margin-right:13px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_card_ron.gif') right top no-repeat; text-align:center; color:#ffffff; line-height:13px; text-decoration:none;}
.card_search01 .list li.on a b {display:inline-block; min-width:123px; height:19px; padding-top:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_card_lon.gif') left top no-repeat; font-weight:bold; text-decoration:none;}


.search_result{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.search_result li{position:relative;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom; padding:15px 0; }
.search_result li.last{background:none;}
.search_result li dl{ width:670px; overflow:hidden;}
.search_result li dl dt{float:left; width:144px;}
.search_result li dl dd{float:left; width:440px; margin-left:15px; padding-bottom:5px;}
.search_result li dl dd.tit{font-weight:bold; color:#555; padding:7px 0 10px 0;}
.search_result li dl dd.btn{position:absolute; right:0; top:35px; width:72px;}

.search_result01{width:670px;  border-top:2px solid #ff6300;}
.search_result01 .list {position:relative; width:695px; padding-top:20px;}
.search_result01 .list {margin-left:20px;}
.search_result01 .list li {float:left; width:180px; margin:0 45px 40px 0; text-align:center;}
.search_result01 .list li .pic {width:180px; height:117px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/card_bg.gif') left top no-repeat; font-size:0; line-height:0;}
.search_result01 .list li .pic {display:block; padding:5px 0 0 0;}
.search_result01 .list li .pic img {width:170px; height:107px;}
.search_result01 .list li .tit {display:block; overflow:hidden; max-width:180px; _width:180px;  white-space:nowrap; text-overflow:ellipsis; margin-top:5px; font-size:13px; line-height:15px; font-weight:bold; color:#555555;}
.search_result01 .list li .btn {display:block; margin-top:6px; font-size:0; line-height:0;}
.search_result01 .list li.last {clear:left;}

.card_section .cont {width:416px; margin:0 auto;}
.card_form_box {width:416px; height:39px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/card_search_form_bg.gif') left top no-repeat; clear:left;}
.card_form_box .src_sel {position:relative; float:left; width:135px; z-index:10;}
.card_form_box .src_sel a.category {display:block; width:129px; height:32px; margin:3px 0 0 3px; text-decoration:none;}
.card_form_box .src_sel a.category b {display:inline-block; overflow:hidden; 
max-width:115px; _width:115px; margin:10px 0 0 9px; white-space:nowrap; text-overflow:ellipsis;  font-size:14px; line-height:15px; *line-height:13px; font-weight:bold; color:#cc4800; text-align:left; vertical-align:top; letter-spacing:-1px;}
.card_form_box .src_sel .arrow {position:absolute; top:18px; right:14px; z-index:1; font-size:0; line-height:0;}
.card_form_box .src_sel .layerbox {position:absolute; top:38px; left:0; width:133px; border:1px solid #cccccc; background-color:#ffffff; z-index:10;}
.card_form_box .src_sel .layerbox .list {margin-top:7px;}
.card_form_box .src_sel .layerbox .list li {padding:5px 0;}
.card_form_box .src_sel .layerbox .list li.last {padding:5px 0 10px 0;}
.card_form_box .src_sel .layerbox .list li b {color:#cc4800;}
.card_form_box .src_sel .layerbox .list li a {display:block; overflow:hidden; max-width:127px; _width:127px; white-space:nowrap; text-overflow:ellipsis;  margin:0 12px; color:#704b8a;  text-decoration:none; line-height:15px;}
.card_form_box .src_sel .layerbox .list li.line {padding:10px 0 3px 0; background:url('https://wwwcdn.everland.com/web/images/front/common/line04.gif') left top repeat-x;}

.card_form_box .src_form {position:relative; display:inline; float:left; width:276px; margin-left:5px;}
.card_form_box .src_form input {float:left;  border: 0 none;}
.card_form_box .src_form input[type="text"] {width:220px; height:16px; margin:7px 0 0 12px; padding-top:6px; background-color:#ffffff;   font-size:14px; line-height:15px; *line-height:14px; vertical-align:top; color:#666666; font-family:돋음,dotum; font-weight:bold; }
.card_form_box .src_form .btn {display:inline; float:left; margin:10px 0 0 10px; vertical-align:top;}


.card_form_box01 {width:416px; height:39px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/card_search_form_bg01.gif') left top no-repeat; clear:left;}
.card_form_box01 .src_sel {position:relative; float:left; width:135px; z-index:10;}
.card_form_box01 .src_sel a.category {display:block; width:129px; height:32px; margin:3px 0 0 3px; text-decoration:none;}
.card_form_box01 .src_sel a.category b {display:inline-block; overflow:hidden; 
max-width:115px; _width:115px; margin:10px 0 0 9px; white-space:nowrap; text-overflow:ellipsis;  font-size:14px; line-height:15px; *line-height:13px; font-weight:bold; color:#9b45ad; text-align:left; vertical-align:top; letter-spacing:-1px;}
.card_form_box01 .src_sel .arrow {position:absolute; top:18px; right:14px; z-index:1; font-size:0; line-height:0;}
.card_form_box01 .src_sel .layerbox {position:absolute; top:38px; left:0; width:133px; border:1px solid #cccccc; background-color:#ffffff; z-index:10;}
.card_form_box01 .src_sel .layerbox .list {margin-top:7px;}
.card_form_box01 .src_sel .layerbox .list li {padding:5px 0;}
.card_form_box01 .src_sel .layerbox .list li.last {padding:5px 0 10px 0;}
.card_form_box01 .src_sel .layerbox .list li b {color:#cc4800;}
.card_form_box01 .src_sel .layerbox .list li a {display:block; overflow:hidden; max-width:127px; _width:127px; white-space:nowrap; text-overflow:ellipsis;  margin:0 12px; color:#704b8a;  text-decoration:none; line-height:15px;}
.card_form_box01 .src_sel .layerbox .list li.line {padding:10px 0 3px 0; background:url('https://wwwcdn.everland.com/web/images/front/common/line04.gif') left top repeat-x;}

.card_form_box01 .src_form {position:relative; display:inline; float:left; width:276px; margin-left:5px;}
.card_form_box01 .src_form input {float:left;  border: 0 none;}
.card_form_box01 .src_form input[type="text"] {width:220px; height:16px; margin:7px 0 0 12px; padding-top:6px; background-color:#ffffff;   font-size:14px; line-height:15px; *line-height:14px; vertical-align:top; color:#666666; font-family:돋음,dotum; font-weight:bold; }
.card_form_box01 .src_form .btn {display:inline; float:left; margin:10px 0 0 10px; vertical-align:top;}


.result_text{width:100%;}
.result_text .kind{color:#ff6300; font-weight:bold;}
.result_text .num{color:#ff6300; font-weight:bold;}

.year_card{width:100%; margin:20px 0 80px ; border-top: 2px solid #ff6300;}
.year_card li{padding:20px 0; border-bottom:1px solid #e5e5e5;}
.year_card li.last{border-bottom:0;}
.year_card li dl{ width:670px; overflow:hidden;}
.year_card li dl dt{float:left; width:200px;}
.year_card li dl dd{float:right; width:461px; line-height:16px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 6px; padding-left:9px; padding-bottom:5px;}
.year_card li dl dd.tit{background:none; font-weight:bold; color:#555; padding:7px 0 10px 0;}
.year_card li dl dd.pbnone{padding-bottom:0;}

.about_card{overflow:hidden; width:100%;}
.about_card dt{float:left; width:172px; padding-right:15px;}
.about_card dt img{width: 165px; height: 103px;}
.about_card dd{float:right; width:255px; line-height:16px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:20px;}

.cardinfo_List{padding:10px 10px 10px 15px;}
.cardinfo_List li{width:95%;word-break:keep-all;line-height:16px; font-size:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:10px;}
.cardinfo_List li.last{margin-bottom:0;}

.box-notice {margin:20px 20px 10px;padding:24px 0; border:1px solid #dddee0;border-radius:5px;background:#fff0e9;font-size:13px;color:#565656;line-height:20px;letter-spacing:-0.045em;text-align:center;box-sizing:border-box;}
.box-notice.ico-caution:before{content: '';display:block;width:48px;height:48px;margin:0 auto 10px;background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/ico_caution.png") no-repeat 0 0;}
.box-notice .point-color {color:#ff7506;}
.box-notice .btn {margin-top:10px;}

/* 에버랜드 HOW - 가이드맵 */
.everGuide{position:relative;}
.everGuide .pdf_btn{position:absolute; top:162px; left:25px;}

.acrobatTxt{text-align:right; padding-right:5px;}
.acrobatTxt span{float:left; height:30px; padding-top:16px; display:inline-block;}

/* 에버랜드 HOW - 모바일앱 */
.mobile_header {background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/mobile_guide_top.jpg') no-repeat; border-bottom:solid 1px #ececec; width:654px; height:431px; margin:21px 0 28px 0; position:relative;}
.mobile_header > p:first-child {display: none;}
.mobile_header .none {display: none;}
.mobile_header .txt {width:0; height:0; font-size:0; line-height:0; overflow:hidden; }
.mobile_header div.mobile_header_txt {position:absolute; bottom: 140px; left: 3px; width: 314px;}
.mobile_header div.mobile_header_txt > .last {float: left; margin-right: 30px;}
.mobile_header div.mobile_header_txt > p {margin-bottom: 10px;}
.mobile_header div.mobile_header_txt > div {vertical-align: middle; background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/mobile_phoneNum.gif') no-repeat 50px 0; margin: 0 12px 14px 0; width:264px; height: 30px;}
.mobile_header div.mobile_header_txt > div > input {margin: 4px 5px 2px 4px; width: 166px; border: 0px; position: absolute; bottom: 112px; left: 50px;}
.mobile_header div.mobile_header_txt > div > input + a {position: absolute; bottom: 110px; left: 231px;}

/* 에버랜드 HOW - 운휴 안내 */
.top_txt{margin-top:-10px;}

.square_bg{width:100%;}
.square_bg li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:5px;}
.square_bg li.last{margin-bottom:0;}
.square_bg li * {vertical-align: middle;}

.grayBtn{padding-left:8px; margin-top:10px;}
.grayBtn a{padding-right:6px;}

.date_Area{overflow:hidden; width:100%; padding-left:165px;}
.date_Area li{float:left;}
.date_Area li.prev{padding-right:20px;}
.date_Area li.next{padding-left:20px;}
.date_Area li.day_show{font-weight:bold; color:#ff6300; font-size:25px; padding-top:5px;}
.date_Area li .bul{ margin:0 2px; vertical-align:bottom;}
.date_Area li .bul img{vertical-align:bottom; padding-bottom:2px;}

.table_area{width:100%; overflow:hidden;}
.table_area .left{float:left; width:325px;}
.table_area .right{float:right; width:325px;}

td.top_head{background:#f6f6f6;}

/* 에버랜드 HOW - 편의시설 */
.amenityList{width:100%;}
.amenityList > li {position:relative; overflow:hidden;  width:670px; padding-top: 14px;margin-top: 14px;background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left top;}
.amenityList li p{float:left; width:162px;}
.amenityList li .s_wrap {float: right; width: 496px; margin-left: 10px;}
.amenityList li .bold {font-weight: bold; margin-bottom: 10px;}
.amenityList li .blt02-1 { padding-left: 8px; background: url('https://wwwcdn.everland.com/mobile/images/common/blt02_1.png') no-repeat left 6px; background-size: 2px 2px; margin-bottom: 10px;}
.amenityList > li:first-child {padding-bottom:0; margin-bottom:0; background:none;}

.amenityList li dl{float:right; width:482px;}
.amenityList li dl dt{font-weight:bold; padding:10px 0; color:#555;}
.amenityList li dl dt img{margin-top:-3px; padding-right:5px;}
.amenityList li dl dd{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:5px;}
.amenityList li dl dd.last{margin-bottom:0;}
.amenityList li dl dd.pdbgNone{background:none; padding-left:0;}
.amenityList li .infoTB{float:right; width:482px;}
.amenityList li .infoTB .tb_org03 ul li{padding-bottom:0; margin-bottom:0; background:none; line-height:16px;}

a.position_view{color:#ff6300;}

/* h3 title tab */
.tit_tab{position:relative; width:730px; height:51px;}
.tit_tab .opacity{position:absolute; left:0; top:0;}

/* 에버랜드 HOW - 교통 정보 */
.txt_square{color:#555; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-left:8px;}

.normal_redbus{width:100%;}
.normal_redbus li{position:relative; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom; padding:10px 0;width:100%;}
.normal_redbus li dl{width:530px; height:40px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/red_bus.gif') no-repeat 17px top; padding-left:140px;}
.normal_redbus li dl.type01 {height:55px;}
.normal_redbus li dl dt{font-weight:bold; color:#555; padding:5px 0; }
.normal_redbus li dl dd.btn{position:absolute; bottom:9px; right:0;}

.normal_nonstopbus{width:100%;}
.normal_nonstopbus li{position:relative; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom; padding:10px 0;width:100%;}
.normal_nonstopbus li dl{width:530px; height:40px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/nonstop_bus.gif') no-repeat 17px top; padding-left:140px;}
.normal_nonstopbus li dl dt{font-weight:bold; color:#555; padding:5px 0; }
.normal_nonstopbus li dl dd.btn{position:absolute; bottom:9px; right:0;}


.normal_greenbus{width:100%;}
.normal_greenbus li{position:relative; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom; padding:10px 0;width:100%;}
.normal_greenbus li dl{width:530px; height:60px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/green_bus.gif') no-repeat 17px top; padding-left:140px;}
.normal_greenbus li dl dt{font-weight:bold; color:#555; padding:5px 0; }
.normal_greenbus li dl dd.btn{position:absolute; bottom:9px; right:0;}

.tour_bus2{width:100%;}
.tour_bus2 li{position:relative; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom; padding:10px 0;width:100%;}
.tour_bus2 li dl{width:530px; height:60px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/yellow_bus.gif') no-repeat 17px top; padding-left:140px;}
.tour_bus2 li dl dt{font-weight:bold; color:#555; padding:5px 0; }
.tour_bus2 li dl dd {line-height:16px;}
.tour_bus2 li dl dd.btn{position:absolute; bottom:9px; right:0;}

.tour_bus{overflow:hidden; width:100%; margin-left:16px;}
.tour_bus li{float:left; padding:0 10px 10px 0;}
.tour_bus li.last_r{padding:0 0 10px 0;}
.tour_bus li.last_b{padding:0 10px 0 0;}

/* 추가 */
.tour_bus_left {float:left; width:100px; margin-top:13px; padding-right:30px;}
.tour_bus02{overflow:hidden; width:540px; margin-left:16px;}
.tour_bus02 li{float:left; width:98px; padding:0 10px 10px 0;}
.tour_bus02 li.last_r{padding:0 0 10px 0;}
.tour_bus02 li.last_b{padding:0 10px 0 0;}

.heading_align{overflow:hidden; width:100%;}
.heading_align .txt_square{float:left;}
.heading_align .txt_org{float:right; color:#ff6300; font-size:11px; letter-spacing:-0.05em; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_star_org.gif') no-repeat left 1px; padding:0 24px 0 14px;}

.bus_attention{padding:9px 17px 5px 17px;}
.bus_attention dt{font-weight:bold; padding-bottom:12px; letter-spacing:-0.09em;}
.bus_attention dd{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_dot.gif') no-repeat left 5px; padding-left:7px; margin-bottom:5px;}
.bus_attention dd.last{margin-bottom:0;}

.bus_notify{background-color:#f7f7f7; border:solid 1px #eaeaea; margin:7px 0 40px 0; padding:10px 10px 7px 10px; font-size:11px; line-height:18px; display:block;}
.bus_notify .mark{font-size:12px;}

/* 에버랜드 HOW - 자가용 */
.map_bd{border-bottom:1px solid #d6d6d6;}

.mobile_route_explain{width:100%;}
.mobile_route_explain li{padding:0 0 20px 30px;}
.mobile_route_explain li.last{padding:0 0 0 30px;}
.mobile_route_explain li dl{overflow:hidden; width:640px;}
.mobile_route_explain li dl dt{float:left; width:22px; padding-right:10px; height:37px;}
.mobile_route_explain li dl dd{width:608px;}
.mobile_route_explain li dl dd.start{font-weight:bold; color:#555; padding:5px 0 8px 0;}
.mobile_route_explain li dl dd span.arrive{color:#ff6300;}

.route_explain{overflow:hidden; width:100%;}
.route_explain li{float:left; width:305px; height:78px; padding-left:30px;}
.route_explain li dl{overflow:hidden; width:280px;}
.route_explain li dl dt{float:left; width:22px;}
.route_explain li dl dd{float:right; width:248px; line-height:16px;}
.route_explain li dl dd.start{font-weight:bold; color:#555; padding:5px 0 10px 0;}
.route_explain li dl dd span.arrive{color:#ff6300;}

.tb_orange02{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_orange02 thead tr th{padding:10px 0; text-align:center; background:#e8f6fc; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.tb_orange02 thead tr th.last{border-right:0;}
.tb_orange02 tbody tr th{padding:10px 0; text-align:center; font-weight:bold; border-right:1px solid #bfbfbf; background:#fff2e9;}/* 2012-01-26 background추가 */
.tb_orange02 tbody tr th a{display:block; padding-top:5px;}/* 2012-01-26 추가 */
.tb_orange02 tbody tr th.last{border-right:0;}
.tb_orange02 tbody tr td{padding:10px 0; text-align:center; border-right:1px solid #bfbfbf;}
.tb_orange02 tbody tr td.alignL{padding:10px 0 10px 12px; text-align:left; border-right:1px solid #bfbfbf;}
.tb_orange02 tbody tr td.charge{font-weight:bold;}
.tb_orange02 tbody tr td.last{border-right:0;}
.tb_orange02 tbody tr th,.tb_orange02 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_orange02 tbody tr th.bdOrg,.tb_orange02 tbody tr td.bdOrg{border-bottom:1px solid #ff6300;;}

/* ---- 에버랜드 HOW - 운영시간 str ---- */
.calendar_head{overflow:hidden; width:100%; height:17px;}
.calendar_head li{float:left;}
.calendar_head li.prev{padding-top:2px; padding-right:12px;}
.calendar_head li.next{padding-top:2px; padding-left:12px;}
.calendar_head li.year{width:55px;}
.calendar_head li.month{width:26px;}

.weekList{overflow:hidden; width:100%; background:#f0f0f0; padding:7px 0 5px 0;}
.weekList li{float:left;}

.tb_calendar{width:100%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.tb_calendar thead tr th{padding:7px 0; background:#f0f0f0; text-align:center;}
.tb_calendar tbody tr td{padding:8px 0;text-align:center}
.tb_calendar tbody tr td.weekend{color:#ff6300;}
.tb_calendar tbody tr td.on{color:#fff; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_day_org.gif') no-repeat 50% 40%;}

.days_area{width:100%; text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.days_area ul{display:inline-block; overflow:hidden; height:32px;}
.days_area ul li{float:left;}
.days_area ul li.prev{padding-right:20px;}
.days_area ul li.next{padding-left:20px;}
.days_area ul li.day_show{font-weight:bold; color:#ff6300; font-size:25px; padding-top:3px;}
.days_area .usetime{text-align:center; font-size:14px; padding-top:6px;}

/* ---------- 2012-03-22 수정 start ---------- */
/* table type 4 color */
.showTB_org{width:100%;/*border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;*/}
.showTB_org thead tr th{padding:10px 0 8px 0; text-align:center; font-weight:normal; background:#fff2e9; border-right:1px solid #e5e5e5;}
.showTB_org thead tr th.last{border-right:0;}
.showTB_org thead tr th,.showTB_org thead tr td{border-bottom:1px solid #bfbfbf;}
.showTB_org tbody tr th{padding:10px 0 8px 0; text-align:center; background:#fff2e9; border-right:1px solid #e5e5e5;}
.showTB_org tbody tr td{padding:10px 0 8px 0; text-align:center; border-right:1px solid #e5e5e5;}
.showTB_org tbody tr td.alignL{text-align:left; padding-left:10px; letter-spacing:-0.05em;}
.showTB_org tbody tr th.last,.showTB_org tbody tr td.last{border-right:0;}
.showTB_org tbody tr th,.showTB_org tbody tr td{border-bottom:1px solid #e5e5e5;}
.showTB_org tbody tr td.open_con{padding:0px;border:0px;text-align:left;}

.showTB_gre{width:100%;}
.showTB_gre thead tr th{padding:10px 0; text-align:center; font-weight:normal; background:#e8f6f6; border-right:1px solid #e5e5e5;}
.showTB_gre thead tr th.last{border-right:0;}
.showTB_gre thead tr th,.showTB_org thead tr td{border-bottom:1px solid #bfbfbf;}
.showTB_gre tbody tr th{padding:10px 0 8px 0; text-align:center; background:#fff2e9; border-right:1px solid #e5e5e5;}
.showTB_gre tbody tr td{padding:10px 0 8px 0; text-align:center; border-right:1px solid #e5e5e5;}
.showTB_gre tbody tr td.alignL{text-align:left; padding-left:10px; letter-spacing:-0.05em;}
.showTB_gre tbody tr th.last,.showTB_gre tbody tr td.last{border-right:0;}
.showTB_gre tbody tr th,.showTB_gre tbody tr td{border-bottom:1px solid #e5e5e5;}
.showTB_gre tbody tr td.open_con{padding:0px;border:0px;text-align:left;}

.showTB_blu{width:100%;}
.showTB_blu thead tr th{padding:10px 0; text-align:center; font-weight:normal; background:#e0eef7; border-right:1px solid #e5e5e5;}
.showTB_blu thead tr th.last{border-right:0;}
.showTB_blu thead tr th,.showTB_org thead tr td{border-bottom:1px solid #bfbfbf;}
.showTB_blu tbody tr th{padding:10px 0 8px 0; text-align:center; background:#fff2e9; border-right:1px solid #e5e5e5;}
.showTB_blu tbody tr td{padding:10px 0 8px 0; text-align:center; border-right:1px solid #e5e5e5;}
.showTB_blu tbody tr td.alignL{text-align:left; padding-left:10px; letter-spacing:-0.05em;}
.showTB_blu tbody tr th.last,.showTB_blu tbody tr td.last{border-right:0;}
.showTB_blu tbody tr th,.showTB_blu tbody tr td{border-bottom:1px solid #e5e5e5;}
.showTB_blu tbody tr td.open_con{padding:0px;border:0px;text-align:left;}

.showTB_pur{width:100%;}
.showTB_pur thead tr th{padding:10px 0; text-align:center; font-weight:normal; background:#f4ecf5; border-right:1px solid #e5e5e5;}
.showTB_pur thead tr th.last{border-right:0;}
.showTB_pur thead tr th,.showTB_org thead tr td{border-bottom:1px solid #bfbfbf;}
.showTB_pur tbody tr th{padding:10px 0 8px 0; text-align:center; background:#fff2e9; border-right:1px solid #e5e5e5;}
.showTB_pur tbody tr td{padding:10px 0 8px 0; text-align:center; border-right:1px solid #e5e5e5;}
.showTB_pur tbody tr td.alignL{text-align:left; padding-left:10px; letter-spacing:-0.05em;}
.showTB_pur tbody tr th.last,.showTB_pur tbody tr td.last{border-right:0;}
.showTB_pur tbody tr th,.showTB_pur tbody tr td{border-bottom:1px solid #e5e5e5;}
.showTB_pur tbody tr td.bdOrg{}
.showTB_pur tbody tr td.open_con{padding:0px;border:0px;text-align:left;}
/* ---------- 2012-03-22 수정 end ---------- */


/* ---------- 2012-03-27 수정 start ---------- */
/* operate time 4 color */
.performance_list{position:relative;}
.performance_list.orgbd_top{border-top:2px solid #ff6300;}
.performance_list .oper_org{position:relative; width:100%; height:15px; background:#ff6300; z-index:100;}
.performance_list .oper_org li{text-align:center; font-weight:bold; color:#fff;}
.performance_list .oper_org li.str{position:absolute; top:5px; left:3px;}
.performance_list .oper_org li.end{position:absolute; top:5px; right:3px;}

.performance_list .oper_gre{position:relative; width:100%; height:15px; background:#3eb3b3; z-index:100;}
.performance_list .oper_gre li{text-align:center; font-weight:bold; color:#fff;}
.performance_list .oper_gre li.str{position:absolute; top:5px; left:3px;}
.performance_list .oper_gre li.end{position:absolute; top:5px; right:3px;}

.performance_list .oper_blu{position:relative; width:100%; height:15px; background:#448ccb; z-index:100;}
.performance_list .oper_blu li{text-align:center; font-weight:bold; color:#fff;}
.performance_list .oper_blu li.str{position:absolute; top:5px; left:3px;}
.performance_list .oper_blu li.end{position:absolute; top:5px; right:3px;}

.performance_list .oper_pur{position:relative; width:100%; height:15px; background:#8560a8; z-index:100;}
.performance_list .oper_pur li{text-align:center; font-weight:bold; color:#fff;}
.performance_list .oper_pur li.str{position:absolute; top:5px; left:3px;}
.performance_list .oper_pur li.end{position:absolute; top:5px; right:3px;}
/* ---------- 2012-03-27 수정 end ---------- */

.txtGre{color:#3eb3b3; font-weight:bold;}
.txtBlu{color:#448ccb; font-weight:bold;}
.txtPur{color:#8560a8; font-weight:bold;}

/* 공연 상세 */
.performance_orgline{border-bottom:1px solid #ff6300; }

.performance_view{position:relative; width:670px; height:120px; background:#f7f7f7; border-bottom:1px solid #e5e5e5;}
.performance_view p.img{float:left; padding:10px 15px 10px 10px;}
.performance_view dl{float:left; padding-top:10px;}
.performance_view dl dt{color:#555; font-weight:bold; padding:10px 0 5px 0;}
.performance_view dl dd.summary{padding-bottom:10px;}
.performance_view dl dd.info{font-size:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px; margin-bottom:5px;}
.performance_view p.btn{position:absolute; top:0; right:0;}
/* ---- 에버랜드 HOW - 운영시간 end ---- */


/* 에버랜드 WOW - RSS */
.rss_url{height:23px;}
.rss_url a{display:inline-block; width:125px;  padding-right:20px;}
.rss_url .url{padding-top:4px;}

.rss_service{position:relative; margin-top:-20px;}
.rss_service p{position:absolute; top:56px; left:189px; line-height:16px;}

/* 에버랜드 WOW - 가사보기(팝업) */
.song_tit{color:#444; font-weight:bold; font-size:16px;}
.lyrics{width:435px; height:202px; padding:15px 0 15px 15px; font-size:12px; line-height:16px; background:#f2f2f2; border:1px solid #e4e4e4; overflow-y:scroll;}

/* 에버랜드 WOW - 톡!톡! 공감 세상 */
.talktalk{position:relative;}
.talktalk p{position:absolute; top:73px; left:215px;}
.talktalk p a{color:#ff6300;}

.comment_list{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.comment_list li{padding:15px 0 15px 17px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom;}
.comment_list li.last{background:none;}
.comment_list li .who_date{margin-bottom:10px;}
.comment_list li .who_date .name{font-weight:bold; color:#ff6300; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_vertical_bar.gif') no-repeat right 0; padding-right:10px;}
.comment_list li .who_date .date{color:#999; padding:0 10px;}
.comment_list li .who_date img{margin-top:-4px;}

.comment_wr{overflow:hidden; width:661px; height:75px; padding:16px 0 0 9px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_comment_wr.gif') no-repeat;}
.comment_wr textarea{float:left; width:538px; height:42px; padding:10px; border:1px solid #c95d00; font-size:12px; }
.comment_wr .regi_btn{float:left; padding-left:9px;}

.top_tit{overflow:hidden; width:100%;}
.top_tit h4{float:left;}
.top_tit ul{float:right;}
.top_tit ul li{float:left;}

.sns{width:332px; height:460px; overflow-y:scroll; border-bottom:1px solid #ff6300; display:none;}
.tistory li{padding:12px 0; border-bottom:1px solid #e5e5e5;}
.tistory li .num{font-size:11px; color:#999;}
.tistory li .num em{color:#ff6300;}

.inSNS li{padding:15px 0 12px 0; border-bottom:1px solid #e5e5e5;}
.inSNS li .num{padding:15px 0; border-bottom:1px solid #e5e5e5;}
.inSNS li dl dt{float:left; font-weight:bold; margin-right:5px;}
.inSNS li dl dd{line-height:16px; color:#999; text-align:justify;}
.inSNS li dl dd.hour{clear:both; font-weight:bold; font-size:11px; color:#aaa; padding-top:10px;}

.inface li{padding:15px 0 12px 0; border-bottom:1px solid #e5e5e5;}
.inface li dl dt{color:#3b5998; padding-bottom:10px;}
.inface li dl dd{color:#999; }
.inface li .facebook dl{overflow:hidden; background:#f4f6f9; padding:15px 0 7px 14px; width:301px;}
.inface li .facebook dt{float:left; width:50px;margin-right:14px;}
.inface li .facebook dd.title{font-size:14px; color:#3b5998; margin-bottom:11px;}
.inface li .fccon{margin-top:20px;}
.inface li .fccon p strong{ color:#3b5998; line-height:17px; padding-bottom:8px; display:inline-block;}
.inface li .fccon p{color:#999;}
.inface li .fccon dl{overflow:hidden;}
.inface li .fccon dt{float:left; width:95px;margin-right:12px;}
.inface li .fccon dd.title{color:#6d84b4;padding-bottom:10px;}
.inface li .fccon dd.con{color:#999;}
.inface li .fccon dd.replay{clear:both; color:#999; }
.inface li .fccon dd.replay span{margin:0 5px;}
.inface li .fccon dd.replay a{ font-size:11px; color:#6d84b4;}

.flickr li{padding:15px 0 12px 0; border-bottom:1px solid #e5e5e5;}
.flickr li dl{overflow:hidden;}
.flickr li dl dt{float:left; width:95px;margin-right:15px;}
.flickr li dl dd.tit{font-weight:bold; padding-bottom:7px;color:#777;}
.flickr li dl dd {color:#999;}
.flickr li dl dd.upload{font-size:11px; color:#aaa;padding-top:15px;}
.flickr li dl dd.upload span{margin:0 8px;}

/* ---- 팝업 ---- */
.pop_layer{z-index:9999;position:absolute;bottom:10px; left:150px;}
.popTop{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_addr_top.png') no-repeat 0 0;  line-height:16px;}
.popTop .close{position:absolute; top:-16px; right:-16px;}
.popBottom{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_addr_bottom.png') no-repeat 0 bottom; padding-bottom:11px;}
.popAddrCon{width:418px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_addr_con.gif') repeat-y; padding:25px 37px 22px 37px; letter-spacing:-0.05em;}
.popAddrCon input{height:20px;}
.popAddrCon .title{font-weight:bold; color:#555; padding-bottom:10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:8px;}
.popAddrCon .btnArea{text-align:right; margin-top:25px;}
.popWd489{width:489px;}



.fun_index{width:100%; padding-left:5px;}
.fun_index li{padding:5px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom;}
.fun_index li.last{padding:0;}
.fun_index li dl{overflow:hidden; width:100%;}
.fun_index li dl dt{float:left;width:115px; 78px;}
.fun_index li dl dt img{border:1px solid #ddd;}
.fun_index li dl dd{float:right; width:136px;}
.fun_index li dl dd.best_tit{font-weight:bold; padding:8px 0 15px;}
.fun_index li dl dd.org{color:#ff6300;font-weight:bold;}
.fun_index li dl dd.star{color:#666666; font-weight:normal; letter-spacing:-0.05em; padding-bottom:5px;}
.fun_index li dl dd.star img{padding-left:8px;}

.fun_index02{width:100%; padding-left:5px;}
.fun_index02 li{padding:5px 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_horizontal_dot.gif') repeat-x left bottom;}
.fun_index02 li.last{padding:0;}
.fun_index02 li dl{overflow:hidden; width:100%;}
.fun_index02 li dl dt{float:left;width:115px; 78px;}
.fun_index02 li dl dt img{border:1px solid #ddd;}
.fun_index02 li dl dd{float:right; width:136px;}
.fun_index02 li dl dd.best_tit{ padding:8px 0 5px; }
.fun_index02 li dl dd.best_tit a{font-weight:bold; color:#666;}
.fun_index02 li dl dd.date{color:#666; font-size:11px; padding-bottom:9px;}
.fun_index02 li dl dd.date span{color:#999;}
.fun_index02 li dl dd.con a{color:#888;}


.ep_up{position:absolute; top:10px; right:26px;}

.youtube_btn{position:absolute; top:14px; right:30px;}

.video_info{}
.video_info dt{font-weight:bold; font-size:14px; color:#555; letter-spacing:-0.08em; margin-bottom:5px;}
.video_info dd span{display:inline-block; padding-right:20px;}

.youtube_list{width:282px; height:242px; margin:25px 0 0 20px; padding-left:20px; padding-top:3px; border-left:1px solid #e5e5e5;}
.youtube_list li{padding-bottom:18px;}
.youtube_list li.last{padding-bottom:0;}
.youtube_list li dl{overflow:hidden; width:282px;}
.youtube_list li dl dt{float:left; width:120px;}
.youtube_list li dl dd{float:right; width:152px; color:#999;}
.youtube_list li dl dd.video_tit{color:#777; font-weight:bold; padding:5px 0;}
.youtube_list li dl dd.org{color:#ff6300;}


/* 에버랜드 WOW - 테마 스토리 */
.globalfair_list{overflow:hidden; width:100%; }
.globalfair_list li{float:left; width:361px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:9px; margin-bottom:5px;}
.globalfair_list li.right{width:280px;}

.surrounding{overflow:hidden; width:100%;}
.surrounding .map{float:left;}
.surrounding .zone{position:relative; float:right; width:376px; height:147px; padding:15px 0 0 70px;background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_surroundings.gif') no-repeat; display:none;}

.surrounding .zone .zone_tit{font-weight:bold; color:#555;} 
.surrounding .zone .prev_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:74px; left:15px;}
.surrounding .zone .next_btn{display:block;cursor:hand;cursor:pointer;position:absolute; top:74px; right:15px;}

.surrounding .zone .con_slider_list{position:relative;overflow:hidden; width:300px;padding-top:10px;height:104px;}
.surrounding .zone .con_slider_list ul{position:absolute;left:0px;top:0px;overflow:hidden; width:30000px;}
.surrounding .zone .con_slider_list ul li{float:left; padding-right:18px;}
.surrounding .zone .con_slider_list ul li.last{padding-right:0;}
.surrounding .zone .con_slider_list ul li dl{position:relative; width:142px; height:104px;}
.surrounding .zone .con_slider_list ul li dl dt img{border:1px solid #cfcfcf; }
.surrounding .zone .con_slider_list ul li dl dd{position:absolute; bottom:1px; left:1px; color:#fff; font-size:11px; padding:7px 0 0 10px; width:130px; height:17px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_opacity_dd.png') no-repeat;}

.theme_kind{overflow:hidden; width:100%;}
.theme_kind li{float:left; width:214px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; padding-left:9px; margin-bottom:5px;}
.theme_kind li.last{margin-bottom:0;}

/* 에버랜드 WOW - 캐릭터 스토리 */

.char_intro {padding:10px 0 0 0;}

.aesop {overflow:hidden; width:670px; padding-bottom:30px; }
.aesop p {float:left; width:195px;}
.aesop dl {float:right; width:470px;}

.aesop dl dt.intro_01 {padding-bottom:8px; padding-top:10px;}
.aesop dl dd.char_cont { font-weight:bold; color:#888888; padding:0 0 13px 3px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_aesopdl.jpg') repeat-x left bottom;}
.aesop dl dt.intro_02 {color:#444444; font-size:15px; font-weight:bold; padding:13px 0 10px 3px;}
.aesop dl dd.char_cont02 { color:#999999; padding-left:3px; padding-bottom:1px;}
.aesop strong {font-weight:bold; color:#555555;}

.aesop p.txt_indent {text-indent:52px; color:#999999; width:480px; line-height:1.2;}
.aesop_img{text-align:center;}
.aesop_img p{margin-bottom:20px;}

/*톡톡 공감세상 이용후기올리기*/
.talk_write{width:638px; margin-top:15px; padding:15px; border:1px solid #dbdbdb;}
.talk_write li{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px; color:#777; margin-bottom:10px; padding-left:10px; line-height:16px;}
.talk_write li.last{margin-bottom:0;}
.talk_write li.blt_none {background:none;}

.tb_orgW{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #9b45ad;}
.tb_orgW tbody tr th {padding:10px 20px 8px 10px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 10px;}
.tb_orgW tbody tr th{vertical-align:top;}
.tb_orgW tbody tr th.last{background:none;}
.tb_orgW tbody tr td{padding:8px 0 8px 20px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_orgW tbody tr td.last{background:none;}
.tb_orgW tbody tr td .tbIntxt{font-size:11px; color:#999; display:inline-block; padding:5px 0 0 10px;}
.tb_orgW tbody tr td .tbIntxt01{font-size:11px; color:#999; padding-top:10px;}
.tb_orgW tbody tr th,.tb_orgW tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_orgW tbody tr th.org,.tb_orgW tbody tr td.org{border-bottom:1px solid #ff6300;}

.tb_orgW td .click_facebook {position:relative; display:inline-block; font-size:0; line-height:0; margin-right:10px;}
.tb_orgW td .click_facebook .pic {position:absolute; top:2px; right:2px; font-size:0; line-height:0;}

.tb_orgW td .click_twitter {position:relative; display:inline-block; font-size:0; line-height:0;}
.tb_orgW td .click_twitter .pic {position:absolute; top:2px; right:2px; font-size:0; line-height:0;}


.video_box{width:347px; height:195px;}/*2012-03-21 추가*/


/* 운영시간 */
.time_viewtbl {width:100%; table-layout:fixed; border-collapse:collapse; border-top:2px solid #ff6300;}
.time_viewtbl tr.tr_type01 th, .time_viewtbl tr.tr_type01 td {border-right:1px solid #e5e5e5; background-color:#fff2e9;}
.time_viewtbl tr.tr_type02 th, .time_viewtbl tr.tr_type02 td {border-right:1px solid #e5e5e5; background-color:#e8f6f6;}
.time_viewtbl tr.tr_type03 th, .time_viewtbl tr.tr_type03 td {border-right:1px solid #e5e5e5; background-color:#e0eef7;}
.time_viewtbl tr.tr_type04 th, .time_viewtbl tr.tr_type04 td {border-right:1px solid #e5e5e5; background-color:#f4ecf5;}

.time_viewtbl tr th.last, .time_viewtbl tr td.last {border-right:none;}
.time_viewtbl tr th {padding:10px 0; border-bottom:1px solid #bfbfbf; font-size:0; line-height:0;}
.time_viewtbl tr td {padding:10px 0 5px 10px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.time_viewtbl tr td.center {padding-left:0; text-align:center;}
.time_viewtbl tr td.td_open {padding:0; border-bottom:1px solid #e5e5e5; border-right:none;}
.time_viewtbl tr td .time01 {display:inline-block; min-width:20px; margin-right:15px; font-weight:bold; color:#ff6300;}
.time_viewtbl tr td .time02 {display:inline-block; min-width:20px; margin-right:15px; font-weight:bold; color:#3eb3b3;}
.time_viewtbl tr td .time03 {display:inline-block; min-width:20px; margin-right:15px; font-weight:bold; color:#448ccb;}
.time_viewtbl tr td .time04 {display:inline-block; min-width:20px; margin-right:15px; font-weight:bold; color:#8560a8;}
.time_viewtbl tr td a {text-decoration:none;}

.time_viewtbl tr td .showbox {position:relative;  overflow:hidden; width:650px; padding:10px; background-color:#f7f7f7; }
.time_viewtbl tr td .showbox .close {position:absolute; top:0; right:0; display:block; font-size:0; line-height:0;}
.time_viewtbl tr td .showbox .pic {float:left; width:145px; margin-right:35px;}
.time_viewtbl tr td .showbox .txtbox {float:left; width:460px;}
.time_viewtbl tr td .showbox .txtbox .tit {display:inline-block; margin-top:10px; font-weight:bold; text-decoration:none; color:#666666;}
.time_viewtbl tr td .showbox .txtbox .txt {display:block; max-width:430px; _width:430px; margin-top:3px; overflow:hidden; height:14px;  white-space:nowrap; text-overflow:ellipsis; color:#666666;}
.time_viewtbl tr td .showbox .list {margin:8px 0 20px 0;}
.time_viewtbl tr td .showbox .list li {margin-bottom:6px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') left 2px no-repeat; font-size:11px; line-height:12px; color:#666666;}


/* 20130311 new 운영시간 */
.calarea {width:666px; margin-top:20px;}
.calarea .top {position:relative; overflow:hidden; height:6px; font-size:0; line-height:0;}
.calarea .tblbox {border-bottom:1px solid #e5e5e5; table-layout:fixed; border-collapse:collapse; width:666px; margin-top:-6px;} 
.calarea .tblbox tr th {padding:6px 0; border-left:1px solid #f7c092; background-color:#dc5b00; text-align:center; font-size:0; line-height:0;}
.calarea .tblbox tr th.last {border-right:1px solid #c45b00 !important;} 
.calarea .tblbox tr td {border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:left; vertical-align:top;}
.calarea .tblbox tr td.last {border-right:1px solid #e5e5e5;}

.calarea .tblbox tr td p {padding:5px 3px 0 3px; height:65px;  font-size:11px;}
.calarea .tblbox tr td.none {background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/el_time_p.gif') left top repeat;}
.calarea .tblbox tr td.none b {color:#666666;}
.calarea .tblbox tr td.none .time {color:#666666;}
.calarea .tblbox tr td.none b.sun {color:#666666;}

.calarea .tblbox tr td.day {cursor:pointer;}
.calarea .tblbox tr td.on {background-color:#cf4400; cursor:pointer;}
.calarea .tblbox tr td.on p {color:#ffffff !important;}
.calarea .tblbox tr td.on b {color:#ffffff;}
.calarea .tblbox tr td.on .time {color:#ffffff !important;}
.calarea .tblbox tr td.on b.sun {color:#ffffff !important;}

.calarea .tblbox tr td.choice { cursor:pointer;}
.calarea .tblbox tr td.choice p {border:1px solid #dc5b00; color:#666666;}
.calarea .tblbox tr td.choice .time {color:#666666;}
.calarea .tblbox tr td.choice b.sun {color:#fd7400;}

.calarea .tblbox tr td b {display:block; vertical-align:top;}
.calarea .tblbox tr td b.sun {color:#fd7400;}
.calarea .tblbox tr td .time {display:block; margin:10px 0 0 0; vertical-align:top;}



/* 할인프로모션 이벤트 */
.discount_ent {overflow:hidden; width:630px; margin:20px 0;}
.discount_ent .imgtop {font-size:0; line-height:0;}
.discount_ent .imgtop img {width:630px;}
.discount_ent .stit {margin-top:25px; padding-left:12px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/ent_big_blt01.gif') left top no-repeat; font-size:23px !important; line-height:24px !important; *line-height:23px !important;  vertical-align:top; letter-spacing:-1px;}
.discount_ent .stit.cb {margin-top:25px; padding-left:12px; background:url('https://wwwcdn.everland.com/web/images/front/caribbean/plan/ent_big_blt01.gif') left top no-repeat; font-size:23px !important; line-height:24px !important; *line-height:23px !important;  vertical-align:top; letter-spacing:-1px;}

.discount_ent .daybox {border:1px solid #dfdfdf; margin-top:5px; padding:10px 0 10px 0; font-size:15px; line-height:17px; text-align:center; color:#1f1f1f;}
.discount_ent .daybox .txt_color01 {color:#ca1a1a; font-weight:bold;}

.discount_ent .tblbox {table-layout:fixed; border-collapse:collapse; width:630px; margin-top:15px; border-top:2px solid #6f6f6f !important; border-bottom:1px solid  #d9d9d9;}
.discount_ent .tblbox tr th {border:none; padding:10px 0 !important; border-right:1px solid #d5d5d5 !important; border-top:1px solid #f7f7f7 !important;  background-color:#f7f7f7; text-align:center; font-weight:bold; letter-spacing:-1px; color:#4b4b4b !important; font-size:15px !important; line-height:17px !important;}
.discount_ent .tblbox tr td {padding:8px 0 10px 0 !important; border-right:1px solid #d5d5d5 !important; border-top:1px solid #d5d5d5 !important; font-size:15px !important; line-height:17px !important; text-align:center; letter-spacing:-1px;}
.discount_ent .tblbox tr th.th_type01 {background-color:#ffffff; font-weight:normal; border-right:1px solid #d5d5d5 !important; border-top:1px solid #d5d5d5 !important;}
.discount_ent .tblbox tr th.last, .discount_ent .tblbox tr td.last {border-right:none !important;}

.discount_ent .tblbox tr th.th_color01 {color:#ffffff !important;}
.discount_ent .tblbox tr th.th_color02 {color:#ffffff !important;}

.discount_ent .tblbox tr td.td_color01 {font-weight:bold;}
.discount_ent .tblbox tr td.td_color02 {font-weight:bold;}

.discount_ent .btnbox {padding-bottom:5px; text-align:right;}
.discount_ent .btnbox01 {position:relative; width:640px; margin-left:-10px; padding-bottom:5px; text-align:right;}
.discount_ent .btnbox01 .btn_type03 {margin-top:10px;}
.discount_ent .btnbox02 {margin-top:-5px; padding-bottom:0; text-align:left;}
.discount_ent .btnbox03 {margin-top:20px; padding-bottom:0; text-align:left;}

.discount_ent .btn_none {width: 207px; height:52px; display:inline-block;}

.discount_ent .btn_type01 {display:inline-block; height:27px; margin-top:10px;  padding-left:10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent01_l.gif') left top no-repeat; text-decoration:none;}
.discount_ent .btn_type01 b {display:block; height:22px; padding:5px 22px 0 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent01_r.gif') right top no-repeat;  color:#ffffff; letter-spacing:-1px; line-height:17px; line-height:18px\9; vertical-align:top; cursor:pointer;}

.discount_ent .btn_type02 {display:inline-block; height:27px; margin-top:10px;  padding-left:10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent02_l.gif') left top no-repeat; text-decoration:none;}
.discount_ent .btn_type02 b {display:block; height:22px; padding:5px 22px 0 0; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent02_r.gif') right top no-repeat;  color:#ffffff; letter-spacing:-1px; line-height:17px; line-height:18px\9; vertical-align:top; cursor:pointer;}

.discount_ent .btn_type03 {display:inline-block; width:207px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent_coupon_b.gif') left bottom no-repeat; text-decoration:none;} 
.discount_ent .btn_type03 .top_bg {display:inline-block; width:186px; padding:8px 0 8px 21px;  background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent_coupon_t.gif') left top no-repeat; color:#2c2c2c; font-weight:normal; cursor:pointer; text-align:left;} 
.discount_ent .btn_type03 .top_bg .point {display:block; font-weight:bold;}

.discount_ent .btn_type04 {display:inline-block; width:207px; margin:10px 0 0 -1px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent_coupon_b.gif') left bottom no-repeat; text-decoration:none;} 
.discount_ent .btn_type04 .top_bg {display:inline-block; width:186px; padding:8px 0 8px 21px;  background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/btn_ent_coupon_t.gif') left top no-repeat; color:#2c2c2c; font-weight:normal; cursor:pointer; text-align:left;} 
.discount_ent .btn_type04 .top_bg .point {display:block; font-weight:bold;}

.discount_ent .section .list01 {margin-top:15px;}
.discount_ent .section .list01 li {margin-bottom:11px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/ent_blt01.gif') left 7px no-repeat; letter-spacing:-1px;}
.discount_ent .section .list02 {margin-top:15px;}
.discount_ent .section .list02 li {margin-bottom:11px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/ent_blt01.gif') left 7px no-repeat; font-weight:bold; letter-spacing:-1px;}
.discount_ent .section .text_color01 {color:red;}
.discount_ent .section .depth_list01{margin-top:11px;}
.discount_ent .section .depth_list01 li {margin-bottom:11px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/ent_blt02.gif') left 7px no-repeat; font-weight:normal; letter-spacing:-1px;}
.discount_ent .section .depth_list02{margin-top:11px;}
.discount_ent .section .depth_list02 li {margin-bottom:11px; padding-left:0; background:none; letter-spacing:-1px;}

.discount_ent .section {overflow:hidden; margin-top:20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/line_ent01.gif') left top repeat-x;}
.discount_ent .section .mapbox .txt {margin-top:10px;}

.discount_ent .section .mapbox .f_left {float:left; width:351px; padding-right:20px;}
.discount_ent .section .mapbox .f_right {float:right; width:259px; font-size:0; line-height:0;}
.discount_ent .section .mapbox .f_right img {width:259px;}

.discount_ent .coupon_list {position:relative; margin:12px 0 0 -4px; width:640px; overflow:hidden;}
.discount_ent .coupon_list li {float:left; width:207px; margin:0  0 4px 4px; letter-spacing:-1px;}

.discount_ent .stit .day {font-size:14px; line-height:16px; vertical-align:bottom; color:#666666;}
.discount_ent .tblbox td .txt01 {font-size:14px; line-height:16px; color:#5e5e5e;} 

.discount_ent .coupon_box01 .f_left{float:left; width:370px; padding-right:20px;}
.discount_ent .coupon_box01 .f_right{float:right; width:210px; margin-top:15px; font-size:0; line-height:0;}
.discount_ent .clear_l {clear:left;}


/* 쿠폰페이지 */
.cpbox_b {width:630px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cpbox_b.gif') left bottom no-repeat;}
.cpbox_t {overflow:hidden;  width:630px; padding-bottom:25px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cpbox_t.gif') left top no-repeat;}
.cpbox_t .f_left {float:left; width:215px; padding:0 10px 0 31px;}
.cpbox_t .f_left .label {font-size:0; line-height:0;}
.cpbox_t .f_left .tit {font-size:22px; line-height:24px; color:#262626; font-weight:bold; letter-spacing:-2px;}
.cpbox_t .f_left .point {display:block; font-size:16px; line-height:18px; color:#f44500;}
.cpbox_t .f_left .bcbox_b {width:205px; margin-top:10px; padding-bottom:37px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_bcbox_b.gif') left bottom no-repeat;}
.cpbox_t .f_left .bcbox_t {width:185px; padding:40px 10px 0 10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_bcbox_t.gif') left top no-repeat; text-align:center;}
.cpbox_t .f_left .calbox .ico {margin:8px 0 5px 0; padding:2px 0 0 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_cal_ico.gif') left top no-repeat; color:#333333; letter-spacing:-1px;}
.cpbox_t .f_left .calbox .day {margin-bottom:5px; color:#333333;}

.cpbox_t .f_right {float:left; width:311px; padding:0 35px 0 28px;}
.cpbox_t .f_right .num {margin-top:35px; text-align:right; color:#666666; font-weight:bold;}
.cpbox_t .f_right .tblbox_t {position:relative; z-index:3; margin-top:5px; font-size:0; line-height:0;}
.cpbox_t .f_right .tblbox {position:relative; table-layout:fixed; border-collapse:collapse; width:312px;  margin-top:-5px; border-right:1px solid #e5e5e5;}
.cpbox_t .f_right .tblbox tr th {border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:9px 10px 6px 10px; background-color:#f7f7f7; color:#262626; text-align:center;  letter-spacing:-1px; line-height:14px;}
.cpbox_t .f_right .tblbox tr td {border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:9px 10px 6px 10px; letter-spacing:-1px; color:#f35600; font-weight:bold; line-height:13px; vertical-align:top; text-align:center;}
.cpbox_t .f_right .tblbox_b {position:relative; margin-top:-5px; font-size:0; line-height:0;}

.cpbox_t .f_right .tblbox td .txt {display:block; color:#262626; font-weight:normal;}


.cpbox_t .f_right .list01 {margin-top:15px;}
.cpbox_t .f_right .list01 li {margin-bottom:7px; padding-left:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_blt01.gif') left 5px no-repeat; letter-spacing:-1px; font-size:11px; line-height:13px; color:#333333;}


.cpbox_t .f_right .list02 {margin-top:10px; padding-top:10px; border-top:1px solid #dddddd;}
.cpbox_t .f_right .list02 li {margin-bottom:7px; padding-left:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_blt02.gif') left 2px no-repeat; font-size:11px; line-height:14px; letter-spacing:-1px; color:#333333;}
.cpbox_t .f_right .list02 li .point {color:#eb2c00;}

.cp_down_b {width:670px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_down_b.gif') left bottom no-repeat;}
.cp_down_t {position:relative; width:630px; padding:20px 20px 50px 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cp_down_t.gif') left top no-repeat;}
.cp_down_t .list_btn {position: absolute; right: 30px; bottom:20px;}


/* 동물육아일기 */
.box_content .baby_choice {margin-top:-42px; padding:0 30px 10px 0; text-align:right; font-size:0; line-height:0;}
.box_content .baby_choice span {padding-left:20px;}

.cont_060101 {position:relative; width:910px; padding-bottom:50px;}
.cont_060101 .visualbox {width:671px; margin-top:-25px; padding:0 0 25px 227px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_bg06_01.jpg') left bottom no-repeat;}

.cont_060101 .visualbox.imgtype  {font-size:0; line-height:0; padding:20px 0 0 0; background:none;}

.cont_060101 .visualbox dt {padding-top:30px; font-size:0; line-height:0;}
.cont_060101 .visualbox dd {margin-top:10px; line-height:17px;}

.cont_060101 .listbox {display:inline-block; margin-top:91px; }
.cont_060101 .listbox li {float:left; width:217px; height:435px; margin-right:10px; vertical-align:top;}
.cont_060101 .listbox li.m1 {margin-top:-61px;}

.cont_060101 .listbox li .box {position:relative; width:217px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/box01_t.gif') left top no-repeat;}
.cont_060101 .listbox li .box .pic {display:block; padding-top:7px; text-align:center; font-size:0; line-height:0;}
.cont_060101 .listbox li .box .linktxt {overflow:hidden; display:block; height:63px; margin:15px 16px 0 16px; line-height:15px; text-decoration:none;}
.cont_060101 .listbox li .box .linktxt b {display:block; margin-bottom:5px; color:#666666; font-weight:bold;}

.cont_060101 .listbox li .box .linktxt .tit.mouflon  {color:#573000;}
.cont_060101 .listbox li .box .linktxt .tit.giraffe {color:#9c7a31;}
.cont_060101 .listbox li .box .linktxt .tit.barbary {color:#9c6928;}

.cont_060101 .botbg {width:217px; height:51px;}
.cont_060101 .botbg.mouflon {background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/box01_mou_b.gif') left top no-repeat;}
.cont_060101 .botbg.giraffe {background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/box01_gir_b.gif') left top no-repeat;}
.cont_060101 .botbg.barbary {background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/box01_bar_b.gif') left top no-repeat;}

.cont_060101 .botbg .name {display:block; padding:20px 16px 0 16px; font-size:13px; line-height:15px; font-weight:bold;}
.cont_060101 .botbg.mouflon .name {color:#573000;}
.cont_060101 .botbg.giraffe .name {color:#934200;}
.cont_060101 .botbg.barbary .name {color:#9c6928;}

.cont_060101 .listbox li .box .date {display:block; padding:8px 16px 0 16px; font-size:11px; line-height:13px;}

.cont_060101 .listbox li .box .outline {position:absolute; top:7px; left:7px;}
.cont_060101 .listbox li.m1 .box .outline {width:203px; height:169px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m1.gif') left top no-repeat;}
.cont_060101 .listbox li.m2 .box .outline {width:203px; height:269px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m2.gif') left top no-repeat;}
.cont_060101 .listbox li.m3 .box .outline {width:203px; height:208px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m3.gif') left top no-repeat;}
.cont_060101 .listbox li.m4 .box .outline {width:203px; height:169px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m1.gif') left top no-repeat;}

.cont_060101 .listbox li.m5 .box .outline {width:203px; height:269px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m2.gif') left top no-repeat;}
.cont_060101 .listbox li.m6 .box .outline {width:203px; height:169px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m1.gif') left top no-repeat;}
.cont_060101 .listbox li.m7 .box .outline {width:203px; height:228px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m7.gif') left top no-repeat;}
.cont_060101 .listbox li.m8 .box .outline {width:203px; height:269px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/pic_outline_m2.gif') left top no-repeat;}

.cont_060101 .listbox li.m1 .cont {overflow:hidden; height:336px; }
.cont_060101 .listbox li.m1 .cont .box {height:284px;}
.cont_060101 .listbox li.m1 .cont .pic img {width:203px; height:169px;}
.cont_060101 .listbox li.m2 {margin-top:-61px;}
.cont_060101 .listbox li.m2 .cont {overflow:hidden; height:436px; }
.cont_060101 .listbox li.m2 .cont .box {height:384px;}
.cont_060101 .listbox li.m2 .cont .pic img {width:203px; height:269px;}
.cont_060101 .listbox li.m3 {margin-top:-61px;}
.cont_060101 .listbox li.m3 .cont {overflow:hidden; height:376px; }
.cont_060101 .listbox li.m3 .cont .box {height:324px;}
.cont_060101 .listbox li.m3 .cont .pic img {width:203px; height:208px;}
.cont_060101 .listbox li.m4 {margin-top:-61px;}
.cont_060101 .listbox li.m4 .cont {overflow:hidden; height:336px;}
.cont_060101 .listbox li.m4 .cont .box {height:284px;}
.cont_060101 .listbox li.m4 .cont .pic img {width:203px; height:169px;}

.cont_060101 .listbox li.m5 {height:355px;}
.cont_060101 .listbox li.m5 .cont {overflow:hidden; height:436px;  margin-top:-81px;  }
.cont_060101 .listbox li.m5 .cont {overflow:hidden; height:436px; }
.cont_060101 .listbox li.m5 .cont .box {height:384px;}
.cont_060101 .listbox li.m5 .cont .pic img {width:203px; height:269px;}

.cont_060101 .listbox li.m6 {height:355px;}
.cont_060101 .listbox li.m6 .cont {overflow:hidden; height:336px;  margin-top:19px; }
.cont_060101 .listbox li.m6 .cont .box {height:284px;}
.cont_060101 .listbox li.m6 .cont .pic img {width:203px; height:169px;}

.cont_060101 .listbox li.m7 {height:355px;}
.cont_060101 .listbox li.m7 .cont {overflow:hidden; height:394px; margin-top:-39px; }
.cont_060101 .listbox li.m7 .cont .box {height:343px;}
.cont_060101 .listbox li.m7 .cont .pic img {width:203px; height:228px;}

.cont_060101 .listbox li.m8 {height:355px;}
.cont_060101 .listbox li.m8 .cont {overflow:hidden; height:436px;  margin-top:-81px;  }
.cont_060101 .listbox li.m8 .cont .box {height:384px;}
.cont_060101 .listbox li.m8 .cont .pic img {width:203px; height:269px;}

.cont_060102 {position:relative; width:910px; padding-bottom:50px;}

.cont_060102 .viewarea {overflow:hidden; width:900px;}
.cont_060102 .viewarea .leftbox {float:left; width:236px;}
.cont_060102 .viewarea .leftbox .zoo {font-size:0; line-height:0;}
.cont_060102 .viewarea .leftbox .btn {margin-top:10px; font-size:0; line-height:0;}
.cont_060102 .viewarea .leftbox .name {margin-top:10px; padding:10px 10px 6px 10px; width:214px; border:1px solid #d9d9d9; text-align:center;}
.cont_060102 .viewarea .leftbox .name.mouflon {color:#573000;}
.cont_060102 .viewarea .leftbox .name.giraffe {color:#9c7a31;}
.cont_060102 .viewarea .leftbox .name.barbary {color:#9c6928;}

.cont_060102 .viewarea .contbox {float:right; width:630px;}
.cont_060102 .viewarea .contbox .tblbox {border-collapse:collapse; table-layout:fixed; width:630px; border-top:1px solid #ff6300; border-bottom:1px solid #ff6300; }
.cont_060102 .viewarea .contbox .tblbox tr th .fcfs11{font-size:11px; color:#ff6300; vertical-align:middle;font-weight:normal;}
.cont_060102 .viewarea .contbox .tblbox tr th {padding:9px 2px 8px 2px; }
.cont_060102 .viewarea .contbox .tblbox tr th.tit {padding: 9px 0 8px 2px; font-size:14px; color:#555; text-align:left;}
.cont_060102 .viewarea .contbox .tblbox tr th.td_date {text-align:right; font-weight:normal;}
.cont_060102 .viewarea .contbox .tblbox tr td.con {border-top:1px solid #e5e5e5; padding:30px 0; vertical-align:top; }
.cont_060102 .viewarea .contbox .tblbox tr td.con table th {padding:0;}
.cont_060102 .viewarea .contbox .tblbox tr td.con table td {padding:0;}


.cont_060201 {position:relative; width:663px; height:583px; margin:47px 0 0 217px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_060201_cont.jpg') left top no-repeat; font-size:0; line-height:0;}

.cont_060201_list {position:relative; width:663px; height:583px; margin:59px 0 0 268px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_060201_list_cont.jpg') left top no-repeat; font-size:0; line-height:0;}

.cont_060201_list .txtbox {display:none;  font-size:0; line-height:0;}

.cont_060201_list .btn01 {position:absolute; top:455px; left:133px; font-size:0; line-height:0; z-index:5;}
.cont_060201_list .btn02 {position:absolute; top:471px; left:516px; font-size:0; line-height:0; z-index:3;}

.bg_060201_list  .listbox {position:absolute; top:136px; left:64px; }
.bg_060201_list  .listbox .list {width:164px; border-top:2px solid #a2876e; border-bottom:1px solid #a2876e; }
.bg_060201_list  .listbox .list li {border-bottom:1px solid #a2876e; text-align:center; padding:10px 0 8px 0; }
.bg_060201_list  .listbox .list li a {display:inline-block;  font-size:13px; line-height:15px; color:#2e1f16;  letter-spacing:-1px; text-decoration:none;}
.bg_060201_list  .listbox .list li a:hover {font-weight:bold; color:#360b0b;}

.bg_060201_list  .listbox .pagingbox {margin-top:20px; text-align:center;}
.bg_060201_list  .listbox .pagingbox a {display:inline-block; margin:0 1px; vertical-align:top; font-size:12px; line-height:14px; color:#2e1f16; }
.bg_060201_list  .listbox .pagingbox .prev {margin-top:-3px; font-size:0; line-height:0;}
.bg_060201_list  .listbox .pagingbox .next {margin-top:-3px; font-size:0; line-height:0;}


.cont_060201 .txtbox {display:none;  font-size:0; line-height:0;}

.cont_060201 .btn01 {position:absolute; top:477px; left:137px; font-size:0; line-height:0; z-index:5;}
.cont_060201 .btn02 {position:absolute; top:483px; left:534px; font-size:0; line-height:0; z-index:3;}

.cont_060202 {position:relative; width:722px; height:526px; margin:93px 0 0 122px;}
.cont_060202 .tit {position:absolute; top:-41px; left:19px; width:215px; height:41px; text-align:center; font-size:0; line-height:0;}
.cont_060202 .f_left {overflow:hidden; width:361px; float:left;}
.cont_060202 .f_left  img {width:361px;}
.cont_060202 .f_right {overflow:hidden; width:361px; float:left;}

.cont_060202 .f_right .day {margin-left:10px; font-size;0; line-height:0;}

.cont_060202 .f_right .cont {margin:40px 0 0 26px; font-size:0; line-height:0;}
.cont_060202 .f_right .scrollbox {overflow-x:hidden; overflow-y:auto; width:312px; height:419px; margin-top:10px; text-align:center; font-size:0; line-height:0;
	scrollbar-3dlight-color:#f7f0dc;
	scrollbar-darkshadow-color:#f7f0dc;
	scrollbar-highlight-color:#a9a190;
	scrollbar-shadow-color:#a9a190;
	scrollbar-face-color:#f7f0dc;
	scrollbar-track-color:#f7f0dc;
	scrollbar-arrow-color:#a9a190;
}
.cont_060202 .f_right .scrollbox .contbox {overflow:hidden; padding:15px 0;}

.cont_060202 .f_right .scrollbox img {width:297px;}
.cont_060202 .f_right .scrollbox .txtbox {display:none;  font-size:0; line-height:0;}

.bg_060202 .selectbox {position:absolute; top:39px; right:95px; z-index:10; text-align:right;}
.bg_060202 .selectbox select {width:170px; display:inline-block; padding-left:10px;}

.personalWrap {
background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/popup_1213.jpg') no-repeat; 
padding: 0px 24px 38px; 
width:486px;
height: 739px;
line-height: 21px;}

.personaTop_txt {height: 132px;}
.personaTop_txt p {color: white;}
.personalContent {
	background-color: white; 
	margin-top: 60px; 
	padding: 38px 24px 8px 24px ; 
	width: 438px;
	height: 450px;
	text-align: center;
	overflow-x: hidden;
	overflow-y: scroll;
}

.personalContent .personal_sub {margin-bottom: 20px;}
.personalContent .personal_sub p {text-align: left; color:#6e6e6e;}
.personalContent .personal_sub:first-child > p:first-child {text-align: center; margin-bottom: 15px;}
.personalContent .personal_sub .last {margin-left: 75px;}
.personal_sub01 {border-right: 1px solid #8b8b8b; border-top: 1px solid #8b8b8b; width: 100%; margin: 8px 0;}
.personal_sub01 th{border-left: 1px solid #8b8b8b; border-bottom: 1px solid #8b8b8b;background-color: #f2f2f2; width: 50%; padding:7px;}
.personal_sub01 td{border-left: 1px solid #8b8b8b; border-bottom: 1px solid #8b8b8b; padding:7px;}
.personal_sub02 {border-right: 1px solid #8b8b8b; border-top: 1px solid #8b8b8b; width: 100%;}
.personal_sub02 th{border-left: 1px solid #8b8b8b; border-bottom: 1px solid #8b8b8b;background-color: #f2f2f2; padding:5px;}
.personal_sub02 td{border-left: 1px solid #8b8b8b; border-bottom: 1px solid #8b8b8b; padding:5px;}
/* pjs */
.time_separate {margin-bottom:25px;}
.days_area table.usetime {width:300px;text-align:center;margin:10px auto 0;}
.btn_opertime_area {position:absolute;top:26px;right:34px;}
.ml63 {margin-left:63px;}

/*뉴스공지 - 취급방침개정 텍스트화*/
.notice_change { font-size: 48px; line-height: 48px; letter-spacing: -6px;}
.notice_change b { color: #490084; font-weight: bold; }
.notice_date { line-height: 20px; margin-top: 16px; }

/* 정기버스 */
.sentence-small {margin:20px 0; color:#777; font-size:11px;}
.link-box {margin:15px 0 0;}
.link-box .link-list {box-sizing:border-box; overflow:hidden; padding:20px 0 19px 10px; border-radius:5px; border:1px solid #e4e4e4; background-color:#fbfbfb;}
.link-box .link-list:after {content:""; display:block; clear:both;}
.link-box .link-list li {position:relative; float:left; margin:0 0 30px; width:109px; text-align:center;}
.link-box .link-list li:after {content:""; position:absolute; top:0; right:0; width:1px; height:11px; background-color:#d3d3d3;}
.link-box .link-list li:nth-child(6n):after,
.link-box .link-list li:last-child:after {display:none;}
.link-box .link-list li a {color:#ff6300; text-decoration:none;}
.link-box .link-list li.last {margin:0;}
.link-box .link-list .color-blue {color:#604bd6;}
.link-info {margin:10px 0 0; text-align:right;}
.link-info .text-weekend {padding-left:12px; background:url("https://wwwcdn.everland.com/web/images/front/everland/plan/ico_traffic_info05.gif") no-repeat 0 1px; color:#777; font-size:11px;}
.board_traffic_info05 th {color:#666; font-size:12px;}
.board_traffic_info05 td {color:#777 !important; font-size:12px;}
.board_traffic_info05 td.world-tour {background: #fffcf9; line-height:17px;}
.board_traffic_info05 td.world-tour .link {display:block; margin:5px 0 0;}

/* 연간스케줄 */
.schedule-content {overflow:hidden;}
.schedule-content .schedule-list {float:left; width:100%;}
.schedule-content .schedule-list .board-list {width:100%;}
.schedule-content .schedule-list .board-list thead th {padding:8px 0; border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; color:#fff; background:#e7e7e7;}
.schedule-content .schedule-list .board-list thead th.orange {background:#ff7e00;}
.schedule-content .schedule-list .board-list thead th.purple {background:#895db7;}
.schedule-content .schedule-list .board-list thead th.green {background:#32a692;}
.schedule-content .schedule-list .board-list thead th.pink {background:#ea548d;}
.schedule-content .schedule-list .board-list tbody th {padding:23px 0; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; background-color:#f6f6f6; font-weight:normal;}
.schedule-content .schedule-list .board-list tbody td {padding:20px 0; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; text-align:center; line-height:1.4;}
.schedule-content .schedule-list .board-list tbody td.orange {background:#fff4ec;}
.schedule-content .schedule-list .board-list tbody td.purple {background:#f8f3ff;}
.schedule-content .schedule-list .board-list tbody td.blue {background:#edf3ff;}
.schedule-content .schedule-list .board-list tbody td.green {background:#f0faf8;}
.schedule-content .schedule-list .board-list tbody td.pink {background:#faf0f4;}
.schedule-content .schedule-list .board-list th.last,
.schedule-content .schedule-list .board-list td.last {border-bottom:0;}
.schedule-content .main-festival {margin-right:20px;}
.schedule-content .main-festival .board-list {border:solid #ff6300; border-width:0 0 2px;}
.schedule-content .color-orange {color:#f8580a;}
.schedule-content .color-purple {color:#822fad;}
.schedule-content .color-green {color:#32a692;}
.schedule-content .color-blue {color:#436dc1;}
.schedule-content .color-pink {color:#ea548d;}
