@import "/common/css/common.css";
@import "/common/css/table.css";
@import "/common/css/guide.css";
@import "/common/css/layer.css";
@import "/common/css/event.css";


/* ------------------------------------------------------------
 * Name      : retail.css
 * Created   : 2008/02/19 by ana
 ------------------------------------------------------------ */

 body{color:#8B8B8B; }
 
/*게임소식_보도자료*/
.rp_new{width:561px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_btm.gif') no-repeat left bottom;padding-bottom:3px;}
.rp_new table{background:url('http://cache.goorm.com/krpang/images/common/board/list2_top.gif') no-repeat left top;}
.rp_new th{background-image:none;font-weight:normal;padding:10px 5px 5px 5px;border-top:1px solid #E9EADD; text-align:left;}
.rp_new td{background-image:none;padding:0 5px 5px 15px; line-height:18px;}
.rp_new .first{border-top:0px;padding-top:13px;}

 
/*커뮤니티_스크린샷*/
.scrShot_best{width:566px;height:191px;background:url('http://cache.goorm.com/krpang/images/community/scrShot_bestbg.gif') no-repeat left top;}
.com_scrshot_list{background:url('http://cache.goorm.com/krpang/images/common/scr_tline.gif') no-repeat 5px top;padding:25px 0 0 24px;}
.com_scrshot_list li{float:left;padding-bottom:25px;}
.com_scrshot_list .box{width:146px;padding-right:19px;border-right:1px solid #E9EADD;margin-right:20px;}
.com_scrshot_list .side{width:146px;}
.com_scrshot_list .imgbox{position:relative;width:142px;height:106px;border:1px solid #CEE8B2;margin-bottom:5px;overflow:hidden;padding:1px;background:url('http://cache.goorm.com/krpang/images/community/noimg.gif') no-repeat 1px 1px;}
.com_scrshot_list .listimg{width:142px;height:106px;}
.com_scrshot_list .best{position:absolute;left:0px;top:0px;}
.footline{width:566px;background: #F8F8F4 url('http://cache.goorm.com/krpang/images/common/scr_bline.gif') no-repeat 5px top;height:3px;overflow:hidden;}

/*미니게임*/
.com_mini_list{width:540px;background:url('http://cache.goorm.com/krpang/images/common/tab2_con.gif') no-repeat left top;padding:10px 0 0px 0px;}
.com_mini_ranking{width:501px;height:336px;background:url('http://cache.goorm.com/krpang/images/community/minigame_ranking_bg.gif') no-repeat left top;margin-top:10px;text-align:left;padding:0 10px;}
.com_mini_ranking .line1{color:#4E9D0E;height:16px;padding:25px 0 0 101px;}
.com_mini_ranking .line2{color:#FFFFFF;height:21px;padding-top:5px;}
.com_mini_ranking .line2_bul{background:url('http://cache.goorm.com/krpang/images/community/minigame_ranking_bul.gif') no-repeat 0px 4px;padding-left:11px;}
.com_mini_ranking .line3{margin:21px 0 11px 0;height:68px;font-size:11px;font-family:YDIWebDotum;}
.com_mini_ranking .line4 table{width:223px;}
.com_mini_ranking .line4 th{font-weight:bold;padding:5px 0 3px 14px;text-align:center;border-bottom:1px solid #E9EADD;}
.com_mini_ranking .line4 td{padding:5px 0 3px 14px;border-bottom:1px solid #E9EADD;}

/*자료실_동영상*/
.com_movie{width:561px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_btm.gif') no-repeat left bottom;}
.com_movie .top{height:3px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_top.gif') no-repeat left top;overflow:hidden;}
.com_movie li{float:left;border-top:1px solid #E9EADD;padding:5px 0;}
.com_movie .left{width:270px;border-right:1px solid #E9EADD;padding:5px 10px 5px 0;}
.com_movie .right{width:270px;padding:5px 0px 5px 10px;border:0px;}
.com_movie .noline{border-top:0px;}
.com_movie .leftImg{float:left;width:100px;height:85px;padding:1px;border:1px solid #C9C9C9;margin-right:10px;}

/*자료실_월페이퍼*/
.com_wall{width:561px; background:url('http://cache.goorm.com/krpang/images/common/board/list2_btm.gif') no-repeat left bottom;padding-bottom:5px;}
.com_wall .top{height:3px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_top.gif') no-repeat left top;overflow:hidden;}
.com_wall ul {overflow:hidden;}
.com_wall li{float:left;padding:5px 0px 6px 0;border-top:1px solid #E9EADD;}
.com_wall .box{border-right:1px solid #E9EADD;padding:5px 10px 5px 10px;}
.com_wall .side{border-right:0px solid #E9EADD;}
.com_wall .imgBox{position:relative;width:164px;height:124px;background:url('http://cache.goorm.com/krpang/images/pds/wall_picbg.gif') no-repeat left top;}
.com_wall .imgBox .hot{position:absolute;left:0px;top:0px;z-index:3;}
.com_wall .imgBox .image{position:absolute;left:2px;top:2px;z-index:1;}
.com_wall .imgBox .image img{width:160px;height:120px;}
.com_wall .imgBox .zoom{position:absolute;right:2px;bottom:2px;z-index:2;}

/*월페이퍼*/
.layer_wallpaper{position:absolute; left:245px;top:110px; display:none;background:#FFFFFF;border:2px solid #FFFFFF;margin:1px;padding:1px;z-index:100 !important;}
.layer_wallpaper_in{width:526px;border:2px solid #63C12F;}
.layer_wallpaper .layer_tit{height:35px;background:url('http://cache.goorm.com/krpang/images/pds/wall_preview_bg.gif') repeat-x left top;}
.layer_wallpaper .con{width:518px; background:url('http://cache.goorm.com/krpang/images/pds/wall_preview_con.gif') repeat-y left top; margin:0 auto 3px auto;}
.layer_wallpaper .con .top{width:518px;height:4px;background:url('http://cache.goorm.com/krpang/images/pds/wall_preview_top.gif') no-repeat left top;}
.layer_wallpaper .con .btm{width:518px;height:5px;clear:both; background:#FFFFFF url('http://cache.goorm.com/krpang/images/pds/wall_preview_btm.gif') no-repeat left top;}
.layer_wallpaper .con .cons{padding:5px 13px;text-align:center; overflow:hidden;}
/*미리보기 수정 관련 추가및 수정 20080618*/
.layer_wallpaper .con .box{width:402px; margin:0 auto; border:0px;}
.layer_wallpaper .con .btn1{float:left;width:44px; }
.layer_wallpaper .con .btn2{float:left;width:44px; text-align:right;}
.layer_wallpaper .con .picture{border:1px solid #777777;width:400px;height:300px;margin-bottom:5px;}
.layer_wallpaper .con .picture img{width:400px;height:300px;}
#wall_sample{position:absolute;left:250px;top:350px;display:none;z-index:100 !important}

/*메신저팩*/
.pack_box1{width:561px;height:147px;background:url('http://cache.goorm.com/krpang/images/pds/packbg1.gif') no-repeat left top;}
.pack_box1 .box{float:left;width:500px;height:120px;margin-top:14px;}
.pack_box1 .box img{width:116px;height:116px;}
.pack_box1 .box li{float:left;width:116px;height:116px;margin-right:6px;border:1px solid #C9C9C9;padding:1px;overflow:hidden;}
.pack_box1 .box .side{margin-right:0px;}
.pack_box2{width:561px;height:99px;background:url('http://cache.goorm.com/krpang/images/pds/packbg2.gif') no-repeat left top;}
.pack_box2 .box{float:left;width:500px;height:74px;margin-top:14px;}
.pack_box2 .box img{width:70px;height:70px;}
.pack_box2 .box li{float:left;width:70px;height:70px;margin-right:11px;border:1px solid #C9C9C9;padding:1px;overflow:hidden;}
.pack_box2 .box .side{margin-right:0px;}
.pack_box3{width:561px;height:84px;background:url('http://cache.goorm.com/krpang/images/pds/packbg3.gif') no-repeat left top;}
.pack_box3 .box{float:left;width:500px;height:74px;margin-top:14px;}
.pack_box3 .box img{width:54px;height:54px;}
.pack_box3 .box li{float:left;width:54px;height:54px;margin-right:5px;border:1px solid #C9C9C9;padding:1px;overflow:hidden;}
.pack_box3 .box .side{margin-right:0px;}
.pack_btn{float:left;width:29px;text-align:center;}

/*배너*/
.pds_banner{width:561px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_btm.gif') no-repeat left bottom;padding-bottom:5px;}
.pds_banner .top{height:3px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_top.gif') no-repeat left top;overflow:hidden;}
.pds_banner li{float:left;padding:10px 0px 10px 13px;border-top:1px solid #E9EADD;}
.pds_banner .box{position:relative;float:left;width:285px;height:85px;border:1px solid #DFDFDF;padding:1px;margin-right:13px;}
.pds_banner .box .image{position:absolute;left:1px;top:1px;}
.pds_banner .box.zoom{position:absolute;right:0px;bottom:0px;}
#banner_zoom{position:absolute;left:380px;top:340px;z-index:100;display:none;width:416px;height:389px;background:url('http://cache.goorm.com/krpang/images/pds/banner_zoom_bg.gif') no-repeat left top;text-align:center;}
#banner_zoom .size1{border:1px solid #777777;width:340px;height:140px;}
#banner_zoom .size2{border:1px solid #777777;width:210px;height:120px;}
#banner_zoom .size3{border:1px solid #777777;width:160px;height:50px;}
#layer_urlcopy{display:none;position:absolute;left:450px;top:400px;z-index:100;width:280px;height:111px;background:url('http://cache.goorm.com/krpang/images/pds/banner_urlcopy_bg.gif') no-repeat left top;text-align:center;}
#layer_urlcopy .close{position:absolute;right:14px;top:9px;}

/*고객센터_메인*/
.cus_index_list{width:551px; overflow-y:auto;}
.cus_index_list table{width:100%;border-top:1px solid #81CB50;border-bottom:1px solid #81CB50;margin-bottom:15px;}
.cus_index_list table caption{text-align:left;}
.cus_index_list td{background:url('http://cache.goorm.com/krpang/images/customer/index05.gif') repeat-x left top;;padding:6px 0 5px 10px;}
.cus_index_list td a:link, a:visited, a:active{COLOR: #8B8B8B; text-decoration: none}
.cus_index_list td a:hover {COLOR: #8B8B8B; text-decoration: underline;}

/*FAQ*/
.faq_tab{height:30px;overflow:hidden;}
.faq_tab li{float:left;margin-right:1px;}
.faq_tab .last{margin:0px;}
.faq_list{width:561px;background:url('http://cache.goorm.com/krpang/images/customer/faq_listbg.gif') no-repeat left top;text-align:center;padding-top:15px;}
.faq_index_box{width:541px;height:200px;background:url('http://cache.goorm.com/krpang/images/customer/inquiry_index_bg.gif') no-repeat left top;margin:0 auto;}
.faq_index_box p{padding:132px 0 0 237px;}

.policy {margin-bottom:18px;}
.policy li{background:url('http://cache.goorm.com/krpang/images/common/icon/bul_gray.gif') no-repeat 1px 6px;padding-left:9px;}

/*event*/
.h30{height:30px;}
.event_tab_b{background: url('http://cache.goorm.com/krpang/images/common/tab_b_line.gif') no-repeat right 29px;}
.event_list_box{background:url('http://cache.goorm.com/krpang/images/common/board/list2_top.gif') no-repeat left top;}
.event_list {text-align:center;padding-top:5px;}
.event_list .btm{height:3px;overflow:hidden;padding-bottom:3px;background:url('http://cache.goorm.com/krpang/images/common/board/list2_btm.gif') no-repeat left top;}
.event_list ul{width:541px;text-align:left;}
.event_list ul li{padding-top:10px;border-top:1px solid #E9EADD;padding-left:10px; overflow:hidden;}
.event_list .box{float:left;margin-right:10px;width:160px;height:100px;border:1px solid #C9C9C9;padding:1px;}
.event_list .info{float:right;line-height:120%;padding-top:2px; width:355px;  overflow:hidden;}
.event_remain {position:absolute;right:8px;top:11px;width:100px;height:44px;background:url('http://cache.goorm.com/krpang/images/event/remain_bg.gif') no-repeat left top;}
.event_remain .tit{padding:3px 0;text-align:center;}
.event_remain ul{padding-left:6px;}
.event_remain li{float:left;padding-right:1px;}
.event_fullmain {width:100px;height:44px;background:url('http://cache.goorm.com/krpang/images/event/remain_bg.gif') no-repeat left top;margin-top:8px;}
.event_fullmain .tit{padding:3px 0;text-align:center;}
.event_fullmain ul{padding-left:6px;}
.event_fullmain li{float:left;padding-right:1px;}
.event_all_tline {height:13px;background: url('http://cache.goorm.com/krpang/images/common/event_list_tline.gif') center top no-repeat;}
.event_all_tline01 {height:3px; font-size:1px; background: url('http://cache.goorm.com/krpang/images/common/event_list_tline.gif') center top no-repeat;}
.event_all_bline {height:3px; font-size:1px; background: url('http://cache.goorm.com/krpang/images/common/event_list_bline.gif') center top no-repeat;}

.eventview_topbox{position:relative;color:#666666;text-align:left;padding:0 17px 0px 30px;margin-bottom:10px;line-height:14px;}
.eventview_topbox p{position:absolute;right:17px;bottom:0px;}
.eventview_listbox{width:501px;background:url('http://cache.goorm.com/krpang/images/event/view_con_con.gif') repeat-y left top;margin:0 auto;}
.eventview_listbox .top{height:10px;overflow:hidden;background:url('http://cache.goorm.com/krpang/images/event/view_con_top.gif') repeat-y left top;}
.eventview_listbox .con{padding:0 20px 0 20px;}
.eventview_listbox .boxbtm{height:10px;overflow:hidden;background:url('http://cache.goorm.com/krpang/images/event/view_con_btm.gif') repeat-y left top;}
.eventview_listbox .tit{height:21px;background:url('http://cache.goorm.com/krpang/images/event/view_titbg.gif') no-repeat left top;padding-top:5px;}
.eventview_listbox .tits{height:21px;background:url('http://cache.goorm.com/krpang/images/event/view_s_titbg.gif') no-repeat left top;padding-top:5px;}
.eventview_listbox span{font-weight:bold;color:#F0FF48;background:url('http://cache.goorm.com/krpang/images/event/view_titbul.gif') no-repeat 11px 3px;padding-left:23px;}
.eventview_listbox strong {color:#fff;}
.eventview_listbox .con .listtb {width:100%; overflow-y:auto;padding:2px 0 20px;}
.eventview_listbox .con .listtb .tbsize01 {width:461px;}
.eventview_listbox .con .listtb .tbsize02 {width:230px;}
.eventview_listbox .con .listtb table {border-top:1px solid #e3efc7;border-left:1px solid #e3efc7;}
.eventview_listbox .con .listtb table th {padding:5px 0 3px;border-right:1px solid #e3efc7;text-align:left;background-color:#fff;}
.eventview_listbox .con .listtb table th strong {color:#8b8b8b; margin-left:14px;}
.eventview_listbox .con .listtb table td {background-color:#f1fde8; padding:5px 14px 3px; border-right:1px solid #e3efc7; border-bottom:1px solid #e3efc7;}
.eventview_namelist {background:url('http://cache.goorm.com/krpang/images/event/view_list_con.gif') repeat-y left top;margin:10px 0 15px 0;}
.eventview_namelist .top{background:url('http://cache.goorm.com/krpang/images/event/view_list_top.gif') repeat-y left top;height:5px;overflow:hidden;}
.eventview_namelist .con{padding:10px 0 10px 23px;border:0px;}
.eventview_namelist .con table{width:100%;}
.eventview_namelist .con td{border:0px;background:url('http://cache.goorm.com/krpang/images/common/icon/bul_green2.gif') no-repeat 0 5px;padding:0 0 0px 10px;vertical-align:top;}
.eventview_namelist .namebtm{background:url('http://cache.goorm.com/krpang/images/event/view_list_btm.gif') no-repeat left top;height:5px;overflow:hidden;}
.eventsrch {float:left;width:180px;background:url('http://cache.goorm.com/krpang/images/common/searchbg.gif') no-repeat left top;text-align:left;padding-left:8px;}
.eventsrch input{width:129px;border:0px;padding:2px 0 0 5px;color:#666666;margin:0px;font-size:12px;}

/*search main*/
.cust_sinx {width:551px;text-align:left;}
.cus_sbox {width:551px;height:207px;background:url('http://cache.goorm.com/krpang/images/customer/index200.gif') no-repeat left top;margin-bottom:18px;}
.cus_sbox01 {width:551px;height:173px;background:url('http://cache.goorm.com/krpang/images/customer/index100.gif') no-repeat left top;margin-bottom:18px;}
.taglist {width:504px; text-align:center; margin:10px auto 0 auto; border-top:1px solid #e9eadd; overflow-y:hidden;}
.taglist .popul strong {padding-top:1px;}
.taglist .popul strong img {vertical-align:middle;}
.taglist .popul span {background: url('http://cache.goorm.com/krpang/images/common/comma.gif') right 10px no-repeat; padding:0 4px 0 0;}
.taglist .popul span.end {background:none;}
.taglist .popul span a.tagco:link, a.tagco:visited, a.tagco:active{COLOR: #ff6000; text-decoration: none}
.taglist .popul span a.tagco:hover {COLOR: #ff6000; text-decoration: underline;}
.taglist ul {width:390px; clear:left; margin:10px auto 0; overflow-y:hidden;}
.taglist ul li {float:left; padding:0 4px 0 5px;}
.taglist ul li img {vertical-align:top;}
.pg_bt_area {position:relative;}
.pg_bt_area .rightbtimg {position:absolute; right:5px; top:12px;}

/*memberjoin guide*/
.memguide_wrap {width:535px; margin:0 auto;}
.memguide_wrap .mg_step {text-align:center; margin-top:15px;}
.memguide_wrap .mg_list_wrap {text-align:center; margin-top:28px;}
.memguide_wrap .mg_list_wrap div {text-align:left;}
.memguide_wrap .mg_list_wrap img {display:block;}

/*운영정책*/
.psment {text-align:justify; margin:20px 0 0 0;}
.policy_txt {text-align:justify; padding:23px 0 0; line-height:18px;}
.policy_txt h3 {font-size:12px; padding:12px 0 0 15px;margin:0; }
.policy_txt p {padding:0 0 0 15px; line-height:18px;}
.policy_txt p.firstp {padding-top:20px;}
.policy_txt ul {padding:0 0 0 15px;}
.policy_txt ol li {margin:6px 0 0 0;}
.policy_txt ol li span {margin-left:16px;}
.policy_txt ol li ol {list-style-type:none; margin:0;}
.policy_txt ol li p {margin:0; padding:5px 0;}
.policy_txt em {display:block; padding-bottom:3px; font-style:normal;}
.policy_txt em img {vertical-align:top;}
.policy_txt .T10 {padding-top:10px;}
.policy_txt .T15 {padding-top:15px;}

/*게임가이드*/
.gameguide h3,h4,blockquote {display:none;}
.gameguide01 {height:229px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_01.jpg') center top no-repeat;}
.gameguide02 {height:231px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_02.jpg') center top no-repeat;}
.gameguide03 {height:157px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_03.jpg') center top no-repeat;}
.gameguide04 {height:157px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_04.jpg') center top no-repeat;}
.gameguide05 {height:157px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_05.jpg') center top no-repeat;}
.gameguide06 {height:173px; background: url('http://cache.goorm.com/krpang/images/guide/gameinfo_06.jpg') center top no-repeat;}

.charactor_01 {background: url('http://cache.goorm.com/krpang/images/guide/charactor_01.jpg') no-repeat;}
.charactor_02 {background: url('http://cache.goorm.com/krpang/images/guide/charactor_02.jpg') no-repeat;}
.charactor_03 {background: url('http://cache.goorm.com/krpang/images/guide/charactor_03.jpg') no-repeat;}
.charactor_04 {background: url('http://cache.goorm.com/krpang/images/guide/charactor_04.jpg') no-repeat;}
.charactor_05 {background: url('http://cache.goorm.com/krpang/images/guide/charactor_05.jpg') no-repeat;}
.charactor {position:relative; width:561px height:361px; text-align:left;}
.charactor .img_01 {padding:0 0 21px 21px;}
.charactor .img_01 img {margin:21px 0 0 0;}
.charactor .numbt {position:absolute; left:189px; top:322px;}
.charactor .numbt img {margin:0 1px 0 0;}

/* 0415 게임가이드 추가 */
hr {display:none;}

.mapguide {width:543px; height:225px; background: url('http://cache.goorm.com/krpang/images/guide/mapinfo_bg.gif') no-repeat; padding:9px; clear:both;}
.mapguide .mapimg {width:293px; height:224px; background: url('http://cache.goorm.com/krpang/images/guide/map_imgbg.gif') no-repeat;}
.mapguide .mapimg img {border:1px solid #cae8b9; margin:11px;}
.mapguide .maptxt01 {width:236px; height:217px; background: url('http://cache.goorm.com/krpang/images/guide/map01_txt.gif') left 4px no-repeat;}
.mapguide .maptxt02 {width:240px; height:217px; background: url('http://cache.goorm.com/krpang/images/guide/map02_txt.gif') 4px 4px no-repeat;}
.mapguide .maptxt03 {width:236px; height:217px; background: url('http://cache.goorm.com/krpang/images/guide/map03_txt.gif') left 4px no-repeat;}

.keyborderc_L {border-left:1px solid #bfeba7;}
.keyborderc_R {border-right:1px solid #bfeba7;}
.keyborderc_B {border-bottom:1px solid #bfeba7;}
.kb_table .th01 {height:29px;background: url('http://cache.goorm.com/krpang/images/guide/key_th01.gif') no-repeat;}
.kb_table .th02 {background: url('http://cache.goorm.com/krpang/images/guide/key_th02.gif') no-repeat;}
.kb_table .tdimg {text-align:center;background-color:#f1f9eb;}
.kb_table .tdimgend {text-align:center; background: #f1f9eb url('http://cache.goorm.com/krpang/images/guide/table_foot.gif') left bottom no-repeat;}
.kb_table .tdtxtend {background: url('http://cache.goorm.com/krpang/images/guide/table_foot.gif') right bottom no-repeat;}
.kb_table td h3 {font-size:12px; color:#7b8c5b; text-align:left; margin:0 0 0 19px;}
.kb_table td ul {font-size:11px; color:#7b8c5b; text-align:left; margin-left:19px;}
.kb_table td ul li.longtxt {background: url('http://cache.goorm.com/krpang/images/guide/guidedot.gif') 0 7px no-repeat; margin:0; padding-left:7px;}
.kb_table td ul li.shorttxt {background: url('http://cache.goorm.com/krpang/images/guide/guidedot.gif') 0 7px no-repeat; margin:0; padding-left:7px; padding-right:20px; float:left;}

.game_start_tab {margin:0;}
.game_start_tab li {margin:0; float:left;}
.game_start_tab li img {vertical-align:top;}

.game_start_bt {background: url('http://cache.goorm.com/krpang/images/guide/boxclose_b.gif') left top no-repeat; padding-top:24px;}

.game_start_con01 {clear:both; border-left:1px solid #b6e7a1; border-right:1px solid #b6e7a1;}
.game_start_con01 .top12 {margin-top:12px;}
.game_start_con01 .top8 {margin-top:8px;}
.game_start_con01 .ol_list {text-align:left;}
.game_start_con01 .ol_list ol {width:541px;list-style-type:none;margin:0;text-align:left; margin:5px 0 0 10px;}
.game_start_con01 .ol_list ol .blineg {border-bottom:1px solid #e9eadd;}
.game_start_con01 .ol_list ol .li_no_01 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_01.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_02 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_02.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_03 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_03.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_04 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_04.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_05 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_05.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_06 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_06.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol .li_no_07 {clear:both; background: url('http://cache.goorm.com/krpang/images/guide/ol_07.gif') 12px 0 no-repeat; padding:9px 0 7px 46px; margin:4px 0 0 0;}
.game_start_con01 .ol_list ol li dl {width:100%; overflow-y:auto; margin:0;}
.game_start_con01 .ol_list ol li dl dt {margin:0; float:left;}
.game_start_con01 .ol_list ol li dl dt img {vertical-align:middle; margin-right:14px;}
.game_start_con01 .ol_list ol li dl dd {margin:0; float:left;}
.game_start_con01 .ol_list ol li dl dd strong {color:#8fc31f;}
.game_start_con01 .ol_list ol li ul {font-size:11px; color:#8b8b8b; margin:0; clear:both;}
.game_start_con01 .ol_list ol li ul li {margin:0; background: url('http://cache.goorm.com/krpang/images/guide/guidedot.gif') 0 8px no-repeat; padding-left:7px;}

.beta_t_msg {width:529px; height:272px; text-align:left; background: url('http://cache.goorm.com/krpang/images/cbtattack/cbt_info04.gif') no-repeat;}
.beta_t_msg img {margin:165px 0 0 38px;}

.drivedownbox {clear:both; width:535px; height:115px; background: url('http://cache.goorm.com/krpang/images/pds/down_box.gif') no-repeat;}
.drivedownbox .leftdimg {float:left; margin:34px 0 0 39px;}
.drivedownbox .rightdtxt {float:right; margin:34px 50px 0 0;}
.drivedownbox div {width:100%; overflow-y:auto; background: url('http://cache.goorm.com/krpang/images/pds/down_line.gif') center 13px no-repeat;}
.drivedownbox div .leftdl {float:left; margin:10px 0 0 15px;}
.drivedownbox div .rightdl {float:right; margin:10px 15px 0 0;}
.drivedownbox div dl dd {margin:3px 0 0 0;}
.drivedownbox div dl dd img {border:none;}
.drivedownbox div dl dd .centerimage {margin:0 2px;}

/* 2차 CBT 작업추가 0605 */
.test_time_wrap {width:166px; height:143px; background: url('http://cache.goorm.com/krpang/images/common/cbt_time_bg.gif') no-repeat; text-align:left;}
.test_time_wrap div {font-size:11px; color:#ff6c00; font-weight:bold; line-height:130%; margin-top:103px; letter-spacing:-1px; padding-left:15px;}
.test_time_wrap div strong {color:#7d8b6e;}

/* GameDownload */
.pc_chk {width:535px;}
.pc_chk th strong {display:none;}
.pc_chk .th_01 {height:28px; border-right:1px solid #bbeaa1; background: url('http://cache.goorm.com/krpang/images/pds/pc_th_01.gif') left top no-repeat;}
.pc_chk .th_02 {background: url('http://cache.goorm.com/krpang/images/pds/pc_th_02.gif') right top no-repeat;}
.pc_chk td {font-size:11px; color:#7b8c5b;}
.pc_chk .td_01 {height:30px; background-color:#ecffde; border-left:1px solid #bbeaa1; border-right:1px solid #bbeaa1; border-bottom:1px solid #bbeaa1;}
.pc_chk .td_01 img {margin-left:15px;}
.pc_chk .td_02 {border-right:1px solid #bbeaa1; border-bottom:1px solid #bbeaa1;}
.pc_chk .td_03 {height:30px;background: url('http://cache.goorm.com/krpang/images/pds/t_bottom.gif') left bottom no-repeat;}
.pc_chk .td_03 img {margin-left:15px;}
.pc_chk .td_04 {background: url('http://cache.goorm.com/krpang/images/pds/t_bottom.gif') right bottom no-repeat;}


.guide_tab_menu { overflow:hidden; width:561px; height:33px; background:url(http://cache.goorm.com/krpang/images/guide/bg_cont_box_top.gif) bottom no-repeat; font:0/0 arial; }
.guide_tab_menu li { float:left; padding:0 1px 0 0; }
.guide_cont_middle { width:559px; padding:13px 0 15px 0; border-left:1px solid #b6e7a1; border-right:1px solid #b6e7a1; font:0/0 arial; text-align:center; }
.guide_cont_btn { width:561px; padding:18px 0 0 0; text-align:center; font:0/0 arial; background:url(http://cache.goorm.com/krpang/images/guide/bg_cont_box_bottom.gif) top no-repeat; }
.guide_cont_btn img { margin:0 5px 0 5px; }

.skillBox { position:relative; width:531px; height:401px; margin:0 0 15px 0; }
.bg01 { background:url(http://cache.goorm.com/krpang/images/guide/img_game_guide_06_05.jpg) no-repeat; }
.bg02 { background:url(http://cache.goorm.com/krpang/images/guide/img_game_guide_06_06.jpg) no-repeat; }
.bg03 { background:url(http://cache.goorm.com/krpang/images/guide/img_game_guide_06_07.jpg) no-repeat; }
.bg04 { background:url(http://cache.goorm.com/krpang/images/guide/img_game_guide_06_08.jpg) no-repeat; }
.bg05 { background:url(http://cache.goorm.com/krpang/images/guide/img_game_guide_06_09.jpg) no-repeat; }
.skillBox div { position:absolute; left:27px; top:63px; }
.skillBox div dl { width:251px; overflow:hidden; margin:0px; padding:0px; }
.skillBox div dl dt { text-align:left; padding:0 0 7px 0; }
.skillBox div dl dt img { border:1px solid #cae8b9; }
.skillBox div dl dd { position:relative; float:left; width:75px; height:64px; padding:0 8px 0 0; margin:0px; font:0/0 arial; }
.skillBox div dl dd .step { position:absolute; bottom:2px; left:2px; }
.skillBox div dl dd .thumb { border:1px solid #cae8b9; }


.theme_list{width:551px; margin:0; padding:10px 0 10px 10px; background: url(http://cache.goorm.com/krracing/images/guide/081110/theme_img_bg02.gif) bottom left;}
.theme_img{background: url(http://cache.goorm.com/krracing/images/guide/081110/theme_img_bg.gif) no-repeat left; width: 256px; height: 192px; padding:8px 0 0 0; float:left; text-align:center;}
.theme_txt{width: 280px; margin:0. padding:0; float:left;}
.theme_txt ul{width:264px; margin:0px 0 0 10px; padding:1px; border:1px solid #91d176; font:0/0 arial;  }
.theme_txt li{list-style:none; float:left; padding:0px 1px;}

/* 게임가이드-맵소개 */
.guideMapInfo {font:0/0 arial;}
.guideMapInfo .boxRap{border-bottom:1px solid #e9eadd; padding-bottom:10px; float:left; margin-bottom:10px; margin-left:10px; display:inline;}
.guideMapInfo .boxRap .imgB{width:256px; text-align:center; float:left; font-size:0px; background:url('http://cache.goorm.com/krpang/images/guide/091019/map_newBoxBody.gif') repeat-y;}
.guideMapInfo .boxRap .cnt{float:left; width:280px;}
.guideMapInfo .boxRap .cnt ul.imgS{font:0/0 arial; margin:0 0 0 10px;overflow:hidden; padding:2px 0 0 2px; width:264px; font:0/0 arial;overflow:hidden; border:1px solid #91d176;}
.guideMapInfo .boxRap .cnt ul.imgS li {float:left; width:64px; height:54px; margin:0 2px 0 0; font:0/0 arial;}
.guideMapInfo .boxRap .cnt ul.imgS li img{width:64px; height:52px;cursor:pointer;}


/* 공략 UCC*/
.searchListTab { overflow:hidden; list-style:none; width:561px; height:33px; margin:15px 0 0 15px; padding:0px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_tab_box.gif) bottom left no-repeat; }	
.searchListTab li { float:left; padding:0 1px 0 0; font:0/0 arial; }	

.searchResultList {overflow:hidden; width:551px; margin-left:15px; padding-left:10px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_table_top.gif) left top no-repeat; }
.searchResultList .info { position:relative; width:532px; padding:11px 0 13px 9px; }	
.searchResultList .info ul { list-style:none; padding:0px; margin:0px; background:red; }	
.searchResultList .info ul li { float:left; padding:0px 12px 1px 0; margin:0px; }	
.searchResultList .info ul li a:hover { color:#fbaf5d; text-decoration:none; }	
.searchResultList .info ul li img { vertical-align:middle; margin:0 6px 0 0; }	

.tbl_view4 .TableInfo { text-align:left; }
.tbl_view4 .TableInfo th { padding:0 0 5px 0;  }
.tbl_view4 .TableInfo th .reply { font:bold 9px arial; color:#8fc31f;  }
.tbl_view4 .TableInfo th.classinfo { font:11px dotum; text-align:right !important; padding-right:10px; }
.tbl_view4 .TableInfo th.classinfo .iclass { vertical-align:middle; margin:0 3px 0 0;  }
.tbl_view4 .TableInfo th.classinfo .igm { padding:0 0 0 14px; display:; }
.tbl_view4 .TableInfo th.classinfo .igm img { vertical-align:middle; margin:0 4px 0 0;  }

.tbl_write1 .td01 { font:11px dotum; }
.tbl_write1 .checkboxt01 { vertical-align:-4px; margin:0 4px 0 5px; }
.tbl_write1 .checkboxt02 { vertical-align:-4px; margin:0 4px 0 5px; }
.tbl_write1 p.type01 { position:absolute; right:0px; padding:0px; margin:4px 0 0 0; font:11px dotum; color:#b0acac; }
.tbl_write1 p.type02 { position:absolute; padding:0px; margin:4px 0 0 5px; font:11px dotum; color:#b0acac; }


.mapSelctBox  { width:561px; margin:0 0 15px 0; padding:0px;  text-align:left; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_map_select_box_top.gif) top left no-repeat; }
.mapSelctBox  .inner { overflow:hidden; width:550px; padding:11px 0 11px 11px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_map_select_box_bottom.gif) bottom left no-repeat;}
.mapSelctBox  h3.Title { position:relative; width:526px; height:22px; margin:0px; padding:4px 0 0 13px; text-align:left; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_tit_write_box.gif) no-repeat; }
.mapSelctBox  h3.Title img { vertical-align:middle; }
.mapSelctBox  h3.Title span  { position:absolute; right:8px; font:12px dotum; color:#fff799; }
.mapSelctBox  h3.Title span input { vertical-align:-3px; width:13px; heigth:13px; margin:0px; padding:0px; }


.mapHelp { z-index:9999; position:absolute; width:600px;  top:150px; left:-20px; font:0/0 arial; text-align:left; }
.mapHelp h3.Title { position:relative; width:600px; height:38px; margin:0px; padding:0px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_popup_top.gif) no-repeat; }
.mapHelp h3.Title .txt { margin:11px 0 0 18px; }
.mapHelp h3.Title .cBtn { position:absolute; top:11px; right:13px; }

.alertPop { z-index:9999; position:absolute; width:280px;  height:131px; top:150px; left:120px; font:bold 12px/16px dotum; text-align:left; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_popup_01.gif) no-repeat; }
.alertPop .CbtnDiv { position:relative; width:280px; height:30px; text-align:right; }
.alertPop .CbtnDiv img { margin:9px 14px 0 0; }
.alertPop .TxtDiv { width:280px; text-align:center; }
.alertPop .TxtDiv p { padding:10px 0 10px 0; margin:0px;}
.alertPop .TxtDiv p .txt01 { color:#62af08; }
.alertPop .TxtDiv p .txt02 { color:#fbaf5d; }


.mapSelectBox { width:539px; margin:10px 0 0 0; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_map_box_top.gif) left top no-repeat; }
.mapSelectBox .mapBox { padding:2px 0 0 2px; font:0/0 arial; }
.mapSelectBox .mapListBox { overflow:hidden; width:539px; height:132px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_map_select.gif) no-repeat; }
.mapSelectBox .mapListBox .Step01 { float:left; width:305px; }
.mapSelectBox .mapListBox .Step01 h5.Title { position:relative; width:296px; padding:7px 0 9px 9px; _padding:7px 0 7px 9px; margin:0px; color:#fff; font:normal 12px dotum; }
.mapSelectBox .mapListBox .Step01 h5.Title img { position:absolute; right:4px; top:5px; }
.mapSelectBox .mapListBox .Step01 .ListDiv { overflow-y:scroll; position:relative;  width:301px; height:102px; margin:0 0 0 2px; }
.mapSelectBox .mapListBox .Step01 .ListDiv ul { list-style:none; margin:0px; padding:0px; }
.mapSelectBox .mapListBox .Step01 .ListDiv ul li { position:relative; width:261px; height:18px; margin:0px; padding:8px 0 0 23px; font:12px dotum; background:url(http://cache.goorm.com/krpang/images/community/conquer/ico_dot_line_off.gif); }
.mapSelectBox .mapListBox .Step01 .ListDiv ul li.on { font:bold 12px dotum; color:#fc8f46; background:url(http://cache.goorm.com/krpang/images/community/conquer/ico_dot_line_on.gif); }
.mapSelectBox .mapListBox .Step01 .ListDiv ul li span { position:absolute; right:4px; top:8px; font:11px dotum; letter-spacing:-1px; }

.mapSelectBox .mapListBox .Step02 { float:left; width:218px; padding:28px 0 0 16px; }
.mapSelectBox .mapListBox .Step02 ul { overflow:hidden; width:218px; list-style:none; font:12px dotum; }
.mapSelectBox .mapListBox .Step02 ul li { float:left; width:218px; padding:8px 0 6px 0; margin:0px; font:12px dotum; }
.mapSelectBox .mapListBox .Step02 ul li span.type01 { color:#3fb300; }
.mapSelectBox .mapListBox .Step02 ul li span.type02 { color:#7875ed; }
.mapSelectBox .mapListBox .Step02 ul li span.type03 { color:#e070a5; }

.mapSelectBox .mapInfo { overflow:hidden;width:539px; height:26px; padding:8px 0 0 0; margin:0px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_view_map_info.gif) no-repeat; }
.mapSelectBox .mapInfo .txt01 { float:left; width:170px; color:#fffc9f; padding:0px 0 0 10px; margin:0px 0 0 15px; background:url(http://cache.goorm.com/krpang/images/community/conquer/ico_arrow_02.gif) 0 5px no-repeat; }
.mapSelectBox .mapInfo .txt02 { float:left; width:140px; color:#fffc9f; padding:0px 0 0 10px; margin:0px 0 0 15px; background:url(http://cache.goorm.com/krpang/images/community/conquer/ico_arrow_02.gif) 0 5px no-repeat; }

.list_updown .recom img { vertical-align:-2px; margin:0 4px 0 0; }
.list_updown .recom span { font:bold 9px tahoma; color:#ed1c24; }

.tbl_list1 .recom img { vertical-align:-2px; margin:0 4px 0 0; }
.tbl_list1 .recom span { font:bold 9px tahoma; color:#ed1c24; }


.BestallBox { width:561px; margin:15px 0 0 15px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_list_box_01_bottom.gif) bottom left no-repeat; }	
.BestallBox .innerDiv { width:552px; padding:9px 0 14px 9px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_list_box_01_top.gif) top left no-repeat; }	
.BestallBox .box01 { width:543px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_list_box_01_inner_bottom.gif) bottom left no-repeat; }	
.BestallBox .box01 .inner { overflow:hidden; width:531px; padding:9px 0 2px 12px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_list_box_01_inner_top.gif) top left no-repeat; }	
.BestallBox .box01 h3.Title { padding:0px; margin:0px;}	
.BestallBox .box01 .listDiv { overflow:hiddne;width:525px; padding:7px 0 9px 0; }	
.BestallBox .box01 .listDiv .Thumb { float:left; width:113px; height:69px; margin:2px 0 0 0; border:1px solid #cde7b1; }	
.BestallBox .box01 .listDiv .Thumb img { width:111px; height:67px; margin:1px; }	
.BestallBox .box01 .listDiv dl { float:left; width:395px; margin:0px 0 0 10px; padding:0px; }	
.BestallBox .box01 .listDiv dl dt { margin:0px; padding:0; font:bold 12px dotum; color:#333333; }	
.BestallBox .box01 .listDiv dl dt img { vertical-align:middle; margin:0 4px 0 0; }	
.BestallBox .box01 .listDiv dl dt a { color:#333; }	
.BestallBox .box01 .listDiv dl dd.txt { margin:0px; padding:7px 0 0 2px; font:12px/14px dotum; color:#8b8b8b; }	
.BestallBox .box01 .listDiv dl dd.info { margin:0px; padding:5px 0 0 3px; }	
.BestallBox .box01 .listDiv dl dd.info .hand { vertical-align:-2px; margin:0 4px 0 0; }	
.BestallBox .box01 .listDiv dl dd.info span.recom { font:bold 9px tahoma; color:#ed1c24; }	
.BestallBox .box01 .listDiv dl dd.info .bar { vertical-align:middle; margin:0 8px 0 8px; }	


.verySearch { overflow:hidden; width:532px; padding:19px 0 0 11px; }	
.verySearch h3.Title { padding:0px; margin:0px 0 5px 0; }	
.verySearch ul { list-style:none; float:left; width:532px; margin:0px 0 0 1px; padding:0px; }	
.verySearch ul li { position:relative; float:left; width:210px; padding:2px 0 0 54px; margin:0px; }	
.verySearch ul li img { position:absolute; left:0px; top:4px; }	


.saerchboxAll { width:561px; margin:15px 0 0 15px; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_searchbox_bottom.gif) bottom left no-repeat; }	
.saerchboxAll .inner { overflow:hidden; width:561px; padding:10px 0 10px 0; background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_searchbox_top.gif) top left no-repeat; }	
.saerchboxAll .inner .TextDiv { float:left; width:197px; padding:0 0 0 11px; }		
.saerchboxAll .inner .inputDiv  { float:left; overflow:hidden; width:336px; }		
.saerchboxAll .inner .inputDiv .inputBox  { position:relative; width:334px; height:21px; padding:3px 0 0 2px;background:url(http://cache.goorm.com/krpang/images/community/conquer/bg_input_box.gif) no-repeat; }		
.saerchboxAll .inner .inputDiv .inputBox  select { width:87px;font:12px dotum; }		
.saerchboxAll .inner .inputDiv .inputBox  .text01 { width:183px; font:12px dotum; margin:0 0 0 10px; border:0px solid #000; vertical-align:middle; }		
.saerchboxAll .inner .inputDiv .inputBox  .searchBtn { position:absolute; right:0px; top:0px; vertical-align:middle; }		
.saerchboxAll .inner .inputDiv .popular  { overflow:hidden; width:335px; margin:0px 0 0 0; padding:0px; }		
.saerchboxAll .inner .inputDiv .popular dt { float:left; width:63px; margin:0px; padding:9px 0 0 2px; _padding:11px 0 0 2px; }		
.saerchboxAll .inner .inputDiv .popular dd { float:left; width:270px; margin:0px; padding:12px 0 0 0; color:#ff6000; font:11px dotum; }		
.saerchboxAll .inner .inputDiv .popular dd a { color:#ff6000; }		

.saerchboxAll .inner .searchNo { clear:both; width:514px; text-align:center; padding:5px 0 0 0; margin:10px 0 0 24px; border-top:1px solid #e9eadd; }
.saerchboxAll .inner .searchNo span { font-weight:bold; color:#8fc31f; }
.saerchboxAll .inner .searchNo strong { font:bold 15px dotum; color:#f39700; }
.saerchboxAll .inner .searchNo span.num { font:bold 15px dotum; }

.gmRecom { width:556px; padding:0 0 0 0px; margin:0 0 0 15px; border-top:3px solid #81cb50; border-bottom:3px solid #81cb50; }
.gmRecom .ListType01 { overflow:hiddne;width:551px; padding:8px 0 8px 5px; border-bottom:1px solid #e9eadd; }	
.gmRecom .ListType01 .Thumb { float:left; width:113px; height:69px; margin:2px 0 0 0; border:1px solid #cde7b1; }	
.gmRecom .ListType01 .Thumb img { width:111px; height:67px; margin:1px; }	
.gmRecom .ListType01 dl { float:left; width:420px; margin:0px 0 0 10px; padding:0px; }	
.gmRecom .ListType02 { overflow:hiddne;width:551px; padding:8px 0 8px 0px; border-bottom:1px solid #e9eadd; }	
.gmRecom .ListType02 dl { float:left; width:545px; margin:0px 0 0 5px; padding:0px; }	
.gmRecom dl dt { margin:0px; padding:0; font:bold 15px dotum; color:#333333; }	
.gmRecom dl dt span { font:bold 11px dotum; }	
.gmRecom dl dt img { vertical-align:middle; margin:0 4px 0 0; }	
.gmRecom dl dt a { color:#333; }	
.gmRecom dl dd.txt { margin:0px; padding:7px 0 0 2px; font:12px/14px dotum; color:#8b8b8b; }	
.gmRecom dl dd.info { position:relative; margin:0px; padding:5px 0 0 3px; }	
.gmRecom dl dd.info .hand { vertical-align:-2px; margin:0 4px 0 0; }	
.gmRecom dl dd.info span.recom { font:bold 9px tahoma; color:#ed1c24; }	
.gmRecom dl dd.info .bar { vertical-align:middle; margin:0 8px 0 8px; }	
.gmRecom dl dd.info span.date { position:absolute; right:0px; top:7px; font:11px dotum; }	
.gmRecom dl dd.info span.date strong { color:#8fc31f; }	


/* hot 동영상 */
.hotMovie{ width:590px; margin:0; padding:0; background:url(http://cache.goorm.com/krpang/images/community/conquer/hotmovie_back.gif) no-repeat center top; text-align:center;}
.hotMovie02{width:559px; margin: 0; padding:18px 0 0 5px; border-left:1px solid #e9eadd; border-right:1px solid #e9eadd; border-bottom:1px solid #e9eadd;}
.hotMovie02 dl{width: 185px; padding:0; text-align:center; float:left; margin: 0}
.hotMovie02 dt{width: 142px; padding:1px; margin:0; border:1px solid #cee8b2; font:0/0 arial; }
.hotMovie02 dd{width: 142px; padding:3px 0 0 0; margin:0; text-align:left; line-height: 15px; position:relative; }
.hot_ID{position:absolute; right: 0; top:5px; }
.hot_btn{position:absolute; right: 30px; top:13px; }

/* 팬사이트 */
.fanSite{ width:590px; margin:0; padding:0; text-align:center;}
.fanSite h2{margin:0; padding:0;}
.fan_list{width:546px; margin:0; padding: 10px 0 10px 10px;  border-bottom:1px solid #e9eadd;  float:left; margin: 0 0 0 10px;}
.fan_img{width: 210px; padding: 1px; border:1px solid #c9c9c9; font:0/0 arial; margin:0; float:left;}
.fan_list dl{width: 305px; margin:0; padding: 5px 0 0 7px; float:left; }
.fan_list dt{margin:0; padding: 0 0 10px 0; float:left; font-weight: bold; font-size: 14px; width: 305px; text-align:left; position:relative;  float:left;}
.fanSite .fan_list dt a{color:#000;} .fanSite .fan_list dt a:hover{color:#000; text-decoration: underline; }
.fan_list dd{margin:0; padding: 0px; float:left; line-height: 19px; width: 305px; text-align:left;  float:left;}
.btn_visit{position:absolute; right:-15px; top:-6px; }

.card_list{width: 560px; margin:0; padding:0 0 5px 0; float: left; border-bottom: 1px solid #e9eadd;}
.card_list li{display:inline; margin:0; padding:10px 0 40px 0; width: 270px; float: left; position:relative;}
.size_btn{position:absolute; width: 270px; text-align:center; left:0; top:152px;}

.card_list02{width: 561px; margin:0; padding:10px 0 10px 0; float: left; background:url(http://cache.goorm.com/krr/images/common/board/list2_btm.gif) bottom left repeat-x;}
.card_list02 li{display:inline; margin:0; padding:10px 0 30px 0; width: 170px; float: left; position:relative;}
.size_btn02{position:absolute; width: 170px; text-align:center; left:0; top:102px;}


#Wrap {width:100%; min-width:1100px; background:url(http://cache.goorm.com/krpang/images/common/bg_in_body.jpg) center top no-repeat;}
#contents { position:relative; width:1100px; margin:0 auto; }
#ConArea { position:relative; z-index:3; width:1042px; margin:0px 0 0 0; padding:258px 0 40px 58px; }

#Menu { position:absolute; z-index:2; left:0px; top:0px; }


#LeftArea { float:left; width:210px; }
#LeftArea .logoutBox { overflow:hidden; width:206px; height:166px; background:url(http://cache.goorm.com/krpang/images/common/bg_login_box.gif) no-repeat; }
#LeftArea .logoutBox .btnDiv01{ padding:26px 0 0 45px; }
#LeftArea .logoutBox .textInput { overflow:hidden; width:174px; margin:3px 0 0 18px; padding:0px; }
#LeftArea .logoutBox .textInput .text { float:left; width:124px;  margin:0px; padding:0px; }
#LeftArea .logoutBox .textInput .text input.txt { width:109px; height:16px; padding:4px 0 0 3px; margin:0px 0 2px 0; border:1px solid #dedede; color:#FFF; font:12px dotum; background:url(http://cache.goorm.com/krpang/images/main02/txt_id.gif) no-repeat #494949; }
#LeftArea .logoutBox .textInput .text input.pass { width:109px; height:16px; padding:4px 0 0 3px; margin:0px 0 2px 0; border:1px solid #dedede; color:#FFF; font:12px dotum; background:url(http://cache.goorm.com/krpang/images/main02/txt_pass.gif) no-repeat #494949; }
#LeftArea .logoutBox .loginBtn { float:left; margin:0px; padding:0px; }
#LeftArea .logoutBox .opBtn { font:0/0 arial; padding:2px 0 0 22px; }
#LeftArea .logoutBox .opBtn input.Check { width:13px; height:13px; vertical-align:-1px; margin:0 5px 0 0; }
#LeftArea .logoutBox .btnDiv02 { font:0/0/ arial; padding:4px 0 0 19px; }
#LeftArea .logoutBox .btnDiv02 img { margin:0 0px 0 0; }

#LeftArea .logoutBox .login { padding:5px 0 0 18px; }
#LeftArea .logoutBox .login p { padding:0px 0 2px 0; margin:0px; color:#2d2d2d; }
#LeftArea .logoutBox .login .txtBox { width:163px; height:35px; padding:6px 0px 0 9px; margin:0px; font:11px/15px dotum; color:#ffffff; border:1px solid #dedede; background:#494949; }
#LeftArea .logoutBox .login .txtBox  strong { color:#faf692; }
#LeftArea .logoutBox .login .btnDiv { padding:5px 0 0 0; font:0/0 arial; }
/* 수정 090108 */
#LeftArea .logoutBox .login .btnDiv img { margin:0 2px 0 0; }


#LeftArea .LNB { padding:5px 0 0 13px; }
#LeftArea .etcDIv { padding:8px	 0 0 13px; font:0/0 arial; }
#LeftArea .etcDIv img { margin:0 0 8px 0; }

#CenterArea  { float:left; width:599px; margin:0px 0 0 0; }
#CenterArea .BoxTop  { width:591px; height:8px; overflow:hidden; line-height:1px; font:0/0 arial; background:url(http://cache.goorm.com/krpang/images/common/bg_contents_box_top_01.gif) no-repeat; }
#CenterArea .BoxMiddle { position:relative; width:591px; margin:0px 0 0 0; background:url(http://cache.goorm.com/krpang/images/common/bg_contents_box_top.gif) left top no-repeat #fff; }
#CenterArea .BoxBottom { position:relative; width:591px;  min-height:550px; padding:0 0 20px 0; background:url(http://cache.goorm.com/krpang/images/common/bg_contents_box_bottom.gif) left bottom no-repeat; }


#RightArea  { float:left; width:200px; }


#RightArea .movieDiv { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0; }
#RightArea .movieDiv dl { width:164px; height:127px; margin:0; padding:0px; background:url(http://cache.goorm.com/krpang/images/common/bg_movie_box.gif) no-repeat; }
#RightArea .movieDiv dl dd { padding:0px; margin:0px; }
#RightArea .movieDiv dl dd img { width:142px; height:88px; margin:12px 0 6px 11px;  }
#RightArea .movieDiv dl dt { margin:0px; padding:0px 0 0 19px; color:#c9c9c9; font:11px dotum; letter-spacing:-1px; background:url(http://cache.goorm.com/krpang/images/main02/ico_bul_01.gif) 11px 0 no-repeat; }
#RightArea .movieDiv dl dt a { color:#c9c9c9; }

#RightArea .uccList { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .uccList h3.Title { position:relative; width:164px; font:0/0 arial; margin:0px; padding:0px; }
#RightArea .uccList h3.Title .more { position:absolute; right:0px; top:5px; }
#RightArea .uccList .listDiv { overflow:hidden;width:164px; padding:0 0 4px 0; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .uccList .listDiv ul { list-style:none; width:164px; margin:0px; padding:0px; }
#RightArea .uccList .listDiv ul li { float:left; width:156px; padding:0 0 4px 8px; margin:0px; font:11px dotum; letter-spacing:-1px; }
#RightArea .uccList .listDiv ul li a { color:#2d2d2d; }
#RightArea .uccList .listDiv ul li img { vertical-align:-4px; }

#RightArea .communityList { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .communityList h3.Title { position:relative; width:164px; font:0/0 arial; margin:0px; padding:0px; }
#RightArea .communityList h3.Title .more { position:absolute; right:0px; top:5px; }
#RightArea .communityList .listDiv { overflow:hidden; width:164px; padding:3px 0 2px 0; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .communityList .listDiv ul { list-style:none; width:164px; margin:0px; padding:0px; }
#RightArea .communityList .listDiv ul li { float:left; width:144px; padding:0 0 7px 16px; margin:0px; font:11px dotum; letter-spacing:-1px; }
#RightArea .communityList .listDiv ul li a { color:#2d2d2d; }
#RightArea .communityList .listDiv ul li img { vertical-align:-4px; }

#RightArea .newItemList { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .newItemList h3.Title { position:relative; width:164px; font:0/0 arial; margin:0px; padding:0px; }
#RightArea .newItemList h3.Title .more { position:absolute; right:0px; top:5px; }
#RightArea .newItemList .listDiv { overflow:hidden; width:154px; padding:5px 0 1px 10px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .newItemList .listDiv dl { float:left; width:69px; height:88px; margin:0px 5px 0 0; padding:0px; }
#RightArea .newItemList .listDiv dl dd { margin:0px; padding:0px; font:0/0 arial; border:1px solid #000000; }
#RightArea .newItemList .listDiv dl dd img { width:67px; height:60px; }
#RightArea .newItemList .listDiv dl dt { margin:0px; padding:5px 0 0 0; text-align:center; font:11px dotum; }
#RightArea .newItemList .listDiv dl dt a { color:#2d2d2d; }

#RightArea .warInfoDiv { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .warInfoDiv h3.Title { position:relative; width:164px; font:0/0 arial; margin:0px; padding:0px; }
#RightArea .warInfoDiv .listDiv { width:156px; padding:5px 0 4px 8px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .warInfoDiv .listDiv ul { list-style:none; margin:0px; padding:0px; width:148px; }
#RightArea .warInfoDiv .listDiv ul li.first { margin:0px; padding:0px; font:0/0 arial; border-bottom:1px solid #000; }
#RightArea .warInfoDiv .listDiv ul li { margin:0px; padding:11px 0 0 0; }

#RightArea .updateDiv { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .updateDiv h3.Title { position:relative; width:154px; font:0/0 arial; margin:0px; padding:10px 0 6px 10px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_top.gif) top left no-repeat; }
#RightArea .updateDiv h3.Title .more { position:absolute; right:9px; top:11px; }
#RightArea .updateDiv .TextDiv { width:156px; padding:0px 0 6px 8px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .updateDiv .TextDiv dl { padding:0px; margin:0px 0 0 2px; }
#RightArea .updateDiv .TextDiv dl dt { margin:0px; padding:0px; }
#RightArea .updateDiv .TextDiv dl dt img { width:145px; height:60px; }
#RightArea .updateDiv .TextDiv dl dd { font:11px/14px dotum; padding:3px 0 0 0; margin:0px; }
#RightArea .updateDiv .TextDiv dl dd a { color:#2d2d2d; }

#RightArea .bestScreenDiv { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .bestScreenDiv h3.Title { position:relative; width:154px; font:0/0 arial; margin:0px; padding:9px 0 5px 10px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_top.gif) top left no-repeat; }
#RightArea .bestScreenDiv h3.Title .more { position:absolute; right:9px; top:11px; }
#RightArea .bestScreenDiv .listDiv { overflow:hidden; width:156px; padding:0px 0 8px 8px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .bestScreenDiv .listDiv .listBox { margin:0px; padding:0px 0 0 3px; }
#RightArea .bestScreenDiv .listDiv .listBox .BtnDd { float:left; display:inline; margin:0px; padding:31px 0 0 0; }
#RightArea .bestScreenDiv .listDiv .listBox .BtnDd02 { float:left; display:inline; margin:0px; _margin:0 0 0 -4px; padding:31px 0 0 0; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd { float:left; display:inline; width:116px; margin:0px; padding:0 0 0 6px; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl { width:110px; margin:0px 10px 0 0; padding:0px; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl dd { width:110px; height:71px; margin:0px; padding:0px; font:0/0 arial; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl dd img { width:110px; height:71px; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl dt { position:relative; width:110px; margin:0px; padding:9px 0 0 0; text-align:left; font:11px dotum; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl dt a { font:11px dotum; color:#2d2d2d; }
#RightArea .bestScreenDiv .listDiv .listBox .ConDd dl dt span { position:absolute; display:block; width:24px; height:13px; padding:4px 0 0 21px; top:4px; right:1px; font:9px tahoma; color:#FFF; background:url(http://cache.goorm.com/krpang/images/main02/bg_recom.gif) no-repeat; }


#RightArea .bestUccDiv { overflow:hidden; width:164px; padding:0 0 15px 0; margin:0px; }
#RightArea .bestUccDiv h3.Title { position:relative; width:154px; font:0/0 arial; margin:0px; padding:9px 0 5px 10px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_top.gif) top left no-repeat; }
#RightArea .bestUccDiv h3.Title .more { position:absolute; right:9px; top:11px; }
#RightArea .bestUccDiv .listDiv { overflow:hidden; width:156px; padding:0px 0 48px 8px; background:url(http://cache.goorm.com/krpang/images/common/bg_r_box_bottom.gif) bottom left no-repeat; }
#RightArea .bestUccDiv .listDiv .listBox { margin:0px; padding:0px 0 0 3px; }
#RightArea .bestUccDiv .listDiv .listBox .BtnDd { float:left; display:inline; margin:0px; padding:31px 0 0 0; }
#RightArea .bestUccDiv .listDiv .listBox .BtnDd02 { float:left; display:inline; margin:0px; _margin:0 0 0 -4px; padding:31px 0 0 0; }
#RightArea .bestUccDiv .listDiv .listBox .ConDd { position:relative; float:left; display:inline; width:116px; margin:0px; padding:0 0 0 6px; }
#RightArea .bestUccDiv .listDiv .listBox .ConDd dl { width:110px; margin:0px 10px 0 0; padding:0px; }
#RightArea .bestUccDiv .listDiv .listBox .ConDd dl dd { width:110px; height:71px; margin:0px; padding:0px; font:0/0 arial; }
#RightArea .bestUccDiv .listDiv .listBox .ConDd dl dd img { width:110px; height:71px; }



#RightArea .bestUccDiv .listDiv p.txt01 { width:144px; padding:6px 0 4px 0; margin:0 0 0 3px; font:11px dotum; letter-spacing:-1px; text-align:left; }
#RightArea .bestUccDiv .listDiv p.txt01 img { vertical-align:-4px; }
#RightArea .bestUccDiv .listDiv p.txt01 a { color:#2d2d2d; }

#RightArea .bestUccDiv .listDiv p.txt02 { position:relative; width:111px; margin:0px; padding:4px 0 0 20px; text-align:left; font:11px dotum; }
#RightArea .bestUccDiv .listDiv p.txt02 a { font:11px dotum; color:#2d2d2d; }
#RightArea .bestUccDiv .listDiv p.txt02 span { position:absolute; display:block; width:24px; height:13px; padding:4px 0 0 21px; top:-1px; right:1px; font:9px tahoma; color:#FFF; background:url(http://cache.goorm.com/krpang/images/main02/bg_recom.gif) no-repeat; }


#RightArea .cashBox { width:164px; padding:0 0 0 0; font:0/0 arial; text-align:center; margin:0 0 10px 0; }
#RightArea .cashBox img { margin:0 0 4px 0; }
#RightArea .cashBox img.help { margin:3px 0 0 0; }

#FooterArea { position:relative; clear:both; width:928px; height:107px; padding:0 0 10px 0; margin:0 0 0 83px; background:url(http://cache.goorm.com/krpang/images/common/bg_footer_box.gif) left top no-repeat; } 
#FooterArea .goorm { position:absolute; top:35px; left:22px; } 
#FooterArea .tooni { position:absolute; top:45px; left:101px; } 
#FooterArea .nstorm { position:absolute; top:41px; left:183px; } 
#FooterArea .addres { position:absolute; top:45px; left:258px; } 
#FooterArea .classBox { position:absolute; top:25px; right:19px; } 
#FooterArea ul { position:absolute; list-style:none; margin:0px; padding:0px; top:27px; left:249px; font:0/0 arial; background:#000; } 
#FooterArea ul li { float:left; margin:0px; padding:0px 9px 0 9px; background:url(http://cache.goorm.com/krpang/images/common/ico_bar.gif) 0 0 no-repeat; } 
#FooterArea ul li.first { background:none; } 




.allRankInfo { overflow:hidden; width:561px; padding:14px 0 20px 10px; margin:0px; text-align:left; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_info_box.gif) no-repeat; }
.allRankInfo h3.Title { position:relative; width:532px; padding:0 0 7px 9px; margin:0px; }
.allRankInfo h3.Title p { position:absolute; right:0px; top:0px; text-align:right; font:12px dotum; color:#8b8b8b; }
.allRankInfo h3.Title p span { font:bold 14px dotum; color:#f7941d; }
.allRankInfo h3.Title p .btnRecord { vertical-align:-3px; margin:0 0 0 5px; }

.allRankInfo .infoBox { width:541px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_info_box_top.gif) top left no-repeat; }
.allRankInfo .infoBox .inner { width:529px; padding:8px 0 0 12px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_info_box_bottom.gif) bottom left no-repeat; }
.allRankInfo .infoBox .inner dl.info01 { overflow:hidden; width:520px; margin:0; padding:0px; }
.allRankInfo .infoBox .inner dl.info01 dt { float:left; margin:0px; padding-top:2px; _padding-top:3px;}
.allRankInfo .infoBox .inner dl.info01 dd { float:left; margin:0px; padding:0px; }
.allRankInfo .infoBox .inner dl.info01 .dt01 {width:50px; }
.allRankInfo .infoBox .inner dl.info01 .dd01 {width:110px; }
.allRankInfo .infoBox .inner dl.info01 .dd01 img { vertical-align:middle; margin:0 3px 0 3px; }
.allRankInfo .infoBox .inner dl.info01 .dd01 span { font:bold 9px tahoma; color:#88b22d; }
.allRankInfo .infoBox .inner dl.info01 .dt02 {width:49px; }
.allRankInfo .infoBox .inner dl.info01 .dd02 {width:64px; }
.allRankInfo .infoBox .inner dl.info01 .dt03 {width:40px; }
.allRankInfo .infoBox .inner dl.info01 .dd03 {width:100px; }
.allRankInfo .infoBox .inner dl.info01 .dt04 {width:29px; }
.allRankInfo .infoBox .inner dl.info01 .dd04 {width:74px; }
.allRankInfo .infoBox .inner dl.info01 dd strong.big { font:bold 18px dotum; color:#f7941d; letter-spacing:-1px;}
.allRankInfo .infoBox .inner dl.info02 { overflow:hidden; width:520px;  margin:10px 0 10px 0; padding:0px; }
.allRankInfo .infoBox .inner dl.info02 dt { float:left; margin:0px; padding:0px; _padding-top:3px;}
.allRankInfo .infoBox .inner dl.info02 dd { float:left; margin:0px; padding:0px; font-weight:bold;}
.allRankInfo .infoBox .inner dl.info02 .dt01 { width:50px; }
.allRankInfo .infoBox .inner dl.info02 .dd01 { width:41px; }
.allRankInfo .infoBox .inner dl.info02 .dt02 { width:50px; }
.allRankInfo .infoBox .inner dl.info02 .dd02 { width:40px; }
.allRankInfo .infoBox .inner dl.info02 .dt03 { width:50px; }
.allRankInfo .infoBox .inner dl.info02 .dd03 { width:41px;}
.allRankInfo .infoBox .inner dl.info02 .dt04 { width:53px; }
.allRankInfo .infoBox .inner dl.info02 .dd04 { width:100px;}
.allRankInfo .infoBox .inner dl.info02 .dd05 { width:89px;}
.allRankInfo .infoBox .inner dl.info02 .dd05 a { text-decoration:underline; font-weight:bold;}
.allRankInfo .infoBox .inner dl.info02 .dd05 img { vertical-align:middle; margin:0 3px 0 0;}


.myRankInfo { overflow:hidden; width:561px; padding:14px 0 20px 10px; margin:0px; text-align:left; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_info_box.gif) no-repeat; }
.myRankInfo h3.Title { position:relative; width:532px; padding:0 0 7px 9px; margin:0px; }
.myRankInfo h3.Title p { position:absolute; right:0px; top:0px; text-align:right; font:12px dotum; color:#8b8b8b; }
.myRankInfo h3.Title p span { font:bold 14px dotum; color:#f7941d; }
.myRankInfo h3.Title p .btnRecord { vertical-align:-3px; margin:0 0 0 5px; }

.myRankInfo .infoBox { overflow:hidden; width:541px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_info_box_top.gif) top left no-repeat; }
.myRankInfo .infoBox .inner { overflow:hidden; width:529px; padding:10px 0 0 12px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_info_box_bottom.gif) bottom left no-repeat; }
.myRankInfo .infoBox .inner h5.Title { float:left; margin:0px; padding:5px 5px 0 0; }
.myRankInfo .infoBox .inner .infoList  { float:left; }
.myRankInfo .infoBox .inner .infoList dl { overflow:hidden; width:470px; margin:0px; padding:0px; }
.myRankInfo .infoBox .inner .infoList dl .dt01 { width:71px; float:left; margin:0px; padding:0px 0 10px 0; }
.myRankInfo .infoBox .inner .infoList dl .dt01 img { vertical-align:middle; margin:0 3px 0 0; }
.myRankInfo .infoBox .inner .infoList dl .dd01 { width:58px;font-weight:bold; float:left; margin:0px; padding:1px 0 10px 0;}
.myRankInfo .infoBox .inner .infoList dl .dd01 img { vertical-align:middle; }
.myRankInfo .infoBox .inner .infoList dl .dt02 { width:30px; float:left; margin:0px; padding:0px 0 10px 0; _padding:4px 0 10px 0; }
.myRankInfo .infoBox .inner .infoList dl .dd02 { width:143px;float:left; margin:0px; padding:0px 0 10px 0; }
.myRankInfo .infoBox .inner .infoList dl .dd02 strong { font:bold 18px dotum; color:#f7941d; letter-spacing:-1px; }
.myRankInfo .infoBox .inner .infoList dl .dd02 img { vertical-align:middle; margin:0 3px 0 3px; }
.myRankInfo .infoBox .inner .infoList dl .dd02 span { font:bold 9px tahoma; color:#88b22d; }
.myRankInfo .infoBox .inner .infoList dl .dt03 { width:37px;float:left; margin:0px; padding:0px 0 10px 0; _padding:4px 0 10px 0;}
.myRankInfo .infoBox .inner .infoList dl .dd03 { width:102px;float:left; margin:0px; padding:0px 0 10px 0; }
.myRankInfo .infoBox .inner .infoList dl .dd04 { width:86px;float:left; margin:0px; padding:0px 0 10px 0; }
.myRankInfo .infoBox .inner .infoList dl .dd04 a { text-decoration:underline; font-weight:bold; }
.myRankInfo .infoBox .inner .infoList dl .dd04 a img { vertical-align:middle; margin:0 3px 0 0; }


.drivedownbox01 {clear:both; width:535px; height:81px; background: url('http://cache.goorm.com/KRF/images/pds/down_box01.gif') no-repeat;}
.drivedownbox01 .leftdimg {float:left; margin:16px 0 0 39px;}
.drivedownbox01 .rightdtxt {float:right; margin:16px 50px 0 0;}
.drivedownbox01 div {width:100%; overflow-y:auto; background: url('http://cache.goorm.com/KRF/images/pds/down_line.gif') center 8px no-repeat;}
.drivedownbox01 div .leftdl {float:left; margin:8px 0 0 15px;}
.drivedownbox01 div .rightdl {float:right; margin:6px 15px 0 0;}



.tableList { text-align:left; }
.tableList ul { position:relative; z-index:2; overflow:hidden;list-style:none; width:561px; height:30px; }
.tableList ul li { float:left; padding:0 1px 0 0; font:0/0 arial; height:30px; }
.tableList .boxLine { position:relative; z-index:1; width:551px; margin:-1px 0 0 0; padding:0 0 0 10px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_tab_box.gif) top left no-repeat; }
.tableList .boxLine2 {background:url(http://cache.goorm.com/krpang/images/ranking/bg_box.gif) top left no-repeat; }
.tableList .rankTabWrap {background:url('http://cache.goorm.com/krpang/images/ranking/bg_rank_char_tab.gif') no-repeat left top; margin:0 0 10px; padding:4px 0 0px; }
.tableList .rankTabWrap .boxPos {padding:0 6px 1px; background:url('http://cache.goorm.com/krpang/images/ranking/bg_rank_char_tab.gif') no-repeat left bottom; overflow:hidden;zoom:1;}
.tableList .rankTabWrap ul {padding:0 0 0 10px; height:auto; width:auto; background:url('http://cache.goorm.com/krpang/images/ranking/line_rank_char_tab.gif') repeat-x left 2px; margin-top:-5px;}
.tableList .rankTabWrap ul:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.tableList .rankTabWrap ul {display:inline-block;}
	* html .tableList .rankTabWrap ul {height: 1%;}
	.tableList .rankTabWrap ul {display: block;}
.tableList .rankTabWrap ul li {float:left; padding:9px 0 5px; height:auto;}
.tableList .rankTabWrap ul img { vertical-align:top; cursor:pointer;}

.tableList .topRank { overflow:hidden; width:538px; padding:15px 0 0 0; }
.tableList .topRank .ranking01 { position:relative; float:left; width:248px; height:76px; padding:29px 0 0 16px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_01.gif) no-repeat; }
.tableList .topRank .ranking01 .iRank{ position:absolute; top:0; left:0; }
.tableList .topRank .ranking01 div { overflow:hidden; width:232px; padding:0 0 10px 0; background:url(http://cache.goorm.com/krpang/images/ranking/ico_dot_line_01.gif) bottom left no-repeat; }
.tableList .topRank .ranking01 div p.txt01 { float:left; width:126px; margin:0px; padding:0px 0 0 2px; }
.tableList .topRank .ranking01 div p.txt01 strong { font:bold 16px dotum; letter-spacing:-2px; }
.tableList .topRank .ranking01 div p.txt01 img { vertical-align:middle; margin:0 3px 0 3px; }
.tableList .topRank .ranking01 div p.txt01 span  { font:bold 9px tahoma; color:#88b22d; }
.tableList .topRank .ranking01 div p.txt02 { float:left; width:102px; margin:0px; padding:0 0 0 0; text-align:right; font-weight:bold; color:#f7941d; }
.tableList .topRank .ranking01 div p.txt02 img { vertical-align:middle; margin:0 3px 0 0; }
.tableList .topRank .ranking01 p.txt03 { position:relative; width:229px; margin:0px; padding:10px 0 0 3px; }
.tableList .topRank .ranking01 p.txt03 img { position:absolute; right:0px; top:11px; }


.tableList .topRank .ranking02 { float:left; padding:0 0 0 14px; }
.tableList .topRank .ranking02 .rank01 { position:relative; width:260px; margin:0 0 7px 0; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_02_top.gif) top left no-repeat; }
.tableList .topRank .ranking02 .rank01 .inner { width:226px; padding:5px 0 4px 32px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_02_bottom.gif) bottom left no-repeat; }
.tableList .topRank .ranking02 .rank01 .inner .iRank { position:absolute; top:0; left:0; }
.tableList .topRank .ranking02 .rank01 .inner p.txt01 { float:left; width:105px; margin:0px; padding:4px 0 0 0; height:20px; line-height:20px;}
.tableList .topRank .ranking02 .rank01 .inner p.txt01 strong { font:bold 11px dotum; }
.tableList .topRank .ranking02 .rank01 .inner p.txt01 img { vertical-align:middle; margin:0 3px 0 3px; }
.tableList .topRank .ranking02 .rank01 .inner p.txt01 span { font:bold 9px tahoma; color:#88b22d; }
.tableList .topRank .ranking02 .rank01 .inner p.txt02 { float:left; width:111px; margin:0px; padding:0px; height:24px; text-align:right; font-weight:bold; color:#f7941d; }
.tableList .topRank .ranking02 .rank01 .inner p.txt02 img { vertical-align:middle; margin:0 3px 0 0; }
.tableList .topRank .ranking02 .rank01 .inner p.txt03 { position:relative; width:215px; margin:0px; padding:1px 0 0 1px; line-height:14px; clear:right;}
.tableList .topRank .ranking02 .rank01 .inner p.txt03 img { position:relative; left:0; top:0; vertical-align:middle; /* position:absolute; right:0px; top:0px; */}
.tableList .topRank .ranking01 p.txt04 { position:relative; width:229px; margin:0px; padding:10px 0 0 3px; color:#8b8b8b; }
.tableList .topRank .ranking01 p span,
.tableList .topRank p.txt03 span {font-size:11px;}
.tableList .topRank .ranking01 p.txt04 img { vertical-align:middle; margin:0 3px 0 0; }

.tableList .topRank .ranking03 { position:relative; float:left; width:248px; height:76px; padding:29px 0 0 16px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_01.gif) no-repeat; }
.tableList .topRank .ranking03 .iRank { position:absolute; top:0; left:0; }
.tableList .topRank .ranking03 p.txt01 { width:230px; margin:0px; padding:0px 10px 0 2px;  width:232px; padding:0 0 10px 0; background:url(http://cache.goorm.com/krpang/images/ranking/ico_dot_line_01.gif) bottom left no-repeat;}
.tableList .topRank .ranking03 p.txt01 strong { font:bold 14px dotum; }
.tableList .topRank .ranking03 p.txt01 img { vertical-align:middle; margin:0 3px 0 3px; }
.tableList .topRank .ranking03 p.txt01 span  { font:bold 9px tahoma; color:#88b22d; }
.tableList .topRank .ranking03 p.txt02 { position:relative; width:229px; margin:0px; padding:10px 0 0 3px; font-weight:bold; font-size:15px; color:#f7941d; }
.tableList .topRank .ranking03 p.txt02 .title01 { vertical-align:0; margin:0 3px 0 0; }
.tableList .topRank .ranking03 p.txt02 .btn { position:absolute; right:0px; top:11px; }
.tableList .topRank .ranking03 p.txt03 {float:left; width:130px; margin:0; padding:10px 0 0 3px; color:#f7941d; font-weight:bold; line-height:14px; }
.tableList .topRank .ranking03 p.txt03 img {vertical-align:top; margin:0px 0 0;}
.tableList .topRank .ranking03 p.txt04 { float:right; width:90px; margin:0; padding:10px 12px 0 0; text-align:right; color:#8b8b8b; font-weight:bold;  line-height:14px;}


.tableList .topRank .ranking04 { float:left; padding:0 0 0 14px; }
.tableList .topRank .ranking04 .rank01 { position:relative; width:260px; margin:0 0 7px 0; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_02_top.gif) top left no-repeat; }
.tableList .topRank .ranking04 .rank01 .inner { width:226px; padding:7px 0 8px 32px; _padding:9px 0 9px 32px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_rank_box_02_bottom.gif) bottom left no-repeat; }
.tableList .topRank .ranking04 .rank01 .inner .iRank { position:absolute; top:0; left:0; }
.tableList .topRank .ranking04 .rank01 .inner p.txt01 { width:226px; margin:0px; padding:2px 0 0 0; line-height:14px;}
.tableList .topRank .ranking04 .rank01 .inner p.txt01 strong { font:bold 11px dotum; }
.tableList .topRank .ranking04 .rank01 .inner p.txt01 img { vertical-align:middle; margin:0 3px 0 3px; }
.tableList .topRank .ranking04 .rank01 .inner p.txt01 span { font:bold 9px tahoma; color:#88b22d; }
.tableList .topRank .ranking04 .rank01 .inner p.txt02 { position:relative; width:215px; margin:0px; padding:2px 0 0 1px;  _padding:4px 0 0 1px; font-weight:bold; color:#f7941d; }
.tableList .topRank .ranking04 .rank01 .inner p.txt02 .title01 { vertical-align:middle; margin:0 3px 0 0; }
.tableList .topRank .ranking04 .rank01 .inner p.txt02 .btn { position:absolute; right:0px; top:3px; _top:-2px;}
.tableList .topRank .ranking04 .rank01 .inner p.txt03 {float:left; width:122px; font-weight:bold; color:#f7941d; padding:5px 0 0; line-height:14px;}
.tableList .topRank .ranking04 .rank01 .inner p.txt04 {float:right; text-align:right; font-size:11px; line-height:14px;font-weight:bold; padding:5px 13px 0 0; color:#8b8b8b; width:90px; }
.tableList .topRank .ranking04 .rank01 .inner p.txt03 img, 
.tableList .topRank .ranking04 .rank01 .inner p.txt04 img {vertical-align:top; margin:1px 0 0; }
.tableList .topRank .ranking04 .rank01 .inner {  padding:7px 0 0px 32px; _padding:9px 0 0px 32px;  height:42px; }


.rankingTable { width:541px; margin:10px 0 0 0; text-align:center; }
.rankingTableType01 { background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_06.gif) left top no-repeat; }
.rankingTableType02 { background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_02.gif) left top no-repeat; }
.rankingTableType03 { margin:7px 0 0 10px !important; background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_03.gif) left top no-repeat; }
.rankingTableType04 { background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_07.gif) left top no-repeat; }
.rankingTableType05 { background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_05.gif) left top no-repeat; }
.rankingTableType06 { background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_08.gif) left top no-repeat; }
.rankingTableType07 {background:url(http://cache.goorm.com/krpang/images/ranking/bg_table_title_09.gif) left top no-repeat; }
.rankingTable table { margin:3px 0 0 0; }
.rankingTable table th { height:26px; padding:0px;}
.rankingTable table th.select { font:0/0 arial; padding:0 0 0 1px;  }
.rankingTable table tr.my { background:#f5efd8; }
.rankingTable table td  { padding:3px 0 3px 0; border-bottom:1px solid #f8f8f4; }
.rankingTable table td.rank { padding:3px 0 3px 0; text-align:center;}
.rankingTable table td.rank02 {padding:3px 0 3px 0; text-align:center; font:bold 16px dotum; border-bottom:none; color:#f7941d; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_01.gif) 0 0 repeat-y;}
.rankingTable table td.rankMove { text-align:left; font:bold 9px tahoma; color:#88b22d; }
.rankingTable table td.rankMove img { vertical-align:middle; margin:0 2px 0 0; }
.rankingTable table td.rankMove02 { text-align:left; font:bold 9px tahoma; color:#88b22d; border-bottom:none;  background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_01.gif) right repeat-y; }
.rankingTable table td.rankMove02 img { vertical-align:middle; margin:0 2px 0 0; }
.rankingTable table td.point { font-weight:bold; color:#f7941d; }
.rankingTable table td.rankUnit {text-align:left; text-indent:48px;}
.rankingTable table td.select06 { color:#f7941d; font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_08.gif) 2px 0 repeat-y; }
.rankingTable table td.select06on {color:#f7941d; font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_08_on.gif) 2px 0 repeat-y #f5efd8; }

.rankingTable table td.teamName { text-align:left; }
.rankingTable table td.teamName img { vertical-align:middle; margin:0 3px 0 12px; }
.rankingTable table td.classType img { vertical-align:middle; margin:0 4px 0 0; }
.rankingTable table td.select01 { font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_01.gif) 2px 0 repeat-y; }
.rankingTable table td.select01on {font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_01_on.gif) 2px 0 repeat-y #f5efd8; }
.rankingTable table td.select02 { font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_02.gif) 2px 0 repeat-y; }
.rankingTable table td.select02on {font-weight:bold; border-bottom:none; background:url(http://cache.goorm.com/krpang/images/ranking/bg_list_type_02_on.gif) 2px 0 repeat-y #f5efd8; }
.rankingTable p { font:11px dotum; margin:0px; padding:10px 0 0 0; text-align:left; }


.detailRank { overflow:hidden; width:560px; padding:0 0 0 3px; }
.detailRank h3.Title { margin:0px; padding:24px 0 9px 10px; text-align:left; }
.detailRank table { float:left; margin:0 7px 0 7px; display:inline; text-align:left; }
.detailRank table td { padding:0 0 0 10px; background:url(http://cache.goorm.com/krpang/images/ranking/bg_date_01.gif) left top no-repeat; }



.warGuideBodyMain { margin:0px; padding:0px; background:url(http://cache.goorm.com/krpang/images/guide/warguide/bg_main.jpg) center top no-repeat #000; text-align:left; }
.warGuideBodyMain .warGuideMain { position:relative; width:1000px; margin:0 auto; padding:0 30px 0 0;  }
.warGuideBodyMain .warGuideMain .h1Title { display:none; }
.warGuideBodyMain .warGuideMain .h2Title { display:none; }
.warGuideBodyMain .warGuideMain .pText { display:none; }
.warGuideBodyMain .warGuideMain .startDiv { z-index:2; position:absolute; top:383px; left:-52px; }
.warGuideBodyMain .warGuideMain .startDiv .btnGameStar01 { position:absolute; z-index:2; }
.warGuideBodyMain .warGuideMain .startDiv .imgGameStar01 { position:absolute; z-index:1; margin:140px 0 0 100px; }
.warGuideBodyMain .warGuideMain .CharacterDiv { z-index:1; position:absolute; top:525px; left:46px; }


.warGuideBody { margin:0px; padding:0px; background:url(http://cache.goorm.com/krpang/images/guide/warguide/bg_body.jpg) center top no-repeat #000; text-align:left; }
.warGuideBody #subWrap { position:relative; width:1000px; height:750px; margin:0 auto; }
.warGuideBody #subWrap h1.logo{ position:absolute; top:37px; left:65px; padding:0px; margin:0px; }
.warGuideBody #subWrap .subMenu { position:absolute; right:155px; top:24px; }
.warGuideBody #subWrap .subLeftMenu { z-index:2; position:absolute; top:153px; left:58px; width:177px; height:385px; background:url(http://cache.goorm.com/krpang/images/guide/warguide/bg_step_menu_01.gif) no-repeat; }
.warGuideBody #subWrap .subLeftMenu h2 { display:none; }
.warGuideBody #subWrap .subLeftMenu ul { list-style:none; margin:114px 0 0 14px; padding:0px; font:0/0 arial; }

.warGuideBody #subWrap .subGameStart { z-index:3; position:absolute; top:368px; left:-50px; }
.warGuideBody #subWrap .subGameStart .btnGameStar01 { position:absolute; z-index:2; margin:0 0 0 10px; }
.warGuideBody #subWrap .subGameStart .imgGameStar01 { position:absolute; z-index:1; margin:140px 0 0 110px; }

.warGuideBody #subWrap .subLeftMenu02 { z-index:2; position:absolute; top:153px; left:58px; width:177px; height:385px; background:url(http://cache.goorm.com/krpang/images/guide/warguide/bg_step_menu_02.gif) no-repeat; }
.warGuideBody #subWrap .subLeftMenu02 h2 { display:none; }
.warGuideBody #subWrap .subLeftMenu02 ul { list-style:none; margin:114px 0 0 14px; padding:0px; font:0/0 arial; }
.warGuideBody #subWrap .subContents { z-index:1; position:absolute; top:130px; left:233px; width:100px; height:100px; }
.warGuideBody #subWrap .subRightMenu { position:absolute; right:15px; top:153px; }


/* 게시판 입력 파일찾기버튼 */
.input_attachfile {position:relative;}
.input_attachfile:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.input_attachfile {display:inline-block;}
	* html .input_attachfile {height: 1%;}
	.input_attachfile {display: block;}
.input_attachfile img,
.input_attachfile input {vertical-align:middle;}
.input_attachfile .text2 {float:lefta; position:relative; z-index:100;}
.input_attachfile .action {float:lefta;}
.input_attachfile .action input {position:absolute; left:0; top:0; height:23px; width:391px; z-index:101; filter:alpha(opacity=0); opacity:0;}


.rankSystem_help {margin:34px auto 0; text-align:center;}

/* 아이템샵 추가 */
#content .data_pos {margin-left:15px; width:561px; position:relative;}
.infoBox .user_cash {padding:0px 21px 0 8px;}
.infoBox .user_cash:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.infoBox .user_cash {display:inline-block;}
	* html .infoBox .user_cash {height: 1%;}
	.infoBox .user_cash {display: block;}
.infoBox .user_cash dl {float:left; padding:0 0 14px; line-height:18px; width:275px;}
.infoBox .user_cash dl img {vertical-align:middle;}
.infoBox .user_cash dt {color:#6aad3b; line-height:18px; padding:0 0 2px;}
.infoBox .user_cash dd {display:inline; line-height:18px; color:#F60; font-weight:bold; padding-right:12px;}
.infoBox .user_cash .act {float:right; padding:14px 0 0;}
.infoBox .user_cash .act img {vertical-align:top; margin:0 0 0 1px;}
.sch_item {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_sch_item.gif') no-repeat left top; height:24px; padding:12px 0 12px 154px;}
.sch_item fieldset {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_schitem_field.gif') no-repeat left top;}
.sch_item fieldset:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.sch_item fieldset {display:inline-block;}
	* html .sch_item fieldset {height: 1%;}
	.sch_item fieldset {display: block;}
.sch_item fieldset select,
.sch_item fieldset img,
.sch_item fieldset input {float:left;}
.sch_item select {height:20px; margin:3px 4px 0; display:inline; width:83px; }
.sch_item .tField {margin:0 0 0 4px; background:#FFF; border:2px solid #d0d0d0; border-right:0 none;height:17px; padding:3px 0 0 4px; width:193px;}
.section_tit {padding:0px 0 9px 11px; margin:20px 0 0 0px;}
.itemlist_section_wrap {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_box_bottom_02.gif') left bottom no-repeat; width:566px; position:relative;}
.itemlist_section_wrap .bg {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_box_top_02.gif') left top no-repeat;  width:100%; height:19px; position:absolute; left:0; top:0; z-index:10;}
.itemlist_section {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_box_top_02.gif') left top no-repeat; padding:0px 0 17px 25px;}
.itemlist_section_inner {overflow:hidden; zoom:1; position:relative;}
.itemlist_section ul {display: inline-block; background:url('http://cache.goorm.com/krpang/images/itemshop/bdr_itemlist_v.gif') repeat 19px top; width:556px; position:relative; z-index:9; left:-39px; top:-12px; margin-bottom:-12px;}
.itemlist_section .block {display: -moz-inline-box;  /* Moz */ display: inline-block;  /* Op, Saf, IE \*/ vertical-align: top;  /* IE Mac non capisce e a volte crea extra v space */}
.itemlist_section .block .item {display:block; width:100px; overflow:hidden; padding:31px 0 0 39px;text-align:center; background:url('http://cache.goorm.com/krpang/images/itemshop/bdr_itemlist.gif') repeat-x 0px 0px;}
*:first-child+html .itemlist_section .block,
*:first-child+html .itemlist_section ul {display:inline;}
*html .itemlist_section .block,
*html .itemlist_section ul {display:inline; _height:0;}
.itemlist_section .thumb {border:1px solid #cee8b2; background:#FFF; width:98px; height:98px; zoom:1; position:relative;}
.itemlist_section .thumb .frame {position:absolute; left:0; top:0;}
.itemlist_section .thumb img {vertical-align:top;}
.itemlist_section .block em {padding:6px 0 0px;display:block; line-height:15px; color:#333; font-weight:bold;font-style:normal; overflow:hidden; height:30px; }
.itemlist_section .block em A {color:#333;}
.itemlist_section .block em img {vertical-align:top; }
.itemlist_section .block .opt1 {color:#999; font-size:11px; text-decoration:underline; line-height:15px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.itemlist_section .block .opt1 A {color:#999; text-decoration:underline;}
.itemlist_section .block .opt2 {font-weight:bold; display:block; line-height:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.itemlist_section .block .opt2 span,
.itemlist_inner .opt2 span {color:#666;}
.itemlist_section .block .opt2_1,
.itemlist_inner .opt2_1,
.item_lay .opt2_1 {color:#00b3be; }
.itemlist_section .block .opt2_2,
.itemlist_inner .opt2_2,
.item_lay .opt2_2 {color:#6fbe00;}
.itemlist_section .block .opt2_3,
.itemlist_inner .opt2_3,
.item_lay .opt2_3 {color:#999;}

.itemlist {background:url('http://cache.goorm.com/krpang/images/common/event_list_tline.gif') no-repeat left top; padding:13px 0 0;}
.itemlist_inner {overflow:hidden; background: url('http://cache.goorm.com/krpang/images/common/event_list_bline.gif') no-repeat left bottom; position:relative; z-index:10; zoom:1;}
.itemlist_inner ul {display: inline-block; background:url('http://cache.goorm.com/krpang/images/itemshop/bdr_itemlist_v.gif') repeat-y 291px top; width:562px; 
position:relative; z-index:9; top:-21px; margin:0 0 -8px -21px;}
.itemlist_inner .block {display: -moz-inline-box;  /* Moz */ display: inline-block;  /* Op, Saf, IE \*/ vertical-align: top;  /* IE Mac non capisce e a volte crea extra v space */}
*:first-child+html .itemlist_inner .block,
*:first-child+html .itemlist_inner ul {display:inline;}
*html .itemlist_inner .block,
*html .itemlist_inner ul {display:inline; _height:0;}
.itemlist_inner .block .blank_block {width:281px; display:block; background:url('http://cache.goorm.com/krpang/images/itemshop/bdr_itemlist2.gif') repeat-x 0px -0px; height:30px;}
.itemlist_inner .block dl {display:block; width:260px; overflow:hidden; background: url('http://cache.goorm.com/krpang/images/itemshop/bdr_itemlist2.gif') repeat-x 0px -0px; padding:21px 0 0 21px; zoom:1;}
.itemlist_inner dt {width:148px; float:right; padding:5px 0 4px; color:#333; font-weight:bold; line-height:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.itemlist_inner dt img {margin-left:1px; vertical-align:top;}
.itemlist_inner dt A,
.itemlist_inner dt A:hover {color:#333; }
.itemlist_inner .thumb {border:1px solid #cee8b2; background:#FFF; width:98px; height:98px; zoom:1; position:relative; float:left;}
.itemlist_inner .thumb .frame {position:absolute; left:0; top:0;}
.itemlist_inner .thumb img {vertical-align:top;}
.itemlist_inner .opt2 {font-size:12px; font-weight:bold; line-height:14px;}
.itemlist_inner .opt2 .ico {vertical-align:top;}
.itemlist_inner .act {padding:7px 0 0 12px; width:64px; float:left;}
.itemlist_inner .act img {vertical-align:top;}
.itemlist_inner .recomm {width:74px; float:left; color:#ed1c24; font:bold 9px/14px tahoma; padding:12px 0 0;}
.itemlist_inner .recomm img {vertical-align:top;}
.itemlist_inner dd {float:right; width:148px; line-height:14px; color:#999; font-size:11px; }
.itemlist_inner dd {height:28px; overflow:hidden;}
.itemlist_inner .thumb,
.itemlist_inner .opt2,
.itemlist_inner .act,
.itemlist_inner .recomm {background:none; height:auto;}

.information {text-align:center;padding:15px 0 0;}
.data .information {}
.information img {vertical-align:top;}

.item_lay {position:relative; display:none; z-index:999;}
.item_detail_box {position:absolute; width:384px; background:url('http://cache.goorm.com/krpang/images/itemshop/bg_detail_btm.gif') no-repeat left bottom; padding:0 0 23px;}
.item_detail_inner {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_detail_top.gif') no-repeat left top; padding:45px 0 0;}
.item_lay dl {background:url('http://cache.goorm.com/krpang/images/itemshop/bg_detail.gif') repeat-y left top; padding:0 18px 0 16px; width:351px; overflow:hidden; position:relative;}
.item_lay .lay_act {position:absolute; top:12px; right:12px;}
.item_lay dt {float:right; width:227px; color:#333; font:bold 16px/20px dotum,"돋움"; overflow:hidden; padding:1px 0 3px;}
.item_lay dt em {font-style:normal; float:left;}
.item_lay dt .weapon {float:left; margin:2px 5px 0 0px;}
.item_lay dt .hit {float:left; width:30px; height:18px; text-indent:-5000px; background: url('http://cache.goorm.com/krpang/images/itemshop/ico_item_hit.gif') no-repeat left 2px; padding:2px 0 0px 6px; _display:inline; }
.item_lay dt .new {float:left; width:30px; height:18px; text-indent:-5000px; background: url('http://cache.goorm.com/krpang/images/itemshop/ico_item_new.gif') no-repeat left 2px; padding:2px 0 0px 6px; _display:inline; }
.item_lay dd {float:right; width:227px; overflow:hidden; color:#999; font-size:11px; line-height:14px;}
.item_lay dl .color1,
.itemlist_inner .color1 {color:#6fbe00;}
.item_lay dl .color2,
.itemlist_inner .color2 {color:#F60;}
.item_lay .thumb {float:left; width:100px; padding:3px 0 0;}
.item_lay .thumb img {vertical-align:top;}
.item_lay .thumb_wrap {border:1px solid #cee8b2; width:98px; height:98px; position:relative;}
.item_lay .thumb_wrap .frame {position:absolute; left:0; top:0;}
.item_lay .recomm {float:left; border:1px solid #e4f2d4; width:98px; margin:3px 0 0; text-align:center; clear:left;}
.item_lay .recomm p {padding:3px 0; background:#FFF; color:#ed1c24; font:bold 12px tahoma;}
.item_lay .recomm p img {vertical-align:middle;}
.item_lay .recomm .act {background:#e4f2d4; padding:4px 0 0; height:21px; display:block;}
.item_lay .recomm .act img {vertical-align:top;}
.item_lay .price {padding:13px 0 0;}
.item_lay .opt2 {overflow:hidden; line-height:16px; padding:2px 0 0;}
.item_lay .opt2 .label {height:16px; width:48px; padding:0 0 0 1px; float:left; overflow:hidden; _margin-right:-3px;}

.item_lay .opt2 strong {overflow:auto; zoom:1; display:block;}
.item_lay .explain {clear:both; float:none; width:auto; zoom:1; margin:15px 0 0; background: url('http://cache.goorm.com/krpang/images/itemshop/txt_explain.gif') no-repeat left top; padding:36px 12px 0; font-size:12px; line-height:18px;}
.item_tab { background: url('http://cache.goorm.com/krpang/images/common/tab_b_line.gif') no-repeat right 29px; }
.item_tab:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.item_tab {display:inline-block;}
	* html .item_tab {height: 1%;}
	.item_tab {display: block;}
.item_tab li {float:left; padding-right:1px; position:relative; height:30px;}
.item_tab .ico {position:absolute; right:6px; top:-6px;}
.item_tab_sub {padding:10px 0; margin:0 11px; border-bottom:1px solid #d5f1c9;}
.item_tab_sub:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; line-height:0em;}
	.item_tab_sub {display:inline-block;}
	* html .item_tab_sub {height: 1%;}
	.item_tab_sub {display: block;}
.item_tab_sub li {float:left; height:19px; padding-left:3px; background:url('http://cache.goorm.com/krpang/images/itemshop/bdr_tabsub.gif') no-repeat 1px center;}
.item_tab_sub li.first {background:none; padding-left:0;}
.item_tab img, item_tab_sub img {vertical-align:top;}
.list_wrap {background:url('http://cache.goorm.com/krpang/images/customer/faq_listbg.gif') no-repeat left top; padding:14px 10px 0; width:541px;}
.list_top {overflow:hidden; height:25px; }
.list_top .cnt {float:left; font-weight:bold; padding:3px 0; line-height:14px; color:#8b8b8b;}
.list_top .cnt span {font-family:tahoma; font-size:12px;}
.list_top .cnt .color1 {color:#F60;}
.list_top .cnt .color2 {color:#6fbe00;}
.list_top .order {float:right; color:#ddd; line-height:20px;}
.list_top .order A {color:#8b8b8b; font-weight:bold;}
.list_top .order A.selected {color:#333;}
.list_top .order select {margin-left:10px;}

/* 팝업용 */
body.popBody {text-align:left; background:#FFF; font:12px/14px dotum,"돋움"; color:#666;}
.popBody img,fieldset {border:0 none;}
.popBody table {border-collapse:collapse;}
.popBody td,
.popBody th,
.popBody input,
.popBody select,
.popBody textarea {font:12px/14px dotum,"돋움"; color:#666; text-align:left;}
.popBody ul, 
.popBody li, 
.popBody ol,
.popBody dl,
.popBody dt,
.popBody dd {list-style-type:none;}
.popBody em {font-style:normal;}
.popBody .popWrapper {margin:1px; border:2px solid #63c12f; padding:1px; background:#FFF; zoom:1; overflow:hidden;}
.popBody .popWrapper_inner {background:url('http://cache.goorm.com/krpang/images/popup/bg_pop_top.gif') repeat-x left top; }
.popBody h1 {font-size:12px; line-height:1.5em;}
.popBody h1 img {vertical-align:top;}
.popBody .popCont {padding:0 10px 6px;}
.popBody .roundwrap1 {min-width:420px; margin:0 2px 2px;}
.popBody .roundwrap1 .hd .c,
.popBody .roundwrap1 .ft .c {font-size:1px; height:4px;}
.popBody .roundwrap1 .hd {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_tl.gif') no-repeat 0px 0px;}
.popBody .roundwrap1 .hd .c {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_tr.gif') no-repeat right 0px;}
.popBody .roundwrap1 .bd {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_ml.gif') repeat-y 0px 0px;}
.popBody .roundwrap1 .bd .c {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_mr.gif') repeat-y right 0px;}
.popBody .roundwrap1 .bd .c .s {padding:0px;}
.popBody .roundwrap1 .ft {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_bl.gif') no-repeat 0px bottom;}
.popBody .roundwrap1 .ft .c {background:transparent url('http://cache.goorm.com/krpang/images/popup/r1_br.gif') no-repeat right bottom;}
.popBody .v_top {vertical-align:top;}
.popBody .btnspace img {vertical-align:top;}


.popWrapper.popup_cashcoupon {width:446px;}
.popup_cashcoupon .cashcoupon_form {padding:152px 0 0; height:96px; background:url('http://cache.goorm.com/krpang/images/popup/img_cashcoupon_2.gif') no-repeat left top; text-align:center;}
.popup_cashcoupon .cashcoupon_form em {display:block; color:#63af09; padding:0 0 7px; font-weight:bold;}
.popup_cashcoupon .cashcoupon_form p {color:#000; padding:0 0 14px; font-size:11px; }
.popup_cashcoupon .cashcoupon_form fieldset { color:#7f9db9;}
.popup_cashcoupon .tfield {border:1px solid #7f9db9; background:#FFF; font-size:14px; line-height:18px; width:48px; height:19px; padding:1px 3px;}
.popup_cashcoupon .cashcoupon_form fieldset img ,
.popup_cashcoupon .cashcoupon_form fieldset input{vertical-align:middle;}
.popup_cashcoupon .cashcoupon_form fieldset .act_submit {margin-left:4px;}
.popup_cashcoupon .btnspace {border-top:1px solid #81cb50 }
.btnspace_1 {padding:7px 0 0; text-align:center;}

/* 이벤트 당첨자 발표 */
.winnerlist_wrap {overflow:hidden; background:url('http://cache.goorm.com/KRF/images/event/view_con_con.gif') repeat-y 0px top; padding:0 20px; width:481px; margin:0 auto; text-align:left;}
.winnerlist_wrap em {font-style:normal;}
.winnerlist_wrap .t {display:block; height:22px; margin:0 -20px; width:521px; 
background:url('http://cache.goorm.com/KRF/images/event/view_con_top.gif') no-repeat left top;}
.winnerlist_wrap .b {display:block; height:22px; margin:0 -20px; width:521px; 
background:url('http://cache.goorm.com/KRF/images/event/view_con_btm.gif') no-repeat left bottom;}
.winnerlist_wrap .sch_form {float:right; height:39px;}
.winnerlist_wrap .sch_form  select {margin-left:3px;} 
.winnerlist_wrap .sch_form  .tfield {width:115px; padding:3px 0 3px 4px; margin-right:-4px; height:14px; border:2px solid #d0d0d0; border-right:0 none;}
.winnerlist_block {clear:both; zoom:1; line-height:14px; border-bottom:1px solid #c5e3cf; margin:1px 0 0;}
.winnerlist_block .gift {background:#81cb50; border:1px solid #63c12f; padding:15px 0 5px 21px; color:#f0ff48; }
.winnerlist_block .gift em {font-weight:bold; padding-right:3px;}
.winnerlist_block .gift .cnt {font-size:11px; }
.winnerlist_block .gift .cnt b {font-family:verdana;}
.winnerlist_block table { table-layout:fixed; width:100%; border:1px solid #c5e3cf; background:#FFF;}
.winnerlist_block table th,
.winnerlist_block table td {border:1px solid #c5e3cf; text-align:center; height:24px;}
.winnerlist_block .col_name {width:95px;}
.winnerlist_block .col_nick {width:105px;}
.winnerlist_block .col_char {width:95px;}
.winnerlist_block .col_lv {width:80px;}
.winnerlist_block .cell_id {text-align:left; color:#0895a6; }
.winnerlist_block .cell_id strong {display:block;padding-left:14px;}
.winnerlist_wrap .nodata {border:1px solid #c5e3cf; clear:both; zoom:1; background:#FFF; text-align:center; padding:45px 0 47px;}