@charset:"utf-8";
/************************************************************************
 * ÆÄÀÏ¸í  :  firefly.css
 * ¼³ . ¸í  :  ¹Ýµ÷ºÒ È¯Àü¼Ò2
 * ÀÛ¼ºÀÚ  :  ¾È´ë¿ë
 * ÀÛ¼ºÀÏ  :  2015.08.12
 * ¿Ï·áÀÏ  :  2015.08.12
 * ¼öÁ¤ÀÏ  :  2015.08.12
************************************************************************/
#bandicoinWrap{position:relative;width:100%;margin:0;padding:0}
#articleTop{position:relative;width:100%;height:430px;*zoom:1;z-index:5;margin-bottom:75px;font-family:'¸¼Àº °íµñ', 'Malgun Gothic', '³ª´®°íµñ', 'NanumGothic', 'Apple SD Gothic Neo', Ngothic, sans-serif;background:url('/images/service/bg_top_001.jpg') 0 50% no-repeat;background-size:cover}
#bandicoinWrap:after, #articleTop:after, #articleContents:after, #articleContents .content_wrap:after{content:" ";display:block;clear:both}
#spot{position:relative;width:960px;height:430px;margin:0 auto}
#spot .wing_text{display:block;position:absolute;top:78px;left:110px;z-index:50;width:423px;height:167px}
#spot .wing_firefly{display:block;position:absolute;top:0;left:50%;z-index:10;width:1403px;height:491px;margin-left:-706px;background:url('/images/service/wing_firefly.png') 0 0 no-repeat}
#articleContents{position:relative;width:960px;margin:0 auto}
#ssWrap,#serviceWrap{display:none}

.snb{position:absolute;top:-50px;right:40px;z-index:30}
.snb .nav li{float:left;margin-left:20px}
.snb .nav li a{display:inline-block;height:13px;background:url('/images/service/sp_firefly.png') no-repeat;vertical-align:top}
.snb .nav .n1 a{width:78px;background-position:0 -116px}
.snb .nav .n2 a{width:52px;background-position:0 -148px}

#bn_wrap{width:100%;height:430px;position:relative;overflow:hidden;border-bottom:1px solid #e1e1e1}
#bn_wrap .bn_link{width:100%;margin:0 auto}
#bn_wrap .bn_link span {display:block;width:100%;height:430px;}
#bn_wrap .bn_bg01 span{background:url(/images/service/bg_top_001.jpg) no-repeat 50% 0}
#bn_wrap .bn_bg02 span{background:url(/images/service/bg_top_002.jpg) no-repeat 50% 0}
#bn_wrap .bn_bg03 span{background:url(/images/service/bg_top_003.jpg) no-repeat 50% 0}
#bn_wrap .pagination{display:block;text-align:center;position:absolute;bottom:25px;left:50%;width:960px;margin-left:-480px;z-index:110}
#bn_wrap .swiper-pagination-switch{width:15px;height:15px;background:url(/images/service/dot_page.png) no-repeat;margin:0 5px}
#bn_wrap .swiper-visible-switch {width:15px;height:15px;background:url(/images/service/dot_page_on.png) no-repeat}

