@import "/css/common.css";


/* ++++++++++++++++++++++++++	header / hedder.css ++++++++++++++++++++++++++ */
/* common navigation */
#menu {position:absolute; list-style:none; height:40px; display:inline; overflow:hidden; left:120px; top:58px; }
#menu li {display:inline; list-style-type:none;}
#menu a {float:left; padding:40px 0 0 0;  margin-left:-2px; height:0px !important; height /**/:40px; /* for IE5/Win */	font-size:0; }
#menu a:hover {background-position: 0 -40px}
#menu a.mnselected, #menu a.mnselected:hover{background-position: 0 -40px}


/* portal sub */
#pst_bg {background:url(/image/payment/common/bg_top.gif) repeat-x; width:100%; height:100%; min-height:768px; }
#pst_bgl {float:left; background:url(/image/payment/common/bg_top_tl.gif) repeat-x; width:50%; height:98px; position:absolute; top:0; left:0; z-index:1; }
#pst {width:780px; height:98px; z-index:100; position:relative; margin:0 auto; clear:both; }
#pst .top {height:98px; background:url(/image/payment/common/bg_navi_ps.gif) no-repeat; position:absolute; top:0; left:0;}
#pst .logo {height:37px; position:absolute; top:0; left:0; z-index:100; }
#pst .my {float:right; padding-top:34px; font-size:0; }
#pst .my img {vertical-align:middle; margin:0 1px;}

/* portal navigation */
#home a {width:97px;	background: url(/image/payment/common/pm_navi01.gif) top left no-repeat; text-indent:-9000px;}
#all a {width:109px; background: url(/image/payment/common/pm_navi02.gif) top left no-repeat; text-indent:-9000px;}
#forum a {width:103px; background: url(/image/payment/common/pm_navi03.gif) top left no-repeat; text-indent:-9000px;}
#down a {width:121px; background: url(/image/payment/common/pm_navi04.gif) top left no-repeat; text-indent:-9000px; }
#cgw a {width:171px; background: url(/image/payment/common/pm_navi05.gif) top left no-repeat; text-indent:-9000px; }


