@charset "utf-8";
/* CSS Document */

#PAGE{ width:685px; float:right; padding-right:30px; }
.PAGEBGFOOT{ width:685px; height:120px; background-image:url(/images/page_bgfoot.jpg); background-position:left; background-repeat:no-repeat;}
.PAGEBG{width:685px;/*padding-left:40px; padding-top:130px; */ background-image:url(/images/page_bgcontent.gif); background-repeat:repeat-y; }
.PAGECONTENT{ padding-top:5px; padding-left:40px; padding-right:40px; }
.PAGECONTENT_NEWS{ padding-top:5px; padding-left:30px; padding-right:20px; }
.PAGECONTENTTITLE_A{width:625px; height:30px; background-image:url(/images/line01.gif); background-repeat:no-repeat; background-position:center;}
.PAGECONTENTTITLE_B{width:625px; height:30px; background-image:url(/images/line02.gif); background-repeat:no-repeat; background-position:center;}
.PAGECONTENTTITLE_C{width:600px; height:30px; background-image:url(/images/line02.gif); background-repeat:no-repeat; background-position:center;}
.PAGECONTENTINFO{width:625px; height:30px; line-height:30px; }


/*-------------------------------------------TITLE---------------------------------------------*/
.TITLESERVICE{ position:relative; width:685px; background-image:url(/images/pagetitle/service.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLENEWS{ position:relative; width:685px; background-image:url(/images/pagetitle/news.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEWALLPAPER{position:relative;width:685px;  background-image:url(/images/pagetitle/Wallpaper.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEMSNICON{position:relative;width:685px; background-image:url(/images/pagetitle/MSNICON.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLECF{position:relative;width:685px; background-image:url(/images/pagetitle/CF.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLESTORY{position:relative;width:685px; background-image:url(/images/pagetitle/story.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEFEATURE{position:relative;width:685px; background-image:url(/images/pagetitle/feature.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLERACE{position:relative;width:685px; background-image:url(/images/pagetitle/race.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEFAQ{position:relative;width:685px; background-image:url(/images/pagetitle/faq.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEDOWNLOAD{position:relative;width:685px;background-image:url(/images/pagetitle/download.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLECONTACT{position:relative;width:685px;  background-image:url(/images/pagetitle/contact.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLELINK{position:relative;width:685px;  background-image:url(/images/pagetitle/link.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEEPAPER{position:relative;width:685px;  background-image:url(/images/pagetitle/epaper.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEPAINTINGS{position:relative;width:685px;  background-image:url(/images/pagetitle/official_paintings.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLECASTLE{position:relative;width:685px;  background-image:url(/images/pagetitle/castle.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEEQMENT{position:relative;width:685px; background-image:url(/images/pagetitle/equipment.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEMISSION{position:relative;width:685px; background-image:url(/images/pagetitle/mission.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLESKILL{position:relative;width:685px; background-image:url(/images/pagetitle/skill.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLECOMMEND{position:relative;width:685px; background-image:url(/images/pagetitle/commend.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEBUSINESS{position:relative;width:685px;  background-image:url(/images/pagetitle/business.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEACTIVITY{position:relative;width:685px; background-image:url(/images/pagetitle/activity.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEACTIVITY2{position:relative;width:685px; background-image:url(/images/pagetitle/activity2.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEMEMBER{position:relative;width:685px; background-image:url(/images/pagetitle/member.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLESOFTWARE{position:relative;width:685px;background-image:url(/images/pagetitle/software.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEGUIDE{position:relative;width:685px;  background-image:url(/images/pagetitle/guide.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEVOTE{position:relative;width:685px;  background-image:url(/images/pagetitle/vote.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEBLOG{position:relative;width:685px;  background-image:url(/images/pagetitle/blog.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLETRICK{position:relative;width:685px; /*height:260px;*/ background-image:url(/images/pagetitle/trick.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLETRICK2{position:relative;width:685px;/* height:230px; */background-image:url(/images/pagetitle/trick.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLETRADE{position:relative;width:685px;background-image:url(/images/pagetitle/trade.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLECYBERCAFE{position:relative;width:685px;  background-image:url(/images/pagetitle/cybercafe.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEITEM{position:relative;width:685px;  background-image:url(/images/pagetitle/shop.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEREPORT{position:relative;width:685px;  background-image:url(/images/pagetitle/report.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEREGULATIONS{position:relative;width:685px;background-image:url(/images/pagetitle/regulations.jpg); background-position:left top; background-repeat:no-repeat;}
.TITLEIE{position:relative;width:685px;background-image:url(/images/pagetitle/IE.jpg); background-position:left top; background-repeat:no-repeat;}
/*-------------------------------------------NEWS---------------------------------------------*/
.NEWSSUB{width:645px; height:54px; padding-top:126px; padding-left:40px; }

.NEWSSEARCH{ padding-bottom:3px;}
.NEWSSUBBTN{ padding-right:5px;}
.IMGNEWSICON{ padding-top:6px;}
.INFO{ width:550px; line-height:30px; font-size:15px; font-family:Verdana; color:#333333; padding-left:50px; padding-bottom:5px; padding-top:5px; background-image:url(/images/icon_list_32x28.jpg); background-repeat:no-repeat; background-position:2% 20%;}


.INFO2{ width:550px; height:30px; line-height:30px;  font-size:18px; font-family:Verdana; color: #000000; padding-top:25px; padding-left:60px; background-image:url(/images/icon_list_200x50.jpg); background-repeat:no-repeat; background-position:2% 100%; font-weight: bolder;}
.INFO3{ width:540px; line-height:35px; font-size:14px; font-family:Verdana; color:#333333; padding-left:60px;  background-image:url(/images/icon_list_35x35.jpg); background-repeat:no-repeat; background-position:2% 20%;}
.INFO4{ width:540px height:30px; line-height:30px; font-size:12px; font-family:Verdana; color:#333333; font-weight: bold; padding-left:60px;}
.INFO4 a{ font-size:12px; font-family:Verdana; color:#FFFFFF; font-weight: bold; text-decoration:none; background-color:#333333; line-height:35px;}
.INFO4 a:hover{  color:#333333; background-color:#FFFFFF;}


.BOXDOWNLOAD a{ display: inline; width:70px; height:30px; background-color: #333333; color:#FFFFFF; text-decoration:none;}
.BOXDOWNLOAD a:hover{ background-color:#FFFFFF; color: #333333;}
.TITLENUMBER{display:block;width:575px; height:38px;background-image:url(/images/BG_title2.jpg); background-repeat:no-repeat; font-size:14px; font-family: Verdana; padding-top:22px; padding-left:25px;}
.TITLENUMBER2{display:block;width:552px; height:98px; line-height:40px;background-image:url(/images/BG_title3.jpg); background-repeat:no-repeat; font-size:15px; font-family: Verdana; padding-top:22px; padding-left:28px; padding-right:20px; }


.M_LF500{ margin-left:50px;}
.LF25{ margin-left:25px;}
.TBW500{ width:600px; font-family:Verdana; font-size:12px; color: #FFFFFF; letter-spacing:1pt; background-color:#c7884b; text-align:center;}


.RACETITLEIMG{ line-height:25px;width:80px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;}
.RACEIMG{ width:80px; height:80px; border-bottom:2px solid #333333; border-left:2px solid #333333; }

.RACETITLEITEM{ line-height:25px;width:100px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;text-align:left; padding-left:10px;}
.RACEITEMBOR{ line-height:50px; padding-bottom:30px;border-bottom:2px solid #333333; border-left:2px solid #333333; text-align:left; padding-left:10px;}

.RACETITLE{ line-height:25px; padding-left:10px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a; text-align:left; }
.RACETEXT{ padding-bottom:30px; line-height:25px;padding-left:10px;border-bottom:2px solid #333333; border-left:2px solid #333333;text-align:left; }


.RACETITLER{line-height:25px; width:50px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; border-right:2px solid #333333; color:#333333; background-color:#efd69a;}
.RACERBOR{ line-height:50px; padding-bottom:30px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-right:2px solid #333333;}


.RACE1-1,.RACE1-2,.RACE1-3,.RACE1-4,.RACE1-5,.RACE1-6,.RACE1-7,.RACE1-8,.RACE1-8,.RACE1-9,.RACE1-10,.RACE2-1,.RACE2-2,.RACE2-3,.RACE2-4,.RACE2-5,.RACE2-6,.RACE2-7,.RACE2-8,.RACE2-9,.RACE2-10,.RACE3-1,.RACE3-2,.RACE3-3,.RACE3-4,.RACE3-5,.RACE3-6,.RACE3-7,.RACE3-8,.RACE3-9,.RACE3-10,.RACE4-1,.RACE4-2,.RACE4-3,.RACE4-4,.RACE4-5,.RACE4-6,.RACE4-7,.RACE4-8,.RACE4-9,.RACE4-10{ display:block; width:80px; height:80px;  background-repeat:no-repeat; text-indent:-9999px; background-position:center;}
.RACE1-1{background-image: url(/images/gameinfo/race1-1.jpg);}
.RACE1-2{background-image: url(/images/gameinfo/race1-2.jpg);}
.RACE1-3{background-image: url(/images/gameinfo/race1-3.jpg);}
.RACE1-4{background-image: url(/images/gameinfo/race1-4.jpg);}
.RACE1-5{background-image: url(/images/gameinfo/race1-5.jpg);}
.RACE1-6{background-image: url(/images/gameinfo/race1-6.jpg);}
.RACE1-7{background-image: url(/images/gameinfo/race1-7.jpg);}
.RACE1-8{background-image: url(/images/gameinfo/race1-8.jpg);}
.RACE1-9{background-image: url(/images/gameinfo/race1-9.jpg);}
.RACE1-10{background-image: url(/images/gameinfo/race1-10.jpg);}
.RACE2-1{background-image: url(/images/gameinfo/race2-1.jpg);}
.RACE2-2{background-image: url(/images/gameinfo/race2-2.jpg);}
.RACE2-3{background-image: url(/images/gameinfo/race2-3.jpg);}
.RACE2-4{background-image: url(/images/gameinfo/race2-4.jpg);}
.RACE2-5{background-image: url(/images/gameinfo/race2-5.jpg);}
.RACE2-6{background-image: url(/images/gameinfo/race2-6.jpg);}
.RACE2-7{background-image: url(/images/gameinfo/race2-7.jpg);}
.RACE2-8{background-image: url(/images/gameinfo/race2-8.jpg);}
.RACE2-9{background-image: url(/images/gameinfo/race2-9.jpg);}
.RACE2-10{background-image: url(/images/gameinfo/race2-10.jpg);}
.RACE3-1{background-image: url(/images/gameinfo/race3-1.jpg);}
.RACE3-2{background-image: url(/images/gameinfo/race3-2.jpg);}
.RACE3-3{background-image: url(/images/gameinfo/race3-3.jpg);}
.RACE3-4{background-image: url(/images/gameinfo/race3-4.jpg);}
.RACE3-5{background-image: url(/images/gameinfo/race3-5.jpg);}
.RACE3-6{background-image: url(/images/gameinfo/race3-6.jpg);}
.RACE3-7{background-image: url(/images/gameinfo/race3-7.jpg);}
.RACE3-8{background-image: url(/images/gameinfo/race3-8.jpg);}
.RACE3-9{background-image: url(/images/gameinfo/race3-9.jpg);}
.RACE3-10{background-image: url(/images/gameinfo/race3-10.jpg);}
.RACE4-1{background-image: url(/images/gameinfo/race4-1.jpg);}
.RACE4-2{background-image: url(/images/gameinfo/race4-2.jpg);}
.RACE4-3{background-image: url(/images/gameinfo/race4-3.jpg);}
.RACE4-4{background-image: url(/images/gameinfo/race4-4.jpg);}
.RACE4-5{background-image: url(/images/gameinfo/race4-5.jpg);}
.RACE4-6{background-image: url(/images/gameinfo/race4-6.jpg);}
.RACE4-7{background-image: url(/images/gameinfo/race4-7.jpg);}
.RACE4-8{background-image: url(/images/gameinfo/race4-8.jpg);}
.RACE4-9{background-image: url(/images/gameinfo/race4-9.jpg);}
.RACE4-10{background-image: url(/images/gameinfo/race4-10.jpg);}

.TITLENO{ width:40px;padding-left:10px; line-height:25px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;}
.LINKTDNO{padding-left:10px; padding-top:10px;border-bottom:2px solid #333333; border-left:2px solid #333333; }

.TITLEIMG{ width:135px;padding-left:15px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;line-height:25px;}
.LINKIMG{padding:10px; padding-bottom:10px;padding-left:15px; border-bottom:2px solid #333333; border-left:2px solid #333333; }

.TITLECONTENT{ paborder-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; border-right:2px solid #333333;color:#333333; background-color:#efd69a; text-align:left; padding-left:10px;border-bottom:2px solid #333333; line-height:25px;}
.LINKCONTENT{ padding-left:10px; padding-top:0px; padding-bottom:10px;text-align:left; border-bottom:2px solid #333333; border-left:2px solid #333333; border-right:2px solid #333333; line-height:30px; }

#W600{width:600px; }
.COOPERATIONTITLE{ padding:5px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; border-right:2px solid #333333;color:#333333; background-color:#efd69a; font-size:14px; font-weight:bold; }
.COOPERATIONCONT{padding:5px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-right:2px solid #333333; }

.COOPERATIONW295L{width:295px; line-height:25px; float:left; font-family:Verdana; font-size:12px; color: #FFFFFF; letter-spacing:1pt; background-color:#c7884b;}
.COOPERATIONW295R{width:295px; line-height:25px;  float:right; font-family:Verdana; font-size:12px; color: #FFFFFF; letter-spacing:1pt; background-color:#c7884b;}
.LINKW600{ width:600px; font-family:Verdana; font-size:12px; color: #FFFFFF; letter-spacing:1pt; background-color:#c7884b;}
.BOR2B{ width:590px;padding:2px;border:2px solid #022634;}

.LINK1-1 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-1.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-1 a:hover{ background-position: bottom right; }
.LINK1-2 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-2.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-2 a:hover{ background-position: bottom right; }
.LINK1-3 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-3.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-3 a:hover{ background-position: bottom right; }
.LINK1-4 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-4.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-4 a:hover{ background-position: bottom right; }
.LINK1-5 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-5.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-5 a:hover{ background-position: bottom right; }
.LINK1-6 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-6.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-6 a:hover{ background-position: bottom right; }
.LINK1-7 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-7.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-7 a:hover{ background-position: bottom right; }
.LINK1-8 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-8.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-8 a:hover{ background-position: bottom right; }
.LINK1-9 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-9.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-9 a:hover{ background-position: bottom right; }
.LINK1-10 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-10.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-10 a:hover{ background-position: bottom right; }
.LINK1-11 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-11.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-11 a:hover{ background-position: bottom right; }
.LINK1-12 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-12.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-12 a:hover{ background-position: bottom right; }
.LINK1-13 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-13.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-13 a:hover{ background-position: bottom right; }
.LINK1-14 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-14.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-14 a:hover{ background-position: bottom right; }
.LINK1-15 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-15.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-15 a:hover{ background-position: bottom right; }
.LINK1-16 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-16.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-16 a:hover{ background-position: bottom right; }
.LINK1-17 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link1-17.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK1-17 a:hover{ background-position: bottom right; }


.LINK2-1 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-1.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-1 a:hover{ background-position: bottom right; }
.LINK2-2 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-2.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-2 a:hover{ background-position: bottom right; }
.LINK2-3 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-3.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-3 a:hover{ background-position: bottom right; }
.LINK2-4 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-4.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-4 a:hover{ background-position: bottom right; }
.LINK2-5 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-5.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-5 a:hover{ background-position: bottom right; }
.LINK2-6 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-6.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-6 a:hover{ background-position: bottom right; }
.LINK2-7 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-7.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-7 a:hover{ background-position: bottom right; }
.LINK2-8 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-8.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-8 a:hover{ background-position: bottom right; }
.LINK2-9 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-9.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-9 a:hover{ background-position: bottom right; }
.LINK2-10 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-10.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-10 a:hover{ background-position: bottom right; }
.LINK2-11 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-11.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-11 a:hover{ background-position: bottom right; }
.LINK2-12 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-12.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-12 a:hover{ background-position: bottom right; }
.LINK2-13 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-13.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-13 a:hover{ background-position: bottom right; }
.LINK2-14 a{ display:block; width:125px; height:125px; background-image:url(/images/community/link2-14.gif);background-repeat:no-repeat; background-position: top left;text-indent:-9999px; }
.LINK2-14 a:hover{ background-position: bottom right; }


.CASTLEIMG{ width:175px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;}
.CASTLENAME{line-height:25px;width:90px;padding-left:10px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;}
.CASTLECONT{line-height:25px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; border-right:2px solid #333333;color:#333333; background-color:#efd69a; text-align:left; padding-left:10px;}
.CASTLEIMG2{ width:175px; border-bottom:2px solid #333333; border-left:2px solid #333333; color: #FFFFFF;}
.CASTLENAME2{line-height:25px;width:90px; padding-left:10px; border-bottom:2px solid #333333; border-left:2px solid #333333; color: #FFFFFF;}
.CASTLECONT2{line-height:25px;border-bottom:2px solid #333333; border-left:2px solid #333333;border-right:2px solid #333333;color: #FFFFFF; text-align:left; padding-left:10px;}
.CASTLEIMG3{ width:175px;border-bottom:2px solid #333333; border-left:2px solid #333333; color:#333333; background-color:#efd69a;}
.CASTLENAME3{line-height:25px;width:90px;padding-left:10px; border-bottom:2px solid #333333; border-left:2px solid #333333; color:#333333;background-color:#efd69a;}
.CASTLECONT3{line-height:25px;border-bottom:2px solid #333333; border-left:2px solid #333333;border-right:2px solid #333333;color:#333333; text-align:left; padding-left:10px;background-color:#efd69a;}
.CASTLE1,.CASTLE2,.CASTLE3,.CASTLE4,.CASTLE5,.CASTLE6,.CASTLE7,.CASTLE8,.CASTLE9,.CASTLE10,.CASTLE11,.CASTLE12,.CASTLE13,.CASTLE14,.CASTLE15,.CASTLE16,.CASTLE17,.CASTLE18,.CASTLE19,.CASTLE20,.CASTLE21,.CASTLE22,.CASTLE23,.CASTLE24,.CASTLE25,.CASTLE26,.CASTLE27,.CASTLE28,.CASTLE29,.CASTLE30,.CASTLE31,.CASTLE32,.CASTLE33,.CASTLE34,.CASTLE35,.CASTLE36,.CASTLE37,.CASTLE38,.CASTLE39,.CASTLE40,.CASTLE41,.CASTLE42,.CASTLE43,.CASTLE44,.CASTLE45,.CASTLE46,.CASTLE47,.CASTLE48,.CASTLE49{display:block; width:175px; height:95px; line-height:95px;  background-repeat:no-repeat; text-indent:-9999px; background-position:center;}
.CASTLE1{ background-image:url(/images/gameinfo/castle/image001.jpg);}
.CASTLE2{ background-image:url(/images/gameinfo/castle/image002.jpg);}
.CASTLE3{ background-image:url(/images/gameinfo/castle/image003.jpg);}
.CASTLE4{ background-image:url(/images/gameinfo/castle/image004.jpg);}
.CASTLE5{ background-image:url(/images/gameinfo/castle/image005.jpg);}
.CASTLE6{ background-image:url(/images/gameinfo/castle/image006.jpg);}
.CASTLE7{ background-image:url(/images/gameinfo/castle/image007.jpg);}
.CASTLE8{ background-image:url(/images/gameinfo/castle/image008.jpg);}
.CASTLE9{ background-image:url(/images/gameinfo/castle/image009.jpg);}
.CASTLE10{ background-image:url(/images/gameinfo/castle/image010.jpg);}
.CASTLE11{ background-image:url(/images/gameinfo/castle/image011.jpg);}
.CASTLE12{ background-image:url(/images/gameinfo/castle/image012.jpg);}
.CASTLE13{ background-image:url(/images/gameinfo/castle/image013.jpg);}
.CASTLE14{ background-image:url(/images/gameinfo/castle/image014.jpg);}
.CASTLE15{ background-image:url(/images/gameinfo/castle/image015.jpg);}
.CASTLE16{ background-image:url(/images/gameinfo/castle/image016.jpg);}
.CASTLE17{ background-image:url(/images/gameinfo/castle/image017.jpg);}
.CASTLE18{ background-image:url(/images/gameinfo/castle/image018.jpg);}
.CASTLE20{ background-image:url(/images/gameinfo/castle/image020.jpg);}
.CASTLE21{ background-image:url(/images/gameinfo/castle/image021.jpg);}
.CASTLE22{ background-image:url(/images/gameinfo/castle/image022.jpg);}
.CASTLE23{ background-image:url(/images/gameinfo/castle/image023.jpg);}
.CASTLE24{ background-image:url(/images/gameinfo/castle/image024.jpg);}
.CASTLE25{ background-image:url(/images/gameinfo/castle/image025.jpg);}
.CASTLE26{ background-image:url(/images/gameinfo/castle/image026.jpg);}
.CASTLE27{ background-image:url(/images/gameinfo/castle/image027.jpg);}
.CASTLE28{ background-image:url(/images/gameinfo/castle/image028.jpg);}
.CASTLE29{ background-image:url(/images/gameinfo/castle/image029.jpg);}
.CASTLE30{ background-image:url(/images/gameinfo/castle/image030.jpg);}
.CASTLE31{ background-image:url(/images/gameinfo/castle/image031.jpg);}
.CASTLE32{ background-image:url(/images/gameinfo/castle/image032.jpg);}
.CASTLE33{ background-image:url(/images/gameinfo/castle/image033.jpg);}
.CASTLE34{ background-image:url(/images/gameinfo/castle/image034.jpg);}
.CASTLE35{ background-image:url(/images/gameinfo/castle/image035.jpg);}
.CASTLE36{ background-image:url(/images/gameinfo/castle/image036.jpg);}
.CASTLE37{ background-image:url(/images/gameinfo/castle/image037.jpg);}
.CASTLE38{ background-image:url(/images/gameinfo/castle/image038.jpg);}
.CASTLE39{ background-image:url(/images/gameinfo/castle/image039.jpg);}
.CASTLE40{ background-image:url(/images/gameinfo/castle/image040.jpg);}
.CASTLE41{ background-image:url(/images/gameinfo/castle/image041.jpg);}
.CASTLE42{ background-image:url(/images/gameinfo/castle/image042.jpg);}
.CASTLE43{ background-image:url(/images/gameinfo/castle/image043.jpg);}
.CASTLE44{ background-image:url(/images/gameinfo/castle/image044.jpg);}
.CASTLE45{ background-image:url(/images/gameinfo/castle/image045.jpg);}
.CASTLE46{ background-image:url(/images/gameinfo/castle/image046.jpg);}
.CASTLE47{ background-image:url(/images/gameinfo/castle/image047.jpg);}
.CASTLE48{ background-image:url(/images/gameinfo/castle/image048.jpg);}
.CASTLE49{ background-image:url(/images/gameinfo/castle/image049.jpg);}


.MISSIONTITLE1{width:95px; padding-left:5px; line-height:30px; font-size:13px;font-weight:bold; background-color:#022634;border-left:1px solid #022634; border-bottom:1px solid #efd69a;}
.MISSIONTITLE2{ padding-left:5px;line-height:30px;font-size:13px;font-weight:bold; border-left:1px solid #efd69a;background-color:#022634; border-bottom:1px solid #efd69a;}
.MISSIONTITLE3{width:95px;padding-left:5px; line-height:30px;font-size:13px; font-weight:bold;border-left:1px solid #efd69a;background-color:#022634; border-bottom:1px solid #efd69a;}
.MISSIONTITLE4{width:95px;padding-left:5px;line-height:30px;font-size:13px; font-weight:bold;border-left:1px solid #efd69a;background-color:#022634; border-bottom:1px solid #efd69a;}
.MISSIONTITLE5{width:95px;padding-left:5px;line-height:30px;font-size:13px; font-weight:bold;border-left:1px solid #efd69a;background-color:#022634; border-bottom:1px solid #efd69a;}

.MISSIONCONT1-1{width:90px; line-height:25px; padding:5px; border-bottom:1px solid #022634; border-left:1px solid #022634; font-size:13px; color:#022634;font-weight:bold;}
.MISSIONCONT1-2{ padding:5px; line-height:25px; border-bottom:1px solid #022634; border-left:1px solid #022634;  }
.MISSIONCONT1-3{width:90px;  line-height:25px; padding:5px;border-bottom:1px solid #022634; border-left:1px solid #022634; }
.MISSIONCONT1-4{width:90px;  line-height:25px; padding:5px;border-bottom:1px solid #022634; border-left:1px solid #022634; }
.MISSIONCONT1-5{width:90px; line-height:25px;  padding:5px;border-bottom:1px solid #022634; border-right:1px solid #022634;border-left:1px solid #022634;}

.MISSIONCONT2-1{width:90px;  line-height:25px; padding:5px; border-bottom:1px solid #022634; border-left:1px solid #022634; font-size:13px; font-weight:bold;color:#022634;background-color:#efd69a;}
.MISSIONCONT2-2{  line-height:25px; padding:5px;border-bottom:1px solid #022634; border-left:1px solid #022634;color:#333333;background-color:#efd69a; }
.MISSIONCONT2-3{width:90px;  line-height:25px; padding:5px;border-bottom:1px solid #022634; border-left:1px solid #022634;color:#333333;background-color:#efd69a;}
.MISSIONCONT2-4{width:90px; line-height:25px;padding:5px;border-bottom:1px solid #022634; border-left:1px solid #022634;color:#333333;background-color:#efd69a; }
.MISSIONCONT2-5{width:90px;  line-height:25px; padding:5px;border-bottom:1px solid #022634; border-right:1px solid #022634;color:#333333;border-left:1px solid #022634;background-color:#efd69a;}

.TITLESUBJECT{ padding-left:15px; border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; color:#333333; background-color:#efd69a;}
.EPAPERDATETITLE{width:90px;line-height:25px;border-bottom:2px solid #333333; border-left:2px solid #333333; border-top:2px solid #333333; border-right:2px solid #333333;color:#333333; background-color:#efd69a; text-align:left; padding-left:10px;}
.EPAPERNO{ width:40px; height:20px; padding-left:10px;padding-top:10px;border-bottom:2px solid #333333; border-left:2px solid #333333; }
/*-----------------------MEMBER--------------------------------------------------------*/
.GGCMEMBERLOGIN{ z-index:100px;}

/*-----------------------SOFTWARE------------------------------------------------------*/
.SW1{display:block; width:95px; height:53px;  background-repeat:no-repeat; text-indent:-9999px; background-position:center; background-image:url(/images/SW1.jpg); padding-top:12px;}
.SW2{display:block; width:95px; height:53px;  background-repeat:no-repeat; text-indent:-9999px; background-position:center; background-image:url(/images/SW2.jpg);padding-top:12px;}
.SW3{display:block; width:95px; height:53px;  background-repeat:no-repeat; text-indent:-9999px; background-position:center; background-image:url(/images/SW3.jpg);padding-top:12px;}
.SW4{display:block; width:95px;height:53px; background-repeat:no-repeat; text-indent:-9999px; background-position:center; background-image:url(/images/SW4.jpg);padding-top:12px;}
.SWBOR1{ border-left:1px solid #022634; border-top:1px solid #022634; border-right:1px solid #022634; }
.SWBOR2{border-top:1px solid #022634; border-right:1px solid #022634; padding-left:10px; padding-right:10px;}
.SWBOR3{border-top:1px solid #022634; border-right:1px solid #022634; padding-left:10px;padding-right:10px; text-align:center;}
.SWBOR4{ border:1px solid #022634; }
.SWBOR5{border-top:1px solid #022634; border-right:1px solid #022634; border-bottom:1px solid #022634;padding-left:10px;padding-right:10px;}
.SWBOR6{border-top:1px solid #022634; border-right:1px solid #022634; border-bottom:1px solid #022634;padding-left:10px;padding-right:10px; text-align:center;}
/*-----------------------GUIDE------------------------------------------------------*/
.TBW400{ width:400px; font-family:Verdana; font-size:12px; color: #FFFFFF; letter-spacing:1pt; background-color:#c7884b; text-align:center; line-height:30px; border:1px solid #022634; margin-left:25px;}
.GUIDEBOR1{border-right:1px solid #022634; border-bottom:1px solid #022634; }
.GUIDEBOR2{border-bottom:1px solid #022634;text-align:left;padding-left:10px; }
.GUIDEBOR3{border-right:1px solid #022634; border-bottom:1px solid #022634;background-color:#efd69a;color:#333333;}
.GUIDEBOR4{border-bottom:1px solid #022634; background-color:#efd69a; color:#333333;text-align:left;padding-left:10px;}
.GUIDEBOR5{border-right:1px solid #022634; background-color:#efd69a;color:#333333;}
.GUIDEBOR6{ background-color:#efd69a; color:#333333;}
.GUIDEBOR7{border-right:1px solid #022634;border-bottom:1px solid #022634; background-color:#efd69a;color:#333333; font-weight:bold;}
.GUIDEBOR8{background-color:#efd69a;border-bottom:1px solid #022634; color:#333333;font-weight:bold; text-align:left; padding-left:10px;}

/*-----------------------ACTIVITY------------------------------------------------------*/
.ACTB500{ width:500px; border:1px solid #c7884b; margin-left:50px;background-color:#f1c968;}
.ACIMG{ padding:5px;}
.ACIMGBOR{border:1px solid #c7884b; float:left;padding:1px; background-color:#efd69a;}
.ACTB{ float:right; width:330px; height:154px;border:1px solid #c7884b;background-color:#efd69a; }
.ACTITLE{ background-image:url(/images/active/icon-50x50.jpg); background-repeat:no-repeat; background-position:top left; height:50px; width:80px; padding-left:40px; text-align:center; line-height:50px; border-bottom:1px solid #c7884b; border-right:1px solid #c7884b; font-size:12px; color:#6c4219; font-weight:bold;}
.ACTCONT{ padding-left:5px; padding-right:5px; line-height:20px; border-bottom:1px solid #c7884b; font-size:12px; color:#6c4219; }
.ACTCONT a{ color:#6c4219;}

/*-----------------------BLOG---------------------------------------------------------*/
.CLOCK600{width:600px; border:1px solid #c7884b;background-color:#f1c968;}
.CLOCK{ padding:5px;}
.CLOCKSWF{ float:left;}
.CLOCKTB{ float:right; width:420px; height:240px; border-left:1px solid #c7884b; border-right:1px solid #c7884b;  }
.CLOCKTITLE{ background-image:url(/images/active/icon-50x50-2.jpg); background-position:left 50%; background-repeat:no-repeat; padding-left:50px; height:30px; line-height:30px; background-color:#efd69a; border-bottom:1px solid #c7884b; border-top:1px solid #c7884b;font-family: Verdana; font-size:15px; letter-spacing:1px; font-weight:bold;}
.CLOCKCONT{padding-left:50px;line-height:30px;background-color:#efd69a;font-family: Verdana; font-size:12px; letter-spacing:1px;border-bottom:1px solid #c7884b;}
.CLOCKCONT1{width:380px;padding-left:10px; padding-right:10px;line-height:30px;background-color:#efd69a;font-family: Verdana; font-size:10px; letter-spacing:1px;}
/*-----------------------TRICK---------------------------------------------------------*/
.TRICKBTN1{ display:block;width:100px; background-image:url(/images/pagebtn/trick1.gif); background-repeat:no-repeat; background-position:left; float:left; text-indent:-9999px;}
/*-----------------------shop---------------------------------------------------------*/
.ITEM1{ float:left; width:285px; padding:5px;border:1px solid #022634; height:225px; }
.ITEM2{ float:right;width:285px; padding:5px;border:1px solid #022634; height:225px; }
.ITEM{width:600px;padding-top:10px;}
.ITEMIMG{ float:left;width:95px;}
.ITEMLIST{ float:right; width:180px;height:220px;border:1px solid #022634;}
/*-----------------------report---------------------------------------------------------*/
.RPTB{ border:2px groove #c7884b; line-height:30px; font-size:12px; width:350px; margin-left:auto; margin-right:auto; padding:10px; }
.RPTD1{ border-bottom:2px groove #c7884b; padding-left:10px; font-weight:bold;}
.RPTD2{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; width:50px; font-weight:bold;}
.RPTD3{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; width:80px; font-weight:bold;}
.RPTD4{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; }
.RPTD5{ border-bottom:2px groove #c7884b; padding-left:10px; }
.RPTD6{ border-bottom:2px groove #c7884b; padding-left:10px; height:150px; }
/*-----------------------regulations-----------------------------------------------------*/
.RGTB{ border:2px groove #c7884b; line-height:30px; font-size:12px; width:600px;padding:10px; }
.RGTD1{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; width:180px; font-weight:bold; background-color:#ffda81;}
.RGTD4{ border-right:2px groove #c7884b;padding-left:10px; width:180px; font-weight:bold;  background-color:#ffda81;}
.RGTD6{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; width:80px; font-weight:bold; background-color:#ffda81;}
.RGTD7{ border-bottom:2px groove #c7884b; padding-left:10px; font-weight:bold; background-color:#ffda81;}

.RGTD2{ border-bottom:2px groove #c7884b; border-right:2px groove #c7884b;padding-left:10px; padding-right:10px; background-color:#ffebba;}
.RGTD3{ border-bottom:2px groove #c7884b;padding-left:10px; background-color:#ffebba;}
.RGTD5{ padding-left:10px; background-color:#ffebba; }
/*-------------------------------------------------------------------------------*/
.EPAPERDATE{ width:90px;line-height:25px; padding-left:10px;text-align:left; border-bottom:2px solid #333333; border-left:2px solid #333333; border-right:2px solid #333333;}
.CLEAR{ clear:both; height:0; font-size:1px; line-height:0px;}