.content_wrap{position:relative;width:940px;margin:0 auto;padding-bottom:100px}
.content_wrap .wing_coin{display:block;position:absolute;top:30px;left:-100px;z-index:50;width:340px;height:340px;background:url('/images/service/wing_bandicoin.png') 0 0 no-repeat}
.content_wrap h2{overflow:hidden;width:100%;margin-bottom:30px;border-bottom:2px solid #c69c6d}
.content_wrap h2 .heading{display:block;float:left;width:140px;height:19px;margin:0 15px 15px 10px;background:url('/images/service/sp_firefly.png') no-repeat}
.content_wrap h2 .title1{background-position:0 0}
.content_wrap h2 .title2{background-position:0 -39px}
.content_wrap h2 .title3{background-position:0 -79px}
.content_wrap h2 .sub_txt{display:block;float:left;padding-top:3px;font-weight:normal;font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;font-size:10pt;line-height:1.3em;letter-spacing:-0.9pt;color:#666}
.form_ec{float:right;width:660px}
.form_ec .coin_now{width:100%;padding-bottom:20px;border-bottom:1px solid #ccc;font-weight:bolder;font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;font-size:12pt;line-height:1.3em;letter-spacing:-0.9pt;color:#666;text-align:center}
.form_ec .coin_exchange{position:relative;width:85%;height:70px;margin:0 auto;padding-top:30px}
.coin_exchange .coin_tit{float:left;width:170px;height:60px;line-height:61px;font-weight:bold;font-size:11pt;font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;text-align:left}
.coin_exchange .item{float:left;font-size:10.5pt}
.coin_exchange .item select{padding:4px;width:100px;margin-bottom:5px}
.coin_exchange .item .i_check{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.coin_exchange .item .i_text{position:relative;margin:2px;padding:4px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.btn_exchange{position:absolute;bottom:0;right:20px;width:98px;height:78px;margin:0;padding:0}
.btn_exchange a{display:block;float:right;width:100%;height:78px;padding:0;font-weight:bold;line-height:80px;font-size:text-decoration:none;text-align:center}
.btn_exchange a:hover{text-decoration:none}
.btn_exchange .summit{font-size:11pt;background-color:#937354;border:1px solid #7b6046;color:#fff}

.bandibul_exchange .my_bandibul{width:600px;margin:0 auto;margin-bottom:15px;border:1px solid #e1e1e1;padding:20px;font:normal 16px '¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;text-align:center}
.bandibul_exchange .bandibul_exchange_list{overflow:hidden}
.bandibul_exchange .bandibul_exchange_list li{float:left;margin:10px 5px}
.bandibul_exchange .direct_exhcange{clear:both;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; padding:30px; margin-top:20px;font:normal 16px '¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;}
.bandibul_exchange .direct_exhcange .e_input{height:20px;padding:3px 2px 3px 5px;border:1px solid #d1d1d1; background:#fcfcfc; font-size:14px}

.bandibul_exchange ul{}

.form_ticket, .form_gift{display:block;overflow:hidden;margin-left:20px}
.form_ticket dd{float:left;margin-left:40px}
.form_ticket dd:first-child, .form_gift dd:first-child{margin-left:0}
.form_ticket .pic_play{overflow:hidden;display:block;width:250px;height:250px;margin:0 0 15px 0;border:1px solid #f4f4f4}
.form_ticket .pic_play img{width:250px}
.form_ticket .tit_play{width:258px;padding-bottom:10px;font-size:11pt;font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;line-height:1.42em}
.form_ticket .list_play{font-family:'¸¼Àº°íµñ', 'µ¸¿ò', Sans-serif;line-height:1.5em}
.list_play .btn_apply{position:relative;width:153px;height:43px;margin:0 auto;padding-top:20px}
.list_play .btn_apply a{display:block;float:right;width:100%;height:43px;padding:0;font-size:12pt;text-decoration:none;text-align:center;line-height:44px;}
.list_play .btn_apply a:hover{text-decoration:none}
.list_play .btn_apply .summit, .list_gift .btn_apply .summit{font-weight:bold;background-color:#937354;border:1px solid #7b6046;color:#fff}

.form_gift{margin-bottom:50px}
.form_gift dd{float:left;margin-left:40px}
.form_gift .pic_gift{float:left;overflow:hidden;display:block;width:151px;height:151px;margin-right:20px;border:1px solid #ddd}
.form_gift .pic_gift img{width:151px;height:151px}
.form_gift .tit_gift{width:228px;padding-bottom:15px;font-size:11pt;font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif;line-height:1.42em}
.form_gift .list_gift{font-family:'¸¼Àº °íµñ', 'µ¸¿ò', Sans-serif}
.list_gift .btn_apply{position:relative;width:72px;height:35px;margin-top:20px;padding:0}
.list_gift .btn_apply a{display:block;float:right;width:100%;height:35px;padding:0;font-weight:bold;font-size:10.5pt;line-height:35px;text-decoration:none;text-align:center}
.list_gift .btn_apply a:hover{text-decoration:none}