/* Common */
.aocPage .container { padding-bottom:20px;width:820px; }
#aoc-guild { min-height:940px;_height:940px; }
.aocPage h1.title { position:relative;border-bottom:5px solid #d50018; }
.aocPage h1.title .policy { position:absolute;left:703px;top:110px; }
.aocPage h2.title { position:relative;padding:25px 0 15px 10px; }
.aocPage h2.title .more { position:absolute;right:5px;top:25px; }
#aoc-shop h1.title { position:relative;border-bottom:5px solid #d50018; }
/* BBS */
.aocPage .bbs_tab { margin:15px 0 0 0; }
.aocPage .bbs_tab .tab li a { position:relative;left:0;bottom:0;border:1px solid #ccc;border-bottom:0;padding:8px 9px 5px 9px;letter-spacing:-1px;font-weight:normal;font-size:12px;color:#999;display:block;text-decoration:none; }
.aocPage .bbs_tab .tab li a:hover { color:#cc0000;text-decoration:none; }
.aocPage .bbs_tab .tab .on a { position:relative;left:0;bottom:0;border:2px solid #000;border-bottom:0;padding:7px 8px 7px 8px;background:#fff;font-weight:bold;color:#cc0000;text-decoration:none; }
.aocPage .bbs_list table { border-bottom:1px solid #c0c0c0;width:100%;border-collapse:collapse;table-layout:fixed; }
.aocPage .bbs_list .cling { margin-top:-1px;border-bottom:1px solid #f0f0f0; }
.aocPage .bbs_list .cling th p { height:1px;overflow:hidden; }
.aocPage .bbs_list th { border-bottom:1px solid #f0f0f0; }
.aocPage .bbs_list th p { height:50px;text-indent:-5000px; }
.aocPage .bbs_list td { border-bottom:1px solid #f0f0f0;text-align:center;color:#999999; }
.aocPage .bbs_list th.no { width:74px;background:url(../img/bbs/tbl_bbs_no.gif) center 20px no-repeat; }
.aocPage .bbs_list td.no { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .bbs_list .notice .no { background:url(../img/bbs/bl_notice.gif) center 10px no-repeat; }
.aocPage .bbs_list .research .no { background:url(../img/bbs/bl_research.gif) center 10px no-repeat; }
.aocPage .bbs_list .research .subject a { font-weight:bold;color:#000; }
.aocPage .bbs_list th.subject { background:url(../img/bbs/tbl_bbs_subject.gif) center 20px no-repeat; }
.aocPage .bbs_list td.subject { padding:8px 0 6px 20px;text-align:left; }
.aocPage .bbs_list td.subject p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.aocPage .bbs_list .notice a { font-weight:bold;color:#000000; }
.aocPage .bbs_list .subject img { vertical-align:middle; }
.aocPage .bbs_list .file { background:url(../img/bbs/bl_file.gif) 2px 9px no-repeat; }
.aocPage .bbs_list th.writer { width:120px;background:url(../img/bbs/tbl_bbs_writer.gif) center 20px no-repeat; }
.aocPage .bbs_list td.writer { padding:8px 0 6px 0; }
.aocPage .bbs_list th.date { width:76px;background:url(../img/bbs/tbl_bbs_date.gif) center 20px no-repeat; }
.aocPage .bbs_list td.date { padding:6px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.aocPage .bbs_list th.count { width:76px;background:url(../img/bbs/tbl_bbs_count.gif) center 20px no-repeat; }
.aocPage .bbs_list td.count { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .bbs_list th.recommand { width:54px;background:url(../img/bbs/tbl_bbs_recommand.gif) center 20px no-repeat; }
.aocPage .bbs_list td.recommand { padding:6px 0 6px 0;font-family:verdana;font-size:9px;color:#E57F7F; }
.aocPage .bbs_list th.period { width:142px;background:url(../img/bbs/tbl_bbs_period.gif) center 20px no-repeat; }
.aocPage .bbs_list td.period { padding:6px 0 6px 0;font-family:verdana;font-size:9px;color:#999; }
.aocPage .bbs_list th.joiner { width:54px;background:url(../img/bbs/tbl_bbs_joiner.gif) center 20px no-repeat; }
.aocPage .bbs_list td.joiner { padding:6px 0 6px 0;font-family:verdana;font-size:9px;color:#999; }
.aocPage .bbs_list .nolist { padding:30px 0;font-weight:bold;color:#000;text-align:center; }

.aocPage .qna_list table { border-bottom:1px solid #c0c0c0;width:100%;border-collapse:collapse;table-layout:fixed; }
.aocPage .qna_list th { border-bottom:1px solid #f0f0f0; }
.aocPage .qna_list th p { height:50px;text-indent:-5000px; }
.aocPage .qna_list td { border-bottom:1px solid #f0f0f0;text-align:center;color:#999999; }
.aocPage .qna_list th.category { width:90px;background:url(../img/qna/tbl_qna_category.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.category { padding:6px 0 6px 0;color:#333333; }
.aocPage .qna_list th.subject { background:url(../img/qna/tbl_qna_subject.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.subject { padding:8px 0 6px 20px;text-align:left; }
.aocPage .qna_list td.subject p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.aocPage .qna_list th.writer { width:140px;background:url(../img/qna/tbl_qna_writer.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.writer { padding:8px 0 6px 0; }
.aocPage .qna_list th.count { width:80px;background:url(../img/qna/tbl_qna_count.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.count { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .qna_list th.reply { width:80px;background:url(../img/qna/tbl_qna_reply.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.reply { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .qna_list th.recommand { width:80px;background:url(../img/qna/tbl_qna_recommand.gif) center 20px #f9f9f9 no-repeat; }
.aocPage .qna_list td.recommand { padding:6px 0 6px 0;font-family:verdana;font-size:9px;color:#E57F7F; }
.aocPage .qna_list .nolist { padding:30px 0;font-weight:bold;color:#000;text-align:center; }

.aocPage .guild_list table { border-bottom:1px solid #c0c0c0;width:100%;border-collapse:collapse;table-layout:fixed; }
.aocPage .guild_list .cling { margin-top:-1px;border-bottom:1px solid #f0f0f0; }
.aocPage .guild_list .cling th p { height:1px;overflow:hidden; }
.aocPage .guild_list th { border-bottom:1px solid #f0f0f0; }
.aocPage .guild_list th p { height:50px;text-indent:-5000px; }
.aocPage .guild_list td { border-bottom:1px solid #f0f0f0;text-align:center;color:#999999; }
.aocPage .guild_list th.name { background:url(../img/bbs/tbl_guild_name.gif) center 20px no-repeat; }
.aocPage .guild_list td.name { padding:8px 0 6px 20px;text-align:left; }
.aocPage .guild_list td.name p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.aocPage .guild_list th.server { width:90px;background:url(../img/bbs/tbl_guild_server.gif) center 20px no-repeat; }
.aocPage .guild_list td.server { padding:8px 0 6px 0; }
.aocPage .guild_list th.servertype { width:84px;background:url(../img/bbs/tbl_guild_servertype.gif) center 20px no-repeat; }
.aocPage .guild_list td.servertype { padding:8px 0 6px 0; }
.aocPage .guild_list th.master { width:124px;background:url(../img/bbs/tbl_guild_master.gif) center 20px no-repeat; }
.aocPage .guild_list td.master { padding:8px 0 6px 20px;text-align:left; }
.aocPage .guild_list td.master p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.aocPage .guild_list th.domination { width:134px;background:url(../img/bbs/tbl_guild_domination.gif) center 20px no-repeat; }
.aocPage .guild_list td.domination { padding:8px 0 6px 0; }
.aocPage .guild_list th.town { width:110px;background:url(../img/bbs/tbl_guild_town.gif) center 20px no-repeat; }
.aocPage .guild_list td.town { padding:8px 0 6px 0; }
.aocPage .guild_list th.member { width:60px;background:url(../img/bbs/tbl_guild_member.gif) center 20px no-repeat; }
.aocPage .guild_list td.member { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .guild_list th.date { width:100px;background:url(../img/bbs/tbl_guild_date.gif) center 20px no-repeat; }
.aocPage .guild_list td.date { padding:6px 0 6px 0;font-family:verdana;font-size:9px; }
.aocPage .guild_list .nolist { padding:30px 0;font-weight:bold;color:#000;text-align:center; }

.aocPage .theme_list .list { border-bottom:1px solid #f0f0f0;padding:10px 0;zoom:1;overflow:hidden; }
.aocPage .theme_list dt { float:left;padding:0 0 0 10px;width:150px; }
.aocPage .theme_list dt img { width:128px;height:76px; }
.aocPage .theme_list dd { float:left;width:660px; }
.aocPage .theme_list h3 { padding:5px 0 0 0;font-size:14px;font-weight:bold;color:#000000; }
.aocPage .theme_list h3 a { color:#000000; }
.aocPage .theme_list p { padding:5px 0 0 0;line-height:1.4; }
.aocPage .theme_list p a { color:#999999; }
.aocPage .theme_list .date { padding:3px 0 0 0;font-family:verdana;font-size:9px;letter-spacing:-1px;color:#999999; }
.aocPage .theme_list .nolist { padding:30px 0;font-weight:bold;text-align:center; }
.aocPage .theme_list .nolist dd { width:100%; }

.aocPage .screen_tab { margin:0 0 15px 10px; }
.aocPage .screen_list { border-bottom:1px solid #c0c0c0;padding-bottom:5px;zoom:1;overflow:hidden; }
.aocPage .screen_list .list { margin-left:-5px;zoom:1;overflow:hidden; }
.aocPage .screen_list .list li { float:left;padding:0 0 20px 15px;width:260px; }
.aocPage .screen_list .list span { display:block;text-align:center; }
.aocPage .screen_list .pic { border:1px solid #999999; }
.aocPage .screen_list .pic img { width:258px;height:188px; }
.aocPage .screen_list .subject { padding:10px 0 0 0;_width:100%;font-weight:bold;color:#000000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.aocPage .screen_list .subject a { color:#000000; }
.aocPage .screen_list .writer { padding:5px 0 0 0;letter-spacing:-1px;color:#565656; }
.aocPage .screen_list .writer em { letter-spacing:0;font-family:verdana;font-size:9px;color:#999999; }
.aocPage .screen_list .nolist { padding:30px 0;font-weight:bold;text-align:center; }
.aocPage .best_screenshot { border:0; }
.aocPage .best_screenshot .pic { position:relative;border:2px solid #cc0302; }
.aocPage .best_screenshot .pic img { width:256px;height:186px; }
.aocPage .best_screenshot em.best { position:absolute;left:0;top:0;width:44px;height:23px;background:url(../img/bbs/bl_best.gif) no-repeat; }

.aocPage .event_tab { margin:30px 0 20px 0; }
.aocPage .event_list { border-bottom:1px solid #dedede;padding-bottom:20px; }
.aocPage .event_list .list { margin:0 0 10px 0;zoom:1;overflow:hidden; }
.aocPage .event_list .list dt { float:left;width:304px; }
.aocPage .event_list .list dt img { border:1px solid #8d8d8d;width:283px;height:123px; }
.aocPage .event_list .list dd { float:left;width:516px; }
.aocPage .event_list .list h3 { padding:15px 0 0 0;font-size:14px; }
.aocPage .event_list .list h3 a { color:#000000; }
.aocPage .event_list .list .period { padding:5px 0 0 0;color:#999999;font-size:11px;display:block; }
.aocPage .event_list .list p { padding:8px 0 0 0;line-height:1.4; }

.aocPage .bbs_write .subject { border-bottom:1px solid #cccccc;padding:20px 0; }
.aocPage .bbs_write .subject li { padding-left:84px;background:url(../img/bbs/tbl_write_subject.gif) 20px 7px no-repeat; }
.aocPage .bbs_write .subject input { width:725px; }
.aocPage .bbs_write .category select { vertical-align:7px; }
.aocPage .bbs_write .category input  { width:600px; }
.aocPage .bbs_write .category_qna { border-bottom:1px solid #cccccc;padding:15px 0; }
.aocPage .bbs_write .category_qna li { padding:0 0 10px 134px; }
.aocPage .bbs_write .category_qna .q1 { background:url(../img/bbs/tbl_write_subject.gif) 20px 7px no-repeat; }
.aocPage .bbs_write .category_qna .q1 input { width:666px; }
.aocPage .bbs_write .category_qna .q2 { background:url(../img/bbs/tbl_write_category.gif) 20px 7px no-repeat; }
.aocPage .bbs_editer iframe { width:100%;height:630px; }

.aocPage .bbs_read .readinfo { position:relative;border-bottom:1px solid #ccc;zoom:1;overflow:hidden; }
.aocPage .bbs_read .readinfo .subject { float:left;padding:25px 0 25px 20px;width:560px;word-wrap:break-word;word-break:break-all;letter-spacing:-1px;font-weight:bold;font-size:16px;color:#d50018; }
.aocPage .bbs_read .readinfo .subject .q { margin:-5px 0;padding:0 0 0 40px;background:url(../img/qna/bl_q.gif) no-repeat; }
.aocPage .bbs_read .readinfo .subject .q span { font-size:11px;font-weight:normal;color:#999999;display:block; }
.aocPage .bbs_read .readinfo .reply { float:right;padding:30px 14px 0 30px;background:url(../img/bbs/tbl_read_reply.gif) 0 30px no-repeat;font-family:verdana;font-size:10px; }
.aocPage .bbs_read .readinfo .recommand { float:right;padding:30px 14px 0 30px;background:url(../img/bbs/tbl_read_recommand.gif) 0 30px no-repeat;font-family:verdana;font-size:10px; }
.aocPage .bbs_read .readinfo .count { float:right;padding:30px 14px 0 30px;background:url(../img/bbs/tbl_read_count.gif) 0 30px no-repeat;font-family:verdana;font-size:10px; }
.aocPage .bbs_read .readinfo .writer { clear:both;float:left;padding:12px 0 8px 60px;background:url(../img/bbs/tbl_read_writer.gif) 20px 10px no-repeat;color:#000000;white-space:nowrap;overflow:hidden; }
.aocPage .bbs_read .readinfo .date { float:left;padding:11px 0 8px 50px;background:url(../img/bbs/tbl_read_date.gif) 20px 10px no-repeat;font-family:verdana;font-size:10px;color:#000000; }
.aocPage .bbs_read .readinfo .line { clear:both;border-top:1px solid #f0f0f0;width:100%;line-height:0;font-size:0; }
.aocPage .bbs_read .coprint { position:absolute;right:10px;bottom:9px; }
.aocPage .bbs_read .coprint li { float:left;padding:0 2px; }
.aocPage .bbs_read .coprint li a { color:#999999; }
.aocPage .bbs_read .coprint .url { font-family:verdana;font-size:10px; }
.aocPage .editer iframe { width:100%;height:500px; }

/* SNS ¿¬µ¿ */
.sns_link { padding:10px 0;text-align:right;overflow:hidden; }
.sns_link ul { float:right;zoom:1;overflow:hidden; }
.sns_link li { float:left;list-style:none; }
.sns_link li em { padding-right:5px;letter-spacing:-1px;font-size:11px;color:#666666; }
.sns_link li a { float:left;margin-left:3px;display:block; }
.sns_link li p { float:left;margin-left:2px;background:url(../img/common/bg_sns.gif) right top no-repeat;font-size:10px;font-family:verdana; }
.sns_link li span { margin-right:6px;padding:0 0 0 10px;_width:1px;height:16px;background:url(../img/common/bg_sns.gif) #FFF no-repeat;white-space:nowrap;color:#a0a0a0;display:block; }
.sns_link li strong { color:#333333; }

/* ±¸ ¿¡µðÅÍ */
.aocPage .bbs_write .option { position:relative;padding:5px 0;text-align:right; }
.aocPage .bbs_write .option li { display:inline; }
.aocPage .bbs_write .option img { vertical-align:middle; }
.aocPage .bbs_write .option .category { position:absolute;top:7px;left:10px;line-height:0; }
.aocPage .bbs_write .option .category span { margin-right:5px; }
.aocPage .bbs_write .option .select { position:relative;padding:0 10px; }
.aocPage .bbs_write .option .select input { margin:2px -3px 0 2px;vertical-align:middle; }
.aocPage .bbs_write .option .select label { position:relative;top:2px;color:#3B3B3B; }
.aocPage .bbs_write .editer { border:1px solid #dadada;height:500px;background:#FFFFFF; }
.aocPage .bbs_write .system {padding:10px 0 0 10px;color:#3B3B3B;}
.aocPage .bbs_write .system input {width:13px;height:13px;vertical-align:middle;}
.aocPage .bbs_write .system p { padding:2px 0; }
.aocPage .bbs_write .system .noti { padding-top:20px;text-decoration:underline; }

.aocPage .bbs_read .substance { padding:25px 20px;line-height:1.6; }
.aocPage .bbs_read .button { overflow:hidden; }
.aocPage .bbs_read .button ul { float:right;padding:15px; }
.aocPage .bbs_read .button li { float:left;padding-right:5px; }
.aocPage .bbs_read .gameinfo { border:1px solid #d4d4d4;padding:15px 20px 12px 20px;background:#f9f9f9;zoom:1;overflow:hidden; }
.aocPage .bbs_read .gameinfo .player { float:left;font-size:14px;font-weight:bold;color:#000000; }
.aocPage .bbs_read .gameinfo dd { float:right;color:#000000; }
.aocPage .bbs_read .gameinfo .server { padding:0 15px 0 40px;background:url(../img/bbs/bg_info_server.gif) 0 -3px no-repeat; }
.aocPage .bbs_read .gameinfo .level { padding:0 15px 0 40px;background:url(../img/bbs/bg_info_level.gif) 0 -3px no-repeat;font-weight:bold; }
.aocPage .bbs_read .gameinfo .pvppoint { padding:0 15px 0 75px;background:url(../img/bbs/bg_info_pvppoint.gif) 0 -3px no-repeat;font-weight:bold; }
.aocPage .bbs_read .gameinfo .guild { padding:0 0 0 65px;background:url(../img/bbs/bg_info_guild.gif) 0 -3px no-repeat;color:#d50018; }
.aocPage .bbs_read .research { border:1px solid #d4d4d4;background:#f9f9f9;padding:0 19px;zoom:1;overflow:hidden; }
.aocPage .bbs_read .research dt { border-bottom:1px solid #d4d4d4;padding:14px 10px 10px 10px;font-weight:bold;font-size:14px;color:#d50018; }
.aocPage .bbs_read .research dd { position:relative;padding:15px 0;overflow:hidden;_width:100%; }
.aocPage .bbs_read .research ol { float:left; }
.aocPage .bbs_read .research li { padding:5px 0;overflow:hidden; }
.aocPage .bbs_read .research li p { float:left;width:380px;cursor:pointer; }
.aocPage .bbs_read .research label { float:left;width:416px;font-weight:bold;color:#333333;overflow:hidden; }
.aocPage .bbs_read .research input { float:left;margin-right:2px;width:13px;height:13px;vertical-align:middle;cursor:pointer; }
.aocPage .bbs_read .research .gage { float:left;border:1px solid #d8d8d8;background:#fff;padding:1px;width:300px;font-size:0; }
.aocPage .bbs_read .research .gage img { border:1px solid #d50018;height:3px; }
.aocPage .bbs_read .research .result { float:left;padding-right:10px;width:48px;text-align:right;font-family:verdana;font-size:10px;color:#999999; }
.aocPage .bbs_read .lead .result { font-weight:bold;color:#d50018; }
.aocPage .bbs_read .research .btn { position:absolute;right:0;top:50%;float:right; }
.aocPage .bbs_read .research .btn_research { position:absolute;right:0;top:-28px; }
.aocPage .bbs_read .point { position:relative;margin:10px 20px 20px 20px;text-align:right; }
.aocPage .bbs_read .point p { font-size:11px;color:#999999; }
.aocPage .bbs_read .point em { font-size:12px; }
.aocPage .bbs_read .point .inbutton { color:#000000; }
.aocPage .bbs_read .content .reply { margin:-10px 20px 20px 20px;border:1px solid #dedede;background:#fbfbfb;zoom:1;overflow:hidden; }
.aocPage .bbs_read .content .reply .replyer { padding:10px;overflow:hidden; }
.aocPage .bbs_read .content .reply .replyer dt { float:left;padding:8px 10px 0 0;color:#333333; }
.aocPage .bbs_read .content .reply .replyer dd { float:left; }
.aocPage .bbs_read .content .reply .bbs_editer { padding:0 9px; }
.aocPage .bbs_read .content .reply .button { padding:10px;text-align:right; }
.aocPage .bbs_read .reply .option { position:relative;padding:5px 0;text-align:right; }
.aocPage .bbs_read .reply .option li { display:inline; }
.aocPage .bbs_read .reply .option img { vertical-align:middle; }
.aocPage .bbs_read .reply .option .category { position:absolute;top:7px;left:10px;line-height:0; }
.aocPage .bbs_read .reply .option .category span { margin-right:5px; }
.aocPage .bbs_read .reply .option .select { position:relative;padding:0 10px; }
.aocPage .bbs_read .reply .option .select input { margin:2px -3px 0 2px;vertical-align:middle; }
.aocPage .bbs_read .reply .option .select label { position:relative;top:2px;color:#3B3B3B; }
.aocPage .bbs_read .reply .editer { margin:0 9px;border:1px solid #dadada;background:#FFFFFF; }
.aocPage .bbs_read .reply .subject { margin:5px 9px 0 9px;border-top:1px solid #dedede;padding:5px 0;zoom:1;overflow:hidden;display:none; }
.aocPage .bbs_read .reply .subject h3 { float:left;padding:8px 0 0 0;width:84px;font-weight:bold;text-align:center;color:#333333; }
.aocPage .bbs_read .reply .subject p { float:left; }
.aocPage .bbs_read .reply .subject input { width:660px; }

.aocPage .bbs_comment { margin-top:12px;_width:100%;overflow:hidden; }
.aocPage .bbs_comment .comment { zoom:1;overflow:hidden; }
.aocPage .bbs_comment .option { float:left;padding:0 0 0 10px; }
.aocPage .bbs_comment .option li { float:left;padding:8px 10px 0 8px;background:url(../img/bbs/bg_comment_bar.gif) right 8px no-repeat; }
.aocPage .bbs_comment .option .clear { position:relative;left:-5px;top:4px;width:3px;height:10px;background:#FFF; }
.aocPage .bbs_comment .option em { font-weight:bold;color:#d40018; }
.aocPage .bbs_comment .comment_box { margin-top:10px;border:1px solid #e4e4e4;padding:10px;zoom:1;overflow:hidden; }
.aocPage .bbs_comment .list li { border-bottom:1px solid #f0f0f0;padding:10px 0;line-height:1.6;zoom:1;overflow:hidden; }
.aocPage .bbs_comment .list .writer { float:left;padding:0 0 0 10px;width:176px; }
.aocPage .bbs_comment .list p { float:left;width:492px; }
.aocPage .bbs_comment .list .date { float:right;padding:0 10px 0 0;width:110px;text-align:right;font-family:verdana;font-size:9px;color:#999999; }
.aocPage .bbs_comment .write { margin:25px 0 10px 0;zoom:1;overflow:hidden; }
.aocPage .bbs_comment .write .writer { float:left;padding:8px 0 0 10px;width:170px;font-weight:bold;display:block; }
.aocPage .bbs_comment .comment_input { float:left;border:2px solid #666666;background:url(../img/bbs/bg_input.gif) no-repeat;overflow:hidden; }
.aocPage .bbs_comment .comment_input dt { float:left; }
.aocPage .bbs_comment .comment_input dd { float:left;padding:22px 10px 0 0; }
.aocPage .bbs_comment .comment_input textarea { padding:5px 10px;border:0;width:530px;height:50px;background:transparent;line-height:1.6;color:#999999;overflow:hidden; }
.aocPage .bbs_comment .comment_input img { position:relative; }

.aocPage .bbs_foot { zoom:1;overflow:hidden; }
.aocPage .bbs_lineup { margin-top:18px;border-top:1px solid #c0c0c0;padding-top:13px; }
.aocPage .bbs_foot .search { position:relative;float:left;padding:0 0 30px 10px;overflow:hidden }
.aocPage .bbs_foot .search select { float:left; }
.aocPage .bbs_foot .search .sentence { float:left;border:2px solid #666666;height:23px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .bbs_foot .search dt { float:left; }
.aocPage .bbs_foot .search dd { float:left;padding:5px 5px 0 0; }
.aocPage .bbs_foot .search input { padding:6px 0 0 5px;width:170px;border:0;background:transparent; }
.aocPage .bbs_foot .search img { position:relative; }
.aocPage .bbs_foot .nav { float:left;padding:10px 0 0 10px; }
.aocPage .bbs_foot .point { position:relative;float:left;padding:10px 0 0 10px; }
.aocPage .bbs_foot .point h3 { float:left;padding:7px 5px 0 0; }
.aocPage .bbs_foot .point .sentence { float:left;border:2px solid #666666;height:23px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .bbs_foot .point dt { float:left; }
.aocPage .bbs_foot .point dd { float:left;padding:5px 5px 0 0; }
.aocPage .bbs_foot .point input { padding:6px 0 0 5px;width:81px;border:0;background:transparent;font-weight:bold;color:#d40018; }
.aocPage .bbs_foot .point img { position:relative; }
.aocPage .bbs_foot .point p { float:left;padding:7px 0 0 5px; }
.aocPage .bbs_foot .point strong { color:#000000; }
.aocPage .bbs_foot .button { padding:10px 10px 10px 0;text-align:right; }
.aocPage .bbs_lineup .button { padding-top:0; }

.aocPage .paging { padding:18px 0 0 0;text-align:center; }
.aocPage .paging a { padding:0 3px;font-size:11px;font-family:verdana;color:#4B352A;vertical-align:middle;display:inline-block; }
.aocPage .paging strong { padding:0 3px;font-size:11px;font-family:verdana;color:#221e1f;vertical-align:middle;display:inline-block; }
.aocPage .paging img { vertical-align:-1px; }

#aoc-setChar { position:absolute;left:0;top:0;border:1px solid #4d4d4d;padding:25px 0 15px 0;width:278px;background:#FFF;text-align:center;display:none; }
#aoc-setChar .msg { font-weight:bold;line-height:1.6;color:#333333; }
#aoc-setChar .select { padding:10px 0 15px 0; }
#aoc-setChar select { font-size:12px; }

/** Armory **/
.aocPage .dungeon_select { margin:20px 0 40px 0;border:2px solid #000000;padding:15px 19px 20px 19px;zoom:1 }
.aocPage .dungeon_select h2 { padding-bottom:8px;font-weight:bold;color:#333333 }
.aocPage .dungeon_select .list { overflow:hidden }
.aocPage .dungeon_select .list li { float:left;margin-right:5px }
.aocPage .dungeon_list .section { line-height:1.3;overflow:hidden }
.aocPage .dungeon_list h2 { margin-bottom:8px;border-bottom:1px solid #f0f0f0;padding-bottom:5px;font-size:14px;font-weight:bold;color:#d50018 }
.aocPage .dungeon_list p { color:#999999 }
.aocPage .dungeon_list .list { margin-bottom:40px;width:830px;overflow:hidden }
.aocPage .dungeon_list .list li { float:left }
.aocPage .dungeon_list .list dl { margin:15px 9px 0 0;border:1px solid #dedede;width:196px }
.aocPage .dungeon_list .list dt { padding:8px 9px 0 9px;height:20px;background:#f5f5f5;font-weight:bold;color:#333333; }
.aocPage .dungeon_list .list dt a { _width:100%;background:url(../img/armory/btn_dungeon_go.gif) right 1px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block }
.aocPage .dungeon_list .list dt a:hover { text-decoration:none }
.aocPage .dungeon_list .list dd { position:relative;border-top:1px solid #dedede;color:#333333;zoom:1;overflow:hidden }
.aocPage .dungeon_list .list .lv, .dungeon_list .list .area { background:#f5f5f5 }
.aocPage .dungeon_list .list .thumb { padding:10px }
.aocPage .dungeon_list .list h6 { float:left;padding:8px 0 0 10px;width:32px;display:block }
.aocPage .dungeon_list .list p { float:left;border-left:1px solid #dedede;padding:8px 14px 8px 14px;width:125px;background:#fff;font-size:12px;color:#333;display:block }
.aocPage .dungeon_list .list .area span { height:30px;display:block;overflow:hidden }

/** QnA **/
.aocPage .qna_wrap { margin:20px 0 0 0;border:1px solid #dedede;height:100%;overflow:hidden; }
.aocPage .qna_common { float:left;border-right:1px solid #dedede;width:168px; }
.aocPage .qna_common .info { border-bottom:1px solid #dedede;padding:20px 15px 0 12px;height:68px;overflow:hidden;color:#000000; }
.aocPage .qna_common .info li { height:18px;text-align:right; }
.aocPage .qna_common .info .point { background:url(../img/qna/bl_qna1.gif) no-repeat; }
.aocPage .qna_common .info .q { background:url(../img/qna/bl_qna2.gif) no-repeat; }
.aocPage .qna_common .info .a { background:url(../img/qna/bl_qna3.gif) no-repeat; }
.aocPage .qna_common .info strong { color:#d50018; }
.aocPage .qna_common .menu { margin-bottom:20px; }
.aocPage .qna_common .menu h2 { border-bottom:1px solid #dedede;padding:8px 12px;height:13px;background:url(../img/qna/bg_menu_x.gif) #e1e2e1 repeat-x;font-weight:bold;color:#686868; }
.aocPage .qna_common .menu li { border-bottom:1px solid #f0f0f0;padding:7px 0 5px 12px; }
.aocPage .qna_common .menu a { color:#333333; }

.aocPage .qna_main { float:left;margin-left:-1px;border-left:1px solid #dedede;padding-bottom:30px;width:649px; }
.aocPage .qna_main .question { position:relative;border-bottom:1px solid #dedede;width:649px;height:88px;overflow:hidden; }
.aocPage .qna_main .question .sentence { position:absolute;left:19px;top:19px;border:2px solid #666666;height:34px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .qna_main .question .sentence dt { float:left; }
.aocPage .qna_main .question .sentence dd { float:left;padding:10px 8px 0 0; }
.aocPage .qna_main .question .sentence input { padding:10px 0 0 10px;width:360px;border:0;background:transparent;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#000000; }
.aocPage .qna_main .question .sentence img { position:relative; }
.aocPage .qna_main .question .hot { position:absolute;left:21px;top:65px;padding:2px 0 0 30px;background:url(../img/qna/bl_hot.gif) no-repeat; }
.aocPage .qna_main .question .hot li { float:left;padding:0 6px 0 6px;background:url(../img/qna/bg_bar.gif) right top no-repeat;font-size:11px; }
.aocPage .qna_main .question .hot .clear { margin-left:-4px;padding:0;width:5px;height:10px;background:#FFF; }
.aocPage .qna_main .question .button { position:relative;float:right;border-left:1px solid #dedede;width:182px;height:88px;background:url(../img/qna/bg_question_shadow.gif) no-repeat; }
.aocPage .qna_main .question .button img { position:absolute;left:19px;top:15px; }
.aocPage .qna_main_wrap { padding:15px 20px;width:609px; }
.aocPage .qna_best { margin-bottom:25px; }
.aocPage .qna_best h3 { position:relative;height:15px;font-weight:bold;font-family:verdana;font-size:11px;color:#333333; }
.aocPage .qna_best h3 img { position:absolute;right:0;top:3px; }
.aocPage .qna_best dl { margin:20px 0 0 0;border-bottom:1px solid #f0f0f0;padding-bottom:20px;zoom:1; }
.aocPage .qna_best dt { padding:8px 0 5px 40px;background:url(../img/qna/bl_q.gif) 1px 0 no-repeat;font-size:14px;overflow:hidden; }
.aocPage .qna_best dt p { float:left;width:438px;font-weight:bold;color:#000000; }
.aocPage .qna_best dt span { float:right;width:130px;text-align:right;font-size:11px;color:#999999; }
.aocPage .qna_best dd { margin:10px 0 0 0;padding:0 0 0 40px;background:url(../img/qna/bl_a.gif) 1px 0 no-repeat;zoom:1;overflow:hidden; }
.aocPage .qna_best dd p { float:left;padding:6px 0 0 0;width:438px;line-height:1.4;color:#999999; }
.aocPage .qna_best dd span { float:right;padding:8px 0 0 0;width:130px;text-align:right;font-size:11px;color:#999999; }

.aocPage .qna_ing h3 { position:relative;border-bottom:2px solid #666666;padding:5px 0 8px 0;zoom:1;font-weight:bold;font-size:14px;color:#333333; }
.aocPage .qna_ing h3 img { position:absolute;right:0;top:5px; }

.aocPage .qna_question { position:relative;margin-top:20px;border:1px solid #dedede;width:818px;height:88px;overflow:hidden; }
.aocPage .qna_question .sentence { position:absolute;left:19px;top:19px;border:2px solid #666666;height:34px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .qna_question .sentence dt { float:left; }
.aocPage .qna_question .sentence dd { float:left;padding:10px 8px 0 0; }
.aocPage .qna_question .sentence input { padding:10px 0 0 10px;width:460px;border:0;background:transparent;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#000000; }
.aocPage .qna_question .sentence img { position:relative; }
.aocPage .qna_question .hot { position:absolute;left:21px;top:65px;padding:2px 0 0 30px;background:url(../img/qna/bl_hot.gif) no-repeat; }
.aocPage .qna_question .hot li { float:left;padding:0 6px 0 6px;background:url(../img/qna/bg_bar.gif) right top no-repeat;font-size:11px; }
.aocPage .qna_question .hot .clear { margin-left:-4px;padding:0;width:5px;height:10px;background:#FFF; }
.aocPage .qna_question .button { position:relative;float:right;border-left:1px solid #dedede;width:182px;height:88px;background:url(../img/qna/bg_question_shadow.gif) no-repeat; }
.aocPage .qna_question .button img { position:absolute;left:19px;top:15px; }

.aocPage .qna_tab { padding:30px 0 0 0; }
.aocPage .qna_category { position:relative;border-bottom:2px solid #d50018;padding:15px 0 10px 10px;zoom:1;overflow:hidden; }
.aocPage .qna_category .phrase { margin:-10px 0 10px -10px;border-bottom:1px solid #dedede;padding:8px 0 6px 20px;color:#333333; }
.aocPage .qna_category ul li { position:relative;float:left;padding:0 10px;background:url(../img/common/bg_stab_r.gif) right top no-repeat;letter-spacing:-1px; }
.aocPage .qna_category ul li a { color:#999999;text-decoration:none; }
.aocPage .qna_category ul li a:hover { color:#cc0000;text-decoration:none; }
.aocPage .qna_category ul .on a { font-weight:bold;color:#cc0000;text-decoration:none; }
.aocPage .qna_category select { position:absolute;right:5px;top:7px; }
.aocPage .qna_category .clear { margin-left:-3px;padding:0;width:3px;height:12px;background:#FFF; }

.aocPage .qna_replist .list { margin:10px 0;border:1px solid #e4e4e4;padding:20px 19px; }
.aocPage .qna_replist .list dt { position:relative;border-bottom:1px solid #e4e4e4;padding:0 0 20px 40px;background:url(../img/qna/bl_a.gif) no-repeat;zoom:1;color:#666666; }
.aocPage .qna_replist .list dt em { font-size:16px;color:#000000; }
.aocPage .qna_replist .list .recommand { font-size:11px; }
.aocPage .qna_replist .list dt .date { font-family:verdana;font-size:9px;display:block; }
.aocPage .qna_replist .list .btn { position:absolute;right:0;top:5px; }
.aocPage .qna_replist .list .btn li { float:left;padding-left:5px; }
.aocPage .qna_replist .list dd { padding:20px 0 0 0; }
.aocPage .qna_replist .best { border:3px solid #999999;padding:18px 17px; }
.aocPage .qna_replist .best dt { background:url(../img/qna/bl_b.gif) no-repeat; }

/* °Ë»ö */
.aocPage .search_word { position:relative;margin:30px 0 0 0;letter-spacing:-1px;color:#999999; }
.aocPage .search_word strong { color:#000000; }
.aocPage .search_word em { color:#cc0000; }
.aocPage .search_word .more { position:absolute;right:10px;top:0; }
.aocPage .search_word .msg { line-height:1.6;font-size:11px; }
.aocPage .search_result { margin:10px 0 0 0;border-bottom:1px solid #dedede;overflow:hidden; }
.aocPage .search_result h3 { font-size:14px;text-decoration:underline;display:inline; }
.aocPage .search_result h3 a { color:#000000; }
.aocPage .search_result .date { padding-left:10px;font-family:verdana;font-size:9px;color:#000; }
.aocPage .search_result .list { border-top:1px solid #f0f0f0;padding-top:20px; }
.aocPage .search_result dd { padding:10px 0 18px 0;zoom:1; }
.aocPage .search_result dd img { float:left;margin:0 10px 10px 0;width:108px;height:64px; }
.aocPage .search_result dd p { padding:5px 0 0 0;line-height:1.4; }
.aocPage .search_result .history { padding:10px 0 0 0;font-size:11px;color:#999999;display:block; }

.aocPage .search_area { position:relative;margin-top:20px;border:1px solid #dedede;height:88px;overflow:hidden; }
.aocPage .search_area .sentence { position:absolute;left:19px;top:19px;border:2px solid #666666;height:34px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .search_area .sentence dt { float:left; }
.aocPage .search_area .sentence dd { float:left;padding:10px 8px 0 0; }
.aocPage .search_area .sentence input { padding:10px 0 0 10px;width:720px;border:0;background:transparent;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#000000; }
.aocPage .search_area .sentence img { position:relative; }
.aocPage .search_area .hot { position:absolute;left:21px;top:65px;padding:2px 0 0 30px;background:url(../img/qna/bl_hot.gif) no-repeat; }
.aocPage .search_area .hot li { float:left;padding:0 6px 0 6px;background:url(../img/qna/bg_bar.gif) right top no-repeat;font-size:11px; }
.aocPage .search_area .hot .clear { margin-left:-4px;padding:0;width:5px;height:10px;background:#FFF; }

.aocPage .search_tab { margin:15px 0 0 0; }
.aocPage .search_tab .tab li a { position:relative;left:0;bottom:0;border:1px solid #ccc;border-bottom:0;padding:8px 19px 5px 19px;letter-spacing:-1px;font-weight:normal;font-size:12px;color:#999;display:block;text-decoration:none; }
.aocPage .search_tab .tab li a:hover { color:#cc0000;text-decoration:none; }
.aocPage .search_tab .tab .on a { position:relative;left:0;bottom:0;border:2px solid #000;border-bottom:0;padding:7px 18px 7px 18px;background:#fff;font-weight:bold;color:#cc0000;text-decoration:none; }

.aocPage .search_result .list { position:relative;bottom:-1px;oveflow:hidden; }
.aocPage .search_result table.list { margin-bottom:10px;width:100%;border-collapse:collapse;table-layout:fixed; }
.aocPage .search_result table.list th { vertical-align:top; }
.aocPage .search_result table.list th p { height:26px;text-indent:-5000px; }
.aocPage .search_result table.list td { border-bottom:1px solid #f0f0f0;text-align:center;color:#666666; }
.aocPage .search_result table.noline td { border-bottom:0; }
.aocPage .search_result table.list th.name { width:400px; }
.aocPage .search_result table.list th.name p { background:url(../img/search/tbl_search_name.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.name { padding:0 0 4px 20px;text-align:left;font-size:14px;font-weight:bold; }
.aocPage .search_result table.list .name a { color:#000000; }
.aocPage .search_result table.list .name img { border:1px solid #8a8a8a;vertical-align:middle; }
.aocPage .search_result table.list th.type { width:120px;height:36px; }
.aocPage .search_result table.list th.type p { background:url(../img/search/tbl_search_type.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.type { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.level { width:80px; }
.aocPage .search_result table.list th.level p { background:url(../img/search/tbl_search_level.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.level { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.info p { background:url(../img/search/tbl_search_info.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.info { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.server { width:140px; }
.aocPage .search_result table.list th.server p { background:url(../img/search/tbl_search_server.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.server { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.char { width:200px; }
.aocPage .search_result table.list th.char p { background:url(../img/search/tbl_search_char.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.char { padding:8px 0 6px 0; }
.aocPage .search_result table.list td.char a { font-weight:bold;color:#000000; }
.aocPage .search_result table.list th.class { width:180px; }
.aocPage .search_result table.list th.class p { background:url(../img/search/tbl_search_class.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.class { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.guild p { background:url(../img/search/tbl_search_class.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.guild { padding:8px 0 6px 0; }
.aocPage .search_result table.list td.guild a { font-weight:bold;color:#000000; }
.aocPage .search_result table.list th.pc_name { width:160px; }
.aocPage .search_result table.list th.pc_name p { background:url(../img/search/tbl_pcbang_name.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.pc_name { padding:8px 0 6px 10px;font-weight:bold;color:#000000;text-align:left; }
.aocPage .search_result table.list th.pc_phone { width:150px; }
.aocPage .search_result table.list th.pc_phone p { background:url(../img/search/tbl_pcbang_phone.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.pc_phone { padding:8px 0 6px 0; }
.aocPage .search_result table.list th.pc_address p { background:url(../img/search/tbl_pcbang_address.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.pc_address { padding:8px 0 6px 10px;text-align:left; }
.aocPage .search_result table.list th.pc_install { width:150px; }
.aocPage .search_result table.list th.pc_install p { background:url(../img/search/tbl_pcbang_install.gif) center 6px #e7e7e7 no-repeat; }
.aocPage .search_result table.list td.pc_install { padding:8px 0 6px 0; }
.aocPage .search_result .nolist { padding:30px 0; }

/* guild */
#aoc-guild { _padding-bottom:120px; }
.aocPage .search_area .guild { position:absolute;left:20px;top:64px; }
.aocPage .search_area .guild li { float:left;padding-right:10px;font-size:11px;color:#666666; }
.aocPage .search_area .guild li input { margin:0;vertical-align:-3px; }

/* .aocPage .guild_title { margin:30px 0 10px 0;padding:0 0 0 20px;font-size:14px;color:#000000; } */
.aocPage .guild_title { position:relative;margin:30px 0 0 0;border-bottom:2px solid #000000;padding:0 0 10px 20px;font-size:14px;color:#000000; }
.aocPage .guild_title  .select { position:absolute;right:7px;top:-7px; }

.aocPage .guild_tab { position:relative; }
.aocPage .guild_tab .select { position:absolute;right:7px;top:-2px; }

.aocPage .guild_searchword { position:relative;margin:20px 0 0 0;padding:10px 0 10px 20px;border-bottom:2px solid #000000;letter-spacing:-1px;color:#999999;overflow:hidden; }
.aocPage .guild_searchword strong { color:#000000; }
.aocPage .guild_searchword em { color:#cc0000; }
.aocPage .guild_searchword select { position:absolute;right:10px;top:2px; }

#aoc-guildInfo { position:absolute;left:0;top:169px;border:5px solid #000;;width:810px;background:#333;z-index:21;display:none; }
#aoc-guildInfo .tab_guild { height:26px;padding:8px 0 0 5px;background:#000;overflow:hidden; }
#aoc-guildInfo .tab_guild li { float:left;padding:0 10px 0 8px;background:url(../img/guild/bg_tab_guild.gif) right top no-repeat; }
#aoc-guildInfo .tab_guild li.clear { margin:0 0 0 -3px;width:3px;height:12px;background:#000 none; }
#aoc-guildInfo .tab_guild a { color:#666666;text-decoration:none; }
#aoc-guildInfo .tab_guild a:hover { color:#cccccc;text-decoration:none; }
#aoc-guildInfo .tab_guild .on a { font-weight:bold;color:#cccccc; }
#aoc-guildInfo .close { position:absolute;right:6px;top:6px; }
#aoc-guildInfo h3 { padding:30px 25px 25px 25px;font-weight:bold;font-size:14px;letter-spacing:-1px;color:#d50018; }
#aoc-guildInfo .info_table { margin:0 auto;width:780px;border-collapse:collapse; }
#aoc-guildInfo .info_table .c1 { width:15%; }
#aoc-guildInfo .info_table .c2 { width:35%; }
#aoc-guildInfo .info_table .c3 { width:15%; }
#aoc-guildInfo .info_table th { border:1px solid #333333;padding:8px 5px 6px 18px;background:#424242;text-align:left;color:#7f7f7f; }
#aoc-guildInfo .info_table td { border:1px solid #333333;padding:8px 5px 6px 18px;background:#4d4d4d;color:#c3c3c3; }
#aoc-guildInfo .info_table em { color:#cc0000; }
#aoc-guildInfo .info_table a { color:#c3c3c3; }
#aoc-guildInfo .info_table a.btn { font-size:11px; }
#aoc-guildInfo .info_table a.url { color:#cc0000; }
#aoc-guildInfo .info_table .master { color:#ffffff; }
#aoc-guildInfo .info_table .aim { background:#FFF;color:#666; }
#aoc-guildInfo .info_comment { margin-top:30px;border:1px solid #e4e4e4;background:#FFF; }
#aoc-guildInfo .info_comment h4 { padding:25px 19px 0 19px;font-weight:bold;font-size:14px;letter-spacing:-1px;color:#000000;background:#FFF; }
#aoc-guildInfo .comment_input input { width:540px; } 
#tab_guildInfo2 { padding-bottom:15px;display:none; }
#aoc-guildInfo .box { position:relative;margin:0 auto 20px auto;border:1px solid #cc0000;width:778px;height:208px;background:url(../img/guild/bg_stats.gif) no-repeat; }
#aoc-guildInfo .box h5 { position:absolute;left:20px;top:18px;padding:0 0 0 8px;background:url(../img/guild/bl_stats.gif) 0 4px no-repeat;font-weight:bold;color:#cccccc; }
#aoc-guildInfo .box table { position:absolute;left:5px;bottom:10px;borrder-collapse:collapse; }
#aoc-guildInfo .box td { vertical-align:bottom;height:100px;text-align:center; }
#aoc-guildInfo .box .per { margin:0 auto;font-size:10px;letter-spacing:-1px;font-family:verdana;color:#ffffff; }
#aoc-guildInfo .box .top .per { color:#cc0000; }
#aoc-guildInfo .box .gage { margin:5px auto;width:20px;background:#cccccc; }
#aoc-guildInfo .box .top .gage { background:#cc0000; }
#aoc-guildInfo .box .opt { margin:0 auto;height:24px;font-size:11px;letter-spacing:-1px;color:#c3c3c3; }
#aoc-guildInfo .stats_area td { width:64px; }
#aoc-guildInfo .stats_time { background:url(../img/guild/bg_stats2.gif) no-repeat; }
#aoc-guildInfo .stats_time table { left:65px; }
#aoc-guildInfo .stats_time table.weekend  { left:590px; }
#aoc-guildInfo .stats_time td { width:64px; }
#aoc-guildInfo .stats_job td { width:64px; }

#aoc-homepageUrl { position:absolute;left:50%;top:88px;margin-left:-139px;border:1px solid #4d4d4d;width:278px;height:158px;background:#FFF;text-align:center;display:none; }
#aoc-homepageUrl p { padding:40px 0 0 0;font-weight:bold;color:#333333; }
#aoc-homepageUrl .input { margin:15px auto;text-align:center; }
#aoc-homepageUrl input { margin:0 auto;border:2px solid #666666;padding:5px 0 3px 5px;width:170px;display:block; }

/* guide */
/* °¡ÀÌµå ÀÐ±â ¿¹¿ÜÃ³¸® */
#aoc-guide .bbs_read { border-bottom:1px solid #cccccc;zoom:1; }
#aoc-guide .bbs_read .readinfo { padding-bottom:20px; }
#aoc-guide .bbs_read .coprint { position:absolute;left:0;bottom:0;border-top:1px solid #f0f0f0;padding:10px 0 10px 20px;width:800px; }
#aoc-guide .bbs_read .button .recommand { padding:6px 14px 0 30px;background:url(../img/bbs/tbl_read_recommand.gif) 0 6px no-repeat;font-family:verdana;font-size:10px; }
#aoc-guide .bbs_comment { margin:0 0 30px 0;border-top:1px solid #cccccc;padding-top:10px; }

.guide_index { position:relative;zoom:1;overflow:hidden; }
.guide_index td { vertical-align:top; }
.guide_index dl { margin:10px 10px 0 0;border:1px solid #dedede;padding-bottom:10px;width:193px;zoom:1;overflow:hidden; }
.guide_index dl.off { border-bottom:0;padding:0;height:auto; }
.guide_index dl.off dt { margin:0; }
.guide_index dl.off .toggleBtn img { margin-top:-10px; }
.guide_index dl.off dd { display:none; }
.guide_index dt { position:relative;margin-bottom:5px;border-bottom:1px solid #dedede;padding:8px 10px 6px 10px;background:#f5f5f5;font-weight:bold;color:#333333; }
.guide_index dt .toggleBtn { position:absolute;right:10px;top:9px;width:9px;height:10px;display:block;overflow:hidden; }
.guide_index dl a { color:#333333; }
.guide_index dl a:hover { color:#d50018; }
.guide_index dl a.on { font-weight:bold;color:#d50018; }
.guide_index dd { padding:5px 10px 0 21px;background:url(../img/guide/bl_guide_dash.gif) 10px 10px no-repeat;zoom:1;overflow:hidden; }
.guide_index ol { margin-top:2px;width:100%;zoom:1;overflow:hidden; }
.guide_index ol li { margin-left:-7px;padding:0 12px 0 7px;background:url(../img/guide/bl_guide_bar.gif) left top no-repeat;line-height:1.4;zoom:1;display:inline;font-size:11px;white-space:nowrap; }
.guide_index ol a { color:#999999; }
.guide_index .d4 { height:418px;_height:auto; }
.guide_index .d4 li { display:block; }
.guide_index .d7 { height:340px;_height:auto; }
.guide_index .d8 { width:408px; }
.guide_index .d9 { width:198px; }
.guide_index .d10 { width:198px;height:320px;_height:auto; }
.guide_index .d11 { width:198px; }
.guide_index .d12 { width:198px;height:396px;_height:auto; }

.guide_knowledge { position:relative;margin-top:30px;border:1px solid #dedede;background:#f5f5f5 url(../img/guide/bl_feel.gif) 10px 10px no-repeat;zoom:1; }
.guide_knowledge p { padding:13px 0 11px 30px;color:#333333; }
.guide_knowledge em { color:#d50018; }
.guide_knowledge .knowledge { position:absolute;left:604px;top:7px; }
.guide_knowledge .question { position:absolute;left:742px;top:7px; }

/* pcbang */
.pcbang_top { margin:20px 0 0 0;border:1px solid #e1e1e1;height:349px;background:url(../img/service/bg_pcbang_benefit.gif) #f6f6f6 no-repeat; }

.aocPage .search_pcbang { position:relative;margin-top:20px;border-bottom:1px solid #e1e1e1;padding:0 0 25px 20px;overflow:hidden; }
.aocPage .search_pcbang h3 { font-size:14px;font-weight:bold;color:#000; }
.aocPage .search_pcbang .msg { padding:5px 0;font-size:11px;color:#929292; }
.aocPage .search_pcbang .sentence { border:2px solid #666666;width:776px;height:34px;background:url(../img/bbs/bg_input.gif) no-repeat; }
.aocPage .search_pcbang .sentence dt { float:left; }
.aocPage .search_pcbang .sentence dd { float:left;padding:10px 8px 0 0; }
.aocPage .search_pcbang .sentence input { padding:10px 0 0 10px;width:720px;border:0;background:transparent;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#000000; }
.aocPage .search_pcbang .sentence img { position:relative; }

/* data */
.aocPage .download_credit { position:relative;margin:0 auto;padding-top:20px;width:820px;text-align:right;z-index:1; }
.aocPage .download_credit h2 { font-weight:bold;font-size:11px;font-family:verdana;color:#d50018; }
.aocPage .download_credit h3 { padding:5px 0;letter-spacing:-1px;color:#999999; }
.aocPage .download_credit .credit { position:absolute;left:0;top:20px;border:10px solid #000000;padding:20px;width:760px;background:#FFF;text-align:left;display:none; }
.aocPage .download_credit .credit ul { zoom:1;overflow:hidden; }
.aocPage .download_credit .credit li { float:left; }
.aocPage .download_credit .tab_credit { margin-top:20px; }
.aocPage .download_credit .tab_credit .on a { font-weight:bold; }
.aocPage .download_credit .tab_credit { margin-left:-10px;overflow:hidden; }
.aocPage .download_credit .tab_credit li { margin-left:-1px;padding:0 9px 0 10px;background:url(../img/data/bg_tab_credit.gif) no-repeat; }
.aocPage .download_credit .step { margin:10px 0;border:1px solid #dbdbdb;height:554px;overflow:auto;display:none; }
.aocPage .download_credit .korea { display:block; }
.aocPage .download_credit .list { padding:20px; }
.aocPage .download_credit .list li { width:350px;line-height:1.6;  }
.aocPage .download_credit .list dt { float:left;width:170px; }
.aocPage .download_credit .list dd { float:left;width:180px; }
.aocPage .download_credit .btn_close { position:absolute;right:-10px;top:-10px; }
.aocPage .download_game { position:relative;margin:20px auto 0 auto;width:820px;height:270px;background:url(../img/data/bg_download_game.gif) no-repeat; }
.aocPage .download_game .down1 { position:absolute;left:196px;top:168px;width:212px;height:47px;display:block; }
.aocPage .download_game .down2 { position:absolute;left:412px;top:168px;width:212px;height:47px;display:block; }
.aocPage .download_wrap { padding:20px 35px; }
.aocPage .download_wrap h3 { position:relative;padding-bottom:10px;font-weight:bold;color:#000; }
.aocPage .download_table { line-height:1.6; }
.aocPage .download_table p { color:#797979; }
.aocPage .download_table table { border:1px solid #dbdbdb;margin:5px 0;width:748px;border-collapse:collapse; }
.aocPage .download_table th { border-right:1px solid #dbdbdb;padding:3px 0 0 38px;width:130px;background:#f3f3f3;text-align:left; }
.aocPage .download_table td { padding:3px 0 0 38px; }
.aocPage .download_table .clear td { height:5px; }
.aocPage .download_repair { margin:0 0 20px 0; }
.aocPage .download_repair p { position:relative;line-height:1.6;color:#797979; }
.aocPage .download_repair img { position:absolute;left:551px;top:20px; }
.aocPage .download_system { margin:30px 0 0 0; }
.aocPage .download_system textarea { border:1px solid #dbdbdb;padding:10px;width:728px;height:78px; }
.aocPage .download_system .btn_system_check { position:absolute;right:0;top:-5px; }
.aocPage .download_driver { margin:30px 0 0 0; }
.aocPage .download_driver .driver_box { border:1px solid #dbdbdb;padding:10px; }
.aocPage .download_driver dl { padding:10px;zoom:1;overflow:hidden; }
.aocPage .download_driver dt { float:left;width:126px; }
.aocPage .download_driver dd { float:left;width:574px;letter-spacing:-1px; }
.aocPage .download_driver dd h4 { padding:10px 0 5px 0;font-weight:bold;color:#333333; }
.aocPage .download_driver dd p { padding-bottom:10px;font-size:11px;color:#666666; }
.aocPage .download_driver .info { padding:20px 30px;line-height:1.6;color:#797979; }
.aocPage .download_driver .info a { font-weight:bold;color:#000; }
.aocPage .wallpaper_title { margin:20px 0 10px 0;padding:0 0 0 20px;font-size:14px;color:#000000; }
.aocPage .wallpaper_list { position:relative;overflow:hidden; }
.aocPage .wallpaper_list .list { margin-left:-15px;overflow:hidden; }
.aocPage .wallpaper_list .list li { float:left; }
.aocPage .wallpaper_list .list dl { padding:0 0 25px 15px;width:260px; }
.aocPage .wallpaper_list .list dt img { border:1px solid #757575;width:258px;height:188px; }
.aocPage .wallpaper_list .list .etc { border:0; }
.aocPage .wallpaper_list .list dd { padding-top:7px;text-align:center; }

/* ¼­ºñ½º */
.aocPage .service_ready { position:relative;margin-top:20px;border:1px solid #dddddd;padding:100px 0 160px 0;text-align:center; }
.aocPage .service_ready h2 { padding-bottom:10px;font-size:14px;font-weight:bold;color:#000; }
.aocPage .service_ready p { line-height:1.6;color:#666666; }
.aocPage .service_ready .button { padding:40px 0 0 0; }

/* ¼¥ */
.shop_tab { padding:30px 0 0 0; }
.shop_buy .buy_info { padding:10px 0 0 0;height:38px;zoom:1;overflow:hidden; }
.shop_buy .buy_info dt { float:left;padding:10px 0 0 20px;font-size:11px;color:#999999; }
.shop_buy .buy_info dt img { position:relative;left:0;top:-4px; }
.shop_buy .buy_info dd { float:right;letter-spacing:-1px;font-size:11px;color:#999999; }
.shop_buy .buy_info select { vertical-align:2px; }

.shop_webitem {zoom:1;}
.shop_webitem h2 { position:relative;padding:20px 0 0 20px;height:22px;font-size:14px;font-weight:bold;color:#d50018; }
.shop_webitem .cpa { position:absolute;right:10px;top:23px; }
.shop_webitem .cpa p { letter-spacing:-1px;font-size:11px;font-weight:normal;color:#999999; }
.shop_webitem .cpa a { font-weight:bold;font-size:12px;color:#333333; }
.shop_webitem .item_top { border:1px solid #dedede;padding:7px 20px 5px 20px; background:#f5f5f5;overflow:hidden; zoom:1; }
.shop_webitem .item_top dt { float:left;padding-top:2px;color:#999999; }
.shop_webitem .item_top dd { float:right;padding-top:2px;letter-spacing:-1px;font-size:11px;color:#666666; }
.shop_webitem .item_top dd strong { padding-right:5px; }
.shop_webitem .item_top dd img {position:relative; top:-2px; vertical-align:top; }
.shop_webitem .item_top a { color:#d50018 !important; }
.shop_webitem .item_list { margin-top:20px;overflow:hidden; zoom:1;}
.shop_webitem .item_list li { float:left;padding-bottom:20px;width:50%; }
.shop_webitem .item_list dl { overflow:hidden; }
.shop_webitem .item_list dt { float:left;width:125px; }
.shop_webitem .item_list dd { float:left;padding-top:2px;width:283px; }
.shop_webitem .item_list h4 { height:19px;font-weight:bold;color:#333333; }
.shop_webitem .item_list h4 a { color:#333333; }
.shop_webitem .item_list h4 img { vertical-align:-5px; }
.shop_webitem .item_list .cash { padding:1px 0 8px 17px;background:url(../img/shop/bl_cash.gif) no-repeat;font-weight:bold;font-size:11px;color:#e74622;display:block; }
.shop_webitem .item_list .txt { padding-bottom:9px;font-size:11px;color:#666666; }

.shop_gameitem h2 { padding:20px 0 0 20px;height:22px;font-size:14px;font-weight:bold;color:#d50018; }
.shop_gameitem .item_top { border:1px solid #dedede;padding:7px 20px 5px 20px;background:#f5f5f5;overflow:hidden; zoom:1;}
.shop_gameitem .item_top dt { float:left;padding-top:2px;color:#999999; }
.shop_gameitem .item_top dd { float:right; }
.shop_gameitem .item_top dd img {position:relative; top:-2px;  vertical-align:top;}
.shop_gameitem h3 { padding:20px 0 8px 20px;font-weight:bold;color:#333333; }
.shop_gameitem .item_list { border:1px solid #ececec;padding:20px;padding-bottom:5px;overflow:hidden; zoom:1;}
.shop_gameitem .item_list li { float:left;padding-bottom:10px;width:50%; }
.shop_gameitem .item_list dl { overflow:hidden; }
.shop_gameitem .item_list dt { float:left;padding:7px;width:70px;height:54px;background:url(../img/shop/bg_item.gif) no-repeat; }
.shop_gameitem .item_list dd { float:left;padding:6px 0 0 0;width:300px;font-size:11px; }
.shop_gameitem .item_list h4 { padding:0 0 8px 0;font-weight:bold;font-size:11px;color:#333333; }
.shop_gameitem .item_list p { padding-bottom:3px; }

.shop_buy h2 { padding:20px 0 0 20px;height:22px;font-size:14px;font-weight:bold;color:#d50018; }
.shop_buy .buy_top { padding:5px 0 10px 0;zoom:1;overflow:hidden; }
.shop_buy .buy_top dt { float:left;padding:0 0 0 20px;color:#999999; }
.shop_buy .buy_top dd { float:right;letter-spacing:-1px;font-size:11px;color:#999999; }
.shop_buy .buy_top select { position:relative;left:0;top:-5px; }

.shop_buylist table { border-bottom:1px solid #c0c0c0;width:100%;border-collapse:collapse;table-layout:fixed; }
.shop_buylist th { border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#e7e7e7; }
.shop_buylist th.no { border-left:1px solid #dedede; }
.shop_buylist th.period { border-right:1px solid #dedede; }
.shop_buylist th p { height:28px;text-indent:-5000px; }
.shop_buylist td { border-bottom:1px solid #e5e5e5;padding:4px 0;vertical-align:top;text-align:center;color:#999999; }
.shop_buylist th.no { width:74px;background:url(../img/shop/tbl_shop_no.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.no { padding:8px 0 0 0;font-family:verdana;font-size:9px; }
.shop_buylist th.date { width:84px;background:url(../img/shop/tbl_shop_date.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist th.udate { width:84px;background:url(../img/shop/tbl_shop_udate.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.date { padding:8px 0 0 0;font-family:verdana;font-size:9px; }
.shop_buylist td.udate { padding:8px 0 0 0;font-family:verdana;font-size:9px; }
.shop_buylist th.item { background:url(../img/shop/tbl_shop_item.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.item { padding:9px 0 6px 0;font-weight:bold;color:#000000; }
.shop_buylist th.cash { width:130px;background:url(../img/shop/tbl_shop_cash.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.cash { padding:8px 0 0 0;font-family:verdana;font-size:9px; }
.shop_buylist th.use { width:120px;background:url(../img/shop/tbl_shop_use.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.use { padding-top:9px; }
.shop_buylist td.use img { margin-top:-5px; }
.shop_buylist th.apply { width:120px;background:url(../img/shop/tbl_shop_apply.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.apply { padding:9px 0 6px 0; }
.shop_buylist th.period { width:120px;background:url(../img/shop/tbl_shop_period.gif) center 8px #e7e7e7 no-repeat; }
.shop_buylist td.period { padding:8px 0 0 0;font-family:verdana;font-size:9px; }

.shop_attention { /*margin-top:20px;border-top:1px solid #c0c0c0;*/padding:20px 0 0 20px; }
.shop_attention h3 { padding:0 0 10px 16px;background:url(../img/common/bl_attention.gif) no-repeat;font-weight:bold;color:#333333; }
.shop_attention li { padding:0 0 3px 12px;background:url(../img/common/bl_sq.gif) 4px 5px no-repeat;line-height:1.4; }
.shop_attention li .sm { font-size:11px; }
.shop_attention li .hand { text-decoration:underline;font-weight:bold;color:#cc0000; }
.attention_cling { margin:0;border:0; }

.shop_view .item_info { margin-top:20px;border:1px solid #dedede;background:#ececec;zoom:1;overflow:hidden; }
.shop_view .item_info dt { float:left;padding:13px 0 16px 24px;width:130px; }
.shop_view .item_info dd { float:left; }
.shop_view .item_info .d1 { border-right:1px solid #dedede;padding:32px 0 0 0;width:440px;height:96px; }
.shop_view .item_info h4 { padding-bottom:10px;font-weight:bold;font-size:14px;color:#333333; }
.shop_view .item_info .cash { padding:1px 0 8px 17px;background:url(../img/shop/bl_cash.gif) no-repeat;font-weight:bold;font-size:11px;color:#e74622;display:block; }
.shop_view .item_info .txt { padding-bottom:9px;font-size:11px;color:#666666; }
.shop_view .item_info .d2 { padding-top:50px;width:222px;text-align:center; }
.shop_view .item_btn { border-top:1px solid #dedede;padding:20px 0 0 0;text-align:center; }
.shop_view .item_content { padding:30px 20px; }
.shop_view .item_content .sub { padding-bottom:25px; }
.shop_view .item_content .sub dt { padding:0 0 10px 8px;background:url(../img/common/bl_arr.gif) 0 2px no-repeat;font-weight:bold;color:#d50018; }
.shop_view .item_content .sub dd { padding-left:8px;line-height:1.4; }
.shop_view .item_content .sub p.more {padding:0 0 0 12px;}
.shop_view .item_content .sub table { margin:5px 0;border-collapse:collapse; }
.shop_view .item_content .sub th { border:1px solid #d0d0d0;padding:5px;background:#e1e1e1;text-align:center; }
.shop_view .item_content .sub td { border:1px solid #d0d0d0;padding:5px;text-align:center; }

.shop_question { margin-top:20px; }
.shop_question .question_top { border:1px solid #dedede;padding:7px 20px 5px 20px;background:#f5f5f5;zoom:1;overflow:hidden; }
.shop_question .question_top dt { float:left;color:#999999; }
.shop_question .question_top dd { float:right; }
.shop_question .question_top dd img { margin-top:-2px; }
