.layout_popup div {
	scrollbar-face-color:#dfd5cb; scrollbar-arrow-color:#87684a; scrollbar-track-color:#ffffff;
	scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#dfd5cb; scrollbar-darkshadow-color:#ffffff; scrollbar-3dlight-color:#dfd5cb;
}
.layout_popup .container { padding:0 30px;background:url(../img/popup/bg_pop_x.gif) #f6f3f2 repeat-x; }
.layout_popup h1 { padding-top:5px;height:45px;background:url(../img/popup/bg_pop_title_x.gif) left bottom repeat-x; }
.layout_popup .foot { margin:0 -30px;padding-top:2px;height:28px;background:url(../img/popup/bg_foot_x.gif) left bottom repeat-x;text-align:center; }

.pop_bbs_list { margin-top:10px; }
.pop_bbs_list h2 { padding-top:5px;height:17px; }
.pop_bbs_list table { width:590px;border-collapse:collapse;background:url(../img/bbs/tbl_bbs_bg.gif) no-repeat;table-layout:fixed; }
.pop_bbs_list tr.title { border:0; }
.pop_bbs_list th { height:35px;no-repeat; }
.pop_bbs_list th p { text-indent:-5000px; }
.pop_bbs_list td { border-bottom:1px solid #e4e4e4;vertical-align:top;text-align:center;color:#888888; }
.pop_bbs_list th.no { width:70px;background:url(../img/bbs/tbl_bbs_no.gif) center 10px no-repeat; }
.pop_bbs_list td.no { padding:6px 0 4px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.pop_bbs_list .notice .no { background:url(../img/bbs/bl_notice.gif) center 9px no-repeat; }
.pop_bbs_list th.subject { background:url(../img/bbs/tbl_bbs_subject.gif) center 10px no-repeat; }
.pop_bbs_list td.subject { padding:8px 0 6px 14px;text-align:left; }
.pop_bbs_list td.subject p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.pop_bbs_list .notice .subject { font-weight:bold; }
.pop_bbs_list .subject img { vertical-align:-1px; }
.pop_bbs_list .file { background:url(../img/bbs/bl_file.gif) 2px 8px no-repeat; }
.pop_bbs_list th.writer { width:120px;background:url(../img/bbs/tbl_bbs_writer.gif) center 10px no-repeat; }
.pop_bbs_list td.writer { position:relative;padding:8px 0 4px 5px;vertical-align:top;text-align:left; }
.pop_bbs_list td.writer p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.pop_bbs_list td.writer img { position:relative;right:2px;top:-1px; }
.pop_bbs_list .notice .writer { padding:7px 0 0 0;text-align:center; }
.pop_bbs_list th.date { width:70px;background:url(../img/bbs/tbl_bbs_date.gif) center 10px no-repeat; }
.pop_bbs_list td.date { padding:6px 0 4px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.pop_bbs_list th.count { width:60px;background:url(../img/bbs/tbl_bbs_count.gif) center 10px no-repeat; }
.pop_bbs_list td.count { padding:6px 0 4px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.pop_bbs_list th.rec { width:60px;background:url(../img/bbs/tbl_bbs_rec.gif) center 10px no-repeat; }
.pop_bbs_list td.rec { padding:6px 0 4px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.pop_bbs_list th.nick { background:url(../img/bbs/tbl_bbs_nick.gif) center 10px no-repeat; }
.pop_bbs_list td.nick { position:relative;padding:8px 0 6px 0;vertical-align:top;font-weight:bold; }
.pop_bbs_list th.grade { width:170px;background:url(../img/bbs/tbl_bbs_grade.gif) center 10px no-repeat; }
.pop_bbs_list td.grade { position:relative;padding:8px 0 4px 5px;vertical-align:top;text-align:left; }
.pop_bbs_list td.grade p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.pop_bbs_list td.grade img { position:relative;right:2px;top:-1px; }
.pop_bbs_list th.medal { width:170px;background:url(../img/bbs/tbl_bbs_medal.gif) center 10px no-repeat; }
.pop_bbs_list td.medal { position:relative;padding:8px 0 4px 5px;vertical-align:top;text-align:left; }
.pop_bbs_list td.medal p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.pop_bbs_list td.medal img { position:relative;right:2px;top:-1px; }
.paging { padding:8px 0 0 0;height:23px;text-align:center; }
.paging li { padding:0 3px;vertical-align:middle;font-size:10px;font-family:verdana;display:inline; }
.paging li.prev img, .paging li.next img { vertical-align:-1px; }

.pop_bbs_comment h2 { padding-top:5px;height:17px; }
.pop_bbs_comment .comment { padding-bottom:5px;font-size:11px;color:#666666; }
.pop_bbs_comment .comment a { padding:0 10px 0 15px;background:url(../img/bbs/bl_dn.gif) right 2px no-repeat;font-weight:bold; }
.comment_box { border:1px solid #e2dfde;background:#ebe8e7; }
.pop_bbs_comment .list { padding:0 10px; }
.pop_bbs_comment .list li { position:relative;border-bottom:1px solid #d8d5d3;padding:5px 0;line-height:140%;color:#666666;overflow:hidden; }
.pop_bbs_comment .list li strong { float:left;width:120px;font-size:11px;letter-spacing:-1px;font-weight:normal;overflow:hidden; }
.pop_bbs_comment .list li p { float:left;width:340px; }
.pop_bbs_comment .list li .date { float:right;width:100px;text-align:right;font-size:10px;font-family:verdana;color:#999999; }
.pop_bbs_comment .list li a { color:#666666; }
.pop_bbs_comment .list li img { margin-right:2px;vertical-align:-3px; }
.pop_bbs_comment .write { padding:10px 15px;background:#e4e0df; }
.pop_bbs_comment .write input { width:460px; }
.pop_bbs_comment .write img { vertical-align:-4px; }

#bfo-diary { width:590px;height:730px;overflow:hidden; }
.diary_info h2 { padding-top:10px;height:25px;color:#000000; }
.diary_info h2 img { width:19px;height:19px;vertical-align:-3px; }
.diary_info h2 strong { font-size:14px; }
.diary_info dl { overflow:hidden; }
.diary_info dt { float:left; }
.diary_info dt img { border:1px solid #c9bab6;width:146px;height:146px; }
.diary_info dd { float:left;padding:8px 10px; }
.diary_info li { padding:2px 0;overflow:hidden; }
.diary_info li h3 { float:left;padding:0 5px 0 5px;background:url(../img/popup/bl_sq.gif) 0 4px no-repeat; }
.diary_info li p { float:left;padding:0 0 0 10px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;color:#555555; }
.diary_info li em { color:#cc0000; }
.diary_contents { margin-top:15px;height:480px;background:url(../img/popup/bg_foot_diary.gif) bottom no-repeat;overflow:hidden; }
.diary_contents table { width:590px;border-collapse:collspse;table-layout:fixed;text-align:center; }
.diary_contents th { border:1px solid #ded8d7;padding:8px 0;background:#f0ecea;color:#888888; }
.diary_contents td { border:1px solid #ded8d7;padding:8px 0;background:#f6f3f2; }
.diary_contents em { color:#cc0000; }
.diary_contents .tab1,
.diary_contents .tab2,
.diary_contents .tab3,
.diary_contents .tab4,
.diary_contents .tab5 { 
	margin-top:15px;height:420px;overflow:auto;overflow-x:hidden;
}
.diary_contents .tab6 { margin-top:15px;height:520px;overflow:auto;overflow-x:hidden;position:relative; }
.diary_contents .tab1 col { width:25%; }
.diary_contents .tab2 col { width:25%; }
.diary_contents .tab3 col { width:20%; }
.diary_contents .tab4 col { width:20%; }
.diary_contents .tab5 col { width:25%; }
.diary_contents .tab4 .t1 .c2 { width:80%; }
.diary_contents .tab5 h4 { position:relative;padding-top:4px;height:16px; }
.diary_contents .tab5 h4 select { position:absolute;right:0;top:-3px; }
.diary_contents .tab6 .medal_list { float:left;border:1px solid #c9bab6;padding:30px 10px 14px 10px;width:198px;background:url(../img/popup/stl_diary_4.gif) 14px 10px #f1edec no-repeat; }
.diary_contents .tab6 .medal_list .list { border:1px solid #c9bab6;padding:8px;width:180px;height:356px;background:#fefefe;overflow:auto; }
.diary_contents .tab6 .medal_list .list li { padding:2px 0; }
.diary_contents .tab6 ul.tab_medal { position:absolute;border:1px solid #d8cdca;border-right:0;top:0;left:10px;overflow:hidden;zoom:1;height:33px; }
.diary_contents .tab6 ul.tab_medal li { width:98px;text-align:center;float:left;border-right:1px solid #d8cdca;background:url(../img/center/bg_medal_tab.gif) 0% 0% no-repeat;height:33px;color:#555;padding:10px 0 0 0; }
.diary_contents .tab6 ul.tab_medal li a { color:#555;font-weight:bold; }
.diary_contents .tab6 ul.tab_medal .on { background:#fff; }
.diary_contents .tab6 .medal_list_new { float:left;padding:30px 10px 14px 10px;width:198px; }
.diary_contents .tab6 .medal_list_new .list { border:1px solid #c9bab6;margin:4px 0 0 0;padding:8px;width:181px;height:356px;background:#fefefe;overflow:auto; }
.diary_contents .tab6 .medal_list_new .list li { padding:2px 0; }
.diary_contents .tab6 .medal_setting { float:right;width:350px; }
.diary_contents .tab6 .medal_setting h4 { border-bottom:1px solid #ded8d7;padding-top:10px;height:21px; }
.diary_contents .tab6 .medal_setting h5 { padding-top:15px;height:19px;font-weight:bold;color:#cc0000; }
.diary_contents .tab6 .medal_setting h5 span { font-weight:normal; }
.diary_contents .tab6 .medal_setting dt { float:left; }
.diary_contents .tab6 .medal_setting .medal { padding:5px 0; }
.diary_contents .tab6 .medal_setting .medal img { border:1px solid #c9bab6;width:146px;height:146px; }
.diary_contents .tab6 .medal_setting .rep { margin:10px 0;display:block; }
.diary_contents .tab6 .medal_setting dd { float:left;padding:5px 10px; }
.diary_contents .tab6 .medal_setting p { line-height:1.3em;color:#555555; }

.diaryUpdate2010 .diary_info h3 { padding-left:0;background:none; }
.diaryUpdate2010 .diary_info dt { padding-top:5px; }
.diaryUpdate2010 .diary_info dt img { border:1px solid #c9bab6;width:86px;height:86px; }
.diaryUpdate2010 .diary_contents { height:526px; }
.diaryUpdate2010 .diary_contents col { width:auto; }
.diaryUpdate2010 .diary_contents .c1 { width:104px; }
.diaryUpdate2010 .diary_contents .tab1 .c3 { width:104px; }
.diaryUpdate2010 .diary_contents .tab2 .c2 { width:140px; }
.diaryUpdate2010 .diary_contents .tab5 .t1 .c3 { width:104px; }
.diaryUpdate2010 .diary_contents .tab5 .t2 col { width:auto; }
.diaryUpdate2010 .foot { display:none; }

#bfo-weapon { width:590px;overflow:hidden; }
.weapon_info h2 { padding:12px 0 0 16px;height:25px;background:url(../img/common/bl_arr.gif) 0 15px no-repeat;color:#000000; }
.weapon_info h2 img { border:1px solid #bcbaba;width:24px;height:13px;vertical-align:-2px; }
.weapon_info h2 strong { font-size:14px; }
.weapon_info dl { overflow:hidden; }
.weapon_info dt { float:left; }
.weapon_info dt img { border:1px solid #c9bab6;width:273px;height:98px; }
.weapon_info dd { float:left;padding:8px 10px; }
.weapon_info dd ul { position:relative; }
.weapon_info dd li { padding:2px 0;overflow:hidden; }
.weapon_info li h3 { float:left;padding:0 5px 0 5px;width:40px;background:url(../img/popup/bl_sq.gif) 0 4px no-repeat; }
.weapon_info li p { float:left;padding:0 0 0 10px;width:230px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;color:#555555; }
.weapon_info li em { color:#cc0000; }
.weapon_info .add { position:absolute;left:140px;top:18px;width:172px; }
.weapon_info .add h3 { width:52px; }
.weapon_info .add p { width:100px; }
.weapon_info .branch { padding:3px 5px 3px 0;overflow:hidden; }
.weapon_info .branch ol { float:left;margin-top:-2px;padding:0 0 0 10px;background:url(../img/popup/bg_bar.gif) 0 3px no-repeat;overflow:hidden; }
.weapon_info .branch li { float:left;padding:0 1px;height:16px;overflow:hidden; }
.weapon_info .branch .on img { margin-top:-16px; }
.weapon_info .star { padding:3px 0;overflow:hidden; }
.weapon_info .star .gage { padding:0 5px 0 10px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;overflow:hidden; }
.weapon_info .star .gage p { margin-top:-1px;padding:0;width:70px;height:12px;background:url(../img/common/bg_star.gif) no-repeat; }
.weapon_info .star .gage span { height:12px;background:url(../img/common/bl_star.gif) no-repeat;display:block; }
.weapon_info .star .on img { margin-top:-12px; }
.weapon_info .star strong { font-family:verdana;font-size:10px; }
.weapon_stats { margin-top:15px;height:162px;background:url(../img/popup/bg_weapon_stats.gif) no-repeat;overflow:hidden; }
.weapon_stats ul { position:relative; }
.weapon_stats li { position:absolute;letter-spacing:-1px;overflow:hidden; }
.weapon_stats li h3 { float:left;padding-top:2px;width:40px;font-weight:bold; }
.weapon_stats .gage { float:left;width:242px;overflow:hidden; }
.weapon_stats .gage p { float:left;padding:1px;width:200px;height:12px;background:url(../img/popup/bg_gage.gif) no-repeat; }
.weapon_stats .gage p span { height:12px;background:url(../img/popup/img_gage.gif) repeat-x;display:block; }
.weapon_stats .gage .numerical { float:left;padding:1px 0 0 4px;width:30px;font-family:verdana;font-size:10px;color:#888888; }
.weapon_stats .i1 { left:10px;top:18px; }
.weapon_stats .i2 { left:305px;top:18px; }
.weapon_stats .i3 { left:10px;top:48px; }
.weapon_stats .i4 { left:305px;top:48px; }
.weapon_stats .i5 { left:10px;top:78px; }
.weapon_stats .i6 { left:305px;top:78px; }
.weapon_stats .i7 { left:10px;top:108px; }
.weapon_stats .i8 { left:305px;top:108px; }
.weapon_stats .i7 h3 { color:#cc0000; }
.weapon_stats .i7 .gage p { background:url(../img/popup/bg_gage.gif) no-repeat; }
.weapon_stats .i7 .gage p span { background:url(../img/popup/img_gage_r.gif) repeat-x; }
.weapon_stats .i7 .gage .numerical { font-weight:bold;color:#cc0000; } 
#bfo-weapon .pop_bbs_comment { margin-bottom:25px;border-bottom:2px solid #c8c5c4; }

#bfo-area { width:590px;overflow:hidden; }
.area_info h2 { padding:12px 0 0 16px;height:25px;background:url(../img/common/bl_arr.gif) 0 15px no-repeat;color:#000000; }
.area_info h2 img { border:1px solid #bcbaba;width:24px;height:13px;vertical-align:-2px; }
.area_info h2 strong { font-size:14px; }
.area_info dl { overflow:hidden; }
.area_info dt { float:left; }
.area_info dt img { border:1px solid #c9bab6;width:263px;height:98px; }
.area_info dd { float:left;padding:8px 5px 8px 10px;width:310px; }
.area_info dd ul { position:relative; }
.area_info dd li { padding:2px 0;overflow:hidden; }
.area_info li h3 { float:left;padding:0 5px 0 5px;width:40px;background:url(../img/popup/bl_sq.gif) 0 4px no-repeat; }
.area_info li p { float:left;padding:0 0 0 10px;width:230px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;color:#555555; }
.area_info li em { color:#cc0000; }
.area_info .mode { padding:3px 5px 3px 0;overflow:hidden; }
.area_info .mode ol { float:left;margin-top:-2px;padding:0 0 0 10px;background:url(../img/popup/bg_bar.gif) 0 3px no-repeat;overflow:hidden; }
.area_info .mode li { float:left;padding:0 1px;height:16px;overflow:hidden; }
.area_info .mode .on img { margin-top:-16px; }
.area_info .people { padding:3px 0;overflow:hidden; }
.area_info .people ol { float:left;margin-top:-2px;padding:0 0 0 10px;background:url(../img/popup/bg_bar.gif) 0 3px no-repeat;overflow:hidden; }
.area_info .people li { float:left;padding:0 1px;height:16px;overflow:hidden; }
.area_info .people .on img { margin-top:-16px; }
.area_info .star { padding:3px 0;overflow:hidden; }
.area_info .star .gage { padding:0 5px 0 10px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;overflow:hidden; }
.area_info .star .gage p { margin-top:-1px;padding:0;width:70px;height:12px;background:url(../img/common/bg_star.gif) no-repeat; }
.area_info .star .gage span { height:12px;background:url(../img/common/bl_star.gif) no-repeat;display:block; }
.area_info .star .on img { margin-top:-12px; }
.area_info .star strong { font-family:verdana;font-size:10px; }
.area_view { margin-top:15px; }
.area_view .tab1, 
.area_view .tab2 { padding:10px 15px;border:1px solid #a89a97;border-top:0;height:55px;overflow:auto; }
.area_view .tab1 p,
.area_view .tab2 p { padding-bottom:10px;line-height:130%; }
#bfo-area .pop_bbs_comment { margin-bottom:25px;border-bottom:2px solid #c8c5c4; }

#bfo-vehicle { width:590px;overflow:hidden; }
.vehicle_info h2 { padding:12px 0 0 16px;height:25px;background:url(../img/common/bl_arr.gif) 0 15px no-repeat;color:#000000; }
.vehicle_info h2 img { vertical-align:-3px; }
.vehicle_info h2 strong { font-size:14px; }
.vehicle_info dl { overflow:hidden; }
.vehicle_info dt { float:left; }
.vehicle_info dt img { border:1px solid #c9bab6;width:273px;height:98px; }
.vehicle_info dd { float:left;padding:8px 10px; }
.vehicle_info dd ul { position:relative; }
.vehicle_info dd li { padding:2px 0;overflow:hidden; }
.vehicle_info li h3 { float:left;padding:0 5px 0 5px;width:40px;background:url(../img/popup/bl_sq.gif) 0 4px no-repeat; }
.vehicle_info li p { float:left;padding:0 0 0 10px;width:230px;background:url(../img/popup/bg_bar.gif) 0 1px no-repeat;line-height:120%;color:#555555; }
.vehicle_info li em { color:#cc0000; }
.vehicle_view { margin-top:15px; }
.vehicle_view .tab1, 
.vehicle_view .tab2 { padding:10px 15px;border:1px solid #a89a97;border-top:0;height:55px;overflow:auto; }
.vehicle_view .tab1 p,
.vehicle_view .tab2 p { padding-bottom:10px;line-height:130%; }
#bfo-vehicle .pop_bbs_comment { margin-bottom:25px;border-bottom:2px solid #c8c5c4; }

#bfo-medal { width:590px;overflow:hidden; }
.medal_info { position:relative;padding:12px 0 0 0;overflow:hidden; }
.medal_info dt { float:left;width:250px; }
.medal_info dt img { border:1px solid #c9bab6;width:250px;height:250px; }
.medal_info dd { float:left;padding:0 0 0 10px;width:330px; }
.medal_info dd h2 { padding:10px 0 0 16px;line-height:1.3em;background:url(../img/common/bl_arr.gif) 0 10px no-repeat;color:#000000; }
.medal_info dd h2 img { vertical-align:-3px; }
.medal_info dd h2 strong { font-size:14px; }
.medal_info dd .exp { margin:10px 0 0 0;padding:0 10px 0 15px;height:74px;background:url(../img/popup/bl_sq.gif) 9px 5px no-repeat;line-height:1.3em;overflow:hidden; }
.medal_view { position:absolute;right:0;bottom:0;width:330px; }
.medal_view .tab1, 
.medal_view .tab2 { padding:10px 15px;border:1px solid #a89a97;border-top:0;height:55px;overflow:auto; }
.medal_view .tab1 p,
.medal_view .tab2 p { padding-bottom:10px;line-height:130%; }
.medal_soldier { margin-top:15px; }
.medal_soldier h2 { padding-top:5px;height:17px; }
.medal_soldier .list { border-top:1px solid #d8d5d4;border-bottom:2px solid #c8c5c4;padding-top:1px; }
.medal_soldier .list ul { border-top:1px solid #e4e4e4;padding:7px 0 5px 0;overflow:hidden; }
.medal_soldier .list li { float:left;padding:0 0 0 10px;width:136px; }
#bfo-medal .pop_bbs_comment { margin-bottom:25px;border-bottom:2px solid #c8c5c4; }

/** ´Ð³×ÀÓ ÆË¾÷ **/
#bfo-item_nick { width:500px;height:526px;background:#f6f3f2;overflow:hidden; }
#bfo-item_nick .item_step { margin:0 auto;padding:17px 0 0 0;width:460px;height:81px; }
#bfo-item_nick .item_step p { height:33px;overflow:hidden; }
#bfo-item_nick .item_step .step2 img { margin-top:-33px; }
#bfo-item_nick .item_step .step3 img { margin-top:-66px; }
#bfo-item_nick .item_step .step4 img { margin-top:-99px; }
#bfo-item_nick .item_dp { margin:0 auto;width:460px;height:100px;background:url(../img/item/bg_pop_item.gif) no-repeat;text-align:center; }
#bfo-item_nick .item_contents_wrap { height:225px;overflow:hidden; }
#bfo-item_nick .item_alert { margin:30px auto 0 auto;padding:0 0 15px 0;width:408px;letter-spacing:-1px;text-align:center; }
#bfo-item_nick .item_alert p { line-height:1.4;color:#888888; }
#bfo-item_nick .item_alert strong { color:#555555; }
#bfo-item_nick .item_alert em { color:#cc0000; }
#bfo-item_nick .item_alert .big { font-size:14px; }
#bfo-item_nick .item_process { margin:0 auto;padding:15px 0 0 0;width:408px;background:url(../img/item/bg_pop_item_x.gif) repeat-x; }
#bfo-item_nick .item_process th { text-align:left; }
#bfo-item_nick .item_process th h3 { padding:0 10px;background:url(../img/common/bl_ar.gif) 0 1px no-repeat;letter-spacing:-1px;font-size:11px;color:#555555; }
#bfo-item_nick .item_process td { padding:0 0 5px 0; }
#bfo-item_nick .item_process .inbox { border-color:#b2b2b2;background:#cacaca !important; }
#bfo-item_nick .item_process .msg { margin:0 auto;width:408px;line-height:1.4;letter-spacing:-1px;text-align:center;font-size:11px;color:#888888; }
#bfo-item_nick .item_process .msg em { color:#cc0000; }
#bfo-item_nick .process_identity { margin:0 auto 5px auto;width:240px; }
#bfo-item_nick .process_identity .inbox { width:150px; }
#bfo-item_nick .process_identity .jumin .one { width:70px; }
#bfo-item_nick .process_identity .jumin .two { width:71px; }
#bfo-item_nick .process_search { margin:0 auto 10px auto;width:300px; }
#bfo-item_nick .process_search .inbox { width:150px; }
#bfo-item_nick .item_button { margin:0 auto;border-top:1px solid #cc0000;padding:14px 0 18px 0;width:468px;text-align:center; }

/* º¸»ó ¾ÆÀÌÅÛ */
#bfo-reward { width:380px; }
#bfo-reward .item_reward h2 { padding:0 0 10px 0; }
#bfo-reward .item_reward .user { padding:22px 0 18px 0;color:#2f2f2f; }
#bfo-reward .item_reward .radio { padding:0 0 3px 0;color:#000; }
#bfo-reward .item_reward .radio input { vertical-align:-1px; }
#bfo-reward .item_reward .radio label { padding:0 15px 0 0; }
#bfo-reward .item_list { overflow:auto;height:241px;margin:0 0 30px 0; }
#bfo-reward .item_list table { border:1px solid #ded8d7; }
#bfo-reward .item_list table th { background:#f0ecea;height:24px;padding:5px 0 0 0;border:1px solid #ded8d7;font-weight:bold; }
#bfo-reward .item_list table td { height:24px;padding:5px 0 0 0;border:1px solid #ded8d7; }
#bfo-reward .item_list table td.dataNone { text-align:center;height:200px; }
#bfo-reward .item_list table .a1 { width:192px; }
#bfo-reward .item_list table .a2 { width:150px; }
#bfo-reward .item_list table td.a1 { text-align:left;padding-left:10px; }
#bfo-reward .item_list table td.a2 { text-align:right;padding-right:10px;font-weight:bold; }
#bfo-reward .item_type { margin:0 0 30px 0; }
#bfo-reward .item_type td { background:#f0ecea;height:24px;padding:5px 0 0 0;border:1px solid #ded8d7;font-weight:bold;text-align:center; }
#bfo-reward .item_type .a1 { width:202px; }
#bfo-reward .item_type .a2 { width:160px; }

#bfo-tuning { width:356px; }
#bfo-tuning .tuning_pop table { border:1px solid #ded8d7;text-align:center;width:296px;margin:20px auto; }
#bfo-tuning .tuning_pop th { background:#f0ecea;border:1px solid #ded8d7;color:#888;height:25px;padding:4px 0 0 0;font-weight:bold; }
#bfo-tuning .tuning_pop td { border:1px solid #ded8d7;height:25px;padding:4px 0 0 0; }
#bfo-tuning .tuning_pop td.name { background:#f0ecea; }
#bfo-tuning .tuning_pop td.day { color:#555; }
#bfo-tuning .tuning_pop .name { width:186px;color:#888; }
#bfo-tuning .tuning_pop .day { width:107px; }

/* mgm ÃßÃµ ÆË¾÷ */

#bfo-mgm { width:490px;height:770px;overflow:hidden;position:relative; }
#bfo-mgm .foot { position:absolute;bottom:0;left:0;width:580px; }
#bfo-mgm .mgm_info_img { padding:20px 0; }

#bfo-mgm .mgm_srh { border:1px solid #a89a97;border-top:none;padding:25px 13px 15px 14px; }
#bfo-mgm .mgm_srh .icenter_search { position:relative;margin:0 auto;width:460px;height:45px;background:url(../img/popup/mgm_bg_comrade.gif) no-repeat; }
#bfo-mgm .mgm_srh .icenter_search input { position:absolute;left:65px;top:11px;padding:5px 0 0 5px;width:328px;height:16px;background:transparent;vertical-align:middle;font-size:11px;color:#a0a0a0; }
#bfo-mgm .mgm_srh .icenter_search img { position:absolute;left:401px;top:11px;vertical-align:middle; }
#bfo-mgm .mgm_srh .icenter_search_result { margin:20px auto 0 auto;width:690px;height:20px; }
#bfo-mgm .mgm_srh .icenter_search_result p { padding:0 0 0 10px;background:url(../img/common/bl_ar.gif) 2px 2px no-repeat;letter-spacing:-1px; }

#bfo-mgm .mgm_srh .stl { padding:0 0 9px 0; }
#bfo-mgm .mgm_srh .txt_if { color:#888;padding:8px 0 19px 0; }
#bfo-mgm .mgm_srh .tbl th { width:152px;height:29px;border:1px solid #ded8d7;background:#f0ecea;color:#555;font-weight:bold; }
#bfo-mgm .mgm_srh .tbl td { width:152px;text-align:center;height:29px;border:1px solid #ded8d7; }

#bfo-mgm .mgm_fav { border:1px solid #a89a97;border-top:none;padding:25px 13px 15px 14px; }
#bfo-mgm .mgm_fav .stl { padding:0 0 9px 0; }
#bfo-mgm .mgm_fav .txt_if { color:#888;padding:8px 0 10px 0; }
#bfo-mgm .mgm_fav .tbl th { width:229px;height:29px;border:1px solid #ded8d7;background:#f0ecea;color:#555;font-weight:bold; }
#bfo-mgm .mgm_fav .tbl td { width:229px;text-align:center;height:29px;border:1px solid #ded8d7; }

#bfo-mgm-fav { width:460px;height:450px;overflow:hidden;position:relative; }
#bfo-mgm-fav .foot { position:absolute;bottom:0;left:0;width:580px; }
#bfo-mgm-fav .mgm_info_img { padding:20px 0; }

#bfo-mgm-fav .mgm_srh { border-top:none;padding:25px 13px 15px 0; }
#bfo-mgm-fav .mgm_srh .icenter_search { position:relative;margin:0 auto;width:460px;height:45px;background:url(../img/popup/mgm_bg_comrade.gif) no-repeat; }
#bfo-mgm-fav .mgm_srh .icenter_search input { position:absolute;left:65px;top:11px;padding:5px 0 0 5px;width:328px;height:16px;background:transparent;vertical-align:middle;font-size:11px;color:#a0a0a0; }
#bfo-mgm-fav .mgm_srh .icenter_search img { position:absolute;left:401px;top:11px;vertical-align:middle; }
#bfo-mgm-fav .mgm_srh .icenter_search_result { margin:20px auto 0 auto;width:690px;height:20px; }
#bfo-mgm-fav .mgm_srh .icenter_search_result p { padding:0 0 0 10px;background:url(../img/common/bl_ar.gif) 2px 2px no-repeat;letter-spacing:-1px; }

#bfo-mgm-fav .mgm_srh .stl { padding:0 0 9px 0; }
#bfo-mgm-fav .mgm_srh .txt_if { color:#888;padding:8px 0 19px 0; }
#bfo-mgm-fav .mgm_srh .txt_if strong { letter-spacing:-1px;color:#555; }
#bfo-mgm-fav .mgm_srh .tbl { width:460px; }
#bfo-mgm-fav .mgm_srh .tbl th { width:154px;height:29px;border:1px solid #ded8d7;background:#f0ecea;color:#555;font-weight:bold; }
#bfo-mgm-fav .mgm_srh .tbl td { width:154px;text-align:center;height:29px;border:1px solid #ded8d7; }

