@charset "utf-8";

/***** 고객센터 *****/
/*top navagation - center type 01 */
/* LNB개편 */
#t_home {width:131px; height:40px; background: url(/hangame/img/center/t_navi01_center.gif) top left no-repeat; text-indent:-9000px;} /*홈*/
#navi {height:40px; background:url(/hangame/img/center/bg_navi.gif) no-repeat;}
#tmenu01 {width:89px;	background:url(/hangame/img/center/t_navi02.gif) top left no-repeat; text-indent:-9000px; margin-left:5px} /*도움말센터*/
#tmenu02 {width:76px;	background:url(/hangame/img/center/t_navi03_00.gif) top left no-repeat; text-indent:-9000px;} /*상담센터*/
#tmenu03 {width:78px;	background:url(/hangame/img/center/t_navi04_01.gif) top left no-repeat; text-indent:-9000px;} /*클린센터-20080331수정*/
#tmenu04 {width:78px;	background:url(/hangame/img/center/t_navi05_00.gif) top left no-repeat; text-indent:-9000px;} /*보안센터*/
#tmenu05 {width:100px;	background:url(/hangame/img/center/t_navi06.gif) top left no-repeat; text-indent:-9000px;} /*한게임캠페인*/
#tmenu06 {width:109px;	background:url(/hangame/img/center/t_navi07_01.gif) top left no-repeat; text-indent:-9000px;} /*고객보호서비스-20081106추가*/
#tmenu07 {width:98px;	background:url(/hangame/img/center/t_navi08.gif) top left no-repeat; text-indent:-9000px;} /*다운로드센터-20080411추가*/
/* //LNB개편 */

/*20080128추가*/
#ctop_main {position:relative; top:0; left:0; width:680px; height:109px; background:url(/hangame/img/center/ctop_main.gif) no-repeat}
#ctop_main h2 {position:absolute; left:0; z-index:11; margin:30px 0 0 15px;}
#ctop_main h2 a {display:block; width:300px; height:50px; text-indent:-9000px;}
#ctop_main .eve_flash {position:absolute; right:-10px; z-index:10;}
/*//20080128추가*/

