@charset "utf-8";
/* CSS Document */

/*  메인페이지 스타일  ****************************************************/

.Menu							{ width:1000px; height:140px; margin: 0 auto;}
.Menu .Logo						{ width:280px; height:79px; float:left;}
.Menu .bar						{ margin-top:13px; width:689px; height:51px; float:left; padding:0 0 0 25px; background:url(../img/main/menu_bar.png) top left no-repeat;}
.Menu .bar ul					{ width:670px;}
.Menu .bar ul li				{ padding-left:10px;}
.Menu .Topmenu					{ width:700px; height:25px; float:right; margin:25px 0 0 0;}
.Menu .Topmenu .Time			{ width:405px; float:left; margin-left:15px; }
.Menu .Topmenu .Time .title		{ width:170px; height:23px; float:left;}
.Menu .Topmenu .Time .Clock		{ background:url(../img/main/time_bg.png) no-repeat top left; width:200px; height:23px; float:left;}
.Menu .Topmenu .Time .Clock ul	{ padding:5px 0 0 0; width:205px;}
.Menu .Topmenu .Time .Clock ul li	{ }
.Menu .Topmenu .BTN				{width:280px; float:left;}
.Menu .Topmenu .BTN ul			{width:280px;}
.Menu .Topmenu .logout			{width:240px; float:right; margin:-13px 12px 0 0;}
.Menu .Topmenu .logout .pic		{float:left; width:40px; height:40px; margin:0 5px 0 0; background:url(../img/common/picimg.gif) no-repeat top center;}
.Menu .Topmenu .logout .pic img	{padding:2px 2px; width:36px; height:36px;}
.Menu .Topmenu .logout .welcome	{width:180px; float:left; font-weight:bold; color:#597aa4; margin:0 0 0 10px;}
.Menu .Topmenu .logout .btn		{position:relative; width:190px; float:left;}
.Menu .Topmenu .btn .account	{position:absolute; width:116px; top:3px; left:0px;}
.Menu .Topmenu .btn .logoutb	{position:absolute; width:85px; top:3px; left:55px;}
.Clear							{clear: both; display: block; float: none; font-size: 0 !important; height: 0; line-height: 0 !important; margin: 0 !important; overflow: hidden; padding: 0 !important; width: 100%;}
.BarnerBox						{width:100%; height:165px; margin:0 auto; background:url(../img/login/login_outbg.png);}
.BarnerBox	.Barner				{width:1000px; height:165px; margin:0 auto;}
.BarnerBox	.Barner .Barner_style	{width:200px; height:135px; border:1px solid #6f6f6f; margin:0 auto;}
.BarnerBox	.Barner ul			{ padding:17px 0 0 0;}
.BannerIMG						{width:1000px; height:250px; margin:0 auto; padding-top:70px;}
.contentsBody					{width:100%; height:100%; padding-top:45px; background:url(../img/main/Body_bg.gif) top left repeat-x; margin:0 auto;}
.contentsBody .left				{width:650px; height:100%; float:left;}
.contentsBody .left ul			{width:650px; height:25px;}
.contentsBody .left .Listyle01	{height:30px; float:none; font-family: Georgia; font-size:21px; color:#257dd4;}
.contentsBody .left .Listyle02	{height:20px; float:none; color:#999;}
.contentsBody .left .Listyle03	{float:left; width:140px; height:100px; margin:8px 10px 0 0;}
.contentsBody .left .Listyle03 .line	{width:140px; height:100px; padding:2px 0 0 2px; border:1px solid #1a232b;}
.contentsBody .left .Listyle04	{float:left; width:490px; padding-top:10px;}
.contentsBody .left .Listyle05	{float:right; width:60px; text-align:right; padding:5px 0 0 430px;}
.contentsBody .left .title		{float:left;}
.contentsBody .left .Newsbox	{width:650px; height:100%; padding-bottom:10px;}
.contentsBody .left .Newsbox ul	{width:650px; height:100%;}
.contentsBody .left .NewsLine	{padding: 31px 0 31px 0; width:650px; height:1px;}
.contentsBody .right			{width:320px; height:100%; float:right;}
.contentsBody .right .social{width:310px; height:78px; padding:20px 0 20px 0;}
.contentsBody .right .social .inbox	{width:107px; height:44px; background-color:#001932;}
.contentsBody .right .Screenshot	{width:310px; height:311px; background:url(../img/main/Screen_box.gif) top left no-repeat;}
.contentsBody .right .Screenshot .ScreenStyle01	{height:44px;}
.contentsBody .right .Screenshot .ScreenStyle01 ul	{width:280px; padding:15px 5px 0 15px;}
.contentsBody .right .Screenshot .ScreenStyle02	{width:250px; height:188px; background-color:#121212; padding:10px; margin:0px 0 0 19px;}
.contentsBody .right .Screenshot .ScreenStyle03	{width:250px; height:188px; border:solid 1px #666666;}
.contentsBody .right .Screenshot .ScreenStyle04	{width:250px; height:40px; padding-top:5px; margin:0 auto;}
.contentsBody .right .Screenshot .ScreenStyle04 ul li	{text-align:center; width:250px;}
.contentsBody .right .Forums	{width:310px; margin-top:20px; height:388px; background:url(../img/main/forums_box.gif) left top no-repeat;}
.contentsBody .right .Forums .forumStyle01	{width:280px; height:30px; margin:0 auto; padding-top:20px;}
.contentsBody .right .Forums .forumStyle01 .FS01	{float:left; width:90px; height:30px;}
.contentsBody .right .Forums .forumStyle01 .FS02	{float:right; width:80px; height:30px;}
.contentsBody .right .Forums .forumStyle02	{width:280px; height:340px; margin:0 auto;}
.contentsBody .right .Forums .forumStyle02 ul	{width:280px; height:65px;}
.contentsBody .right .Forums .forumStyle02 ul li	{ padding-right:5px;}
.contentsBody .right .Forums .forumStyle02 ul li.FSli01	{float:none;  width:280px; height:20px;}
.contentsBody .right .QuickBaner	{width:310px; height:110px; margin-bottom:20px;}
.bottom								{background:url(../img/main/bottom_line.gif) top left repeat-x  ; width:100%; height:100px;}
.bottom	.BotBox						{margin:0 auto; padding-top:100px; width:1000px; height:100px;}
.bottom	.BotBox	.BotStyle01			{float:left; padding-top:10px;}
.bottom	.BotBox	.BotStyle02			{float:left; width:545px; padding:15px 0 0 30px;}
.bottom	.BotBox	.BotStyle02 ul		{width:545px;}
.bottom	.BotBox	.BotStyle03			{float:left; padding-top:10px;}
.bottom	.BotBox	.BotStyle04			{padding:0 5px; color:#257dd4;}


.white_font		{color:#fefefe;}
.blue_font14	{color:#257dd4; font-weight:bold; font-size: 14px;}
.blue_font		{color:#257dd4; font-weight:bold;}
.blue_font2		{color:#257dd4;}

/* 메인 롤링배너 스타일 ****************************************************/
#mainBanner	{ position:relative; top:0; left:0; height:250px; width:1000px; margin:65px auto 0 auto; padding:0; text-indent:0; z-index:19; text-align:left;}
.mbanner_rolling{ margin:0 auto;}
.mbanner_rolling .slides{}
.mbanner_rolling .slides li{display:none;}
.mbanner_rolling .slides li a{display:block; position:static;}
.mbanner_rolling .slides li a img{position:static}
.mbanner_rolling .flex-control-nav{position:absolute; top:227px; right:20px;}
.mbanner_rolling .flex-control-nav li{float:left;margin-right:3px;width:28px;height:15px;}
.mbanner_rolling .flex-control-nav li a{background:url(../img/main/bg_num_off.png) 0 0 no-repeat;display:block;width:28px;height:15px; text-align:center; font-size:0px; cursor:pointer;}
.mbanner_rolling .flex-control-nav li a.active{background:url(../img/main/bg_num_on.png) 0 0 no-repeat; font-size:0px;}


	
/* A 링크 스타일 모음 ****************************************************/
a.blue_news:link		{font-family: Georgia; font-size:21px; color:#257dd4;}
a.blue_news:hover		{font-family: Georgia; font-size:21px; color:#257dd4; text-decoration:underline;}
a.blue_news:visited		{font-family: Georgia; font-size:21px; color:#257dd4;}
a.blue_news:active		{font-family: Georgia; font-size:21px; color:#5fafff;}

a.blue_screen:link		{font-size:14px; font-weight:bold; color:#257dd4;}
a.blue_screen:hover		{font-size:14px; font-weight:bold; color:#257dd4; text-decoration:underline;}
a.blue_screen:visited	{font-size:14px; font-weight:bold; color:#257dd4;}
a.blue_screen:active	{font-size:14px; font-weight:bold; color:#5fafff;}

a.blue_forum:link		{font-size:14px; font-weight:bold; color:#257dd4;}
a.blue_forum:hover		{font-size:14px; font-weight:bold; color:#257dd4; text-decoration:underline;}
a.blue_forum:visited	{font-size:14px; font-weight:bold; color:#257dd4;}
a.blue_forum:active		{font-size:14px; font-weight:bold; color:#5fafff;}

a.More:link				{display:block; width:56px; height:12px; background-image:url(../img/main/btn_more.gif);}
a.More:hover			{display:block; width:56px; height:12px; background-image:url(../img/main/btn_more_over.gif);}
a.More:visited			{display:block; width:56px; height:12px; background-image:url(../img/main/btn_more.gif);}

a.viewall:link			{display:block; width:78px; height:14px; background-image:url(../img/main/btn_view02.png);}
a.viewall:hover			{display:block; width:78px; height:14px; background-image:url(../img/main/btn_view02_over.png);}
a.viewall:visited		{display:block; width:78px; height:14px; background-image:url(../img/main/btn_view02.png);}

a.Bviewall:link			{display:block; width:90px; height:14px; background-image:url(../img/main/btn_view.gif);}
a.Bviewall:hover		{display:block; width:90px; height:14px; background-image:url(../img/main/btn_view_over.gif);}
a.Bviewall:visited		{display:block; width:90px; height:14px; background-image:url(../img/main/btn_view.gif);}

a.screen:link			{display:block; width:143px; height:14px; background-image:url(../img/main/title_screenshot.gif);}
a.screen:hover			{display:block; width:143px; height:14px; background-image:url(../img/main/title_screenshot_over.gif);}
a.screen:visited		{display:block; width:143px; height:14px; background-image:url(../img/main/title_screenshot.gif);}

a.account:link			{display:block; width:116px; height:16px; background-image:url(../img/common/btn_myaccount.png);}
a.account:hover			{display:block; width:116px; height:16px; background-image:url(../img/common/btn_myaccount_over.png);}
a.account:visited		{display:block; width:116px; height:16px; background-image:url(../img/common/btn_myaccount.png);}

a.logoutb:link			{display:block; width:85px; height:16px; background-image:url(../img/common/btn_logout.png);}
a.logoutb:hover			{display:block; width:85px; height:16px; background-image:url(../img/common/btn_logout_over.png);}
a.logoutb:visited		{display:block; width:85px; height:16px; background-image:url(../img/common/btn_logout.png);}


/* 로그인박스 스타일 모음 ****************************************************/

.login_box
   {position:fixed; bottom:auto; top:0px; margin-left:0px; width:100%; height:100%; background-image: url(../img/login/login_outbg.png); z-index:500;}

   * html .login_box
   {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+50));  width:100%; height:100%;}
   
.loginStyle01				{width:100%; height:100%; margin:0 auto; padding:200px 0 0 0;}
.loginStyle01 .loginStyle02	{z-index:100; width:560px; height:575px; background-image:url(../img/login/login_bg.png); margin:0 auto;}
.loginStyle01 .loginStyle02	.loginStyle03	{width:5px; padding:20px 0 0 511px;}
.inputStyle01				{width:370px; height:26px; background-color:#000000; border:#404040 solid 1px; color:#626262}

a.login:link			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_login.gif);}
a.login:hover			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_login_over.gif);}
a.login:visited			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_login.gif);}
a.login:active			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_login_over.gif);}

a.joinus:link				{display:block; width:183px; height:31px; background-image:url(../img/login/btn_joinus.gif);}
a.joinus:hover			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_joinus_over.gif);}
a.joinus:visited			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_joinus.gif);}
a.joinus:active			{display:block; width:183px; height:31px; background-image:url(../img/login/btn_joinus_over.gif);}

a.loginClose:link			{display:block; width:22px; height:19px; background-image:url(../img/login/btn_close.gif);}
a.loginClose:hover			{display:block; width:22px; height:19px; background-image:url(../img/login/btn_close_over.gif);}
a.loginClose:visited		{display:block; width:22px; height:19px; background-image:url(../img/login/btn_close.gif);}







/* 회원가입 스타일 모음 ****************************************************/

.joincont .title {padding:0 0 15px 10px;}
.joincont .title2 {padding:0 0 15px 0; margin: 0 auto;}
.joincont .t01 {padding-bottom:10px;}
.joincont .loginStyle02	{width:380px; margin:0 auto; padding:15px 0 0 0;}
.joincont .inputStyle01	{width:380px; height:26px; background-color:#000000; border:#404040 solid 1px; color:#626262;}

.blue_fonts {color:#095bad; padding:0 0 0 8px;}
.gray_fonts {color:#525252; padding:0 0 15px 8px;}
.dblue_fonts {color:#29527c; padding:0 0 0 8px;}


/* 회원가입 라운드 모서리 스타일 모음 ****************************************************/
.rbroundbox { background:#151517; width:467px;}
.rbtop div { background: url(../img/member/box_tl.gif) no-repeat top left; }
.rbtop { background: url(../img/member/box_tr.gif) no-repeat top right; }
.rbbot div { background: url(../img/member/box_bl.gif) no-repeat bottom left; }
.rbbot { background: url(../img/member/box_br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.rbcontent { margin: 8px 12px; }


/* A 링크 스타일 모음 ****************************************************/

a.confirmme:link		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_confirm.gif);}
a.confirmme:hover		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_confirm_over.gif);}
a.confirmme:visited		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_confirm.gif);}

a.down:link		    {display:block; width:269px; height:80px; background-image:url(../img/member/banner_down.gif); margin-bottom:6px;}
a.down:hover		{display:block; width:269px; height:80px; background-image:url(../img/member/banner_down_over.gif); margin-bottom:6px;}
a.down:visited		{display:block; width:269px; height:80px; background-image:url(../img/member/banner_down.gif); margin-bottom:6px;}

a.guide:link		 {display:block; width:269px; height:80px; background-image:url(../img/member/banner_guide.gif);}
a.guide:hover		{display:block; width:269px; height:80px; background-image:url(../img/member/banner_guide_over.gif);}
a.guide:visited		{display:block; width:269px; height:80px; background-image:url(../img/member/banner_guide.gif);}

a.sendhelp:link		 {display:block; width:283px; height:21px; background-image:url(../img/member/btn_sendhelp.gif);}
a.sendhelp:hover		{display:block; width:283px; height:21px; background-image:url(../img/member/btn_sendhelp_over.gif);}
a.sendhelp:visited		{display:block; width:283px; height:21px; background-image:url(../img/member/btn_sendhelp.gif);}

a.submit:link		 {display:block; width:196px; height:31px; background-image:url(../img/member/btn_submit.png);}
a.submit:hover		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_submit_over.png);}
a.submit:visited		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_submit.png);}

a.cancel:link		 {display:block; width:196px; height:31px; background-image:url(../img/member/btn_cancel.png);}
a.cancel:hover		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_cancel_over.png);}
a.cancel:visited		{display:block; width:196px; height:31px; background-image:url(../img/member/btn_cancel.png);}

a.link_userguide:link		 {display:block; width:435px; height:151px; background-image:url(../img/member/link_guide.gif);}
a.link_userguide:hover		{display:block; width:435px; height:151px; background-image:url(../img/member/link_guide_over.gif);}
a.link_userguide:visited		{display:block; width:435px; height:151px; background-image:url(../img/member/link_guide.gif);}

a.link_forum:link		 {display:block; width:435px; height:151px; background-image:url(../img/member/link_forum.gif);}
a.link_forum:hover		{display:block; width:435px; height:151px; background-image:url(../img/member/link_forum_over.gif);}
a.link_forum:visited		{display:block; width:435px; height:151px; background-image:url(../img/member/link_forum.gif);}

a.link_support:link		 {display:block; width:435px; height:151px; background-image:url(../img/member/link_support.gif);}
a.link_support:hover		{display:block; width:435px; height:151px; background-image:url(../img/member/link_support_over.gif);}
a.link_support:visited		{display:block; width:435px; height:151px; background-image:url(../img/member/link_support.gif);}

a.email:link		 {display:block; width:289px; height:41px; background-image:url(../img/member/btn_email.gif);}
a.email:hover		{display:block; width:289px; height:41px; background-image:url(../img/member/btn_email_over.gif);}
a.email:visited		{display:block; width:289px; height:41px; background-image:url(../img/member/btn_email.gif);}

a.login2:link			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_login.png);}
a.login2:hover			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_login_over.png);}
a.login2:visited			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_login.png);}
a.login2:active			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_login_over.png);}

