/* =list */
.BBS_List { width:644px;  margin-left:5px; margin-top:1px;}
.BBS_List tr.index {display:none; }
/*#BBS_List tr.notice td.subject a { color:#CAA580; font-weight:bold; } 
#BBS_List tr.notice td.name p { overflow:visible !important; height:18px !important; }*/
.BBS_List td { height:26px; vertical-align:middle; background:url(../img/common/bg_dot_h2.gif) repeat-x left bottom; }
.BBS_List td img { vertical-align:middle; }
.BBS_List td.no { width:61px; text-align:center; }
.BBS_List td.subject { padding-left:10px; padding-right:2px; text-align:left; }
.BBS_List td.subject p { overflow:hidden; height:14px; }
.BBS_List td.subject a { font-size:11px !important; word-break:break-all; }
.BBS_List td.subject input { position:relative; top:0px; _top:1px; left:-2px; _margin-top:-5px; }
.BBS_List td.date { width:100px; padding-left:10px; text-align:center; }
.BBS_List td.date p {  width:105px; height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.BBS_List td.date a { letter-spacing:-1; }
.BBS_List td.hit  { width:63px; text-align:center;  }
.BBS_List tr.last td { background:none !important; padding-top:5px; padding-bottom:8px; }

.ico_new { margin-left:5px; }
.ico_rank { margin-left:4px; margin-bottom:4px;}
.BBS_line {height:2px; background:url(../img/bbs/bg_dot_h2.gif) repeat-x; }


/* =page */
.BBS_Page { clear:both; text-align:center; height:50px; padding-top:13px; line-height:40px; }
.BBS_Page strong {margin-left:3px; margin-right:3px;}
.BBS_Page a { padding:0 2px; font:11px verdana, tahoma, sans-serif letter-spacing:-1; }
.BBS_Page .btn_prev { margin-right:10px; }
.BBS_Page .btn_next { margin-left:10px; }
.BBS_Page a .btn_prev { position:relative; top:2px; }
.BBS_Page a .btn_next { position:relative; top:2px; }

/* =bottom */
.BBS_Bottom { position:relative; width:654px; height:50px; background:url(../img/bbs/bg_bbs_bottom.gif) no-repeat; }
.BBS_Bottom .search, 
.BBS_Bottom .prevnext { position:absolute; left:15px; top:12px; padding-top:5px;}
.BBS_Bottom .search select { width:100px; }
.BBS_Bottom .search .input { background:url(../img/bbs/bg_input_keyword.gif) left top repeat-x; position:relative; left:2px; top:3px; width:113px; height:18px;}
.BBS_Bottom .search a { position:relative; left:4px; top:6px; }/* °Ô½ÃÆÇ °Ë»ö¹öÆ° */
.BBS_Bottom .button { position:absolute; right:15px; top:15px;  }/* °Ô½ÃÆÇ ±Û¾²±â¹öÆ° */
.BBS_Bottom .button2 { position:absolute; right:15px; top:60px;  }/* °Ô½ÃÆÇ ±Û¾²±â¹öÆ° */
.BBS_Bottom .button10 { position:absolute; right:75px; top:60px;  }/* °Ô½ÃÆÇ ±Û¾²±â¹öÆ° */
.BBS_Bottom .next { position:relative; left:15px; top:10px; width:50px; height:25px;background:url(../img/bbs/bbs_next.gif) left top no-repeat;}
.BBS_Bottom .prev { position:relative; left:15px; top:10px; width:50px; height:25px; background:url(../img/bbs/bbs_prev.gif) left top no-repeat;}
.BBS_Bottom .txtn { position:relative; left:15px; top:10px;}
.BBS_Bottom .txtp { position:relative; left:15px; top:10px;}


.btnlist {padding:0px 5px 10px 0px;}


/* =search */
#BBS_Search .search_result div.text { width:510px; margin:9px 0 18px 70px; }
#BBS_Search .search_result div.image { padding-top:7px; }
#BBS_Search .search_result div.text a.image { display:block; position:relative; top:-7px; float:left; width:105px; height:78px; margin-right:7px; margin-bottom:-5px; border:2px solid #313131; }
#BBS_Search .search_result div.text a.image img { display:block; width:105px; height:78px; }
strong.keyword { font-weight:bold !important; color:#DA491D; }

.search_no_result { width:654px; height:107px; _height:197px; padding-top:90px; color:#666; font-size:12px; text-align:center; }
.search_no_result a { width:102px !important; position:relative; top:-1px; }
.search_no_result strong { color:#CAA580; } 
.no_result { text-align:center; padding:100px 0; background:none !important; }

/* =read */
#BBS_Free .BBS_Read {  }
.BBS_Read .subject { width:654px; padding-top:11px; height:66px; font-weight:normal; color:#CAA580; background:url(../img/bbs/bg_read_subject.gif) no-repeat; }
.BBS_Read .title {color:#666; font:bold 10px verdana; }
.BBS_Read .subject .date {  top:0px; width:80px; height:21px; margin:11px 12px 0 5px; text-align:center; color:#666; font:bold 10px verdana; }
.BBS_Read .subject .re {  top:0px; width:110px; height:21px; margin:11px 12px 0 5px; text-align:center; color:#666; font:bold 10px verdana; }
.BBS_Read .subject .Btxt { color:#CAA580; font:bold 10px verdana;}


.BBS_Read ul.info { position:absolute; left:10px; top:42px; width:636px; }
.BBS_Read .info li { float:left; font:normal 10px verdana;}
.BBS_Read .info .ico_level { position:relative; top:-1px; }
.BBS_Read .info .name em { position:relative; top:-1px; padding-left:3px; padding-right:2px; font-weight:bold; }
.BBS_Read .info .date { float:right; }
.BBS_Read .info .date span {  padding:0 8px 0 10px; background:url(../img/bbs/bg_sep.gif) 3px 3px no-repeat; }
.BBS_Read .info .hit { float:right; padding-left:8px; background:url(../img/bbs/bg_sep.gif) 0 3px no-repeat; }
.BBS_Read .info .recom { float:right; margin:0 5px 0 8px;  padding-left:8px; background:url(../img/bbs/bg_sep.gif) 0 3px no-repeat;}
.BBS_Read .info .gotoclan { float:right; margin:0 6px 0 8px; position:relative; top:-2px; }
.BBS_Read .info .gotoclan img { display:block; }
.BBS_Read .txt { word-break:break-all; _height:353px; min-height:353px; padding:20px 20px 20px 20px; color:#999; font-size:10px; }
.BBS_Read .txt .txt { word-break:break-all; _height:200px; min-height:260px; padding:10px 20px 0 0; color:#999; font-size:10px; color:#5A5A5A; }



.img1 {border:2px solid #383838;width:148px; height:111px;padding:1px 1px 1px 1px;background-color:"#000000";}
.le6 { padding:0px 0px 0px 6px; }
.le5 { padding:0px 0px 0px 7px; }

.BBS_Spotlight td.list{ width:154px;}
.BBS_Spotlight .list a { color:#999; }

.BBS_Spotlight .images {width:148px; height:111px; background:url(../img/bbs/bg_spotlight.gif) no-repeat; }
.BBS_Spotlight .title { height:30px; padding:0px 0px 0px 3px; font:bold 10px verdana; line-height:30px; padding-left:2px; border-bottom:1px solid #383838; text-align:left; }
.BBS_Spotlight .re { height:23px; padding:0px 0px 0px 0px;  font:bold 10px verdana; line-height:23px; padding:5px 0 0 2px;border-bottom:1px solid #383838; text-align:left;   }
.BBS_Spotlight .hit{margin:3px 0px 0px 5px;  }
.BBS_Spotlight .dates  { height:23px; padding:0px 0px 0px 3px;  font:bold 10px verdana; line-height:23px;padding:5px 0 10px 2px; text-align:left;}



/* =read */
#BBS_Sread .BBS_Sread { position:relative; }
.BBS_Sread .subject { width:654px; padding-top:11px; font-weight:normal; color:#CAA580; background:url(../img/bbs/bg_read_subject2.jpg) no-repeat; }
.BBS_Sread .subject .title {display:inline-block; margin:11px 12px 0 0px; text-align:center; color:#666; font:bold 11px verdana; }
.BBS_Sread .subject .date {text-align:center; color:#666; font:bold 11px verdana; }
.BBS_Sread .subject .Btxt {width:544px; text-align:left; color:#CAA580; font:bold 11px verdana;}
.BBS_Sread .subject .file {padding:10px 20px 0 0px; text-align:right; }

.BBS_Sread ul.info { position:absolute; left:10px; top:42px; width:636px; }
.BBS_Sread .info li { float:left; font:normal 11px verdana;}
.BBS_Sread .info .ico_level { position:relative; top:-1px; }
.BBS_Sread .info .name em { position:relative; top:-1px; padding-left:10px; padding-right:2px; font-weight:bold; }
/*.BBS_Sread .info .date { float:right; }
.BBS_Sread .info .date span {  padding:0 8px 0 10px; background:url(../img/bbs/bg_sep.gif) 3px 3px no-repeat; }*/
.BBS_Sread .info .hit { float:right; padding-left:8px; background:url(../img/bbs/bg_sep.gif) 0 3px no-repeat; }
.BBS_Sread .info .recom { float:right; margin:0 5px 0 8px;  padding-left:8px; background:url(../img/bbs/bg_sep.gif) 0 3px no-repeat;}
.BBS_Sread .info .gotoclan { float:right; margin:0 6px 0 8px; position:relative; top:-2px; }
.BBS_Sread .info .gotoclan img { display:block; }
.BBS_Sread .txt { word-break:break-all; _height:353px; min-height:353px; padding:20px 20px 20px 20px; color:#999; font-size:11px; }
.BBS_Sread .txt .txt { word-break:break-all; _height:200px; min-height:260px; padding:10px 20px 0 0; color:#999; font-size:11px; color:#5A5A5A; }




#Reply {border:1px solid #383838; background:#171717; margin:10px 5px 10px 5px;} 

#Reply .add { position:relative; height:36px; margin:1px 0 5px 5px; background:#171717 url(../img/bbs/bg_comment_write.gif) 12px 8px no-repeat; border:0px solid #2C2C2C; }
#Reply .enter {margin:5px 0px 0px 5px; }


#BBS_Memo {width:644px; height:36px; margin:1px 0 5px 0px; background:#171717 url(../img/bbs/bg_comment_write.gif) 12px 8px no-repeat; border:1px solid #2C2C2C; }

#Memo_write td{ height:26px; vertical-align:middle; background:url(../img/common/bg_dot_h2.gif) repeat-x left bottom; }


#BBS_Memo { width:644px; }
#BBS_Memo .add .input { margin:6px 0px 0px 105px; left:52px; top:7px; width:520px; border:0; padding-top:5px; } 
#BBS_Memo .add .btn_add {  left:596; top:9px } 
#BBS_Memo .BBS_Page { clear:both; width:639px; margin-left:5px; height:38px; _padding-top:14px; line-height:38px; background:url(../img/bbs/bg_dot_h2.gif) repeat-x left top;  }
#BBS_Memo .list li.last { background:none !important; }
/*#BBS_Memo .td {height:38px; font-weight:normal; background:url(../img/bbs/bg_comment_title.gif) no-repeat;}*/
.bt_recommend { padding:0px 5px 10px 0px;}
#BBS_Memo .add {width:644px; height:36px; margin:1px 0 5px 0px; background:#171717 url(../img/bbs/bg_comment_write.gif) 12px 8px no-repeat; border:1px solid #2C2C2C; }*/
#BBS_Memo .add .input {margin:5px 0px 0px 100px;  width:465px; border:0;}
.BBS_Memotxt { margin:20px 20px 20px 20px; width:614px;}

#BBS_Memore {width:644px;margin-left:5px;}
#BBS_Memore td {height:25px; vertical-align:middle; background:url(../img/common/bg_dot_h2.gif) repeat-x left bottom;}
#BBS_Memore .list {margin-left:5px; }

#BBS_Write {width:644px; border:1px solid #333333;margin-left:5px;}
#BBS_Write td{border-bottom:1px solid #333333;border-left:1px solid #333333;}
#BBS_Write .title {width:130px; height:30px; background-color:#171717;font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#666666; padding:0px 0px 0px 15px;align:center;}

#BBS_Write .contents {width:130px; height:300px; background-color:#171717;font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#666666; padding:10px 0px 0px 15px;align:center;}

#BBS_Write .contents2 {width:130px; height:100px; background-color:#171717;font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#666666; padding:10px 0px 0px 15px;align:center;}
#BBS_Write .add2 {width:480px; height:36px; margin:1px 0 5px 0px; background:#171717 url(../img/bbs/bg_title_write.gif) 8px 8px no-repeat; }
#BBS_Write .add2 .input {position:relative;left:10px; top:5px; width:470px; border:1; padding-top:5px; } 
#BBS_Write .add2 .btn_add {	left:px;	top:10px}

#BBS_Write .textarea{width:480px; height:300px; margin:8px 0px 8px 8px; border:1px solid #313131;overflow:auto;  background-color:#171717;} 
#BBS_Write .find {width:480px; height:300px; margin:8px 0px 8px 8px; border:1px solid #313131;overflow:auto;  background-color:#171717;}
#BBS_Write .find {width:400px; height:36px; margin:1px 0 5px 0px; background:#171717 url(../img/bbs/bg_find_write.gif) 8px 8px no-repeat; }
#BBS_Write .find .input {position:relative;left:10px; top:5px; width:400px; border:1; padding-top:5px; } 
#BBS_Write .file {width:480px; padding-left:10px; background-color:#171717; }
.bt_submit { padding:20px  6px 0px 0px;}

#Rank   { width:644px;}
#Rank .tab {width:644px; height:29; padding-left:5px;padding-bottom:15px;}
#Rank .tabbg {height:29; padding-right:2px; background:url(../img/bbs/bg_rank_tab.gif) repeat-x left bottom;}
#Rank_List { width:644px;  margin-left:5px; margin-top:1px;}
#Rank_List tr.index { display:none; }
#Rank_List td { height:26px; vertical-align:middle; background:url(../img/bbs/bg_dot_h2.gif) repeat-x left bottom; }
#Rank_List td img { vertical-align:middle; }
#Rank_List td.ranking { width:80px; text-align:center;}
#Rank_List td.name { width:130px; text-align:center; }
#Rank_List td.win {  width:90px; height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;text-align:center; }
#Rank_List td.point { width:90px;  text-align:center; }
#Rank_List td.kill { width:130px;  text-align:center; }
#Rank_List td.clan { width:124px;  text-align:center; }
#Rank_List tr.last td { background:none !important; padding-top:5px; padding-bottom:8px; }
#Rank .SelectBasic2 { width:200px; }

#Myranking {width:644px; height:52px; margin:0px 0px 15px 5px; background:url(../img/bbs/bg_ranking_myranking.jpg) no-repeat;}
#Myranking .myranking_tx01 {position:relative; top:19px; left:140px; width:490px; text-align:left;font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#CAA580;}
#Myranking .myranking_tx02 {position:relative; top:0px; width:490px; text-align:left;font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#CAA580;}
#Myranking .myranking_tx02 .tx03 {font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#666666;margin-left:10px;}


/* =Items_List */
#Items_List { width:px; }
#Items_List .image {width:95px; height:95px; background:url(../img/bbs/bg_shop_item01.gif) left top no-repeat; }
#Items_List .hot  {position:relative; top:10px; left: 10px; width:31; height:31; z-index:11;}
#Items_List .title { height:25px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#CAA580; }
#Items_List .txt { height:25px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif; color:#666666; }
#Items_List .line{padding-top:10px;  vertical-align:left; background:url(../img/common/bg_dot_h2.gif) repeat-x left bottom; }

#Shop_View #Shop_List { width:654px; height:142px; padding:5px 0 0 20px; background:url(../img/bbs/bg_shop_view.gif) no-repeat; }

#Shop_View #Shop_List .image{position:relative;	left:34px;top:31px; width:75px; height:75px;}
#Shop_View #Shop_List .new{position:relative;	left:-10px;top:-85px; z-index:1; }

#Shop_View #Shop_List .list h3 a { width:300px !important; }
#Shop_View #Shop_List .list .desc { width:300px !important; }
#Shop_View .boxtop {width:654px; height:6px; background:url(../img/bbs/bg_box_top.gif) no-repeat left bottom; }
#Shop_View .boxcenter { width:654px; background:url(../img/bbs/bg_box_center.gif) repeat-y; }
#Shop_View .boxbottom { width:654px; height:6px; background:url(../img/bbs/bg_box_bottom.gif) no-repeat left bottom; }
#Shop_View #viewlist { width:610px; padding:20px 0px 200px 0px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif;}
#Shop_View #viewlist .txt {padding:5px 0px 20px 0px;}
#Shop_View .title { height:25px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#e9b05a; }
#Shop_View .txt { height:25px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#9e8c7b; }
#Shop_View .btn_list {padding:10px 5px 10px 0px;}




#Shop_View #viewlist .title { height:25px; text-align:left; font-size:10px; font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#e9b05a; }
#Shop_View .description h3.header { position:absolute; left:0; top:0; width:654px; height:6px; text-indent:-5000px; background:url(../img/bg_box_top.gif) no-repeat; }
#Shop_View .description h4 { background:url(../img/bu_gt.gif) no-repeat 0 4px; padding-left:8px; color:#E9B05A; }
#Shop_View .description p { margin:5px 0 20px 0; padding-left:8px; font-size:12px; }

#Shop_View .callname p.input { padding-left:18px;  }
#Shop_View .callname p.input span { background:url(../img/bg_input_left.gif) no-repeat; }
#Shop_View .callname p.input input { background:url(../img/bg_input_right.gif) right top no-repeat; }
#Shop_View .callname p.input a { margin-left:5px; position:relative; top:2px; }
#Shop_View .callname p.input a img { vertical-align:top; }
#Shop_View .callname p { color:#CAA580; margin-bottom:5px; } 
#Shop_View .callname h3 { width:604px; margin:13px 0 0 0; padding:14px 0 0 32px; font-weight:normal; border-top:1px solid #333; color:#999; background:url(../img/ico_bbs_reply.gif) 18px 15px no-repeat;  }
#Shop_View .callname h3 em { color:#666; }
#Shop_View .callname p.chr { color:#999; padding:1px 8px 10px 32px; } 
#Shop_View .callname p.chr a { color:#999; font-weight:normal; font-size:12px; } 

#Shop_View .BBS_Bottom { background:none; height:38px; }
#Shop_View .BBS_Bottom .button { right:6px; top:3px; } 




#Faq_search {width:644px; height:52px; margin:0px 0px 15px 5px; background:url(../img/bbs/bg_faq_search.gif) no-repeat;}
#Faq_search .search { width:600px; margin-left:20px;}
#Faq_list {width:644px; }
#Faq_list .tab {width:644px; height:29; padding-left:5px;}
#Faq_list .tabbg {height:29; padding-right:2px; background:url(../img/bbs/bg_rank_tab.gif) repeat-x left bottom;}

#Faq_list .top{width:644px; height:15px; background:url(../img/bbs/bg_faq_top.gif) no-repeat;}
#Faq_list .center {width:644px;  background:url(../img/bbs/bg_faq_center.gif) repeat-y;}
#Faq_list .bottom {width:644px; height:15px; background:url(../img/bbs/bg_faq_bottom.gif) no-repeat;}
#faq_con .txt { padding:5px 5px 5px 5px;text-align:left;}


#faq_con td { height:26px; vertical-align:middle; background:url(../img/bbs/bg_dot_h2.gif) repeat-x left bottom;}
#faq_con .title {font-family:AppleGhothic, verdana, sans-serif; font-weight:bold; color:#d9995a; padding:10px 0px 10px 0px;}
#faq_con .textarea {width:590px; height:100px; margin:8px 0px 8px 8px; border:1px solid #313131;overflow:auto;  background-color:#171717;}

#Answer {width:600px;border:1px solid #383838; background:#171717; padding:10px 5px 10px 5px;}



