.rcPage { background:transparent; }
.rcPage .container { width:684px; }

/** Å¸ÀÌÆ² **/
.rcPage h1.title { position:relative;height:81px; }
.rcPage h1.guide { background:url(../img/guide/h1_guide.gif) no-repeat; }
.rcPage h1.notice { background:url(../img/bbs/h1_notice.gif) no-repeat; }
.rcPage h1.update { background:url(../img/bbs/h1_update.gif) no-repeat; }
.rcPage h1.event { background:url(../img/bbs/h1_event.gif) no-repeat; }
.rcPage h1.free { background:url(../img/bbs/h1_free.gif) no-repeat; }
.rcPage h1.carmunity { background:url(../img/bbs/h1_carmunity.gif) no-repeat; }
.rcPage h1.qna { background:url(../img/bbs/h1_qna.gif) no-repeat; }
.rcPage h1.screen { background:url(../img/bbs/h1_screen.gif) no-repeat; }
.rcPage h1.best_screen { background:url(../img/bbs/h1_bestscreen.gif) no-repeat; }
.rcPage h1.cm_report { background:url(../img/bbs/h1_cm_report.gif) no-repeat; }
.rcPage h1.guild_pr { background:url(../img/bbs/h1_guild_pr.gif) no-repeat; }
.rcPage h1.analysis { background:url(../img/bbs/h1_analysis.gif) no-repeat; }
.rcPage h1.rp_rank { background:url(../img/rank/h1_rp_rank.gif) no-repeat; }
.rcPage h1.user_rank { background:url(../img/rank/h1_user_rank.gif) no-repeat; }
.rcPage h1.milage { background:url(../img/rank/h1_milage.gif) no-repeat; }
.rcPage h1.combo_rank { background:url(../img/rank/h1_combo_rank.gif) no-repeat; }
.rcPage h1.guild_search { background:url(../img/guild/h1_guild_search.gif) no-repeat; }
.rcPage h1.guildNP { background:url(../img/guild/h1_guild_np.gif) no-repeat; }
.rcPage h1.occupation { background:url(../img/guild/h1_occupation.gif) no-repeat; }
.rcPage h1.field_rank { background:url(../img/rank/h1_field_rank.gif) no-repeat; }
.rcPage h1.field_rank2 { background:url(../img/rank/h1_field_rank2.gif) no-repeat; }
.rcPage h1.item_rank { background:url(../img/rank/h1_item_rank.gif) no-repeat; }
.rcPage h1.item_rank2 { background:url(../img/rank/h1_item_rank2.gif) no-repeat; }
.rcPage h1.speed_rank { background:url(../img/rank/h1_speed_rank.gif) no-repeat; }
.rcPage h1.speed_rank2 { background:url(../img/rank/h1_speed_rank2.gif) no-repeat; }
.rcPage h1.speed_ranking1 { background:url(../img/rank/h1_speed_ranking1.gif) no-repeat; }
.rcPage h1.speed_ranking2 { background:url(../img/rank/h1_speed_ranking2.gif) no-repeat; }
.rcPage h1.item_ranking1 { background:url(../img/rank/h1_item_ranking1.gif) no-repeat; }
.rcPage h1.item_ranking2 { background:url(../img/rank/h1_item_ranking2.gif) no-repeat; }
.rcPage h1.run_ranking1 { background:url(../img/rank/h1_run_ranking1.gif) no-repeat; }
.rcPage h1.run_ranking2 { background:url(../img/rank/h1_run_ranking2.gif) no-repeat; }
.rcPage h1.grade_ranking1 { background:url(../img/rank/h1_grade_ranking1.gif) no-repeat; }
.rcPage h1.grade_ranking2 { background:url(../img/rank/h1_grade_ranking2.gif) no-repeat; }
.rcPage h1.grade_ranking3 { background:url(../img/rank/h1_grade_ranking3.gif) no-repeat; }
.rcPage h1.grade_ranking4 { background:url(../img/rank/h1_grade_ranking4.gif) no-repeat; }
.rcPage h1.racing_rank { background:url(../img/rank/h1_racing_rank.gif) no-repeat; }
.rcPage h1.racing_rank2 { background:url(../img/rank/h1_racing_rank2.gif) no-repeat; }
.rcPage h1.motorshow { background:url(../img/carstory/h1_motorshow.gif) no-repeat; }
.rcPage h1.motorshow_re { background:url(../img/carstory/h1_motorshow_re.gif) no-repeat; }
.rcPage h1.legend_club { background:url(../img/carstory/h1_legend_club.gif) no-repeat; }
.rcPage h1.car_mania { background:url(../img/carstory/h1_car_mania.gif) no-repeat; }
.rcPage h1.support { background:url(../img/support/h1_support.gif) no-repeat; }
.rcPage h1.pcbang { background:url(../img/service/h1_pcbang.gif) no-repeat; }
.rcPage h1.pds { background:url(../img/pds/h1_pds.gif) no-repeat; }
.rcPage h1 .policy { position:absolute;top:42px;right:9px; }
.rcPage h1 img.info { position:absolute;top:42px;right:9px; }
.rcPage h1 .blog_manage { position:absolute;top:42px;right:127px; }
.rcPage h1 .blog_regist { position:absolute;top:42px;right:127px; }
.rcPage h1 .blog_policy { position:absolute;top:42px;right:10px; }

.rcPage .ff_tab { height:29px;background:url(../img/common/tab_x.gif) repeat-x;overflow:hidden; }
.rcPage .ff_tab li { float:left;height:29px;overflow:hidden; }
.rcPage .ff_tab li img { margin-top:-29px; }
.rcPage .ff_tab .on img { margin-top:0px; }
.rcPage .ff_tab_sub { min-height:20px;_height:20px;background:url(../img/common/tab_sub_x.gif) repeat-x; }

