﻿@charset "utf-8";
@import url(board.css);


body {
	background:url('../images/common/bg_body.gif');
}

/* Type Selector */
* {
	margin:0;
	padding:0;
	font-style:normal;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#CCCCCC;
}
img {
	vertical-align:top;
	border:0;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
table {
	margin:0;
	padding:0;
	border-spacing:0;
	border-collapse:collapse;
}
td {
	padding:0;
}
a {
	color:#CCCCCC;
	text-decoration:none;
}
a:visited {
	color:#CCCCCC;
	text-decoration:none;
}
a:hover, a:active, a:focus{
	color:#FFFFFF;
	text-decoration:none;
}
a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style:none;} /* for Firefox */ 

/* Layout Selector */
#wrap {
	width:100%;
	height:100%;
	margin:0 auto;
}
.top_main {
	background:url('../images/common/top_main.jpg') no-repeat top center;
}
.top_community {
	background:url('../images/common/top_community.jpg') no-repeat top center;
}
.top_base {
	background:url('../images/common/top_base.jpg') no-repeat top center;
}
.top_games {
	background:url('../images/common/top_games.jpg') no-repeat top center;
}
.top_support {
	background:url('../images/common/top_support.jpg') no-repeat top center;
}
.top_etc {
	background:url('../images/common/top_etc.jpg') no-repeat top center;
}
.top_cash {
	background:url('../images/common/top_cash.jpg') no-repeat top center;
}
#tapWrap {
	width:611px;
	background:url('../images/store/topmenu_store.jpg') no-repeat left top;
}
.tap_01 {
	font-size:11px;
	color:#b9b189;
	padding:0;
	height:30px;
}
.item_img {
	padding:5px ;
	text-align:center;
}
/* tab menu */
#tab_menus {
	margin:0;
	padding:0;
	list-style:none;
}
#tab_menus li {
	margin:8px 0 8px 20px;
	float:left;
	padding:0px;
}
#tab_menus li a {
	color:#b9b189;
	background-color:#000000;
	background-image:none;
	/*font-weight:bold;*/
	font-size:1.1em;
	font-family:Arial;
}
#tab_menus li a:hover {
	color:#f0f2c1;
}
#tab_menus li.selected a {
	border-bottom:0 solid white;
	color: #f0f2c1;
	font-weight:bold;
}
#sideMenu {
	width:950px;
	height:97px;
	text-align:right;
	margin:0 auto;
}
#sideMenu p{
	margin-right:30px;
}
#gnbTop {
	clear:both;
	width:950px;
	height:200px;
	text-align:center;
	margin:0 auto;
}
#contents {
	width:950px;
	margin:0 auto;
}
#contents1 {
	width:1050px;
	margin:0 auto;
}
#sub {
	width:713px;
	background-color:#32382C;
	padding-bottom:30px;
}
#sub1 {
	width:950px;
	background-color:#32382C;
	padding-bottom:30px;
}
#titleWrap {
	width:713px;
	height:60px;
	background:url('../images/common/bg_title.jpg') no-repeat left top;
}
#titleWrap #title {
	float:left;
	margin:22px 0 0 13px;
}
#titleWrap #path {
	color:#DFE4C1;
	float:right;
	padding:25px 30px 0 0;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap #path a {
	color:#DFE4C1;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap #path a:visited {
	color:#DFE4C1;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap #path a:hover, 
#titleWrap #path a:active, 
#titleWrap #path a:focus {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap1 {
	width:950px;
	height:60px;
	background:url('../images/common/bg_title.jpg') no-repeat left top;
}
#titleWrap1 #title {
	float:left;
	margin:22px 0 0 13px;
}
#titleWrap1 #path {
	color:#DFE4C1;
	float:right;
	padding:25px 30px 0 0;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap1 #path a {
	color:#DFE4C1;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap1 #path a:visited {
	color:#DFE4C1;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#titleWrap1 #path a:hover, 
#titleWrap1 #path a:active, 
#titleWrap1 #path a:focus {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana,Arial;
}
#subCont {
	margin:0 0 0 30px;
}
#subTitle {
}
#rht {
	width:237px;
	background:#000000 url('../images/common/bg_rht.gif') no-repeat top left;
	padding-bottom:30px;
}
#logoutBox {
	width:205px;
	height:90px;
	background:url('../images/common/bg_logout.gif') no-repeat left top;
	margin:0 auto;
}
#loginBox {
	width:205px;
	height:82px;
	background:url('../images/common/bg_login.gif') no-repeat left top;
	margin:0 auto;
}

