﻿body,h1,h2,h3,h4,h5,h6,input,textarea,select {color:#606060;}
body	 {background-color:#fff;}
input,select {color:#606060;}
a:link,a:visited,a:hover,a:active {color:#606060;} 
input.text	{border:1px solid #d7d7d7;}

#header	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bg_top.gif') repeat-x left top transparent;border-bottom:1px solid #e5e5e5;}
#header	h1.charge	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/tit_charge.gif') no-repeat 11px 13px transparent;}
#header	h1.easy	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/tit_easyPayment.gif') no-repeat 11px 13px transparent;}
#header	h1.direct	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/tit_direct.gif') no-repeat 11px 13px transparent;}

/* 결제정보 입력 */
#process	table	 .paymentInfo	th	 span	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/txt_input_paymentInfo.gif') no-repeat center top transparent;}
#process	table	 .paymentInfo	span.title	 {background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bul_check.gif') no-repeat left 7px transparent;color:#606060;}
#process	table	 .paymentInfo	.mobile	{color:#dbdbdb;}
#process	table	 .paymentInfo	.carrier	select.etc	{border:1px solid #d7d7d7;}
#process	table	 .paymentInfo	.resident	{color:#dbdbdb;}
#process	table	 .paymentInfo	.resident	input	{border:1px solid #d7d7d7;}
#process	table	 .paymentInfo	.resident	span.num2_password	{color:#606060;}
#process	table	 .paymentInfo	.resident	span.bar	{color:#606060;}

#process	table	 .paymentInfo	.applyNum	{color:#dbdbdb; vertical-align:middle;}
#process	table	 .paymentInfo	.applyNum btimg_next   { src:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/btn_next.gif');  }
#process	table	 .paymentInfo	.applyNum btimg_confirm   { background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_requestConfirm_on.gif') no-repeat 11px 13px transparent;}
#process	table	 .paymentInfo	.applyNum img { content:url(https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/btn_next.gif); }
#process	table	 .paymentInfo	.agreement img { content:url(https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_requestConfirm_on.gif); }
#process	table	 .paymentInfo	.nextImg { background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/btn_next.gif'); width:45px; height:21px; }
#process	table	 .paymentInfo	.nextImg:before {
    content: '';
    background: url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/btn_next.gif') no-repeat;
    margin-top: 0.7%;
    padding-right: 175px; 
    padding-top:2px;   
    float:right;  
    height: 21px;
}
#process	table	 .paymentInfo	.retryImg { background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_retry.gif'); width:58px; height:21px; }
#process	table	 .paymentInfo	.retryImg:before {
    content: '';
    background: url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_retry.gif') no-repeat;
    margin-top: 0.7%;
    padding-right: 175px; 
    padding-top:2px;   
    float:right;  
    height: 21px;
}
#process	table	 .paymentInfo	.agreementImg { background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_requestConfirm_on.gif'); width:116px; height:22px; }
#process	table	 .paymentInfo	.agreementImg:before {
    content: '';
    background: url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/bt_requestConfirm_on.gif') no-repeat;
    margin-top: 0%;
    padding-right: 210px;    
    float:right;
    height: 22px;
}

#process	table	 .paymentInfo	.pin	{color:#dbdbdb;}
#process	table	 .paymentInfo	.telephone	{color:#dbdbdb;}
#process	table	 .paymentInfo	.telResident	{color:#dbdbdb;}
#process	table	 .paymentInfo	.telResident	input	{border:1px solid #d7d7d7;}
#process	table	 .paymentInfo	.pointResident	{color:#dbdbdb;}
#process	table	 .paymentInfo	.pointResident	input	{border:1px solid #d7d7d7;}
#process	table	 .paymentInfo	.martPin	{color:#dbdbdb;}

#process	table	 .paymentInfo	.info	{color:#606060;}
#process	table	 .paymentInfo	.agree	{color:#808080;}
#process	table	 .paymentInfo	.arsInfo	{color:#808080;}
#process	table	 .paymentInfo	.pesterInfo1	{color:#808080;}
#process	table	 .paymentInfo	.pesterCount	strong	{color:#ff7200;}
#process	table	 .paymentInfo	.pesterInfo2	{color:#808080;}
#process	table	 .paymentInfo	.section	{border-top:1px dashed #c9c7bb;}
#process	table	 .paymentInfo	.service	a.easy	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/ico_easy.gif') no-repeat right top transparent;}
#process	table	 .paymentInfo	.service	a.reset	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/ico_reset.gif') no-repeat right top transparent;}
#process	table	 .paymentInfo	.serviceLeft	a.reset	{background:url('https://ssl.nexon.com/s2/billing/cash/nexoncash_imgs/white/ico_reset.gif') no-repeat right top transparent;}
