@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-family:verdana;font-size:12px;}
img{border:none}

ul,p,form{margin:0;padding:0;}

/* HEADER NAV */
.header2{background:url(http://image.gamerage.com/gamerage/topnav_sprt.png) repeat-x;}
.header2 .topnav{background:url(http://image.gamerage.com/gamerage/topnav_bg.png) center top no-repeat;}
.header2 .topnav .topnav_inner{width:950px;height:65px;margin:0 auto;}
.header2 .topnav .topnav_inner img.lbl_title{margin-top:25px;float:left;display:inline}
.header2 .topnav .topnav_inner ul{list-style:none;width:615px;float:left;display:inline}
.header2 .topnav .topnav_inner ul li{margin:25px;float:left;display:inline;font-size:15px;font-weight:bold;color:#ffffff;}
.header2 .topnav .topnav_inner ul li a{color:#ffffff;text-decoration:none;}
.header2 .topnav .topnav_inner ul li a:hover,.header .topnav .topnav_inner ul li a:active{color:#ffc602;}
.header2 .topnav .topnav_inner ul li a.current{color:#ffc602;}

/*ETC*/
.clear_l{clear:left}


.mainbackcontainer{margin:0 auto;background:#ffffff url(http://image.gamerage.com/global/forms/gr/signup_sprite_bg.jpg) repeat-x;position:relative;z-index:1;}
.bg_image_wrappper{width:1px;margin:0 auto;position:relative;z-index:10;}
.bg_image_wrappper .bg_image{width:1395px;height:800px;background:url(http://image.gamerage.com/global/forms/gr/signup_outer_bg.jpg) no-repeat;position:absolute;top:0;left:-850px;}
.maincontainer{width:720px;margin:0 auto;position:relative;z-index:100;}
.header{height:100px;position:relative;padding-bottom:}
.header .logo{width:192px;height:60px;position:absolute;bottom:0;left:0;background:url(http://image.gamerage.com/global/forms/gr/form_logo.png) no-repeat;}
.header .logo h1{text-indent:-9999px;}
.header .breadcrum{float:right;margin-top:85px;margin-right:12px;color:#333333;}
.header .breadcrum a{color:;text-decoration:none;color:#333333;}
.header .breadcrum a:hover, .header .breadcrum a:active{text-decoration:underline;}
.body{}
.body .header{height:61px;background:transparent url(http://image.gamerage.com/global/forms/body_top_bg.png) no-repeat;position:relative}
.body .header .title{position:absolute;bottom:0;left:20px;}
.body .footer{height:70px;background:transparent url(http://image.gamerage.com/global/forms/body_bottom_bg.png) no-repeat;position:relative;text-align:center;}
.body .footer img.footer_img{position:relative;top:25px;}
.body .content{background:transparent url(http://image.gamerage.com/global/forms/body_middle_bg.png) repeat-y;padding-top:12px;}
.inner_wrapper{width:679px;margin:0 auto}
.body .inner_wrapper .banner_fb{width:679px;height:76px;background:transparent url(http://image.gamerage.com/global/forms/b_fb_connect.png) no-repeat;position:relative;}
.body .inner_wrapper .banner_fb .fb_btn{width:120px;height:19px;position:absolute;top:40px;left:32px;}
.body .inner_wrapper .banner_fb .text{width:400px;font-color:#333333;position:absolute;left:255px;top:11px;line-height:18px;}
.body .inner_wrapper .banner_fb .fb_icon{width:50px;height:50px;position:absolute;top:13px;left:13px;background-color:#3f5575;}
.body .inner_wrapper .banner_fb .fb_welcome{font-size:16px;width:569px;position:absolute;top:30px;left:78px;}
.body .inner_wrapper .banner_fb .fb_welcome span.fb_name{font-size:16px;font-weight:bold;}
.body .inner_wrapper .banner_fb_bg{background:transparent url(http://image.gamerage.com/global/forms/b_fb_connect2.png) no-repeat;}

.body .inner_wrapper .or{margin:15px 0;text-align:center;color:#575757;font-weight:bold;font-size:20px;}
.body .inner_wrapper .topborder{height:15px;background:transparent url(http://image.gamerage.com/global/forms/inner_topborder.png) no-repeat;}
.body .inner_wrapper .bottomborder{height:15px;background:transparent url(http://image.gamerage.com/global/forms/inner_bottomborder.png) no-repeat;}
.body .inner_wrapper .inner_body{background:transparent url(http://image.gamerage.com/global/forms/inner_body_bg.png) repeat-y;}
.body .inner_wrapper .inner_body .form_wrapper{width:615px;margin:0 auto}



.form_wrapper .intro{line-height:18px;padding-top:10px;padding-bottom:18px;}
.form_wrapper .intro .fb_question{color:#4d4d4d;font-weight:bold;}
.form_wrapper .intro .fb_suggest{color:#4d4d4d;}

.form_wrapper .form_signup{border-top:1px solid #aeaeae;padding-bottom:10px;}
.form_signup p{clear:left;border-bottom:1px solid #e0e0e0;padding:6px 0 6px 180px;margin:0;color:#333333;font-size:12px;}
.form_signup p.code{padding:12px 0 12px 180px;}
.form_signup p.code span{color:#666666}
.form_signup .required{float:left;margin-left:-175px;margin-top:5px;}
.form_signup .current{color:red;font-weight:bold;}
.form_signup label{float:left;margin-left:-160px;margin-top:2px;display:inline;}
.form_signup input.input_text{width:197px;border:1px solid #c8c8c8;color:#666666;margin:0;padding:0}
.form_signup input.input_text_small1{width:95px;border:1px solid #c8c8c8;color:#666666;margin:0;padding:0}
.form_signup input.input_text_small2{width:96px;border:1px solid #c8c8c8;color:#666666;margin:0;padding:0}
.form_signup select{width:200px!important;border:1px solid #c8c8c8!important;color:#666666!important;*width:201px!important;margin:0!important;padding:0!important;}
.form_signup select.small{width:80px!important;border:1px solid #c8c8c8!important;color:#666666!important;margin:0 5px 0 0!important;padding:0!important;}
.form_signup input.radio_small{margin:0;padding:0;}
.form_signup .radio_name{margin-right:10px;margin-left:3px;color:#666666;}
.form_signup .indent_0px{margin-left:0px;*margin-left:0px;}
.form_signup .float_left{float:left}
.form_signup .form_bottom{text-align:center;color:#666666}
.form_signup .form_bottom span{margin-top:10px;position:relative;top:-2px;*top:-1px;}
.form_signup .form_bottom a{text-decoration:underline;color:#333333;}
.form_signup .form_bottom a:hover, .form_signup .form_bottom a:active{text-decoration:none}


.desc_bottom{margin:0 auto}
.desc_bottom div{width:615px;margin:0 auto;padding:20px 0 10px;color:#666666;line-height:18px;}
.desc_bottom div a{color:#666666;text-decoration:underline}
.desc_bottom div a:hover, .desc_bottom div a:active{text-decoration:none}

.form_login{position:relative;padding:5px 0 8px;}
.form_login .reg_login{width:280px;height:119px;background:transparent url(http://image.gamerage.com/global/forms/login_bg.png);float:left}
.form_login .or{width:50px;position:absolute;top:36px;left:283px;}
.form_login .reg_login_banner{width:280px;height:119px;background:blue;float:right;text-align:center;}
.form_login .fb_login{width:280px;height:119px;background:transparent url(http://image.gamerage.com/global/forms/login_fb_bg.png);float:right;text-align:center;}
.form_login .fb_login .btn_fb{margin-top:85px;}
.form_login p{clear:left;border-bottom:1px solid #e0e0e0;padding:6px 0 6px 100px;margin:0 12px;color:#333333;font-size:12px;}
.form_login .required{float:left;margin-left:-100px;margin-top:5px;}
.form_login .current{color:red;font-weight:bold;}
.form_login label{float:left;margin-left:-85px;margin-top:2px;display:inline;}
.form_login input.input_text{width:154px;border:1px solid #c8c8c8;color:#666666;margin:0;padding:0;}
.form_login .first_p{margin-top:8px}
.form_login .login_btn{text-align:center;margin-top:4px;}
			  
/* ETC */
.clear_both{clear:both}
.v_spacer_20{height:20px}


/* ACCOUNT PAGE */
.acc_wrapper{width:749px;margin:0 auto;padding-top:25px;}
.acc_wrapper .acc_ftop{height:112px;background:url(http://image.gamerage.com/global/forms/gr/acc_ftop.png) no-repeat;}
.acc_wrapper .acc_fmid{height:350px;background:url(http://image.gamerage.com/global/forms/gr/acc_fmid.png) repeat-y;}
.acc_wrapper .acc_fmid .acc_inner{margin-left:222px;position:relative;}
.acc_wrapper .acc_fmid .acc_inner .ico_wrapper{width:110px;height:110px;position:absolute;top:0;left:-150px;background-color:#aaadaf;}
.acc_wrapper .acc_fmid .acc_inner .ico_wrapper img{width:100px;height:100px;position:relative;top:5px;left:5px;}
.acc_wrapper .acc_fmid .acc_inner .c_l{width:135px;float:left;font-weight:bold;color:#3a3a3a;}
.acc_wrapper .acc_fmid .acc_inner .c_l span{color:#7f7f7f;margin-right:6px;line-height:25px;}
.acc_wrapper .acc_fmid .acc_inner .c_r{width:350px;float:left;color:#3a3a3a;line-height:25px;}
.acc_wrapper .acc_fmid .acc_inner .c_r.alt{font-size:10px;width:400px;}
.acc_wrapper .acc_fmid .acc_inner .c_r a{font-style:italic;color:#3a3a3a;}
.acc_wrapper .acc_fmid .acc_inner .c_r a:hover,.acc_wrapper .acc_fmid .acc_inner .c_r a:active{text-decoration:none;}
.acc_wrapper .acc_fmid .acc_inner .c_r img{vertical-align:middle;}
.acc_wrapper .acc_fmid .acc_inner .c_r img.btn_ch{margin-left:10px;}
.acc_wrapper .acc_fmid .acc_inner .c_r input{vertical-align:middle}
.acc_wrapper .acc_fmid .g_wrapper{text-align:left;padding:5px 0;}
.acc_wrapper .acc_fmid .g_wrapper img{margin-right:4px;}
.acc_wrapper .acc_fbot{height:136px;background:url(http://image.gamerage.com/global/forms/gr/acc_fbot.png) no-repeat;}
.acc_wrapper .acc_fbot .btn_submit{width:163px;height:36px;margin:0 auto;padding-top:55px;}


/* GNB-Login*/
.loggedin{padding:2px 0;margin-top:4px;font-size:13px;}
.loggedin strong{color:#fc3000;margin-right:10px;}
.loggedin img{vertical-align:top;position:relative;top:-1px;}

/*form pop*/
.pop_pss{width:461px;margin:0 auto;padding:10px;}
.pop_pss .desc{padding:12px 21px;color:#000000;}
.pop_pss .tbl_wrapper{border:2px solid #cbcbcb;padding:10px 0}
.pop_pss .tbl_wrapper table.form{border-collapse:collapse;color:#000000;}
.pop_pss .tbl_wrapper table.form td{padding:4px 0;}
.pop_pss .tbl_wrapper table.form td.lft{text-indent:30px;font-weight:bold;font-size:13px;}
.pop_pss .tbl_wrapper table.form td.rt{text-align:left;font-size:13px;}
.pop_pss .tbl_wrapper table.form td.rt table{margin:0;padding:0}
.pop_pss .tbl_wrapper table.form td.rt table td{font-size:13px; vertical-align:text-bottom;}
.pop_pss .tbl_wrapper table.form td img{vertical-align:middle}
.pop_pss .tbl_wrapper table.form td.rt input.input1{width:202px;height:18px;padding:0;margin:0;border:1px solid #acacac;}
.pop_pss .tbl_wrapper table.form td.rt select{width:62px;height:18px;margin:0;padding:0;color:#666}
.pop_pss .tbl_wrapper table.form td.rt select.question_select{width:202px;color:#666}
.pop_pss .tbl_wrapper table.form td.mid{padding-top:15px;text-align:center;}

/* Coupon */
.coupon_inner{width:615px;margin:0 auto;padding-bottom:50px;}
.tbl_coupon{border-collapse:collapse;}
.tbl_coupon td{padding:9px 0;border-bottom:1px solid #e0e0e0;font-size:12px;font-family:Verdana, Geneva, sans-serif;color:#333333;line-height:16px;}
.tbl_coupon td.t_l{width:188px;text-indent:10px;}
.tbl_coupon td.t_r{width:427px;}
.tbl_coupon td .ic_rad{margin-right:2px;vertical-align:bottom;*vertical-align:middle;}
.tbl_coupon td span{margin-right:5px}
.tbl_coupon td .ic_text{width:254px;height:17px;margin:0;padding:0;border:1px solid #c8c8c8;}
.tbl_coupon td .ico_coupon{margin-left:35px}
.tbl_coupon td.brb{border-bottom:1px solid #aeaeae;}