a.joinus2:link				{display:block; width:196px; height:31px; background-image:url(../img/member/btn_joinus.png);}
a.joinus2:hover			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_joinus_over.png);}
a.joinus2:visited			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_joinus.png);}
a.joinus2:active			{display:block; width:196px; height:31px; background-image:url(../img/member/btn_joinus_over.png);}



/* 회원가입 바텀 스타일 모음 ****************************************************/
.member_bottom	.BotBox						{margin:0 auto; padding-top:30px; width:900px; height:130px;}
.member_bottom		.BotBox	.BotStyle01			{float:left; color:#21466b; padding:2px 0;}
.member_bottom		.BotBox	.BotStyle02			{float:right;  padding:2px 0;}
.member_bottom		.BotBox	.BotStyle03	        {color:#336699; font-weight:bold; padding:2px 0;}
.member_bottom		.BotBox	.BotStyle04			{float:left; color:#21466b; padding:2px 5px;}








/* 서브페이지 스타일 모음 ****************************************************/

.sub_topdiv .title {position:relative; float:left; padding:25px 0 8px 23px;}
.sub_topdiv .path {position:relative; float:right; font-size:11px; color:#666666; height:17px; vertical-align:bottom; padding:60px 18px 0 0;}
.sub_topdiv li {padding:0 2px;}
.sub_topdiv .path .on {color:#a7a7a7; height:17px; vertical-align:bottom;}

.tab {margin-bottom:30px;}

.news_search {position:relative; float:left;}
.news_search li {padding:2px;}
.search_btn {position:relative; float:left; margin:0 0 0 5px;}
.news_page {position:relative; float:right;}
.news_page li {padding:2px;}

.orange_font {color:#b65700; font-weight:bold;}
.orange_font2 {color:#e38b00; font-weight:bold;}
.orange_font3 {color:#e38b00;}
.orange_font15 {color:#b65700; font-size:15px; font-weight:bold;}
.board { position:relative;}
.board .thside div {position:absolute; width:100%; left:0; height:30px; background: url(../img/common/board_thlr.gif) no-repeat top left;}
.board .thside {position:absolute; width:100%; right:0;  height:30px; background: url(../img/common/board_thlr.gif) no-repeat top right;}
.board th {height:30px; background: url(../img/common/board_thbg.gif) repeat-x top center; text-align:center; font-family:Verdana; color:#c9c9c9;  font-weight:normal; font-size:11px;}
.board .thline {width:2px; height:30px; background: url(../img/common/board_thline.gif) no-repeat;}
.board td {padding:2px 0 2px 0; text-align:center; color:#666666; background:#191923;}
.board td img{padding:2px 0 2px 0;}
.board .text {text-align:left; padding:0 15px 0 18px;}
.board .tdline {width:2px; background: url(../img/common/board_tdline.gif) repeat-y top right #191923;}
.board .tdline2 {height:1px; background: url(../img/common/board_tdline.gif) repeat-x top right #191923;}
.board .gap {height:8px; padding:0;}
.board .gap2 {width:8px; padding:0;}
.board .space {height:2px; padding:0; background:#0e0e0f;}
.board .space2 {width:2px; padding:0; background:#0e0e0f;}
.board .icon {display:block;}
.board .legend {vertical-align:middle; padding-right:8px;}

.board2 { position:relative;}
.board2 .thside div {position:absolute; width:100%; left:0; height:30px; background: url(../img/common/board_thlr.gif) no-repeat top left;}
.board2 .thside {position:absolute; width:100%; right:0;  height:30px; background: url(../img/common/board_thlr.gif) no-repeat top right;}
.board2 th {height:30px; background: url(../img/common/board_thbg.gif) repeat-x top center; text-align:center;}
.board2 .thline {width:2px; height:30px; background: url(../img/common/board_thline.gif) no-repeat;}
.board2 td {padding:10px 0 10px 0; text-align:center; color:#666666; background:#191923;}
.board2 .space {height:2px; padding:0; background:#0e0e0f;}

.board_view th {vertical-align:top; margin:0; width:100px; padding-right:5px; }
.board_view td {padding:7px 20px 7px 20px; color:#666666; background:#191923; height:18px;}
.board_view .space {height:2px; padding:0; background:#0e0e0f;}

.board_view2 {height:165px;}
.board_view2 th {vertical-align:top; margin:0; width:100px; padding-right:5px;}
.board_view2 td {padding:7px 10px 7px 10px; color:#666666; background:#191923; height:18px; vertical-align:top;}
.board_view2 .space {height:2px; padding:0; background:#0e0e0f;}

.board_write th {vertical-align:top; width:100px; padding-right:5px;}
.board_write td {padding:0 10px 0 10px; color:#666666; background:#191923; height:32px;}
.board_write .space {height:2px; padding:0; background:#0e0e0f;}


.memInpuBoxTel { width:45px; height:20px; padding-left:3px; border:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid; color:#666666; font-family:"Dotum"; font-size:12px; background-color:#e6e6e6;}

/* 서브페이지 라운드 모서리 스타일 모음 ****************************************************/
.subroundbox {position:relative; background:#151517; width:976px; margin:0 auto; min-height:820px;}
.subroundbox .rbtop div { background: url(../img/common/box_tl.gif) no-repeat top left; }
.subroundbox .rbtop { background: url(../img/common/box_tr.gif) no-repeat top right; }
.subroundbox .rbbot div { background: url(../img/common/box_bl.gif) no-repeat bottom left; }
.subroundbox .rbbot { background: url(../img/common/box_br.gif) no-repeat bottom right; }

.subroundbox .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.subroundbox .rbcontent { margin: 25px 23px; min-height:820px;}
.subroundbox .rbcontent2 {margin: 0 10px; min-height:820px;}

.tabroundbox { background: url(../img/common/tab_bg.gif) repeat-y top center #000000; width:930px; margin:0 auto;}
.tabroundbox .rbtop div { background: url(../img/common/tab_tl.gif) no-repeat top left; }
.tabroundbox .rbtop div div { background: url(../img/common/tab_tbg.gif) repeat-x top center; width:99%; margin:0 auto;}
.tabroundbox .rbtop { background: url(../img/common/tab_tr.gif) no-repeat top right; }
.tabroundbox .rbbot div { background: url(../img/common/tab_bl.gif) no-repeat bottom left; }
.tabroundbox .rbbot div div { background: url(../img/common/tab_bbg.gif) repeat-x top center; width:99%; margin:0 auto;}
.tabroundbox .rbbot { background: url(../img/common/tab_br.gif) no-repeat bottom right; }

.tabroundbox .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}

.tabroundbox .rbcontent {position:relative; margin: 10px 10px; min-height:20px;}
.tabroundbox .rbcontent .tab_box {position:relative; margin:0 auto;}
.tabroundbox .rbcontent .tab_box .tab1	{float:left;}
.tabroundbox .rbcontent .tab_box .tab2	{float:left;}
.tabroundbox .rbcontent .tab_box .tab3	{float:left;}
.tabroundbox .rbcontent .tab_box .tab4	{float:left;}
.tabroundbox .rbcontent .tab_box .tab5	{float:left;}
.tabroundbox .rbcontent .tab_box .tab6	{float:left;}
.tabroundbox .rbcontent .tab_box .tab7	{float:left;}
.tabroundbox .rbcontent .tab_box .tab8	{float:left;}
.tabroundbox .rbcontent .tab_box .tab9	{float:left;}


.inroundbox { background:#0e0e0f; width:100%; margin:0 auto;}
.inroundbox .rbtop div { background: url(../img/common/ibox_tl.gif) no-repeat top left; }
.inroundbox .rbtop { background: url(../img/common/ibox_tr.gif) no-repeat top right; }
.inroundbox .rbbot div { background: url(../img/common/ibox_bl.gif) no-repeat bottom left; }
.inroundbox .rbbot { background: url(../img/common/ibox_br.gif) no-repeat bottom right; }

.inroundbox .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.inroundbox .rbcontent { margin: 6px 20px 10px 20px; min-height:15px;}
.inroundbox .rbcontent2 {margin: 0 10px; min-height:20px;}


/* A 링크 스타일 모음 ****************************************************/
a.news_search:link		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_search.gif);}
a.news_search:hover		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_search_over.gif);}
a.news_search:visited	{display:block; width:66px; height:20px; background-image:url(../img/common/btn_search.gif);}

a.page_prev:link		{display:block; width:17px; height:17px; background-image:url(../img/common/btn_prev.gif);}
a.page_prev:hover		{display:block; width:17px; height:17px; background-image:url(../img/common/btn_prev_on.gif);}
a.page_prev:visited 	{display:block; width:17px; height:17px; background-image:url(../img/common/btn_prev.gif);}

a.page_next:link		{display:block; width:17px; height:17px; background-image:url(../img/common/btn_next.gif);}
a.page_next:hover		{display:block; width:17px; height:17px; background-image:url(../img/common/btn_next_on.gif);}
a.page_next:visited		{display:block; width:17px; height:17px; background-image:url(../img/common/btn_next.gif);}

a.page_on:link		{display:block; width:15px; height:15px; font-size:11px; color:#b5b5b5; font-weight:bold;  letter-spacing:-1px; border:1px #1d558b solid; background:#0d2f67; text-align:center;}
a.page_on:hover		{display:block; width:15px; height:15px; font-size:11px; color:#b5b5b5; font-weight:bold;  letter-spacing:-1px; border:1px #1d558b solid; background:#0d2f67; text-align:center;}
a.page_on:visited	{display:block; width:15px; height:15px; font-size:11px; color:#b5b5b5; font-weight:bold;  letter-spacing:-1px; border:1px #1d558b solid; background:#0d2f67; text-align:center;}

a.page_off:link		{display:block; width:15px; height:15px; font-size:11px; border:1px #2c2c2c solid; background:#0e0e0f; text-align:center;}
a.page_off:hover	{display:block; width:15px; height:15px; font-size:11px; color:#b5b5b5; font-weight:bold;  letter-spacing:-1px; border:1px #1d558b solid; background:#0d2f67; text-align:center;}
a.page_off:visited	{display:block; width:15px; height:15px; font-size:11px; border:1px #2c2c2c solid; background:#0e0e0f; text-align:center;}

a.page_top:link		{display:block; width:36px; height:23px; background-image:url(../img/common/btn_top.png);}
a.page_top:hover	{display:block; width:36px; height:23px; background-image:url(../img/common/btn_top_over.png);}
a.page_top:visited	{display:block; width:36px; height:23px; background-image:url(../img/common/btn_top.png);}

a.btns_index:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_index.gif);}
a.btns_index:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_index_over.gif);}
a.btns_index:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_index.gif);}

a.btns_confirm:link			{display:block; width:80px; height:20px; background-image:url(../img/common/btn_confirm.gif);}
a.btns_confirm:hover		{display:block; width:80px; height:20px; background-image:url(../img/common/btn_confirm_over.gif);}
a.btns_confirm:visited		{display:block; width:80px; height:20px; background-image:url(../img/common/btn_confirm.gif);}

a.btns_cancel:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_cancel.gif);}
a.btns_cancel:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_cancel_over.gif);}
a.btns_cancel:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_cancel.gif);}

a.btns_prev:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_prev2.gif);}
a.btns_prev:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_prev2_over.gif);}
a.btns_prev:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_prev2.gif);}

a.btns_next:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_next2.gif);}
a.btns_next:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_next2_over.gif);}
a.btns_next:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_next2.gif);}

a.btns_edit:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_edit.gif);}
a.btns_edit:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_edit_over.gif);}
a.btns_edit:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_edit.gif);}

