﻿/*
NTREEV SOFT UI DEVELOPER YJM
2010_0201
*/

@import url("default.css");

#sideBar p.coupone {margin:89px 0 0 0; display:block;}/* 20100622 수정 */
#sideBar p.hope {margin:28px 0 20px 0; display:block;}/* 20100622 수정 */
#sideBar p.pcroom_event{margin:0 0 20px 0; display:block;}/* 20100723 수정 */

/* 중앙영역 */
.container div.mainCenterArea {display:inline; float:left;width:496px;margin:0 0 0 238px;}
div.mainCenterArea div.mainEvent {width:494px; height:248px; border:1px solid #d2dae2;margin:0 0 18px 0}

/* 검색부분 */
div.mainCenterArea div#searchBox {border:1px solid #c7ced3; height:123px;background:url(../img/main/searchBoxBg.png) no-repeat bottom center; position:relative;}
div.mainCenterArea div#searchBox a {position:absolute; top:0;}
div.mainCenterArea div#searchBox a.player_off {display:block; width:165px; height:27px; background:url(../img/main/search_player_off.png) no-repeat; left:0}
div.mainCenterArea div#searchBox a.player_on {display:block; width:165px; height:27px; background:url(../img/main/search_player_on.png) no-repeat; left:0}
div.mainCenterArea div#searchBox a.ground_off {display:block; width:165px; height:27px; background:url(../img/main/search_ground_off.png) no-repeat; left:165px}
div.mainCenterArea div#searchBox a.ground_on {display:block; width:165px; height:27px; background:url(../img/main/search_ground_on.png) no-repeat; left:165px}
div.mainCenterArea div#searchBox a.league_off {display:block; width:164px; height:27px; background:url(../img/main/search_league_off.png) no-repeat; left:330px}
div.mainCenterArea div#searchBox a.league_on {display:block; width:164px; height:27px; background:url(../img/main/search_league_on.png) no-repeat; left:330px}
#searchBox div {position:absolute;width:496px;top:27px; }
#searchBox div input {vertical-align:middle;}
#searchBox div.playerArea {display:block;}
#searchBox div.playerArea ul.plaerArea_wrap {position:absolute; top:25px; left:13px;}
#searchBox div.playerArea ul.plaerArea_wrap li img{margin-left:-13px;}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap {margin:-2px 0 0 0}
#searchBox div.playerArea ul.plaerArea_wrap li {display:inline; float:left; margin:0 0 0 21px; font-family:Dotum; font-size:11px}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li {display:inline; float:left; margin:0 0 0 18px; font-family:Dotum,"돋움"; font-size:11px;}
	*html #searchBox div.playerArea ul.plaerArea_wrap li {display:inline; float:left; margin:0 0 0 18px; font-family:Dotum,"돋움"; font-size:11px;}
#searchBox div.playerArea ul.plaerArea_wrap li.radio {padding:5px 0 0 0; font-weight:bold; color:#777}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li.radio input#bat {margin:0 0 0 -6px}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li.radio label {display:inline;padding:1px 0 0 0}
#searchBox div.playerArea ul.plaerArea_wrap li.playerSearch {margin:0 0 0 28px}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li.playerSearch {margin:0 0 0 23px}
	*html #searchBox div.playerArea ul.plaerArea_wrap li.playerSearch {margin:0 0 0 17px}
#searchBox div.playerArea ul.plaerArea_wrap li input.textField_on {width:224px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; background:url(../img/main/playerSearch_bg.png) no-repeat}
#searchBox div.playerArea ul.plaerArea_wrap li input.textField_off {width:224px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px;}
#searchBox div.playerArea ul.plaerArea_wrap li.search {margin:0 0 0 5px;}
/*	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li.search {padding:0 0 0 0}
	*:first-child+html #searchBox div.playerArea ul.plaerArea_wrap li.search img {margin:-1px 0 0 -13px;}
	*html #searchBox div.playerArea ul.plaerArea_wrap li.search img {height:25px;padding:1px 0 0 0;width:66px}*/
#searchBox div.playerArea p.plaerArea_wrap02 {display:block; position:absolute; top:56px; left:164px;font-family:dotum;letter-spacing:-1px; font-size:11px; width:250px;}
#searchBox div.playerArea p.plaerArea_wrap02 a.firstPlayer {display:inline;width:40px;}
#searchBox div.playerArea p.plaerArea_wrap02 a.secondPlayer {display:inline;margin:0 0 0 40px; width:40px; }
#searchBox div.playerArea p.plaerArea_wrap02 a.thirdPlayer {display:inline;margin:0 0 0 80px; width:40px; }
#searchBox div.playerArea p.plaerArea_wrap02 a.fourthPlayer {display:inline;margin:0 0 0 120px; width:40px; }

	*html #searchBox div.playerArea p.plaerArea_wrap02 {padding:1px 0}
/*20100726 수정*/
#searchBox div.playerArea p.plaerArea_wrap02 img {vertical-align:middle; margin:-2px 0 0 0}
#searchBox div.groundArea {display:none;}
#searchBox div.groundArea ul.groundArea_wrap{position:absolute;top:23px;left:15px}
#searchBox div.groundArea ul.groundArea_wrap li {display:inline; float:left; margin:0 0 0 11px;font-weight:bold;font-family:dotum;letter-spacing:-1px; font-size:11px}
#searchBox div.groundArea ul.groundArea_wrap li.radio {color:#777}
#searchBox div.groundArea ul.groundArea_wrap02 {display:block;position:absolute;top:48px; left:26px}
#searchBox div.groundArea ul.groundArea_wrap02 ul.selectShape {display:block;width:122px; height:19px; border:1px solid #a4bede;background:#fff;position:relative;padding:3px 0 0 9px;float:left;margin:0 5px 0 0;cursor:pointer}
#searchBox div.groundArea ul.groundArea_wrap02 ul.selectShape li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#528adb; font-weight:bold;}
#searchBox div.groundArea ul.groundArea_wrap02 ul.selectShape li img.selectBtn {position:absolute; width:24px; height:22px; top:0; right:0}
#searchBox div.groundArea ul.groundArea_wrap02 ul.seletLayer {display:none;position:absolute;width:131px; border:1px solid #a4bede;left:0;background:#fff; top:23px;z-index:999}
#searchBox div.groundArea ul.groundArea_wrap02 ul.seletLayer li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#528adb; padding:0 0 0 9px;background:#fff;cursor:pointer;}
#searchBox div.groundArea ul.groundArea_wrap02 li input.textField_on {width:371px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; background:url(../img/main/groundSearch_bg.png) no-repeat;margin:0 2px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.groundArea ul.groundArea_wrap02 li input.textField_off {width:371px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; margin:0 2px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.groundArea ul.groundArea_wrap03 {display:none;position:absolute;top:48px; left:26px} 
#searchBox div.groundArea ul.groundArea_wrap03 li {display:inline; float:left;}
#searchBox div.groundArea ul.groundArea_wrap03 li input.textField_on {width:371px; height:20px; border:2px solid #74a3e1;font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; background:url(../img/main/groundMasterSearch_bg.png) no-repeat;margin:0 5px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.groundArea ul.groundArea_wrap03 li input.textField_off {width:371px; height:20px; border:2px solid #74a3e1;font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px;margin:0 5px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.leagueArea {display:none;}
#searchBox div.leagueArea ul.leagueArea_wrap{position:absolute;top:23px;left:15px}
#searchBox div.leagueArea ul.leagueArea_wrap li {display:inline; float:left; margin:0 0 0 11px;font-weight:bold;font-family:dotum;letter-spacing:-1px; font-size:11px}
#searchBox div.leagueArea ul.leagueArea_wrap li.radio {color:#777}
#searchBox div.leagueArea ul.leagueArea_wrap02 {display:block;position:absolute;top:48px; left:26px}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.selectShape {display:block;width:74px; height:19px; border:1px solid #a4bede;background:#fff;position:relative;padding:3px 0 0 9px;float:left;margin:0 5px 0 0;cursor:pointer}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.selectShape li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#528adb; font-weight:bold;}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.selectShape li img.selectBtn {position:absolute; width:24px; height:22px; top:0; right:0}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer {position:absolute;}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer {display:none;position:absolute;width:83px; border:1px solid #a4bede;left:0;background:#fff; top:23px;z-index:999}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#528adb; padding:0 0 0 9px;background:#fff;cursor:pointer;}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer1 {position:absolute;margin-left:90px;}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer1 {display:none;position:absolute;width:83px; border:1px solid #a4bede;left:0;background:#fff; top:23px;z-index:999}
#searchBox div.leagueArea ul.leagueArea_wrap02 ul.seletLayer1 li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#528adb; padding:0 0 0 9px;background:#fff;cursor:pointer;}
#searchBox div.leagueArea ul.leagueArea_wrap02 input.textField_on {width:186px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; background:url(../img/main/leaugeSearch_bg.png) no-repeat 5px;margin:0 5px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.leagueArea ul.leagueArea_wrap02 input.textField_off {width:186px; height:20px; border:2px solid #74a3e1; font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; margin:0 5px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.leagueArea ul.leagueArea_wrap03 {display:none;position:absolute;top:48px; left:26px} 
#searchBox div.leagueArea ul.leagueArea_wrap03 li {display:inline; float:left;}
#searchBox div.leagueArea ul.leagueArea_wrap03 li input.textField_on {width:371px; height:20px; border:2px solid #74a3e1;font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px; background:url(../img/main/groundMasterSearch_bg.png) no-repeat;margin:0 5px 0 0;_margin:-1px 5px 0 0;}
#searchBox div.leagueArea ul.leagueArea_wrap03 li input.textField_off {width:371px; height:20px; border:2px solid #74a3e1;font-family:dotum;letter-spacing:-1px; font-size:11px;padding:0 0 0 5px;margin:0 5px 0 0;_margin:-1px 5px 0 0;}

/* 썸네일 최신글 */
div.mainCenterArea div.thumnailBox {margin:17px 0 0 0; /*position:relative;*/ float:none; *zoom:1}
div.mainCenterArea div.thumnailBox:after {display:block; content:""; height:0; clear:both; visibility:hidden;}
	*:first-child+html div.mainCenterArea div.thumnailBox {margin:15px 0 0 0;/*position:relative;*/ float:none; /*zoom:1*/}
.thumnailBox p.titlePic {border-bottom:1px solid #f2f2f2;padding:11px 0 6px 0; }
	*:first-child+html .thumnailBox p.titlePic {border-bottom:1px solid #f2f2f2;padding:11px 0 4px 0; }
.thumnailBox dl {margin:12px 0 0 0}
.thumnailBox dt.thumnail {width:111px; height:61px; float:left; margin:0 26px 0 0; border:1px solid #f5f5f5}
.thumnailBox dd {font-family:dotum;letter-spacing:-1px; font-size:12px}
.thumnailBox dd.title {color:#000;font-weight:bold; padding:3px 0 0 0;}
.thumnailBox dd.title img {padding-left:2px;}
.thumnailBox dd.title span {display:inline-block; color:#3a69a4;}
.thumnailBox dd.title a {color:#3a69a4;}
.thumnailBox dd.title span a {color:#3a69a4;}
.thumnailBox dd.comment {margin:7px 0 0 0}
.thumnailBox p.more {display:block; position:absolute;top:11px;right:6px}
	*:first-child+html .thumnailBox p.more {display:block; position:absolute;top:10px;right:6px}

/* 썸네일 최신글02 */
div.mainCenterArea div.thumnailBox02 {margin:16px 0 0 0;position:relative; float:none; *zoom:1; padding:2px 0 0 0;}/*padding:2px 0 0 0 debugging*/
div.mainCenterArea div.thumnailBox02:after {display:block; content:""; height:0; clear:both; visibility:hidden;}
	*:first-child+html div.mainCenterArea div.thumnailBox02 {margin:14px 0 0 0;position:relative; float:none; *zoom:1;}
	*html div.mainCenterArea div.thumnailBox02 {margin:7px 0 0 0;position:relative; float:none; *zoom:1;}
.thumnailBox02 p.titlePic {border-bottom:1px solid #f2f2f2;padding:15px 0 6px 0;}
	*:first-child+html .thumnailBox02 p.titlePic {border-bottom:1px solid #f2f2f2;padding:15px 0 4px 0;}
.thumnailBox02 dl {margin:12px 0 0 0}
	*html .thumnailBox02 dl {margin:11px 0 0 0}
	*:first-child+html .thumnailBox02 dl {margin:11px 0 0 0}
.thumnailBox02 dt.thumnail {width:111px; height:61px; float:left; margin:0 26px 0 0; border:1px solid #f5f5f5}
.thumnailBox02 dd {display:block; font-family:dotum;letter-spacing:-1px; font-size:12px; margin:5px 0 0 0;}
.thumnailBox02 dd.title {color:#000;font-weight:bold;padding:3px 0 0 0;}
.thumnailBox02 dd.title img {padding-left:1px;}
.thumnailBox02 dd.title span {display:inline-block; color:#3a69a4; padding-left:3px;}
.thumnailBox02 dd.comment {margin:7px 0 0 0;}
.thumnailBox02 p.more {display:block; position:absolute;top:15px;right:6px}
	*:first-child+html .thumnailBox02 p.more {display:block; position:absolute;top:14px;right:6px}

/* 썸네일 최신글03 */
div.mainCenterArea div.thumnailBox03 {margin:16px 0 0 0;position:relative; float:none; *zoom:1; padding:2px 0 0 0;}/*padding:2px 0 0 0 debugging*/
div.mainCenterArea div.thumnailBox03:after {display:block; content:""; height:0; clear:both; visibility:hidden;}
	*:first-child+html div.mainCenterArea div.thumnailBox03 {margin:14px 0 0 0;position:relative; float:none; *zoom:1;}
	*html div.mainCenterArea div.thumnailBox03 {margin:7px 0 0 0;position:relative; float:none; *zoom:1;}
.thumnailBox03 p.titlePic {border-bottom:1px solid #f2f2f2; padding:15px 0 6px 0;}
	*:first-child+html .thumnailBox03 p.titlePic {padding:15px 0 4px 0;border-bottom:1px solid #f2f2f2;}
.thumnailBox03 dl {margin:0 0 0 0; height:158px;padding:11px 0 0 0; background:url(../img/main/magazinLineBg.png) no-repeat 0 116px; position:relative}
	*html .thumnailBox03 dl {margin:0 0 0 0}
	*:first-child+html .thumnailBox03 dl {margin:0 0 0 0; height:159px}
.thumnailBox03 dt.thumnail {width:111px; height:84px; float:left; margin:0 26px 0 0; border:1px solid #f5f5f5}
.thumnailBox03 dd {font-family:dotum;letter-spacing:-1px; font-size:12px;}
.thumnailBox03 dd.textMagazin01 {position:absolute; bottom:25px; left:0; font-family:dotum; font-size:11px; color:#666}
.thumnailBox03 dd.textMagazin02 {position:absolute; bottom:8px; left:0; font-family:dotum; font-size:11px; color:#666}
.thumnailBox03 dd.textMagazin03 {position:absolute; top:84px; left:142px; font-family:dotum; font-size:11px; color:#888;letter-spacing:-0.08em}
.thumnailBox03 dd.title {color:#000;font-weight:bold;padding:3px 0 0 0;}
.thumnailBox03 dd.title img {padding-left:1px;}
.thumnailBox03 dd.title span {display:inline-block; color:#3a69a4;}
.thumnailBox03 dd.title span a {color:#3a69a4;}
.thumnailBox03 dd.comment {margin:7px 0 0 0;}
.thumnailBox03 p.more {display:block; position:absolute;top:15px;right:6px}
	*:first-child+html .thumnailBox03 p.more {display:block; position:absolute;top:14px;right:6px}


/* 우측영역 */
.container div.mainRightArea {width:240px;float:right; clear:right;}

/* 이벤트 캘린더 */
.mainRightArea div#schedule {position:relative}
#schedule .scheduleArea {border-left:1px solid #dfe3e6; border-right:1px solid #dfe3e6}
#schedule p.scheduleTitle {height:25px; background:url(../img/main/scheduleTitle.png) no-repeat; text-align:center; color:#fff; font-family:dotum;font-size:12px;padding:9px 0 0 0;font-weight:bold; position:relative}
#schedule p.scheduleTitle a.moreSpan {display:block; width:18px; height:15px;position:absolute; right:7px;top:11px;padding:3px 0 0 0}
#schedule ul.scheduleWeeks {margin:0; padding:0;;float:none; *zoom:1}
#schedule ul.scheduleWeeks:after {display:block; content:" "; clear:both; height:0; visibility:hidden;}
#schedule ul.scheduleWeeks li {display:block; float:left;width:33px; height:13px; border-top:1px solid #f0f5fb; border-right:1px solid #c8d6e9; border-bottom:1px solid #c8d6e9; background:#e1ebf7;text-align:center;font-family:dotum; font-size:11px; color:#37547f; font-weight:bold; cursor:pointer;_cursor /**/:hand; line-height:11px; padding:3px 0 0 0}
#schedule ul.scheduleWeeks li.currentDate {background:#fcfdfe}
#schedule ul.scheduleWeeks li.lastElement {border-bottom:1px solid #c8d6e9; border-right:1px solid #e1ebf7; position:relative}
	*html #schedule ul.scheduleWeeks li.lastElement {border-bottom:1px solid #c8d6e9; border-right:1px solid #e1ebf7; position:absolute; top:53px; right:1px}
#schedule ul.scheduleWeeks li.lastElement span {display:inline-block; width:1px;position:absolute;right:-1px;bottom:-1px;border-bottom:1px solid #c8d6e9}
#schedule table caption {height:21px; border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#000; text-align:left; padding:5px 0 0 7px;background:#fff}
	*html #schedule table caption {height:19px}
	*+html #schedule table caption {padding-left:9px;}
	html>/**/body #schedule table caption, x:-moz-any-link, x:default {height:26px;}
#schedule table caption span.dateWeeks {font-weight:bold;}
#schedule table caption span.btn {display:block; position:absolute; right:6px; top:76px}
	*html #schedule table caption span.btn img {border-bottom:1px solid #fff}
#schedule table caption span.btn img.captionBtn_prev {width:16px; height:16px;}
#schedule table caption span.btn img.captionBtn_next {width:15px; height:16px;}
#schedule thead {height:20px;background:url(../img/main/scheduleBg.png) no-repeat}
	*+html #schedule thead {height:20px; background:url('../img/main/scheduleBg.png') no-repeat -36px;}
	*html #schedule thead {height:20px; background:url('../img/main/scheduleBg.png') no-repeat -36px;}
#schedule thead th {border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; height:19px; font-weight:normal; text-align:center; padding:1px 0 0 0}
	*+html#schedule thead th {border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; height:19px; font-weight:normal; text-align:center; padding:2px 0 0 0}
#schedule tbody td {border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; height:21px; font-weight:normal; text-align:center;;padding:3px 0 0 0;background:url(../img/main/scheduleTdBg.png) no-repeat left top;}
	*+html #schedule tbody td {border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; height:20px; font-weight:normal; text-align:center;;padding:4px 0 0 0;background:url(../img/main/scheduleTdBg.png) no-repeat left top;}
	html>/**/body #schedule tbody td, x:-moz-any-link, x:default {border-bottom:1px solid #e4e9ef; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; height:26px; font-weight:normal; text-align:center; background:#f5f8f9;}
#schedule tbody td.someGame {color:#666}
#schedule tbody td.groundName {text-align:left; text-indent:5px; color:#648dcc}
#schedule tbody td.groundMaster {color:#666}
#schedule tbody td img {margin:-1px 0 0 0}
	*:first-child+html #schedule tbody td img {margin:-2px 0 0 3px;}
#schedule tbody td.bottomLineNone {border-bottom:none}
#schedule div.eventCalendar {border-left:1px solid #dfe3e6;border-right:1px solid #dfe3e6;;padding:7px 0 0 0 ;height:23px; border-bottom:1px solid #dfe3e6; background:url(../img/main/eventCalendarBg.png) no-repeat; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#666;text-indent:12px;position:relative;border-top:1px solid #ced6e1}
	html>/**/body #schedule div.eventCalendar, x:-moz-any-link, x:default  {padding:7px 0 0 0 ;height:21px; border-bottom:1px solid #dfe3e6; background:url(../img/main/eventCalendarBg.png) no-repeat; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#666;text-indent:12px}
	*html #schedule div.eventCalendar {padding:8px 0 0 0 ;height:22px; border-bottom:1px solid #dfe3e6; background:#f0f2f4; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#666;text-indent:12px}
	*:first-child+html #schedule div.eventCalendar {padding:8px 0 0 0 ;height:22px; border-bottom:1px solid #dfe3e6; background:#f0f2f4; font-family:dotum;letter-spacing:-1px; font-size:11px; color:#666;text-indent:12px}

#schedule div.eventCalendar span {display:block; position:absolute; top:5px; left:17px;*top:8px}

#schedule div.eventCalendar img.eventIcon {margin:-3px 5px 0 0}
#schedule div.eventCalendar img.prev {width:14px; height:14px;margin:0;right:20px;border:0;margin:0;padding:0;position:absolute;top:8px;}
#schedule div.eventCalendar img.next {width:13px; height:14px;margin:0;right:7px;border:0;margin:0;padding:0;position:absolute;top:8px;}

/* 공지사항 및 업데이트 */
.mainRightArea div#news {margin:18px 0 0 0; position:relative; border:1px solid #ececec; height:124px;}

div#news a {display:block;}
div#news a.notice_off {/*background:url(../img/main/noticeTab_off.gif) no-repeat;*/left:0;width:119px; height:26px;position:absolute; }
div#news a.notice_on {/*background:url(../img/main/noticeTab_on.gif) no-repeat;*/left:0;width:119px; height:26px;position:absolute; }
div#news a.update_off {/*background:url(../img/main/updateTab_off.gif) no-repeat;*/left:119px;width:119px; height:26px;position:absolute; }
div#news a.update_on {/*background:url(../img/main/updateTab_on.gif) no-repeat;*/left:119px;width:119px; height:26px;position:absolute;}

div#news div {position:absolute;width:238px;top:26px; font-family:dotum;letter-spacing:-1px; }
div#news div ul {margin:11px 0 0 15px}
div#news div ul li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; background:url(../img/main/noticeDot.gif) no-repeat left; padding:0 0 0 10px;margin:2px 0 0 0}
div#news div ul li a {color:#888}
*html div#news div ul li {font-family:dotum;letter-spacing:-1px; font-size:11px; color:#888; background:url(../img/main/noticeDot.gif) no-repeat left; padding:0 0 0 10px;margin:2px 0 0 0;zoom:1 }
div#news div.newsArea_view {display:block;}
div#news div.newsArea_none {display:none;}

/* 스크린샷 */
.mainRightArea div.screenShot {margin:27px 0 0 0;position:relative}
	*:first-child+html .mainRightArea div.screenShot {margin:25px 0 0 0;position:relative}
.screenShot dl {height:89px; border:1px solid #ececec;margin:6px 0 0 0;padding:11px 0 0 4px}
	*:first-child+html .screenShot dl {height:89px; border:1px solid #ececec;margin:4px 0 0 0;padding:11px 0 0 4px}
.screenShot dt {display:inline; float:left; width:104px; height:63px;margin:0 0 0 7px}
.screenShot dt.thum02 {margin:0 0 0 8px}
.screenShot dd {display:block;position:absolute;top:95px;width:104px;text-align:center; font-family:dotum;letter-spacing:-1px; font-size:11px;*top:100px; color:#777}
.screenShot dd a {color:#777}
.screenShot dd.scr01 {left:11px; top:96px;} 
*+html .screenShot dd.scr01 {left:11px; top:97px;} 
.screenShot dd.scr02 {left:123px; top:96px;}
*+html .screenShot dd.scr02 {left:123px; top:97px;}
.screenShot p.more {position:absolute; right:6px;top:0}
	*:first-child+html .screenShot p.more {position:absolute; right:6px;top:-1px}
	*html .screenShot p.more {position:absolute; right:6px;top:-1px;}
.screenShot p.more a {display:block;width:40px; height:20px;text-align:right}
.mainRightArea p.bannerMobile {margin:48px 0 0 0}

/* 야구만사 */
.baseballCommunity {}
.mainRightArea div.baseballCommunity {margin:27px 0 0 0;position:relative}
	
.baseballCommunity dl {height:126px; border:1px solid #ececec;margin:6px 0 0 0;padding:11px}
.baseballCommunity dt {margin:0 0 10px 0;}
.baseballCommunity dd {margin:5px 0 0 0;font-family:dotum; font-size:11px;line-height:15px;}
.baseballCommunity dd.firstMansa {margin:0; color:#3a69a4; font-weight:bold; font-size:12px;}
.baseballCommunity p.more {position:absolute; right:6px;top:0}
.baseballCommunity p.more a {display:block;width:40px; height:20px;text-align:right}

/* 랭킹 - 20100622 */
.Ranking_info {position:relative; padding:26px 0 29px 0;}
.Ranking_info p {padding:0 0 4px 2px;}
.Ranking_info p.more {position:absolute; top:24px; right:2px; padding:0;}
.Ranking_info p.before {padding:48px 0 0 0; margin:0;}
.Ranking_info .ranking_box {width:238px; height:158px; border:1px solid #d7dfe9;}
.Ranking_info .ranking_box .title_area {height:26px;}
.Ranking_info .ranking_box .title_area em {position:absolute; top:-9999px; left:-9999px;}
.Ranking_info .ranking_box .title_area a {float:left; display:block; width:59px; height:26px;}
.Ranking_info .ranking_box .title_area a.tab_rank1_on {background:url('../img/main/tab_rank1_on.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank1_off {background:url('../img/main/tab_rank1_off.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank2_on {background:url('../img/main/tab_rank2_on.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank2_off {background:url('../img/main/tab_rank2_off.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank3_on {background:url('../img/main/tab_rank3_on.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank3_off {background:url('../img/main/tab_rank3_off.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank4_on {width:61px; background:url('../img/main/tab_rank4_on.png') no-repeat 0 0;}
.Ranking_info .ranking_box .title_area a.tab_rank4_off {width:61px; background:url('../img/main/tab_rank4_off.png') no-repeat 0 0;}
.Ranking_info .ranking_box table.rank {}
.Ranking_info .ranking_box table.rank thead th {height:18px; border-bottom:1px solid #d7dfe9;}
.Ranking_info .ranking_box table.rank tbody td {text-align:left; vertical-align:middle; color:#333; font-size:11px; font-family:Dotum; padding:0 0 1px 15px;}
.Ranking_info .ranking_box table.rank tbody td.center {text-align:center; color:#333; font-size:11px; font-family:Dotum; padding:0 0 1px 0;}
.Ranking_info .ranking_box table.rank tbody td.first {padding-top:8px;}
.Ranking_info .ranking_box table.rank tbody td img {margin-right:3px;}
.Ranking_info .ranking_box #rank2_contents {display:none;}
.Ranking_info .ranking_box #rank3_contents {display:none;}
.Ranking_info .ranking_box #rank4_contents {display:none;}