/* ------ Neofun Main CSS ----- */
/* Main Layout CSS 2008.12.29   */
/* Author : Jewon, Bang         */
/* -----------------------------*/



body.NewsBody #SubWrap{background:url(../images/news_img/news_BG.gif) repeat-x top;}
body.NewsBody #SubWrap .SubWrapBG{background:url(../images/news_img/news_img_bg.jpg) no-repeat top center;}

#SubContentBox {width:952px; margin:0 auto;}

/* SubLeftMenuWrap */
#SubContentBox #LeftMenuWrap{width:184px; margin-right:7px; margin-top:237px; float:left; display:inline;}
#SubContentBox #LeftMenuWrap .LeftContents{}

#SubContentBox #SubContentWrap{width:609px; float:left;}



/* Common Tag */
.LeftContents .LeftMenuBG{background:url(../images/common_img/news_menu_bg.gif) repeat-y;}
.LeftContents .LeftMenuBG ul{list-style:none;}
.LeftContents .LeftMenuBG ul li.MenuList{background:url(../images/common_img/menu_list_line.gif) no-repeat bottom;}
.LeftContents .LeftMenuBG ul li.MenuList p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:7px 0 7px 14px; margin-left:20px; color:#66768b; font-weight:bold;}
*html body .LeftContents .LeftMenuBG ul li.MenuList p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:4px 0 4px 14px; margin-left:20px;}
*+html body .LeftContents .LeftMenuBG ul li.MenuList p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:4px 0 4px 14px; margin-left:20px;}
*html body .LeftContents .LeftMenuBG ul li.MenuTwodepth p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:4px 0 4px 14px; margin-left:20px;}
*+html body .LeftContents .LeftMenuBG ul li.MenuTwodepth p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:4px 0 4px 14px; margin-left:20px;}
.LeftContents .LeftMenuBG ul li.MenuList a{text-decoration:none; color:#66768b;}
.LeftContents .LeftMenuBG ul li.MenuList a:hover{text-decoration:none; color:#345665; font-weight:bold;}
.LeftContents .LeftMenuBG ul li.MenuListNoline{background:none;}
.LeftContents .LeftMenubottom{background:url(../images/common_img/news_menu_bottom.gif); height:16px;}

.LeftMenuBG ul li.MenuTwodepth{background:none;}
.LeftMenuBG ul li.MenuTwodepth p{background:url(../images/common_img/leftmenu_icon.gif) no-repeat 0 50%; padding:7px 0 7px 14px; margin-left:20px; color:#66768b; font-weight:bold;}

.MenuTwodepth{width:100%;}
.MenuTwodepth a{text-decoration:none; color:#66768b;}
.MenuTwodepth a:hover{color:#345665;}
.MenuTwodepth ul.MenuListTwodepthWrap li.MenuListTwodepth p{background:none; padding:0; margin:0 0 0 8px;}
*html body .MenuTwodepth ul.MenuListTwodepthWrap li.MenuListTwodepth p{background:none; padding:0; margin:0 0 0 8px; width:90%;}
*+html body .MenuTwodepth ul.MenuListTwodepthWrap li.MenuListTwodepth p{background:none; padding:0; margin:0 0 0 8px; width:90%;}

ul.MenuListTwodepthWrap{width:146px; margin:0 auto; padding:5px 0; background:#fff; border:solid 1px #CECAAA}
ul.MenuListTwodepthWrap li.MenuListTwodepth{line-height:20px;}
ul.MenuListTwodepthWrap li.MenuListTwodepth p{padding:5px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
ul.MenuListTwodepthWrap li.MenuListTwodepth p a{text-decoration:none; color:#663300;}
ul.MenuListTwodepthWrap li.MenuListTwodepth p a:hover{color:#ff6600;}


.LeftBanner{margin-top:7px;}


/* News */
body.NewsBody .LeftContents .LeftMenuTitle_news{background:url(../images/news_img/news_menu_top.gif) no-repeat; height:56px; width:184px;} /* News Leftmenu Title*/
#SubContentWrap .ContentTitle_notice{background:url(../images/news_img/news_notice_title.gif) no-repeat; height:39px;} /* News Top Title*/
#SubContentWrap .ContentTitle_notice p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_notice p.Sublocation a{text-decoration:none; color:#fff;}
#SubContentWrap .ContentTitle_onlinepoll{background:url(../images/news_img/news_onlinepoll_title.gif) no-repeat; height:39px;}

#SubContentWrap .ContentTitle_Update{background:url(../images/news_img/news_update_title.gif) no-repeat; height:39px;} /* Update Top Title*/
#SubContentWrap .ContentTitle_Update p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_Update p.Sublocation a{text-decoration:none; color:#fff;}

#SubContentWrap .ContentTitle_Event{background:url(../images/news_img/news_event_title.gif) no-repeat; height:39px;} /* Event Top Title*/
#SubContentWrap .ContentTitle_Event p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_Event p.Sublocation a{text-decoration:none; color:#fff;}

#SubContentWrap .ContentTitle_HotPreview{background:url(../images/news_img/news_hotpreview_title.gif) no-repeat; height:39px;} /* Hot Preview Top Title*/
#SubContentWrap .ContentTitle_HotPreview p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_HotPreview p.Sublocation a{text-decoration:none; color:#fff;}


#SubContentWrap .ContentTitle_onlinepoll p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_onlinepoll p.Sublocation a{text-decoration:none; color:#fff;}

.ContentBoard {background:url(../images/news_img/news_content_BG.gif) repeat-y; padding:0 10px 0 11px; text-align:center; font-family:Verdana; font-size:11px;}
.ContentBoard .board_search {width:588px; height:52px; background:url(../images/news_img/search_bg.gif) no-repeat;}
.ContentBoard .board_search ul.searcharea {text-align:left;}
.ContentBoard .board_search ul.searcharea li.search_img {width:38px; height:24px; background:url(../images/news_img/search_img1.gif) no-repeat 0 17px; float:left;
padding-top:17px;}
.ContentBoard .board_search ul.searcharea li.search_sel {width:110px; height:24px; float:left; padding-top:19px;}
.ContentBoard .board_search ul.searcharea li.search_sel select {width:100px;}
.ContentBoard .board_search ul.searcharea li.search_txt {width:130px; height:24px; float:left; padding-top:19px;}
.ContentBoard .board_search ul.searcharea li.search_txt input {width:116px;}
.ContentBoard .board_search ul.searcharea li.search_btn {width:70px; height:24px; float:left; padding-top:19px;}
.ContentBoard .ntablearea_top {width:588px; height:35px; background:url(../images/news_img/board_top_bg.gif) no-repeat;}
.ContentBoard .ntablearea_top ul.toplist {font-family:Times New Roman; font-size:13px; color:#ddfdfd; font-weight:bold;}
.ContentBoard .ntablearea_top ul.toplist li.cate01 {width:60px; float:left; text-align:center; padding-top:10px;}
.ContentBoard .ntablearea_top ul.toplist li.cate02 {width:337px; float:left; text-align:center; padding-top:10px;}
.ContentBoard .ntablearea_top ul.toplist li.cate03 {width:112px; float:left; text-align:center; padding-top:10px;}
.ContentBoard .ntablearea_top ul.toplist li.cate04 {width:79px; float:left; text-align:center; padding-top:10px;}
.ContentBoard .ntablearea_top ul.toplist li.cate05 {text-align:left; color:#ffffff; padding:8px 0 0 17px; font-family:Times New Roman; font-size:15px;}
.ContentBoard .ntablearea_top ul.toplist li.cate06 {text-align:center; color:#ffffff; padding:8px 0 0 17px; font-family:Arial;font-size:14px;}
.ContentBoard table.tlist {width:588px; text-align:center; font-family:verdana;font-size:11px; margin:0 auto;}
.ContentBoard table.tlist tr td.tcate01 {width:60px; height:28px; color:#999933;}
.ContentBoard table.tlist tr td.tcate02 {width:337px; height:28px; text-align:left;}
.ContentBoard table.tlist tr td.tcate02 a {text-decoration:none; color:#003366;}
.ContentBoard table.tlist tr td.tcate02 a:hover {text-decoration:underline; color:#003366;}
.ContentBoard table.tlist tr td.tcate03 {width:112px; height:28px;}
.ContentBoard table.tlist tr td.tcate04 {width:79px; height:28px; color:#999933;}
.ContentBoard table.tlist tr td.tcate01y {width:60px; height:28px; color:#999933; background-color:#e1dbbd;}
.ContentBoard table.tlist tr td.tcate02y {width:337px; height:28px; text-align:left; background-color:#e1dbbd;}
.ContentBoard table.tlist tr td.tcate02y a {text-decoration:none; color:#003366;}
.ContentBoard table.tlist tr td.tcate02y a:hover {text-decoration:underline; color:#003366;}
.ContentBoard table.tlist tr td.tcate03y {width:112px; height:28px; background-color:#e1dbbd;}
.ContentBoard table.tlist tr td.tcate04y {width:79px; height:28px; color:#999933; background-color:#e1dbbd;}


.ContentBoard .ntablearea_top ul.toplist li.cate02_new {width:326px; float:left; text-align:center; padding-top:10px;}
.ContentBoard .ntablearea_top ul.toplist li.cate04_new {width:90px; float:left; text-align:center; padding-top:10px;}
.ContentBoard table.tlist tr td.tcate02_new {width:326px; height:28px; text-align:left;}
.ContentBoard table.tlist tr td.tcate02_new a {text-decoration:none; color:#003366;}
.ContentBoard table.tlist tr td.tcate02_new a:hover {text-decoration:underline; color:#003366;}
.ContentBoard table.tlist tr td.tcate04_new {width:90px; height:28px; color:#999933;}
.ContentBoard table.tlist tr td.tcate02y_new {width:326px; height:28px; text-align:left; background-color:#e1dbbd;}
.ContentBoard table.tlist tr td.tcate02y_new a {text-decoration:none; color:#003366;}
.ContentBoard table.tlist tr td.tcate02y_new a:hover {text-decoration:underline; color:#003366;}
.ContentBoard table.tlist tr td.tcate04y_new {width:90px; height:28px; color:#999933; background-color:#e1dbbd;}


.ContentBoard_bottom {height:29px; background:url(../images/news_img/news_content_BGbot.gif) no-repeat 0 bottom;}
.ContentBoard table.tview {text-align:left; margin-bottom:10px;}
.ContentBoard table.tview tr td.tdate {color:#666633; height:32px; background:url(../images/news_img/slogo_1.gif) no-repeat right 0;
padding-left:8px;}
.ContentBoard table.tview tr td.tcontents {color:#666633; background-color:#e1dbbd; padding:8px;}
*html body .ContentBoard table.tview tr td.tcontents {color:#666633; background-color:#e1dbbd; padding:7px;} /* IE6 HACK */

.ContentBoard table.tview tr td.tcontents_poll {color:#666633; background-color:#e1dbbd; padding:0 7px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll {width:570px; margin-bottom:9px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.bg1 {background:url(../images/news_img/polltable_bg1.gif) no-repeat 0 0; height:10px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.bg2 {background:#f0eddb; height:10px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.t_topbg {background:url(../images/news_img/polltable_bg1.gif) no-repeat; height:10px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.t_botbg {background:url(../images/news_img/polltable_bg2.gif) no-repeat 0 bottom; height:10px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.ptxt {width:170px; height:28px; padding-left:15px; background-color:#f0eddb; color:#333366;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.pgraph {height:28px;  background-color:#f0eddb; font-size:11px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td.pgraph img {padding-top:2px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td table.tpolltop {height:20px;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td table.tpolltop tr td.t_left {padding-left:15px; text-align:left; font-size:11px; color:#ff6600; font-weight:bold; background:url(../images/news_img/polltop_bg.gif) no-repeat 0 0; background-color:#f0eddb;}
.ContentBoard table.tview tr td.tcontents_poll table.tpoll tr td table.tpolltop tr td.t_right {background:url(../images/news_img/polltopright_bg.gif) no-repeat 0 0; width:19px;}
.ContentBoard table.tview tr td.indexbtn {padding:10px 0 6px 8px; background:url(../images/news_img/news_view_btnbg.gif) no-repeat;}

.ContentBoard .comments {width:588px; text-align:left; text-align:left; }
.ContentBoard .comments p.comments_tit {width:127px; height:28px; background:url(../images/news_img/comment_tit.gif) no-repeat; float:left;}
.ContentBoard .comments p.comments_txt {height:23px; color:#3f360d; padding-top:5px;}
.ContentBoard .comments ul.box {}
.ContentBoard .comments ul.box li.box1 {background:url(../images/news_img/comment_bgtop.gif) no-repeat 0 0; height:8px;}
.ContentBoard .comments ul.box li.box2 {background-color:#d7d3bd; background:url(../images/news_img/comment_bgbot.gif) no-repeat 0 bottom; color:#3f370c; padding:0 8px 8px 8px;}
.ContentBoard .comments ul.box li.box3 {float:left; color:#999933; height:20px; padding-left:15px; padding-top:6px;}
.ContentBoard .comments ul.box li.box4 {float:left; height:20px; background:url(../images/news_img/comment_bg1.gif) no-repeat 0 0; width:18px; padding-top:6px;}
.ContentBoard .comments ul.box li.box5 {text-align:right; height:20px; padding:6px 10px 0 0; color:#c6b34a;}
.ContentBoard .comments ul.box li.box6 {background:url(../images/news_img/comment_bot.gif) no-repeat 0 bottom; height:14px;}

.ContentBoard .comments_write {height:49px; background-color:#ece6cd;}
.ContentBoard .comments_write ul.writebox li.writebox_1 {padding:19px 0 0 4px; width:70px; float:left; height:30px; color:#574a14; font-weight:bold;}
.ContentBoard .comments_write ul.writebox li.writebox_2 {width:426px; float:left; height:44px; padding-top:5px;}
.ContentBoard .comments_write ul.writebox li.writebox_2 textarea.conbox {width:100%; height:35px; font-family:Verdana; font-size:11px;}
.ContentBoard .comments_write ul.writebox li.writebox_3 {width:84px; float:left; height:42px; padding-top:7px;}




/* Introcution */
body.IntrocutionBody .LeftContents .LeftMenuTitle_news{background:url(../images/intro_img/intro_menu_top.gif) no-repeat; height:56px; width:184px;} /* Introcution Leftmenu Title*/
/* body.IntrocutionBody #SubWrap{background:url(../images/news_img/news_BG.gif) repeat-x top;} */
body.IntrocutionBody #SubWrap .SubWrapBG{background:url(../images/intro_img/introcution_img_bg.jpg) no-repeat top center;}
.ContentTitle_intro01{background:url(../images/intro_img/intro_intro_title.gif) no-repeat; height:39px;} /* Introcution Top Title*/
.ContentTitle_intro02{background:url(../images/intro_img/intro_unique_title.gif) no-repeat; height:39px;} /* Unique System Top Title*/
.ContentTitle_intro03{background:url(../images/intro_img/intro_Character_title.gif) no-repeat; height:39px;} /* Character Top Title*/
.ContentTitle_intro04{background:url(../images/intro_img/intro_quests_title.gif) no-repeat; height:39px;} /* Character Top Title*/


.ContentTitle_intro01 p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
.ContentTitle_intro01 p.Sublocation a{text-decoration:none; color:#fff;}
span.IntroSubTitle02{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; line-height:16px;}

.IntroBoard .introTable{width:443px; margin:0 auto; border:solid 1px #9f9255;}
.IntroBoard .introTable tr th{background:url(../images/intro_img/intro_table_BG.gif) repeat-x; height:28px; border-bottom:solid 1px #9f9255;}
.IntroBoard .introTable tr th p.HeadLeft{color:#fff; background:url(../images/intro_img/intro_table_l.gif) no-repeat left; line-height:28px;}
.IntroBoard .introTable tr th p.HeadMid{color:#fff; line-height:28px;}
.IntroBoard .introTable tr th p.HeadRight{color:#fff; background:url(../images/intro_img/intro_table_r.gif) no-repeat right; line-height:28px;}
.IntroBoard .introTable tr td{text-align:center;}
.IntroBoard .introTable tr td p{color:#453e1f; line-height:28px;}
.IntroBoard .introTable tr td p.ReburthTitle{font-weight:bold; color:#336666;}
.IntroBoard .introTable tr td p.ReburthDescrip{text-align:left; line-height:14px; padding:5px 0;}
.IntroBoard .introTable tr td.tdrow1{background:#e4dec7;}
.IntroBoard .introTable tr td.tdrow2{background:#d5d1ba;}

/* GameGuide */
body.GuideBody #SubWrap{background:url(../images/guide_img/guide_BG.gif) repeat-x top;}
body.GuideBody #SubWrap .SubWrapBG{background:url(../images/guide_img/guide_img_bg.jpg) no-repeat top center;}
body.GuideBody .LeftContents .LeftMenuTitle_Guide{background:url(../images/guide_img/guide_menu_top.gif) no-repeat; height:56px; width:184px;} /* News Leftmenu Title*/
.ContentTitle_guide00{background:url(../images/guide_img/guide_howtostart_title.gif) no-repeat; height:39px;} /* Introcution Top Title*/
.ContentTitle_guide01{background:url(../images/guide_img/guide_interface_title.gif) no-repeat; height:39px;} /* Introcution Top Title*/
.ContentTitle_guide02{background:url(../images/guide_img/guide_professions_title.gif) no-repeat; height:39px;} 
.ContentTitle_guide03{background:url(../images/guide_img/guide_worldmap_title.gif) no-repeat; height:39px;} /* World Map Top Title*/
.ContentTitle_guide04{background:url(../images/guide_img/guide_Quest_title.gif) no-repeat; height:39px;} /* Quest Top Title*/
.ContentTitle_guide05{background:url(../images/guide_img/guide_Skills_title.gif) no-repeat; height:39px;} /* Skills Top Title*/
.ContentTitle_guide06{background:url(../images/guide_img/guide_Item_title.gif) no-repeat; height:39px;} /* Item Top Title*/
.ContentTitle_guide07{background:url(../images/guide_img/guide_npc_title.gif) no-repeat; height:39px;} /* Monster NPC Top Title*/

.IntroBoard .DropMenu p{padding:5px; background:#A59374; border:solid 1px #73634D; margin:5px 0;}
.IntroBoard .DropMenu p span{font-weight:bold; color:#FFFF99;}
.IntroBoard {background:url(../images/news_img/news_content_BG.gif) repeat-y; padding:10px 15px 0 15px; font-size:11px;}
.IntroBoard p.IntroText01{font-family:Verdana, Arial, Helvetica, sans-serif; color:#613218; line-height:16px; font-weight:bold; padding-left:15px;}
.IntroBoard p.IntroText02{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:0 0 25px 15px;}
.IntroBoard p.IntroText{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:10px 0 25px 0;}
.IntroBoard p.IntroText_img01{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:10px 0 25px 0; background:url(../images/intro_img/Unique_text_img.gif) no-repeat bottom right;}
.IntroBoard p.IntroSubTitle{font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#4b6c8c;}
.IntroBoard p.ZoneTitle{font-family:"Times New Roman", Times, serif; font-style:italic; font-size:24px; font-weight:bold; color:#493E34; border-bottom:solid 1px #877C5C; margin:10px 0 0 0;}
.IntroBoard p.Zonesub{font-size:18px; font-weight:bold; color:#fff; margin:0 0 10px 0; padding-left:5px; font-family:"Times New Roman", Times, serif; background:#C7BB92}

.GuideBody .GuideTable{width:530px; margin:0 auto; border:solid 1px #9f9255;}
.GuideBody .GuideTable tr th{background:url(../images/intro_img/intro_table_BG.gif) repeat-x; height:28px; border-bottom:solid 1px #9f9255;}
.GuideBody .GuideTable tr th p.HeadLeft{color:#fff; background:url(../images/intro_img/intro_table_l.gif) no-repeat left; line-height:28px;}
.GuideBody .GuideTable tr th p.HeadMid{color:#fff; line-height:28px;}
.GuideBody .GuideTable tr th p.HeadRight{color:#fff; background:url(../images/intro_img/intro_table_r.gif) no-repeat right; line-height:28px;}
.GuideBody .GuideTable tr td{text-align:center;}
.GuideBody .GuideTable tr td img {margin:5px 0;}
.GuideBody .GuideTable tr td p{color:#453e1f; line-height:28px;}
.GuideBody .GuideTable tr td p.ReburthDescrip{text-align:left; line-height:14px; padding:5px 0;}
.GuideBody .GuideTable tr td p.Skillinfotext{text-align:left; line-height:14px; padding:5px;}
.GuideBody .GuideTable tr td.tdrow1{background:#e4dec7;}
.GuideBody .GuideTable tr td.tdrow2{background:#d5d1ba;}

div.Job01BG{ background:url(../images/guide_img/guide_job_01.gif) no-repeat center top; height:263px;}
div.Job01BG p.Jobtext01{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:55px 0 25px 10px;}
div.Job02BG{ background:url(../images/guide_img/guide_job_02.gif) no-repeat center top; height:333px;}
div.Job02BG p.Jobtext02{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:80px 0 25px 10px;}
div.Job03BG{ background:url(../images/guide_img/guide_job_03.gif) no-repeat center top; height:253px;}
div.Job03BG p.Jobtext03{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:60px 0 25px 10px;}
div.Job04BG{ background:url(../images/guide_img/guide_job_04.gif) no-repeat center top; height:264px;}
div.Job04BG p.Jobtext04{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:75px 0 25px 10px;}
div.Job05BG{ background:url(../images/guide_img/guide_job_05.gif) no-repeat center top; height:362px;}
div.Job05BG p.Jobtext05{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:75px 0 25px 10px;}
div.Job06BG{ background:url(../images/guide_img/guide_job_06.gif) no-repeat center top; height:408px;}
div.Job06BG p.Jobtext06{font-family:Verdana, Arial, Helvetica, sans-serif; color:#928c71; line-height:16px; padding:75px 0 25px 10px;}

/* Download */
body.DownloadBody #SubWrap{background:url(../images/down_img/down_BG.gif) repeat-x top;}
body.DownloadBody #SubWrap .SubWrapBG{background:url(../images/down_img/down_img_bg.jpg) no-repeat top center;}
body.DownloadBody .LeftContents .LeftMenuTitle_Down{background:url(../images/down_img/down_menu_top.gif) no-repeat; height:56px; width:184px;} /* Download Leftmenu Title*/

#SubContentWrap .ContentTitle_down{background:url(../images/down_img/down_title.gif) no-repeat; height:39px;} /* News Top Title*/
#SubContentWrap .ContentTitle_down p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_down p.Sublocation a{text-decoration:none; color:#fff;}

#Download_Client{background:url(../images/down_img/download_bg01.gif) no-repeat center top;}
#Download_Client .DownBGbottom{background:url(../images/down_img/download_bg_bottom.gif) no-repeat center top; height:4px;}
#Download_Client p.Downtitle{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#013467; padding-top:43px; padding-left:10px;}
#Download_Client .BTN {margin:10px 0 5px 15px ;}
#Download_Client p.Textinfo{color:#666; padding-left:20px; margin-bottom:5px;}
#Download_Client p.Textinfo span{color:#ff9900; font-weight:bold;}
#Download_Client p.Textinfo a{text-decoration:none; color:#FF3300;}
#Download_Client p.Textinfo a:hover{text-decoration:underline;}

#Download_patch{background:url(../images/down_img/download_bg02.gif) no-repeat center top;}
#Download_patch .DownBGbottom{background:url(../images/down_img/download_bg_bottom.gif) no-repeat center top; height:4px;}
#Download_patch p.Downtitle{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#013467; padding-top:35px; padding-left:10px;}
#Download_patch .BTN {margin:10px 0 5px 15px ;}
#Download_patch p.Textinfo{color:#666; padding-left:20px; margin-bottom:5px;}
#Download_patch p.Textinfo span{color:#ff9900; font-weight:bold;}
#Download_patch p.Textinfo a{text-decoration:none; color:#FF3300;}
#Download_patch p.Textinfo a:hover{text-decoration:underline;}
p.MirrorTitle{width:80px; padding-left:10px; color:#b8b394; font-weight:bold;}
#MirrorSiteWarp{background:#ccc7b0; border:solid 1px #8b8256; margin:10px; padding:5px;}
#MirrorSiteWarp img{margin:0 3px;}
#DirectXWrap{background:#ccc7b0; border:solid 1px #8b8256; margin:40px 10px 0 10px; padding:5px;}
#DirectXWrap dt{float:left; margin-right:5px; display:inline;}
#DirectXWrap dd p.Title{font-family:"Times New Roman", Times, serif; font-size:18px; margin: 5px 0;}
#DirectXWrap dd p.Title a{text-decoration:none; color:#483f18;}
#DirectXWrap dd p.Title a:hover{text-decoration:underline; color:#7A6125;}
#DirectXWrap dd p.Text{color:#fff; margin: 5px 0;}

.DownloadBody .GuideTable{width:530px; margin:0 auto; border:solid 1px #9f9255;}
.DownloadBody .GuideTable tr th{background:url(../images/intro_img/intro_table_BG.gif) repeat-x; height:28px; border-bottom:solid 1px #9f9255;}
.DownloadBody .GuideTable tr th p.HeadLeft{color:#fff; background:url(../images/intro_img/intro_table_l.gif) no-repeat left; line-height:28px;}
.DownloadBody .GuideTable tr th p.HeadMid{color:#fff; line-height:28px;}
.DownloadBody .GuideTable tr th p.HeadRight{color:#fff; background:url(../images/intro_img/intro_table_r.gif) no-repeat right; line-height:28px;}
.DownloadBody .GuideTable tr td{text-align:center;}
.DownloadBody .GuideTable tr td img {margin:5px 0;}
.DownloadBody .GuideTable tr td p{color:#453e1f; line-height:28px;}
.DownloadBody .GuideTable tr td p.ReburthDescrip{text-align:left; line-height:14px; padding:5px 0;}
.DownloadBody .GuideTable tr td p.Skillinfotext{text-align:left; line-height:14px; padding:5px;}
.DownloadBody .GuideTable tr td.tdrow1{background:#e4dec7;}
.DownloadBody .GuideTable tr td.tdrow2{background:#d5d1ba;}

/* Community */
body.CommunityBody #SubWrap{background:url(../images/community_img/community_BG.gif) repeat-x top;}
body.CommunityBody #SubWrap .SubWrapBG{background:url(../images/community_img/community_img_bg.jpg) no-repeat top center;}
body.CommunityBody .LeftContents .LeftMenuTitle_community{background:url(../images/community_img/community_menu_top.gif) no-repeat; height:56px; width:184px;} /* News Leftmenu Title*/

#SubContentWrap .ContentTitle_ranking{background:url(../images/community_img/com_ranking_title.gif) no-repeat; height:39px;} /* News Top Title*/
#SubContentWrap .ContentTitle_ranking p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_ranking p.Sublocation a{text-decoration:none; color:#fff;}

.ContentBoard .ranking_best {width:578px; height:129px; background:url(../images/community_img/best_bg.gif) no-repeat 0 bottom; margin:0 auto; padding-top:26px;}
.ContentBoard .ranking_best ul.best3 {width:524px; height:120px; margin:0 auto;}
.ContentBoard .ranking_best ul.best3 li.b1 {width:162px; height:32px; float:left; background:url(../images/community_img/b1.gif) no-repeat; color:#fff; font-weight:bold; padding-top:88px;}
.ContentBoard .ranking_best ul.best3 li.b2 {width:162px; height:32px; float:left; background:url(../images/community_img/b2.gif) no-repeat; color:#fff; font-weight:bold;
padding-top:88px;}
.ContentBoard .ranking_best ul.best3 li.b3 {width:162px; height:32px; float:left; background:url(../images/community_img/b3.gif) no-repeat; color:#fff; font-weight:bold;
padding-top:88px;}
.ContentBoard .ranking_best ul.best3 li.b4 {width:19px; height:120px; float:left;}
.ContentBoard .ranking_box {width:578px; background:url(../images/community_img/ranking_bg.gif) repeat-y 0 bottom; margin:10px auto; padding-bottom:10px;}
.ContentBoard .ranking_box .ranking_box_top {width:578px; height:13px; background:url(../images/community_img/ranking_bgtop.gif) no-repeat;}
.ContentBoard .ranking_box .cha_search {width:518px; height:62px; background-color:#b19f7c; border:1px solid #806c47; margin:0 auto 10px auto; padding:0 15px;}
.ContentBoard .ranking_box .cha_search p.txt1 {color:#fff; text-align:left; padding-top:10px; height:17px;}
.ContentBoard .ranking_box .cha_search p.line1 {height:2px; background:url(../images/community_img/search_line.gif) no-repeat; padding:0; }
.ContentBoard .ranking_box .cha_search ul.search1 {height:22px; line-height:22px;width:423px; margin-top:4px; background:url(../images/community_img/search_chrac.gif) no-repeat 0 3px; padding-left:95px;}
.ContentBoard .ranking_box .cha_search ul.search1 li.s_list3 {width:120px; height:22px; float:left; padding-top:3px;}
.ContentBoard .ranking_box .cha_search ul.search1 li.s_list3 input {width:110px;}
.ContentBoard .ranking_box .cha_search ul.search1 li.s_list4 {width:67px; height:22px; float:left; padding-top:3px;}

.ContentBoard .ranking_box .ranking_list {width:548px; margin:0 auto; padding:0;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top {width:548px; height:33px; background:url(../images/community_img/ranking_list_top.gif) no-repeat; padding:0; margin:0;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop {}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t1 {width:64px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t2 {width:118px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t3 {width:64px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t4 {width:64px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t5 {width:118px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list .ranking_list_top ul.listtop li.listtop_t6 {width:118px; float:left; padding-top:12px; font-family:Times New Roman; color:#ddfdfd;
font-weight:bold; font-size:13px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable {width:548px; border:solid 1px #254065; background-color:#f6f2e0; color:#666633; padding:0; margin:0;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 {}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t1 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t2 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t2 p.orangebold {font-weight:bold; color:#ff6600;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t3 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t4 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t5 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg1 td.t6 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 {background-color:#e4dec7;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t1 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t2 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t2 p.orangebold {font-weight:bold; color:#ff6600;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t3 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t4 {width:64px; height:28px; text-align:center;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t5 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_box .ranking_list table.rankingtable tr.bg2 td.t6 {width:100px; height:28px; text-align:left; padding-left:18px;}
.ContentBoard .ranking_add {width:554px; background-color:#ccc7b0; border:1px solid #8b8256; margin:10px auto 0 auto; text-align:left; padding:12px;}
.ContentBoard .ranking_add dl {color:#666633;}
.ContentBoard .ranking_add dl dt {font-family:Times New Roman; font-size:18px; color:#483f18; font-weight:bold; font-style:italic;}
.ContentBoard .ranking_add dl dd {padding-top:10px;}

#SubContentWrap .ContentTitle_Screenshot {background:url(../images/community_img/com_screenshot_title.gif) no-repeat; height:39px;} /* Update Top Title*/
#SubContentWrap .ContentTitle_Screenshot p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_Screenshot p.Sublocation a{text-decoration:none; color:#fff;}

.ContentBoard  .ScreenBtnArea {height:20px; padding-top:20px; padding-bottom:13px; text-align:left;  width:588px;}
.ContentBoard  .ScreenBtnArea ul.ScreenBtnLine {}
.ContentBoard  .ScreenBtnArea ul.ScreenBtnLine li {float:left;}
.ContentBoard  .ScreenBtnArea ul.ScreenBtnLine li.ScreenLinetxt {width:290px; line-height:20px;  padding-left:4px;}
.ContentBoard  .ScreenBtnArea ul.ScreenBtnLine li.ScreenLinebtn {width:294px; text-align:right;}

.ContentBoard .ScreenboxArea {width:572px;  padding:8px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList {width:572px; text-align:left;  height:176px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li.Screenbox01 {width:175px; height:176px; padding-right:24px; background:url(../images/community_img/screenbox_bg.gif) no-repeat;float:left;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li.Screenbox02 {width:175px; padding-right:23px; height:176px;  background:url(../images/community_img/screenbox_bg.gif) no-repeat;float:left;} 
.ContentBoard .ScreenboxArea ul.ScreenboxList li.Screenbox03 {width:175px;  height:176px;  background:url(../images/community_img/screenbox_bg.gif) no-repeat;float:left;} 
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox {width:142px; padding-top:12px; padding-left:11px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox li.screenboximg {width:153px; height:114px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox li.screenboxtit {height:15px; padding-top:8px; font-weight:bold; color:#453e1f; font-size:12px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox li.screenboxdate {width:153px;height:15px; padding-top:2px;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox li.screenboxdate span.bytxt {color:#97673a; font-weight:bold; font-size:12px; display:block; width:105px; float:left;}
.ContentBoard .ScreenboxArea ul.ScreenboxList li ul.screenbox li.screenboxdate span.votetxt {color:#463f20; font-size:11px;  display:block; width:44px; float:left;}

.ContentBoard table.screenwrite tr td.scwr01 {width:160px; text-align:left; padding-left:10px; height:30px; font-weight:bold;}
.ContentBoard table.screenwrite tr td.scwr02 {width:506px; text-align:left; height:30px;}
.ContentBoard table.tview tr td.tcontents p.previewtit {font-weight:bold;}

.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll {width:572px; margin-top:10px;}
.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll li {float:left;}
.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll li.screenviewbtnL {width:35px; text-align:center; height:219px; padding-top:174px;}
.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll li.screenviewbtnR {width:35px; text-align:center;height:219px; padding-top:174px;}

.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll_w {width:572px; margin-top:5px; text-align:center;}
.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll_w li.TrueScView {width:550px;border:1px solid #a89b5a; background:#cccb9f;padding:10px;}
.ContentBoard table.tview tr td.tcontents ul.ScreenViewAll_w li.TrueScView img {width:500px;height:500px;}


.ContentBoard table.tview tr td.screendate {height:32px; padding-left:8px; width:572px;}
.ContentBoard table.tview tr td.screendate span.screendtxt01 {color:#4b678f; font-weight:bold; width:286px; display:block; float:left;}
.ContentBoard table.tview tr td.screendate span.screendtxt02 {width:286px;display:block; float:left; text-align:right; color:#8d8042;}

.ContentBoard table.tview tr td.screenbtntwo {width:562px; background:#e1dbbd; height:35px; padding-left:13px; }
.ContentBoard table.tview tr td.screenbtntwo span.screenbtn01 {width:286px; display:block; float:left;}
.ContentBoard table.tview tr td.screenbtntwo span.screenbtn02 {width:276px; display:block; float:left; text-align:right;}

.ContentBoard table.tview tr td.screenbtnone {text-align:center; height:20px; padding-top:10px; }

/* item shop */
#SubContentWrap .ContentTitle_itemshop {background:url(../images/itemshop_img/item_itemshop_title.gif) no-repeat; height:39px;} /* item Top Title*/
#SubContentWrap .ContentTitle_itemshop p.Sublocation{color:#fff; text-align:right; padding:14px 15px 0 0;}
#SubContentWrap .ContentTitle_itemshop p.Sublocation a{text-decoration:none; color:#fff;}
.ContentBoard .Itemshop_tit {text-align:left; height:25px; padding-top:20px;}
.ContentBoard .Itemshop_about {height:39px; background:url(../images/itemshop_img/about_item_bg.gif) repeat-x 0 0; text-align:left; padding:10px;}
.ContentBoard .Item_detailbox {width:588px; background:url(../images/itemshop_img/item_detail_bg.gif) repeat-y 0 top; margin-top:16px;}
.ContentBoard .Item_detailbox .Item_detailbox_top {height:29px; background:url(../images/itemshop_img/item_detail_top.gif) no-repeat 0 0; color:#fff; font-weight:bold;
text-align:left; line-height:29px; padding-left:19px;}
.ContentBoard .Item_detailbox .Item_detailbox_bot {height:13px; background:url(../images/itemshop_img/item_detail_bot.gif) no-repeat 0 0;}
.ContentBoard .Item_detailbox table.detailtable {width:550px;border-collapse:collapse;margin-left:20px; margin-right:18px; margin-top:3px;}
.ContentBoard .Item_detailbox table.detailtable tr th {background:#b7b18a; height:20px; color:#254a4d;}
.ContentBoard .Item_detailbox table.detailtable tr th.itemimg {width:85px;}
.ContentBoard .Item_detailbox table.detailtable tr th.itemcon {width:320px;}
.ContentBoard .Item_detailbox table.detailtable tr th.itempoint {width:145px;}
.ContentBoard .Item_detailbox table.detailtable tr td.itemcon {width:320px; text-align:left; padding-top:10px; padding-bottom:10px;}
.ContentBoard .Item_detailbox table.detailtable tr td.itemcon p.itemcontit {color:#b54f35; font-weight:bold; font-size:12px;}
.ContentBoard .Item_detailbox table.detailtable tr td.itemcon p.itemconm {color:#4871ae;}
.ContentBoard .Item_detailbox table.detailtable tr td.itemcon p.itemconb {}
.ContentBoard .Item_detailbox table.detailtable tr td.itempoint {width:145px;}
.ContentBoard .Item_detailbox table.detailtable tr td.itempoint span.greentext {color:#148a95;}

.ContentBoard .Item_ListAreaAll {width:588px; margin-top:15px;}
.ContentBoard .Item_ListAreaAll table.itemListTable {width:588px; border-collapse:collapse;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr th {background:url(../images/itemshop_img/itemlisttopall_bg.gif) repeat-x; width:588px; height:30px;
color:#fff;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr th.iconArea {width:100px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr th.contArea {width:320px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr th.pointArea {width:168px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.iconAreab {width:100px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.contAreab {width:320px; text-align:left;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.pointAreab {width:168px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.pointAreab span.greentext {color:#148a95;}

.ContentBoard .Item_ListAreaAll table.itemListTable tr td.contAreab p.itemcontitle {color:#b54f35; font-weight:bold; font-size:12px;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.contAreab p.itemcontitle a {color:#b54f35; font-weight:bold; font-size:12px; text-decoration:none;}
.ContentBoard .Item_ListAreaAll table.itemListTable tr td.contAreab p.itemcontitle a:hover {color:#b54f35; font-weight:bold; font-size:12px; text-decoration:underline;}

body.ItemshopBody #SubWrap{background:url(../images/intro_img/intro_menu_top.gif) repeat-x top;}
body.ItemshopBody #SubWrap .SubWrapBG{background:url(../images/intro_img/introcution_img_bg.jpg) no-repeat top center;}
body.ItemshopBody .LeftContents .LeftMenuTitle_itemshop{background:url(../images/itemshop_img/itemshop_menu_top.gif) no-repeat; height:56px; width:184px;} /* News Leftmenu Title*/

/* page number */
.ContentBoard .board_num {width:588px; height:27px; text-align:center; padding-top:10px; background:url(../images/news_img/num_bg.gif) no-repeat; margin-top:15px;}
span.pagetxt_sel {color:#ff6600; font-weight:bold;}
span.pagetxt {color:#ffffff;}
span.pagetxt a {color:#ffffff; text-decoration:none;}
span.pagetxt a:hover {color:#33ff33; text-decoration:none;}