/* ++++++++++++++++++++++++++	portal layout / portal_signup.css	++++++++++++++++++++++++++ */
td,body,div,li{font-family:verdana, tahoma, sans-serif; font-size:11px; color:#7F7F7F;	}
a:link, a:visited {color:#7F7F7F; text-decoration:none}
a:hover, a:active {color:#7F7F7F; text-decoration:underline}

input, select {font-size:11px; color:#000; height:19px;	}
input.org {border:1px solid #CFCFCF; padding:2px 5px 0 5px; background:#FFEEDA; color:#666; }
select.ask {font-size:10px; color:#666; }

.p10 {font-size:10px; }
.p10g {font-size:10px; color:#4A4A4A; letter-spacing:-1px}
.org, a.org:link, a.org:visited, a.org:hover, a.org:active {color:#FF6600; }

#history {font-size:10px;}

/*portal sub layout*/
body {text-align:Center}


/*portal sub content*/
#psb {width:780px; margin:0 auto; background:url(/image/payment/ps_bg_ctt.gif) repeat-y; }
#psb .left {float:left; width:170px; background:url(/image/payment/ps_bg_left02.gif) no-repeat 0 top; position:relative; height:460px; min-height:460px; }
#psb .sucenter {float:left; background:url(/image/payment/ps_bg_center.gif) no-repeat 0 top; padding:24px 9px 0 9px; width:610px; }
html>body #psb .sucenter {width:592px; padding:24px 9px 0 9px;	}
#psbtm {width:780px; margin:0 auto; background:url(/image/payment/ps_btm.gif) no-repeat; height:12px; overflow:hidden; clear:both}
.left .bgbilling {position:absolute; top:0; left:0; z-index:1; width:170px; height:170px; height:300px; background:url(/image/payment/ps_l_billing.gif) no-repeat 0 top; padding-top:74px; }


/*sign up box*/
.subox02_t {background:url(/image/payment/su_box02_t.gif) no-repeat; height:8px; overflow:hidden; margin-top:8px; }
.subox02_m {background:url(/image/payment/su_box02_m.gif) repeat-y; padding:3px 17px 0 17px;}
.subox02_b {background:url(/image/payment/su_box02_b.gif) no-repeat; height:8px; overflow:hidden; }
.subox17_t {background:url(/image/payment/su_box17_t.gif) no-repeat; height:35px; text-align:left; }
.subox17_b {background:url(/image/payment/su_box17_b.gif) no-repeat 0 bottom; padding-bottom:8px; }
.subox17_2b {background:url(/image/payment/su_box17_2b.gif) no-repeat 0 bottom; padding-bottom:8px; }
.subox18_t {background:url(/image/payment/su_box18_t.gif) no-repeat; height:8px; overflow:hidden; }
.subox18_m {background:url(/image/payment/su_box18_m.gif) repeat-y; }
.subox18_b {background:url(/image/payment/su_box18_b.gif) no-repeat; height:8px; overflow:hidden; margin-bottom:9px; }
.subox19 {background:url(/image/payment/su_box19.gif) no-repeat; height:106px; }
.subox20 {background:url(/image/payment/su_box20.gif) no-repeat; width:572px; height:28px; }
.subox20_1 {background:url(/image/payment/su_box20_1.gif) no-repeat; width:572px; height:52px; }
.subox21_t {background:url(/image/payment/su_box21_t.gif) no-repeat; height:6px; overflow:hidden; margin-top:9px; }
.subox21_m {background:url(/image/payment/su_box21_m.gif) repeat-y; }
.subox21_b {background:url(/image/payment/su_box21_b.gif) no-repeat; height:6px; overflow:hidden; margin-bottom:9px; }



/*sign up content*/
#sutit {margin:0 auto; height:20px; text-align:left; }
#sutit .btn {float:right; }
img.vt {vertical-align:top}
img.mgb {margin-bottom:-4px}
.privacy {padding-left:10px}
table.su {width:558px; }
table.bd {width:550px; border:1px solid #E1E1E1; padding:9px; background:#fff; }
td.field01 {width:142px; font-size:11px; letter-spacing:-1px; background:url(/image/payment/common/bu_arw08.gif) no-repeat 0 9px; padding:4px 0 5px 10px; font-weight:bold; }
td.field02 {width:142px; font-size:11px; letter-spacing:-1px; background:url(/image/payment/common/bu_arw03.gif) no-repeat 0 9px; padding:4px 0 5px 10px}
td.field03 {font-size:11px; letter-spacing:-1px; background:url(/image/payment/common/bu_arw08.gif) no-repeat 0 9px; padding:4px 0 6px 10px; font-weight:bold; }
td.form {color:#464646; font-size:10px; line-height:1.3; padding-bottom:13px; }
td.form02 {color:#464646; font-size:10px; line-height:1.3; padding-bottom:5px; }

.txt01 {padding:16px 0 12px 20px; color:#4A4A4A; line-height:1.5; text-align:left; }
.txt02 {padding:16px 0 5px 27px; color:#FF6600; line-height:1.5; text-align:left; background:url(/image/payment/common/ico_excm.gif) no-repeat 9px 20px; }
.txt03 {width:325px; padding:5px 0 7px 0; color:#4A4A4A; background:#EAEAEA; margin:0 auto; }
.txt04 {padding:11px 0; color:#666; font-size:10px; line-height:1.5; }
.txt05 {margin-top:10px; color:#666; font-size:10px; }
.txt06 {padding:12px 0 8px 12px; font-size:10px; color:#4A4A4A; text-align:left;}
.txt07 {font-size:9px; color:#4A4A4A; text-align:left;}
.txt08 {text-align:left; padding-left:24px; }
.txt09 {text-align:left; padding-left:24px; color:#4A4A4A; background:url(/image/payment/common/bu_arw15.gif) no-repeat 7px 2px; margin:12px 0; }
.txt10 {padding:15px 0; color:#4A4A4A; text-align:left; }
.txt11 {padding:18px 0 8px 0; color:#4A4A4A; }
.txt12 {padding:20px 0 0 8px; text-align:left; }
.txt13 {text-align:left; padding-left:24px; color:#4A4A4A; background:url(/image/payment/common/bu_arw17.gif) no-repeat 7px 2px; margin:12px 0; }

.stit {background:url(/image/payment/common/bu_arw04.gif) no-repeat 9px center; color:#686868; font-weight:bold; text-align:left;   padding:0 0 0 24px; margin:18px 0 0 0;}
.stit .r {float:right; font-size:10px; color:#505050; padding-right:11px; font-weight:normal }
.stit02 {background:url(/image/payment/common/bu_arw04.gif) no-repeat 5px center; color:#686868; font-weight:bold; text-align:left; padding:0 0 0 20px; margin:18px auto 0 auto; width:422px;}

.cbtn {margin:10px 0 20px 0; vertical-align:top; }
.error {color:#E82600; font-size:9px; height:14px; padding-left:5px}
.error img {margin:0 5px 2px 0}

.exp {}
.exp li {background:url(/image/payment/common/bu_arw08.gif) no-repeat 0 center; padding:1px 0 2px 8px; font-size:10px; color:#4A4A4A; }
.exp02 {padding:3px 0}
.exp02 li {background:url(/image/payment/common/bu_arw08.gif) no-repeat 0 center; padding:1px 0 2px 8px; font-size:10px; color:#807964; }
.exp03 {}
.exp03 li {background:url(/image/payment/common/bu_arw09.gif) no-repeat 0 7px; padding:0 0 5px 9px; font-size:10px; color:#7F7F7F; }



/* ++++++++++++++++++++++++++	only billing	++++++++++++++++++++++++++ */

.org16, a.org16:link, a.org16:visited, a.org16:hover, a.org16:active {color:#FF7B20; font-weight:bold; font-size:16px; letter-spacing:-1px}/*ijji*/
.org12, a.org12:link, a.org12:visited, a.org12:hover, a.org12:active {color:#FF7B20; font-weight:bold; font-size:12px; letter-spacing:-1px}/*ijji*/

select {font-size:10px; color:#464646; }

#bl_backto {text-align:right; font-weight:bold; font-size:10px; padding:9px 0 12px 0; }
#bl_backto a {color:#FF7200; text-decoration:underline; }
#bl_step {padding-left:22px; height:108px; clear:both; }
#bl_step p {float:left; width:140px; }
#bl_step p.r {float:left; width:127px; }
#bl_ijjicoin {height:95px; }
#bl_cashbi {height:45px; padding:0px 0 10px 170; }

#btn {margin:20px 0; vertical-align:top; }

td.field01 {width:142px; font-size:10px; color:#7F7F7F; letter-spacing:0; background:url(/image/payment/common/bu_arw08.gif) no-repeat 0 9px; padding:4px 0 4px 10px; font-weight:bold; }
.bl_txtbox01 {margin:15px 0; text-align:left; padding-left:24px; }

.blbox01_t {width:291px; background:url(/image/payment/bl_box01_t.gif) no-repeat; height:35px; text-align:left; }
.blbox01_b {width:291px; background:url(/image/payment/bl_box01_b.gif) no-repeat 0 bottom; text-align:left; padding:10px 0 18px 24px; font-size:10px; color:#424242; }

.blexp {background:url(/image/payment/common/bu_dot03.gif) 0 top repeat-x; padding:12px 0 0 20px; color:#464646; font-size:10px; text-align:left;  } /*060525*/
.bldot {background:url(/image/payment/common/bu_dot09.gif) 0 repeat-y; }
.blimg {padding-bottom:10px; }
.blimg02 {padding-bottom:18px; }
.bltxt {font-size:10px; color:#464646; line-height:1.4}
