﻿@charset "utf-8";
/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,iframe { margin:0;padding:0; }
body { background:#ffffff; color:#666666; font:normal 12px AppleGothic,Tahoma,Verdana,MS Gothic,'돋움',Dotum,Verdana,Arial,San-Serif; }
img { border:0 none; }
a { color:#666666; text-decoration:none; }
a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:underline;  }
input, select { font-size:100%; vertical-align:middle; margin:0; padding:0; }
ol,ul,li { list-style:none; } fieldset, blockquote { border:0 none; }
i,em,cite { font-style:normal; }
b { color:#4C5542;font-weight:bold; }
caption,legend { display:none; clear:both;font:bold 12px AppleGothic,Tahoma,Verdana,'돋움',Dotum,Arial,San-Serif; }
hr { display:none; clear:both; }
table { table-layout:auto; border-collapse:collapse;border-spacing:0; }
th,td { border-collapse:collapse; }


.text-ellipsis { white-space:nowrap; overflow:hidden; }
.text-replace { height:0px;overflow:hidden; font-size:0; text-indent:-1000em; }


/* =float 해제 */
.f_clear:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
/* ie용 홀리 핵 시작 */
* html .f_clear { height: 1px; }
.f_clear { display: block;min-height:1px; }
/* ie용 홀리 핵 끝 */

.subPageBody { background:url('../images/common/bg_subrepeat.gif') left top repeat-x; }

.head {position:relative;width:884px;height:114px;margin:0 auto;z-index:99;}
.head h1 {position:absolute;top:21px;left:42px;width:98px;height:63px;z-index:99;}
.head h1 a {display:block;width:98px;height:63px;background:url('../images/home/main_txt_set.jpg') 0 0 no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.head .mainMenu {position:absolute;top:49px;left:214px;}
.head .mainMenu li {float:left;display:inline;height:13px;margin:0 0 0 10px;padding:0 0 0 14px;background:url('../images/home/bg_menu_bar.gif') left top no-repeat;}
/* 2011-05-12 수정 */
.head .forumList {position:absolute;top:73px;left:488px;width:126px;background:url('../images/home/bg_gamelist_top.gif') left top no-repeat;}
	.head .forumList ul {padding:7px 0 3px 8px;background:url('../images/home/bg_gamelist_btm.gif') left bottom no-repeat;}
	.forumList ul li {width:110px;margin:2px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #fda067;}
	.forumList ul .soon {border:0 none;}
	.forumList ul li a {color:#fff;font-size:11px;}
/* // 2011-05-12 수정 */
.mainMenu li a {display:block;height:13px;background-image:url('../images/home/main_txt_set.jpg');background-repeat:no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.mainMenu .news {width:35px;margin:0 !important;padding:0 !important;background:none !important;}
.mainMenu .news a {width:35px;background-position:0 -70px;}
.mainMenu .games {width:44px;}
.mainMenu .games a {width:44px;background-position:0 -85px;}
.mainMenu .dnld {width:67px;}
.mainMenu .dnld a {width:67px;background-position:0 -100px;}
.mainMenu .tcoin {width:36px;}/* 2010-07-20 */
.mainMenu .tcoin a {width:36px;background-position:0 -115px;} /* 2010-07-20 */
.mainMenu .forums {width:51px;}
.mainMenu .forums a {width:51px;background-position:0 -130px;}
.mainMenu .support {width:57px;}
.mainMenu .support a {width:57px;background-position:0 -145px;}
.head .headBtns {position:absolute;top:47px;left:643px;}
.headBtns a {float:left;height:17px;margin:0 7px 0 0;overflow:hidden;background-image:url('../images/home/main_btn_set.jpg');font:normal 0/0 verdana;text-indent:-10000em;}
.headBtns .myAcc {width:72px;background-position:0 0;}
.headBtns .signUp {width:49px;background-position:0 -20px;}
.headBtns .logout {width:49px;background-position:0 -40px;}
.headBtns .login {width:49px;background-position:0 -60px;}
.headBtns .facebook {width:100px; background-position:0 -80px; margin-right:0;} /* 2013-04-01 */
.head .gameList {position:absolute;top:73px;left:270px;width:126px;background:url('../images/home/bg_gamelist_top.gif') left top no-repeat;}
.head .gameList ul {padding:7px 0 3px 8px;background:url('../images/home/bg_gamelist_btm.gif') left bottom no-repeat;}
.gameList ul li {width:110px;margin:2px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #fda067;}
.gameList ul .soon {border:0 none;}
.gameList ul li a {color:#fff;font-size:11px;}

.mid {width:100%;background:#fff;}

.logo_ir { height:0; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }

.subPage_content {width:884px;min-height:300px;_height:300px;margin:0 auto;padding:14px 0 0 0;}
	.subPage_content .sub_sidebar {float:left; width:188px;}
	.subPage_content .subPage_main {float:right;width:670px;min-height:500px;_height:500px;padding:0 0 0 25px;border-left:1px solid #f4c6a5;}

#footer {clear:both;width:100%;height:166px;margin:89px 0 0 0;background:#9f9f9f url('../images/home/bg_footer_repeat.jpg') left top repeat-x;}
#footer .footerInner {position:relative;clear:both;width:884px;height:117px;margin:0 auto;background:url('../images/common/bg_footer.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.footerInner a {position:absolute;top:34px;display:block;height:7px;}
.footerInner .info {left:6px;width:68px;}
.footerInner .contactUs {left:97px;width:55px;}
.footerInner .term {left:174px;width:88px;}
.footerInner .privacy {left:284px;width:73px;}
.footerInner .siteMap {left:379px;width:40px;}

/* 페이징 */
.paging { width:669px; margin:19px 0 0 0; padding:0 1px 0 0; text-align:right; }
.paging_btm { margin:8px 0 0 0; }
	.paging .page_no { margin:0 16px 0 14px; vertical-align:middle; }
		/*2010-03-26 개선 */
		.paging .page_no a { font:normal 12px Lucida Grande,Helvetica,Tahoma,Arial,San-Serif,Verdana; color:#423e36; }
		.paging .page_no img {margin:0 3px;}
		.paging .page_no a:hover { font-weight:bold; color:#9a3411; }
		.paging .page_no .current { font-weight:bold; color:#9a3411; }
		/* .paging .page_no .last_page { margin:0; padding:0; background:none; } */
	.paging .btns { background:none; }
		.paging img { vertical-align:middle; }