a.btns_delete:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_delete.gif);}
a.btns_delete:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_delete_over.gif);}
a.btns_delete:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_delete.gif);}

a.btns_submit:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_submit.gif);}
a.btns_submit:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_submit_over.gif);}
a.btns_submit:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_submit.gif);}

a.btns_creat_thread:link			{display:block; width:116px; height:20px; background-image:url(../img/common/btn_creat_thread.gif);}
a.btns_creat_thread:hover			{display:block; width:116px; height:20px; background-image:url(../img/common/btn_creat_thread_over.gif);}
a.btns_creat_thread:visited		{display:block; width:116px; height:20px; background-image:url(../img/common/btn_creat_thread.gif);}

a.btns_quote:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_quote.gif);}
a.btns_quote:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_quote_over.gif);}
a.btns_quote:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_quote.gif);}

a.btns_reply:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_reply.gif);}
a.btns_reply:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_reply_over.gif);}
a.btns_reply:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_reply.gif);}

a.orange_font3:link {color:#e38b00;}
a.orange_font3:hover {color:#e38b00;  text-decoration:underline;}
a.orange_font3:visited {color:#e38b00;}


a.btns_like:link			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_like.gif);}
a.btns_like:hover			{display:block; width:66px; height:20px; background-image:url(../img/common/btn_like_over.gif);}
a.btns_like:visited		{display:block; width:66px; height:20px; background-image:url(../img/common/btn_like.gif);}


/* 서브 바텀 스타일 모음 ****************************************************/
.sub_bottom	.BotBox						{position:relative; margin:0 auto; width:990px; height:136px; top:-10px; background:url(../img/common/bottom_bg.jpg) no-repeat top center; padding-bottom:20px; z-index:9;}
.sub_bottom		.BotBox	.BotStyle01			{float:left; color:#21466b; padding:10px 0 6px 0;}
.sub_bottom		.BotBox	.BotStyle02			{float:right; color:#21466b; padding:10px 0 6px 0;}
.sub_bottom		.BotBox	.BotStyle03	        {float:left; padding:7px 0 4px 0;}
a.blue_12:link			{font-weight:bold; font-size:12px; color:#257dd4;}
a.blue_12:hover			{font-weight:bold; font-size:12px; color:#257dd4; text-decoration:underline;}
a.blue_12:visited		{font-weight:bold; font-size:12px; color:#257dd4;}
a.blue_12:active		{font-weight:bold; font-size:12px; color:#5fafff;}




/* 00_myaccount 스타일 모음 ****************************************************/
.myinfopic {width:142px; height:150px; padding-top:10px; background:url(../img/00_myaccount/mypic_bg.png) no-repeat top center;}
.mypic	   {width:122px; height:130px; background:url(../img/00_myaccount/picimg.gif) no-repeat top center; margin:0 auto;}
.mypic img {padding:2px 2px; width:118px; height:126px;}

.opencont {z-index:100; padding:20px 0 20px 0; text-align:left; border-top:1px #0b3960 solid; width:840px; display:none;}
.contents {width:790px; margin:0 auto;}
.answer {margin-top:40px;}
.answer p {margin-bottom:5px;}
.answer_cont {border:1px #112d5c solid; background:#08192b; padding:22px;}


/* A 링크 스타일 모음 ****************************************************/
a.editinfo:link				{display:block; width:141px; height:34px; background-image:url(../img/00_myaccount/btn_editinfo.png);}
a.editinfo:hover			{display:block; width:141px; height:34px; background-image:url(../img/00_myaccount/btn_editinfo_over.png);}
a.editinfo:visited			{display:block; width:141px; height:34px; background-image:url(../img/00_myaccount/btn_editinfo.png);}

a.gomain:link				{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_gomain.png);}
a.gomain:hover			{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_gomain_over.png);}
a.gomain:visited			{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_gomain.png);}

a.checkagain:link				{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_checkagain.png);}
a.checkagain:hover			{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_checkagain_over.png);}
a.checkagain:visited			{display:block; width:197px; height:31px; background-image:url(../img/00_myaccount/btn_checkagain.png);}





/* 01_news 스타일 모음 ****************************************************/
.subcont .newsbox dt	{width:100%; height:100%; float:none; margin:0 0 7px 0; font-family: Georgia; font-size:17px; color:#257dd4;}
.subcont .newsbox .newsimg	    {float:left; width:140px; height:100px; margin:8px 0 0 0; background:url(../img/01_news/newsimg.gif) no-repeat top center;}
.subcont .newsbox .newsimg img  {padding:2px 2px; width:136px; height:96px;}
.subcont .newsbox .newsimg2	    {float:left; width:198px; height:133px; margin:8px 0 0 0; }
.subcont .newsbox .newsimg2 img  {width:198px; height:133px; border:1px #676767 solid;}
.subcont .newsbox .newstext  	{float:right; width:720px; margin:8px 10px 0 0;}
.subcont .newsbox .newstext2  	{float:right; width:665px; margin:8px 10px 0 0;}
.subcont .newsbox .viewfull 	{width:136px;  margin:2px 0 0 10px;}
.subcont .newsbox .fullstory 	{width:91px;  margin:2px 0 0 9px;}
.subcont .newsbox	{width:100%;}
.subcont .newsbox dd {width:100%; height:100%; color:#666666;}
.subcont .newsbox .newsview  	{color:#666666; width:100%;}

.page_top                       {position:fixed;bottom:auto; top:600px; margin-left:500px; width:0px; height:0px; z-index:400;}
 * html .page_top
    {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+50));  width:0; height:0;}

.comment_write {width:100%;}
.comment_write .name {color:#257dd4; font-weight:bold;}
.comment_write .pic	    {float:left; width:72px; height:70px; margin:0 6px 0 8px; background:url(../img/01_news/picimg.gif) no-repeat top center;}
.comment_write .pic img {padding:2px 2px; width:68px; height:66px;}
.comment_write .write  	{float:left; width:698px; margin:0 10px 0 0;}
.comment_write .btn		{float:right; width:90px;}
.comment_write .commentview {float:left; width:795px; margin:0 0 0 5px; color:#666666;}



/* A 링크 스타일 모음 ****************************************************/


a.blue_news2:link		{font-family: Georgia; font-size:17px; color:#257dd4;}
a.blue_news2:hover		{font-family: Georgia; font-size:17px; color:#257dd4; text-decoration:underline;}
a.blue_news2:visited	{font-family: Georgia; font-size:17px; color:#257dd4;}
a.blue_news2:active		{font-family: Georgia; font-size:17px; color:#5fafff;}

a.viewfull:link				{display:block; width:136px; height:12px; background-image:url(../img/01_news/btn_view.png);}
a.viewfull:hover			{display:block; width:136px; height:12px; background-image:url(../img/01_news/btn_view_over.png);}
a.viewfull:visited			{display:block; width:136px; height:12px; background-image:url(../img/01_news/btn_view.png);}

a.fullstory:link				{display:block; width:91px; height:12px; background-image:url(../img/01_news/btn_story.png);}
a.fullstory:hover			{display:block; width:91px; height:12px; background-image:url(../img/01_news/btn_story_over.png);}
a.fullstory:visited			{display:block; width:91px; height:12px; background-image:url(../img/01_news/btn_story.png);}

a.addcomment:link				{display:block; width:212px; height:44px; background-image:url(../img/01_news/btn_addcomment.png);}
a.addcomment:hover			{display:block; width:212px; height:44px; background-image:url(../img/01_news/btn_addcomment_over.png);}
a.addcomment:visited			{display:block; width:212px; height:44px; background-image:url(../img/01_news/btn_addcomment.png);}

a.post:link				{display:block; width:90px; height:70px; background-image:url(../img/01_news/btn_post.png);}
a.post:hover			{display:block; width:90px; height:70px; background-image:url(../img/01_news/btn_post_over.png);}
a.post:visited			{display:block; width:90px; height:70px; background-image:url(../img/01_news/btn_post.png);}



/* 02_guide 스타일 모음 ****************************************************/
.guidebox {position:relative; background:url(../img/02_guide/box_bg.gif) #151517 repeat-y top left; width:976px; margin:0 auto; min-height:820px; color:#666666;}
.guidebox .rbtop div { background: url(../img/common/box_tl.gif) no-repeat top left; }
.guidebox .rbtop { background: url(../img/common/box_tr.gif) no-repeat top right; }
.guidebox .rbbot div { background: url(../img/common/box_bl.gif) no-repeat bottom left; }
.guidebox .rbbot { background: url(../img/common/box_br.gif) no-repeat bottom right; }

.guidebox .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}

.guidebox .guidecontent {margin:0; min-height:820px; margin-bottom:70px;}

.started_bg {position:absolute; width:976px; height:270px; background:url(../img/02_guide/started_bg.png) no-repeat top right; z-index:10;}
.character_bg {position:absolute; width:976px; height:270px; background:url(../img/02_guide/character_bg.png) no-repeat top right; z-index:10;}
.social_bg {position:absolute; width:976px; height:280px; background:url(../img/02_guide/social_bg.png) no-repeat top right; z-index:10;}
.system_bg {position:absolute; width:976px; height:280px; background:url(../img/02_guide/system_bg.png) no-repeat top right; z-index:10;}
.zone_bg {position:absolute; width:976px; height:280px; background:url(../img/02_guide/zone_bg.png) no-repeat top right; z-index:10;}

.guidediv {position:relative; z-index:100; margin-top:22px;}
.guide_menu {float:left; width:215px;}
.guide_menu ul {float:none;}
.guide_menu li {float:none; color:#335966; }
.guide_menu li a:link {color:#335966;}
.guide_menu li a:visited {color:#335966;}
.guide_menu li a:hover {color:#a29568;}

.guide_menu .menu {padding:5px 0 6px 37px; font-family:Verdana;}
.guide_menu .line {width:192px; height:2px; margin:0 0 0 10px; background:url(../img/02_guide/title_line.gif) repeat-x top left;}

.guide_section {float:right; width:761px;}
.guide_section .top_title {margin:3px 0 20px 20px;}
.guide_section .article .sub_title {padding:0 0 10px 24px; width:712px;}
.guide_section .article .line {width:712px; height:2px; margin:0 0 18px 24px; background:url(../img/02_guide/title_line.gif) repeat-x top left;}

.guide_section .top_title .submenu_box {position:relative; background:url(../img/02_guide/inbox_bg.gif) no-repeat top left; margin:8px 0 0 3px;}
.guide_section .top_title .submenu_boxb {background: url(../img/02_guide/inbox_bot.gif) no-repeat bottom right;}
.guide_section .top_title .submenu_box .rbtop { background: url(../img/02_guide/inbox_tr.gif) no-repeat top right;  z-index:10;}
.guide_section .top_title .submenu_box .rbtop div { background: url(../img/02_guide/inbox_tl.gif) no-repeat top left; }
.guide_section .top_title .submenu_box .rbbot { background: url(../img/02_guide/inbox_br.gif) no-repeat bottom right; }
.guide_section .top_title .submenu_box .rbbot div { background: url(../img/02_guide/inbox_bl.gif) no-repeat bottom left; }

.guide_section .top_title .sub_menu {margin:0 0 4px 12px;}
.guide_section .top_title .sub_menu ul {float:none;}
.guide_section .top_title .sub_menu li {float:none; font-family:Verdana; color:#506579; padding:2px;}
.guide_section .top_title .sub_menu a:link {color:#a67d00;}
.guide_section .top_title .sub_menu a:visited {color:#a67d00;}
.guide_section .top_title .sub_menu a:hover {color:#a67d00; text-decoration:underline;}

.article {position:relative;}
.article .sub_title {margin-top:40px;}
.article .text {color:#666666; font-family:Verdana; line-height:15px; text-align:justify; z-index:100;}
.article .text img {margin-bottom:5px;}
.article .tip {border:1px #112d5c solid; background:#08192b; color:#666666; font-family:Verdana;}
.article .tip .title {color:#a67d00; font-weight:bold;}
.article .tip .first-letter {display:block; float:left; padding-right:5px; color:#b3b3b3; font-weight:bold;}
.article .class_img {position:absolute; z-index:1;}
.article .first-letter2 {display:block; float:left; padding-right:5px;}

.more {display:none; position:relative;}
.btn_more {margin:0 auto; width:90px; margin-top:7px;}

.guideinbox { background:#0e0e0f; width:712px; margin:0 auto;}
.guideinbox .rbtop div { background: url(../img/common/ibox_tl.gif) no-repeat top left; }
.guideinbox .rbtop { background: url(../img/common/ibox_tr.gif) no-repeat top right; }
.guideinbox .rbbot div { background: url(../img/common/ibox_bl.gif) no-repeat bottom left; }
.guideinbox .rbbot { background: url(../img/common/ibox_br.gif) no-repeat bottom right; }

.guideinbox .rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.guideinbox .rbcontent { margin: 0 10px 0 10px;}

.sboard { position:relative;}
.sboard .thside div {position:absolute; width:100%; left:0; height:40px; background: url(../img/02_guide/board_thlr.gif) no-repeat top left;}
.sboard .thside {position:absolute; width:100%; right:0;  height:40px; background: url(../img/02_guide/board_thlr.gif) no-repeat top right;}
.sboard th {height:40px; background: url(../img/02_guide/board_thbg.gif) repeat-x top center; text-align:center;}
.sboard .thline {width:2px; height:40px; background: url(../img/02_guide/board_thline.gif) no-repeat;}
.sboard td {padding:2px 0 2px 0; text-align:center; color:#666666; background:#191923;}
.sboard td img {border:1px #2a3551 solid; }
.sboard .text {text-align:left; padding:0 12px 0 12px; font-size:11px; }
.sboard .text2 {font-size:11px; padding:0 10px 0 10px; line-height:14px;}
.sboard .tdline {width:2px; background: url(../img/common/board_tdline.gif) repeat-y top right #191923;}
.sboard .gap {height:8px; padding:0;}
.sboard .space {height:2px; padding:0; background:#0e0e0f;}
.sboard .icon {display:block;}
.sboard .legend {vertical-align:middle; padding-right:8px;}

.gboard { position:relative;}
.gboard .title {float:left; background:#142b46; padding:10px 10px 0 10px; text-align:center;}
.gboard .text {float:left; background:#191923; padding:10px 15px 0 15px;}
.gboard .title2 {background:#142b46; padding:10px; text-align:center;}
.gboard .text2 {background:#191923; padding:10px; text-align:center;}
.gboard .pet {display:inline-block; text-align:center; color:#e38b00; font-weight:bold;}

.gboard table	{border:1px solid #142b46; background:#142b46; font-size:12px;}
.gboard table th.thstyle01	{border:1px solid #0e0e0f; background:#142b46; color:#e38b00; font-weight:normal; height:24px;}
.gboard table th.thstyle02	{border-left:1px solid #0e0e0f; border-bottom:1px solid #0e0e0f; background:#142b46; color:#e38b00; font-weight:normal; height:24px;}
.gboard table th.thstyle03	{border-left:1px solid #0e0e0f; border-bottom:1px solid #0e0e0f; border-right:1px solid #0e0e0f; background:#142b46; color:#e38b00; font-size:12px; font-weight:normal; height:24px;}
.gboard table td.tdstyle01	{border-left:1px solid #0e0e0f; border-bottom:1px solid #0e0e0f; background:#141419; height:24px;}
.gboard table td.tdstyle02	{border-left:1px solid #0e0e0f; border-bottom:1px solid #0e0e0f; border-right:1px solid #0e0e0f; background:#141419;  height:24px;}

.system_menu {margin:3px 0 3px 135px; }
.system_menu li {float:none; font-family:Verdana; line-height:16px;}
.system_menu li a:link {color:#b3a364;}
.system_menu li a:visited {color:#b3a364;}
.system_menu li a:hover {color:#e3ce7a;}
.system_line {background: url(../img/02_guide/img_line.gif) repeat-x bottom right; height:16px; width:545px;}

.system {margin-bottom:13px; }
.system li {float:none;}
.system_subject {color:#908358;}

.system2 {margin-left:15px;}
.system2 li {float:none; margin-bottom:10px;}

.changecolor {width:640px; margin:0 auto; padding:25px 0;}
.changecolor ul {margin-bottom:5px;}
.changecolor li {text-align:center;}
.changecolor img {border:1px #0e0e0f solid; margin-bottom:5px;}
.changecolor a:hover img {border:1px #a67d00 solid;}
.changecolor .name {color:#a67d00; font-weight:bold;}
.changecolor p {margin:3px 0 5px 0; line-height:15px; text-align:left;}

.sboard2 { position:relative;}
.sboard2 .thside div {position:absolute; width:100%; left:0; height:55px; background: url(../img/02_guide/board_thlr2.gif) no-repeat top left;}
.sboard2 .thside {position:absolute; width:100%; right:0;  height:55px; background: url(../img/02_guide/board_thlr2.gif) no-repeat top right;}
.sboard2 th {height:55px; background: url(../img/02_guide/board_thbg2.gif) repeat-x top center; text-align:center;}
.sboard2 .thline {width:2px; height:55px; background: url(../img/02_guide/board_thline2.gif) no-repeat;}
.sboard2 td {padding:2px 0 2px 0; text-align:center; color:#666666; background:#191923;}
.sboard2 .text {text-align:left; padding:0 12px 0 20px; font-size:11px; }
.sboard2 .text2 {font-size:11px; padding:0 10px 0 10px; line-height:14px;}
.sboard2 .tdline {width:2px; background: url(../img/common/board_tdline.gif) repeat-y top right #191923;}
.sboard2 .gap {height:8px; padding:0;}
.sboard2 .space {height:2px; padding:0; background:#0e0e0f;}
.sboard2 .space2 {width:2px; padding:0; background:#0e0e0f;}
/* 20130708 추가 ****************************************************/
.guildwar_ts01	{float:left;  background:#191923; margin:0 0 3px 3px; padding:5px; text-align:center; padding-top:5px;}
.guildwar_ts02	{display:block; width:150px; height:30px; background: url(../img/common/btn_150x30.gif)no-repeat; color:#c9c9c9; text-align:center; line-height:30px;}
.guildwar_ts03	{background:#191923; padding:10px 10px 0 10px; margin-top:3px;}



/* A 링크 스타일 모음 ****************************************************/

a.download_full:link			{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_fullversoin.gif);}
a.download_full:hover			{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_fullversoin_over.gif);}
a.download_full:visited		{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_fullversoin.gif);}

a.download_zip:link			{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_zipversoin.gif);}
a.download_zip:hover			{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_zipversoin_over.gif);}
a.download_zip:visited		{display:block; width:353px; height:90px; background-image:url(../img/02_guide/btn_zipversoin.gif);}

a.download_full01:link			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin01.gif);}
a.download_full01:hover			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin01_over.gif);}
a.download_full01:visited		{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin01.gif);}

a.download_zip01:link			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin01.gif);}
a.download_zip01:hover			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin01_over.gif);}
a.download_zip01:visited		{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin01.gif);}

a.download_full02:link			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin02.gif);}
a.download_full02:hover			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin02_over.gif);}
a.download_full02:visited		{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_fullversoin02.gif);}

a.download_zip02:link			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin02.gif);}
a.download_zip02:hover			{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin02_over.gif);}
a.download_zip02:visited		{display:block; width:353px; height:70px; background-image:url(../img/02_guide/btn_zipversoin02.gif);}

a.download_directx:link			{display:block; width:585px; height:91px; background-image:url(../img/02_guide/btn_directx.gif);}
a.download_directx:hover			{display:block; width:585px; height:91px; background-image:url(../img/02_guide/btn_directx_over.gif);}
a.download_directx:visited		{display:block; width:585px; height:91px; background-image:url(../img/02_guide/btn_directx.gif);}


a.solling:link			{display:block; width:710px; height:40px; background:url(../img/common/btn_solling.gif) no-repeat;}
a.solling:hover			{display:block; width:710px; height:40px; background:url(../img/common/btn_solling_over.gif)no-repeat;}
a.solling:visited		{display:block; width:710px; height:40px; background:url(../img/common/btn_solling.gif)no-repeat;}

/* 02140303 2차마스터 스타일 추가 ****************************************************/
a.enchant:link			{display:block; width:710px; height:40px; background:url(../img/02_guide/2ndmaster/btn_enchant.png) no-repeat;}
a.enchant:hover			{display:block; width:710px; height:40px; background:url(../img/02_guide/2ndmaster/btn_enchant_over.png)no-repeat;}
a.enchant:visited		{display:block; width:710px; height:40px; background:url(../img/02_guide/2ndmaster/btn_enchant.png)no-repeat;}

/* 03_billing 스타일 모음 ****************************************************/
.item_list {float:left;}
.billing_banner {float:right; width:250px;}


/* A 링크 스타일 모음 ****************************************************/


a.hotkey:link		{display:block; width:250px; height:366px; background-image:url(../img/03_billing/banner_point.png);}
a.hotkey:hover		{display:block; width:250px; height:366px; background-image:url(../img/03_billing/banner_point_over.png);}
a.hotkey:visited	{display:block; width:250px; height:366px; background-image:url(../img/03_billing/banner_point.png);}

a.down2:link		{display:block; width:250px; height:96px; background-image:url(../img/03_billing/banner_down.png);}
a.down2:hover		{display:block; width:250px; height:96px; background-image:url(../img/03_billing/banner_down_over.png);}
a.down2:visited	{display:block; width:250px; height:96px; background-image:url(../img/03_billing/banner_down.png);}

a.paybycash:link		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paybycash.png);}
a.paybycash:hover		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paybycash_on.png);}
a.paybycash:visited	{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paybycash.png);}

a.paypal:link		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paypal.png);}
a.paypal:hover		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paypal_on.png);}
a.paypal:visited	{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_paypal.png);}

a.creditcard:link		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_creditcard.png);}
a.creditcard:hover		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_creditcard_on.png);}
a.creditcard:visited	{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_creditcard.png);}

a.clickandbuy:link		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_clickandbuy.png);}
a.clickandbuy:hover		{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_clickandbuy_on.png);}
a.clickandbuy:visited	{display:block; width:171px; height:23px; background-image:url(../img/03_billing/tab_clickandbuy.png);}

a.next:link		{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_next.png);}
a.next:hover	{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_next_over.png);}
a.next:visited	{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_next.png);}

a.yes:link		{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_yes.png);}
a.yes:hover		{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_yes_over.png);}
a.yes:visited	{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_yes.png);}

a.no:link		{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_no.png);}
a.no:hover		{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_no_over.png);}
a.no:visited	{display:block; width:219px; height:31px; background-image:url(../img/03_billing/btn_no.png);}

a.mypage:link		{display:block; width:270px; height:34px; background-image:url(../img/03_billing/btn_mypage.png);}
a.mypage:hover		{display:block; width:270px; height:34px; background-image:url(../img/03_billing/btn_mypage_over.png);}
a.mypage:visited	{display:block; width:270px; height:34px; background-image:url(../img/03_billing/btn_mypage.png);}



/* 04_community 스타일 모음 ****************************************************/
.item_list {float:left;}
.billing_banner {float:right; width:250px;}
.screenshotview {text-align:center; padding:15px 0 15px 0;}
.screenshotview img {width:800px;}
.ranking {font-weight:bold; color:#999999;}

.halloffamediv {}
.ranking_tab {position:relative; margin:0 auto;}
.ranking_tab .tab1	{float:left;}
.ranking_tab .tab2	{float:left;}
.ranking_tab .tab3	{float:left;}

.communitydiv {position:relative; z-index:100;}
.community_bg {position:absolute; width:976px; height:325px; background:url(../img/04_community/community_bg.png) no-repeat top right; z-index:10;}

.titles {}
.titles ul {margin:0 0 3px 0; width:100%;}

.list dl     {margin:13px 0 0 0;}  
.list dt	 {width:189px; height:119px;  background:url(../img/04_community/communityimg.gif) no-repeat top center;}
.list dt img {padding:2px 2px; width:185px; height:115px;}
.list dt a:hover img  {padding:2px 2px; width:185px; background:url(../img/04_community/communityimg_over.gif) no-repeat top center;}
.list dd	 {margin: 5px 0 0 0; padding:6px 0 0 0; width:189px; height:40px;  background:url(../img/04_community/subject_bg.gif) no-repeat top center; text-align:center; line-height:14px;}
.list dd .name {display:block; color:#666666;}

.list2 dl    {padding:25px 22px 0 22px;}  
.list2 dt	 {width:189px; height:119px;  background:url(../img/04_community/communityimg.gif) no-repeat top center;}
.list2 dt img {padding:2px 2px; width:185px; height:115px;}
.list2 dt a:hover img  {padding:2px 2px; width:185px; background:url(../img/04_community/communityimg_over.gif) no-repeat top center;}
.list2 dd	 {margin: 5px 0 0 0; padding:6px 0 0 0; width:189px; height:40px;  background:url(../img/04_community/subject_bg.gif) no-repeat top center; text-align:center; line-height:14px;}
.list2 dd .name {display:block; color:#666666;}

.list3 {padding:25px 0 0px 22px;}
.movie {float:left; width:291px; height:211px;  background:url(../img/04_community/movieimg.gif) no-repeat top center;}
.movie .play {padding:6px 0 0 7px; width:278px; height:200px; }

.submit_btn {float:right; margin:0 0 0 7px;}
.board_style01	{width:869px; height:40px; background:#191923; padding:0 10px 0 10px; margin-bottom:2px;}
.board_style02	{width:369px; margin-top:10px; vertical-align:text-top;}
.board_style03	{width:1px; height:22px; background:#0b3960; margin-top:10px;}
.board_style04	{width:97px; margin-top:12px; text-align:center;}
.board_style05	{width:79px; margin-top:12px; text-align:center;}
.board_style06	{width:69px; margin-top:12px; text-align:center;}
.board_style07	{width:250px; margin-top:12px; text-align:center;}
.board_style08	{width:91px; margin-top:12px; text-align:center;}
.board_style09	{width:62px; margin-top:12px; text-align:center;}
.board_style10	{width:46px; margin-top:12px; text-align:center;}
.communityname {width:80px; color:#257dd4; font-weight:bold; text-align:center;}
.sever { text-align:center;}
.pic	    {float:left; width:72px; height:70px; margin:0 6px 0 8px; background:url(../img/01_news/picimg.gif) no-repeat top center;}
.pic img {padding:2px 2px; width:68px; height:66px;}


/* A 링크 스타일 모음 ****************************************************/
a.allserver:link		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_allservers.png);}
a.allserver:hover		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_allservers_on.png);}
a.allserver:visited	{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_allservers.png);}

a.lapisservers:link		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_lapisservers.png);}
a.lapisservers:hover		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_lapisservers_on.png);}
a.lapisservers:visited	{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_lapisservers.png);}

a.eliteservers:link		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_eliteservers.png);}
a.eliteservers:hover		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_eliteservers_on.png);}
a.eliteservers:visited	{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_eliteservers.png);}