/* Footer */
#footer {
	width:950px;
	height:69px;
	margin:0 auto;
	background-color:#383E27;
}
#footer #tableWrap {
	padding:13px 0 0 51px;
}

/* main Layout */
#mainLeft {
	width:236px;
	background:url('../images/main/bg_left.gif') repeat-y top left;
}
#mainLeftbar {
	width:236px;
	height:2px;
	background:url('../images/main/bg_leftbar.gif') no-repeat;
}
#mainSub {
	width:477px;
	background-color:#32382C;
	padding-bottom:20px;
}
#mainCont {
	margin:0;
}
#mainRht {
	width:237px;
	background:#000000 url('../images/common/bg_rht.gif') no-repeat top left;
}

#mainNotice {
	width:209px;
	height:253px;
	background:url('../images/main/bg_notice.gif') no-repeat;
	margin:0 auto;
}
.notice a {
	color:#CCCCCC;
	text-decoration:none;
	font-size:10px;
	font-family:Arial;
}
.notice a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-size:10px;
	font-family:Arial;
}
.notice a:hover, 
.notice a:active, 
.notice a:focus {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:10px;
	font-family:Arial;
}
#poll {
	width:205px;
	margin:0 auto;
}
#poll #pollCont {
	width:175px;
	margin:0 auto;
	padding-top:10px;
}
#poll #pollCont dl {
	width:175px;
	margin-top:5px;
}
#poll #pollCont dt {
	clear:both;
}
#poll #pollCont dd.itm01 {
	float:left;
	width:20px;
	padding:2px 0;
}
#poll #pollCont dd.itm02 {
	float:left;
	width:155px;
	padding:3px 0;
}
#poll #pollCont dd.itm03 {
	float:left;
	width:955px;
	padding:3px 0;
}
.poll_fn01 {
	color:#F8C305;
	font-family:Arial;
}
.poll_fn02 {
	color:#CCCCCC;
	font-family:Arial;
}
#poll .bg {
	width:205px;
	background:url('../images/main/bg_poll.gif') repeat-y;
}
#poll .bgBtm {
	width:205px;
	height:2px;
	background:url('../images/main/bg_pollbtm.gif') no-repeat;
}

/* form Style */
input.id {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#C9D1BD;
	padding:2px 0px 2px 5px;
	width:112px;
}
input.pw {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#C9D1BD;
	padding:2px 0px 2px 5px;
	width:112px;
}

input.inputClick {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#C9D1BD;
	padding:2px 0px 2px 5px;
	width:112px;
}
input.id02 {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#CBCC9C;
	padding:2px 0px 2px 5px;
	width:178px;
	height:16px;
}
input.pw02 {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#CBCC9C;
	padding:2px 0px 2px 5px;
	width:178px;
	height:16px;
}
input.email02 {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#CBCC9C;
	padding:2px 0px 2px 5px;
	width:178px;
	height:16px;
}
input.inputClick02 {
	border:1px solid #565E46;
	background:#000;
	font-size:11px;
	color:#CBCC9C;
	padding:2px 0px 2px 5px;
	width:178px;
	height:16px;
}

.input_01 {
	border:1px solid #565E46;
	background-color:#1B2611;
	font-size:11px;
	color:#FFF;
	padding:2px 0px 2px 5px;
	height:15px;
}
.input_02 {
	border:1px solid #000;
	background-color:#000;
	font-size:11px;
	color:#997A19;
	padding:0;
	height:20px;
}
.input_03 {
	border:1px solid #565E46;
	background-color:#1B2611;
	font-size:11px;
	color:#FFF;
	padding:2px 0px 2px 5px;
}
select {
	border:1px solid #565E46;
	background-color:#1B2611;
}
option {
	font-size:11px;
	color:#FFF;
}

.textarea_01 {
	border:1px solid #565E46;
	background-color:#1B2611;
	scrollbar-face-color: #1B2611;
	scrollbar-highlight-color: #1B2611;
	scrollbar-3dlight-color: #565E46;
	scrollbar-darkshadow-color: #1B2611;
	scrollbar-shadow-color: #565E46;
	scrollbar-arrow-color: #565E46;
	scrollbar-track-color: #1B2611;
}
	
