	body {
		font:11px 'dotum';
	}
	body, h2, div, ul, ol, li, p, span, form {
		margin:0; padding:0;
	}
	ol, ul { list-style:none; }
	img { border:0; }

	.png24 {tmp:expression(setPng24(this))}

	a:link, a:active, a:visited { text-decoration:none; color:#767676;}
	a:hover { text-decoration:underline; color:#737573; }

	/* body container css ----------------------------*/
	#nWrap { width:947px; margin:0 auto; }
	/* body container css ----------------------------*/


	/* top sub menu css ----------------------------*/
	#nTopMenu {
		width:100%;
		height:31px;
		background:#f5f5f5;
	}
		#nTopMenuNav {
			width:947px; 
			margin:0 auto; 
		}
		ul.ntopInfo { 
			float:left;
			width:947px;
			display:inline; 
			margin:0px;
		}
		ul.ntopInfo li { float:right; margin-top:6px; margin-left:3px; font-size:11px; color:#7B797B; }
		ul.ntopInfo li.nFavorites {
			background:url(http://image2.pullbbang.com/pull30/main/0911/09pb_top_bl01.gif) no-repeat;
			padding-left:18px;
			float:left;
			width:150px;
			height:17px;
		}
		ul.ntopInfo li p.li_text { margin-top:3px; margin-left:3px; }
		ul.ntopInfo li p.li_img { margin-top:-1px; }
		ul.ntopInfo li a:link, ul.ntopInfo li a:active, ul.ntopInfo li a:visited { color:#7B797B; font-weight:normal;}
		ul.ntopInfo li a:hover { text-decoration:none; color:#7B797B; font-weight:bold; }

		div.agent_menu a:link, div.agent_menu a:active, div.agent_menu a:visited { text-decoration:none; color:#848484; font-weight:normal;}
		div.agent_menu a:hover { text-decoration:none; color:#1C1C1C; font-weight:bold; }
	/* top sub menu css ----------------------------*/


	/* top logo And Search And GNB banner css ----------------------------*/
	ul.ntoparea {
		float:left;
		width:947px;
		display:inline; 
		margin:0px;
	}
	ul.ntoparea li { float:left; height:65px; margin:0px; padding:0px; }
	ul.ntoparea li.nlogo { 
		width:200px;
		vertical-align:bottom;
	}
		.nlogoSub { width:140px; }
		

	ul.ntoparea li.nsearch { 
		width:526px;
	}
		.pbtoptitle {
			margin-top:22px;
		}
		.nMainSearch {
			margin:0 auto;
			width:489px;
			height:30px;
		}
		.inbox {
			width:440px;
			height:21px;
			font:16px 'µ¸¿ò';
			border:1px solid #94C700;
			color:#787878;
			padding-top:5px;
		}
		.input_srch {
			width:166px; 
			height:19px; 
			color:#000000; 
			margin:8px 0px 8px 0px;
			border:0px;
		}
		.in_srch_btn {
			margin:0;
		}

	ul.ntoparea li.nsubtitle {
		width:526px;
		text-align:left;
		margin-top:10px;
	}
	ul.ntoparea li.ngnbnr {
		float:right;
		width:221px;
	}
		img.ngnbbtn {
			margin-top:32px;
			cursor:pointer;
		}
	/* top logo And Search And GNB banner css ----------------------------*/


	/* topNav css ----------------------------*/
	#ntopNav {
		clear:both;
		width:947px; 
		height:36px; 
		vertical-align:bottom;
		margin:0px;
		padding:0px;
	}
	.ntopNavMain   { background:url(http://image2.pullbbang.com/pull30/main/0911/09pb_gnb_bg.gif)     no-repeat; }
	.ntopNavViolet { background:url(http://image2.pullbbang.com/pull30/main/0911/s_gnb_back01.gif)    no-repeat; } /* board, video, toon, series, fun, agent */
	.ntopNavBlue   { background:url(http://image2.pullbbang.com/pull30/main/0911/s_gnb_back_blue.gif) no-repeat; } /* game */
	.ntopNavSky    { background:url(http://image2.pullbbang.com/pull30/main/0911/s_gnb_back_cyan.gif) no-repeat; } /* shopm */
	.ntopNav2030   { background:url(http://image2.pullbbang.com/pull30/main/0911/s_gnb_back_red.gif)  no-repeat; } /* 2030 */
	.ntopNavGary   { background:url(http://image2.pullbbang.com/pull30/main/0911/s_gnb_back_gray.gif) no-repeat; } /* agent */

	#ntopNavMenu {
		margin:0 auto;
		width:912px;
		height:36px; 
		overflow:hidden;
	}
		ul.ntopNavImg { width:912px; }
		ul.ntopNavImg li { float:left;margin:8px 18px 0px 0px; }
		ul.ntopNavImg li.sub01 { float:left; width:221px; margin:8px 18px 0px 0px; }

	#ntopSubNavMenu {
		margin:0 auto;
		width:947px;
		height:36px; 
		overflow:hidden;
	}
		ul.ntopSubNavImg { width:947px; }
		ul.ntopSubNavImg li { float:left; }
		ul.ntopSubNavImg li.search { float:right; width:225px; }

	.content_bg{
		clear:both;
		overflow-x:hidden;
		width:947px; 
		background-color:#ffffff;
		padding-top:15px;
	}

	#content_bottom {
		clear:both;
		margin:0 auto;
		width:947px;
		height:77px;
		margin-top:20px;
		text-align:center;
		border-top:4px solid #636363;
		background:#f6f6f6;
	}
		.pb_bottom { margin-top:15px; height:35px; font:11px 'dotum'; color:#959595; letter-spacing:-1px; line-height:170%; }

	/* Common ----------------------------*/


	.w20911_01 {	font:12px 'dotum'; color: #333333; letter-spacing:-1px; }
	.w20911_02 {	font:11px 'dotum'; color: #767676; letter-spacing:-1px; }
	.w20911_03 {	font:11px 'dotum'; color: #a2a2a2; letter-spacing:-1px; }
	.w20911_04 {	font:11px 'dotum'; color: #e0e0e0; letter-spacing:-1px; }
	.w20911_05 {	font:11px 'dotum'; color: #fc7c00; letter-spacing:-1px; }
	.w20911_06 {	font:11px 'dotum'; color: #636363; letter-spacing:-1px; }

	.w20911_01 a:link , .w20911_01 a:visited    { font:12px 'dotum'; color:#333333 ; text-decoration : none ; letter-spacing:-1px; }
	.w20911_01 a:hover   { font:12px 'dotum'; color:#72b010 ; text-decoration : underline ; letter-spacing:-1px; }

	.w20911_02 a:link , .w20911_02 a:visited	{ font:11px 'dotum'; color:#767676 ; text-decoration : none ; }
	.w20911_02 a:hover { font:11px 'dotum'; color:#72b010 ; text-decoration : underline ; }

	.w20911_03 a:link , .w20911_03 a:visited	{ font:11px 'dotum'; color:#a2a2a2 ; text-decoration : none ; }
	.w20911_03 a:hover { font:11px 'dotum'; color:#a2a2a2 ; text-decoration : underline ; }

	.w20911_04 a:link , .w20911_04 a:visited	{ font:11px 'dotum'; color:#e0e0e0 ; text-decoration : none ; }
	.w20911_04 a:hover { font:11px 'dotum'; color:#e0e0e0 ; text-decoration : underline ; }

	.w20911_05 a:link , .w20911_05 a:visited	{ font:11px 'dotum'; color:#fc7c00 ; text-decoration : none ; }
	.w20911_05 a:hover { font:11px 'dotum'; color:#fc7c00 ; text-decoration : underline ; }

	.w20911_06 a:link , .w20911_06 a:visited	{ font:11px 'dotum'; color:#636363 ; text-decoration : none ; }
	.w20911_06 a:hover { font:11px 'dotum'; color:#636363 ; text-decoration : underline ; }



	/* best µ¿¿µ»ó ·¹ÀÌ¾î ºÎºÐ ------------------ */
	.bestMvLyr {
		width:192px;
		height:222px;
		overflow-x:hidden;
		overflow-y:auto;
		border:0px solid red;

		scrollbar-highlight-color: #ACD373;
		scrollbar-shadow-color: #ACD373;
		scrollbar-arrow-color: #ACD373;
		scrollbar-face-color: #FFFFFF;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
	}
	/* best µ¿¿µ»ó ·¹ÀÌ¾î ºÎºÐ ------------------ */

	/* Hot Contents ºÎºÐ ------------------ */
	#nMainContent { clear:both; margin:0 auto; width:467px; height:245px; margin-top:2px; }
	#nMainContent h2 {float:left; margin:0; width:100px; }
	#nMainContent ul {float:right; margin:0; width:367px; } 
	#nMainContent ul li { float:right; margin-left:4px; }
	#nMainContent p.bcline { clear:both; overflow:hidden; width:467px; height:1px; margin-top:5px; border-top:1px solid #C0C0C0;  }

	#nMainContent div.nMainContentList { margin:0 auto; width:467px; height:227px; }
	#nMainContent div.nMainContentList ol { width:467px; overflow:hidden; }
	#nMainContent div.nMainContentList ol li { float:right; width:224px; margin-top:15px; padding-bottom:5px; }
	#nMainContent div.nMainContentList ol li.nmCL { float:left; width:234px; }
	#nMainContent div.nMainContentList ol li dl { width:233px; margin:0px; }
	#nMainContent div.nMainContentList ol li dl dt { float:left; width:110px; height:60px; }
	#nMainContent div.nMainContentList ol li dl dd { float:right; width:123px; margin:0px; padding:0px; }
	p.nMc_title { width:85px; height:26px; overflow:hidden; font:12px 'Dotum'; color:#333333; letter-spacing:-1px; font-weight:bold; cursor:pointer; }
	a:hover p.nMc_title { color:#7bab00; }

	p.nMc_text { width:85px; height:26px; overflow:hidden; font:11px 'Dotum'; color:#959595; letter-spacing:-1px; margin-top:6px; cursor:pointer; }

	#nMainContent div.nMainContentList ol li dl dt p.video {
		position:absolute;
		background:url(http://image2.pullbbang.com/pull30//main/0911/icon_movie.gif)  no-repeat 0;
		width:31px;
		height:15px;
		margin-top:45px;
	}
	#nMainContent.nMainContentList div ol li dl dt p.toon {
		position:absolute;
		background:url(http://image2.pullbbang.com/pull30//main/0911/icon_toon.gif)  no-repeat 0;
		width:25px;
		height:15px;
		margin-top:45px;
	}
	#nMainContent.nMainContentList div ol li dl dt p.fun {
		position:absolute;
		background:url(http://image2.pullbbang.com/pull30//main/0911/icon_fun.gif)  no-repeat 0;
		width:38px;
		height:15px;
		margin-top:45px;
	}
	#nMainContent.nMainContentList div ol li dl dt p.shopm {
		position:absolute;
		background:url(http://image2.pullbbang.com/pull30//main/0911/icon_shop.gif)  no-repeat 0;
		width:25px;
		height:15px;
		margin-top:45px;
	}
	/* Hot Contents ºÎºÐ ------------------ */


	/* µû²öµû²ö ¿¬¿¹ ´º½º */
	.nMainEnt { 
		overflow:hidden;
		width:210px;
		height:216px;
		margin-top:5px;
		border:0px solid red;
	}
	.nMainEnt h2 { float:left; margin-top:0px; width:100px; height:21px; }
	.nMainEnt p.more {float:right; margin-top:2px; width:37px; height:21px; text-align:right; }

	.nMainEnt_thum { clear:both; margin:0 auto; width:210px; }
	.nMainEnt_thum li { width:210px; overflow:hidden; background:#65666A; }
	.nMainEnt_thum li p { height:22px; text-align:center; margin-top:7px; }

	.nMainEntList  { margin:0 auto; width:210px; height:65px; padding:0px; }
	.nMainEntList  li { float:left; width:70px; overflow:hidden; }

	#nMainEntTt	{ font:11px 'dotum'; color: #e0e0e0; letter-spacing:-1px; font-weight:bold; }
	#nMainEntTt	p.hover { font:11px 'dotum'; color:#e0e0e0 ; text-decoration : underline ; }


	/* ½Ç½Ã°£ ÀÌ½´ °Ë»ö¾î ----------------------------*/
	.rtagsBox {
		position:absolute;
		width:250px;
		margin:-72px 0px 0px 455px;
		z-index:100;
		border:0px solid #92D050;
	}
		.csrtTitle { float:left; width:105px; font:12px 'dotum'; color: #333333; letter-spacing:-1px; }
		.csrtRank  { float:right width:140px; border:0px solid #92D050; }

		.rtRankList { position:absolute; width:134px; height:248px; border:0px solid #789F06; background:#ffffff; margin-top:-10px;
			background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_listbg.gif) no-repeat 0px 26px;
		}
		.rtRankList li { height:24px; margin-top:0px; }
		.rtRankList li p { margin-left:28px; margin-top:7px; }
		.rtRankList li p a:link , .rtRankList li p a:visited    { font:12px 'dotum'; color:#333333 ; text-decoration : none ; letter-spacing:-1px; }
		.rtRankList li p a:hover   { font:12px 'dotum'; color:#72b010 ; text-decoration : underline ; letter-spacing:-1px; }

		.rtRankList li.rt01 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_01.gif) no-repeat 7px; }
		.rtRankList li.rt02 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_02.gif) no-repeat 7px; }
		.rtRankList li.rt03 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_03.gif) no-repeat 7px; }
		.rtRankList li.rt04 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_04.gif) no-repeat 7px; }
		.rtRankList li.rt05 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_05.gif) no-repeat 7px; }
		.rtRankList li.rt06 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_06.gif) no-repeat 7px; }
		.rtRankList li.rt07 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_07.gif) no-repeat 7px; }
		.rtRankList li.rt08 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_08.gif) no-repeat 7px; }
		.rtRankList li.rt09 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_09.gif) no-repeat 7px; }
		.rtRankList li.rt10 { background:url(http://image2.pullbbang.com/pull30/www2/0911/w20911_word_10.gif) no-repeat 7px; }

		#divRollRank { position:absolute; overflow:hidden; width:140px; height:16px; margin-top:-5px; margin-left:7px; }
		p.rtv_img { float:left; overflow:hidden; width:20px; height:25px; }
		p.rtv_txt { float:left; overflow:hidden; width:105px; margin-top:2px; margin-left:1px; }

		p.rtv_txt a:link , p.rtv_txt a:visited    { font:12px 'dotum'; color:#333333 ; text-decoration : none ; letter-spacing:-1px; }
		p.rtv_txt a:hover   { font:12px 'dotum'; color:#72b010 ; text-decoration : underline ; letter-spacing:-1px; }

	/* ½Ç½Ã°£ ÀÌ½´ °Ë»ö¾î ----------------------------*/