@charset "euc-kr";
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea
{margin:0; padding:0; border:0; vertical-align:baseline;}
table {border-collapse:collapse; border-spacing:0;}
ol, ul {list-style:none;}
em {font-style:normal;}
img {vertical-align:top;}

/* ±âº» */
body, textarea, select, th, td, input, h1, h2, h3, h4, h5, h6 {font-size:12px; font-family:µ¸¿ò, ±¼¸², '¸¼Àº °íµñ', verdana, sans-serif; color:#757575; font-weight:normal;}
a {text-decoration:none; color:#757575; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
span { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
a:link {}
a:visited {}
a:hover {color:#000; text-decoration:underline;}
a:active {}
.png {tmp:expression(setPng(this));}
body, textarea, .scroll {scrollbar-base-color: #fff; scrollbar-arrow-color: #fff; scrollbar-3dlight-color: #c8c8c8; scrollbar-darkshadow-color: #c8c8c8; scrollbar-face-color: #dedede; scrollbar-highlight-color: #dedede; scrollbar-shadow-color: #dedede; scrollbar-track-color: #f2f2f2;}
/* .main strong {color:#ff0000;} */
/* .sub strong {color:#ff0000;} */

input.text {border:1px solid #d7d7d7; background-color:#fafafa; font-weight:bold; color:#005691;}
hr {clear:both; display:none;}


/* ·¹ÀÌ¾Æ¿ô */
/* body.main {background:#94b43d;}
body.sub {background:#94b43d;} */
body.frame {background:transparent;}
body > iframe { position: absolute; }

#mainNav {position:relative; height:144px; z-index:70;}
#mainNav h1 {display:none;}
#mainNav .sg_gnb {position:absolute; left:0; top:0;}

/* #sg_special {background:url(../img/common/bg_special.jpg) no-repeat center 0;} */
#sg_special {}
.ag_result {position:absolute; left:269px; top:0;}

#wrapper {position:absolute; left:50%; top:43px; width:1000px; margin:0 0 0 -500px;}

#primaryContent, #secondaryContent, #loginContent , #skyscraper {float:left; _display:inline; overflow:visible;}
#primaryContent {position:relative; z-index:68; width:492px; margin:0 0 0 254px;}
#secondaryContent {position:relative; z-index:80; width:244px; margin:0 0 0 10px; overflow:hidden;}
#loginContent {position:relative; z-index:69; width:244px; margin:0 0 0 -1000px; padding:97px 0 0 0;}

#skyscraper {position:relative; z-index:81; left:1010px; width:120px; _height:1%; margin:0 0 0 -1000px;}
.sub #primaryContent {width:746px;}
/* .sub #primaryContent iframe {width:746px; _height:800px; min-height:800px;} */
#idEditorIframe {border:0 !important;}

/*¼¼ÀÏÁîÇÁ·Î¸ð¼Ç ÃâÃ½¿µ¿ª_¸ÞÀÎ/¼­ºê ¹è³Ê*/
.sg_sales { position: absolute; top: -94px; left: 0px; }


/* ¸ÞÀÎ, ¼­ºê °øÅë */
.sg_quicklink {padding:1px; border:1px solid #d0d0d0; background:#fafbfc;}
.sg_quicklink li {height:16px; margin:0 0 1px 0; background:#f5f7f7; font-size:11px;}
.sg_quicklink li a {display:block; width:107px; height:15px; padding:3px 0 0 9px; font-size:11px; letter-spacing:-1px;}


.sg_banner_swf {position:relative; height:150px; margin-top:9px;}
#Reminder {width:90px !important; height:150px !important;}
#FloatLayer1 {left:-325px !important;}
#FloatLayer2 {top:0 !important;}

.sg_banner a, .sg_banner img {display:block;}
.sg_banner a {margin:9px 0 0 0;}
.sg_banner_swf a {height:150px; overflow:hidden; margin-top:0 !important;}
.sg_banner iframe {margin-top:-5px;}
.sg_banner iframe.right3 {margin-top:5px; width: 136px; position: relative; left: -8px;}

.sg_partner {position:relative; _height:1%; margin:1px 0 0 0;}
.sg_partner object {position:absolute; left:0; top:0;}

.sg_footer {clear:both; position:relative; top:32px; _top:0; _margin-top:32px; height:135px; background:url(../img/footer/footer.gif?20100820) no-repeat;}
.sg_footer #swf_team {position:absolute; right:0; top:2px;}
.sg_footer address, .sg_footer h4 {position:absolute; left:-5000px; top:-5000px;}
.sg_footer a {display:block; text-indent:-5000px;}
.sg_footer .neowiz {position:absolute; left:17px; top:72px;}
.sg_footer .neowiz a {width:107px; height:25px;}
.sg_footer .developer {position:absolute; left:134px; top:68px;}
.sg_footer .developer a {width:66px; height:35px;}
.sg_footer .submenu {position:absolute; left:13px; top:14px;}
.sg_footer .submenu li {float:left;}
.sg_footer .m1 {width:50px;}
.sg_footer .m2 {width:50px;}
.sg_footer .m3 {width:150px;}
.sg_footer .submenu a {height:17px;}
.sg_footer .kbo {position:absolute; left:548px; top:4px;}
.sg_footer .kbo li {float:left;}
.sg_footer .kbo .a {width:58px;}
.sg_footer .kbo .b {width:42px;}
.sg_footer .kbo .c {width:36px;}
.sg_footer .kbo .d {width:40px;}
.sg_footer .kbo .e {width:40px;}
.sg_footer .kbo .f {width:45px;}
.sg_footer .kbo .g {width:45px;}
.sg_footer .kbo .h {width:36px;}
.sg_footer .kbo .i {width:50px;}
.sg_footer .kbo .j {width:47px;}
.sg_footer .kbo a {height:32px;}
.sg_footer .btn_email {position:absolute; left:320px; top:78px; display:block; width:129px; height:12px; text-indent:-5000px;}
.sg_footer .bizinfo { position:absolute;left:444px;top:90px;width:65px;height:14px;text-indent:-5000px;/* background:url(../img/footer/btn_bizinfo.gif) 2px 2px no-repeat; */display:block; }

.sg_footer_afr {clear:both; position:relative; top:32px; _top:0; _margin-top:32px; height:170px; /* background:url(../img/footer/footer_afr.gif?20100820) no-repeat; */}
.sg_footer_afr a {display:block; text-indent:-5000px;}
.sg_footer_afr address {display:none;}
.sg_footer_afr .neowiz a {display:block; position:absolute; left:129px; top:82px; width:90px; height:26px;}
.sg_footer_afr .afreeca a {display:block; position:absolute; left:27px; top:78px; width:83px; height:30px;}
.sg_footer_afr .btn_email {position:absolute; left:588px; top:96px; display:block; width:129px; height:12px; text-indent:-5000px;}
.sg_footer_afr .bizinfo { position:absolute;left:638px;top:107px;width:65px;height:14px;text-indent:-5000px;/* background:url(../img/footer/btn_bizinfo.gif) 2px 2px no-repeat; */display:block; }

.sg_footer_afr .links {position:absolute; left:252px; top:15px;}
.sg_footer_afr .links li {float:left; height:15px;}
.sg_footer_afr .links li a {width:100%; height:100%;}
.sg_footer_afr .links li.m1 {width:55px;}
.sg_footer_afr .links li.m2 {width:52px;}
.sg_footer_afr .links li.m3 {width:154px;}
.sg_footer_afr .links li.m4 {width:88px;}
.sg_footer_afr .links li.m5 {width:52px;}
.sg_footer_afr .links li.m6 {width:51px;}
.sg_footer_afr .links li.m7 {width:52px;}
.sg_footer_afr .links li.m8 {width:51px;}
.sg_footer_afr .links li.m9 {width:52px;}
.sg_footer_afr .links li.m10 {width:51px;}
.sg_footer_afr .address a {display:none;}
.sg_footer_afr .address li {text-indent:-5000px;}
.sg_footer_afr .copyright {position:absolute; left:-5000px; top:-5000px;}


.sg_footer_imbc {clear:both; position:relative; top:32px; _top:0; _margin-top:32px; height:182px; /* background:url(../img/footer/footer_imbc.gif) no-repeat; */}
.sg_footer_imbc a {display:block; text-indent:-5000px;}
.sg_footer_imbc address {display:none;}
.sg_footer_imbc .neowiz a {display:block; position:absolute; left:131px; top:85px; width:85px; height:19px;}
.sg_footer_imbc .imbc a {display:block; position:absolute; left:53px; top:83px; width:61px; height:18px;}
.sg_footer_imbc .btn_email {position:absolute; left:611px; top:116px; display:block; width:104px; height:12px; text-indent:-5000px;}
.sg_footer_imbc .bizinfo { display: none; position:absolute;left:640px;top:127px;width:65px;height:14px;text-indent:-5000px;/* background:url(../img/footer/btn_bizinfo.gif) 2px 2px no-repeat; */display:block; }

.sg_footer_imbc .links {position:absolute; left:247px; top:15px;}
.sg_footer_imbc .links li {float:left; height:15px;}
.sg_footer_imbc .links li a {width:100%; height:100%;}
.sg_footer_imbc .links li.m1 {width:79px;}
.sg_footer_imbc .links li.m2 {width:56px;}
.sg_footer_imbc .links li.m3 {width:165px;}
.sg_footer_imbc .links li.m4 {width:56px;}
.sg_footer_imbc .links li.m5 {width:89px;}
.sg_footer_imbc .address a {display:none;}
.sg_footer_imbc .address li {text-indent:-5000px;}
.sg_footer_imbc .copyright {position:absolute; left:-5000px; top:-5000px;}


.sg_footer_daum {clear:both; position:relative; top:32px; _top:0; _margin-top:32px; height:170px; /* background:url(../img/footer/footer_daum.gif?20100820) no-repeat; */}
.sg_footer_daum .neowiz a {display:block; position:absolute; left:129px; top:85px; width:80px; height:19px;}
.sg_footer_daum .daum a {display:block; position:absolute; left:61px; top:85px; width:46px; height:25px;}
.sg_footer_daum a {display:block; text-indent:-5000px;}
.sg_footer_daum .links {position:absolute; left:255px; top:15px;}
.sg_footer_daum .links li {float:left; height:15px;}
.sg_footer_daum .links li a {width:100%; height:100%;}
.sg_footer_daum .links li.m1 {width:44px;}
.sg_footer_daum .links li.m2 {width:148px;}
.sg_footer_daum .btn_email {position:absolute; left:590px; top:97px; display:block; width:129px; height:12px; text-indent:-5000px;}
.sg_footer_daum .bizinfo { position:absolute;left:638px;top:107px;width:65px;height:14px;text-indent:-5000px;/* background:url(../img/footer/btn_bizinfo.gif) 2px 2px no-repeat; */display:block; }







/* °ø¿ë ¹öÆ° */
ul.btn li {float:left;}
ul.btn li a {display:block;}
ul.btn .prev a {padding:2px 0 2px 2px;}
ul.btn .next a {padding:2px 2px 2px 0;}


/* ¼¿·ºÆ®¹Ú½º */
.SelectResetStyle {overflow:visible; visibility:visible; float:none; position:static; left:auto; top:auto; right:auto; bottom:auto; width:auto; height:auto; min-width:0; min-height:0; max-width:none; max-height:none; margin:0; padding:0; border:0px; background:none;}
select {height:24px; border:1px solid #d7d7d7 !important; color:#0057bd; background-color:#fafafa;}
.SelectDisable {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important; opacity:0.5;}
.SelectBasic_selectArea {overflow:hidden; height:23px; background-color:#fafafa; border:1px solid #d7d7d7; vertical-align:top; z-index:80;}
.SelectBasic_selectArea a {display:block; width:100%; height:16px; margin:0; padding:7px 0 0 0; text-indent:9px; white-space:nowrap; color:#0057bd; background:url(../img/common/bg_select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:0;}
.SelectBasic_selectArea a:hover {color:#333; text-decoration:none;}
.SelectBasic_optionsDiv {display:none; margin-top:26px; border:1px solid #d7d7d7; background:#f6f6f6; vertical-align:middle; z-index:82;}
.SelectBasic_optionsDiv p {	margin:0; padding:1px;}
.SelectBasic_optionsDiv a {display:block; padding:4px 9px 1px 9px; white-space:nowrap; color:#6d809b; cursor:default;}
.SelectBasic_optionsDiv a:hover {background:#fff; color:#6d809b; text-decoration:none; font-weight:bold;}

.popup .SelectBasic_selectArea a {font-size:11px; color:#0057bd;}
.popup .SelectBasic_optionsDiv a {padding:3px 9px 0 9px; font-size:11px;}

.teamcard .SelectBasic_selectArea {background:#fafafa !important;}

.taller_selectArea {height:25px !important;}
.taller_selectArea a {padding-top:8px !important; }
.taller_optionsDiv {margin-top:28px !important;}
.bold_selectArea a {font-weight:bold;}
.scroll_optionsDiv {height:82px; overflow-y:auto; scrollbar-base-color: #fff; scrollbar-arrow-color: #fff; scrollbar-3dlight-color: #c8c8c8; scrollbar-darkshadow-color: #c8c8c8; scrollbar-face-color: #dedede; scrollbar-highlight-color: #dedede; scrollbar-shadow-color: #dedede; scrollbar-track-color: #f2f2f2;}
.coupon_optionsDiv {height:148px; overflow-y:auto; scrollbar-base-color: #fff; scrollbar-arrow-color: #fff; scrollbar-3dlight-color: #c8c8c8; scrollbar-darkshadow-color: #c8c8c8; scrollbar-face-color: #dedede; scrollbar-highlight-color: #dedede; scrollbar-shadow-color: #dedede; scrollbar-track-color: #f2f2f2;}
.season_optionsDiv {height:150px; overflow-y:auto; scrollbar-base-color: #fff; scrollbar-arrow-color: #fff; scrollbar-3dlight-color: #c8c8c8; scrollbar-darkshadow-color: #c8c8c8; scrollbar-face-color: #dedede; scrollbar-highlight-color: #dedede; scrollbar-shadow-color: #dedede; scrollbar-track-color: #f2f2f2;}

.mini_selectArea {background:#FFF !important; font-size:11px !important;}
.mini_selectArea a {background-color:#FFF; color:#5c6f89;}
.mini_optionsDiv a {padding:3px 9px 0 9px; font-size:11px;}

.long_selectArea {background:#FFF !important; font-size:11px !important;}
.long_selectArea a {background-color:#FFF; color:#5c6f89; letter-spacing:-0.1em;}
.long_optionsDiv {height:300px; overflow-y:auto;}
.long_optionsDiv a {padding:3px 9px 0 9px; font-size:11px; letter-spacing:-0.1em;}

.bolder_selectArea {background:#FFF !important;}
.bolder_selectArea a {font-weight:bold;}
.bolder_optionsDiv {background:#FFF !important;}
.bolder_optionsDiv a:hover {background:#f5f5f5 !important;}

.boldsmall_selectArea a {font-weight:bold; font-size:11px;}

span.rank {position:relative; top:1px; margin:0 0 0 3px; font:10px verdana; letter-spacing:-1px;}
span.rank img {vertical-align:middle; position:relative; top:-1px; *top:1px;}



/* ·¹ÀÌ¾îÆË¾÷ Á¤·Ä */
#cmPopAlign { position:absolute; top:43px;/* left:50%; margin-left:-500px; width:1000;*/ z-index:99; }
.cmPop {position:absolute;_height:1px;cursor:move;}
.cmPop a {cursor:pointer;}
.cmPop img {vertical-align:top;border:0;}
.cmPop .rb {position:absolute;right:0;bottom:0;width:99%;height:99%;background:url(/gamepub/popup/img/bg_cmpop.gif) no-repeat right bottom;}
.cmPop .lb {position:absolute;left:0;bottom:0;width:70px;height:99%;background:url(/gamepub/popup/img/bg_cmpop.gif) no-repeat left bottom;}
.cmPop .rt {position:absolute;right:0;top:0;height:31px;width:99%;background:url(/gamepub/popup/img/bg_cmpop.gif) no-repeat right top;}
.cmPop .lt {position:absolute;left:0;top:0;width:70px;height:31px;background:url(/gamepub/popup/img/bg_cmpop.gif) no-repeat left top;}
.cmTop h1 {position:absolute;left:12px;top:8px;margin:0;}
.cmTop h2 {position:absolute;left:70px;top:8px;margin:0;}
.cmTop .x {position:absolute;right:5px;top:9px;}
.cmBanner {position:relative;z-index:99;margin:31px 5px 29px 5px;}
.cmFoot {position:absolute;z-index:99;bottom:0;width:100%;height:29px;}
.cmFoot .today {position:absolute;top:7px;right:50px;height:17px;vertical-align:top;}
.cmFoot .close {position:absolute;top:5px;right:5px;}

/* »ç¿ëÀÚ ÆË¾÷ */
.userMenu {position:absolute; border:1px solid #5597e0; padding:4px; border-collapse:collapse; background:#f6fbff; z-index:33 !important;}
.userMenu td {width:100%; padding:4px 10px 2px 10px; border:0; vertical-align:middle; color:#092d78; font-size:11px; background:#f6fbff; text-align:center; cursor:pointer; _cursor:hand;}
.userMenu .over {background-color:#f6fbff;}
.userMenu .udActivate {background-color:#e3f0ff; font-weight:bold;}
.userMenu .udDeactivate {background-color:#f6fbff;}

/* º¹»ç, ÀÎ¼â ¹öÆ° */
.coprint {*height:1%; padding:4px 0 9px 0;}
.coprint ul {position:relative; margin-right:8px; text-align:right;}
.coprint li {display:inline; margin-left:1px; font-size:0;}
.coprint img {display:inline; vertical-align:top; margin:0 1px;}
.coprint .url a {position:relative; top:1px; margin-right:3px; font:10px verdana; color:#999;}
.coprint .url a:hover {color:#ff7800;}


/* PlayNC Ã¤³Î¸µ */
.PNC_main #wrapper, .PNC_sub #wrapper {top:33px !important;}
#div_gnbContainer {width:1000px; margin:0 auto !important;}
.gnbRight {margin-right:5px !important;}


/* #GNB_fps .box_in_br { width:173px !important; }
#GNB_sr .box_in_br { width:173px !important; }
#GNB_rpg .box_in_br { width:173px !important; }
#GNB_aa .box_in_br { width:173px !important; }
#GNB_g .box_in_br { width:183px !important; }
#GNB_g ul {float:left !important; }
#GNB_p .box_in_br { width:206px !important; }
#GNB_p ul {float:left !important; }
#GNB_b .box_in_br { width:173px !important; }
#GNB_c .box_in_br { width:173px !important; }
#GNB_bc .box_in_br { width:218px !important; } */



#inGame {margin:0 auto !important; padding:0 !important}
#inGame h1 {height:520px; text-align:center;}
#inGame .btn_client { position:absolute; left:50%; top:414px; margin-left:-409px; width:194px; height:48px; background:url(../img/other/btn_client.gif) no-repeat; text-indent:-5000px; }
#inGame .btn_home { position:absolute; left:50%; top:414px; margin-left:-202px; width:194px; height:48px; background:url(../img/other/btn_home.gif) no-repeat; text-indent:-5000px; }

.slugger_event {position:relative; left:-9px; margin:29px 0 38px 0; zoom:1;}


.panel {
	margin-left: -755px;
	position: fixed; top: 200px; left: 50%; z-index: 100;
}
.panel .base {
	width: 210px; display: none;
	position: relative;
	overflow: hidden;
	font-size: 0; line-height: 0;
}
.on .base { display: block; }
.panel .base .head {
	height: 35px;
	position: relative;
	overflow: hidden;
	background: no-repeat url('../img/temp/panel_head.png');
	text-indent: -9999px;
}
h2 {
	color: #535252; font-weight: bold; font-size: 14px; line-height: 35px; font-family: "Segoe UI", "Malgun Gothic"; text-align: center;
	text-shadow: 0px 1px 0px rgba(255,2555,255,.8);
	text-indent: 0px;
}
.panel .base .head .close {
	width: 31px; height: 27px; display: block;
	position: absolute; top: 4px; right: 10px;
	background: no-repeat url('../img/temp/panel_close.png');
	text-indent: -9999px;
	cursor: pointer;
}
.panel .base .head .close:hover {
	background: no-repeat url('../img/temp/panel_close_hover.png');
}
.panel .base .head .close:active {
	background: no-repeat url('../img/temp/panel_close_active.png');
}
.panel .base .body {
	/*max-height: 280px;*/
	max-width: 202px;
	padding: 0px 4px;
	overflow: hidden;
	background: repeat-y url('../img/temp/panel_bg.png');
}
.panel .base .body h3 {
	height: 17px;
	padding-left: 25px;
	overflow: hidden;
	background: repeat-y url('../img/temp/panel_category.png');
	color: #7d7d7d; font-size: 9px; line-height: 17px; font-family: "Segoe UI", "Malgun Gothic";
	white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
	text-shadow: 0px 1px 0px rgba(255,2555,255,.8);
	cursor: default;
}
.panel .base .body h3.off {
	background: repeat-y url('../img/temp/panel_category.png') 0px -17px;
}
.panel .base .body ul { font-size: 0; line-height: 0; }
.panel .base .body li {
	min-height: 34px;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 65px;
	border-bottom: 1px #e9e9e9 solid;
	float: left;
	position: relative;
	overflow: hidden;
	background-color: #fafafa;
	color: #7d7d7d; font-size: 9px; line-height: 17px; font-family: "Segoe UI", "Malgun Gothic";
	text-shadow: 0px 1px 0px rgba(255,2555,255,1);
}
.panel .base .body li .switch {
	position: absolute; top: 9px; right: 10px;
}
.panel .base .body li h4 {
	width: 127px;
	color: #424242; font-weight: bold; font-size: 12px; line-height: 14px; font-family: "Segoe UI", "Malgun Gothic";
	cursor: default;
}
.panel .base .body li p {
	width: 127px;
	color: #8a8a8a; font-size: 8px; line-height: 14px; font-family: "Segoe UI", "Malgun Gothic";
	cursor: default;
}
.panel .base .body li .switch {
	width: auto;
}
.panel .base .body li .switch input {
	position: absolute; top: -9999px; left: -9999px;
}
.panel .base .body li .switch a {
	width: 50px; height: 20px; display: block;
	background: no-repeat url('../img/temp/toggle_off.png');
	overflow: hidden; text-indent: -9999px;
}
.panel .base .body li .switch a.checked {
	background: no-repeat url('../img/temp/toggle_on.png');
}
.panel .base .body li .switch a.disabled {
	opacity: .3;
	filter: Alpha(opacity=30)\9;
	cursor: default;
}
.panel .base .foot {
	height: 30px;
	background: no-repeat url('../img/temp/panel_foot.png');
}
.panel .btn_panel {
	width: 44px; height: 41px; display: block;
	position: absolute; top: 3px; left: 160px;
	background: no-repeat url('../img/temp/btn_panel.png');
}
.panel .btn_panel:hover {
	background: no-repeat url('../img/temp/btn_panel.png') 0px -41px;
}
.panel .btn_panel:active {
	background: no-repeat url('../img/temp/btn_panel.png') 0px -82px;
}
.on .btn_panel { display: none; }
.panel .btn_panel a {
	width: 29px; height: 28px; display: block;
	position: absolute; top: 0px; left: 7px;
	overflow: hidden;
	text-indent: -9999px;
	cursor: pointer;
}

#hot_gnb { width:100% !important; }
#hot_gnb table { margin:0 auto !important; height:50px; }