/* bullet style */
#bullet {
}
#bullet .mList {
	background:url('../images/main/ico_bu.gif') no-repeat 2px 7px !important;;
	padding-left:8px;
	line-height:16px;
}
#bullet .mList a {
	color:#CCCCCC;
	text-decoration:none;
	font-family:Arial;
}
#bullet .mList a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-family:Arial;
}
#bullet .mList a:hover, a:active, a:focus{
	color:#FFFFFF;
	text-decoration:underline;
	font-family:Arial;
}

/*
#bullet .icoGray {
	background:url('../../common/img/ico_dot_gray.gif') no-repeat 1px 4px;
	padding-left:15px;
	font-size:11px;
	line-height:20px;
}
*/

/* text align (privacy ..) */
#boxcon h1 {
	margin:0 0 15px 0;
	line-height:18px;
	color:#FFF;
}
#boxcon h2 {
	margin:0 0 10px 0;
	font-weight:bold;
	line-height:18px;
	color:#FFF;
}
#boxcon p {
	line-height:18px;
	margin-bottom:10px;
}
#boxcon dl {
	line-height:18px;
	margin-bottom:10px;
}
#boxcon dd {
	margin-bottom:5px;
	padding-left:16px;
	text-indent:-16px;
}
#boxcon #subdata {
	margin:0 0 20px 20px;
}

#txtCont h1 {
	margin:0 0 5px 0;
	color:#E1E3AD;
}
#txtCont p {
	line-height:16px;
	margin-bottom:20px;
	color:#ACACAC;
}

/* image rollover */
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }

/* button */
#btnList {
	text-align:center;
}
/* button - board */
#btnBbsWrap
{
	width:623px;
	height:24px;
	background:#000;
	text-align:right;
	padding-top:4px;
}
#btnBbsWrap p
{
	margin:0 2px 0 0;
}


/* font */
.fn8 {font-size:8px;}
.fn10 {font-size:10px;}
.fn12 {font-size:12px;}
.fn14 {font-size:14px;}
.fn16 {font-size:16px;}

.hline_16	{line-height:16px;}
.hline_18	{line-height:18px;}
.hline_20	{line-height:20px;}

