@import url(./layout.css);
@import url(./global.css);
@import url(./bbs.css);
@import url(./plus.css);

/* ScreenShot 2008-04-07 ¿©¹éÁ¶Á¤ */
#best {width:693px; margin-top:10px; }
#best .ScreenShot { color:#777777; list-style:none;margin: 0;}
#best .ScreenShot .BestImg { color:#777777; margin:0 4px; }
*html #best .ScreenShot .BestImg { color:#777777; margin:0; }

#best .ScreenShot .BestImg dt { width:164px; position: relative; }
*html #best .ScreenShot .BestImg dt { width:169px; position: relative; }
#best .ScreenShot .BestImg dd {text-align:center;  background: #F6F6F6; padding: 2px 0; width: 165px;}
#best .ScreenShot .BestImg dd.head {padding-top: 3px; margin-top: -3px;}
.bestline { width:690px ; border-bottom:1px solid #DADADA; margin: -16px 0 0 3px;}
*html .bestline { width:686px ;}
*html #best { margin-left:-3px; }
*html #best .ScreenShot .BestImg { padding-left:4px; }



#shot {width:693px; margin-left:-3px; }
#shot .ScreenShot { color:#777777; list-style:none;margin:0; }
#shot .ScreenShot .BestImg { color:#777777; padding-left:6px; }
#shot .ScreenShot .BestImg dt { width:167px; }
*html #shot .ScreenShot .BestImg dt { width:169px; }

#shot .ScreenShot .BestImg dd { margin-top:3px; text-align:center; }
.shotline { width:690px ; border-bottom:1px solid #DADADA;  }
*html #shot { margin-left:-3px; }
*html #shot .ScreenShot .BestImg { padding-left:4px; }


#btn { border-top:2px solid #878C75; margin-top:15px; padding-top:10px; text-align:right;  }

/* ¼³¹®Á¶»ç */
.pollQ {border:3px solid #8E8E8E; width:684px; background:#F1F1F1; margin:10px 0 0 0; height: 110px;}
.pollQ dt{float:right; font-size:14px;font-weight:bold;color:#313130;width:560px;margin:49px 0 0 0;}
.pollQ dd.con{margin:10px 0 18px 124px; width:553px;}
.pollQ dd.img{float:left; width:124px; text-align:center; margin-left:-6px ;}

.pollList {width:400px; float:left;}
.pollList td {vertical-align:top;}
.pollList td.con {padding:3px 0 4px 0;}

.pollResult {width:100%;}
.pollResult td {vertical-align:top;height:25px;} /* 2008-04-07 ³ôÀÌ°ª Á¶Á¤ */
.pollResult td.bar {width:240px; height:11px;position:relative; background:url(http://s.nx.com/S2/game/cso/community/bg_poll_bar01.gif) no-repeat left top;}


/* community view. */
#cntsbbs .bbsView { border-bottom:2px solid #878C75; border-top:2px solid #878C75; width:690px;letter-spacing:0  } /* »ó¼¼º¸±â */
	#cntsbbs .bbsView th { background:#F3F3F3;border-bottom:1px solid #878C75; height:34px; color:#777; text-align:left; padding-left:13px; background:url(http://s.nx.com/S2/game/cso/global/img_tbline.gif) no-repeat right top; }
	#cntsbbs .bbsView th.center { text-align:center; padding-left:0; background:#F3F3F3;}
	#cntsbbs .bbsView th.community {text-align: left; padding-top: 2px; background:#F3F3F3;}
	#cntsbbs .bbsView th.community input { border: 1px solid #8B907A;}
	#cntsbbs .bbsView th.nol { background:#F3F3F3; }
	#cntsbbs .bbsView td { padding:20px 10px; }

#cntsbbs .bbsViewcopy { border-bottom:2px solid #878C75; border-top:2px solid #878C75; width:690px;letter-spacing:0  } /* »ó¼¼º¸±â(2007.12.21 Ãß°¡) */
	#cntsbbs .bbsViewcopy th { background:#F3F3F3;border-bottom:1px solid #878C75; height:34px; color:#777; text-align:left; padding-left:13px; background:url(http://s.nx.com/S2/game/cso/global/img_tbline.gif) no-repeat right top; }
	#cntsbbs .bbsViewcopy th.nol { background:#F3F3F3; }
	#cntsbbs .bbsViewcopy th.retit { border-bottom:1px solid #E4E4E4;}
	#cntsbbs .bbsViewcopy td.subtit { border-bottom:1px solid #A3A7BD; padding: 4px 11px; background-color: #ECECEC;}
	#cntsbbs .bbsViewcopy td.subtit img {vertical-align: middle; margin-right: 5px;}
	/* #cntsbbs .bbsViewcopy th.thBar {background:url(http://s.nx.com/S2/game/cso/global/img_th_bar.gif) no-repeat right center; height:26px;} */
	#cntsbbs .bbsViewcopy td.view { padding:20px 10px 10px 10px; border-bottom:none; }
	#cntsbbs .bbsViewcopy td.copy { border-top:1px solid #878C75; padding:none; background:#F3F3F3; height:25px; }


	/* news list. */
#cntsbbs .list { border-bottom:2px solid #878C75;}


	/* community enemyspotted */
#spottedTab { width:690px;height:23px;border-bottom:#455a65 1px solid; }
#spottedTab li { float:left;margin-left:5px; }


/* Áö½ÄÇÃ·¯½º : 2008-11-04 Ãß°¡ */
.headline {border:3px solid #8E8E8E; width:544px; background: #F5F5F5 url("http://s.nx.com/S2/game/cso/community/sym_knowledgeplus.gif") no-repeat left top; margin:10px 0 22px 0; padding: 30px 0 9px 140px; height: 70px;}
.headline strong {display: block;width: 384px;padding-bottom: 12px;border-bottom: 1px solid #E6E6E6;}
.headline strong img {margin: 0 -4px 0 -1px;}
.headline p {position: relative;height: 30px;margin: 11px 0 0;padding-right: 160px;}
.headline p .addl {position: absolute;display: block;top: -40px;right: 21px;width: 114px;height: 68px;}
.headline p .addl img {vertical-align: top;}
.headline p .addl img.nexons {margin-bottom: 7px;}

#SearchQuestions {width: 408px;}
#cntsbbs #SearchQuestions .knowledgePlusStit {margin-bottom: 10px;}
#SearchQuestions .sup {background: #EAEAEA url("http://s.nx.com/S2/game/cso/community/bg_kplus_searchques_bottom.gif") no-repeat left bottom;padding: 0 11px 9px 10px;}
#SearchQuestions .sup p {width: 398px;background: url("http://s.nx.com/S2/game/cso/community/bg_kplus_searchques_top.gif") no-repeat left top;margin: 0 -11px 5px -10px;padding: 12px 0 0 10px;}
#SearchQuestions textarea {width:286px;height: 74px;border:1px solid #8B907A;*margin: -1px 0;padding:10px;font-size: 11px;vertical-align: top;}
#SearchQuestions img {vertical-align: top;}
#BestoftheWeek {width: 272px;}
#cntsbbs #BestoftheWeek .knowledgePlusStit {background: url("http://s.nx.com/S2/game/cso/community/bg_kplus_bestoftheweek_top.gif") no-repeat left bottom;margin-bottom: 0;padding-bottom: 15px;}
#BestoftheWeek ol {background: url("http://s.nx.com/S2/game/cso/community/bg_kplus_bestoftheweek.gif") no-repeat left bottom;padding: 3px 8px 3px 9px;}
#BestoftheWeek ol li {position: relative;background: url("http://s.nx.com/S2/game/cso/community/hbar_kplus_bestoftheweek.gif") repeat-x left top;height: 14px;padding: 5px 63px 6px 0;vertical-align: top;}
#BestoftheWeek ol li.num1 {background: none;}
#BestoftheWeek ol li a {display: block;padding-left: 27px;}
* html #BestoftheWeek ol li a {margin-bottom: -3px;}
#BestoftheWeek ol li .author {position: absolute;display: block;top: 5px;right: 0;width: 63px;height: 14px;}
#BestoftheWeek ol li.num1 a {background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_bestoftheweek_no1.gif") no-repeat left top;}
#BestoftheWeek ol li.num2 a {background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_bestoftheweek_no2.gif") no-repeat left top;}
#BestoftheWeek ol li.num3 a {background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_bestoftheweek_no3.gif") no-repeat left top;}
#BestoftheWeek ol li.num4 a {background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_bestoftheweek_no4.gif") no-repeat left top;}
#BestoftheWeek ol li.num5 a {background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_bestoftheweek_no5.gif") no-repeat left top;}
#KnowledgePlusCategories {margin-bottom: 22px;}
#KnowledgePlusCategories ul,#KnowledgePlusCategories .knowledgePlusStit {background-image: url("http://s.nx.com/S2/game/cso/community/bg_kplus_categories.gif");background-repeat: no-repeat;}
#KnowledgePlusCategories ul {height: 40px;background-position: left bottom;padding: 2px 0 5px;}
#cntsbbs #KnowledgePlusCategories .knowledgePlusStit {background-position: 0 -3px;margin-bottom: 0;padding-bottom: 15px;}
#KnowledgePlusCategories ul li {position: relative;min-height: 1em;float: left;background: url("http://s.nx.com/S2/game/cso/community/vbar_kplus_categories.gif") no-repeat -2px 0;padding: 0 9px 0 10px;}
#KnowledgePlusCategories ul li.all {background: none;}
#KnowledgePlusCategories ul li a:link,#KnowledgePlusCategories ul li a:visited,#KnowledgePlusCategories ul li a:active {color: #777777;}
#KnowledgePlusCategories ul li a:hover {color: #770000;}
#KnowledgePlusCategories ul li .sub {position: absolute;top: 20px;left: 0;width: 200px;background: none;}
#KnowledgePlusCategories ul li .sub li:first-child,* html #KnowledgePlusCategories ul li .sub li.first-child {background: none;}

.subTab {background:url(http://s.nx.com/S2/game/cso/global/bg_tabline_community.gif) repeat-x left 22px;}

#cntsbbs .knowledgePlusStit {margin:0 0 15px 0;}
#cntsbbs .knowledgePlusStit2 {margin:0 0 10px 9px;}
#cntsbbs .knowledgePlusIng {margin:28px 0 15px 56px;}

#cntsbbs .knowledgePlusWrite {width:690px;}
#cntsbbs .knowledgePlusWrite table {width:100%; border-top:2px solid #878C75;table-layout: fixed;}
#cntsbbs .knowledgePlusWrite th {background:#F3F3F3; border-bottom:1px solid #878C75; height:38px; color:#777; text-align:left; padding-left:0; text-align:center;}
#cntsbbs .knowledgePlusWrite th.none {border:none;}
#cntsbbs .knowledgePlusWrite th.noneBg {background:none;}
#cntsbbs .knowledgePlusWrite th.end {border-bottom:2px solid #8B907A;}
#cntsbbs .knowledgePlusWrite td {font-size:12px; font-family: µ¸¿ò;border-bottom:1px solid #878C75; text-align:left; padding-left:0; padding-top:2px; background:#F3F3F3; letter-spacing:-1px;}
#cntsbbs .knowledgePlusWrite td input {height:17px;padding:3px 0 0 3px;border:1px solid #8B907A; padding:0 0 0 5px; letter-spacing:-1px;}
#cntsbbs .knowledgePlusWrite td.none {border:none;}
#cntsbbs .knowledgePlusWrite td.noneBg {background:none;}
#cntsbbs .knowledgePlusWrite td.end {border-bottom:2px solid #8B907A;}
#cntsbbs .knowledgePlusWrite td.content {padding:0 0 15px 0; vertical-align:top;}
#cntsbbs .knowledgePlusWrite td.content div.que {width: auto;min-height: 100px;background-color: #FFFFFF;padding: 15px 20px 13px;border: 1px solid #8B907A;word-break: break-all;word-wrap:break-word;}
* html #cntsbbs .knowledgePlusWrite td.content div.que {height: 100px;}
#cntsbbs .knowledgePlusWrite td.item {height:27px; padding:3px 0 0 9px; vertical-align:top;}
#cntsbbs .knowledgePlusWrite td textarea {border:1px solid #8B907A; letter-spacing:-1px; padding:10px;}
#cntsbbs .knowledgePlusWrite .edit {width:690px; height:276px; background:#FFF; border:1px solid #6c6c6c;}
#cntsbbs .knowledgePlusWrite .btnB {text-align:center; margin-top:7px;}
#cntsbbs .knowledgePlusWrite .contentQ {border:2px solid #878c75; margin-bottom:20px;}
#cntsbbs .knowledgePlusWrite .contentQ .subject {border-bottom:1px solid #878c75; background:#f3f3f3; padding:12px;}
#cntsbbs .knowledgePlusWrite .contentQ .subject span {font-size:14px; font-weight:bold;}
#cntsbbs .knowledgePlusWrite .contentQ .scroll {overflow:auto; height:139px; padding:12px;word-break: break-all;word-wrap:break-word;}

#cntsbbs .knowledgePlusSearch {width:690px; margin:0 0 13px 0;}
#cntsbbs .knowledgePlusSearch .box_middle {background:url(http://s.nx.com/S2/game/cso/community/box_middle.gif) repeat; height:148px; padding:8px 0 0 14px;}
#cntsbbs .knowledgePlusSearch .box_middle .Q {margin:5px 0; text-align:left; }
#cntsbbs .knowledgePlusSearch .box_middle .Q textarea {border:1px solid #909a9c; padding:8px;}
#cntsbbs .knowledgePlusSearch .box_middle .Q img {margin-left:5px;}
#cntsbbs .knowledgePlusSearch .box_Bottom {background:url(http://s.nx.com/S2/game/cso/community/box_bottom.gif) bottom left no-repeat; height:33px; padding:9px 0 0 0; text-align:center;}
#cntsbbs .knowledgePlusSearch .box_middle.img {margin-left:8px;}

.question {position: relative;min-height: 100px;margin-bottom: 20px;padding: 10px 10px 10px 86px;border: 3px solid #878C75;}
* html .question {height: 100px;}
.question h1 {background-color: #DFEDC5;padding: 9px 10px 5px 18px;font-size: 14px;color: #777777;}
.question h1  img {margin-top: -3px;vertical-align: top;}
.question dl {min-height: 27px;background-color: #F6F6F6;padding-left: 13px;}
* html .question dl {height:27px;}
.question .hid {text-indent: -1950em;}
.question dt.hid {padding: 0;}
.question span.hid {position: absolute;width: 0;display: block;}
.question dt,.question dd {float: left;}
.question dt {padding: 7px 5px 4px;font-weight: bold;}
.question dd {margin-right: 25px;padding: 7px 5px 4px;letter-spacing: 0;}
.question dd.nickname {font-weight: bold;}
.question dl dt.total-recommendations {position: absolute;top: 10px;left: 10px;width: 73px;height: 26px;background: url("http://s.nx.com/S2/game/cso/icon/ico_kplus_best_recommended.gif") no-repeat 6px 8px;padding: 10px 0 0 21px;color: #FF6C00;font-weight: bold;z-index: 2;}
.question dl dd.total-recommendations {position: absolute;top: 10px;left: 10px;width: 71px;height: 26px;background: url("http://s.nx.com/S2/game/cso/community/bg_kplus_best_recommended.gif") repeat-x left top;padding: 30px 0 0;border: 1px solid #F4E89C;color: #FF8A00;font-size: 18px;font-weight: bold;text-align: center;}
.question .content {clear: left;background: url("http://s.nx.com/S2/game/cso/community/hbar_kplus_queans_each.gif") repeat-x left bottom;width: 649px;min-height: 50px;margin: 0 10px 10px -76px;padding: 10px 0 46px 15px;color: #2F2F2F;word-break: break-all;word-wrap:break-word;}
.question .actions {position: relative;width: 651px;height: 20px;margin: -10px 0 -20px -76px;padding: 8px 13px 0 0;text-align: right;}
.question .actions .do-answer {position: absolute;top: -34px;left: 50%;display: block;width: 87px; height: 24px;margin: 0 0 0 -43px;text-align: center;}
.question .actions img {vertical-align: top;}
.question .caution {width: 659px;margin: 0 0 0 -76px;padding-left: 5px;}

.answer {position: relative;min-height: 100px;margin-bottom: 15px;padding: 10px 10px 10px 94px;border: 2px solid #DDDDDD;}
* html .answer {height: 100px;}
.answer h2,.answer .subject {background-color: #EAEAEA;padding: 9px 10px 5px 18px;font-size: 14px;color: #777777;}
.answer .emblem {position: absolute;margin-right: 6px;word-spacing: -3px;}
.answer .subject {display: block;}
.answer dl {min-height: 27px;background-color: #F6F6F6;padding-left: 13px;}
* html .answer dl {height:27px;}
.answer .hid {text-indent: -1950em;}
.answer dt.hid {padding: 0;}
.answer span.hid {position: absolute;width: 0;display: block;}
.answer dt,.answer dd {float: left;}
.answer dt {padding: 7px 5px 4px;font-weight: bold;}
.answer dd {margin-right: 25px;padding: 7px 5px 4px;letter-spacing: 0;}
.answer dd.nickname {font-weight: bold;}
.answer dl dt.total-recommendations {position: absolute;top: 10px;left: 10px;width: 78px;height: 14px;padding: 10px 0 0;color: #575757;font-weight: bold;text-align: center;z-index: 2;}
.answer dl dd.total-recommendations {position: absolute;top: 10px;left: 10px;width: 76px;height: 26px;background-color: #E0E0E0;padding: 32px 0 0;border: 1px solid #CECECE;color: #6B6B6B;font-size: 18px;font-weight: bold;text-align: center;}
.answer dl dd.total-recommendations .recommend {position: absolute;display: block;top: 68px;left: 2px;}
.answer .content {clear: left;min-height: 50px;background: url("http://s.nx.com/S2/game/cso/community/hbar_kplus_queans_each.gif") repeat-x left bottom;margin-bottom: 10px;padding: 10px 0 7px;color: #2F2F2F;word-break: break-all;word-wrap:break-word;}
.answer .content .source {margin-top: 5px;color: #888888;font-size: 11px;}
.answer .actions {position: relative;height: 20px;margin: -10px 0 -20px;padding: 8px 13px 0 0;text-align: right;}
.answer .actions img {vertical-align: top;}
* html .answer .actions .do-answer {position: relative;}
.answer .caution {padding-left: 5px;}

.answer.adopted,.answer.adoptedverygood {border: 2px solid #878C75;}
.answer.adoptedverygood h2 .emblem {margin-left: -98px;}
.answer.adopted h2,.answer.adopted dl,.answer.verygood h2,.answer.verygood .subject {padding-left: 51px;}
.answer.adopted h2 .emblem,.answer.verygood h2 .emblem,.answer.verygood .subject .emblem {margin-left: -51px;}
.answer.adopted dl,.answer.verygood dl {padding-left: 46px;}
.answer.adoptedverygood h2 {padding-left: 98px;}
.answer.adoptedverygood dl {padding-left: 93px;}
.answer .emblem img {position: relative;margin: -11px 0 -40px;}

.sort {margin-bottom: 7px;text-align: right;}

.comment {clear: both;background-color: #ECECEC;padding: 5px 0 10px;}
#cntsbbs .comment .write {position: relative;width: auto;min-height: 66px;padding: 0 75px 8px 130px;}
.comment .write strong {position: absolute;top: 0;left: 0;width: 100px;padding: 8px 3px 6px 25px;}
.comment .write textarea {width: 475px;height: 60px;border: 1px solid #C5C5C5;padding: 3px 2px 0;} 
.comment .write .submit {position: absolute;top: 0;right: 5px;}
#cntsbbs .comment .write,.comment ul li {border-bottom: 1px solid #C5C5C5;}
.comment ul li {position: relative;min-height: 16px;padding: 8px 80px 6px 130px;}
* html .comment .write,* html .comment ul li {height: 1%;}
.comment ul li .author {position: absolute;top: 0;left: 0;width: 100px;padding: 8px 3px 6px 25px;font-style: normal;}
.comment ul li .regdate {position: absolute;top: 0;right: 0;width: 70px;padding: 8px 5px 6px;font: normal 11px Verdana,Arial,±¼¸²,Gulim,µ¸¿ò,Dotum,Sans-Serif;text-align: center;}