a.concilusserver:link		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_concilusserver.png);}
a.concilusserver:hover		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_concilusserver_on.png);}
a.concilusserver:visited	{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_concilusserver.png);}

a.exilissserver:link		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_exilissserver.png);}
a.exilissserver:hover		{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_exilissserver_on.png);}
a.exilissserver:visited	{display:block; width:228px; height:53px; background-image:url(../img/04_community/tab_exilissserver.png);}

a.banner_forum:link		{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_forum.gif);}
a.banner_forum:hover	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_forum_over.gif);}
a.banner_forum:visited 	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_forum.gif);}

a.banner_halloffame:link	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_halloffame.gif);}
a.banner_halloffame:hover	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_halloffame_over.gif);}
a.banner_halloffame:visited {display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_halloffame.gif);}

a.banner_guildflag:link		{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_guildflag.gif);}
a.banner_guildflag:hover	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_guildflag_over.gif);}
a.banner_guildflag:visited 	{display:block; width:289px; height:192px; background-image:url(../img/04_community/banner_guildflag.gif);}

a.btn_viewfull:link		{display:block; width:121px; height:12px; background-image:url(../img/04_community/btn_viewfull.png);}
a.btn_viewfull:hover	{display:block; width:121px; height:12px; background-image:url(../img/04_community/btn_viewfull_over.png);}
a.btn_viewfull:visited 	{display:block; width:121px; height:12px; background-image:url(../img/04_community/btn_viewfull.png);}