.bg_000 {background-color:#000;}
.bg_999 {background-color:#999;}
.bg_line01 {background-color:#4B533A;}


.c_login {
	color:#A1A797;
	font-family:Arial;
}
.c_fff {color:#FFFFFF;}
.c_box {color:#CBCC9C;}
.c_fld01 {color:#FEFEFE;}
.c_evSubject {
	color:#FFCC29;
	font-size:14px;
}
.c_sort {color:#70785D;}
.c_cash01 {color:#DFE4C1;}
.c_cash02 {color:#BE5F03; font-weight:bold }
.c_cash03 {color:#F8C305;}

/* Align */
.L {float:left;}
.R {float:right;}
.C {margin:0 auto;}

.aL {text-align:left !important;}
.aC {text-align:center !important;}
.aR {text-align:right !important;}
.aJ {text-align:justify !important;}
.aM {vertical-align:middle !important;}
.aB {vertical-align:bottom !important;}
.aT {vertical-align:top !important;}
.aTB {vertical-align:text-bottom !important;}
.b {font-weight:bold;}
.nb {font-weight:normal;}
.u {text-decoration:underline;}
.ls_0 {letter-spacing:0;}
.ls_1 {letter-spacing:-1px;}
.wordbreak {word-wrap:break-word;word-break:break-all;}
.abs {position:absolute;}
.hand {cursor:pointer;}
.hidden{display:none;}
.cboth {clear:both;}
.fnNull {font-size:0px;}

/* padding_margin */
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:15px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt100 {margin-top:100px;}

.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}


/* Anchor style */
.anchor01 a {
	color:#CBCC9C;
	text-decoration:none;
}
.anchor01 a:visited {
	color:#CBCC9C;
	text-decoration:none;
}
.anchor01 a:hover,
.anchor01 a:active,
.anchor01 a:focus{
	color:#FFFFFF;
	text-decoration:underline;
}
.anchor02 a {
	color:#ACACAC;
	text-decoration:none;
}
.anchor02 a:visited {
	color:#ACACAC;
	text-decoration:none;
}
.anchor02 a:hover,
.anchor02 a:active,
.anchor02 a:focus{
	color:#ACACAC;
	font-weight:bold;
	text-decoration:underline;
}

/* sitemap */

#sitemapList {
	margin:20px 0 0 18px;
}
#sitemapList li {
	margin:0 0 8px 0;
}

#screenshot01 {
	padding:2px;
	vertical-align:top;
	background:#000000;
}
#screenshot02 {
	padding:4px;
	color:#968A5B;
	text-align:center;
	background:#000000;
}

#top_balckshot {
	width:950px;
	height:270px;
	margin:0 auto;
	vertical-align:bottom;
}

.top_flag{
	width:950px;
	margin:3px;
	vertical-align:top;
	float:right;
}

#rightarea {_position:fixed; position:absolute; _z-index:-1; margin-left:230px; top:204px; }

.bs_bottom_join{
	background:url('/blackshot/images/games/bs_bg_bottombox.gif') no-repeat left top;	
	width:400px;
	height:103px;
	margin-top:1px;
	margin-bottom:20px;
}

.bs_bottom_join_fr{
	background:url('/blackshot/images/france/bs_bg_box_2.gif') no-repeat left top;	
	width:400px;
	height:103px;
	margin-top:1px;
	margin-bottom:20px;
}

.bs_bottom_join_it{
	background:url('/blackshot/images/ital/bs_bg_box.gif') no-repeat left top;	
	width:400px;
	height:103px;
	margin-top:1px;
	margin-bottom:20px;
}

.bs_bottom_join_nl{
	background:url('/blackshot/images/dutch/bs_bg_bottombox.gif') no-repeat left top;	
	width:400px;
	height:103px;
	margin-top:1px;
	margin-bottom:20px;
}

.bottomimg_btn{
	padding-top:6px;	
}
.bottomimg_textbox{
	width:170px;
	height:18px;
	padding-left:5px;
	background-color:#000;
	font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbb;	
	margin-top:10px;	
	border:0px;
}

.mov_listboximg{
	width:112px;
	margin-top: 15px;
	margin-right:6px;
	border:2px;
	border-color:#000;
	background-color:#000;
	
}

#mainForum1{
	width:430px;
	height:143px;
	float:center;
	background:url('../images/main/bg_forum_blitz.jpg') no-repeat;
	margin:0 auto;
}
#mainForum2{
	width:430px;
	height:143px;
	float:center;
	background:url('../images/main/bg_forum_navy.jpg') no-repeat;
	margin:0 auto;
}
#mainForum3{
	width:430px;
	height:143px;
	float:center;
	background:url('../images/main/bg_forum_bs.jpg') no-repeat;
	margin:0 auto;
}


/* padding_margin */
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pt2 {padding-top:2px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:15px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}

.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt100 {margin-top:100px;}

.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}



.forum a {
	color:#CCCCCC;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
}
.forum a:visited {
	color:#CCCCCC;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
}
.forum a:hover, 
.forum a:active, 
.forum a:focus {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:11px;
	font-family:Arial;
}

#store_topbg {
	width:580px;
	margin-left:20px;
	float:center;
	background:url('../images/store/img_topbg.jpg') no-repeat;
}
#store_topbg1 {
	width:580px;
	margin-left:20px;
	float:center;
	background:url('../images/store/img_topbg1.jpg') no-repeat;
}

#store_topbg2 {
	float:center;
	width:228px;
	background:url('../images/store/img_topbg2.gif') no-repeat;
}
#store_topbg3 {
	float:cenetr;
	width:580px;
	background:url('../images/store/img_topbg3.gif') no-repeat;
}

/* tab menu2 */
#tab_menus2 {
	margin:0;
	padding:0;
	list-style:none;
}
#tab_menus2 li {
	margin:8px 0 8px 20px;
	float:left;
	padding:0px;
}
#tab_menus2 li a {
	color:#b9b189;
	background-image:none;
	/*font-weight:bold;*/
	font-size:1.1em;
	font-family:Arial;
}
#tab_menus2 li a:hover {
	color:#ffb900;
	font-weight:500;
}
#tab_menus2 li.selected a {
	border-bottom:0 solid white;
	color: #ffb900;
	font-weight:500;
}
/* tab menu2 */
