@charset "utf-8";

.chuseokLayer{z-index:100;width:300px; height:360px; margin: -180px 0px auto -150px; position:absolute; left:50%; top:50%; position:absolute; background:url(//img.enuri.info/images/event/2015/chuseok/web_bnr.png) 0 0 no-repeat; background-size:300px 360px;  }
.chuseokLayer a.go_event{width:300px; height:360px; display:block; text-indent:-9999em; }
.chuseokLayer a.btn_today{position:absolute; left:0px; bottom:0px; width:209px; height:35px; text-indent:-9999em; }
.chuseokLayer a.btn_close{position:absolute; right:0px; bottom:0px; width:90px; height:35px; text-indent:-9999em; }
.chuseokLayer li a{display:block; width:100%; height:162px; text-indent:-9999em; }

.chuseok_top_bnr{background: url(//img.enuri.info/images/event/2015/chuseok/top_bnr_bg.gif) center 0; background-size:6px 46px; height:46px; position:relative; text-indent:-9999em;}
.chuseok_top_bnr span{width:320px; height:46px; margin:0 auto; }
.chuseok_top_bnr span a{display:block; height:46px; background:url(//img.enuri.info/images/event/2015/chuseok/top_bnr.gif) center 0 no-repeat; background-size:320px 46px; }
.chuseok_top_bnr .close{width:35px; height:46px; background:url(//img.enuri.info/images/event/2015/app_install/btn_bnr_close.gif) 13px 15px no-repeat; background-size:11px; position:absolute; right:0; top:0;}

.chuseok_miniPop{position: fixed; bottom:8px; left: 0; width: 100%; height: 60px; z-index: 1;}
.chuseok_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.chuseok_mini a{width:100%; background:url(//img.enuri.info/images/event/2015/chuseok/mini_layer.png) center 0 no-repeat #febf00; background-size:250px 60px; text-indent:-9999em; height:60px; display:block;}


.installLayer{z-index:100;width:300px; height:360px; margin: -180px 0px auto -150px; position:absolute; left:50%; top:50%; background:#ffffff; position:absolute; }
.installLayer a.go_event{background:url(//img.enuri.info/images/event/2015/app_oct/web_bnr.png) 0 0 no-repeat; background-size:300px 360px; width:300px; height:360px; display:block; text-indent:-9999em;}
.installLayer a.btn_today{position:absolute; left:0px; bottom:0px; width:209px; height:35px; text-indent:-9999em; }
.installLayer a.btn_close{position:absolute; right:0px; bottom:0px; width:90px; height:35px; text-indent:-9999em; }

.app_top_bnr{background:#1e1c1b; background-size:2px 46px; height:46px; position:relative; text-indent:-9999em;}
.app_top_bnr span{width:320px; height:46px; margin:0 auto; }
.app_top_bnr span a{display:block; height:46px; background:url(//img.enuri.info/images/event/2015/app_oct/top_bnr.png) center 0 no-repeat; background-size:320px 46px; }
.app_top_bnr .close{width:35px; height:46px; background:url(//img.enuri.info/images/event/2015/app_install/btn_bnr_close.gif) 13px 15px no-repeat; background-size:11px; position:absolute; right:0; top:0;}


.bagLayer{z-index:100;width:300px; height:360px; margin: -180px 0px auto -150px; position:absolute; left:50%; top:50%; background:url(//img.enuri.info/images/event/2015/m_ramen/web_bnr.png) 0 0 no-repeat; background-size:300px 360px; position:absolute; }
.bagLayer a.go_event{text-indent:-9999em; position:absolute; left:40px; bottom:47px; width:218px; height:52px; display:block; z-index:100}
.bagLayer a.go_event h1, .bagLayer a.go_event p{display:none;}
.bagLayer a.btn_today{position:absolute; left:0px; bottom:0px; width:209px; height:35px; text-indent:-9999em; }
.bagLayer a.btn_close{position:absolute; right:0px; bottom:0px; width:90px; height:35px; text-indent:-9999em; }

.bag_top_bnr{position:relative; text-indent:-9999em; }
.bag_top_bnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2015/m_ramen/top_bnr.png) center 0 no-repeat #e40605; background-size:320px 46px; }
.bag_top_bnr .close{width:17px; height:17px; background:url(//img.enuri.info/images/event/2015/m_ramen/btn_bnr_close.gif) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.buy_top_bnr{position:relative; text-indent:-9999em; }
.buy_top_bnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2015/m_newyear/top_bnr.png) left 0 no-repeat #66f2c9; background-size:320px 46px; }
.buy_top_bnr .close{width:20px; height:20px; background:url(//img.enuri.info/images/event/2015/m_newyear/btn_bnr_close.gif) 0 0 no-repeat; background-size:20px; position:absolute; right:10px; top:13px;}

.new_top_bnr{position:relative; text-indent:-9999em; }
.new_top_bnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/m_newyear2/top_bnr.png) center 0 no-repeat #f1d4b4; background-size:320px 46px; }
.new_top_bnr .close{width:24px; height:24px; background:url(//img.enuri.info/images/event/2016/m_newyear2/btn_bnr_close.png) 0 0 no-repeat; background-size:24px; position:absolute; right:10px; top:10px;}


/* 하단플로팅 배너 */
.app_miniPop{position: fixed; bottom:8px; left: 0; width: 100%; height: 57px; z-index: 11;}
.app_main_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.app_main_mini a{width:100%; background:url(//img.enuri.info/images/event/2015/m_ramen/mini_layer.png) left 0 no-repeat #8edcde; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.expedia_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.expedia_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/expedia/btm_bnr.png) center 0 no-repeat #9fc6ff; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.attend_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.attend_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/attend_august/btm_bnr_attend.jpg) center 0 no-repeat #0e1a1a; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.emoney_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.emoney_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/attend_2nd/mini_layer.gif) center 0 no-repeat #c4f2fc; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.award_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.award_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/award/btm_bnr.png) center 0 no-repeat #033baa; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.movie_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.movie_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/movie_gift/btm_bnr.jpg) left 0 no-repeat #1b262a; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.movie2_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.movie2_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/m_movie_august/bner_mobile_florting.jpg) left 0 no-repeat #894092; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.olympic_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.olympic_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/m_olympic/bner_mobile_florting.jpg) 50% 0 no-repeat #18397e; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.olympic_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.olympic_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/m_olympic/bner_mobile_florting.jpg) 50% 0 no-repeat #18397e; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.movie3_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.movie3_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/m_movie_mechanic/bner_mobile_florting.jpg) 0% 0 no-repeat #313e4e; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

.movie4_mini{position: absolute; top: 0; width: 100%; padding: 0 53px 0 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; z-index: 1001;}
.movie4_mini a{width:100%; background:url(//img.enuri.info/images/event/2016/m_movie_bong/banner_05.jpg) 0% 0 no-repeat #20180d; background-size:247px 57px; text-indent:-9999em; height:57px; display:block;}

/*151123 앱실행레이어 */
.newapp{z-index:100;width:290px; height:240px; margin: -120px 0px auto -145px; position:absolute; left:50%; top:50%; background:#4f70a3; }
.newapp h1{width:100%; text-align:center; color:#ffffff; font-weight:normal; font-size:18px; line-height:50px; height:50px; }
.newapp .btn_close{position: absolute; right:10px; top:10px; background: url(//img.enuri.info/images/event/2015/m_ramenback/btn_close_app.png) 0 0 no-repeat; background-size: 25px; text-indent: -9999em; width: 25px; height: 25px;}
.newapp .txtarea{background:#ffffff; border-radius:6px; margin:0 auto; width:270px; height:180px; text-align:center; }
.newapp .txtarea p{color:#4c72a3; font-weight:bold; padding-top:37px; height:88px; font-size:16px;}
.newapp .txtarea .btn_end{width:120px; height:40px; line-height:40px; background:#3f3f3f; display:inline-block; text-align:center; color:#ffffff; border-radius:3px; font-size:16px; box-shadow: 0px 2px 0px 0px #e0e0e0;}
.newapp .txtarea .btn_detail{width:120px; height:40px; line-height:40px; background:#3f3f3f; display:inline-block; text-align:center; color:#ffffff; border-radius:3px; font-size:16px; box-shadow: 0px 2px 0px 0px #e0e0e0;}
.newapp .txtarea .btn_now{width:120px; height:40px; line-height:40px; background:#ff2154; display:inline-block; text-align:center; color:#ffffff; border-radius:3px; font-size:16px; box-shadow: 0px 2px 0px 0px #e0e0e0;}


/* 160225 */
.newLayer{z-index:100;width:300px; height:360px; margin: -180px 0px auto -150px; position:absolute; left:50%; top:50%; background:url(//img.enuri.info/images/event/2016/m_june/web_bnr.png) 0 0 no-repeat; background-size:300px 360px; position:absolute; }
.newLayer ul{width:100%; height:325px; }
.newLayer ul li a{width:100%; display:block;  height:162px; text-indent:-9999em; }
.newLayer a.btn_today{position:absolute; left:0px; bottom:0px; width:209px; height:35px; text-indent:-9999em; }
.newLayer a.btn_close{position:absolute; right:0px; bottom:0px; width:90px; height:35px; text-indent:-9999em; }

.dealLayer{z-index:100;width:300px;padding:55px 0px 35px ;height:270px; margin: -180px 0px auto -150px; position:absolute; left:50%; top:50%; background:#fff url(//img.enuri.info/images/event/2016/edeal/bg_deal.png) 0 0 no-repeat; background-size:300px 360px; position:absolute; }
.dealLayer a{height:270px; display:block; }
.dealLayer a.btn_today{position:absolute; left:0px; bottom:0px; width:209px; height:35px; text-indent:-9999em; }
.dealLayer a.btn_close{position:absolute; right:0px; bottom:0px; width:90px; height:35px; text-indent:-9999em; }
.dealLayer #zoom_img{text-align:center;}
.dealLayer .thum{width:auto;height:180px;}
.dealLayer strong{display:block; font-size:18px; color:#333333; line-height:38px; overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap; height:38px; width:279px; margin:0 auto; border-bottom:1px dotted #000; margin-bottom:5px;}
.dealLayer .soldout{font-family: arial;color:#ffffff; line-height:43px; font-size:20px; font-weight:bold; position:absolute; left:91px; top:123px; background:rgba(253,51,51,8); opacity:0.8; width:128px; text-align:center; border-radius:7px;}
.dealLayer .soon{width:214px;font-family: arial;letter-spacing:-1px; color:#ffffff; line-height:43px; font-size:20px; font-weight:bold; position:absolute;margin-left:-114px; left:50%; top:123px; background:rgba(146,146,146,8); opacity:0.8; text-align:center; border-radius:7px; padding:0 7px;}
.dealLayer .price{color:#333;font-size:30px;line-height:35px; text-align:center;position:relative; letter-spacing:-1px; font-size:0}
.dealLayer .sale{color:#f62e3d; font-family:tahoma; vertical-align: -2px;font-size:30px;}
.dealLayer .sale.sp{font-size:12px;font-weight:bold;vertical-align:1px}
.dealLayer .prc{color:#333; font-size:26px;padding:0px 10px;}
.dealLayer .prc b{ font-family:tahoma; font-size:30px; vertical-align:-2px;}
.dealLayer .price del{color:#999;font-size:18px;}
.dealLayer .price del b{font-weight:normal; }

.first_topbnr{position:relative; text-indent:-9999em; }
.first_topbnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/buy_king/first_top_bnr.gif) center 0 no-repeat #9a5df9; background-size:320px 46px; }
.first_topbnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/btn_bnr_close.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.attend_topbnr{position:relative; text-indent:-9999em; }
.attend_topbnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/attend_august/top_bnr_attend.jpg) center 0 no-repeat #ffa9a9; background-size:320px 46px; }
.attend_topbnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/btn_bnr_close.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.new_topbnr{position:relative; text-indent:-9999em; }
.new_topbnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/attend_august/top_bnr_new.jpg) center 0 no-repeat #077544; background-size:320px 46px; }
.new_topbnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/btn_bnr_close.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.app_close{display:block; z-index: 10; position: absolute; width:30px; height:30px; right:10px; top:10px; text-indent: -9999em; background: url(//img.enuri.info/images/event/2016/attend_august/btn_bnr_close.gif) 0 0 no-repeat; background-size: 30px;}

.friend_topbnr{position:relative; text-indent:-9999em; }
.friend_topbnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/friend/top_bnr.png) center 0 no-repeat #98dded; background-size:320px 46px; }
.friend_topbnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/btn_bnr_close.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.summer_plan_bnr{position:relative; text-indent:-9999em; width:100%; }
.summer_plan_bnr a{display:block; height:46px; background: url(//img.enuri.info/images/event/2016/m_common/summer_plan_bnr.png) top center no-repeat #020202; background-size:320px 46px;}
.summer_plan_bnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/topclose.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.olympic_bnr{position:relative; text-indent:-9999em; }
.olympic_bnr a{display:block; height:46px; background:url(//img.enuri.info/images/event/2016/m_olympic/top_bnr_olympic.jpg) center 0 no-repeat #18397e; background-size:320px 46px; }
.olympic_bnr .close{width:18px; height:18px; background:url(//img.enuri.info/images/event/2016/new/btn_bnr_close.png) 0 0 no-repeat; background-size:17px; position:absolute; right:10px; top:13px;}

.bridge{z-index:100;width:313px; height:323px; margin: -161px 0px auto -156px; position:absolute; left:50%; top:50%; background: url(//img.enuri.info/images/mobilefirst/brd_udon_txt.png) 0 0 no-repeat; background-size: 313px 323px; }
.bridge.none span{display:none;}
.bridge .btn_close{position: absolute; right:16px; top:-5px; text-indent: -9999em; width:30px; height:30px;}
.bridge h1{text-indent:-9999em; }
.bridge span{display:block; width:155px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; position:absolute; left:83px; top:102px; color:#fd236b; font-size:15px}
.bridge .go{width:100%; height:57px; display:block; text-indent:-9999em; position:absolute; left:0px; bottom:0px;}
.bridge.none{ background: url(//img.enuri.info/images/mobilefirst/brd_banana.png) 0 0 no-repeat; background-size: 283px 323px; }