/** °¡ÀÌµå **/
.guide_search {position:relative;width:684px;height:48px;background:url(../img/guide/bg_guide_search.gif) no-repeat;}
.guide_search .search {position:absolute;top:0;left:130px;padding:7px 0 0 0;}
.guide_search .search input {vertical-align:middle;width:242px;}
.guide_search .search img {vertical-align:top;}
.guide_search .keyword {position:absolute;top:13px;left:450px;padding:0 0 0 50px;width:164px;background:url(../img/guide/bg_keyword.gif) no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.guide_search .keyword li {display:inline;}
.guide_search .keyword a {letter-spacing:-1px;font-size:11px;color:#948b81;}
/*.guide_index {position:relative;width:684px;height:256px;overflow:hidden;background:url(../img/guide/bg_guide_index.gif) no-repeat;}*/
.guide_index {position:relative;width:684px;height:274px;overflow:hidden;background:url(../img/guide/bg_guide_index.gif) no-repeat;} /* qa 20110928 */
.guide_index .button {position:absolute;top:32px;right:23px; z-index:10;}
.guide_index .button a { outline:0 }
.guide_index ul {position:relative;padding:38px 0 0 20px;overflow:hidden;display:block;z-index:1;}
.guide_index li {position:relative;bottom:-5px;left:0;padding:4px 0;width:642px;background:url(../img/common/dot_x.gif) bottom repeat-x;vertical-align:top;overflow:hidden;}
.guide_index li h4 {float:left;width:115px;height:23px;}
.guide_index li p {position:relative;float:left;padding:5px 0 0 0;width:514px;letter-spacing:-1px;overflow:hidden;}

.guide_index li.sub_2 p { line-height:18px;} /* qa 20110928 */
.guide_index li.sub_3 p { width:505px;line-height:18px;} /* qa 20110928 */

.guide_index li a {margin-left:-1px;padding:0 4px 0 6px;background:url(../img/guide/bg_guide_bar.gif) left 2px no-repeat;white-space:nowrap;display:inline;}
.guide_index li a.on {font-weight:bold;color:#df7900;}
.guide_index li a.add img {position:relative;top:-2px;left:0;}
.guide_index li img {vertical-align:middle;}
.guide_index .sub_1 h4 {position:relative;background:url(../img/guide/stl_guide_1.gif) 10px 0 no-repeat;}
.guide_index .sub_2 h4 {position:relative;background:url(../img/guide/stl_guide_2.gif) 10px 0 no-repeat;}
.guide_index .sub_3 h4 {position:relative;background:url(../img/guide/stl_guide_3.gif) 10px 0 no-repeat;}
.guide_index .sub_4 h4 {position:relative;background:url(../img/guide/stl_guide_4.gif) 10px 0 no-repeat;}
.guide_index .sub_5 h4 {position:relative;background:url(../img/guide/stl_guide_5.gif) 10px 0 no-repeat;}
.guide_index .sub_6 h4 {position:relative;background:url(../img/guide/stl_guide_6.gif) 10px 0 no-repeat;}
.guide_close {position:relative;width:684px;height:71px;overflow:hidden;background:url(../img/guide/bg_guide_index_close.gif) no-repeat;}
.guide_close ul {display:none;}

.guide_stitle {position:relative;padding:11px 0 0 24px;width:660px;height:24px;background:url(../img/guide/bg_guide_stitle.gif) no-repeat;color:#646464;}
.guide_stitle strong {color:#df7900;}
.guide_contents h6 {margin:5px 0 0 0;padding:0 0 0 8px;background:url(../img/guide/bl_nemo.gif) 2px 4px no-repeat;letter-spacing:-1px;font-weight:bold;color:#dc7700;}
.guide_contents .subject {padding:10px 20px 0 24px;}
.guide_contents ul {padding:5px 0;}
.guide_contents li {padding:2px 0 1px 8px;letter-spacing:-1px;background:url(../img/guide/bl_dash.gif) 1px 8px no-repeat;}
.guide_contents .image {padding:10px 20px 0 24px;}
.guide_contents .content {padding:10px 0 0 24px;}
.guide_contents .line {margin:20px 0 10px 0;height:1px;background:url(../img/common/dot_x.gif) left bottom repeat-x;}
.guide_contents .content object { width:288px !important;height:254px !important;} /* Àç¼®´Ô ³ëÇÁ·¹ÀÓ ÀÛ¾÷¶§ µ¿¿µ»ó »çÀÌÁî ¹®Á¦·Î µð¹ö±ë by DH */

.guide_search_result {position:relative;padding:0 0 6px 14px;background:url(../img/guide/bl_dash.gif) 6px 6px no-repeat;font-size:11px;letter-spacing:-1px;color:#ab9d83;overflow:hidden;}
.guide_search_result strong {font-family:verdana;font-size:11px;color:#3a3a3a;}
.guide_search_result em {font-weight:bold;color:#f34a1c;}
.guide_search_result img {position:absolute;top:4px;right:8px;}
.guide_result_stitle {position:relative;padding:11px 0 0 24px;width:660px;height:24px;background:url(../img/guide/bg_guide_stitle.gif) no-repeat;color:#646464;}
.guide_result_stitle strong {color:#e10000;}
.guide_result_contents {overflow:hidden;}
.guide_result_contents dt {float:left;padding:10px 15px 18px 24px;width:102px;}
.guide_result_contents dt img {border:1px solid #ff6e04;}
.guide_result_contents dd {padding:13px 15px 15px 15px;line-height:130%;}
.guide_result_contents dd strong {color:#e10000;}

/** °Ô½ÃÆÇ **/
.bbs_list table { width:100%;border-collapse:collapse;background:url(../img/bbs/tbl_bg.gif) no-repeat;table-layout:fixed; }
.bbs_list tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.bbs_list tr.title { background:none; }
.bbs_list th { height:34px; }
.bbs_list th p { height:34px;text-indent:-5000px; }
.bbs_list td { vertical-align:top;text-align:center; }
.bbs_list th.no { width:60px;background:url(../img/bbs/tbl_bbs_no.gif) center 10px no-repeat; }
.bbs_list td.no { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.bbs_list .notice td.no { padding-top:6px; }
.bbs_list th.subject { background:url(../img/bbs/tbl_bbs_subject.gif) center 10px no-repeat; }
.bbs_list td.subject { padding:8px 0 6px 20px;text-align:left; }
.bbs_list td.subject p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bbs_list .notice .subject { font-weight:bold; }
.bbs_list .subject img { vertical-align:middle; }
.bbs_list .subject input { vertical-align:middle; }
.bbs_list .file { background:url(../img/bbs/bl_file.gif) 4px 8px no-repeat; }
.bbs_list th.writer { width:124px;background:url(../img/bbs/tbl_bbs_writer.gif) center 10px no-repeat; }
.bbs_list td.writer { padding:6px 0 4px 0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bbs_list td.writer .admin { margin-left:44px; }
.bbs_list .notice td.writer { padding:8px 0 6px 0;text-align:center; }
.bbs_list .notice td.writer .admin { margin-left:0; }
.bbs_list td.writer img { margin-right:2px;vertical-align:-4px; }
.bbs_list th.writer_guild { width:184px;background:url(../img/bbs/tbl_bbs_writer_guild.gif) center 10px no-repeat; }
.bbs_list td.writer_guild { padding:4px 0 6px 0;text-align:left; }
.bbs_list .notice td.writer_guild { padding:8px 0 6px 0;text-align:left; }
.bbs_list td.writer_guild img { margin-right:2px;vertical-align:-4px; }
.bbs_list td.writer_guild .guildname { font-size:11px;color:#CC6600; }
.bbs_list th.date { width:60px;background:url(../img/bbs/tbl_bbs_date.gif) center 10px no-repeat; }
.bbs_list td.date { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.bbs_list th.count { width:60px;background:url(../img/bbs/tbl_bbs_count.gif) center 10px no-repeat; }
.bbs_list td.count { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.bbs_list th.recommand { width:50px;background:url(../img/bbs/tbl_bbs_recommand.gif) center 10px no-repeat; }
.bbs_list td.recommand { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.bbs_list .list_x { padding:30px;background:none;text-align:center; }
.bbs_list strong.keyword {color:#f34a1c;}

.search_list tr { background:none; }
.search_list .search {background:url(../img/bbs/dot_x.gif) bottom repeat-x;}
.search_list .search td {padding:10px;padding-left:80px;line-height:130%;text-align:left;}
.search_list .search .pic {float:left;padding-right:10px;}
.search_list .list_x { padding:30px;background:none;text-align:center; }
.search_list .list_x img { vertical-align:middle; }

.bbs_search_result {position:relative;padding:0 0 6px 14px;background:url(../img/guide/bl_dash.gif) 6px 4px no-repeat;font-size:11px;letter-spacing:-1px;color:#ab9d83;overflow:hidden;}
.bbs_search_result strong {font-size:11px;color:#3a3a3a;}
.bbs_search_result em {font-weight:bold;color:#f34a1c;}
.bbs_search_result img {position:absolute;top:4px;right:8px;}

.bbs_best { margin-bottom:18px;padding:32px 20px 0 20px;width:644px;height:160px;background:url(../img/bbs/bg_bbs_best.gif) no-repeat; }
.best_recommand { background:url(../img/bbs/bg_recommand_best.gif) no-repeat; }
.best_comment { background:url(../img/bbs/bg_comment_best.gif) no-repeat; }
.bbs_best table { width:100%;border-collapse:collapse;table-layout:fixed; }
.bbs_best tr.title { background:none; }
.bbs_best tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.bbs_best th p { height:17px;text-indent:-5000px; }
.bbs_best td { vertical-align:top;text-align:center; }
.bbs_best td.subject p { padding:7px 0 4px 10px;background:url(../img/bbs/bl_arr.gif) 2px 8px no-repeat;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bbs_best td.subject img { vertical-align:middle; }
.bbs_best td.subject a { color:#544A37; }
.bbs_best td.subject em { color:#CC6600; }
.bbs_best th.writer { width:134px;background:url(../img/bbs/tbl_best_writer.gif) center top no-repeat; }
.bbs_best td.writer { padding:3px 0 4px 0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bbs_best td.writer img { margin-right:2px;vertical-align:-4px; }
.bbs_best th.writer_guild { width:184px;background:url(../img/bbs/tbl_best_writer_guild.gif) center top no-repeat; }
.bbs_best td.writer_guild { padding:3px 0 4px 0;letter-spacing:-1px;text-align:left; }
.bbs_best td.writer_guild img { margin-right:2px;vertical-align:-4px; }
.bbs_best td.writer_guild .guildname { font-size:11px;color:#CC6600; }
.bbs_best th.date { width:62px;background:url(../img/bbs/tbl_best_date.gif) center top no-repeat; }
.bbs_best td.date { padding:7px 0 4px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.bbs_best th.count { width:62px;background:url(../img/bbs/tbl_best_count.gif) center top no-repeat; }
.bbs_best td.count { padding:7px 0 4px 0;font-family:verdana;font-size:9px;font-weight:bold;color:#B26425; }
.bbs_best th.recommand { width:50px;background:url(../img/bbs/tbl_best_recommand.gif) center top no-repeat; }
.bbs_best td.recommand { padding:7px 0 4px 0;font-family:verdana;font-size:9px;font-weight:bold;color:#B26425; }
.bbs_best th.comment { width:50px;background:url(../img/bbs/tbl_best_comment.gif) center top no-repeat; }
.bbs_best td.comment { padding:7px 0 4px 0;font-family:verdana;font-size:9px;font-weight:bold;color:#B26425; }
.bbs_best .list_x { background:none; }
.bbs_best .list_x td { padding-top:50px;text-align:center; }
.bbs_best .space { position:relative;top:-1px;left:0;height:1px;background:#FFF;overflow:hidden; }

.rcPage .screen_list { padding:0 10px; }
.rcPage .screen_list ul { padding:20px 5px;border-bottom:1px solid #E1DACD;zoom:1;overflow:hidden; }
.rcPage .screen_list li { float:left;margin:0 25px;width:168px;text-align:center;*display:inline; }
.rcPage .screen_list dl { background:url(../img/bbs/bg_screen_opt.gif) center bottom no-repeat;letter-spacing:-1px;overflow:hidden; }
.rcPage .screen_list dt { position:relative;*width:100%;font-size:0; }
.rcPage .screen_list dt .tag { position:absolute;top:-2px;right:-2px; }
.rcPage .screen_list dt .thumnail { border:1px solid #FF6C00;width:166px;height:117px; }
.rcPage .screen_list .subject { padding:10px 0 0 10px;height:16px;background:url(../img/bbs/bl_arr.gif) 2px 12px no-repeat;text-align:left; }
.rcPage .screen_list .subject img { vertical-align:-2px; }
.rcPage .screen_list .subject em { color:#9D9592; }
.rcPage .screen_list .writer { float:left;padding:0 0 0 0;width:100px;height:24px;text-align:left;font-size:11px;color:#9D9592;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.rcPage .screen_list .writer img { vertical-align:-4px; }
.rcPage .screen_list .writer a { color:#9D9592; }
.rcPage .screen_list .date { float:right;padding:4px 5px 0 6px;background:url(../img/bbs/bar.gif) 0 8px no-repeat;font-size:9px;font-family:verdana; }
.rcPage .screen_list .count { clear:both;float:left;height:18px;padding:8px 0 0 35px;background:url(../img/bbs/bg_screen_count.gif) 13px 9px no-repeat;text-align:left;font-size:9px;font-family:verdana; }
.rcPage .screen_list .rec { float:right;padding:8px 0 0 32px;width:56px;background:url(../img/bbs/bg_screen_rec.gif) 0 9px no-repeat;text-align:left;letter-spacing:0;font-size:9px;font-family:verdana; }

.screen_best { margin-bottom:8px;padding:54px 0 0 40px;width:669px;height:213px;background:url(../img/bbs/bg_screen_best.gif) no-repeat;overflow:hidden; }
.screen_best li { float:left;margin-right:50px;width:168px;text-align:center; }
.screen_best dl { background:url(../img/bbs/bg_screen_opt.gif) center bottom no-repeat;letter-spacing:-1px;zoom:1;overflow:hidden; }
.screen_best dt { position:relative;*width:100%;font-size:0; }
.screen_best dt .tag { position:absolute;top:-2px;right:-2px; }
.screen_best dt .thumnail { border:1px solid #FF6C00;width:166px;height:117px; }
.screen_best dt .thumnail img { width:166px;height:117px; }
.screen_best .subject { padding:10px 0 0 10px;height:16px;background:url(../img/bbs/bl_arr.gif) 2px 12px no-repeat;text-align:left; }
.screen_best .subject img { vertical-align:-2px; }
.screen_best .subject em { color:#9D9592; }
.screen_best .writer { float:left;padding:0 0 0 0;width:100px;height:24px;text-align:left;font-size:11px;color:#9D9592;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.screen_best .writer img { vertical-align:-4px; }
.screen_best .writer a { color:#9D9592; }
.screen_best .date { float:right;padding:4px 5px 0 6px;background:url(../img/bbs/bar.gif) 0 8px no-repeat;font-size:9px;font-family:verdana; }
.screen_best .count { clear:both;float:left;height:18px;padding:8px 0 0 35px;background:url(../img/bbs/bg_screen_count.gif) 13px 9px no-repeat;text-align:left;font-size:9px;font-family:verdana; }
.screen_best .rec { float:right;padding:8px 0 0 32px;width:56px;background:url(../img/bbs/bg_screen_rec.gif) 0 9px no-repeat;text-align:left;letter-spacing:0;font-size:9px;font-weight:bold;color:#B26425;font-family:verdana; }

.event_list { width:100%;background:url(../img/common/bg_tab_area.gif) 0 32px no-repeat;overflow:hidden; }
.event_list .list { padding:0 16px; }
.event_list dl { margin-top:15px;padding-bottom:20px;border-bottom:1px solid #E1DACD;letter-spacing:-1px;overflow:hidden; }
.event_list dt { float:left;width:186px; }
.event_list dt img { border:1px solid #FF6C00;width:166px;height:117px; }
.event_list dd { float:left;width:466px; }
.event_list dd h3 { margin-left:-8px;padding:10px 0 0 8px;height:19px;background:url(../img/bbs/bl_arr.gif) 0 12px no-repeat; }
.event_list dd h3 p { height:19px;background:url(../img/common/dot_x.gif) bottom repeat-x;font-weight:bold;color:#766A51; }
.event_list dd ul { overflow:hidden; }
.event_list dd li { float:left;padding-top:8px;width:50%;font-weight:bold;font-size:11px;color:#CC6600; }
.event_list dd .info { position:relative;padding:8px 0 0 8px;width:330px;line-height:130%; }
.event_list dd .info img { position:absolute;top:15px;left:360px; }
.event_list .tab2 { display:none; }

.theme_list { padding:0 0 0 16px;background:url(../img/bbs/bg_theme_guard.gif) no-repeat; }
.theme_list .list { border-bottom:1px solid #e1dacd;width:650px;padding:20px 0;overflow:hidden; }
.theme_list .list dt { float:left;width:178px; }
.theme_list .list .thumnail { border:1px solid #ff6c00;width:166px;height:117px; }
.theme_list .list dd { float:left;width:472px; }
.theme_list .list ul { height:63px;background:url(../img/bbs/bg_theme_info.gif) no-repeat;overflow:hidden; }
.theme_list .list li { float:left; }
.theme_list .list .subject { padding:12px 0 0 62px;width:408px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.theme_list .list .subject a { font-weight:bold; }
.theme_list .list .subject em { font-size:9px;font-family:verdana;color:#9d9592; }
.theme_list .list .subject img { vertical-align:middle; }
.theme_list .list .date { padding:6px 0 0 62px;width:128px;font-size:10px;font-family:verdana; }
.theme_list .list .count { padding:6px 0 0 40px;width:240px;font-size:10px;font-family:verdana; }
.theme_list .list .summary { padding:12px 0 0 5px;line-height:1.4; }
/* 
.theme_list .list { margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E5E5E5;overflow:hidden; }
.theme_list .list dt { float:left;width:162px;padding:0 0 0 26px; }
.theme_list .list dt img { border:1px solid #EBECEC;vertical-align:top; }
.theme_list .list dd { float:left;width:430px;padding-top:7px; }
.theme_list .list h3 { border-bottom:1px solid #D3DAE0;padding-bottom:5px;font-size:12px;font-weight:bold;color:#000;overflow:hidden; }
.theme_list .list h3 span { float:left;padding:2px 8px 0 0;background:url(../img/common/bar_2.gif) right 5px no-repeat;font-size:9px;font-family:verdana;font-weight:bold;color:#748799;display:block; }
.theme_list .list h3 p { float:left;padding:2px 0 0 5px; }
.theme_list .list h3 em { float:left;padding:2px 0 0 2px;font-size:9px;font-family:verdana;font-weight:normal;color:#748799; }
.theme_list .list h3 img { float:left;padding:2px 0 0 2px; }
.theme_list .list ul { padding-top:6px;height:22px;overflow:hidden; }
.theme_list .list ul li { color:#748799; }
.theme_list .list .writer { float:left;padding:0 40px 0 30px;background:url(../img/bbs/bg_theme_writer.gif) 0 1px no-repeat; }
.theme_list .list .date { float:left;padding:0 0 0 30px;background:url(../img/bbs/bg_theme_date.gif) 0 1px no-repeat;font-size:9px;font-family:verdana; }
.theme_list .list .count { float:right;padding:0 0 0 30px;background:url(../img/bbs/bg_theme_count.gif) 0 1px no-repeat;font-size:9px;font-family:verdana; }
.theme_list .list p { line-height:130%;letter-spacing:-1px; }
.theme_list .live { margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E5E5E5; }
.theme_list .live .list { margin:0;border:1px solid #D3DAE0;background:url(../img/bbs/bg_theme_x.gif) #F2F4F6 repeat-x; }
.theme_list .live .list h3 { font-size:16px;font-weight:bold;color:#326FB3; }
.theme_list .live .list h3 p { padding:0; }
.theme_list .live .list h3 em { padding:2px 0 0 2px; }
.theme_list .live .list dt { padding-top:26px;background:url(../img/bbs/stl_station.gif) 26px 10px no-repeat; }
.theme_list .live .list dd { padding:32px 0 0 0; }
*/

.bbs_read .subject { background:url(../img/bbs/tbl_expand_bg.gif) no-repeat;zoom:1;overflow:hidden; }
.bbs_read .subject li p { float:left;padding:10px 10px 6px 74px;background:url(../img/bbs/bg_read_subject.gif) 26px 10px no-repeat;font-weight:bold;color:#766A51;word-wrap:break-word;word-break:break-all;display:block; }
.bbs_read .subject li img { vertical-align:middle; }
.bbs_read .subject li em { font-weight:normal;font-size:9px;font-family:verdana;letter-spacing:-1px;color:#9D9592; }
.bbs_read .subject li span { float:left;padding:8px 8px 0 10px;background:url(../img/bbs/tbl_bar.gif) 0 12px no-repeat;font-size:9px;font-family:verdana;color:#766A51;display:none; }
.bbs_read .option { position:relative;height:22px;padding:10px 0 0 0;background:url(../img/bbs/tbl_expand_bg.gif) bottom no-repeat;text-align:right; }
.bbs_read .option li { display:inline; }
.bbs_read .option .writer { float:left;padding:0 10px 0 74px;background:url(../img/bbs/bg_read_writer.gif) 26px 0 no-repeat; }
.bbs_read .option .writer .guildname { font-size:11px;color:#CC6600; }
.bbs_read .option .date { top:0;right:0;padding:8px 0 0 54px;background:url(../img/bbs/bg_read_date.gif) 10px 9px no-repeat;font-size:9px;font-family:verdana;color:#766A51; }
.bbs_read .option .count { top:0;right:0;padding:8px 10px 0 50px;background:url(../img/bbs/bg_read_count.gif) 10px 9px no-repeat;font-size:9px;font-family:verdana;color:#766A51; }
.bbs_read .option .recommand { top:0;right:0;padding:8px 10px 0 50px;background:url(../img/bbs/bg_read_recommand.gif) 10px 9px no-repeat;font-size:9px;font-family:verdana;color:#766A51; }

.bbs_read .option li img { vertical-align:middle; }
.bbs_read .coprint ul { padding:8px 10px 0 0;color:#C4B9A3;text-align:right; }
.bbs_read .coprint li { line-height:14px;display:inline; }
.bbs_read .coprint li a { font-size:9px;font-family:verdana;color:#C4B9A3; }
.bbs_read .coprint li img { vertical-align:middle; }
.bbs_read .substance { padding:10px;line-height:1.6;word-wrap:break-word;word-break:break-all; }
.bbs_read .substance .recommand { padding:5px 0;text-align:right; }
/* °Ô½ÃÆÇ ¸ñ·Ï ÅÂ±× Ã³¸® */
.bbs_read .substance ul { padding-left:16px;list-style-type:disc;list-style-position:outside; }
.bbs_read .substance ol { padding-left:19px;list-style-type:decimal;list-style-position:outside; }

a.account_id {color:#766a51 !important;}
span.account_id {color:#9d9592 !important;}

/* SNS ¿¬µ¿ */
.sns_link { padding:10px 0 15px 0;text-align:right; }
.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:#7b7058; }
.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; }

.bbs_write .subject { width:684px;height:36px;background:url(../img/bbs/tbl_bg.gif) no-repeat; }
.bbs_write .subject li { padding:4px 0 0 75px;background:url(../img/bbs/bg_subject_write.gif) 22px 10px no-repeat; }
.bbs_write .subject input { width:586px; }
.bbs_write .subject li.screen input { *margin-top:-1px;width:480px }
.bbs_write span.select_car { position:relative;*margin-right:3px;border:1px solid #d6cab1;padding-right:2px;width:94px;height:22px;background:url(../img/common/bg_select_x.gif) #FFF repeat-x;vertical-align:top;cursor:default;display:inline-block;zoom:1;z-index:1 }
.bbs_write span.select_car input { border:0;padding:5px 0 0 5px;width:87px !important;font-size:12px;color:#5f5e49;background:url(../img/common/bg_select_arrow.gif) right 3px no-repeat;cursor:default }
.bbs_write span.select_car .depth1 { position:absolute;left:-1px;top:22px;border:1px solid #d6cab1;padding:5px 0;width:96px;background:#FFF;z-index:1 !important;display:none }
.bbs_write span.select_car li { position:relative;padding:0 !important;background:url(../img/carstory/bl_arrow.gif) 82px 7px no-repeat !important;zoom:1;white-space:nowrap }
.bbs_write span.select_car li a { padding:5px 0 3px 8px !important;width:88px;background:none;color:#646464;text-decoration:none;display:block }
.bbs_write span.select_car li a:hover { background:#efebe2;text-decoration:none }
.bbs_write span.select_car .depth2 { position:absolute;left:75px;top:0;border:1px solid #9f9682;width:116px;max-height:160px;_height:160px;overflow:auto;background:#FFF;zoom:1;display:none }
.bbs_write span.select_car .depth2 { padding:0 !important;z-index:2 }
.bbs_write span.select_car .depth2 li { padding:0 !important;background:none !important }
.bbs_write span.select_car .depth2 li a { padding:3px 0 1px 12px !important;width:auto !important;zoom:1 }
.bbs_write .option { position:relative;height:37px;line-height:37px;text-align:right; }
.bbs_write .option li { display:inline; }
.bbs_write .option img { vertical-align:middle; }
.bbs_write .option .category { position:absolute;top:7px;left:10px;line-height:0; }
.bbs_write .option .category span { margin-right:5px; }
.bbs_write .option .select { position:relative;padding:0 10px; }
.bbs_write .option .select input { margin:2px -3px 0 2px;vertical-align:middle; }
.bbs_write .option .select label { position:relative;top:2px;font-size:11px;letter-spacing:-1px;color:#585756; }
.bbs_write .editer { margin:0 10px; }

.bbs_comment { position:relative;margin:30px auto 0 auto;width:668px;padding:10px 0;border:1px solid #E1DACD; }
.bbs_comment .title { position:absolute;top:-20px;left:0;padding:0 15px 0 10px;height:20px;background:url(../img/bbs/bl_dn.gif) right top no-repeat;font-size:11px;font-weight:bold;letter-spacing:-1px;color:#8D9906; }
.bbs_comment .admin { position:absolute;top:-24px;left:160px; }
.bbs_comment .list { margin:0 10px;background:url(../img/bbs/dot_x.gif) bottom repeat-x;zoom:1;overflow:hidden; }
.bbs_comment .list dt { float:left;width:150px;padding:5px 0 4px 0;color:#9D9592;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.bbs_comment .list dt img { vertical-align:-4px; }
.bbs_comment .list dt a { color:#9D9592; }
.bbs_comment .list dd { float:left;width:498px;line-height:120%;padding:6px 0 4px 0;line-height:1.6;word-wrap:break-word;word-break:break-all; }
.bbs_comment .list dd input { vertical-align:middle; }
.bbs_comment .list dd img { vertical-align:middle; }
.bbs_comment .list dd .date { font-size:9px;font-family:verdana;color:#B0A07F; }
.bbs_comment .list dd .date em { color:#748799; }
.bbs_comment .write { position:relative;margin:10px 10px 0 10px;width:648px;height:36px;background:url(../img/bbs/bg_comment_write.gif) no-repeat; }
.bbs_comment .write input { position:absolute;top:5px;left:66px;width:510px;font-size:11px; }
.bbs_comment .write img { position:absolute;top:5px;left:590px; }

.bbs_paging { margin-top:12px;text-align:center; }
.bbs_paging ol { position:relative;margin:0 3px 0 -3px;display:inline;overflow:hidden; }
.bbs_paging li { font-family:verdana;font-size:9px;display:inline; }
.bbs_paging li.space { position:absolute;top:0;left:0;width:1px;height:11px;background:#FFF;display:block; }
.bbs_paging li a { padding:1px 5px 0 9px;background:url(../img/bbs/bl_paging.gif) left 5px no-repeat;color:#766A51; }
.bbs_paging li strong { padding:1px 5px 0 9px;background:url(../img/bbs/bl_paging.gif) left 5px no-repeat;color:#766A51; }
.bbs_paging li img { vertical-align:-1px; }

.bbs_search { margin-top:15px;border:1px solid #E7E1D7;padding:10px 0 7px 0;text-align:center;background:#FCF9F3; }
.bbs_search select { vertical-align:top; }
.bbs_search .sentence { margin-left:5px;width:205px;vertical-align:top; }
.bbs_search img { position:relative; }

.bbs_foot { position:relative;margin-top:10px;border-top:1px solid #E1DACD;zoom:1;overflow:hidden; }
.bbs_foot .paging .bbs_paging { margin-top:14px; }
.bbs_foot .move { position:absolute;left:10px;top:10px; }
.bbs_foot .move li { position:relative;left:-12px;float:left;padding:0 11px 0 12px;background:url(../img/bbs/btn_bbs_bar.gif) left 6px no-repeat; }
.bbs_foot .system { padding:10px 0 0 10px; }
.bbs_foot .system p { line-height:1.6; }
.bbs_foot .system label { margin-left:-3px;}
.bbs_foot .system input { margin:0;vertical-align:-2px; }
.bbs_foot .system .noti { margin-top:10px;letter-spacing:-1px;text-decoration:underline; }
.bbs_foot .button { float:right;padding:10px 10px 0 0; }
.bbs_foot .button li { float:left;padding-left:5px; }
.foot_list { position:relative;margin-top:0;border:0; }

.bbs_foot_msg { margin-top:20px; }
.bbs_foot_msg .basic li { padding:3px 0 1px 8px;background:url(../img/common/bl_dash.gif) 0 7px no-repeat; }

/** ·©Å· **/
#rc-rank .up { padding:0 0 0 8px;background:url(../img/common/bl_up.gif) 1px 3px no-repeat;color:#F41D00 !important; }
#rc-rank .dn { padding:0 0 0 8px;background:url(../img/common/bl_dn.gif) 1px 3px no-repeat;color:#0865BB !important; }
#rc-rank .kp { width:9px;height:9px;background:url(../img/common/bl_dash.gif) 2px 3px no-repeat; *background-position:2px 0; _background-position:2px 4px; display:inline-block; }
/* #rc-rank .new { padding-left:14px;height:14px;background:url(../img/common/bl_new.gif) no-repeat;display:inline-block; } */
#rc-rank .new { padding-left:14px;height:14px;background:url(../img/common/bl_new.gif) no-repeat 1px 0; display:inline-block; overflow:hidden; vertical-align:middle;}
.rank_best { margin-bottom:18px;padding:36px 20px 0 20px;width:644px;height:146px;background:url(../img/rank/bg_rank_my.gif) no-repeat; }
.rank_best ul { clear:both; }
.rank_best li { float:left;width:155px;padding-left:5px; }
.rank_best .rank1 { padding:16px 0 0 0; }
.rank_best .rank2 { padding:10px 0 0 0;background:url(../img/common/dot_x.gif) repeat-x; }
.rank_best li .rank { padding:8px 0 0 15px;height:23px;background:url(../img/rank/bg_rank_cloud.gif) no-repeat;font-size:11px;color:#CC6600; }
.rank_best .rank1_1 .flu { padding:0 0 0 60px;height:17px;background:url(../img/rank/bl_rank_1.gif) 6px 0 no-repeat; }
.rank_best .rank1_2 .flu { padding:0 0 0 58px;height:17px;background:url(../img/rank/bl_rank_2.gif) 6px 0 no-repeat; }
.rank_best .rank1_3 .flu { padding:0 0 0 74px;height:17px;background:url(../img/rank/bl_rank_3.gif) 6px 0 no-repeat; }
.rank_best .rank1_4 .flu { padding:0 0 0 84px;height:17px;background:url(../img/rank/bl_rank_4.gif) 6px 0 no-repeat; }
.rank_best .rank1_5 .flu { padding:0 0 0 84px;height:17px;background:url(../img/rank/bl_rank_9.gif) 6px 0 no-repeat; }
.rank_best .rank1_6 .flu { padding:0 0 0 84px;height:17px;background:url(../img/rank/bl_rank_11.gif) 6px 0 no-repeat; }
.rank_best .rank2_1 .flu { padding:0 0 0 60px;height:17px;background:url(../img/rank/bl_rank_5.gif) 6px 0 no-repeat; }
.rank_best .rank2_2 .flu { padding:0 0 0 54px;height:17px;background:url(../img/rank/bl_rank_6.gif) 6px 0 no-repeat; }
.rank_best .rank2_3 .flu { padding:0 0 0 76px;height:17px;background:url(../img/rank/bl_rank_7.gif) 6px 0 no-repeat; }
.rank_best .rank2_4 .flu { padding:0 0 0 86px;height:17px;background:url(../img/rank/bl_rank_8.gif) 6px 0 no-repeat; }
.rank_best .rank2_5 .flu { padding:0 0 0 86px;height:17px;background:url(../img/rank/bl_rank_10.gif) 6px 0 no-repeat; }
.rank_best .rank2_6 .flu { padding:0 0 0 86px;height:17px;background:url(../img/rank/bl_rank_12.gif) 6px 0 no-repeat; }
.rank_best .no_character { width:100%;padding-top:50px;text-align:center; }

.rank_search { position:relative;width:684px;height:33px;background:url(../img/rank/bg_rank_search.gif) no-repeat; }
.rank_search .sentence { position:absolute;top:5px;left:77px;width:247px;font-size:11px;letter-spacing:-1px; }
.rank_search .btn_search { position:absolute;top:5px;left:335px; }
.rank_search .btn_ranking_view { position:absolute;top:11px;right:23px; }

.rank_list table { width:100%;border-collapse:collapse;background:url(../img/rank/tbl_bg.gif) no-repeat;table-layout:fixed; }
.rank_list tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.rank_list tr.title { background:none; }
.rank_list tr.one { background:url(../img/rank/tbl_bg_one.gif) left bottom repeat-x; }
.rank_list th { height:34px; }
.rank_list th p { height:34px;text-indent:-5000px; }
.rank_list td { vertical-align:top;text-align:center; }
.rank_list th.order { width:66px;background:url(../img/rank/tbl_rank_order.gif) center 10px no-repeat; }
.rank_list td.order { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.rank_list .one { height:41px;*height:28px;_height:28px; }
.rank_list .one td.order { padding:13px 0 0 0;height:28px;color:#463F31; }
.rank_list th.flu { width:88px;background:url(../img/rank/tbl_rank_flu.gif) center 10px no-repeat; }
.rank_list td.flu { padding:8px 0 6px 0;letter-spacing:-1px; }
.rank_list .one td.flu { padding:14px 0 0 0;color:#463F31; }
.rank_list th.profile { background:url(../img/rank/tbl_rank_profile.gif) 30px 10px no-repeat; }
.rank_list td.profile { padding:4px 0 0 0;letter-spacing:-1px;text-align:left; }
.rank_list td.profile img { vertical-align:-4px; }
.rank_list .one td.profile { padding:12px 0 0 0;color:#463F31; }
.rank_list .one td.profile a { color:#463F31; }
.rank_list th.rp { width:116px;background:url(../img/rank/tbl_rank_rp.gif) center 10px no-repeat; }
.rank_list td.rp { padding:8px 0 6px 0; }
.rank_list .one td.rp { padding:14px 0 0 0;color:#463F31; }
.rank_list th.combo { width:116px;background:url(../img/rank/tbl_rank_combo.gif) center 10px no-repeat; }
.rank_list td.combo { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.rank_list .one td.combo { padding:14px 0 0 0;color:#463F31; }
.rank_list th.exp { width:86px;background:url(../img/rank/tbl_rank_exp.gif) center 10px no-repeat; }
.rank_list td.exp { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.rank_list .one td.exp { padding:14px 0 0 0;color:#463F31; }
.rank_list th.km { width:86px;background:url(../img/rank/tbl_rank_km.gif) center 10px no-repeat; }
.rank_list td.km { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.rank_list .one td.km { padding:14px 0 0 0;color:#463F31; }
.rank_list th.record { width:120px;background:url(../img/rank/tbl_rank_record.gif) center 10px no-repeat; }
.rank_list td.record { padding:8px 0 6px 0;font-size:11px; }
.rank_list .one td.record { padding:14px 0 0 0;color:#463F31; }
.rank_list th.guild { width:130px;background:url(../img/rank/tbl_rank_guild.gif) center 10px no-repeat; }
.rank_list td.guild { padding:8px 0 6px 0;letter-spacing:-1px; }
.rank_list .one td.guild { padding:14px 0 0 0;color:#463F31; }
.rank_list th.license { width:96px;background:url(../img/rank/tbl_rank_license.gif) center 10px no-repeat; }
.rank_list td.license { padding:4px 0 0 0; }
.rank_list .one td.license { padding:10px 0 0 0;color:#463F31; }
.rank_list .space { position:relative;top:-1px;left:0;height:1px;background:#E1DACD;overflow:hidden; }
.rank_list .search { background:none; }
.rank_list .search td { padding:120px 0;background:none; }
.rank_list .search p { padding-bottom:10px; }


/** 2011 ·©Å· °³Æí **/
#rc-rank .tab_member { margin-bottom:-1px; }
#rc-rank .tab_grade { margin-bottom:-1px; }
#rc-rank .tab_run { margin-bottom:-1px; }
.rankn_search { margin-bottom:10px;border:1px solid #beaf94;padding:20px 20px 15px 20px;background:#ffffff;zoom:1;overflow:hidden; }
.rankn_search .choose { float:left;width:30%;overflow:hidden; }

.rankn_search h3.gt {position:relative; left:1px; float:left; _display:inline; width:30%;overflow:hidden; font-weight:bold; margin:0 0 -1px 0; padding:1px 0 0 22px; background:url(../img/common/bu_gt.gif) no-repeat; letter-spacing:-1px;}

.rankn_search .choose li { float:left;margin-right:20px;letter-spacing:-1px; }
.rankn_search .choose li a { color:#545146; }
.rankn_search .choose li.on { font-weight:bold; }
.rankn_search .choose input { margin-right:2px;width:13px;height:13px;vertical-align:middle; }
.rankn_search .sort { margin-right:-7px;float:right;overflow:hidden; }
.rankn_search .sort li { float:left;padding:0 8px 0 10px;background:url(../img/rank/bl_o_bar.gif) 0 1px no-repeat;letter-spacing:-1px; }
.rankn_search .sort li:first-child { background:url(../img/rank/bl_o.gif) 0 2px no-repeat; }
.rankn_search .sort li a { color:#7b7058; }
.rankn_search .sort li.on a { font-weight:bold;color:#df7900; }
.rankn_search .clear { clear:both;height:0;font-size:0; }
.rankn_search .search_profile { margin-top:10px;padding:13px 0 0 54px;background:url(../img/rank/bg_searchbox.gif) no-repeat; }
.rankn_search .search_profile input { padding-top:7px;width:300px;height:15px;font-size:11px;vertical-align:middle; }
.rankn_search .search_profile img { vertical-align:middle; }
.rankn_search .search_guild { float:right;margin-top:-5px; }
.rankn_search .search_guild select { position:relative;top:0;right:5px;vertical-align:top; }
.rankn_search .search_guild input { padding-top:7px;width:180px;height:15px;font-size:11px;vertical-align:top; *margin:-1px 0;}
.rankn_search .search_guild img { vertical-align:middle; }
.rankn_search .search_run { float:right;margin-top:-5px;padding-left:48px;background:url(../img/rank/bg_ranksearch.gif) 0 5px no-repeat; }
.rankn_search .search_run input { padding-top:7px;width:300px;height:15px;font-size:11px;vertical-align:middle; }
.rankn_search .search_run img { vertical-align:middle; }

.rankn_history { margin-bottom:10px;overflow:hidden; }
.rankn_history h3 { float:left;padding:4px 0 0 14px;background:url(../img/rank/bl_o.gif) 1px 7px no-repeat;letter-spacing:-1px;font-size:14px;font-weight:bold;color:#463f31; }
.rankn_history span { float:right;padding-left:76px;background:url(../img/rank/bg_rank_history.gif) 0 5px no-repeat;display:block; }
.rankn_history span select { margin:0 5px 2px 0; }
.rankn_history span span { padding:0 3px 0 0;background:none }

.rankn_my { position:relative;margin-bottom:15px;padding:35px 0 0 0;width:684px;height:35px;background:url(../img/rank/bg_myrank.gif) no-repeat; }
.rankn_my h4 { position:absolute;left:23px;top:14px; }
.rankn_my .rankn_resultx { height:30px;background:url(../img/rank/bg_myrank_x.gif) center 8px no-repeat; }
.rankn_my .rankn_list table { background:none; }
.rankn_my .rankn_list tr { background:none; }

.rankn_list table { width:100%;border-collapse:collapse;background:url(../img/rank/tbl_rankn_bg.gif) no-repeat;table-layout:auto; }
.rankn_list tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.rankn_list tr.title { background:none; }
.rankn_list tr.one { background:url(../img/rank/tbl_bg_one.gif) left bottom repeat-x; }
.rankn_list th { height:33px; }
.rankn_list th p { height:33px;text-indent:-5000px; }
.rankn_list td { vertical-align:top;text-align:center; }
.rankn_list .order { width:66px; }
.rankn_list th.order { background:url(../img/rank/tbl_rank_order.gif) center 9px no-repeat; }
.rankn_list td.order { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.rankn_list .one { height:41px;*height:28px;_height:28px; }
.rankn_list .one td.order { padding:13px 0 0 0;height:28px;color:#463F31; }
.rankn_list .flu { width:88px; }
.rankn_list th.flu { background:url(../img/rank/tbl_rank_flu.gif) center 9px no-repeat; }
.rankn_list td.flu { padding:8px 0 6px 0;letter-spacing:-1px; }
.rankn_list .one td.flu { padding:14px 0 0 0;color:#463F31; }
.rankn_list th.profile { background:url(../img/rank/tbl_rank_profile.gif) 30px 9px no-repeat; }
.rankn_list td.profile { padding:4px 0 0 0;letter-spacing:-1px;text-align:left; }
.rankn_list td.profile img { vertical-align:-4px; }
.rankn_list .one td.profile { padding:12px 0 0 0;color:#463F31; }
.rankn_list .one td.profile a { color:#463F31; }
.rankn_list .level { width:90px; }
.rankn_list th.level { background:url(../img/rank/tbl_rank_level.gif) center 10px no-repeat; }
.rankn_list td.level { padding:8px 0 6px 0;font-size:11px; }
.rankn_list .one td.level { padding:14px 0 0 0;color:#463F31; }
.rankn_list th.master { background:url(../img/rank/tbl_rank_master.gif) 30px 9px no-repeat; }
.rankn_list td.master { padding:4px 0 0 0;letter-spacing:-1px;text-align:left; }
.rankn_list td.master img { vertical-align:-4px; }
.rankn_list .one td.master { padding:12px 0 0 0;color:#463F31; }
.rankn_list .one td.master a { color:#463F31; }
.rankn_list .record { width:130px; }
.rankn_list th.record { background:url(../img/rank/tbl_rank_record.gif) center 9px no-repeat; }
.rankn_list td.record { padding:8px 0 6px 0;font-size:11px; }
.rankn_list .one td.record { padding:14px 0 0 0;color:#463F31; }
.rankn_list .km { width:80px; }
.rankn_list th.km { background:url(../img/rank/tbl_rank_km.gif) center 9px no-repeat; }
.rankn_list td.km { padding:8px 0 6px 0;font-size:11px; }
.rankn_list .one td.km { padding:14px 0 0 0;color:#463F31; }
.rankn_list .exp { width:90px; }
.rankn_list th.exp { background:url(../img/rank/tbl_rank_exp.gif) center 9px no-repeat; }
.rankn_list td.exp { padding:8px 0 6px 0;font-size:11px; }
.rankn_list .one td.exp { padding:14px 0 0 0;color:#463F31; }
.rankn_list .guild { width:130px; }
.rankn_list th.guild { background:url(../img/rank/tbl_rank_guild.gif) center 9px no-repeat; }
.rankn_list td.guild { padding:8px 0 6px 0;letter-spacing:-1px; }
.rankn_list .one td.guild { padding:14px 0 0 0;color:#463F31; }
.rankn_list .license { width:96px; }
.rankn_list th.license { background:url(../img/rank/tbl_rank_license.gif) center 9px no-repeat; }
.rankn_list td.license { padding:4px 0 0 0; }
.rankn_list .one td.license { padding:10px 0 0 0;color:#463F31; }
.rankn_list .guildnet { width:96px; }
.rankn_list th.guildnet { background:url(../img/rank/tbl_rank_guildnet.gif) center 9px no-repeat; }
.rankn_list td.guildnet { padding:4px 0 0 0; }
.rankn_list .one td.guildnet { padding:10px 0 0 0;color:#463F31; }
.rankn_list .space { position:relative;top:-1px;left:0;height:1px;background:#E1DACD;overflow:hidden; }
.rankn_list .search { background:none; }
.rankn_list .search td { padding:120px 0;background:none; }
.rankn_list .search p { padding-bottom:10px; }


.rankn_noflu table {table-layout:auto;}
.rankn_noflu .order { width:88px; }
.rankn_noflu th.profile {background-position:42px 9px;}
.rankn_noflu .profile {padding-left:15px !important;}
.rankn_noflu th.record {background-position:78px 9px;}
.rankn_noflu .record { width:178px; }
.rankn_noflu .guild { width:130px; }
.rankn_noflu th.license {background-position:43px 9px;}
.rankn_noflu .license { width:133px; }




.rankn_survival table { width:100%;border-collapse:collapse;background:url(../img/rank/tbl_rankn_bg.gif) no-repeat;table-layout:fixed; }
.rankn_survival tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.rankn_survival tr.title { background:none; }
.rankn_survival th { height:33px; }
.rankn_survival th p { height:33px;text-indent:-5000px; }
.rankn_survival td { vertical-align:top;text-align:center; }
.rankn_survival th.channel { background:url(../img/rank/tbl_rank_channel.gif) center 10px no-repeat; }
.rankn_survival td.channel { padding:3px 0; }
.rankn_survival th.winner { background:url(../img/rank/tbl_rank_winner.gif) center 10px no-repeat; }
.rankn_survival td.winner { padding:4px 0 0 0;letter-spacing:-1px;text-align:left; }
.rankn_survival td.winner img { vertical-align:-4px; }
.rankn_survival th.guild { background:url(../img/rank/tbl_rank_guild.gif) center 10px no-repeat; }
.rankn_survival td.guild { padding:8px 0 6px 0; }
.rankn_survival th.record { background:url(../img/rank/tbl_rank_record.gif) center 10px no-repeat; }
.rankn_survival td.record { padding:8px 0 6px 0;font-size:11px; }
.rankn_survival .space { position:relative;top:-1px;left:0;height:1px;background:#E1DACD;overflow:hidden; }

.rankn_run_history { margin-bottom:10px;padding:30px 25px 0 30px;height:35px;background:url(../img/rank/bg_run_top.gif) no-repeat;overflow:hidden; }
.rankn_run_history h3 { float:left;padding:4px 0 0 14px;background:url(../img/rank/bl_o.gif) 1px 7px no-repeat;letter-spacing:-1px;font-size:14px;font-weight:bold;color:#463f31; }
.rankn_run_history span { float:right;padding-left:88px;background:url(../img/rank/bg_winner_history.gif) 0 5px no-repeat;display:block; }
.rankn_run_history span select { margin:0 5px 2px 0; }

.rankn_foot { padding:15px 0;border-bottom:1px solid #e1dacd;text-align:center; }
.rankn_foot .move { background:url(../img/bbs/btn_bbs_bar.gif) center 6px no-repeat;overflow:hidden; }
.rankn_foot .move li { margin-right:-3px;padding:0 10px;display:inline; }

/** ±æµå **/
#rc-guild .tab_member { margin-bottom:-1px; }
#rc-guild .rankn_list th.guild { background:url(../img/rank/tbl_rank_guild2.gif) center 10px no-repeat; }

.guild_searchbox { position:relative;height:40px;background:url(../img/guild/bg_guild_search.gif) no-repeat; }
.guild_searchbox ul { position:absolute;top:11px;left:20px; }
.guild_searchbox li { float:left;padding-right:10px;letter-spacing:-1px;font-size:11px;font-weight:bold;color:#545146; }
.guild_searchbox ul input { margin:0 -2px;vertical-align:-3px; }
.guild_searchbox input,
.guild_searchbox img { vertical-align:middle; }
.guild_searchbox .search { position:absolute;top:7px;left:230px; }
.guild_searchbox .box { width:230px; }
.guild_searchbox .button { position:absolute;top:13px;left:592px; }

.guild_open { margin:20px 0 0 0;overflow:hidden; }
.guild_open .setup { float:left;padding:0 0 0 20px;background:url(../img/guild/bl_dash.gif) 14px 4px no-repeat;letter-spacing:-1px;font-size:11px;color:#8b806d; }
.guild_open .setup em { font-weight:bold;color:#f34a1c; }
.guild_open .sort { position:relative;float:right;margin:0 10px 0 0;overflow:hidden; }
.guild_open .sort li { margin-right:-1px;padding:0 7px 0 3px;background:url(../img/guild/bl_bar.gif) right 2px no-repeat;color:#8b7f6c;display:inline; }
.guild_open .sort li a { font-weight:bold;font-size:11px;color:#8b7f6c; }
.guild_open .sort .l1 .on { padding:0 0 0 8px;background:url(../img/guild/bl_arr.gif) 0 1px no-repeat; }
.guild_open .sort .l2 .on { padding:0 8px 0 0;background:url(../img/guild/bl_arr_r.gif) right 1px no-repeat; }

.guild_list .section { margin:10px 0;zoom:1;overflow:hidden; }
.guild_list .subject { width:684px;height:35px;background:url(../img/guild/bg_guild_section.gif) no-repeat; }
.guild_list .subject li { float:left;padding:10px 0 0 14px; }
.guild_list .subject .name { width:450px; }
.guild_list .subject .id { float:right;padding:7px 14px 0 0;font-size:11px;color:#b0a07f; }
.guild_list .subject .id img { vertical-align:-4px; }
.guild_list .subject .id .date { padding:0 0 0 7px;background:url(../img/guild/bl_bar.gif) 0 1px no-repeat; }
.guild_list .content { float:left;margin:10px 0;padding:0 0 0 12px;width:517px;line-height:120%;word-wrap:break-word;word-break:break-all; }
.guild_list .info { float:right;margin:10px 0;padding:0 0 0 21px;border-left:1px solid #d2cac1; }
.guild_list .info li { padding:1px 15px 2px 54px;letter-spacing:-1px; }
.guild_list .member { background:url(../img/guild/bl_member.gif) no-repeat; }
.guild_list .ranking { background:url(../img/guild/bl_ranking.gif) no-repeat; }
.guild_list .level { background:url(../img/guild/bl_level.gif) no-repeat; }
.guild_list .content_x { padding-top:120px;height:150px;text-align:center; }

.guild_occupation { position:relative;width:684px;height:152px;background:url(../img/guild/bg_guild_occ.gif) no-repeat; }
.guild_occupation img { position:absolute;top:99px;left:278px; }
.guild_occ_title { zoom:1;overflow:hidden; }
.guild_occ_title dt { float:left;padding:14px 0 0 11px; }
.guild_occ_title dd { float:right;padding:9px 10px 0 0; }
.guild_occ_list .section { margin-bottom:10px;padding-bottom:10px;background:url(../img/bbs/dot_x.gif) left bottom repeat-x; }
.guild_occ_list .subject { height:48px;background:url(../img/guild/bg_guild_section.gif) left bottom no-repeat;zoom:1;overflow:hidden; }
.guild_occ_list .subject li { float:left;color:#766a51; }
.guild_occ_list .subject .occ { font-size:0; }
.guild_occ_list .subject .name { padding:24px 0 0 5px; }
.guild_occ_list .subject .name em { color:#e38038; }
.guild_occ_list .subject .name img { position:relative;top:-4px;left:0;vertical-align:top; }
.guild_occ_list .subject .level { float:right;padding:23px 28px 0 10px;background:url(../img/guild/bl_bar.gif) 0 25px no-repeat;letter-spacing:-1px;font-weight:bold;font-size:10px;font-family:verdana;color:#766a51; }
.guild_occ_list .content { zoom:1;overflow:hidden; }
.guild_occ_list .content dt { float:left;padding:8px 18px 0 10px; }
.guild_occ_list .content dt img { border:1px solid #ff6c00;width:218px;height:173px; }
.guild_occ_list .content dd { position:relative;float:left;width:426px;overflow:hidden; }
.guild_occ_list dd table { margin:8px 0 -1px 0;width:426px;background:url(../img/guild/bg_occ_table.gif) no-repeat;border-collapse:collapse;table-layout:fixed; }
.guild_occ_list dd th { height:33px; }
.guild_occ_list dd th.round { width:60px;background:url(../img/guild/tbl_guild_round.gif) center 9px no-repeat; }
.guild_occ_list dd th.date { width:48px;background:url(../img/guild/tbl_guild_date.gif) center 9px no-repeat; }
.guild_occ_list dd th.vs { background:url(../img/guild/tbl_guild_vs.gif) center 9px no-repeat; }
.guild_occ_list dd th.champion { width:96px;background:url(../img/guild/tbl_guild_champion.gif) center 9px no-repeat; }
.guild_occ_list dd td { padding:6px 0 4px 0;background:url(../img/bbs/dot_x.gif) left bottom repeat-x;text-align:center;font-size:11px; }
.guild_occ_list dd td.vs { color:#bb7117; }
.guild_occ_list dd td.champion { font-weight:bold;color:#766a51; }

/** Ä« ½ºÅä¸® **/
.rc_motorshow { padding:0 5px;background:url(../img/carstory/bg_motorshow.gif) 0 32px no-repeat;text-align:center; }
.rc_motorshow .motorshow_index {position:relative;margin:9px auto 0 auto;border-bottom:6px solid #d6cbb9;padding-bottom:10px;width:674px;background:url(../img/carstory/bg_motorshow_index.gif) #FFF center top no-repeat;overflow:hidden;}
.rc_motorshow .motorshow_index .button {position:absolute;top:32px;right:23px;}
.rc_motorshow .motorshow_index ul {position:relative;padding:20px 0 0 20px;zoom:1;overflow:hidden;display:block;}
.rc_motorshow .motorshow_index li {position:relative;bottom:-5px;left:0;padding:3px 0;width:642px;background:url(../img/common/dot_x.gif) bottom repeat-x;vertical-align:top;zoom:1;overflow:hidden;}
.rc_motorshow .motorshow_index li h4 {float:left;width:115px;height:23px;}
.rc_motorshow .motorshow_index li p {position:relative;padding:3px 0 0 0;text-align:left;line-height:1.3;zoom:1;overflow:hidden;}
.rc_motorshow .motorshow_index li a {float:left;margin-left:-1px;padding:0 7px 0 5px;background:url(../img/guide/bg_guide_bar.gif) left 2px no-repeat;white-space:nowrap;display:inline;}
.rc_motorshow .motorshow_index li a.on {font-weight:bold;color:#df7900;}
.rc_motorshow .motorshow_index li a.add img {position:relative;top:-2px;left:0;}
.rc_motorshow .motorshow_index li img {vertical-align:-2px;}
.rc_motorshow .motorshow_index .sub_1 h4 {position:relative;background:url(../img/carstory/stl_motor_1.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_2 h4 {position:relative;background:url(../img/carstory/stl_motor_2.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_3 h4 {position:relative;background:url(../img/carstory/stl_motor_3.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_4 h4 {position:relative;background:url(../img/carstory/stl_motor_4.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_5 h4 {position:relative;background:url(../img/carstory/stl_motor_5.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_6 h4 {position:relative;background:url(../img/carstory/stl_motor_6.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_7 h4 {position:relative;background:url(../img/carstory/stl_motor_7.gif) 10px 0 no-repeat;}
.rc_motorshow .motorshow_index .sub_8 h4 {position:relative;background:url(../img/carstory/stl_motor_8.gif) 10px 0 no-repeat;}

.rc_motorshow .showroom { margin-bottom:18px;border:6px solid #d6cbb9;border-top:0;padding:6px 11px 6px 25px;background:#ffffff;zoom:1;overflow:hidden; }
.rc_motorshow .showroom .info {position:relative;float:left;width:284px;}
.rc_motorshow .showroom .info h3 {position:relative;height:105px;background:url(../img/carstory/dot_x.gif) left bottom repeat-x;text-align:left;}
.rc_motorshow .showroom .info h3 .point {position:absolute;top:42px;left:6px;}
.rc_motorshow .showroom .info h3 .rate {position:absolute;top:69px;left:5px;}
.rc_motorshow .showroom .info h3 img {vertical-align:top;}
.rc_motorshow .showroom .star {position:absolute;left:72px;top:0;border:1px solid #ccc6b9;padding-bottom:3px;width:92px;background:url(../img/carstory/bg_x.gif) #f1efe8 repeat-x;overflow:hidden;}
.rc_motorshow .showroom .star p {padding:5px 10px 0 0;height:13px;text-align:right;}
.rc_motorshow .showroom .star ol {margin:0 3px;padding:3px 0 5px 0;border:1px solid #e3ddd0;background:#FFF;}
.rc_motorshow .showroom .star li {width:84px;height:18px;overflow:hidden; margin:0; padding:0;}
.rc_motorshow .showroom .star a:hover {margin-left:-84px;display:block;}
.rc_motorshow .showroom .star li img {display:block; margin:0;}
.rc_motorshow .showroom .subinfo {text-align:left;}
.rc_motorshow .showroom .subinfo ul {margin:5px 0 0 0;}
.rc_motorshow .showroom .subinfo ul li {padding:5px 0 0 5px;height:12px;}
.rc_motorshow .showroom .subinfo li em {width:70px;}
.rc_motorshow .showroom .subinfo li img {vertical-align:-1px;}
.rc_motorshow .showroom .subinfo li span {letter-spacing:-1px;font-size:11px;}
.rc_motorshow .showroom .subinfo li.color em {width:58px;}
.rc_motorshow .showroom .subinfo li.color span {font-size:0;}
.rc_motorshow .showroom .subinfo li.color a {margin-right:2px;}
.rc_motorshow .showroom .image {float:right;border:1px solid #f0ede6;width:321px;height:186px;background:#f6f3ee;overflow:hidden;}

.motorshow_ranking {position:relative;margin:9px auto 0 auto;padding-bottom:10px;width:674px;background:url(../img/carstory/bg_recom_cars.gif) no-repeat;}
.motorshow_ranking .rec_best_text {position:absolute;top:-28px;right:5px;letter-spacing:-1px;font-size:11px;color:#ab9c82;}
.motorshow_ranking .rec_best_text em {color:#d27922;}
.motorshow_ranking .list {position:relative;padding:40px 15px 3px 15px;background:url(../img/carstory/bg_recom_cars_foot.gif) left bottom no-repeat;zoom:1;overflow:hidden;}
.motorshow_ranking .list li {margin-bottom:-1px;padding-bottom:1px;height:85px;background:url(../img/carstory/dot_x.gif) left bottom repeat-x;overflow:hidden;}
.motorshow_ranking .list h4 {float:left;width:104px;}
.motorshow_ranking .lv1_10 h4 {height:80px;background:url(../img/carstory/tl_lv1_10.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv11_15 h4 {height:80px;background:url(../img/carstory/tl_lv11_15.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv16_20 h4 {height:80px;background:url(../img/carstory/tl_lv16_20.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv21_25 h4 {height:80px;background:url(../img/carstory/tl_lv21_25.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv26_30 h4 {height:80px;background:url(../img/carstory/tl_lv26_30.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv31_40 h4 {height:80px;background:url(../img/carstory/tl_lv31_40.gif) 4px 23px no-repeat;}
.motorshow_ranking .lv41_45 h4 {height:80px;background:url(../img/carstory/tl_lv41_45.gif) 4px 23px no-repeat;}
.motorshow_ranking .list ol {float:left;position:relative;zoom:1;overflow:hidden;}
.motorshow_ranking .list ol li {float:left;margin-right:-1px;width:180px;height:80px;background:url(../img/carstory/rec_bar.gif) right 35px no-repeat;text-align:center;}
.motorshow_ranking .list .car {margin:1px auto;width:137px;height:64px;background:url(../img/carstory/bg_car_round.gif) no-repeat;display:block;}
.motorshow_ranking .list .name {margin:0 auto;padding:0 5px;height:13px;background:#eeeeee;font-family:verdana;font-size:10px;color:#545146;display:inline;}

.post_inquery { margin-bottom:18px;padding:32px 20px 0 20px;width:644px;height:240px;background:url(../img/carstory/bg_inquiry_post.gif) no-repeat; }
.post_inquery dl {background:url(../img/carstory/dot_x.gif) left bottom repeat-x;zoom:1;overflow:hidden;}
.post_inquery dl.top {margin-bottom:8px;border-bottom:1px solid #e1dacd;padding:30px 0 0 6px;background:none;}
.post_inquery dt { float:left;padding-bottom:15px;width:180px;overflow:hidden; }
.post_inquery dt img {border:1px solid #ff6c00;width:166px;height:107px;}
.post_inquery dl.top dd {float:left;padding:0;width:458px;}
.post_inquery dl.top dd ul {float:none;padding:5px 0;}
.post_inquery dl.top dd .subject {float:none;}
.post_inquery dd {padding:8px 0 6px 5px;zoom:1;overflow:hidden;}
.post_inquery dd .subject {float:left;padding:0 0 0 8px;width:360px;background:url(../img/carstory/bl_arr.gif) 0 2px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.post_inquery dd .subject a {font-weight:bold;color:#766a51;}
.post_inquery dd .subject span {font-size:9px;font-family:verdana;letter-spacing:-1px;color:#9d9592;}
.post_inquery dd ul {float:right;}
.post_inquery dd li {padding:0 5px 0 8px;font-size:11px;color:#b0a07f;display:inline;}
.post_inquery dd .date {background:url(../img/carstory/bl_bar.gif) 0 2px no-repeat;}
.post_inquery dd .content {padding:10px 8px 0 8px;background:url(../img/carstory/dot_x.gif) repeat-x;line-height:120%;height:60px;overflow:hidden;}

.post_search {position:relative;width:684px;height:78px;background:url(../img/carstory/bg_post_search.gif) no-repeat;}
.post_search .search {position:absolute;top:7px;left:107px;}
.post_search .search select {margin-right:5px;vertical-align:-1px;}
.post_search .search input {width:240px;vertical-align:middle;}
.post_search .search img {vertical-align:middle;}
.post_search .search .btn_post_view {position:absolute;top:7px;left:472px;}
.post_search .rec_tag {position:absolute;top:50px;left:82px;}
.post_search .rec_tag li {float:left;padding:3px 0 0 3px;}
.post_search .rec_tag li a {font-size:11px;color:#948b81;}

.post_list {border-bottom:1px solid #cbbfa9;overflow:hidden;}
.post_list dl {margin-top:-1px;padding:15px 0 15px 0;background:url(../img/carstory/dot_x.gif) repeat-x;zoom:1;overflow:hidden;}
.post_list dt {float:left;width:120px;overflow:hidden; }
.post_list dt img {margin-left:18px;border:1px solid #ff6c00;width:100px;height:64px;}
.post_list dd {float:left;padding:0 0 0 15px;width:530px;}
.post_list dd .subject a {font-weight:bold;color:#766a51;}
.post_list dd .subject img {vertical-align:middle;}
.post_list dd .subject span {font-size:9px;font-family:verdana;letter-spacing:-1px;color:#9d9592;}
.post_list dd .from {padding:3px 0 5px 0;}
.post_list dd .from li {padding:0 3px 0 0;font-size:11px;color:#b0a07f;display:inline;}
.post_list dd .from .date {padding-left:6px;background:url(../img/carstory/bl_bar.gif) 0 2px no-repeat;}
.post_list dd .tag {margin-top:5px;padding:2px 0 0 30px;background:url(../img/carstory/bl_tag.gif) no-repeat;}
.post_list dd .tag a {font-size:11px;color:#948b81;}

/** ¸ðÅÍ¼î °³Æí 2012/2 **/
.motorshow_home { position:relative;margin:9px auto 0 auto;width:674px;height:596px;background:url(../img/carstory/bg_motorshow_home.gif) no-repeat;text-align:left }
.motorshow_home .slide_area { position:relative;left:0;top:0;width:5000px }
.slide_car { position:relative;padding:20px 0 0 16px;_width:658px;zoom:1;overflow:hidden }
.slide_car .btn_prev { position:absolute;left:5px;top:184px;width:30px;height:44px;background:url(../img/carstory/btn_prev.gif) no-repeat;z-index:1 }
.slide_car .btn_next { position:absolute;right:5px;top:184px;width:30px;height:44px;background:url(../img/carstory/btn_next.gif) no-repeat;z-index:1 }
.slide_car .section { float:left;padding:0 29px 0 28px;width:264px;overflow:hidden;_display:inline }
.slide_car .section h3 { position:relative;padding-top:30px;height:40px }
.slide_car .theme_1 h3 { background:url(../img/carstory/tl_theme1.gif) no-repeat }
.slide_car .theme_2 h3 { background:url(../img/carstory/tl_theme2.gif) no-repeat }
.slide_car .theme_3 h3 { background:url(../img/carstory/tl_theme3.gif) no-repeat }
.slide_car .section { display:none }
.slide_car .section object { position:absolute;left:-2px;top:28px }
.slide_car .info { overflow:hidden }
.slide_car .info li { padding:0 0 3px 0;letter-spacing:-1px }
.slide_car .info li span { padding:0 2px 0 50px;background:url(../img/carstory/tl_showroom.gif) no-repeat;font-family:dotum;font-size:11px;color:#948b81;display:inline-block }
.slide_car .info li.mark span { padding-top:3px;background-position:0 3px;font-weight:bold;font-size:12px;color:#948b81;overflow:hidden }
.slide_car .info li.mark em { color:#ff4200 }
.slide_car .info li.category span { background-position:0 -31px }
.slide_car .modelshot { margin-bottom:15px }
.slide_car .modelshot img { border:1px solid #f0ede6;width:262px;height:151px }
.slide_car h4.screenshot { position:relative;height:25px;background:url(../img/carstory/tl_home_screenshot.gif) no-repeat }
.slide_car h4.screenshot .btn_more { position:absolute;right:4px;top:8px;width:9px;height:9px }
.slide_car ul.screenshot { margin-bottom:20px;padding:10px 0 0 0;width:270px;overflow:hidden }
.slide_car ul.screenshot li { float:left;margin-right:6px }
.slide_car ul.screenshot li img { border:1px solid #f96e06;width:82px;height:53px }
.slide_car h4.comment { position:relative;height:25px;background:url(../img/carstory/tl_home_comment.gif) no-repeat }
.slide_car h4.comment .btn_more { position:absolute;right:4px;top:8px;width:9px;height:9px }
.slide_car ul.comment { padding-top:3px;overflow:hidden }
.slide_car ul.comment li { padding:5px 10px 3px 10px;background:url(../img/carstory/dot_x.gif) bottom repeat-x;overflow:hidden }
.slide_car ul.comment li.nothing { padding:28px 0 0 0;height:44px;text-align:center }
.slide_car ul.comment li.nothing p { width:100% }
.slide_car ul.comment em { float:left;width:32px;font-weight:bold;color:#ff4200 }
.slide_car ul.comment p { float:left;width:212px;color:#544a37;white-space:nowrap;text-overflow:ellipsis;overflow:hidden }

.motorshow_theme { position:relative;text-align:left;z-index:1 }
.motorshow_theme h3 { position:relative;padding:22px 8px 0 0;height:22px;background:url(../img/carstory/tl_rec_theme.gif) 1px 19px no-repeat;text-align:right }
.motorshow_theme h3 .nav { vertical-align:top }
.motorshow_theme h3 a { vertical-align:top }
.motorshow_theme h3 strong { padding:1px 5px 0 5px;color:#ff4200;vertical-align:top;display:inline-block }
.motorshow_theme .btn_more_theme { position:absolute;right:2px;top:20px;width:68px;height:12px;background:url(../img/carstory/btn_more_theme.gif) no-repeat }
.motorshow_theme .btn_prev { width:14px;height:14px;background:url(../img/carstory/btn_lv_prev.gif) no-repeat;display:inline-block }
.motorshow_theme .btn_prev_end { *margin-right:3px;width:17px;height:14px;background:url(../img/carstory/btn_end_prev.gif) no-repeat;display:inline-block }
.motorshow_theme .btn_next { width:14px;height:14px;background:url(../img/carstory/btn_lv_next.gif) no-repeat;display:inline-block }
.motorshow_theme .btn_next_end { *margin-left:3px;width:17px;height:14px;background:url(../img/carstory/btn_end_next.gif) no-repeat;display:inline-block }
.motorshow_theme .slide_cars { position:relative;border:1px solid #d7cebc;width:672px;background:url(../img/carstory/bg_rec_theme.gif) #FFF no-repeat }
.motorshow_theme .slide_cars .btn_prev { position:absolute;left:-1px;top:66px;width:30px;height:44px;background:url(../img/carstory/btn_prev.gif) no-repeat;display:none }
.motorshow_theme .slide_cars .btn_next { position:absolute;right:-1px;top:66px;width:30px;height:44px;background:url(../img/carstory/btn_next.gif) no-repeat;display:none }
.motorshow_theme .slide_cars .slide_area { margin:0 auto;padding-bottom:10px;width:584px }
.motorshow_theme .slide_cars .button { padding:10px 0 0 0 }
.motorshow_theme .slide_cars .button a { margin:0 2px }
.motorshow_theme .slide_cars .button img { vertical-align:top }
.motorshow_theme .slide_cars .button .btn_shapeinfo { width:53px;height:22px;background:url(../img/carstory/btn_shapeinfo.gif) no-repeat;display:inline-block }
.motorshow_theme .slide_cars .button .btn_carinfo { width:53px;height:22px;background:url(../img/carstory/btn_carinfo.gif) no-repeat;display:inline-block }

.motorshow_theme h4 { padding:7px 0 0 26px;height:25px;font-size:16px;color:#766a51;font-weight:bold;letter-spacing:-1px }
.motorshow_theme h4 em { padding:0 0 0 18px;background:url(../img/carstory/bar.gif) 8px 6px no-repeat;color:#ff4200 }
.motorshow_theme .cars { padding:15px 0 0 0;overflow:hidden }
.motorshow_theme .cars li { float:left;width:146px;text-align:center }
.motorshow_theme .cars p.car { margin-bottom:8px }
.motorshow_theme .cars p.name { margin:0 auto;padding:0 5px;height:13px;background:#eeeeee;font-family:verdana;font-size:10px;color:#545146;display:inline; }
.motorshow_theme .story { margin:0 auto;border-top:2px solid #e7e1d6;padding-top:12px;width:584px }
.motorshow_theme .story h5 { font-weight:bold;color:#565043 }
.motorshow_theme .story .list { padding-bottom:15px;width:600px;overflow:hidden }
.motorshow_theme .story li { float:left;margin-right:20px;padding:5px 0 0 0;width:280px;height:19px;background:url(../img/carstory/dot_x.gif) bottom repeat-x;white-space:nowrap;text-overflow:ellipsis;overflow:hidden }
.motorshow_theme .story li.nothing { width:100%;background:none;text-align:center }
.motorshow_theme .story li.nothing p { width:100% }
.motorshow_theme .story a { padding-left:10px;background:url(../img/carstory/dash.gif) 2px 5px no-repeat }
.motorshow_theme ul.cars { display:none }
.motorshow_theme ul.cars:first-child { display:block }

.motorshow_cars { position:relative;text-align:left }
.motorshow_cars h3 { padding-top:22px;height:26px;background:url(../img/carstory/tl_rec_car.gif) 1px 19px no-repeat;text-align:right }
.motorshow_cars h3 .nav { padding:0 0 0 74px;background:url(../img/carstory/bg_buy_level.gif) 1px 1px no-repeat;vertical-align:top }
.motorshow_cars h3 a { vertical-align:top }
.motorshow_cars h3 strong { padding:1px 5px 0 5px;width:78px;text-align:center;color:#ff4200;vertical-align:top;display:inline-block }
.motorshow_cars .btn_prev { width:14px;height:14px;background:url(../img/carstory/btn_lv_prev.gif) no-repeat;display:inline-block }
.motorshow_cars .btn_next { width:14px;height:14px;background:url(../img/carstory/btn_lv_next.gif) no-repeat;display:inline-block }
.motorshow_cars .slide_cars { border:3px solid #d6cab1;background:#FFF }
.motorshow_cars .slide_cars .slide_area { margin:0 auto;width:617px;height:130px }
.motorshow_cars .cars { padding:15px 0 15px 13px;overflow:hidden }
.motorshow_cars .cars li { float:left;margin-right:14px;width:137px;text-align:center }
.motorshow_cars .cars p.rank { margin-bottom:8px }
.motorshow_cars .cars p.car { margin-bottom:8px }
.motorshow_cars .cars p.name { margin:0 auto;padding:0 5px;height:13px;background:#eeeeee;font-family:verdana;font-size:10px;color:#545146;display:inline; }
.motorshow_cars ul.cars { display:none }
.motorshow_cars ul.cars:first-child { display:block }
.motorshow_cars .rc_motorshow_layer { top:154px }

.motorshow_info { position:relative;margin:9px auto 0 auto;width:674px;background:url(../img/carstory/bg_motorshow_search.gif) no-repeat;text-align:left }
.search_query { padding:22px 0 3px 78px;width:596px;height:33px }
.search_query .input_text { border:1px solid #a39070;padding:5px 0 0 5px;width:177px;height:17px;background:#FFF;font-weight:bold;font-size:11px;color:#545146;vertical-align:middle;display:inline-block }
.search_query small { position:absolute;left:85px;top:29px;letter-spacing:-1px;font-size:11px;color:#93866a }
.search_query .btn_search { width:53px;height:24px;background:url(../img/carstory/btn_search.gif) no-repeat;text-indent:-5000px;vertical-align:middle;display:inline-block }
.search_query .btn_togglelist { position:absolute;right:15px;top:26px;width:88px;height:13px;background:url(../img/carstory/btn_togglelist.gif) 0 -13px no-repeat;text-indent:-5000px;overflow:hidden;display:block }
.search_box { position:absolute;left:78px;top:46px;border:1px solid #a7a7a7;border-top:0;width:182px;background:#ffffff;z-index:1;display:none }
.search_box ul { padding-top:5px }
.search_box li { padding:2px 7px 1px 7px;font-size:11px }
.search_box li .keyword { font-weight:bold;color:#ff4200 }
.motorshow_info .result { margin:0 auto;border-bottom:1px solid #cbbfa9;padding:10px;width:620px }
.motorshow_info .result .msg { color:#544a37 }
.motorshow_info .result .keyword { color:#ff4200 }
.motorshow_info .result ol { padding:5px 0 0 10px }
.motorshow_info .result li { padding:1px 0 0 5px;background:url(../img/carstory/dot.gif) 0 6px no-repeat;letter-spacing:-1px;font-size:11px;color:#766a51 }
.motorshow_info .relation { margin:0 auto;padding:15px 10px 0 10px;width:620px }
.motorshow_info .relation .msg { font-size:11px;color:#544a37 }
.motorshow_info .relation ul { margin-left:-5px }
.motorshow_info .relation li { line-height:1.8;letter-spacing:-1px;zoom:1;overflow:hidden }
.motorshow_info .relation li a { float:left;margin-left:-1px;padding:0 9px 0 7px;background:url(../img/guide/bg_guide_bar.gif) left 5px no-repeat;white-space:nowrap;display:inline; }
.motorshow_info .searh_index { margin:0;border:0;background:#FFF none }

.motorshow_info .index { overflow:hidden;display:none }
.motorshow_info .index ul { position:relative;padding:5px 14px;zoom:1;overflow:hidden }
.motorshow_info .index li {position:relative;bottom:-5px;left:0;padding:3px 0;width:642px;background:url(../img/common/dot_x.gif) bottom repeat-x;vertical-align:top;zoom:1;overflow:hidden;}
.motorshow_info .index li h4 {float:left;width:115px;height:23px;}
.motorshow_info .index li p {position:relative;padding:3px 0 0 0;text-align:left;line-height:1.6;zoom:1;overflow:hidden;}
.motorshow_info .index li a {float:left;margin-left:-1px;padding:0 8px 0 6px;background:url(../img/guide/bg_guide_bar.gif) left 5px no-repeat;white-space:nowrap;display:inline;}
.motorshow_info .index li a.on {font-weight:bold;color:#df7900;}
.motorshow_info .index li a.add img {position:relative;top:-2px;left:0;}
.motorshow_info .index li img {vertical-align:-2px;}
.motorshow_info .index .sub_1 h4 {position:relative;background:url(../img/carstory/stl_motor_1.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_2 h4 {position:relative;background:url(../img/carstory/stl_motor_2.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_3 h4 {position:relative;background:url(../img/carstory/stl_motor_3.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_4 h4 {position:relative;background:url(../img/carstory/stl_motor_4.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_5 h4 {position:relative;background:url(../img/carstory/stl_motor_5.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_6 h4 {position:relative;background:url(../img/carstory/stl_motor_6.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_7 h4 {position:relative;background:url(../img/carstory/stl_motor_7.gif) 10px 0 no-repeat;}
.motorshow_info .index .sub_8 h4 {position:relative;background:url(../img/carstory/stl_motor_8.gif) 10px 0 no-repeat;}

.motorshow_info .showroom { position:relative;margin:25px auto 0 auto;border:1px solid #d6cbb9;border-top:4px solid #aa9979;padding:20px 0 0 0;width:662px;background:url(../img/carstory/bg_showroom.gif) no-repeat #ffffff;zoom:1;overflow:hidden }
.motorshow_info .showroom h3 { padding:0 0 0 20px }
.motorshow_info .showroom .info { margin-bottom:40px;padding:0 0 0 22px;width:280px;overflow:hidden }
.motorshow_info .showroom .info li { float:left;padding:0 0 3px 0;width:60%;letter-spacing:-1px }
.motorshow_info .showroom .info li span { padding:0 2px 0 54px;background:url(../img/carstory/tl_showroom.gif) no-repeat;font-family:dotum;font-size:11px;color:#948b81;display:inline-block }
.motorshow_info .showroom .info li.mark { margin-bottom:10px;float:none;padding-bottom:6px;width:100%;background:url(../img/common/dot_x.gif) bottom repeat-x;overflow:hidden }
.motorshow_info .showroom .info li.mark span { float:left;padding-top:3px;background-position:0 5px;font-size:14px;font-weight:bold;color:#ff4200;overflow:hidden }
.motorshow_info .showroom .info li.mark .btn_liveshow { float:right;margin-right:3px;width:67px;height:21px;background:url(../img/carstory/btn_liveshow.gif) no-repeat;display:inline-block }
.motorshow_info .showroom .info li.mark .btn_newcar { float:right;width:78px;height:21px;background:url(../img/carstory/btn_newcar.gif) no-repeat;display:inline-block }
.motorshow_info .showroom .info li.category span { background-position:0 -31px }
.motorshow_info .showroom .info li.redrpm { width:40% }
.motorshow_info .showroom .info li.redrpm span { background-position:0 -186px }
.motorshow_info .showroom .info li.saletype span { background-position:0 -62px }
.motorshow_info .showroom .info li.maxrpm { width:40% }
.motorshow_info .showroom .info li.maxrpm span { background-position:0 -217px }
.motorshow_info .showroom .info li.buylv span { background-position:0 -93px }
.motorshow_info .showroom .info li.torque { width:40% }
.motorshow_info .showroom .info li.torque span { background-position:0 -247px }
.motorshow_info .showroom .info li.carlv span { background-position:0 -124px }
.motorshow_info .showroom .info li.mileage { width:40% }
.motorshow_info .showroom .info li.mileage span { background-position:0 -277px }
.motorshow_info .showroom .info li.color { padding-top:1px }
.motorshow_info .showroom .info li.color span { background-position:0 -155px }
.motorshow_info .showroom .info li.oiltank { width:40% }
.motorshow_info .showroom .info li.oiltank span { background-position:0 -308px }
.motorshow_info .showroom .modelshot { position:absolute;right:22px;top:26px;width:323px }
.motorshow_info .showroom .modelshot .image { margin-bottom:5px;border:1px solid #f0ede6;width:321px;height:186px;background:#f6f3ee }
.motorshow_info .showroom .modelshot .image img { margin:0 auto;display:block }
.motorshow_info .showroom .modelshot .name { margin-top:5px;text-align:right }
.motorshow_info .showroom .modelshot .name span { letter-spacing:-1px;vertical-align:middle;color:#948b81 }
.motorshow_info .showroom .screenshot { margin:0 auto;padding-bottom:20px;width:618px;background:url(../img/common/dot_x.gif) repeat-x;overflow:hidden }
.motorshow_info .showroom .screenshot h4 { position:relative;height:39px;background:url(../img/carstory/tl_car_screenshot.gif) 2px 15px no-repeat }
.motorshow_info .showroom .screenshot .btn_more { position:absolute;right:1px;top:17px;width:43px;height:12px;background:url(../img/carstory/btn_more_screenshot.gif) no-repeat;display:block }
.motorshow_info .showroom .screenshot .list { width:640px;overflow:hidden }
.motorshow_info .showroom .screenshot li { float:left;width:158px }
.motorshow_info .showroom .screenshot li img { border:1px solid #dd6209;width:140px;height:89px }

.motorshow_comment { *position:relative;margin:0 auto;width:662px;text-align:left }
.motorshow_comment h3 { padding:25px 0 0 0;height:28px;background:url(../img/carstory/tl_car_comment.gif) 2px 30px no-repeat }
.motorshow_comment .btn_oldbbs { float:right;width:92px;height:21px;background:url(../img/carstory/btn_view_oldbbs.gif) no-repeat;display:block }
.motorshow_comment .comment { border:1px solid #e1dacd;padding:10px 0 }
.motorshow_comment .write { margin:0 auto;padding:5px 0 10px 10px;width:638px;height:31px;background:url(../img/carstory/bg_motorshow_comment.gif) no-repeat }
.motorshow_comment .write select { margin:0 5px 0 0;vertical-align:top }
.motorshow_comment .write input { *margin-top:-1px;width:500px;vertical-align:top;letter-spacing:-1px;font-size:11px;color:#948b81 }
.motorshow_comment .write img { vertical-align:top }
.motorshow_comment dl.list { margin:0 auto;padding:10px 24px;width:600px;background:url(../img/common/dot_x.gif) bottom repeat-x }
.motorshow_comment dt { padding-bottom:5px }
.motorshow_comment dt .nick { padding-right:10px;vertical-align:top }
.motorshow_comment dt .nick a { vertical-align:top;color:#9d9592 }
.motorshow_comment dt .nick img { position:relative;top:-4px;vertical-align:top }
.motorshow_comment dt .date { padding:0 0 0 14px;background:url(../img/carstory/bar.gif) 0 3px no-repeat;font-family:verdana;font-size:9px;color:#b0a07f;vertical-align:top;display:inline-block }
.motorshow_comment dd { overflow:hidden }
.motorshow_comment dd em { float:left;width:32px;font-weight:bold;color:#ff4200 }
.motorshow_comment dd p { float:left;width:554px;padding:0 0 0 14px;background:url(../img/carstory/bar.gif) 0 3px no-repeat }
.motorshow_comment dd img { vertical-align:middle }

.motorshow_themelist { position:relative;margin:9px auto 0 auto;width:674px;background:url(../img/carstory/bg_theme_list.gif) no-repeat;text-align:left }
.motorshow_themelist .list { padding:52px 0 0 26px;height:100px;overflow:hidden }
.motorshow_themelist li { float:left;margin-right:16px;padding:6px 0 3px 5px;width:298px;background:url(../img/common/dot_x.gif) bottom repeat-x;overflow:hidden }
.motorshow_themelist li p { float:left;width:248px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }
.motorshow_themelist li p.cs { float:none;width:298px;text-align:center;color:#888888 }
.motorshow_themelist li p a { color:#544a37 }
.motorshow_themelist li p img { vertical-align:middle }
.motorshow_themelist li .date { float:left;width:50px;font-size:9px;font-family:verdana;color:#b0a07f }
.motorshow_theme_comment { margin-top:20px;overflow:hidden }
.motorshow_theme_comment .title a { white-space:nowrap }

.rc_motorshow_layer { position:absolute;left:174px;top:210px;width:314px;height:229px;background:url(../img/carstory/bg_layer_car.gif) no-repeat;z-index:1;display:none }
.rc_motorshow_layer .btn_close { position:absolute;right:11px;top:4px;width:15px;height:15px;display:block }
.rc_motorshow_layer .car { position:absolute;left:160px;top:58px }
.rc_motorshow_layer .title { position:absolute;left:15px;top:26px }
.rc_motorshow_layer .info { position:relative;margin-top:3px }
.rc_motorshow_layer .info li { position:absolute;width:130px;letter-spacing:-1px }
.rc_motorshow_layer .info li span { padding:0 2px 0 50px;background:url(../img/carstory/tl_showroom.gif) no-repeat;font-family:dotum;font-size:11px;color:#948b81;display:inline-block }
.rc_motorshow_layer .info .mark { left:25px;top:75px }
.rc_motorshow_layer .info li.mark span { float:left;padding-top:2px;background-position:0 -337px;font-size:14px;font-weight:bold;color:#ff4200;overflow:hidden }
.rc_motorshow_layer .info .category { left:25px;top:138px }
.rc_motorshow_layer .info .category span { background-position:0 -31px }
.rc_motorshow_layer .info .buylv { left:186px;top:138px }
.rc_motorshow_layer .info li.buylv span { background-position:0 -93px }
.rc_motorshow_layer .info .saletype { left:25px;top:156px }
.rc_motorshow_layer .info li.saletype span { background-position:0 -62px }
.rc_motorshow_layer .info .carlv { left:186px;top:156px }
.rc_motorshow_layer .info li.carlv span { background-position:0 -124px }
.rc_motorshow_layer .btn_more_view{ position:absolute;left:116px;top:188px;width:84px;height:22px;background:url(../img/carstory/btn_more_view.gif) no-repeat;display:block }

.rc_motorshow_shape_layer { position:absolute;left:84px;top:210px;width:506px;height:278px;background:url(../img/carstory/bg_layer_car2.gif) no-repeat;z-index:1;display:none }
.rc_motorshow_shape_layer .btn_close { position:absolute;right:11px;top:4px;width:15px;height:15px;display:block }
.rc_motorshow_shape_layer .car { position:absolute;left:21px;top:71px;border:1px solid #f0ede6;width:250px;height:142px;background:#f6f3ee }
.rc_motorshow_shape_layer .car img { width:250px;height:142px;display:block }
.rc_motorshow_shape_layer .title { position:absolute;left:18px;top:30px }
.rc_motorshow_shape_layer h4 { position:absolute;left:282px;top:75px;padding:0;font-size:12px;font-weight:bold;color:#ff4200 }
.rc_motorshow_shape_layer textarea { position:absolute;left:282px;top:95px;border:1px solid #d6cab1;padding:10px;width:181px;height:98px;line-height:1.6;letter-spacing:-1px;font-size:11px }
.rc_motorshow_shape_layer .button { position:absolute;left:21px;top:230px;padding-top:10px;width:464px;background:url(../img/common/dot_x.gif) top repeat-x;text-align:center }
.rc_motorshow_shape_layer .btn_more_view { width:126px;height:22px;background:url(../img/carstory/btn_carinfo_detail.gif) no-repeat;display:inline-block }

/** ÀÚ·á½Ç **/
.pds_index {position:relative;width:684px;height:102px;background:url(../img/pds/bg_pds_nav.gif) no-repeat;}
.pds_index li a {font-size:12px;letter-spacing:-1px;color:#948b81;}
.pds_index li a:hover {color:#df7900;}
.pds_index li a.on {font-weight:bold;color:#df7900;}
.pds_index .sub_1 {position:absolute;top:33px;left:142px;}
.pds_index .sub_2 {position:absolute;top:33px;left:450px;}
.pds_index .sub_3 {position:absolute;top:65px;left:142px;}
.pds_index .sub_4 {position:absolute;top:65px;left:450px;}
.pds_index .sub_4 p {position:relative;overflow:hidden;}
.pds_index .sub_4 a {margin-left:-7px;padding:0 10px 0 6px;background:url(../img/pds/bl_bar.gif) 0 2px no-repeat;}
.download_client {position:relative;margin-top:13px;width:684px;height:374px;background:url(../img/pds/bg_download_client.gif) no-repeat;}
.download_client .btn_server1 {position:absolute;top:85px;left:58px;width:124px;height:26px;}
.download_client .btn_server2 {position:absolute;top:118px;left:176px;width:124px;height:26px;}
.download_client .pcbang_server {position:absolute;top:92px;left:422px;width:168px;height:48px;}
.download_client .directx {position:absolute;top:294px;left:106px;width:160px;height:38px;}
	.add_repair {height:519px;background:url(../img/pds/bg_download.jpg) no-repeat;}
	.add_repair .repair {position:absolute;top:278px;left:36px;width:611px;height:57px;}
	.add_repair .directx {top:440px;}
.download_system {position:relative;margin-top:20px;width:684px;height:299px;background:url(../img/pds/bg_download_system.gif) no-repeat;}
.download_check {position:relative;margin-top:20px;width:684px;height:203px;background:url(../img/pds/bg_download_check.gif) no-repeat;}
.download_check textarea {margin:30px 0 0 6px;border:1px solid #e3ddd0;padding:5px;width:662px;height:130px;}
.download_check .btn_system_check {position:absolute;top:2px;left:592px;}
.download_driver {position:relative;margin-top:20px;width:684px;background:url(../img/pds/bg_download_driver.gif) no-repeat;}
.download_driver .geforce .btn_download {position:absolute;top:50px;left:321px;}
.download_driver .geforce .btn_homepage {position:absolute;top:50px;left:396px;}
.download_driver .radeon .btn_download {position:absolute;top:108px;left:321px;}
.download_driver .radeon .btn_homepage {position:absolute;top:108px;left:396px;}
.download_driver ul {padding:170px 0 0 0;}
.download_driver li {padding:0 0 3px 23px;background:url(../img/pds/bl_dash.gif) 16px 4px no-repeat;letter-spacing:-1px;font-size:11px;color:#948b81;}
.download_driver li a {color:#ce7000;}

.multimedia_player h2 {padding:9px 0 0 11px;height:22px;}
.multimedia_player .flash {padding-left:22px;}
.multimedia_list {margin-top:20px;}
.multimedia_list h2 {padding:2px 0 0 11px;height:23px;}
.multimedia_list .list {padding:0 0 0 15px;}
.multimedia_list .list table {width:652px;border-collapse:collapse;table-layout:fixed;}
.multimedia_list .list td {padding:0;background:url(../img/pds/dot_x.gif) repeat-x;letter-spacing:-1px;}
.multimedia_list .list .bar {padding-left:10px;height:100%;background:url(../img/pds/bl_bar2.gif) left center no-repeat;}
.multimedia_list .list .thumnail {padding:15px 0 15px 5px;width:115px;}
.multimedia_list .list .subject {padding:15px 0 0 0;vertical-align:top;}
.multimedia_list .list .subject strong {padding-left:8px;background:url(../img/pds/bl_arr.gif) 0 1px no-repeat;}
.multimedia_list .list .subject span {padding-left:5px;font-size:10px;font-family:verdana;letter-spacing:-1px;}
.multimedia_list .list .subject p {margin:5px 0 0 0;padding-left:8px;background:url(../img/pds/bl_dash.gif) 0 4px no-repeat;}
.multimedia_list .list em {color:#d42710;}
.multimedia_list .list .date {width:80px;font-size:10px;font-family:verdana;letter-spacing:-1px;}
.multimedia_list .list .play {width:90px;}
.multimedia_list .list .play a {width:44px;height:44px;display:block;overflow:hidden;}
.multimedia_list .list .play a:hover img {margin-top:-44px;}

.wallpaper_list {position:relative;overflow:hidden;}
.wallpaper_list h2 {padding:9px 0 0 11px;height:27px;}
.wallpaper_list ul {position:relative;margin:0 15px -1px 15px;padding:0 0 14px 0;background:url(../img/pds/dot_x.gif) left bottom repeat-x;zoom:1;overflow:hidden;}
.wallpaper_list li {float:left;padding:15px 20px 0 20px;width:178px;text-align:center;}
.wallpaper_list dt {padding-bottom:5px;}
.wallpaper_list dt img {border:1px solid #ff6c00;}
.wallpaper_list dd {padding-top:4px;height:20px;background:url(../img/pds/bg_download_btn.gif) no-repeat;}

.ost_list h2 {padding:9px 0 0 11px;height:29px;}
.ost_list table {position:relative;width:684px;border-collapse:collapse;table-layout:fixed;background:url(../img/pds/tbl_music_bg.gif) no-repeat;overflow:hidden;}
.ost_list th {position:relative;height:35px;}
.ost_list th.num {background:url(../img/pds/tbl_music_num.gif) center 12px no-repeat;}
.ost_list th.title {background:url(../img/pds/tbl_music_title.gif) center 12px no-repeat;}
.ost_list th.singer {background:url(../img/pds/tbl_music_singer.gif) center 12px no-repeat;}
.ost_list td {padding:8px 0 6px 0;background:url(../img/pds/dot_x.gif) left bottom repeat-x;text-align:center;}
.ost_list .num {width:72px;font-size:10px;font-family:verdana;}
.ost_list .title {text-align:left;color:#766a51;} 
.ost_list .title a {color:#766a51;}
.ost_list .title img {position:relative;top:-2px;left:0;vertical-align:middle;}
.ost_list .title strong {color:#df7900;}
.ost_list .singer {width:200px;color:#9d9592;}

.ost_selection h2 {padding:9px 0 0 11px;height:29px;}
.ost_selection .part_1 {position:relative;width:684px;height:499px;background:url(../img/pds/bg_selection_1.gif) no-repeat;}
.ost_selection .part_1 .media {position:absolute;top:245px;left:11px;}
.ost_selection .part_1 .btn_mvideo {position:absolute;top:343px;left:345px;}
.ost_selection .part_1 .btn_hmusic {position:absolute;top:419px;left:345px;}
.ost_selection .part_2 {position:relative;width:684px;height:409px;background:url(../img/pds/bg_selection_2.gif) no-repeat;}
.ost_selection .part_3 {position:relative;width:684px;height:299px;background:url(../img/pds/bg_selection_3.gif) no-repeat;}

/** ¼­ºñ½º **/
.service_login {position:relative;width:648px;height:480px;background:url(../img/service/bg_login.gif) center 80px no-repeat;}
.service_login .btn_memjoin {position:absolute;top:187px;left:240px;}
.service_login .btn_idpass {position:absolute;top:187px;left:301px;}

.pcbang_search {margin-top:18px;padding:45px 0 0 10px;width:674px;height:33px;background:url(../img/service/bg_pcbang_search.gif) no-repeat;}
.pcbang_search input {width:370px;vertical-align:top;font-size:11px;color:#948b81;}
.pcbang_search img {vertical-align:top;}
.pcbang_search_result {padding:10px 0 5px 12px;}
.pcbang_search_result li {padding:2px 0 2px 5px;background:url(../img/service/bl_dash.gif) 0 7px no-repeat;font-size:11px;letter-spacing:-1px;color:#8c806e;}
.pcbang_search_result em {color:#f34a1c;}

.pcbang_list {position:relative;overflow:hidden;}
.pcbang_list table { width:100%;border-collapse:collapse;background:url(../img/service/tbl_bg.gif) no-repeat;table-layout:fixed; }
.pcbang_list tr { background:url(../img/bbs/dot_x.gif) bottom repeat-x; }
.pcbang_list tr.title { background:none; }
.pcbang_list th { height:34px; }
.pcbang_list th p { height:34px;text-indent:-5000px; }
.pcbang_list td { vertical-align:top;text-align:center; }
.pcbang_list th.name { width:140px;background:url(../img/service/tbl_pcbang_name.gif) center 10px no-repeat; }
.pcbang_list td.name { padding:8px 0 6px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.pcbang_list th.phone { width:100px;background:url(../img/service/tbl_pcbang_phone.gif) center 10px no-repeat; }
.pcbang_list td.phone { padding:8px 0 6px 0;font-family:verdana;font-size:9px;letter-spacing:-1px; }
.pcbang_list th.address { background:url(../img/service/tbl_pcbang_address.gif) center 10px no-repeat; }
.pcbang_list td.address { padding:8px 0 6px 20px;text-align:left; }
.pcbang_list td.address p { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }

/* PC¹æ Ã£±â New */
.pcb_contents { }
.pcb_contents .pcb_tab { position:relative;z-index:2;overflow:hidden }
.pcb_contents .pcb_tab li { float:left }
.pcb_contents .pcb_tab li a { text-indent:-10000px;display:block }
.pcb_contents .pcb_tab li a.favorite { width:140px;height:33px;background:url(../img/service/tab_pcb.gif) 0 -33px no-repeat }
.pcb_contents .pcb_tab li a.near { width:140px;height:33px;background:url(../img/service/tab_pcb.gif) -120px 0 no-repeat }
.pcb_contents .pcb_tab li.on a.favorite { background-position:0 0 }
.pcb_contents .pcb_tab li.on a.near { background-position:-120px -33px }
.pcb_contents .pcb_search { position:relative;margin-bottom:28px;width:684px;height:107px;background:url(../img/service/bg_pcb_search.jpg) no-repeat }
.pcb_contents .pcb_search .searchform { position:absolute;left:20px;top:50px }
.pcb_contents .pcb_search .searchform .inputbox { border:0;padding:3px 0 0 0;width:400px;height:15px;background:transparent;vertical-align:top;font-weight:bold;color:#8d8677 }
.pcb_contents .pcb_search .searchform small { position:absolute;left:0px;top:2px;font-size:12px;font-weight:bold }
.pcb_contents .pcb_search .btn_pcb_search { position:absolute;left:412px;top:-5px;width:55px;height:26px;text-indent:-5000px;background:url(../img/service/btn_pcb_search.gif) no-repeat }
.pcb_contents .pcb_search_result { margin:-10px 0 0 0 }
.pcb_contents .pcb_search_result .msg { margin-left:15px;padding:0 0 3px 6px;background:url(../img/service/bl_pcb_dot.gif) 0 5px no-repeat;letter-spacing:-1px;font-size:11px;color:#8a7e6a }
.pcb_contents .pcb_search_result .msg em { font-weight:bold;color:#f34a1c }
.pcb_contents .pcb_search_result .list { background:url(../img/service/bg_pcb_table.jpg) no-repeat }
.pcb_contents .pcb_search_result table { border:0;width:684px;border-collapse:collapse }
.pcb_contents .pcb_search_result .name { width:134px }
.pcb_contents .pcb_search_result .phone { width:114px }
.pcb_contents .pcb_search_result .link { width:88px }
.pcb_contents .pcb_search_result th { border:0;height:34px;text-indent:-5000px }
.pcb_contents .pcb_search_result td { border:0;padding:8px 0 6px 0;background:url(../img/service/bg_pcb_dot.gif) left bottom repeat-x;text-align:center }
.pcb_contents .pcb_search_result td.name { text-align:left }
.pcb_contents .pcb_search_result td.address { text-align:left }
.pcb_contents .pcb_search_result td.link { padding:4px 0 2px 0 }
.pcb_contents .pcb_search_result td p { padding-left:12px }
.pcb_contents .pcb_search_result td.no_result { padding:100px 0;line-height:1.6;color:#978c7c }
.pcb_contents .pcb_search_result td.no_result strong { color:#f56c46 }
.pcb_contents .pcb_search_result .btn_lounge { width:54px;height:24px;background:url(../img/service/btn_lounge.png) no-repeat;display:inline-block }
.pcb_contents .pcb_info { position:relative;margin-bottom:30px;background:url(../img/service/bg_pcb_info.gif) 344px 64px no-repeat;zoom:1;overflow:hidden }
.pcb_contents .pcb_info .pcb_tab { height:33px; }
.pcb_contents .pcb_info .connection { position:absolute;right:10px;top:5px;padding-left:6px;background:url(../img/service/bl_pcb_dot.gif) 0 10px no-repeat;z-index:2 }
.pcb_contents .pcb_info .connection span { position:relative;top:6px;letter-spacing:-1px;font-size:11px;color:#978c7c;vertical-align:top }
.pcb_contents .pcb_info .connection a { margin-right:4px;color:#4d4534;vertical-align:top }
.pcb_contents .pcb_info .connection .btn_lounge { width:54px;height:24px;background:url(../img/service/btn_lounge.png) no-repeat;display:inline-block }
.pcb_contents .pcb_info .articles { padding:30px 0 0 21px;width:700px;overflow:hidden }
.pcb_profile { position:relative;top:-1px;border:1px solid #c0b297;width:682px;overflow:hidden }
.pcb_profile .article { position:relative;float:left;margin-bottom:10px;margin-right:43px;width:300px }
.pcb_profile .article dl.info { margin-bottom:10px;min-height:138px;height:auto !important;_height:138px }
.pcb_profile .article dt { padding-left:6px;height:28px;background:url(../img/service/bl_pcb_dot.gif) 0 9px no-repeat }
.pcb_profile .article dt span { position:relative;top:5px;vertical-align:top;font-weight:bold;color:#4d4534 }
.pcb_profile .article .btn_lounge { width:54px;height:24px;background:url(../img/service/btn_lounge.png) no-repeat;vertical-align:top;display:inline-block }
.pcb_profile .article dd { padding:3px 0 3px 149px;color:#4d4534 }
.pcb_profile .article dd.pic { position:absolute;left:0;top:28px;border:1px solid #ff6c00;padding:0 }
.pcb_profile .article dd.pic img { width:135px;height:99px;vertical-align:top }
.pcb_profile .article dd.address { padding-top:14px;letter-spacing:-1px }
.pcb_profile .article .btn_pcb_event { margin-right:3px;width:52px;height:20px;background:url(../img/service/btn_pcb_event.gif) no-repeat;display:inline-block }
.pcb_profile .article .btn_pcb_match { margin-right:3px;width:52px;height:20px;background:url(../img/service/btn_pcb_match.gif) no-repeat;display:inline-block }
.pcb_profile .article .coupon { background:url(../img/service/bg_coupon.gif) 0 22px no-repeat }
.pcb_profile .article .coupon h4 { height:22px;background:url(../img/service/bg_premium_coupon.gif) 5px 3px no-repeat;text-indent:-5000px }
.pcb_profile .article .coupon ul { padding:7px 12px 3px 12px;min-height:52px;_height:52px;background:url(../img/service/bg_coupon_foot.gif) bottom no-repeat }
.pcb_profile .article .coupon li { padding:0 0 1px 6px;width:270px;background:url(../img/service/bl_pcb_dot.gif) 0 5px no-repeat;font-size:11px;color:#676051;white-space:nowrap;text-overflow:ellipsis;overflow:hidden }
.pcb_profile .article .coupon li a { letter-spacing:-1px;color:#676051 }
.pcb_profile .article .coupon li span { font-size:10px;font-family:verdana;color:#888888 }
.pcb_profile .profile_no { clear:both;float:none;margin:0;padding:120px 0;width:642px;background:#FFF;text-align:center }
.pcb_profile .profile_no p { line-height:1.6;color:#978c7c }
.pcb_profile .profile_no strong { color:#f56c46 }
.pcb_profile .login { position:relative;float:none;margin:-29px 0 0 -21px;width:682px;height:310px;background:url(../img/service/bg_pcb_login.jpg) no-repeat;zoom:1 }
.pcb_profile .login p { display:none }
.pcb_profile .btn_mem_join { position:absolute;left:300px;top:220px;width:116px;height:23px;display:block }
.pcb_profile .btn_mem_idpw { position:absolute;left:373px;top:220px;width:116px;height:23px;display:block }
.pcb_page { padding:20px 0;text-align:center }
.pcb_page span { position:relative;padding:0 1px;vertical-align:top;z-index:1 }
.pcb_page a { font-family:verdana;font-size:10px;color:#766a51;text-indent:-5000px;vertical-align:top;display:inline-block }
.pcb_page span.num { position:relative;top:-3px;margin:0 -12px 0 4px }
.pcb_page span.num a { padding:0 10px 0 4px;text-indent:0;background:url(../img/service/bg_paging_bar.gif) right 4px no-repeat }
.pcb_page span.num strong { color:#766a51 }
.pcb_page .prev_list a { width:10px;height:7px;background:url(../img/service/btn_prev_list.gif) no-repeat }
.pcb_page .prev_page a { width:6px;height:7px;background:url(../img/service/btn_prev_page.gif) no-repeat }
.pcb_page .next_page { padding-left:10px;background:url(../img/service/bg_paging_last.gif) no-repeat;z-index:2 }
.pcb_page .next_page a { width:6px;height:7px;background:url(../img/service/btn_next_page.gif) no-repeat }
.pcb_page .next_list a { width:10px;height:7px;background:url(../img/service/btn_next_list.gif) no-repeat }
.pcb_benefit { width:684px;height:674px;background:url(../img/service/bg_pcb_benefit.jpg) no-repeat }
.pcb_premium { position:relative;width:745px;height:129px;background:url(../img/service/bg_pcb_premium.jpg) no-repeat }
.pcb_premium .msg { position:absolute;left:162px;top:74px;letter-spacing:-1px;font-size:11px;color:#6b6451 }
.pcb_premium .msg strong { color:#db5633 }
.pcb_premium .btn_pcb_join { position:absolute;left:515px;top:41px;width:168px;height:66px;background:url(../img/service/btn_pcb_join.gif) no-repeat }