@charset "utf-8";
/* CSS Document */


 
<!--
/* All  */
html {font-size:62.5%}
body {font-size:13px; font-size:1.3rem} /* 14px */
h1 {font-size:24px; font-size:2.4rem} /* 24px */
body, div, ul, li, dl, dt, dd, ol, p, h1, h2, h3, h4, h5, h6, form{margin:0;padding:0;text-decoration:none;font-family:Verdana, Geneva, sans-serif;letter-spacing:-0.1px}
body {background-color:#23252b}
ul, ol, dl, li {list-style:none}
img {vertical-align:top}
em {font-style:normal}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
img {max-width:100%; height:auto; border:0}
html, body {min-height:100%; height:100%}
a {cursor:pointer; text-decoration:none; color:#c9c9c9}
a, img {border: none; border:0; outline:none}
strong {font-weight: bold}

.skip{display:none}	

/*???????*/
.m_free h1{font-size:20px; font-size:2.0rem;text-align:center;color:#b9b9b9;padding-top:20px;padding-bottom:20px;font-weight:lighter;letter-spacing:0.1em}
.m_free_cash{background:#15a0db;width:60%}
.m_free_cash a{display:block;height:40px;padding-top:15px;color:#e2e2e2}
.m_video{background:#cad2d4;width:40%}
.m_video a{display:block;height:40px;padding-top:15px;color:#607275}
.m_free_cash a:hover{color:#FC0}
.video a:hover{color:#000}
.m_free_cashBox ul li{float:left;text-align:center;font-weight:bold;font-size:13px; font-size:1.3rem}
.m_free_cashBox p{clear:both;color:#d5d5d5;text-align:center;padding-top:15px;height:35px;background:#444953}
 
.cashcharge{display:none}
.message{display:none}
.mo_cash{display:none}


/*??*/
header .gnb a .cashcharge{ display:none}
header .gnb  ul li{text-align:center;line-height:20px;position:relative;font-size:13px; font-size:1.3rem; border-bottom:1px solid #2a3b4a}
header .gnb  ul li:hover{background:#ff4e21; color:#fff;display:block}
header .gnb  ul .on {background-color:#ff4e21!important;color:#fff;display:block}
header .gnb a .cashcharge{background:url(../../image/icon_set.png) 0 0 no-repeat;background-size:90px;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px;margin-top:10px}
header .gnb a .cashcharge_on{background:url(../../image/icon_set.png) 0 0x no-repeat;background-size:90px;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px;margin-top:10px}
header .gnb a{display:block;padding-top:10px;display:block;padding-bottom:10px}
header .gnb a:hover{color:#FFF}
header .gnb a .howto{background:url(../../image/icon_set.png) -32px 0 no-repeat;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px}
header .gnb a .history{background:url(../../image/icon_set.png) -65px 0 no-repeat;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px}
header .gnb a:hover .howto{background:url(../../image/icon_set.png) -32px 0 no-repeat;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px}
header .gnb a:hover .history{background:url(../../image/icon_set.png) -65px 0 no-repeat;width:26px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:10px}
.gnb_txt{vertical-align:7px}

 
.cash_type{display:block} 
.cash_type .free_cashBox{display:none} 


.cash_mc{background:#383c43 url(../../image/icon_cash.png) center 80px no-repeat;background-size:50px;margin:6px 20px 0 0;width:47%;height:200px; cursor:pointer;display:inline-block;zoom:1;*display:inline; vertical-align:top; border-bottom:1px solid #2a2c33; border-right:1px solid #2a2c33}
.cash_mc p{text-indent:-9999px;height:70px}
.graybox{background-color:#444953 !important}
.cash_mc:hover{background-color:#ff4e21!important}
.cashtype{width:95%;margin-left:10px;margin-right:10px;display:inline-block;padding-bottom:20px}
.cashtype li{float:left;padding-right:5px;padding-top:5px;width:95px;height:60px}
.cashtype li span{display:block;text-align: center;color:#333;margin-top:-12px;font-size:13px; font-size:1.3rem;}
.cashtype li span:hover{color:#F30;display:block}
.cashtype>:after{content:"";display:block;clear:both}/* ****************ul? li ???? ??? ?????***************/
/*?? ???*/ 
.free_cashBox, .bank, .nyxcafe{width:100%;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.free_cashBox, .banka, .nyxcafe{width:100%;display:inline-block;zoom:1;*display:inline;vertical-align:top}
.bank{clear:both}
.banka{clear:both}
.bank a{display:block;height:60px;color:#06ce5b;font-size:13px; font-size:1.3rem;background:#444953;border-top:5px solid #0e9c4a} 
.bank ul li{float:left;text-align:center;font-weight:bold;font-size:15px; font-size:1.5rem;width:100%}
.banka a{display:block;height:60px;color:#ceb415;font-size:13px; font-size:1.3rem;background:#444953;border-top:5px solid #0e9c4a} 
.banka ul li{float:left;text-align:center;font-weight:bold;font-size:15px; font-size:1.5rem;width:100%}
.bank_icon{background:url(../../image/icon_set.png)  0 -140px ;width:57px;height:45px;float:left;overflow:hidden;margin-left:10px}
.bank_icona{background:url(../../image/icon_seta.png)  0 -140px ;width:57px;height:45px;float:left;overflow:hidden;margin-left:10px}
.nyxcafe_icon{background:url(../../image/icon_set.png)  0 -140px ;width:57px;height:45px;float:left;overflow:hidden;margin-left:10px;margin-top:5px}
.bank_txt{display:block;font-size:13px; font-size:1.3rem;}
.bank_txt, .nyxcafe_txt{padding-top:15px;}
.nyxcafe{clear:both}
.nb_title{display:block;height:60px;color:#ff4313;font-size:13px; font-size:1.3rem;background:#444953;border-top:5px solid #d43c16} 
.nb_title:hover{color:#ffffff}
.nyxcafe ul li{float:left;text-align:center;font-weight:bold;font-size:13px; font-size:1.3rem;width:100%}
.nyxcafe_icon{background:url(../../image/icon_set.png)  0 -191px ;width:39px;height:39px;float:left;overflow:hidden;margin-left:10px}
.nyxcafe_txt{font-size:13px; font-size:1.3rem; display:inline-block}
.nyxcafe .nyxcafe_txt a:hover, .bank .bank_txt a:hover{color:#FFF}
.nc_btn_join ,.nc_btn_how{display:none}


/*??*/
#cellpop, #cashpop{z-index:555;width:95%;background-color:#FFF;clear:both;border:3px solid #F30;position:absolute;top:250px;display:none;padding-bottom:20px}
#cellpop h3, #cashpop h3{padding:10px 0 0 10px;color:#333;font-size:13px; font-size:1.3rem;display:inline-block;zoom:1;*display:inline;float:left;width:70%}

.popup_type01 {z-index:555;width:95%;background-color:#FFF;clear:both;border:3px solid #F30;position:absolute;top:250px;display:none;padding-bottom:20px}
.popup_type01 h3 {padding:10px 0 0 10px;color:#333;font-size:15px; font-size:1.5rem;display:inline-block;zoom:1;*display:inline;float:left;width:70%}

.cash_x{background:#F30;width:25px;height:28px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;color:#FFF;font-size:23px;padding:7px 5px 5px 15px;position:absolute;top:-40px;left:-3px}
.cash_box{padding:50px 0;margin:0 auto;min-width:303px;overflow:auto}
.cell_txt{clear:both;padding:10px 0 0 10px}
.cell_pop ul li span{text-align:center;font-size:13px; font-size:1.3rem;display:block}
.cell_pop ul li a {display:block; height:110px}
.cell_pop {padding:20px 30px 20px 30px;}
.cell_pop .cell_pop_text01 {clear:both}
.cell_pop .cell_pop_text01 p {padding:10px 0; color:#f30; font-weight:bold}

.btn_how{background:url(../../image/icon_set.png) no-repeat 0 -237px transparent;width:41px;height:41px;display:inline-block;zoom:1;*display:inline;float:right;text-indent:-9999px;margin:10px 10px 0 0}
.btn_how:hover{background:url(../../image/icon_set.png) no-repeat 0 -285px transparent;width:41px;height:41px;display:inline-block;zoom:1;*display:inline;float:right;text-indent:-9999px;margin:10px 10px 0 0}

.sn_txt{display:none}


.cash_mc h4{color:#FFF;padding-top:10px;font-size:13px; font-size:1.3rem;text-align:center}

.country header a{display:block;clear:both;background:#383c43;height:80px;color:#c6c6c6;margin-top:10px;cursor:pointer}
.country header a:hover{background:#1d3b54}

.country p{display:none}
.country header strong{line-height:75px;padding-left:10px}


.icon_country{background:url(../../image/icon_set.png) no-repeat 0 -175px transparent;width:50px;height:50px;display:inline-block;zoom:1;*display:inline;margin-left:30px;margin:10px 10px 0 ;float:left}

/*????*/
.mycash{font-size:16px; font-size:1.6rem;padding-left:20px;background:#383c43;color:#c6c6c6;height:4.5em;margin-top:5px;padding-top:15px;}
.mycash_txt{width:70%;float:left;font-size:13px; font-size:1.3rem;}
.mycash_num{color:#F30;font-size:26px; font-size:2.6rem;}
.refresh{width:10%;float:right;padding-right:1.5em}
.refresh_bg{background:url(../../image/icon_set.png) 0 -90px;width:45px;height:45px;display:block}
.refresh_bg:hover{background:url(../../image/icon_set.png) -48px -90px;width:45px;height:45px;display:block}



.how_menu {text-align:center}
.how_menu ul li{float:left;padding-right:5px;padding-bottom:5px;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.logo_round{display:block;width:90px;height:46px;background-size:cover;background-repeat:no-repeat;border:3px solid #FFF;background-color:#FFF;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.logo_round:hover{border:3px solid #F60;width:90px;height:46px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}

.logo_round02{display:block;width:90px;height:46px;background-size:cover;background-repeat:no-repeat;border:3px solid #FFF;background-color:#FFF;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.logo_round02:hover{border:3px solid #F60;width:90px;height:46px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.logo_round_on {border:3px solid #f60!important}

/*???*/

.cell{display:block;background:#23252b;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:15px;color:#b9b9b9}
.cell .cell_txtbox{padding-bottom:20px}
.cell .cell_txtbox h2{font-size:1.6em}
.cell .cell_txtbox p{font-size:.7em}
.cell .cell_txtbox .cell_icon{background:url(../../image/icon_set.png) no-repeat -167px -264px transparent;width:33px;height:52px;display:inline-block;zoom:1;*display:inline;float:left;padding-right:10px}
.cell .cell_txtbox .cell_q{background:url(../../image/icon_set.png) no-repeat -31px 0 transparent;width:27px;height:27px;display:inline-block;zoom:1;*display:inline;text-indent:-9999px;margin-left:10px;margin-top:3px;overflow:hidden;cursor:pointer}
.cell .cell_txtbox .cell_q:hover{background:url(../../image/icon_set.png) no-repeat -31px -31px transparent}
.cell ul li{display:inline-block;zoom:1;*display:inline;padding-right:8px;width:77px; vertical-align:top; -webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.cell .flag{clear: both;padding-bottom: 60px;min-width: 438px;}
.flag_txt{display:block;font-size:0.7em;padding-top:5px;text-align:center;color:#a2a2a2}
.flag_round{display:block;width:77px;height:52px;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;background-position:center center;opacity:0.7;filter:alpha(opacity=70)}
.flag_round:hover{opacity:1.0;filter:alpha(opacity=100);cursor:pointer}
.flag_round_on{opacity:1.0;filter:alpha(opacity=100)}
.cell ul li a:hover{color:#F60}

/*???*/
.event_box{padding:30px 0 0 0}
.event_box p img{max-width:100%;height:auto}
.event_txt{display:none}
.icon_phi{background:url(../../image/icon_set.png) no-repeat  -170px -105px;width:65px;height:35px;display:inline-block;zoom:1;*display:inline;float:left;margin-top:5px}

/*??*/
.point_yellow{color:#fcff00}
.point_org{color:#F60}
.pdb30{padding-bottom:30px !important}
.pdb10{padding-bottom:10px}
.mar15{margin-right:15px}

/*??*/
/*??*/
.name{ padding:30px 0 30px}
.name li input{ height:21px;padding:7px 5px 7px 10px;display:block;border:2px solid #ff6c33; width:70%; float:left; margin-bottom:30px}
.popbox{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:998}
.popbox .bg{display:none}
.popbox .pop_content{position:absolute;top:50%;left:50%;width:280px;padding:20px 30px 20px 30px;margin:-190px 0 0 -160px;background:#ff4200;z-index:99999}
.pop_t{color:#FFF;font-size:1.5em;display:inline-block;zoom:1;*display:inline;width:80%;font-family:Verdana;letter-spacing:3px;font-weight:normal; float:left}
.pop_x{float:right;background:url(../../image/icon_set.png) 0 -342px no-repeat;width:25px;height:25px;overflow:hidden;text-indent:-9999px;margin-top:5px;cursor:pointer}

.pop_txtbox{display:none}

.how_menu ul li{float:left;padding-right:3px;padding-bottom:3px;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}

.epin_pop{background:#252525;padding:25px;color:#d5d5d5;z-index:9999; }
.epin_pop h2{float:right;font-size:26px;font-size:2.6rem;font-weight:normal}
.epin_pop p{clear:both; font-size:13px; font-size:1.3rem}
.inputbox2>:after{content:"";display:block;clear:both}

.epin_mes{float:right;font-size:0.8em}
.qm{background:url(../../image/icon_set.png) -195px -24px no-repeat;width:23px;height:26px;display:inline-block;zoom:1;*display:inline;margin:0 auto;margin-right:5px;text-indent:-9999px}
.ip_ok{background:url(../../image/icon_set.png) -44px -342px no-repeat;width:36px;height:28px;display:block;cursor:pointer;float:left;text-indent:-9999px;margin-top:3px;margin-left:5px}
.ip_x{background:url(../../image/icon_set.png) -92px -342px no-repeat;width:36px;height:28px;display:block;cursor:pointer;float:left;text-indent:-9999px;margin-top:5px;margin-left:8px}
.popbox .epin_pop{z-index:99999;}

.orange_pop{background:#ff4200;padding:25px;color:#d5d5d5;z-index:9999}
.orange_pop h3{ font-size:0.95em; padding-bottom:10px}
/*??*/

/*?????*/ 
.css_btn_black{
  width:260px;height:30px;text-align:center;padding-top:10px;font-size:0.95em;font-family:Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;
 border-radius:5px;border:1px solid #292929;text-decoration:none;background-color:#292929;color:#ffffff;display:inline-block;
 text-shadow:1px 1px 0px #525252;
  -webkit-box-shadow:1px 1px 0px 0px #0;
  -moz-box-shadow:1px 1px 0px 0px #0;
  box-shadow:1px 1px 0px 0px #0}
.css_btn_black:hover{background-color:#000;color:#FF0}
.css_btn_black:active{position:relative;top:1px}

.css_btn_blue{
width:230px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:0.95em;font-family:Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;
border-radius:5px;border:1px solid #2aa1d3;text-decoration:none;background-color:#2aa1d3;color:#ffffff;display:inline-block;cursor:pointer;
-webkit-box-shadow:1px 1px 0px 0px #0;
-moz-box-shadow:1px 1px 0px 0px #0;
box-shadow:1px 1px 0px 0px #0;
}.css_btn_blue:hover{background-color:#0084ff;color:#FF0}
.css_btn_blue:active{position:relative;top:1px}

.css_btn_orange{
width:210px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:0.95em;font-family:Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;
border-radius:5px;border:1px solid #ee4e10;text-decoration:none;background-color:#ee4e10;color:#ffffff;display:inline-block;cursor:pointer;
-webkit-box-shadow:1px 1px 0px 0px #0;
-moz-box-shadow:1px 1px 0px 0px #0;
box-shadow:1px 1px 0px 0px #0;
}.css_btn_orange:hover{background-color:#ff2a00;color:#FF0}
.css_btn_orange:active{position:relative;top:1px}

.css_btn_green{
width:210px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:0.95em;font-family:Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;
border-radius:5px;border:1px solid #8ab71b;text-decoration:none;background-color:#8ab71b;color:#ffffff;display:inline-block;cursor:pointer;
-webkit-box-shadow:1px 1px 0px 0px #0;
-moz-box-shadow:1px 1px 0px 0px #0;
box-shadow:1px 1px 0px 0px #0;
}.css_btn_green:hover{background-color:#008d1b;color:#FF0}
.css_btn_green:active{position:relative;top:1px}

.css_btn_gray{
width:210px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:0.95em;font-family:Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;
border-radius:5px;border:1px solid #484848;text-decoration:none;background-color:#939393;color:#ffffff;display:inline-block;cursor:pointer;
-webkit-box-shadow:1px 1px 0px 0px #0;
-moz-box-shadow:1px 1px 0px 0px #0;
box-shadow:1px 1px 0px 0px #0;
}.css_btn_gray:hover{background:#484848;color:#FF0}
.css_btn_gray:active{position:relative;top:1px}
/*?????*/
/*?????*/
.selectM{display:block;margin-top:50px}
.sbHolder{background-color:#2d2d2d;border:solid 1px #515151;font-family:Arial, sans-serif;font-size:12px;font-weight:normal;height:30px;position:relative;width:250px}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block;height:30px;left:0;line-height:30px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:170px}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#EBB52D;outline:none;text-decoration:none}
.sbToggle{background:url(../../image/cash/select-icons.png) 0 -116px no-repeat;display:block;height:30px;outline:none;position:absolute;right:0;top:0;width:30px}
.sbToggle:hover{background:url(../../image/cash/select-icons.png) 0 -167px no-repeat}
.sbToggleOpen{background:url(../../image/cash/select-icons.png) 0 -16px no-repeat}
.sbToggleOpen:hover{background:url(../../image/cash/select-icons.png) 0 -66px no-repeat}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color:#212121;border:solid 1px #515151;list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:250px;z-index:1;overflow-y:auto}
.sbOptions li{padding:0 7px}
.sbOptions a{border-bottom:dotted 1px #515151;display:block;outline:none;padding:7px 0 7px 3px}
.sbOptions a:link, .sbOptions a:visited{color:#ddd;text-decoration:none}
.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#EBB52D}
.sbOptions li.last a{border-bottom:none}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}

/*top*/
.top {margin-top:25px;}
.top a {background:#444953;height:30px;padding-top:10px;text-align:center;color:#CCC;font-size:13px; font-size:1.3rem;cursor:pointer; display:block;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.top a:hover{background:#181818;color:#FFF}



.bulkcashNotice_pop {width:80%; padding:25px; margin:100px auto; background:#23252b; color:#d5d5d5; clear:both}
.bulkcashNotice_pop h3 {font-size:24px; font-size:2.4rem}
.bulkcashNotice_pop p {font-weight:bold; font-size:18px; font-size:1.8rem; padding-top:20px}
.bulkcashNotice_pop ul {padding-top:20px}
.bulkcashNotice_pop ul li {line-height:22px}
.bulkcashNotice_pop ul li a {color:#d5d5d5}
.bulkcashNotice_pop ul li a:hover {color:#fff}
.bulkcashNotice_pop_type01 {padding-top:14px}

.inputbox2 .logo_link {margin-bottom:10px}

.inputbox_table {width:100%}
.inputbox_table td {padding-bottom:10px}
.inputbox_table td>table {background:#666; width:100%; text-align:center}
.inputbox_table td>table td {background:#23252b; padding:4px;}
.inputbox_table td>table td input {vertical-align:-2px}
.inputbox_table td>table td label {cursor:pointer}
.inputbox_table_input {height:32px;padding:1%;border:2px solid #ff6c33; width:96.3%; text-align:center}

.inputbox_table td>table td.yellowText01 {color:#F90}

.inputbox_table td>table.otherTable01 td {text-align:left} 
.inputbox_table td>table.otherTable01 td strong {font-size:18px}
.inputbox_table td>table.otherTable01 td input.inputbox_table_input02 {vertical-align:0; height:32px;padding:1%;border:2px solid #ff6c33; width:96.3%; text-align:center}
.inputbox_table td>table.otherTable01 td input.inputbox_table_input03 {vertical-align:-2px; width:auto}
.inputbox_table td>table.otherTable01 td a {color:#d5d5d5}

.serialNo {height:21px;padding:7px 5px 7px 10px;display:block;border:2px solid #ff6c33;float:left;margin-bottom:10px}

.container {padding:20px 10px 10px 10px}


.main_ePin_area {display:block; background:#23252b; -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:45px;color:#b9b9b9}
.main_ePin_area p {padding-bottom:6px}
.main_ePin_area ul li {width:100%; text-align:center; margin-bottom:6px;}
.main_ePin_area ul li a {width:100%; height:auto; display:block; background:#fff; border:3px solid #fff; -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.main_ePin_area ul li a:hover {border:3px solid #F60; width:100%; height:auto;}



@media all and (min-width:768px) {
	
body{background:url(../../image/cash/bg.jpg) center 0 no-repeat;background-color:#23252b}
.wrap{width:100%;position:relative}
.container{clear:both;margin:0 auto;padding:25px 10px 10px 10px; position:relative}
.m_free h1{display:none}	
.m_free{display:none}
.cashcharge{display:block}
.mo_cash{display:block}

/*??*/
header{width:100%;position:relative}
header .gnb{width:748px;margin:0 auto}
header .gnb  ul{float:right}
header .gnb  ul li{float:left;border-bottom:none;text-align:right;font-size:13px; font-size:1.3rem;margin:0;padding-right:15px}
header .gnb a{padding-top:0px;padding-bottom:0px}
header .gnb a:hover{color:#ff4e21}
header .gnb  ul li:hover{background:none}
header .gnb a .cashcharge{background:url(../../image/icon_set.png) -172px 1px no-repeat;margin:0;width:21px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a .cashcharge_on{background:url(../../image/icon_set.png) -172px -23px no-repeat;margin:0;width:21px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a .howto{background:url(../../image/icon_set.png) -196px 3px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a .history{background:url(../../image/icon_set.png) -221px 3px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a .howto_on{background:url(../../image/icon_set.png) -196px -22px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a .history_on{background:url(../../image/icon_set.png) -221px -22px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}

header .gnb a:hover .cashcharge{background:url(../../image/icon_set.png) -172px -23px no-repeat;margin:0;width:21px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a:hover .howto{background:url(../../image/icon_set.png) -196px -22px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}
header .gnb a:hover .history{background:url(../../image/icon_set.png) -221px -22px no-repeat;margin:0;width:22px;height:25px;margin-top:7px;margin-right:5px}



.gnb_txt_on{vertical-align:7px; color:#ff4e21}
.message{clear:both;display:block;background:#e5e5e5;color:#23252b;text-align:center;font-size:13px; font-size:1.3rem;height:25px;padding-top:5px;}

.icon_mg{background:url(../../image/icon_set.png) 0 -376px;width:25px;height:25px;display:inline-block;zoom:1;*display:inline;margin-right:5px}
.icon_x{background:url(../../image/icon_set.png) 0 -402px;width:25px;height:25px;display:inline-block;zoom:1;*display:inline;text-indent:-9999px;padding-right:10px;z-index:555px;overflow:hidden}
*:first-child +html .icon_x{margin-top:-23px}
.msg_txt{vertical-align:top}
.main{width:60%;float:left;position:relative}
.cash_box{display:block;margin-top:55px;padding:20px 30px 20px 30px;margin-bottom:32px;background:#23252b;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}

.cell_pop{display:block;margin-top:10px;max-width:688px;margin-bottom:32px;}

.cash_mc{background:url(../../image/icon_cash.png) center 80px no-repeat;float:left;background-size:50px;margin:1px;width:px;;background-color:#383c43;border-bottom:1px solid #2a2c33;border-right:1px solid #2a2c33}
.b_r_zero{border-right:1px solid #353941}
.cashtype{width:436px;margin:0}
#cellpop, #cashpop{width:435px;top:170px;position:absolute}
#cashpop{ left:10px}

.popup_type01{width:435px;top:170px;position:absolute}

.cash_x{left:435px;top:-3px}
/*?? ???*/
.content_top{padding-bottom:50px}
.content_top>:after{content:"";display:block;clear:both}
.sn_txt{clear:both;display:block;color:#b9b9b9;float:left;width:400px}
.sn_txt h1{ffont-size:20px; font-size:2.0rem;padding-top:5px}
.sn_txt p{font-size:13px; font-size:1.3rem;word-wrap:break-word}
.sn_icon{background:url(../../image/icon_set.png) -169px -194px ;width:57px;height:57px;float:left;overflow:hidden;padding-right:10px;margin-top:10px}

/*??*/
#cellpop h3 ,#cashpop h3{width:80%}
.logo_round{display:block;width:102px;height:48px;background-size:cover;background-repeat:no-repeat;border:3px solid #FFF;background-color:#FFF;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.logo_round:hover{border:3px solid #F60;width:102px;height:48px;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}

.logo_round02{width:102px;height:48px;}
.logo_round02:hover{width:102px;height:48px}


 
 /*?? 3??*/
.cash_type .free_cashBox{display:inline-block;zoom:1;*display:inline}
.free_cashBox, .bank, .nyxcafe{margin-right:10px;margin-bottom:15px}
.free_cashBox ul li{float:left}
.free_cash{background:#15a0db;width:60%;font-size:13px; font-size:1.3rem;height:30px}
.free_cash a{display:block;color:#e2e2e2;padding-top:5px}
.video{background:#cad2d4;width:40%;font-size:13px; font-size:1.3rem;height:30px}
.video a{display:block;padding-top:5px;color:#607275}
.free_cash a:hover{color:#FC0}
.video a:hover{color:#000}
.free_cashBox ul li{float:left;text-align:center;font-weight:bold;font-size:13px; font-size:1.3rem;height:30px}
.free_cashBox p{clear:both;color:#d5d5d5;text-align:center;background:#444953;padding:10px 5px;height:15px;font-size:13px; font-size:1.3rem;background-image:url(../../image/cash/logo_set_bg.png) 0 right ;
-webkit-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
-o-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px}
.bank{border:2px solid #0e9c4a;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.banka{border:2px solid #ffc107;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}

.nyxcafe{border:2px solid #d43c16;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}

.bank a,.nb_title{border-top:0px;padding-top:50px;display:block}
.banka a,.nb_title{border-top:0px;padding-top:50px;display:block}
.bank_icon,.nyxcafe_icon{display:none}
.bank_txt{padding-top:7px}
.nyxcafe_txt{padding-top:5px;display:block}

.bank a,.nyxcafe .nyxcafe_txt a,.nyxcafe .resale_txt a{height:28px;padding-top:5px}
.banka a,.nyxcafe .nyxcafe_txt a,.nyxcafe .resale_txt a{height:28px;padding-top:5px}
.bank,.nyxcafe{width:205px;background:#444953;height:50px}
.banka,.nyxcafe{width:205px;background:#444953;height:50px}
.nyxcafe{margin-right:0}

/*???*/
.cell ul li{width:52px}
.flag_round{width:52px;height:40px}
.cell .cell_txtbox{background:url() right no-repeat;}

/*????*/
.mycash{background:#23252b;height:60px;margin-bottom:10px;margin-top:0px;float:right;width:272px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px

}
.mycash_txt{width:70%;font-size:13px; font-size:1.3rem;padding-left:10px}
.mycash_num{font-size:15px; font-size:1.5rem;font-family:Verdana, Geneva, sans-serif;font-weight:bold}
.refresh{width:15%;float:right;padding-right:1.0em}
.refresh_bg{background:url(../../image/icon_set.png)  -170px -61px;width:40px;height:40px;display:block;margin-top:7px}
.refresh_bg:hover{background:url(../../image/icon_set.png)  -210px -61px}


/*?????*/
.aside{width:39%;float:right;vertical-align:top; text-align:center}
.event_box{clear:both;background:#444953;padding:20px 0 20px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px
}
.event_box p a{padding:0 20px 0 20px;display:block}
.event_box p a img{width:300px;height:80px;padding-bottom:5px;max-width:100%}
.event_txt{display:block;text-align:center;color:#c7c7c7;padding-top:10px}
	

/*??*/
.selectM{display:none}
.popbox .pop_content{position:absolute;top:50%;left:50%;width:320px;height:420px;padding:20px 40px 20px 40px;margin:-190px 0 0 -160px;background:#ff4200;z-index:1000}
.pop_t{font-size:1.7em}
.pop_txtbox{display:block;color:#FFF;padding-top:25px;padding-bottom:25px;line-height:22px}
.pop_txtbox p{font-size:1.0em;padding-bottom:10px}
.pop_txtbox p span:hover{color:#fcff00;cursor:pointer}
.css_btn_black{width:100%}
.inputbox2 .security{width:100%; padding-bottom:10px}
.inputbox2 .security li{float:left;width:230px}
.epin_num{width:500px}
.popbox .epin_pop{position:absolute;top:0%;left:0%;z-index:99999;width:98%}
.popbox .bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;filter:alpha(opacity=80);z-index:999}
/*top*/
.top {padding-top:10px; clear:both}
.top a {font-size:13px; font-size:1.3rem;height:20px;padding-top:5px}  

.inputbox_table_input {height:24px;padding:1%;border:2px solid #ff6c33; width:97.2%; font-size:28px; font-size:2.8rem}
.inputbox_table td>table td {padding:10px;}
.inputbox_table td>table td input {width:146px;}


.cell {padding:20px}

.main_ePin_area {padding:10px; background:#000; margin-bottom:10px}
.main_ePin_area p {padding-bottom:0; padding-left:29%; font-size:12px}
.main_ePin_area ul li {display:inline-block; zoom:1; *display:inline; width:23%; vertical-align:middle; margin-bottom:0; background:none}
.main_ePin_area ul li.main_ePin_area_other02 {margin-right:18px}
.main_ePin_area ul li a.main_ePin_area_other {background:none; border:0;}

}

@media all and (min-width:1024px) {
.container{width:976px}
header .gnb{width:996px;clear:both}
.main{width:580px}
/*?????*/
.sn_txt{padding:10px 0 0 0;width:574px}
*:first-child +html .sn_txt{padding:12px 0 0 24px}
.sn_txt h1{font-size:24px; font-size:2.4rem;padding-top:0}
*:first-child +html .sn_txt h1{font-size:15px; font-size:1.5rem;}
.sn_txt p{font-size:13px; font-size:1.3rem;}
.sn_icon{margin-top:3px}

.aside{width:375px}
.cashtype{width:580px}
/*??*/
#cellpop, #cashpop{width:574px;top:210px}
.popup_type01{width:574px;top:210px}

.cash_mc{ height:200px}
.cash_x{left:574px;}
.cash_box{max-width:915px}
.cell .cell_txtbox{padding-bottom:35px;padding-right:20px}

/*?? 3??*/
.free_cashBox{border:2px solid #15a0db;-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px}
.free_cashBox, .bank, .nyxcafe{width:179px;font-size:13px; font-size:1.3rem;}
.free_cashBox, .banka, .nyxcafe{width:179px;font-size:13px; font-size:1.3rem;}

.free_cash a ,.video a{padding-top:15px}
.free_cashBox ul li{height:50px}
.free_cashBox p{padding:16px 5px;background: url(../../image/cash/logo_bg1.png) center 45px no-repeat;height:81px}
.bank ,.nyxcafe{padding-top:0;height:163px;position:relative}
.banka ,.nyxcafe{padding-top:0;height:163px;position:relative}
.bank a{padding-top:15px;font-size:13px; font-size:1.3rem;}
.banka a{padding-top:15px;font-size:13px; font-size:1.3rem;}
.bank_icon{display:block;padding-right:10px;margin-top:5px}
.nyxcafe_icon{display:block;padding-right:15px;margin-top:9px;margin-left:20px}
.bank_txt{width:160px;text-align:left;font-size:13px; font-size:1.3rem;}
*:first-child + html .bank_txt{width:100px}
.bank_txt{padding-top:10px}
.bank p{padding:16px 5px;background: url(../../image/cash/logo_bank.png) center 85px no-repeat;height:200px}
*:first-child + html .bank p{background: url(../../image/cash/logo_bank.png) center 45px no-repeat;}
.banka p{padding:16px 5px;background: url(../../image/cash/logo_banka.png) center 40px no-repeat;height:200px}
*:first-child + html .banka p{background: url(../../image/cash/logo_bank.png) center 45px no-repeat;}
.nc_btn_join ,.nc_btn_how{ display:block;text-align:center;color:#FFF;width:90%;position:absolute; height:25px;padding-top:7px;margin:0 10px 0 10px;cursor:pointer;left:0;font-size:13px; font-size:1.3rem;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
border-radius:3px}
.nc_btn_join:hover,.nc_btn_how:hover{color:#FC3}
.nc_btn_join{ background:#d75b18;top:80px;}
.nc_btn_how{background:#cd381f;top:119px;}
.nyxcafe_txt{} 

/*???*/
.cell ul li{width:77px}
.flag_round{width:77px;height:52px}
/*????*/
.mycash{height:50px;width:355px;margin-top:10px}
.mycash_txt{width:85%;padding-left:0; padding-top:8px}
.refresh{width:9%}
.refresh_bg{margin-top:0px}
/*???*/
.event_box p a img{width:375px;height:95px;padding-bottom:10px}
.epin_num{width:658px}
.popbox .epin_pop{top:50%;left:55%;margin:-190px 0 0 -450px;}



.bulkcashNotice_pop {width:868px;}

.inputbox_table th {background:#353843; padding:20px}
.inputbox_table td {background:#23252b; padding:20px}


.popup_type01 h3 {font-size:24px; font-size:2.4rem;}

.main_ePin_area {padding:10px; background:#000; margin-bottom:10px}
.main_ePin_area p {margin-bottom: -16px;padding-bottom:0; padding-left:166px; font-size:14px} 
.main_ePin_area ul li {display:inline-block; zoom:1; *display:inline; width:23%; vertical-align:middle; margin-bottom:0; background:none}
.main_ePin_area ul li.main_ePin_area_other02 {margin-right:28px}
.main_ePin_area ul li a.main_ePin_area_other {background:none; border:0;}



} 

