#gnb{float:right; clear:right; width:699px; padding:20px 0 0 0;}
	#gnb ul{overflow:hidden;}
		#gnb ul li{float:left; padding-right:28px}
		#gnb ul li.End{padding:0;}
.topSec{float:right; width:470px; height:59px; }
	.topSec .loginSec{overflow:hidden; height:25px; padding:14px 0 0 0;}
		.selectLanguage{position:relative; float:left; width:116px; margin-right:15px; padding:4px 0 0;}
			.selectLanguage img{vertical-align:top; cursor:pointer;}
		.layerLanguage{display:none; display:none; position:absolute; top:33px; left:405px; width:96px; padding:10px 10px 5px; background:#cccccc; filter:alpha(opacity=80);opacity:0.8; font-weight:bold; font-family:tahoma;}
			.layerLanguage li{height:20px;}
		dl.inputSec{float:left; width:276px;}
			dl.inputSec dt{float:left; padding-right:4px}
			dl.inputSec dd{float:left; padding-right:4px}
			dl.inputSec input{width:100px; height:21px; padding:0 0 0 3px; border:1px solid #005fed; background:#e6e6e6; line-height:21px;}

			/* 2010-05-13 */
			dl.inputSec .id{padding:6px 10px 0 0; background:url('../images/loginBar.gif') no-repeat right 6px; font-size:0.95em; font-family:tahoma;}
				dl.inputSec .id strong{color:#005fed;letter-spacing:-1px; }
			dl.inputSec .memo{padding:6px 10px; background:url('../images/loginBar.gif') no-repeat right 6px; font-size:0.95em; letter-spacing:-1px; font-family:tahoma;}
				dl.inputSec .memo strong a{color:#005fed; text-decoration:underline;}
			dl.inputSec .modi{padding:6px 10px; font-size:0.95em; letter-spacing:-1px; font-family:tahoma;}
				dl.inputSec .modi strong a{color:#005fed; text-decoration:underline;}


		p.loginBtn{float:left;}
			p.loginBtn img{vertical-align:top;}
	.topSec .btnSec{clear:both; padding:3px 0 0; text-align:right}

.contentsBox01{float:left; width:604px; margin-right:20px;}
.contentsBox02{float:left; width:229px;}
.contentsBox03{clear:both; width:100%;}

.hotTest{height:230px; background:#f0f0f0;}
	.hotTest .clearBox{overflow:hidden; padding:17px 0 0 20px;}
	.hotTest .visual{float:left; width:164px; margin-right:17px;}
	.hotTest .text{float:left; width:390px;}
		.hotTest .text dl.Tit{height:47px; padding:2px 0 0 0; font-weight:bold;}
		.hotTest .text dl.Tit dt{height:24px; font-size:1.3em; color:#ff0066; text-decoration:underline;}
		.hotTest .text dl.Tit dt a{color:#ff0066; text-decoration:underline;}
		.hotTest .text dl.Tit dd{font-family:tahoma; font-size:0.85em; color:#909090;}
			.hotTest .text dl.Tit dd span.num{font-size:1.5em; color:#ff0066; font-weight:normal;}
			.hotTest .text dl.Tit dd span.comment{color:#ff0066;}
			.hotTest .text dl.Tit dd span.by{color:#0059DF;}
		.hotTest .text dl.Reply{overflow:hidden; padding:7px 0 0 23px; background:url('../images/replyBul.gif') no-repeat 0 14px}
			.hotTest .text dl.Reply dt{float:left; width:30px; margin-right:10px;}
			.hotTest .text dl.Reply dd.tit{float:left; width:310px; padding-top:2px; font-weight:bold; font-size:0.95em;}
			.hotTest .text dl.Reply dd.info{float:left; width:310px; font-size:0.85em; color:#999999; font-family:tahoma;}
.latestPost{position:relative; height:415px; margin-top:20px; border-top:10px solid #005fed;}
	.latestPost h2{height:31px; padding:5px 0 0 14px}
	.latestPost .list{margin:0 14px;}
		.latestPost .list ul{overflow:hidden; width:576px; height:57px; padding:4px 0 0 0; background:url('../images/dash3x1.gif') repeat-x 0 bottom}
		.latestPost .list ul.End{background:none;}
			.latestPost .list ul .visual{float:left; width:48px; margin-right:18px;}
			.latestPost .list ul .detail{float:left; width:510px;}
			.latestPost .list ul .detail dl dt{height:21px; font-size:1.2em; font-weight:bold;}
			.latestPost .list ul .detail dl dd{font-size:0.85em; color:#999999; font-family:tahoma; font-weight:bold;}
				.latestPost .list ul .detail dl dd .by{color:#005fed;}
				.latestPost .list ul .detail dl dd .comments{color:#ff0066;}				
	.latestPost .More{position:absolute; top:8px; right:0;}
.livePoll{position:relative; height:230px;}
	.livePoll .Tag{position:absolute; top:0; left:0;}
	.livePoll .pollTxt{position:absolute; top:125px; left:0; width:215px; height:92px; padding:13px 0 0 14px; background:#ffffff; filter:alpha(opacity=80);opacity:0.8;}
		.livePoll .pollTxt dl dt{height:22px; color:#ff0066; font-size:1.2em; font-weight:bold;}
		.livePoll .pollTxt dl dd{height:19px; font-size:0.95em; letter-spacing:-1px; font-weight:bold;}
			.livePoll .pollTxt dl dd input{height:14px; vertical-align:middle;}
	.pollResultlayer{position:relative; height:1px; margin-top:-1px;}
		.pollResultlayer .floating{display:none;position:absolute; top:-200px; left:-400px; width:409px; padding:0 0 30px; border:3px solid #ff0066; background:#f0f0f0;}
			.pollResultlayer .floating h3 img{vertical-align:top}
			.pollResultlayer .floating h3 span{display:inline-block; padding:6px 0 0 ; font-size:1.2em; text-decoration:underline;}
			.pollResultlayer .floating .Close{float:right; margin-top:-22px; margin-right:9px;}
	
	.ratioTit{padding:17px 0 0 23px; margin-bottom:0px; font-family:tahoma; font-weight:bold;}
		.ratioTit strong{color:#999999; font-size:0.95em;}
		.ratioTit strong span{color:#ff0066;}
	
	ul.ratio{clear:both; overflow:hidden; width:386px; padding:7px 0 0 23px}
		ul.ratio li{float:left;}
		ul.ratio p {width:163px; height:15px; background:#ffffff; font-size:0}
		ul.ratio span {display:block; height:15px;background:url('../images/ratioBar.gif') repeat-x; font-size:0}
		ul.ratio li.hit{font-family:tahoma; font-size:0.85em; color:#ff0066; padding-left:10px}
		ul.ratio li.Icon{padding-right:6px}

.planetB612{height:414px; margin-top:20px; border-top:10px solid #005fed; background:url('../images/planetB612BanBg.gif') no-repeat 0 bottom}
.bestFive{overflow:hidden; height:168px; border-top:10px solid #005fed; border-bottom:10px solid #005fed;}
	.bestFive .Title{float:left; width:248px; padding:21px 0 0 0; text-align:center; }
		.bestFive .Title p{padding:11px 0 0 0; color:#ff0066; font-size:1.3em; text-decoration:underline; font-weight:bold;}
		.bestFive .Title p a{color:#ff0066; text-decoration:underline;}
	.bestFive .List	{float:left; position:relative; width:560px; margin-top:25px}
		.bestFive .List	ul{position:relative; overflow:hidden; width:578px;}
			.bestFive .List	ul li{position:relative; float:left; width:97px; margin-right:18px; text-align:center;}
				.bestFive .List	ul li img{border:2px solid #005fed}
				.bestFive .List	ul li strong{display:block; vertical-align:top; padding:8px 0 0 0;}
				.bestFive .List	ul li .Tag{position:absolute; top:1px; left:0;}
					.bestFive .List	ul li .Tag img{border:none;}


/* 2010-04-05 add */
.about{padding:30px 0 0 0;}

.inputSection{position:relative; width:715px; height:361px; padding:110px 0 0 138px; background:url('../images/loginTextBg.gif') no-repeat 0 0}
	.inputSection dl{overflow:hidden; width:340px;}
		.inputSection dt{float:left; width:114px; height:30px; padding:7px 0 0 0;}
			.inputSection dt img{vertical-align:top;}
		.inputSection dd{float:right; width:226px; height:37px; text-align:left;}
		.inputSection dd.selectDD{height:30px; padding:7px 0 0 0;}
			.inputSection dd .idInput{width:133px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/idInputBg.gif'); border:none;}
			.inputSection dd .pwInput{width:144px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/pwInputBg.gif'); border:none;}
			.inputSection dd .nameInput{width:133px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/idInputBg.gif'); border:none;}
			.inputSection dd .emailInput{width:144px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/pwInputBg.gif'); border:none;}
	.inputSection .btn{position:absolute; top:355px; left:655px;}

/* 2010-05-12 add */
.modiinputSection{position:relative; width:715px; height:361px; padding:110px 0 0 138px; background:url('../images/modiTextBg.gif') no-repeat 0 0}
	.modiinputSection dl{overflow:hidden; width:577px;}
		.modiinputSection dt{float:left; width:114px; height:30px; padding:7px 0 0 0;}
			.modiinputSection dt img{vertical-align:top;}
		.modiinputSection dd{float:right; width:463px; height:37px; text-align:left;}
		.modiinputSection dd.selectDD{height:30px; padding:7px 0 0 0;}
			.modiinputSection dd .idInput{width:133px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/idInputBg.gif'); border:none;}
			.modiinputSection dd .pwInput{width:144px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/pwInputBg.gif'); border:none;}
			.modiinputSection dd .nameInput{width:133px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/idInputBg.gif'); border:none;}
			.modiinputSection dd .emailInput{width:144px; height:31px; padding:0 0 0 3px; line-height:31px; background:url('../images/pwInputBg.gif'); border:none;}
	.modiinputSection .btn{position:absolute; top:355px; left:655px;}
	.modiinputSection .picTureSec{position:absolute; top:96px; left:640px; z-index:100; width:154px; text-align:center;}
		.modiinputSection .picTureSec .photo{display:block; width:146px; height:146px; padding:4px; background:url('../images/loginPhotoBg.gif') no-repeat 0 0}
		.modiinputSection .picTureSec .file{display:block; text-align:center; text-decoration:underline; font-family:tahoma; font-size:0.95em; font-weight:bold; color:#999999;}
		

/* 2010-04-06 add */
.findPassword{display:none; position:absolute; top:65px; left:540px; width:309px; height:166px; border:3px solid #005fed; background:#f0f0f0}
.findPassword img{vertical-align:top}
	.findPassword .more{position:absolute; top:15px; right:15px; cursor:pointer}
	.findPassword dl{padding:15px 0 0 15px}
		.findPassword dl dt{height:74px}
		.findPassword dl dd .inputType{border:1px solid #005fed; width:211px; height:22px; padding-left:7px; line-height:22px; font-weight:bold; font-size:1.2em}
		.findPassword dl dd .mTop{margin-top:4px;}
		.findPassword dl dd.btn{padding:13px 15px 0 0; text-align:right;}
.myInforM{padding-bottom:19px; background:#005fed url('../images/rightConBtmBg.gif') no-repeat 0 bottom; }
	.myInforM h3{height:46px}	
		.myInforM h3 img{vertical-align:top}
	.myInforM dl{width:100%; height:136px; text-align:center; }
		.myInforM dl dt{margin-bottom:10px}
		.myInforM dl dt img{border:2px solid #7febff;}
		.myInforM dl dd a{font-weight:bold; text-decoration:underline; color:#7febff;}
	.myInforM ul{padding:0 0 0 26px}

.Board{width:100%; border-collapse: collapse; margin-top:28px}
	.Board th{height:20px; padding:10px  0 0 0; font-weight:bold; font-size:0.85em; text-align:center; font-family:tahoma; color:#565656; background: url('../images/boardThBg.gif') repeat-x 0 0; vertical-align:top;}
	.Board td{padding:9px 0 7px; border-top:1px solid #e6e6e6; font-family:tahoma; color:#999999; font-size:0.85em; font-weight:bold; text-align:center;}
	.Board td.title{color:#333333; font-size:1em; text-align:left;}
	.Board td.title a{color:#333333;}
	.Board td.title span{color:#ff0066; font-size:0.85em;}
.boardBtm{position:relative; overflow:hidden; width:100%; height:30px; background: url('../images/boardThBg.gif') repeat-x 0 0;}
	.boardBtm .Btn{position:absolute; top:5px; right:9px;}
.boardBg{margin-top:28px; border:3px solid #005fed; background:#f0f0f0; padding:5px 0 30px;}

.BoardWrite{width:100%; border-collapse: collapse;  font-family:tahoma; font-size:0.85em; font-weight:bold;}
	.BoardWrite th{padding:6px 0 4px; color:#005fed; text-align:center; vertical-align:middle;}
	.BoardWrite td{padding:6px 0 4px; color:#999999; text-align:left; vertical-align:top;}
	.BoardWrite td .inputType{width:503px; height:18px; border:1px solid #999999; background:#ffffff; font-size:1.2em;}
	.BoardWrite td .textareaType{width:503px; height:192px; border:1px solid #999999; background:#ffffff; font-size:1.2em;}
	.WriteBtn{text-align:right; padding:11px 0 0 0;}
	.WriteBtn img{vertical-align:top}

.BoardView{font-family:tahoma; margin-top:28px}
.BoardView .Title{position:relative; width:100%;}
	.BoardView .Title dl{width:100%; height:50px; background:url('../images/boardViewTitbg.gif') no-repeat 0 0;  }
	.BoardView .Title dl dt{float:left; width:377px; padding:10px 0 0 15px; margin-right:47px; font-weight:bold;}
		.BoardView .Title dl dt span{color:#ff0042}
	.BoardView .Title dl dd{float:left; font-size:0.85em;}
		.BoardView .Title dl dd.photo{width:46px; padding:7px 0 0 0;}
			.BoardView .Title dl dd.photo img{border:1px solid #a3a3a3}
		.BoardView .Title dl dd.by{width:119px; padding:15px 0 0 0;}
		.BoardView .Title dl dd strong{color:#ff0042}
	.BoardView .Title p{height:19px; padding:6px 0 0 16px; border-bottom:1px solid #e6e6e6; font-size:0.85em; color:#999999 }
	.BoardView .Title .viewIn{position:absolute; top:51px; right:0; color:#005fed}
	.BoardView .image{padding:22px 0; text-align:center;}
	.BoardView .text{color:#333333; line-height:18px;}
	.BoardView .commentTit{height:25px; padding:4px 0 0 0; margin-bottom:6px; text-align:left; border-top:1px solid #e6e6e6;}
	.BoardView .transTit{height:25px; padding:0px 0 0 0; margin-bottom:6px; text-align:left;}
	.BoardView .ThumpUp{width:33px; height:29px; margin:0 auto 30px; padding:10px 0 0 115px; background:url('../images/thumbUpBt.gif') no-repeat  0 0; color:#ff0066; font-family:tahoma; font-size:0.95em;}
	.BoardView .replyList{}
		.BoardView .replyList dl{overflow:hidden; width:100%; padding:13px 0 6px; border-bottom:1px dotted #b6b6b6;}
			.BoardView .replyList dl dt{float:left; width:60px; }
			.BoardView .replyList dl dd{float:right; width:542px; text-align:left;}
			.BoardView .replyList dl dd.writer{padding:0 0 3px;}
				.BoardView .replyList dl dd.writer strong{color:#ff0066}
			.BoardView .replyList dl dd.btn{text-align:right; padding:28px 0 0 0;}
				.BoardView .replyList dl dd.btn img{vertical-align:top}
	.BoardView .replyWrite{padding:15px 0 18px; border-bottom:1px solid #e6e6e6}
		.BoardView dl.replyWrite {overflow:hidden; width:100%; } 
		.BoardView dl.replyWrite dt{float:left; width:132px}
		.BoardView dl.replyWrite dd{float:left;}
			.BoardView dl.replyWrite dd .textareaType{width:378px; height:100px; margin-right:8px; background:#d4d4d4; border:1px solid #999999; font-size:1.2em;}
		.BoardView .Btn{text-align:right; padding:8px 0 0 0;}
		.BoardView .Btn img{vertical-align:top;}
		.BoardView .Btn .list{padding:0 48px 0 0;}


.searchSec{width:100%; text-align:center; padding:23px 0 ;}
	.searchSec .inputType{width:225px; height:20px; margin: 0 5px; padding:0 0 0 3px; border:none; background:#e6e6e6;}


/* PAGING*/
#pagingC {text-align: left; padding:10px 0 0 13px}
#pagingC img{vertical-align:middle;}
#pagingC a {color: #313031;	font-weight: bold; padding:0 2px 0 1px;	height: 18px;}
#pagingC a:hover, .paging a:focus {	font-weight: bold;	color: #FF0042;}
#pagingC a.bgNone {	background: none;}

/* 2010-04-08 add */
.hottestRight{margin-top:20px;}
	.hottestRight h3{height:47px;}
	.hottestRight h3 img{vertical-align:top;}
	.hottestRight dl{overflow:hidden; clear:both; width:229px; padding:0 0 13px;}
		.hottestRight dl dt{float:left; width:59px;}
		.hottestRight dl dd{float:right; width:170px; text-align:left;}
		.hottestRight dl dd.tit{font-size:0.95em; padding:3px 0 0 0;}
		.hottestRight dl dd.by{font-size:0.85em; font-family:tahoma; color:#888888;}