a.forum:link		{display:block; color:#e38b00; font-weight:bold;}
a.forum:hover		{display:block; color:#e38b00; font-weight:bold; text-decoration:underline;}
a.forum:visited 	{display:block; color:#e38b00; font-weight:bold;}

a.btns_down:link			{display:block; width:110px; height:20px; background-image:url(../img/common/btn_down.gif);}
a.btns_down:hover			{display:block; width:110px; height:20px; background-image:url(../img/common/btn_down_over.gif);}
a.btns_down:visited		{display:block; width:110px; height:20px; background-image:url(../img/common/btn_down.gif);}


a.gameguide_main:link		{ color:#e38b00; font-weight:bold;}
a.gameguide_main:hover		{ color:#e38b00; font-weight:bold; text-decoration:underline;}
a.gameguide_main:visited 	{ color:#e38b00; font-weight:bold;}

a.gameguide_main02:link		{ color:#e38b00;}
a.gameguide_main02:hover		{ color:#e38b00; text-decoration:underline;}
a.gameguide_main02:visited 	{ color:#e38b00; }





/* 05_support 스타일 모음 ****************************************************/



/* A 링크 스타일 모음 ****************************************************/
a.btns_verifyemail:link			{display:block; width:147px; height:20px; background-image:url(../img/05_support/btn_verifyemail.gif);}
a.btns_verifyemail:hover			{display:block; width:147px; height:20px; background-image:url(../img/05_support/btn_verifyemail_over.gif);}
a.btns_verifyemail:visited		{display:block; width:147px; height:20px; background-image:url(../img/05_support/btn_verifyemail.gif);}