.center_org, a.center_org:link, a.center_org:visited, a.center_org:hover, a.center_org:active {color:#F17802; }

/*20080812추가-메인개편*/
.center_main_flash {width:680px; margin:0 0 11px 0;}
.center_main_flash ul {display:none;}
.center_main_flash ul li {float:left; padding:0 5px;}
.center_main_flash .center_total {float:left;}
.center_main_flash .center_total li {color:#ff6c00; font-weight:bold;}
.center_main_flash .center_quick {float:right;}
.center_main_flash .center_quick li {font-size:11px;}

.my_inq {float:left;; width:436px; margin-top:27px;}
.my_inq .tit {height:21px;}
.my_inq .tit h4 {float:left;}
.my_inq .tit a {display:inline; float:right; margin:4px 5px 0 0;}

.lst_my_inq {width:436px; text-align:left;}
.lst_my_inq th {padding:9px 0 4px 15px; border-top:2px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f6f6f6; color:#828282; font-size:11px; letter-spacing:-1px;}
.lst_my_inq th.date {width:70px;}
.lst_my_inq th.ans {width:55px;}
.lst_my_inq td {padding:9px 0 4px 15px; border-bottom:1px solid #e1e1e1; color:#828282; font-size:11px; letter-spacing:-1px;}
.lst_my_inq td.date {width:70px; letter-spacing:0;}
.lst_my_inq td.btn {width:55px; padding:0 0 0 15px;}
.lst_my_inq td.not {height:81px; text-align:center; line-height:1.6;}

.my_sec {float:right; width:229px; margin-top:27px;}
.my_sec h4 {height:21px;}

.bx_sec {width:229px; height:110px; background:url(/hangame/img/center/bx_security.gif) no-repeat;}
.bx_sec table {margin:5px 0 0 11px;}
.bx_sec table th {height:24px; text-align:left;}
.bx_sec table th img {margin-left:1px;}
.bx_sec table td {height:24px;}
.bx_sec table td.ln {height:1px; background:url(/hangame/img/common/dot23.gif) repeat-x left;}

.center_main_banner {width:680px; height:93px; margin-top:20px; background:url(/hangame/img/center/bx_main_banner.gif) no-repeat left; overflow:hidden;}
.center_main_banner ul {margin:5px 0 0 5px;}
.center_main_banner ul li {float:left;}

.help_find {width:680px; margin-top:20px;}
.help_find h4 {height:20px;}

.bx_find {width:680px; background:url(/hangame/img/center/bx_help_find_bttm.gif) no-repeat left bottom;}
.bx_find_in {width:680px; background:url(/hangame/img/center/bx_help_find_top.gif) no-repeat left top;}
.bx_find table {width:638px; margin:11px 0 11px 21px;}
.bx_find table th {width:114px; padding-top:8px; border-bottom:1px solid #ebebeb; text-align:left; vertical-align:top;}
.bx_find table th img {margin-left:3px;}
.bx_find table td {width:524px; padding:6px 0 4px 0; border-bottom:1px solid #ebebeb; letter-spacing:-1px;}
.bx_find table .ico {margin:1px 0 6px 5px; vertical-align:middle;}
.bx_find table .last {border-bottom:none;}
.bx_find ul li {display:inline; float:left; padding:0 12px 0 4px; background:url(/hangame/img/common/dot_gray_9.gif) no-repeat left 8px; font-size:11px; line-height:1.8; white-space:nowrap;}

.bx_find ul li a:link, .bx_find ul li a:visited {color:#828282; text-decoration:none;}
.bx_find ul li a:hover, .bx_find ul li a:active {color:#ff6c00; text-decoration:none;}
/*//20080812추가-메인개편*/

/* main contents area - avatar */
.avatar_tit {margin-top:18px; height:19px; padding-left:5px; }
.avatar_tit a {float:right; margin:3px 8px 0 0; }
.avatar_bg {background:url(/hangame/img/center/avatar_bg.gif) repeat-x; }
table.avatar td.name {text-align:center; padding-top:12px; }
table.avatar td.exp {font-size:11px; color:#888; text-align:center; padding-top:5px; }
table.avatar td.btn {font-size:11px; color:#888; text-align:center; padding:5px 0; }
table.avatar td.btn img {vertical-align:top;}

/*contents top illust */
#mainimg {height:109px; background:url(/hangame/img/center/illust_center.gif) no-repeat top right; }
#mainbi {background:url(/hangame/img/center/ct_center_main_1.gif) no-repeat 0 0;} /*070213*/
#ctop_sub {}

/* 1px 라운딩box color:#D9D9D9 background-color:#F2F2F2 */
.mm_box_t {height:6px; background:url(/hangame/img/center/mm_box_tr.gif) no-repeat top right; overflow:hidden; }
.mm_box_t .tl {float:left; width:6px; height:6px; background:url(/hangame/img/center/mm_box_tl.gif) no-repeat left top; overflow:hidden; }
.mm_box_m {border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; overflow:hidden; background:#FFFFFF; }
.mm_box_b {height:6px; background:url(/hangame/img/center/mm_box_br.gif) no-repeat right bottom; overflow:hidden; }
.mm_box_b .bl {float:left; width:6px; height:6px; background:url(/hangame/img/center/mm_box_bl.gif) no-repeat left top; overflow:hidden; }

/*right*/
.r_center {margin:20px 0 0 0;}
.r_center li {margin-bottom:-4px;}/*20080812추가*/
.r_go_game {width:258px;margin:10px 0 10px 0;padding:32px 0 0 0;background:url(/hangame/img/center/r_go_game.gif) 0 0 no-repeat;text-align:center;}
.r_go_game .bottom {width:258px;height:10px;background:url(/hangame/img/center/r_go_game.gif) 0 100% no-repeat;font-size:0;}
.r_go_game .game {width:240px;margin:0 auto;padding:0;background:url(/hangame/img/center/rgame_bg.gif) repeat;text-align:center;}
.r_go_game .game img {margin:0 0 2px 0;}
.r_go_game .game_select {margin:4px 0 0 0;}

/*main*/
#mm_center01 {height:162px;margin:0 0 4px 0;background:url(/hangame/img/center/mm_center01_1.gif) 0 0 no-repeat;}
#mm_center01 p {display:none;}

/*20100202*/
#mm_search {height:67px; background:url(/hangame/img/center/mm_search_box01.gif) 0 0 no-repeat;}
#mm_search .sel {display:inline; float:left; margin:10px 0 0 152px;}/*edit_20100202*/
#mm_search .ipt {float:left; margin:10px 0 0 2px;}
#mm_search .ipt input {padding-top:3px; vertical-align:top;}
#mm_search .ipt img {vertical-align:middle;}
#mm_search .rr_s {float:left; margin:13px 0 0 5px; font-size:11px; letter-spacing:-1px; }/*add_20100202*/
#mm_search .txt {clear:both; padding:6px 0 0 160px; font-size:11px;}/*edit_20100202*/
/*//20100202*/

#mm_best {height:165px;margin:20px 0 20px 0;}
#mm_best .fl {float:left;width:463px;}
#mm_best .fl .tit {height:20px;margin:0 0 10px 0;border-bottom:2px solid #E2E2E2;}
#mm_best .fl .tit h3 {float:left;width:200px;}
#mm_best .fl .tit p {float:right;width:100px;text-align:right;}
#mm_best .fl .tit p img {margin:0 10px 4px 0;}
#mm_best .fl ul {width:463px;}
#mm_best .fl ul li {padding:3px 0 3px 34px;}
#mm_best .fl ul li.li01 {background:url(/hangame/img/common/ico_no1101.gif) 9px 3px no-repeat;}
#mm_best .fl ul li.li02 {background:url(/hangame/img/common/ico_no1102.gif) 9px 3px no-repeat;}
#mm_best .fl ul li.li03 {background:url(/hangame/img/common/ico_no1103.gif) 9px 3px no-repeat;}
#mm_best .fl ul li.li04 {background:url(/hangame/img/common/ico_no1104.gif) 9px 3px no-repeat;}
#mm_best .fl ul li.li05 {background:url(/hangame/img/common/ico_no1105.gif) 9px 3px no-repeat;}
#mm_best .fl ul li.li06 {background:url(/hangame/img/common/ico_no1106.gif) 9px 3px no-repeat;}
#mm_best .fr {float:right;width:205px;}
#mm_best .fr .box {padding:0 5px 0 5px;border:4px solid #E4E4E4;}

#mm_service {width:680px;}
#mm_service h3 {height:20px;border-bottom:2px solid #E2E2E2;}
#mm_service ul {height:110px;}
#mm_service ul li {padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
#mm_service ul li.x01 {display:inline;float:left;width:131px;padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
#mm_service ul li.x02 {display:inline;float:left;width:200px;padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
html>body #mm_service ul li.x01 {display:inline;float:left;width:113px;padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
#mm_service .serv_box {float:left;margin:0 0 20px 0;padding:6px;background-color:#F2F2F2;}
#mm_service .serv_box h4 {font-size:12px;padding:2px 0 4px 0;text-align:center;}
#mm_service .serv_box h4 img {vertical-align:middle;}
#mm_service .serv_box .sev01 {display:inline;float:left;width:131px;margin:0 3px 0 0;}
#mm_service .serv_box .sev02 {display:inline;float:left;width:265px;margin:0 1px 0 0;}
#mm_service .last {clear:both;font-size:0px;height:1px;}

#mm_game {clear:both;width:680px;}
#mm_game h3 {height:20px;border-bottom:2px solid #E2E2E2;}
#mm_game ul {height:200px;}
#mm_game ul li {padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
#mm_game .game_box {float:left;margin:0 0 20px 0;padding:6px;background-color:#F2F2F2;}
#mm_game .game_box h4 {font-size:12px;padding:2px 0 4px 0;text-align:center;}
#mm_game .game_box h4 img {vertical-align:middle;}
#mm_game .game_box .game01 {display:inline;float:left;width:131px;margin:0 3px 0 0;}
#mm_game .game_box .game02 {display:inline;float:left;width:131px;margin:0 1px 0 0;}
#mm_game .last {clear:both;font-size:0px;height:1px;}

/*sub*/
#cen_sub_bg {height:16px;border-top:1px solid #E1E1E1;background:url(/hangame/img/center/sub_bg.gif) 0 0 repeat-x;}
/* 081106 | 자녀관리 */
#cen_sub_menu {margin-bottom:10px; padding:11px 0 8px 0; border:5px solid #DADADA;}
#cen_sub_menu ul {clear:both; overflow:hidden; width:100%; padding-left:30px;}
#cen_sub_menu ul li {float:left; padding:0 50px 0 12px; background:url(/hangame/img/common/bu_arw37.gif) no-repeat 4px 3px;}
#cen_sub_menu ul li a {color:#666666; font-family:돋움, dotum; font-size:12px; font-weight:bold;}
#cen_sub_menu ul li.selected {background:url(/hangame/img/common/bu_arw36.gif) no-repeat left 4px;}
#cen_sub_menu ul li.selected a {color:#FF6F00;}
/* //081106 | 자녀관리 */
/*20080725수정*/
.cen_txt01 {padding:25px 0 25px 0; text-align:center;}
.cen_txt02 {padding:0 0 20px 0; text-align:center;}
.cen_txt02 img {margin:0 4px 10px 4px;}
/*//20080725수정*/

.tb_oneone {width:680px;border-top:1px solid #dadada;}/*20080725수정*/
.tb_padd01 {padding:0 0 0 15px;background-color:#F3F3F3;}
.tb_padd011 {padding:0 0 0 25px;background-color:#F3F3F3;}
.tb_padd02 {padding:2px 0 0 9px;}/*20080721수정*/
.tb_padd02 img.mrg01 {margin:5px 0 0 0;}
.tb_padd02 img.mrg02 {margin:0 0 0 4px;vertical-align:top;}
.tb_padd02 p.txt01 {padding:5px 0 0 0;}
.tb_padd02 .tel01 {width:60px;}
.tb_padd03 {padding:2px 0 0 0;}
.tb_padd04 {padding:3px 0 0 15px; color:#5B5B5B; font-size:11px; } /*070108 추가*/
.tb_content {padding:17px 15px 15px 15px; color:#333; line-height:1.4} /*070108 추가*/
.tb_txt_r {padding-right:15px; text-align:right; color:#5B5B5B;  font-size:11px; } /*070108 추가*/
.tb_date {padding-right:15px; background-color:#F3F3F3; text-align:right; color:#5B5B5B;  font-size:10px; font-family:verdana; } /*070108 추가*/
/*20080721추가*/
.tb_date2 {padding:10px 0 0 0; vertical-align:top; font-size:11px; text-align:center;}
.tb_date3 {padding:13px 0 0 0; vertical-align:top; font-size:11px; text-align:center;}
/*//20080721추가*/
.tb_tr01 {background-color:#F3F3F3;}
.tb_line {height:1px;background-color:#DADADA;}
.tb_line01 {height:1px;background-color:#E0E0E0;} /*070108 추가*/
.tb_line02 {height:1px;background:url(/hangame/img/common/dot22.gif) repeat-x left bottom;}/*20080721수정*/
.tb_div {float:left;width:104px;}
/*20080721수정*/
.tb_cen_q {padding:13px 10px 11px 36px;background:url(/hangame/img/center/ico_q_org.gif) 15px 14px no-repeat;}
.tb_cen_a {padding:13px 10px 11px 36px;background:url(/hangame/img/center/ico_a_gray.gif) 15px 14px no-repeat;}
/*//20080721수정*/
.tb_cen_a p.txt01 {padding:15px 0 0 0;}
.tb_btn {padding-top:5px;} /*070108 추가*/
.tb_btn img {margin-right:4px; vertical-align:top} /*070108 추가*/
.tb_btn_r {padding-top:5px; text-align:right } /*070108 추가*/
.tb_btn_r img {margin-left:4px; vertical-align:top}
input.tb_width01 {width:537px;}
input.tb_width02 {width:410px;vertical-align:middle;}
input.tb_width03 {width:197px;}/*20080721수정*/
textarea.tb_width01 {width:537px;height:168px;overflow:auto;}
select.list01 {width:473px;height:62px;}
img.btn {margin:0 4px 0 4px;}
img.ico {margin:0 6px 2px 0;vertical-align:middle;}
h4.sub_tit {margin:15px 0 0 0;padding:7px 0 7px 17px;font-size:12px;background:url(/hangame/img/common/bu_arw03.gif) 5px 9px no-repeat;}
/*200807-08개편추가*/
h4.sub_tit2 {clear:both; margin:15px 0 7px 0; padding-left:9px; background:url(/hangame/img/common/bu_arw03.gif) 0 2px no-repeat; color:#333; font-size:12px;}
h4.sub_tit2 span {font-weight:normal;}
/*//200807-08개편추가*/
/* 081106 | 자녀관리 */
h4.sub_tit3 {clear:both; margin:30px 0 7px 0; padding-left:9px; background:url(/hangame/img/common/bu_arw03.gif) 0 2px no-repeat; color:#333; font-size:12px;}
h4.sub_tit4 {clear:both; margin:25px 0 7px 0; padding-left:9px; background:url(/hangame/img/common/ico_arw_13_o.gif) 0 2px no-repeat; color:#666666; font-size:12px;}
/* //081106 | 자녀관리 */

/*20080721추가*/
.tb_oneone .txt_pc {margin-top:5px; padding-left:6px; background:url(/hangame/img/common/dot_gray_5.gif) no-repeat left 5px; color:#777; font-size:11px; letter-spacing:-1px; line-height:1.4;}
.tb_oneone .chk {margin:0 0 2px 0; vertical-align:middle;}
.tb_oneone .txt_sv {clear:both; float:left; _float:none; width:523px; margin:12px 0 0 0; padding-left:14px; background:url(/hangame/img/common/ico_notice2.gif) no-repeat left 0;}
.tb_oneone .lst_sv {clear:both; width:537px; margin:3px 0 0 0; padding-top:2px; _padding-top:10px; background:url(/hangame/img/common/dot01.gif) repeat-x left top;}
.tb_oneone .lst_sv li {margin-top:8px; padding-left:6px; background:url(/hangame/img/common/dot_gray_5.gif) no-repeat left 4px; letter-spacing:-1px;}
.tb_oneone .lst_sv li a {float:right; margin:-18px 0 0 0; vertical-align:top;}

/*문의,신고처리현황 팝업*/
.p_tbl {width:370px; border-top:2px solid #e1e1e1; text-align:left;}
.p_tbl th {padding:9px 0 6px 12px; border-bottom:1px solid #e5e5e5; background-color:#f3f3f3; color:#333; font-weight:normal;}
.p_tbl td {padding:9px 0 6px 9px; border-bottom:1px solid #e5e5e5;}
.p_lst {border:4px solid #dfdfdf;}
.p_lst table {width:358px; margin:0 2px; text-align:left;}
.p_lst table th {padding:9px 0 5px 14px; background:url(/hangame/img/common/dot_gray_4.gif) no-repeat 7px center; font-weight:normal;}
.p_lst table td {padding:9px 0 5px 10px; background:url(/hangame/img/center/bar_gray_2.gif) no-repeat left center; color:#999; font-size:11px; letter-spacing:-1px;}
.p_lst table td.ln {padding:1px 0 0 0; background:url(/hangame/img/common/dot22.gif) repeat-x left bottom;}

.bg_inquiry {position:relative; width:680px; height:104px; background:url(/hangame/img/center/bg_step_inquiry.gif) no-repeat left top;}
.bg_inquiry ul li {display:inline; float:left; height:88px;}
.bg_inquiry a {display:block; width:100px; height:88px;}
.bg_inquiry a:hover {background-position:left -88px;}
.bg_inquiry .step1 {margin-left:20px; background:url(/hangame/img/center/step_inquiry_1.gif) no-repeat left 0; text-indent:-9000px;}
.bg_inquiry .step2 {margin-left:35px; background:url(/hangame/img/center/step_inquiry_2.gif) no-repeat left 0; text-indent:-9000px;}
.bg_inquiry .step3 {margin-left:36px;background:url(/hangame/img/center/step_inquiry_3.gif) no-repeat left 0; text-indent:-9000px;}
.bg_inquiry .step4 {margin-left:35px;background:url(/hangame/img/center/step_inquiry_4.gif) no-repeat left 0; text-indent:-9000px;}
.bg_inquiry .step5 {margin-left:35px;background:url(/hangame/img/center/step_inquiry_5.gif) no-repeat left 0; text-indent:-9000px;}
/*20080827수정*/
.bg_inquiry  #step1_layer {display:none; position:absolute; top:79px; left:20px;}
.bg_inquiry  #step2_layer {display:none; position:absolute; top:79px; left:155px;}
.bg_inquiry  #step3_layer {display:none; position:absolute; top:79px; left:291px;}
.bg_inquiry  #step4_layer {display:none; position:absolute; top:79px; left:426px;}
.bg_inquiry  #step5_layer {display:none; position:absolute; top:79px; right:19px;}
/*//20080827수정*/
.txt_inq {width:680px; margin-top:16px; padding-bottom:5px; border-bottom:1px solid #e1e1e1;}
.txt_inq li {margin:0 0 7px 18px; padding-left:11px; background:url(/hangame/img/common/dot_gray_4.gif) no-repeat left 5px;}
/*//20080721추가*/

.cen_counsel01 {border:5px solid #E2E2E2;text-align:center;}
.cen_counsel01 div {width:664px;height:123px;margin:0 auto;background:url(/hangame/img/center/counsel_0201.gif) 3px 3px no-repeat;}
.cen_counsel01 div p {margin:6px 7px 0 0;text-align:right;}

.cen_security_m01 {margin:0 0 14px 0;} /*070213*/
.cen_security_m02 {margin:0 0 20px 0;}
.cen_security_m03 {width:680px;}
.cen_security_m03 img.mrg01 {margin:16px 0 15px 0;}
.cen_security_m03 img.mrg02 {margin:0 0 14px 0;}
.cen_security_m03 .fl {float:left;width:336px;}
.cen_security_m03 .fl div {border:4px solid #EEEEEE;text-align:center;}
.cen_security_m03 .fr {float:right;width:336px;}
.cen_security_m03 .fr div {border:4px solid #EEEEEE;text-align:center;}

.cen_security_s01 {height:26px;border-bottom:1px solid #FF794C;}
.cen_security_s02 {margin:0 0 18px 0;font-size:0;border-bottom:1px solid #E7E4E1;}

.cen_security_sinfo {width:660px;margin:20px 10px 5px 10px;}
.cen_security_sinfo .fl {float:left;width:190px;}
.cen_security_sinfo .fl img {margin:0 0 15px 0;}
.cen_security_sinfo .fr {float:right;width:470px;}
.cen_security_sinfo .fr .tit {margin:0 0 10px 0;}
.cen_security_sinfo .fr p {margin:0 0 10px 0;line-height:1.4;text-align:left;} /*071015*/
.cen_security_good {clear:both;width:680px;background:url(/hangame/img/common/line_x_01.gif) top left repeat-x;text-align:left;} /*071016*/
.cen_security_good h5 {font-size:12px;margin:15px 0 1px 10px;}
.cen_security_good p {line-height:1.5;margin:0 0 10px 0;padding:5px 0 0 10px;}
.cen_security_btn {border-top:1px solid #E1E1E1;text-align:center;}
.cen_security_btn img {margin:15px auto;}
.cen_security_btn01 {text-align:center;}
.cen_security_btn01 img {margin:-2px auto 15px auto;}

.cen_security_sdel {width:668px;margin:0 5px 0 5px;padding:0 0 10px 0;background-color:#F5F5F5;}
.cen_security_sdel .img {margin:0 0 30px 0;padding:32px 0 0 0;text-align:center; }
.cen_security_sdel p {padding:0 0 10px 23px;line-height:1.7;text-align:left;} /*071015*/

.punish_tit {margin:24px 0 0 10px;font-size:14px;color:#333;letter-spacing:-1px;}
.punish_tit01 {margin:34px 0 0 10px;font-size:14px;color:#333;letter-spacing:-1px;}
.punish_txt_t {margin:8px 0 2px 10px;line-height:1.7;}
.punish_txt {margin:8px 0 0 10px;line-height:1.7;}
.punish_txt01 {margin:0 0 0 10px;line-height:1.7;}

/* tab */
.tab_w01 {float:left;list-style:none; height:26px; display:inline; overflow:hidden; }
.tab_w01 li {float:left; display:inline; width:182px; background:url(/hangame/img/center/tab_bg01.gif) no-repeat; }
.tab_w01 .tl {background:url(/hangame/img/center/tab_bg01_01.gif) no-repeat; }
.tab_w01 .selected {background:url(/hangame/img/center/tab_bg01.gif) no-repeat;  background-position:0 -26px; }
.tab_w01 a {float:left; padding:9px 0 3px 0; color:#767676; font-weight:bold; letter-spacing:-1px; text-align:center; }
.tab_w01 a {width:182px; }
.tab_w01 a:hover {color:#FB8215; text-decoration:none}
.tab_w01 a:active {text-decoration:none; }
.tab_w01 .selected a, .tab_w01 .selected a:hover {color:#FFF; }

.tab_org {width:680px;}
.tab_org li {float:left; display:inline; height:26px; background:url(/hangame/img/center/tab_g_r.gif) top right no-repeat;}
.tab_org li.last {float:left; display:inline; height:26px; background:url(/hangame/img/center/tab_g_r01.gif) top right no-repeat;}
.tab_org li p.first { height:26px;background:url(/hangame/img/center/tab_g_l_s.gif) top left no-repeat;text-align:center;}
.tab_org li p {background:url(/hangame/img/center/tab_g_l.gif) top left no-repeat;text-align:center;}

.tab_org li.org {float:left; display:inline; height:26px; background:url(/hangame/img/center/tab_o_r.gif) top right no-repeat;}
.tab_org li.org p.first { height:26px;background:url(/hangame/img/center/tab_o_l_s.gif) top left no-repeat;text-align:center;}
.tab_org li.org p {background:url(/hangame/img/center/tab_o_l.gif) top left no-repeat;text-align:center;}

.tab_org a:hover {color:#FB8215; text-decoration:none}
.tab_org a:active {text-decoration:none; }
.tab_org .selected a, .tab_org .selected a:hover {color:#FFF; }

.tab_org li p a {display:block;padding:8px 0 4px 0;letter-spacing:-1px;}
.tab_org .txt01, .tab_org .txt01 p {width:33px;}
.tab_org .txt02, .tab_org .txt02 p {width:45px;}
.tab_org .txt03, .tab_org .txt03 p {width:57px;}
.tab_org .txt04, .tab_org .txt04 p {width:71px;}
.tab_org .txt05, .tab_org .txt05 p {width:83px;}
.tab_org .txt06, .tab_org .txt06 p {width:95px;}
.tab_org .txt07, .tab_org .txt07 p {width:107px;}
.tab_org .txt08, .tab_org .txt08 p {width:119px;}
.tab_org .txt09, .tab_org .txt09 p {width:131px;}
.tab_org .txt10, .tab_org .txt010 p {width:145px;}
.tab_org .txt11, .tab_org .txt011 p {width:158px;}
/* 081106 | 자녀관리 */
.tab_org .txt12, .tab_org .txt12 p {width:120px;}
.tab_org .txt13, .tab_org .txt13 p {width:89px;}
.tab_org .txt14, .tab_org .txt14 p {width:129px;}
/* //081106 | 자녀관리 */

/*help*/
.help_s_tit {margin:0 0 9px 0;padding:0 0 0 17px;background:url(/hangame/img/common/ico_arw_10.gif) 7px 3px no-repeat;}
.help_s_result {height:23px;padding:0 0 0 10px;font-size:12px;}
.help_blank01 {height:15px;border-bottom:2px solid #E2E2E2;}
.help_blank02 {height:25px;}
.help_blank03 {height:15px;}/*200807-08개편추가*/
.faq_q {background:url(/hangame/img/center/help_q_gray.gif) 11px 10px no-repeat;padding:11px 10px 5px 40px;}
/*200807-08개편추가및수정*/
.faq_q_orange {background:url(/hangame/img/center/ico_q_org.gif) 15px 9px no-repeat #F4F4F4; padding:0 10px 0 40px;}
.faq_a_orange {background:url(/hangame/img/center/ico_a_org.gif) 15px 9px no-repeat #F4F4F4; padding:8px 10px 6px 38px;} /* edit_091208 */
.faq_a_orange .ln15 {padding-left:3px;}
.faq_a_orange .faq_check {width:604px;}
.faq_line {background:#f6f6f6 url(/hangame/img/center/dotline_1.gif) repeat-x left;}
.faq_line_gray {background:#E7E4E1;}

.faq_pop_list {clear:both; width:600px; height:233px; overflow:auto; border-top:1px solid #E7E4E1; border-bottom:1px solid #E7E4E1;}
.faq_pop_view {width:600px; height:238px; padding:16px 10px 6px 12px; background:#f6f6f6 url(/hangame/img/center/ico_a_org.gif) 12px 17px no-repeat; overflow:auto;}
html>body .faq_pop_view {height:216px;}
.faq_pop_view .ln15 {padding-left:29px;}
.faq_pop_view .faq_check {width:560px;}/*미니팝업용*/
.scroll {scrollbar-track-color:#f6f6f6; scrollbar-darkshadow-color:#f6f6f6;}
.center_go {width:570px; height:39px; _width:576px; _height:45px; margin:11px 0 0 12px; border:3px solid #f1f1f1; overflow:hidden;}
.center_go p {display:inline; float:left; margin:14px 0 0 17px; padding-left:15px; background:url(/hangame/img/common/ico_notice2.gif) no-repeat left 0;}
.center_go .btn {display:inline; float:right; margin:9px 17px 0 0;} /* 1113 */
/*//200807-08개편추가및수정*/

.mobile_pop_list {clear:both; width:285px; border-top:1px solid #E7E4E1; border-bottom:1px solid #E7E4E1;}
.mobile_pop_view {width:270px; padding:16px 10px 6px 12px; background:#f6f6f6 url(/hangame/img/center/ico_a_org.gif) 12px 17px no-repeat; }
.mobile_pop_view .ln15 {padding-left:29px;}
.mobile_center_go {width:270px; _width:276px; margin:9px 0 0 9px; border:3px solid #f1f1f1; overflow:hidden;}
/*20100721 mobile FAQ 추가*/

#ss_help {clear:both;width:680px;}
#ss_help h3 {height:20px;border-bottom:2px solid #E2E2E2;}
#ss_help ul {height:200px;}
#ss_help ul li {padding:4px 0 0px 17px;background:url(/hangame/img/common/sq_gray01.gif) 8px 8px  no-repeat;}
#ss_help .help_box {float:left;margin:0 0 20px 0;padding:6px;background-color:#F2F2F2;}
#ss_help .help_box h4 {font-size:12px;padding:2px 0 4px 0;text-align:center;}
#ss_help .help_box h4 img {vertical-align:middle;}
#ss_help .help_box .help01 {display:inline;float:left;width:131px;margin:0 3px 0 0;}
#ss_help .help_box .help02 {display:inline;float:left;width:131px;margin:0 1px 0 0;}
#ss_help .last {clear:both;font-size:0px;height:1px;}

/*200807-08개편추가*/
.tab_2dep {clear:both; _width:680px; padding:0 0 5px 14px; border-top:1px solid #ff794c; overflow:hidden;}
.tab_2dep li {float:left; margin-top:12px; padding:0 9px; background:url(/hangame/img/center/bar_gray_1.gif) no-repeat left 1px; font-weight:bold;}
.tab_2dep li.no {background:none;}
.tab_2dep li a:link, .tab_2dep li a:visited, .tab_2dep li a:active {color:#666; text-decoration:none;}
.tab_2dep li a:hover {color:#ff6f00; text-decoration:none;}
.tab_2dep li a.on:link, .tab_2dep li a.on:visited, .tab_2dep li a.on:active,
.tab_2dep li a.on:hover {color:#ff6f00; text-decoration:none;}

.bx_3dep {position:relative; width:680px; padding-bottom:18px; background:url(/hangame/img/center/bx_3dep_bttm.gif) no-repeat left bottom;}
.bx_3dep_in {width:680px; padding-top:22px; background:url(/hangame/img/center/bx_3dep_top.gif) no-repeat left top; overflow:hidden;}
.bx_3dep ul {margin:0 0 0 26px;}
.bx_3dep ul li {float:left; width:114px; _width:124px; margin-bottom:7px; padding-left:10px; background:url(/hangame/img/center/arr_gray.gif) no-repeat left 2px; font-size:11px;}
.bx_3dep ul li.on {background:url(/hangame/img/center/arr_org.gif) no-repeat left 3px;}
.bx_3dep ul li a.on:link, .bx_3dep ul li a.on:visited, .bx_3dep ul li a.on:active {color:#333; font-weight:bold; text-decoration:none;}
.bx_3dep ul li a.on:hover {color:#333; font-weight:bold; text-decoration:underline;}
.bx_3dep .arr {position:absolute; top:0; z-index:10; width:7px; height:5px; background:url(/hangame/img/center/arr_3dep.gif) no-repeat;}
/*3depth 박스 화살표 left 위치*/
.bx_3dep .arr.s11 {left:48px;}
.bx_3dep .arr.s12 {left:140px;}
.bx_3dep .arr.s13 {left:225px;}
.bx_3dep .arr.s14 {left:294px;}
.bx_3dep .arr.s15 {left:365px;}

.bx_3dep .arr.s21 {left:33px;}
.bx_3dep .arr.s22 {left:77px;}

.bx_3dep .arr.s31 {left:58px;}
.bx_3dep .arr.s32 {left:135px;}
.bx_3dep .arr.s33 {left:192px;}
.bx_3dep .arr.s34 {left:249px;}
.bx_3dep .arr.s35 {left:319px;}
.bx_3dep .arr.s36 {left:402px;}

.bx_3dep .arr.s41 {left:45px;}
.bx_3dep .arr.s42 {left:100px;}
.bx_3dep .arr.s43 {left:143px;}
.bx_3dep .arr.s44 {left:193px;}
.bx_3dep .arr.s45 {left:250px;}
.bx_3dep .arr.s46 {left:307px;}
.bx_3dep .arr.s47 {left:370px;}
.bx_3dep .arr.s48 {left:434px;}
.bx_3dep .arr.s49 {left:484px;}
.bx_3dep .arr.s410 {left:548px;}
.bx_3dep .arr.s411 {left:618px;}

.bx_3dep .arr.s51 {left:47px;}
.bx_3dep .arr.s52 {left:115px;}
.bx_3dep .arr.s53 {left:165px;}
.bx_3dep .arr.s54 {left:210px;}
.bx_3dep .arr.s55 {left:260px;}
.bx_3dep .arr.s56 {left:311px;}
.bx_3dep .arr.s57 {left:379px;}
.bx_3dep .arr.s58 {left:474px;}
.bx_3dep .arr.s59 {left:593px;}

.bx_full {width:680px; padding-bottom:4px; background:url(/hangame/img/center/bx_full_bttm.gif) no-repeat left bottom;}
.bx_full_in {position:relative; width:680px; padding-top:4px; background:url(/hangame/img/center/bx_full_top.gif) no-repeat left top;}
.bx_full .tit {border-right:1px solid #dadada; border-left:1px solid #dadada; background:#f9f9f9;}
.bx_full .tit .txt {padding:13px 0 12px 18px; color:#333; font-weight:bold;}
.bx_full .tit .txt span {color:#ff6f00;}
.bx_full .tit .btn_full {position:absolute; top:15px; right:15px;}

.bx_full2 {width:680px; padding-bottom:4px; background:url(/hangame/img/center/bx_full_bttm2.gif) no-repeat left bottom;}
.bx_full2 .tit {border-right:1px solid #dadada; border-bottom:1px solid #ededed; border-left:1px solid #dadada; background:#f9f9f9;}
.bx_full2 .tit .txt {padding:13px 0 15px 18px; color:#333; font-weight:bold;}
.bx_full2 .tit .txt span {color:#ff6f00;}
.bx_full2 .cnt {padding:20px 19px 21px 20px; border-right:1px solid #dadada; border-left:1px solid #dadada; line-height:1.5;}
.bx_full2 .btn_close {height:33px; padding:0 15px 0 0; text-align:right;}
.bx_full2 .btn_close img {margin-top:9px;}

.faq_rst {clear:both;}
.faq_rst h4 {float:left;}
.faq_rst ul {float:right; margin-top:14px;}
.faq_rst ul li {float:left; padding:0 11px 0 12px; background:url(/hangame/img/center/bar_gray_1.gif) no-repeat left 1px; font-size:11px;}
.faq_rst ul li.no {background:none;}
.faq_rst ul li a:link, .faq_rst ul li a:visited, .faq_rst ul li a:active, .faq_rst ul li a:hover {color:#999;}
.faq_rst ul li a.on:link, .faq_rst ul li a.on:visited, .faq_rst ul li a.on:active, .faq_rst ul li a.on:hover {color:#666; font-weight:bold;}

.faq_brd_th {clear:both; width:680px; border-top:2px solid #e1e1e1;}
.faq_brd_th th {height:30px; padding-top:3px; background:#f3f3f3; color:#555;}
.faq_brd_th img {margin:0 0 2px 4px; vertical-align:middle;}
#faq .num {font-size:10px; font-family:verdana; text-align:center;}
#faq .gray10 {color:#666;}
#faq .faq_check {height:126px; margin:15px 0 14px 0; border:1px solid #e0e0e0; background:#fff;}
#faq .faq_check .st {float:left; padding:14px 0 0 16px; font-weight:bold;}
#faq .faq_check ul {display:inline; float:right; margin-right:9px;}
#faq .faq_check ul li {display:inline; float:left; margin:10px 7px 0 0; font-size:11px; letter-spacing:-1px;}
#faq .faq_check ul li input {margin:0 0 3px 0; vertical-align:middle;}
#faq .faq_check textarea {clear:both; margin:1px 0 0 12px; padding:3px; border:1px solid #e7e4e1;}
#faq .faq_check .btn {padding-top:6px; text-align:center;}
#faq .faq_check .btn span {display:inline; float:right; margin:-20px 15px 0 0; font-size:11px;}

.faq_notice {_width:680px; height:72px; _height:78px; margin-top:30px; border:3px solid #f1f1f1;}
.faq_notice dt {margin:0 17px; padding:13px 0 9px 0; background:url(/hangame/img/common/dotline_05.gif) repeat-x left bottom; color:#ff6f00; font-weight:bold;}
.faq_notice dt img {margin:0 4px 2px 0; vertical-align:middle;}
.faq_notice dd {padding:11px 0 10px 23px;}
.faq_notice dd span {float:left; padding-left:9px; background:url(/hangame/img/common/bu_dot02.gif) no-repeat left 4px;}
.faq_notice dd img {float:right; margin:-3px 17px 0 0; vertical-align:middle;}
/*//200807-08개편추가*/

/*statement*/
.cen_state01 {border:5px solid #E2E2E2;text-align:center;}
/*20080725추가*/
.report_info {width:680px; height:160px; background:url(/hangame/img/center/bx_report_info.gif) no-repeat left top; overflow:hidden;}
.report_info dt {margin:28px 0 0 194px; color:#333; font-weight:bold;}
.report_info dd {margin:14px 0 0 194px; line-height:1.5; letter-spacing:-1px;}
.report_info dd p {padding-top:6px}
.btn_report {padding:15px 0 0 0; text-align:center;}
.report_notice {margin-top:30px; border:3px solid #f1f1f1;}
.report_notice dt {width:640px; margin-left:17px; padding:13px 0 7px 0; background:url(/hangame/img/common/dot14.gif) repeat-x left bottom; color:#ff6f00; font-weight:bold;}
.report_notice dt img {margin:0 5px 2px 0; vertical-align:middle;}
.report_notice dd {width:640px; margin-left:17px; padding:11px 0 10px 0; background:url(/hangame/img/common/dot14.gif) repeat-x left bottom;}
.report_notice dd p {margin-left:6px; padding-left:8px; background:url(/hangame/img/common/dot_gray_4.gif) no-repeat left 6px; line-height:1.4;}
.report_notice dd.btn {padding:6px 0 4px 0; background:none; text-align:right;}
.report_notice dd.txt {padding-bottom:5px; background:none;}
.report_notice dd ul li {margin:0 0 5px 6px; padding-left:10px; background:url(/hangame/img/common/dot_gray_4.gif) no-repeat left 6px; line-height:1.4;}
.report_notice dd ul li span {color:#999; font-size:11px;}
.report_check {width:680px; padding-bottom:19px; background:url(/hangame/img/center/bx_gline_bttm.gif) no-repeat bottom;}
.report_check_in {width:680px; background:url(/hangame/img/center/bx_gline_top.gif) no-repeat top;}
.report_check p {width:630px; margin-left:25px; padding:25px 0 20px 0; background:url(/hangame/img/common/dot14.gif) repeat-x left bottom; line-height:1.4;}
.report_check ul {margin:18px 0 0 21px;}
.report_check ul li {height:22px;}
.report_check input {margin:0 5px 2px 0; vertical-align:middle;}
.report_fin {width:680px; margin-top:20px; background:url(/hangame/img/center/bx_gray_bttm.gif) no-repeat left bottom;}
.report_fin_in {width:680px; background:url(/hangame/img/center/bx_gray_top.gif) no-repeat left top; text-align:center;}

.bg_report {position:relative; width:680px; height:94px; background:url(/hangame/img/center/bg_step_report.gif) no-repeat left top;}
.bg_report ul li {display:inline; float:left; height:78px; margin-left:20px;}
.bg_report a {display:block; width:90px; height:78px;}
.bg_report a:hover {background-position:left -78px;}
.bg_report .step1 {background:url(/hangame/img/center/step_report_1.gif) no-repeat left 0; text-indent:-9000px;}
.bg_report .step2 {background:url(/hangame/img/center/step_report_2.gif) no-repeat left 0; text-indent:-9000px;}
.bg_report .step3 {background:url(/hangame/img/center/step_report_3.gif) no-repeat left 0; text-indent:-9000px;}
.bg_report .step4 {background:url(/hangame/img/center/step_report_4.gif) no-repeat left 0; text-indent:-9000px;}
.bg_report .step5 {background:url(/hangame/img/center/step_report_5.gif) no-repeat left 0; text-indent:-9000px;}
.bg_report .step6 {background:url(/hangame/img/center/step_report_6.gif) no-repeat left 0; text-indent:-9000px;}
/*20080827수정*/
.bg_report  #step1_layer {display:none; position:absolute; top:69px; left:20px;}
.bg_report  #step2_layer {display:none; position:absolute; top:69px; left:130px;}
.bg_report  #step3_layer {display:none; position:absolute; top:69px; left:240px;}
.bg_report  #step4_layer {display:none; position:absolute; top:69px; left:350px;}
.bg_report  #step5_layer {display:none; position:absolute; top:69px; right:130px;}
.bg_report  #step6_layer {display:none; position:absolute; top:69px; right:20px;}
/*//20080827수정*/
/*//20080725추가*/

/*campaign*/
.campaign_m01 {margin:0 0 20px 0;}
.campaign_m02 {margin:0 0 0 0;}

#campaign_sub_bg {clear:both;padding:0 0 17px 0;;border-top:1px solid #E1E1E1;background:url(/hangame/img/center/sub_bg.gif) repeat-x;}
.campaign_box {width:680px;padding:0 10px 0 10px;margin:5px 0 0 0;border-top:#E1E1E1 2px solid;border-bottom:#E1E1E1 1px solid;background-color:#F5F5F5;}
.campaign_box h3 {margin:20px 0 23px 6px;}
.campaign_box .cartoon {padding:10px 0 10px 0;background-color:#FFFFFF;text-align:center;}
.campaign_box .txt {margin:15px 0 15px 0;text-align:center;}
.campaign_tip {width:680px;margin:17px 0 0 0;padding:4px 0 4px 0;border:#F1F1F1 3px solid;}
.campaign_safe {width:680px;padding:0 0 14px 0;margin:5px 0 0 0;background-color:#F1C2B2;text-align:center;}
.safe_box {width:553px;height:431px;background:url(/hangame/img/center/campaign/safe_06_02.gif) no-repeat ;}
.safe_box .txt01 {margin:42px 0 0 0;text-align:center;}
.safe_box .txt02 {margin:80px 0 0 15px;color:#5C1A03;}
.safe_box .txt02 td {color:#5C1A03;}
.safe_box .txt03 {display:block; width:60px; height:20px; margin:40px 0 0 40px; }
.safe_box .txt03 span {display:none; }
.safe_line {border-top:2px solid #E1E1E1; } /*070430 수정*/
.safe_line object {margin:53px 0 0 55px; }

/*지정PC*/  /*070208*/
.dotline01 {height:1px; background:url(/hangame/img/common/dot05.gif) repeat-x; font-size:0; overflow:hidden; }
.dotline02 {height:1px; background:url(/hangame/img/common/dot01.gif) repeat-x; font-size:0; overflow:hidden; }
.appoint_top {height:208px; padding-left:203px; border-top:1px solid #E7E5E1; background:url(/hangame/img/center/appoint01.jpg) no-repeat 11px 21px;}
.appoint_join {padding:18px 0; border-top:1px solid #E7E4E1; text-align:center; }
.appoint_box_t {padding:22px 0 16px 0; background:url(/hangame/img/center/appoint_box_t.gif) no-repeat; text-align:center; }
.appoint_box_mt {height:5px; background:url(/hangame/img/center/appoint_box_mt.gif) no-repeat center bottom; font-size:0; } /*070315*/
.appoint_box_m {width:680px; background:url(/hangame/img/center/appoint_box_m.gif) repeat-y; text-align:center; } /*070213*/
.appoint_box_md {width:680px; background:url(/hangame/img/center/appoint_box_md.gif) repeat-y; }/*20080123추가*/
.appoint_box_mb {height:5px; background:url(/hangame/img/center/appoint_box_mb.gif) no-repeat center bottom; font-size:0; }
.appoint_box_b {height:12px; background:url(/hangame/img/center/appoint_box_b.gif) no-repeat center bottom; font-size:0; }
.appoint_box_b02 {background:url(/hangame/img/center/appoint_box_b02.gif) no-repeat center bottom; text-align:center; }
.appoint_box_b03 {height:5px; background:url(/hangame/img/center/appoint_box_b02.gif) no-repeat center bottom; font-size:0; } /*070213*/
.appoint_btn {padding-top:15px; text-align:center; }
.appoint_btn img {vertical-align:top}

/*잠깐*/
.btm_notice {margin-top:30px; border:4px solid #F1F1F1; background:url(/hangame/img/common/dot_v02.gif) repeat-y 136px top; }
.btm_notice ul {margin:13px 0 16px 14px; }
.btm_notice ul  li {margin:3px 0; padding-left:12px; line-height:1.4; background:url(/hangame/img/common/sq_gray05.gif) 0 4px no-repeat;}
.btm_notice ul  li.t {margin-bottom:6px; background:none; color:#333; }
.btm_notice ul.check {margin:14px 0 7px 18px; }
.btm_notice ul.check li {margin-bottom:10px; padding-left:0; background:none; line-height:1.3; color:#666; }

/*OTP*/ /*070213*/
.otp_top {height:208px; padding-left:203px; border-top:1px solid #E7E5E1; background:url(/hangame/img/center/otp06.jpg) no-repeat 11px 21px;text-align:left;} /*071015*/
.otp_id_top {height:162px; padding-left:139px; border-top:1px solid #E7E5E1; background:url(/hangame/img/center/otp03.jpg) no-repeat 0 20px;text-align:left;} /*071016*/
.otp_box {width:174px; hieght:18px; border:1px solid; border-color:#999999 #dbdbdb #dbdbdb #999999}
.opt_rule {width:654px; height:170px; margin:0 auto; padding:10px 0 0 20px; text-align:left; color:#888; overflow-y:auto; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#E6E6E6; scrollbar-3dlight-color:#E6E6E6; scrollbar-arrow-color:#B9B9B9; scrollbar-track-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-base-color:#FFFFFF;} /*070315*/
html>body .opt_rule {width:634px;  height:160px; overflow:auto;} /*070315*/
.otp_certify_num {width:633px; margin:28px auto 22px auto; padding:10px 0; border:#ebebeb 3px solid; background:#f6f6f6; font-weight:bold; color:#333;}
.otp_next {width:634px; margin:0 auto; padding:19px 0 13px 0; line-height:1.4;background:url(/hangame/img/common/dot05.gif) repeat-x; }
ol.otp_process {padding:5px 0 27px 0;}
ol.otp_process li {margin:20px 0 0 34px; line-height:1.7; text-align:left; }
ol.otp_certify {width:628px; height:253px; padding:27px 0 0 0; background:url(/hangame/img/center/otp_certify.gif) 0 17px no-repeat; }
html>body ol.otp_certify {margin:0 auto; height:223px;}
ol.otp_certify li {text-align:left; margin:9px 0 10px 275px; padding:0 0 8px 0; background:url(/hangame/img/common/dot05.gif) bottom repeat-x;  line-height:1.5;}
ol.otp_certify li.last {background:none; }
table.otp_telecom {border-collapse:collapse; margin:0 auto;}
table.otp_telecom caption {padding:0 0 5px 0; color:#333; font-size:12px; font-weight:bold; text-align:left;}
html>body table.otp_telecom caption {padding-left:20px;}
table.otp_telecom th {height:29px; background:#f3f3f3; color:#333;}
table.otp_telecom td {padding:5px 0; text-align:center;}
table.otp_phonecheck {margin:0 auto; padding:13px 0 17px 0;}
table.otp_phonecheck td.title {padding:0 10px 0 0; font-weight:bold;}
table.otp_phonecheck td.btn {padding:0 0 3px 8px;}

/*0502 캠페인 add*/
.safe_pw {position:relative; width:680px; height:308px; padding:3px 0 0 72px; background:url(/hangame/img/center/campaign/safe_08_02.gif) no-repeat; }
.safe_arw {position:absolute; left:285px; bottom:84px; width:80px; height:78px; background:url(/hangame/img/center/campaign/safe_08_02_arw.gif) no-repeat; }
.safe_test {float:left; width:260px;}
.safe_test li {padding:0 0 0 0; color:#3B3B3B; letter-spacing:-1px; line-height:2.0;text-align:left;} /*071015*/
.safe_test li strong {letter-spacing:-2px;}

.safe_result {float:right; display:inline; width:300px; margin:0 23px 0 0; }
.safe_test_ok {padding:70px 0 0 0; text-align:center; }
.safe_test_ok p {margin-bottom:15px; }
.safe_test_result {}
.safe_test_result li {padding:7px 0 8px 0; background:url(/hangame/img/center/campaign/dot_safe.gif) bottom repeat-x ; color:#393D3C; letter-spacing:-1px; text-align:left;} /*071016*/
.safe_test_result li .t_org {padding:0 0 0 22px; background:url(/hangame/img/center/campaign/ico_safe.gif) 3px 1px no-repeat ; color:#DD4500; font-weight:bold; }
.safe_test_result li .t_txt {padding:0 0 0 22px; }
.safe_flash {width:680px; height:604px; padding:142px 0 0 41px; background:url(/hangame/img/center/campaign/safe_08_03.gif) no-repeat; }
html>body .safe_flash {height:462px; }
.safe_flash object {margin:0; }

.safe_uopt {width:680px; height:287px; background:url(/hangame/img/center/campaign/safe_08_04.jpg) no-repeat; color:#3B3B3B; }
.safe_uopt p {padding:204px 0 0 216px; letter-spacing:-1px; line-height:1.3; text-align:left;}/*071015*/

/*게시중단 */ /*070507*/
.break_exp {width:100%}
.break_exp li {margin-bottom:5px; padding:0 0 0 19px; background:url(/hangame/img/common/sq_gray01.gif) 8px 5px no-repeat;}
.break_tab {height:26px; background:url(/hangame/img/center/break_tab_bg.gif) repeat-x; }
.break_tab img {vertical-align:top;}
.break_tab .fr {float:right; margin-top:-19px; padding-right:8px; font-size:11px; color:#888}
table.breakform {border-top:1px solid #E5E5E5}
table.breakform td.fld {padding:0 0 0 15px; border-bottom:1px solid #E5E5E5; background:#F3F3F3; color:#333; letter-spacing:-1px; }
table.breakform td.input {padding:5px 0 5px 9px; border-bottom:1px solid #E5E5E5; letter-spacing:-1px; }
table.breakform td.fld02 {padding:0 0 0 15px; border-bottom:1px solid #EEE; letter-spacing:-1px; }
table.breakform td.input02 {padding:5px 0 5px 9px; border-bottom:1px solid #EEE; letter-spacing:-1px; }
.break_btn {border-top:1px solid #E1E1E1; text-align:center;}
.break_btn img {margin-top:15px; vertical-align:top; }
.break_base {padding-left:9px; line-height:1.4; }
.break_base h4 {color:#f86900; font-size:14px; }
.break_base h5 {padding-top:6px; color:#272727; font-size:12px; }
.break_base p {padding-top:5px; }
.break_base .top {text-align:right; }
.break_charge {margin-top:15px; padding:16px 0 15px 23px; background:url(/hangame/img/center/break_box.gif) no-repeat; color:#555;}
.break_org {height:60px; _height:73px; padding:6px 0 7px 0; background:url(/hangame/img/common/dot14.gif) center bottom repeat-x; }
.break_org img {float:left; }
.break_org p {float:right; width:465px; margin-top:13px; line-height:1.4; }
.break_down {margin-top:8px; padding:11px 17px 11px 20px; background:url(/hangame/img/center/break_box02.gif) no-repeat; }
.break_ok {margin-top:16px; height:147px; background:url(/hangame/img/center/break_box03.gif) no-repeat; text-align:center; }

/*20080407 - 실명전화 캠페인*/
.realnm_tp {position:relative; margin:37px 0 26px 43px;}
.realnm_tp img.date {position:absolute; top:173px; left:146px;}
.bx_realnm {width:659px; margin:0 0 0 11px; padding:0 0 28px 0; background:url(/hangame/img/center/campaign/bx_realname_bttm.gif) no-repeat bottom;}
.bx_realnm_in {width:659px; padding:30px 0 0 0; background:url(/hangame/img/center/campaign/bx_realname_top.gif) no-repeat top; text-align:center;}
.bx_realnm_in h5 {margin:4px 0 0 30px; text-align:left;}
.realnm_step {margin:0 auto; padding:26px 0 24px 0;}
.realnm_step ul {display:none;}
.btn_realnm {width:609px; margin:0 auto; padding:0 0 23px 0; background:url(/hangame/img/center/campaign/bg_realname.gif) no-repeat bottom;}
.realnm_notice {margin:28px 0 0 30px;}
.realnm_notice li {margin:0 0 3px 0; padding:0 0 0 6px; background:url(/hangame/img/common/dot_gray_6.gif) no-repeat left 5px; color:#898989; font-size:11px; text-align:left;}
/*//20080407 - 실명전화 캠페인*/

/*20080414-다운로드센터*/
.h_down {clear:both; margin:38px 0 10px 14px;}/*20080415수정*/
.bx_download {width:680px; height:391px; background:url(/hangame/img/center/bx_download.gif) no-repeat;}
.bx_download ul {padding:38px 0 0 54px;}
.bx_download ul li {float:left; width:285px;}
.bx_download .txt1 {display:inline; float:left; margin:18px 0 5px 54px;}
.bx_download ol {clear:both; width:600px;}
.bx_download ol li {margin:6px 0 0 57px; color:#898989; line-height:1.4; letter-spacing:-1;}
.bx_download ol li span {color:#555;}
.bx_download ol li img {margin:0 5px 0 0;}
.bx_download .txt_dn {margin:4px 0 0 73px; padding:0 0 0 8px; background:url(/hangame/img/common/arr_gray_1.gif) no-repeat left 3px; font-size:11px; letter-spacing:-1;}
.bx_download .txt2 {margin:17px 0 0 57px; color:#A1A1A1; font-size:11px;}
.bx_download .txt2 img {margin:0 0 3px 2px; vertical-align:middle;}
.bx_bdr {padding:28px 30px 25px 30px; border:2px solid #E2E2E2;}
.bx_bdr .line {margin:0 0 20px 0; padding:20px 0 0 0; background:url(/hangame/img/center/line_gray_1.gif) repeat-x left bottom;}
.bx_bdr .down_lst {clear:both;}
.bx_bdr .txt, .down_lst .txt {padding:3px 0 7px 0; color:#898989; line-height:1.4;}
.bx_bdr2 {float:left; width:676px; _width:680px; padding:30px 0 26px 0; border:2px solid #E2E2E2; text-align:center;}
.bx_bdr2 ul {float:left; width:663px; margin:0;}
.bx_bdr2 ul li {float:left; width:221px; background:url(/hangame/img/center/bg_graphic.gif) no-repeat left; text-align:center;}
.bx_bdr2 ul li img {display:block; margin:0 auto 12px auto;}
.bx_bdr2 ul li.no {background:none;}
.bx_bdr2 .noti {clear:both; width:615px; margin:0 0 0 58px; padding:25px 0 0 0; color:#898989px; text-align:left; letter-spacing:-1; line-height:1.4;}
.bx_bdr2 .noti p {padding:5px 0 2px 0; color:#A1A1A1; font-size:11px; letter-spacing:-1;}
/*//20080414-다운로드센터*/

/* 20080925 - 이용자보호센터 */
.user_sec_info {width:680px; height:191px; margin-bottom:31px; background:url(/hangame/img/center/img_user_sec_center.gif) no-repeat;}
.user_sec_box {margin-bottom:30px; padding:6px 0 8px 7px; background:#f6f6f6; border-top:1px solid #e1e1e1; color:#666666; font-size:11px; line-height:20px; letter-spacing:-1px;}
.user_sec_box p {padding:15px 0 5px 21px;}
.user_sec_box .refer {display:block; padding:0 0 11px 21px; color:#999999;}
.user_sec_box .thinking {padding:15px 0 10px 19px;}
.user_sec_box .thinking li {padding-left:12px; background:url(/hangame/img/common/bu_dot07.gif) no-repeat left 7px; color:#666666; font-size:11px; line-height:20px; letter-spacing:-1px;}
.user_sec_box .timer {clear:both; width:100%; overflow:hidden;}
.user_sec_box .timer li {float:left;}
.game_timer_info {width:383px; height:31px; margin-bottom:10px; background:url(/hangame/img/center/txt_game_timer.gif) no-repeat;}

/* 081106 | 자녀관리 */
.cen_security_serviceinfo {clear:both; width:680px; height:280px; margin:10px 0 0 0; background:url(/hangame/img/center/img_cen_security_sinfo.gif) no-repeat left top;}
div.cen_security_sintro {padding:8px 25px 20px 25px; background-color:#F6F6F6; border-top:1px solid #E1E1E1;}
div.cen_security_sintro p {margin:15px 0 0 0; color:#666666; font-family:돋움, dotum; font-size:12px; line-height:1.5; letter-spacing:-1px;}
div.cen_security_sintro p strong {color:#FF6F00; line-height:2.2;}
div.cen_security_sintro p.company {_width:100%; padding-top:20px; color:#999999; background:url(/hangame/img/common/dot14.gif) repeat-x left top;}

.childmanage_info {position:relative; width:422px; _width:680px; height:81px; _height:236px; margin:0; padding:154px 0 0 258px; border-top:1px solid #E7E4E1; background:url(/hangame/img/center/img_childmanage1.gif) no-repeat left 10px;}
.childmanage_info img {margin:0 3px;}
.childmanage_game {background:url(/hangame/img/center/bx_game_btm.gif) no-repeat left bottom;}
.childmanage_game dl {clear:both; overflow:hidden; width:100%; padding:21px 0 17px 0; background:url(/hangame/img/center/bx_game_top.gif) no-repeat left top;}
.childmanage_game dl dt {float:left; width:85px; _width:106px; padding-left:21px;}
.childmanage_game dl dd {float:left; width:228px; margin-right:3px;}
.childmanage_game dl dd ul li {float:left; margin-right:11px; padding-left:5px; background:url(/hangame/img/common/bu_dot02.gif) no-repeat left 4px;}
.childmanage_game dl dd ul li a {color:#828282; font-family:돋움, dotum; font-size:11px;}

.child_idreg_step {border-top:1px solid #E7E4E1; border-bottom:1px solid #E1E1E1; padding:20px 0 9px 0;}
.child_step {padding-bottom:33px; background:url(/hangame/img/center/bx_gray2_btm.gif) no-repeat left bottom; text-align:center;}
.child_step .child_step_top {height:33px; background:url(/hangame/img/center/bx_gray2_top.gif) no-repeat left top; font-size:0px;}
.child_step p {color:#333333; font-family:돋움, dotum; font-size:12px; font-weight:bold;}
.child_step p strong {color:#FF6F00;}
.child_step p span {font-weight:normal;}
.child_step p span.finish {display:block; margin:27px 0 0 0; line-height:1.5;}
.child_step form {display:inline; border:0px;}
.person_confirm {margin:0 auto; padding:0; border:0px; text-align:center;}
.person_confirm legend {display:none;}
.person_confirm p {margin-bottom:6px; color:#333333; font-family:돋움, dotum; font-size:12px; font-weight:bold;}
.person_confirm p strong {color:#FF6F00;}
.person_confirm dl {position:relative; clear:both; overflow:hidden; width:307px; margin:22px auto 5px auto;}
.person_confirm dl dt {float:left; width:82px; _width:92px; height:15px; _height:21px; margin:0; padding:6px 0 0 10px; background:url(/hangame/img/common/bu_arw06.gif) no-repeat left 7px; color:#666666; font-family:돋움, dotum; font-size:11px; letter-spacing:-1px; text-align:left;}
.person_confirm dl dd {height:19px; _height:21px; padding:2px 0 0 0; _padding:0; text-align:left;}
.person_confirm dl dd span {display:block; padding-top:3px; _padding-top:5px;}
.person_confirm dl dd.btn_ok {position:absolute; right:0; bottom:1px; width:63px; height:38px;}
.person_confirm dl dd.btn_ok input {vertical-align:top;}
.childid_input {margin:0 auto; padding:0; border:0px; text-align:center;}
.childid_input legend {display:none;}
.childid_input p {margin-bottom:6px; color:#333333; font-family:돋움, dotum; font-size:12px; font-weight:bold;}
.childid_input p strong {color:#FF6F00;}
.childid_input p span {font-weight:normal;}
.childid_input .btn_search {vertical-align:top;}
.childid_input .result {margin:32px 20px 0 20px; padding-top:31px; background:url(/hangame/img/common/dot23.gif) repeat-x left top;}
.childid_input .result img {margin-top:6px;}

.childinfo_input {clear:both; margin:-2px 0 7px 0; padding-left:10px; color:#333333; font-family:돋움, dotum; font-size:12px;}
.childinfo_input  strong {color:#FF6F00; font-weight:normal;}
.childinfo_form {margin:0; padding:0; border:0px; text-align:center;}
.childinfo_form legend {display:none;}
.childinfo_form img {margin:0; vertical-align:top;}
.childinfo_form .tbl_child_manageinfo {width:100%; margin-bottom:15px; border:0px; border-top:1px solid #E1E1E1; border-bottom:1px solid #DBDBDB; table-layout:fixed;}
.childinfo_form .tbl_child_manageinfo caption {display:none;}
.childinfo_form .tbl_child_manageinfo tr {border:0px;}
.childinfo_form .tbl_child_manageinfo th {width:180px; padding-left:25px; border:0px; border-top:1px solid #DBDBDB; background-color:#F3F3F3; color:#333333; font-family:돋움, dotum; font-size:12px; font-weight:normal; letter-spacing:-1px; text-align:left;}
.childinfo_form .tbl_child_manageinfo td {padding:5px 0 5px 10px; border:0px; border-top:1px solid #DBDBDB; color:#666666; font-family:돋움, dotum; font-size:12px;}
.childinfo_form .tbl_child_manageinfo td.id {color:#333333;}
.childinfo_form .tbl_child_manageinfo td.sms label {margin-right:27px;}
.childinfo_form .tbl_child_manageinfo td p {margin:4px 0 -2px 0; color:#888888; font-family:돋움, dotum; font-size:11px; letter-spacing:-1px;}
.childinfo_form .tbl_child_manageinfo td img {vertical-align:top;}
.childinfo_form .tbl_child_manageinfo td td {border:0px; padding:0;}
.read_info {clear:both; overflow:hidden; width:100%; margin:30px 0 0 0; padding:0; border:3px solid #f1f1f1;}
.read_info dt {clear:both; margin:13px 17px 0 17px; padding:0 0 8px 16px; background:url(/hangame/img/common/ico_notice2.gif) no-repeat left top; color:#ff6f00; font-weight:bold;}
.read_info dd {clear:both; margin:0 17px; padding:10px 0 5px 6px; background:url(/hangame/img/common/dotline_05.gif) repeat-x left top;}
.read_info dd li {padding:0 0 5px 10px; background:url(/hangame/img/common/bu_dot02.gif) no-repeat left 6px; color:#666666; font-family:돋움, dotum; font-size:12px; line-height:1.4;}
.read_info dd li strong {color:#FF6F00; font-weight:normal;}
.btn_childhome {display:block; margin-top:15px; text-align:center;}

.tbl_chidlid_list {width:100%; margin-bottom:20px; border:0px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; table-layout:fixed;}
.tbl_chidlid_list caption {display:none;}
.tbl_chidlid_list tr {border:0px;}
.tbl_chidlid_list th {height:28px; border:0px; background-color:#F3F3F3; text-align:center;}
.tbl_chidlid_list td {height:35px; padding:1px 0 0 0; border:0px; border-top:1px solid #DADADA; color:#333333; font-family:돋움, dotum; font-size:12px; text-align:center;}
.tbl_chidlid_list td.date,
.tbl_chidlid_list td.time,
.tbl_chidlid_list td.tel {color:#666666; font-size:11px; line-height:1.3;}
.tbl_chidlid_list td img {margin:0 2px 0 1px; vertical-align:top;}

.child_step.child_step {margin-bottom:10px; padding-bottom:19px;}
.child_step.child_step .child_step_top {height:17px;}
.childid_select {margin:0 0 0 19px; padding:0; border:0px;}
.childid_select legend {display:none;}
.childid_select .sel_wrap {float:left; margin-top:1px;}
.childid_select .btn_ok {float:left; margin:0 9px 0 4px;}
.childid_select .info {float:left; padding-top:8px; color:#888888; font-family:돋움, dotum; font-size:11px; font-weight:normal; letter-spacing:-1px;}

.period_gametime {margin-top:5px;}
.period_gametime h4 {float:left; margin:5px 7px 0 0;}
.period_gametime .sel_wrap {float:left; margin:1px 5px 0 0; _margin:-1px 1px 0 0;}
.period_gametime ul {margin-top:5px; _margin:0;}
.period_gametime ul li {clear:both; _display:inline;}
.period_gametime .tbl_gametime_list {width:100%; margin:1px 0 5px 0; padding:0; border:0px; border-right:1px solid #BBBBBB; table-layout:fixed;}
.period_gametime .tbl_gametime_list caption {display:none;}
.period_gametime .tbl_gametime_list tr {border:0px;}
.period_gametime .tbl_gametime_list th {height:29px; padding-top:8px; _padding-top:9px; border:0px; border-top:1px solid #DADADA; border-left:1px solid #DADADA; background-color:#F3F3F3; color:#333333; font-family:돋움, dotum; font-size:11px; font-weight:normal; text-align:center; vertical-align:top;}
.period_gametime .tbl_gametime_list th.total {border-top:1px solid #BBBBBB; border-left:1px solid #BBBBBB; background-color:#DBDBDB;}
.period_gametime .tbl_gametime_list th.today {font-weight:bold;}
.period_gametime .tbl_gametime_list td {height:74px; padding-top:10px; border:0px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; border-left:1px solid #DADADA; color:#333333; font-family:돋움, dotum; font-size:11px; text-align:center; vertical-align:top;}
.period_gametime .tbl_gametime_list td a {color:#333333; font-family:돋움, dotum; font-size:11px;}
.period_gametime .tbl_gametime_list td.total {border-top:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; border-left:1px solid #BBBBBB; background-color:#FFF9F4;}
.period_gametime .tbl_gametime_list td.nodata {background:url(/hangame/img/center/bg_gametime.gif) no-repeat left top;}
.period_gametime .tbl_gametime_list td .over {margin-top:7px; padding-top:9px; background:url(/hangame/img/common/dot05.gif) repeat-x 2px top; color:#FE5E00; font-family:돋움, dotum; font-size:11px; line-height:1.3;}

.tbl_gametime_detail {width:100%; margin-bottom:20px; border:0px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; table-layout:fixed;}
.tbl_gametime_detail caption {display:none;}
.tbl_gametime_detail tr {border:0px;}
.tbl_gametime_detail th {height:28px; border:0px; background-color:#F3F3F3; text-align:center;}
.tbl_gametime_detail td {height:35px; padding:1px 0 0 0; border:0px; border-top:1px solid #DADADA; color:#333333; font-family:돋움, dotum; font-size:12px; text-align:center;}

.con_top_txt {clear:both; overflow:hidden; width:100%; padding:16px 0 1px 0; text-align:left; }
.con_top_txt h4 {float:left; margin:5px 7px 0 0;}
.con_top_txt .sel_wrap {float:left; margin:1px 5px 0 0; _margin:-1px 1px 0 0;}
.con_top_txt p.txt {clear:both; margin-top:14px; padding:0 0 10px 10px; line-height:1.5;}
.account_box {clear:both;width:680px;height:40px;margin-bottom:9px;background:url(/hangame/img/myinfo/bg_account.gif) no-repeat;}
.dot_h {width:680px;height:1px;background:url(/hangame/img/common/dot05.gif) repeat-x;font-size:0;}
.account_info {margin:10px 0 0 5px;color:#888;}
.tab_sub_org {height:34px; clear:both;} /*070608*/
.tab_sub_org li {float:left;display:inline;margin-top:15px;padding:0 13px 0 8px;background:url(https://images.bill.naver.com/HG/wallet/ico_bar.gif) top right no-repeat;letter-spacing:-1px}
.tab_sub_org li.last {background:none;}
.tab_sub_org img {vertical-align:middle;margin:0 6px 0 5px;}
.tab_sub_org img.marl0 {margin-left:0px;}
.tab_sub_org li.org {font-weight:bold;}
.tab_sub_org_select {padding:8px 0 0 0;}
/* //081106 | 자녀관리 */

/*090303 add*/
table.question {width:680px; border-top:1px solid #e1e1e1; }
table.question th {border-right:1px solid #e1e1e1; background:#f6f6f6; font-size:11px; font-weight:normal; letter-spacing:-1px; }
table.question th.line {border-bottom:1px solid #e1e1e1; }
table.question td {border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; font-size:11px; text-align:center; letter-spacing:-1px; }
table.question td.txt {padding:10px 0 6px 8px; text-align:left; }
table.question th.last, table.question td.last {border-right:none; }
.question_result {position:relative; width:680px; height:118px; margin:0 0 60px 0; border-bottom:1px solid #e1e1e1; background:#f6f6f6; }
.question_result img {float:left; margin:18px 5px 0 75px; }
.question_result .txt_area {float:left; font-size:11px; line-height:1.5; letter-spacing:-1px; }
.question_result .txt_area p.txt01 {padding:30px 0 5px 0; color:#373737; font-size:14px; font-weight:bold; }
.question_result .txt_area p.txt02 {padding:5px 0 0 0; color:8a8a8a; }
.question_result .txt_area p.txt03 {width:420; }
.question_result .btn_result {position:absolute; top:14px; right:54px; }
/*//090303 add*/

/*0904_개인정보도용 신고*/
.steal_box {width:680px; margin-top:0; border:4px solid #ebebeb;}
.steal_box img {vertical-align:top;}
.steal_box dt {width:640px; margin-left:17px; padding:0 0 10px 0; letter-spacing:-1px; background:url(/hangame/img/common/dot14.gif) repeat-x left bottom; color:#ff6f00; font-weight:bold;}
.steal_box dt img {margin:0 5px 2px 0; vertical-align:middle;}
.steal_box dd {width:640px; margin-left:17px; padding:11px 0 10px 0;}
.steal_box dd li {margin-left:6px; padding:0 0 5px 8px; background:url(/hangame/img/common/dot_gray_4.gif) no-repeat left 6px; line-height:1.4;letter-spacing:-1px;}
.steal_box dd li .org {letter-spacing:0;}

/*add_0905_upplv*/
.user_sec_box2 {overflow:hidden; width:100%; height:213px; _height:236px; margin-bottom:30px; padding:23px 0 0 0; background:#F6F6F6 url(/hangame/img/etc/img_user_sec_bx.gif) no-repeat;}
.user_sec_box2 .inner1 {display:inline; float:left; width:322px; margin:0 12px;}
.user_sec_box2 .inner2 {float:left; width:322px; text-align:center;}
.user_sec_box2 .inner2 h5 {text-align:left;}
.user_sec_box2 .personality {margin:26px 13px 0 14px; }
.user_sec_box2 .personality dt {height:23px; padding-left:8px; background:url(http://images.hangame.co.kr/hangame/renewal_2007/common/dotline_01.gif) repeat-x left bottom;}
.user_sec_box2 .personality dt span {color:#ff581e;}
.user_sec_box2 .personality dd {overflow:hidden; width:100%; color:#868686; font-size:11px; line-height:17px; letter-spacing:-1px;}
.user_sec_box2 .personality dd.info1 {padding:33px 0 0 9px;}
.user_sec_box2 .personality dd.info1 img {float:left; margin-right:20px;}
.user_sec_box2 .personality dd.info1 p {float:left; width:182px; margin-top:3px;}
.user_sec_box2 .personality dd.info1 p.txt2 {margin-top:-7px;}
.user_sec_box2 .personality dd.info2 {padding:23px 0 0 10px;}
.user_sec_box2 .my_upp_list {width:304px; margin:9px auto 10px auto;}
.user_sec_box2 .my_upp_list th {padding:9px 0 5px 0; color:#373737; font-weight:bold; text-align:center; border-bottom:1px solid #E1E1E1; background-color:#EFEFEF;}
.user_sec_box2 .my_upp_list td {padding:8px 0 3px 0; color:#666666; text-align:center; border-bottom:1px solid #E1E1E1;}
.user_sec_box2 .my_upp_list td.last { border-left:1px solid #E1E1E1;}
.user_sec_box2 .my_upp_none {margin-top:81px; color:#868686; font-size:11px; line-height:17px; letter-spacing:-1px;}

/* 클린센터 > 처벌규정 090729 */
/*add_0907*/
.penalty_tit {clear:both; padding-left:11px; background:url(/hangame/img/center/arr_org_big.gif) 1px 3px no-repeat; color:#333333; font-size:12px;  letter-spacing:-1px;}
.penalty_con {margin:25px 0 0 0; }
.penalty_con h4 {height:24px; color:#666666;}
.penalty_con h4 span {color:#333333;   letter-spacing:0; }
.penalty_con p.txt01 {padding:0 0 20px 13px; line-height:18px; letter-spacing:-1px;}
.penalty_con p.txt01 span {letter-spacing:0; }

.penalty_list {width:680px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; }
.penalty_list th {height:28px; padding-top:2px;  background-color:#f3f3f3; font-size:11px; text-align:center; letter-spacing:-1px; }
.penalty_list th.txt_l {text-align:left; padding-left:14px; }
.penalty_list td {padding:12px 0 10px 0; border-top:1px solid #dbdbdb; border-right:1px solid #dbdbdb; text-align:center;  letter-spacing:-1px; line-height:16px;}
.penalty_list td.txt_l {text-align:left; padding-left:10px; font-weight:bold;  }
.penalty_list td.txt_l span.txt_nor {font-weight:normal; }
.penalty_list td.last {border-right:none; }
.penalty_list td.date {font-size:11px; font-family:verdana; letter-spacing:-1px; }
.penalty_list td .txt_block {display:block; margin:8px 0 0 0;}
.penalty_list .detail_list {margin-left:6px; }
.penalty_txt {margin-bottom:23px; padding:15px 5px 10px 0; text-align:right; border-bottom:1px solid #dbdbdb;letter-spacing:-1px; }

.detail_list li {clear:both; padding:2px 0 2px 7px; background:url(/hangame/img/common/bu_arw_g03.gif) 0 7px no-repeat; text-align:left;letter-spacing:-1px; line-height:16px; }
.detail_list li .txt_s {display:block; font-size:11px; color:#999999;}

.penalty_info {margin-top:20px; }
.penalty_mystep {width:680px; height:180px; margin-top:6px; background-color:#f5f5f5; }
.penalty_mystep ul {margin:0 0 0  29px; padding:49px 0 0 0; background:url(/hangame/img/center/penalty_step_bg.gif) 0 33px no-repeat; }
.penalty_mystep ul li {position:relative; float:left; display:inline; margin-right:2px; }
.penalty_mystep .myinfo {position:absolute; top:59px; left:-1px; width:51px; height:48px; background:url(/hangame/img/center/penalty_my_bg.gif) 0 0 no-repeat; }
.penalty_mystep .myinfo.big {left:25px; }
.penalty_mystep .myinfo dt {display:block; margin-top:16px; text-align:center; font-size:11px; letter-spacing:-1px; color:#FFF;}
.penalty_mystep .myinfo dd {clear:both; margin-top:2px; text-align:center; font-size:11px; font-weight:bold; letter-spacing:-1px; }
.penalty_mystep .myinfo dd.step1 {color:#ffd800;}
.penalty_mystep .myinfo dd.step2 {color:#ff8400;}
.penalty_mystep .myinfo dd.step3 {color:#ff6200;}
.penalty_mystep .myinfo dd.step4 {color:#a92009;}
.penalty_mystep .myinfo dd.step5 {color:#333333;}

.penalty_comm_list {margin:20px 0 0 0; }
.penalty_comm_list li { padding:0 0 4px 12px;letter-spacing:-1px; }

.return_rule {padding:0 0 0 15px; letter-spacing:-1px;}
.return_rule h5 {padding:20px 0 15px 0; font-size:12px; color:#333333;  }
.return_rule p {padding:0 0 15px 0; line-height:18px; }
.return_rule p span.org {display:block; padding:0 0 5px 0; }
.return_rule p span.txt_s {display:block; font-size:11px; }

/** add_091208, 디자인 리뉴얼 **/
.c_title {display:inline-block; padding-left:10px; font-weight:bold; color:#333; letter-spacing:-1px; background:url(/hangame/img/center/bu_center_arr.gif) 0 2px no-repeat;}
.btn_c_notice {position:absolute; right:20px; margin-top:-3px;}
.btn_c_print {position:absolute; margin:-5px 0 0 7px;}
.cbtn_func {margin-top:17px; text-align:center;}
.center_num {position:relative; top:4px; display:inline-block; margin-right:10px;}
/* 상담센터, 클린센터 */
.center_head {margin-top:7px; overflow:hidden; zoom:1;}
.center_head li {float:left;}
.center_head li img {display:block;}
.center_list {margin:10px 0 0 114px;}
.center_list li {color:#666; padding-left:11px; margin:4px 0 5px 0; background:url(/hangame/img/center/bu_center_dot.gif) 0 4px no-repeat; line-height:1.3em; text-align:left; letter-spacing:-1px; zoom:1;}
.center_list strong {color:#ff7800;}
.center_list em {font-style:normal; font-weight:bold;}
.center_location {margin-top:15px;}
.center_location img {display:block;}
.center_location a {float:right; margin-top:10px;}
.center_sel {width:680px; height:50px; background:url(/hangame/img/center/bg_center_sel.gif) no-repeat;}
.center_sel li {float:left; width:90px; _width:125px; padding:16px 0 0 35px;}
.center_sel li input, .center_sel li label {vertical-align:middle;}
.center_sel li input {position:relative; top:-1px;}
.center_sel li label {padding-left:5px; font-weight:bold;}
.center_sel li label.selected {color:#ff6f00;}
.center_tb {border-top:1px solid #d8d6d6; padding-top:25px; margin-top:10px;}
.center_pg {padding:22px 25px 22px 25px; background-color:#f6f6f6; border-top:1px solid #e1e1e1; line-height:160%; letter-spacing:-1px;}
.center_pg .pg_tit {display:block; padding:20px 0 5px 0; color:#ff6f00;}
.center_pg .ex_tip {display:block; color:#999; padding-top:20px; margin-top:15px; background:url(/hangame/img/common/dot14.gif) left top repeat-x; zoom:1;}
.center_list2 {padding:18px 25px 20px 25px; border-top:1px solid #e1e1e1; background-color:#f6f6f6;}
.center_list2 li {padding:4px 0 3px 10px; line-height:140%; background:url(/hangame/img/common/bu_arw_g03.gif) 0 10px no-repeat; letter-spacing:-1px;}
.center_list2 li em {color:#999; font-size:11px; font-style:normal;}
.center_nlist li {padding:3px 0 3px 22px; line-height:140%; zoom:1;}
.center_nlist li.n1 {background:url(/hangame/img/center/ico_no1301.gif) 0 5px no-repeat;}
.center_nlist li.n2 {background:url(/hangame/img/center/ico_no1302.gif) 0 5px no-repeat;}
.center_nlist li.n3 {background:url(/hangame/img/center/ico_no1303.gif) 0 5px no-repeat;}
.center_nlist li.n4 {background:url(/hangame/img/center/ico_no1304.gif) 0 5px no-repeat;}
.center_nlist li.n5 {background:url(/hangame/img/center/ico_no1305.gif) 0 5px no-repeat;}
.center_nlist li.n6 {background:url(/hangame/img/center/ico_no1306.gif) 0 5px no-repeat;}
/* 고객보호서비스 */
.law_head {padding-bottom:15px; color:#999; padding-left:7px; border-bottom:1px solid #e1e1e1;}
.law_p1 {margin-top:17px; padding:0 0 20px 7px; border-bottom:1px solid #e1e1e1;}
.law_p2 {margin-top:17px; padding-left:7px;}
.law_bp {padding:0;}
.law_bp .s_tit {display:block; margin:10px 0 8px 0;}
.law_bp .bp1 {padding:0 0 17px 10px; background:url(/hangame/img/common/dot05.gif) left bottom repeat-x; }
.law_bp .bp2 {padding:12px 0 0 10px; padding-bottom:30px; border-bottom:1px solid #e1e1e1;}
.law_bp .bp3 {padding:12px 0 0 10px;}
.law_charge {width:680px; height:50px; margin:15px 0 0 -10px; ; background:url(/hangame/img/center/break_box.gif) no-repeat; color:#555;}
.law_charge dt {float:left; padding:18px 0 0 16px;}
.law_charge dd {float:left; font-size:11px; color:#999; padding:18px 0 0 16px;}
.law_charge dd span {display:inline-block; padding:0 10px 0 10px;}
.law_org {padding:10px 0 11px 0; background:url(/hangame/img/common/dot14.gif) center bottom repeat-x; overflow:hidden; zoom:1;}
.law_org img {float:left; }
.law_org p {float:right; width:450px; margin-top:13px; line-height:1.4; }
.law_down {margin-top:8px; height:72px; background:url(/hangame/img/center/break_box02.gif) no-repeat; }
.law_down dt {float:left; width:130px; padding-top:28px; text-align:center;}
.law_down dd {float:left;}
.law_down dd.txt {font-size:11px; color:#999; padding-top:21px; margin-left:20px; line-height:130%;}
.law_down dd.btn_func {float:right; padding:13px 15px 0 0;}
.law_down dd.btn_func a {display:block;}
.law_down dd.btn_func a.hwp {margin-bottom:5px;}
.campaign_list {overflow:hidden; zoom:1;}
.campaign_list li {float:left;}
.campaign_list li dl {border-right:1px solid #e9e9e9;}
.campaign_list li dl.last {border-right:0;}
.campaign_list li dt img, .campaign_list li dd img {display:block;}
.campaign_list li dd a {position:relative; display:block; width:226px; height:70px; cursor:pointer;}
.campaign_list li dd a span {position:absolute; display:block; width:226px; height:70px;}
.campaign_list li dd a img {z-index:10;}
.campaign_list li dd a:hover span {position:absolute; display:block; width:226px; height:70px; background:url(/hangame/img/center/bg_campaign.gif) no-repeat; z-index:20;}

/*add_20100325*/
.cast_satisfy {margin-top:30px; border:3px solid #f1f1f1; text-align:left}
.cast_satisfy h3 {width:640px; margin-left:20px; padding:20px 0 10px 0; font-size:12px; background:url(/hangame/img/csat/line_x_01.gif) repeat-x left bottom; color:#ff6f00; font-weight:bold;}
.cast_satisfy h3 img {margin:0 5px 2px 0; vertical-align:middle;}
.cast_satisfy fieldset {margin:0; padding:0; border:0; }
.cast_satisfy .qa_list {padding-left:7px; }
.cast_satisfy .qa_list li {padding-top:25px;}
.cast_satisfy .qa_list li legend {display:block; padding-bottom:5px; color:#666666; font-weight:bold; }
.cast_satisfy .qa_list li input {width:15px; height:15px; margin:0 2px 2px 13px; vertical-align:middle; }
.cast_satisfy .qa_list li label {padding:2px 25px 2px 10px;  }
.cast_satisfy .qa_list li input.qa_etc {width:315px; height:18px; margin:0 0 0 10px; padding:2px 5px; border:1px solid #dedede; }
.cast_satisfy .qa_list li.qa_long label {clear:both; display:block; }
/*
.cast_satisfy .qa_info {margin:10px 15px; padding-top:15px; background:url(/hangame/img/csat/line_x_01.gif) 0 0 repeat-x; }
*/
.cast_satisfy .qa_add {height:1px;margin:10px 15px; background:url(/hangame/img/csat/line_x_01.gif) 0 0 repeat-x; }
.cast_satisfy .qa_info {margin:10px 15px; padding-top:4px; }
.cast_satisfy .qa_info p {padding-bottom:10px; line-height:16px;  letter-spacing:-1px;}
.cast_satisfy .qa_info .box_info {_height:50px; padding:8px 12px 10px 12px; background-color:#f7f7f7; }
.cast_satisfy .qa_info .box_info li {clear:both; overflow:hidden; padding:2px 0 5px 8px; background:url(/hangame/img/csat/bl_qagray.gif) 0 9px no-repeat; vertical-align:top;}
.cast_satisfy .qa_info .box_info .txt_99 {float:left; width:99px; padding-top:5px; }
.cast_satisfy .qa_info .box_info .txt_bar {float:left;padding:5px 5px 0 5px;  color:#838383; }
.cast_satisfy .qa_info .box_info .input_num {float:left; width:78px;  padding:3px 5px; border:1px solid #bbbbbb; background-color:#fdfdfd;  margin-top:2px; }
.cast_satisfy .qa_info .txt_add {padding:12px 0 15px 10px; font-size:11px; color:#828080; line-height:16px; }
/*
.add_opinion { idth:640px; margin:0 15px 0 15px; _margin:0 7px 0 7px; *margin:0 7px 0 7px;}
.add_opinion legend {display:block; padding:0 0 7px 8px; color:#666666; }
.add_opinion textarea {float:left; overflow:auto;  width:640px; height:55px; _margin-left:8px;  *margin-left:8px;padding:5px; border:1px solid #d8d3cf; color:#666666; }
*/
.add_opinion { width:640px; margin:0 15px 0 15px; _margin:0 7px 0 7px; *margin:0 7px 0 7px;}
.add_opinion legend {display:block; padding:0 0 7px 0px; color:#666666; }
.add_opinion textarea {float:left; overflow:auto;  width:640px; height:36px; _margin-left:8px;  *margin-left:8px;padding:5px; border:1px solid #d8d3cf; color:#666666; }
.cast_satisfy .btn_bottom {height:70px; text-align:center; }
.cast_satisfy .btn_bottom  img {margin-top:15px; }

/* selectbox */
.selectbox-noscript * {display:none; }
.selectbox-noscript .selectbox-source {display:inline; position:relative; left:0; }
.selectbox-noscript .selectbox-source * {display:block; }
.selectbox-source {position:absolute; left:-9999px;}
.selectbox-box {overflow:hidden; color:#858585; padding:3px; font-size:11px !important; text-align:left; cursor:pointer; background:url(/hangame/img/csat/bu_arr.gif) no-repeat 100% 0 #fdfdfd; border:1px solid #bbbbbb; z-index:999999;}
.selectbox-layer {display:none; overflow:hidden; overflow-y:auto; position:absolute; margin-top:-1px; border:1px solid #bbbbbb; scrollbar-arrow-color:#bbbbbb; scrollbar-face-color:#f7f7f7; scrollbar-track-color:#fdfdfd; scrollbar-3dlight-color:#dfdfdf; scrollbar-highlight-color:#fdfdfd; scrollbar-shadow-color:#f7f7f7; scrollbar-darkshadow-color:#dfdfdf;}
.selectbox-list ul li {padding:2px 0 2px 4px; color:#6f7286; font:11px Dotum; line-height:1.1em; letter-spacing:0; text-align:left; background-color:#f7f7f7; zoom:1;}
.selectbox-list ul li.selectbox-item-selected {font-weight:bold;}
.selectbox-list ul li.selectbox-item-over {color:#000; cursor:pointer; }
.selectbox {position:absolute; right:0; top:6px;}
.selectbox .fl {margin-left:9px;}
#content .section .selectbox-layer,
.ifr .selectbox-layer {border:1px solid #fff;}
#content .section .selectbox-box,
.ifr .selectbox-box {overflow:visible; padding:0 3px; height:18px; border:1px solid #cacdd4; color:#5f6482; font-weight:normal; font-size:11px; line-height:18px; letter-spacing:0; background:#fdfdfd url(/hangame/img/csat/bu_arr.gif) no-repeat right -11px;}
/* //selectbox */
/*add_20100325*/