@charset "utf-8";

/* 더리뷰레이아웃 */
/*헤더부분*/
#headBox .searchWrap	{ float:left; margin:21px 0px 0px 0px; border:1px solid #d2d2d2; }
#headBox .searchWrap .sbox	 { width:160px; height:15px; padding:2px; font-size:12px; vertical-align:top; border:none !important; border-right:1px solid #d2d2d2 !important; }
#headBox .searchWrap img	{ vertical-align:top; }
	#search_box	{ position:relative; z-index:9000; float:left; width:auto; *width:100px; }
	#search_box .search_option	{ float:left; width:70px; height:13px; padding:3px; background:url('/img/review/select_box_off.gif') no-repeat 65px 8px; }
	#search_box .search_option.On	{ background:url('/img/review/select_box_on.gif') no-repeat 65px 8px; }
	#search_box .search_option input	{ display:none; }
	#search_box .search_option label	{ display:block; line-height:1.2em; font-size:12px; font-family:dotum, arial; }
	#search_box .search_select { position:absolute; float:left; z-index:999; left:0px; top:20px; width:74px; border:1px solid #d2d2d2; background-color:#fff; display:none; }
	#search_box .search_select li	 { padding:2px; }
	#search_box .search_select li:hover	{ background-color:#d5d5d5 !important; }
	#search_box .search_select li input	 { display:none; }
	#search_box .search_select li label	{ padding:2px; }

#bodyBox	{ clear:both; float:left; width:940px; padding:0px 0px 20px 0px; }
	#wmPostWrap	{ width:940px; height:247px; border-bottom:4px solid #1a1a1a; *zoom:1; }
	#wmPostWrap:after	{ content:""; clear:both; display:block; }
	#wmPostWrap .weekPost		{ position:relative; float:left; width:646px; overflow:hidden; }
	/* ▽불투명텍스트박스 */
	#wmPostWrap .weekPost	 .txtArea	{ position:absolute; z-index:5; left:0px; bottom:0px; width:610px; height:21px; padding:4px 18px 0px 18px; color:#fff; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; _bottom:-1px; }
	#wmPostWrap .weekPost	 .txtBox	{ position:absolute; z-index:6; left:0px; bottom:0px; width:610px; height:21px; padding:4px 18px 0px 18px; color:#fff; }
	#wmPostWrap .weekPost	 .txtBox .ward	 { color:#ff671d; }
	#wmPostWrap .weekPost	 .txtBox a	{ color:#fff; }
	#wmPostWrap .weekPost	 .weekly_mainGo	 { position:absolute; z-index:6; left:24px; top:176px; }	 /*매거진보기*/
	#wmPostWrap .monthPost	{ float:right; width:294px; }

		/*2010_0513 MP_JQuery 테스트*/
		#wmPostWrap .monthPost.bg { background:url('/img/review/mp_rollbg.jpg') no-repeat left top; }
		#wmPostWrap .monthPost #list	{ 
			margin-top:27px;
			border-top:1px solid red;
			border-bottom:1px solid red;
			width:294px;
			height:220px;
			overflow:hidden;
			position:relative;			
		}

		#wmPostWrap .monthPost #list a	{
			position:absolute;
			text-decoration: none;
			color:#404040;
			font-weight:bold;
			font-size:30px;
			font-family:Malgun Gothic;
			width:100%;
			text-align:center;
		}

		#wmPostWrap .monthPost #list a:hover	{
			color:#ff5300;
		}

	/*왼쪽컨텐츠*/
	#left_contents	{ float:left; width:645px; padding:17px 0px 0px 0px; overflow:hidden; }
		#kam_Box	{ clear:both; width:645px; height:222px; overflow:hidden; *zoom:1; }
		#kam_Box:after	{ content:""; clear:both; display:block; }
		.kamsung_caWrap	{ width:645px; height:190px; margin:0px !important; overflow:hidden; *zoom:1; }
		.kamsung_caWrap:after	{ content:""; clear:both; display:block; }
		#kam_Box .nextPrev	{ clear:both; float:right; height:32px; padding:0px 20px 0px 0px; text-align:right; }
		#kam_Box .nextPrev img	{ cursor:pointer; float:left; display:block; }
		/*감성카테고리섹션*/
		.kamsung_ca		{ float:left; width:215px; height:190px; overflow:hidden; }
		.kamsung_ca dt	{ float:left; width:215px; height:26px; }
		.kamsung_ca dd	 { float:left; width:192px; }
		.kamsung_ca dd a	{ text-decoration:none; }
		.kamsung_ca dd	 .thum_img	 { height:90px; display:block; }
		.kamsung_ca dd	 .thum_tt	 { height:38px; display:block; font-weight:bold; color:#555555; overflow:hidden; }
		.kamsung_ca dd	 .thum_tt span.name	{ font-size:11px; font-weight:normal; color:#adadad; }
		.kamsung_ca dd	 .thum_tt span.age		{ font-size:11px; font-weight:normal; color:#898989; }
		.kamsung_ca dd	 .thum_ss	 { display:block; }
		

		/*카테고리메뉴*/
		#category_box	{ width:645px; height:28px; padding:14px 11px 0px 11px; border-top:2px solid #d4d4d4; border-bottom:1px solid #ebebeb; background-color:#fafafa; overflow:hidden; *zoom:1; }
		#category_box:after	 { content:""; clear:both; display:block; }
		#category_box li	{ float:left; padding:0px 5px; background:url('/img/review/ca_sero.gif') no-repeat left 2px; }
		#category_box li.tt	{ width:68px; color:#ff671d; font-weight:bold; background:none !important; }
		#category_box li.first	{ background:none !important; }
		#category_box li a			{ color:#9b7246; font-weight:bold; }
		
		/*카테고리별포스팅*/
		.category_posting	{ width:645px; height:356px; padding:17px 23px; background-color:#f7f7f7; overflow:hidden; *zoom:1; }
		.category_posting:after	{ content:""; clear:both; display:block; }
		.postion_section		{ float:left; width:312px; height:182px; padding:5px 0px 0px 0px; }
		.postion_section dt	{ width:312px; height:100px; color:#999; overflow:hidden; *zoom:1; }
		.postion_section dt:after	{ content:""; clear:both; display:block; }
		.postion_section dt .img  { position:relative; float:left; width:130px; }
		.postion_section dt .txt		{ float:left; width:155px; height:90px; color:#999999; line-height:1.4em; overflow:hidden; }
		.postion_section dt .txt strong { height:20px; font-weight:bold; color:#555555; display:block; overflow:hidden; }		
		.postion_section dd					{ clear:both; width:312px; height:20px; padding-left:8px; background:url('/img/bullet/dot_gray04.gif') no-repeat left 6px; overflow:hidden; }
		
		/* 뱃지 */
		.bet01	 	{ position:absolute; z-index:10; left:0px; top:0px; }
		.bet02	 	{ position:absolute; z-index:9; left:0px; top:18px; }
		.bet03	 	{ position:absolute; z-index:8; left:0px; top:36px; }
		.bet04 		{ position:absolute; z-index:7; left:0px; top:54px; }
		


	/*오른쪽컨텐츠*/
	#right_contents	{ float:left; width:293px; height:656px; padding:17px 0px 0px 0px; border:1px solid #e3e3e3; border-top:none; overflow:; _margin-right:-3px; }
		/*더많이본리뷰*/
		#right_contents .almost_reviewRank	{ clear:both; width:253px; height:222px; padding:0px 20px; border-bottom:1px solid #e3e3e3; overflow:hidden; }
		#right_contents .almost_reviewRank .tt	 { width:253px; height:27px; background:url('/img/review/dot_line.gif') repeat-x left bottom; }
		#right_contents .almost_reviewRank ul.rankList			{ width:253px; padding-top:5px; }
		#right_contents .almost_reviewRank ul.rankList	 li		{ width:253px; padding:4px 0px 2px 0px; border-bottom:1px solid #efefef; }
		#right_contents .almost_reviewRank ul.rankList	 li.end{ border-bottom:none; }
		/*UCCM*/
		.uccm_thumBox	{ clear:both; float:left; width:253px; height:245px; padding:14px 20px 0px 20px; border-bottom:1px solid #e3e3e3; overflow:; }
		.uccm_thumBox .tt	{ float:left; width:253px; height:22px; }
		.uccm_thumBox .tt .more		 { float:right; }
		.uccm_thumBox .tt .more a	 { color:#939393; font-size:11px; letter-spacing:-1px; }
		.uccm_thumBox .movieBox	{ clear:both; position:relative; width:247px; height:201px; padding:3px; }
		.uccm_thumBox .movieBox .uccm_overview	{ position:absolute; z-index:100; left:3px; top:3px; width:247px; height:200px; text-align:center; background-color:black; color:#fff; font-weight:bold; font-size:14px; }
		.uccm_thumBox .movieBox .overview_back	 { position:absolute; z-index:1000; right:3px; bottom:3px; padding:10px; background-color:#000 }
		.uccm_thumBox .movieBox .overview_movie	 { position:absolute; z-index:9999; right:3px; bottom:3px; padding:10px; color:#fff; text-align:center; }
		.uccm_thumBox .movieBox .overview_movie .movieClose	{ height:20px; text-align:right; *zoom:1; }
		.uccm_thumBox .movieBox .overview_movie .movieClose:after	{ content:""; clear:both; display:block; }
		.uccm_thumBox .movieBox .overview_movie object	{ display:block; margin:0px auto; }
		.uccm_thumBox .movieBox .overview_movie embed	{ display:block; margin:0px auto; }
		/*테스트페이지2*/
		.uccm_thumBox .movieBox2	{ clear:both; position:relative; width:247px; height:201px; padding:3px; }
		.uccm_thumBox .movieBox2 .uccm_overview	{ position:absolute; z-index:100; left:3px; top:3px; width:247px; height:110px; padding-top:90px; text-align:center; background-color:black; color:#fff; font-weight:bold; font-size:14px; }
		.uccm_thumBox .movieBox2 .overview_back	 { position:absolute; z-index:1000; right:3px; top:3px; padding:10px; background-color:#000 }
		.uccm_thumBox .movieBox2 .overview_movie	 { position:absolute; z-index:9999; right:3px; top:3px; padding:10px; color:#fff; text-align:center; }
		.uccm_thumBox .movieBox2 .overview_movie .movieClose	{ height:20px; text-align:right; }
		.uccm_thumBox .movieBox2 .overview_movie object	{ display:block; margin:0px auto; }
		.uccm_thumBox .movieBox2 .overview_movie embed	{ display:block; margin:0px auto; }


		/*50샵 리뷰*/
		.shop50_reviewBox	 { clear:both; float:left; width:253px; height:154px; padding:19px 20px 0px 20px; }
		.shop50_reviewBox dt	{ float:left; width:253px; height:26px; background:url('/img/review/dot_line.gif') repeat-x left bottom; }
		.shop50_reviewBox dt .more		 { float:right; }
		.shop50_reviewBox dt .more a	 { color:#939393; font-size:11px; letter-spacing:-1px; }
		.shop50_reviewBox dd	 { float:left; width:253px; padding-top:17px; }
		.shop50_reviewBox dd div	 { padding-top:17px; }
		.shop50_reviewBox dd .thum_img	 { position:relative; float:left; width:125px; }
		.shop50_reviewBox dd .tbox	 { float:left; width:128px; letter-spacing:-1px; }
		.shop50_reviewBox dd .tbox .tt				{ float:left; width:128px; height:40px; color:#999999; letter-spacing:0px; }
		.shop50_reviewBox dd .tbox .tt strong	{ display:block; color:#555555; }
		/* 공지사항 */
		.noticeBox	{ float:left; width:253px; height:154px; padding:19px 20px 0px 20px; }
		.noticeBox .noticeTitle	{ float:left; width:253px; height:26px; background:url('/img/bullet/dot_line.gif') repeat-x left bottom; }
		.noticeBox .noticeTitle .tt		{ float:left; }
		.noticeBox .noticeTitle .tt li	{ float:left; }
		.noticeBox .noticeTitle .more	{ float:right; padding-top:1px; font-size:11px; color:#7f7f7f; letter-spacing:-1px; }
		.noticeBox .noticeList		{ clear:both; width:253px; padding-top:3px; }
		.noticeBox .noticeList li	{ padding:4px 0px 3px 10px; background:url('/img/bullet/dot_gray.gif') no-repeat 2px 10px; }


/* 서브페이지 */
#bodyCaWrap	 { clear:both; float:left; width:940px; margin-bottom:20px; padding:0px 0px 1px 0px; background:url('/img/review/chenel_line.gif') no-repeat left bottom; }
#bodyWrap	{ clear:both; width:939px; border-left:1px solid #e5e5e5; background:url('/img/review/chenel_bg.gif') repeat-y left top; *zoom:1; }
#bodyWrap:after	{ content:""; clear:both; display:block; }
/*검색결과레이아웃*/
#bodySearchWrap	{ clear:both; width:940px; margin-bottom:20px; padding:0px; *zoom:1; }
#bodySearchWrap:after	{ content:""; clear:both; display:block; }
	#bodySearchWrap #bodySubWrap	{ width:940px; *zoom:1; } 
	#bodySearchWrap #bodySubWrap:after	{ content:""; clear:both; display;block; }

#resultBox	{ float:left; 701px; }

	#channel	{ float:left; width:119px; padding:21px 9px; border-top:1px solid #e5e5e5; }
		.channel_ca		{ width:119px; padding-bottom:3px; }
		.channel_ca li		{ width:113px; height:23px; padding:0px 0px 0px 6px; color:#8c6030; letter-spacing:-1px; }
		.channel_ca li.title	{ height:42px; }
		.channel_ca li a			{ color:#8c6030; font-weight:bold; }
		.channel_ca li a span	{ color:#d5c2ab; font-weight:normal; }
		/* 채널선택On 색상별 */
		.channel_ca li.ch01 a	{ color:#49b1e3; font-weight:bold; } /*블루*/
		.channel_ca li.ch02 a	{ color:#ff8a00; font-weight:bold; } /*오렌지*/
		.channel_ca li.ch03 a	{ color:#a3d931; font-weight:bold; } /*그린*/
		.channel_ca li.ch04 a	{ color:#9549e3; font-weight:bold; } /*퍼플*/
		.channel_ca li.ch05 a	{ color:#ec2bbc; font-weight:bold; } /*핑크*/
	
		.channel_caetc	{ width:119px; padding-top:20px; border-top:1px solid #efefef; }
		.channel_caetc li	{ width:113px; height:23px; padding:0px 0px 0px 6px; color:#8c6030; background:url('/img/bullet/dot_brown.gif') no-repeat left 6px; }
		.channel_caetc li a		{ color:#8c6030; font-weight:bold; }
		.channel_caetc li.on a	{ color:#f27635; font-weight:bold; }

/*더리뷰 WP&MP 서브레이아웃*/
#bodyCaWrap02	 { clear:both; width:939px; margin-bottom:20px; padding:0px; border-bottom:1px solid #e5e5e5; *zoom:1; background:url('/img/review/right_line.gif') repeat-y right top; background-color:#f7f7f7; }
#bodyCaWrap02:after	{ content:""; clear:both; display:block; }
	#reviewContentsWrap	{ float:left; width:766px; padding:25px 17px 25px 19px; background:url('/img/review/right_line.gif') repeat-y right top; border-top:4px solid #000; background-color:#f7f7f7; *margin-right:-3px; overflow:hidden; } 
	/*Wp매거진보기(발표용스킨)Wrap*/
	#reviewContentsWrap_wp	{ float:left; width:767px; min-height:400px; padding:25px 19px 25px 16px; background:url('/img/review/right_line.gif') repeat-y right top; border-top:4px solid #000; background-color:#f7f7f7; *margin-right:-3px; } 
	#reviewContentsWrap_wp #wpWrap	{ width:767px; height:86px; background:url('/img/review/wp_bg_top.gif') no-repeat left top; }
	#reviewContentsWrap_wp #wpWrapBottom	{ width:767px; height:12px; padding-top:90px; background:url('/img/review/wp_bg_tail.gif') no-repeat left top; }
	#reviewContentsWrap_wp .wpContentTitle	{ width:767px; height:94px; background:url('/img/review/wp_tt_bg.gif') no-repeat left top; }
	#reviewContentsWrap_wp .wpContentBox	{ position:relative; width:712px; padding:0px 27px 0px 28px; background:url('/img/review/wp_bg_line.gif') repeat-y left 38px; overflow:hidden; }		
	#reviewContentsWrap_wp .wpContentBox .displayBox_l	 { position:absolute; z-index:10; left:8px; top:0px; width:53px; background-color:#fff; }
	#reviewContentsWrap_wp .wpContentBox .displayBox_r	 { position:absolute; z-index:10; left:710px; top:0px; width:46px; background-color:#fff; }
		.magazine_bb	{ width:342px; margin-left:418px; *zoom:1; }
		.magazine_bb:after	{ content:""; clear:both; display:block; }
		.magazine_bb.Top	{ padding-bottom:51px; }
		.magazine_bb li	{ float:left; }
		.magazine_bb li img	{ display:block; }

	/*Wp매거진보기(모집용스킨)Wrap*/
	#reviewContentsWrap_recruit	{ float:right; width:755px; min-height:400px; padding:0px 24px 50px 23px; border-top:4px solid #000; background:url('/img/review/right_line.gif') repeat-y right top; background-color:#f7f7f7; } 
	#reviewContentsWrap_recruit #wpWrap	{ width:755px; height:99px; padding-top:16px; background:url('/img/review/wp_recruit_bg_top.gif') no-repeat left top; overflow:hidden; }
	#reviewContentsWrap_recruit #wpWrapBottom	{ width:755px; height:60px; background:url('/img/review/wp_recruit_bg_bottom.gif') no-repeat left top; }
	#reviewContentsWrap_recruit .wpContentBox	{ width:646px; padding:0px 55px 0px 54px; background:url('/img/review/wp_recruit_bg_line.gif') repeat-y left top; overflow:hidden; }

	/*MP인터뷰2010.04.15 디자인변경건*/
	#mpInterview_wrap	{ float:left; width:730px; padding:25px 37px 25px 35px; background:#fff url('/img/review/right_line.gif') repeat-y right top; border-top:4px solid #000; *margin-right:-3px; overflow:hidden; } 
		.year_pageBox	{ width:730px; padding-bottom:15px; *zoom:1; }
		.year_pageBox:after	 { content:""; clear:both; display:block; }
		.year_pageBox .year_next	{ float:left; width:76px; height:20px; padding:6px 0px 0px 39px; background:url('/img/review/tab_year_bg.gif') no-repeat left top; }
		.year_pageBox .year_next.On	{ background:url('/img/review/tab_year_bg_next.gif') no-repeat left top; }
		.year_pageBox .year_prev	{ float:right; width:76px; height:20px; padding:6px 0px 0px 39px; background:url('/img/review/tab_year_bg.gif') no-repeat left top; }
		.year_pageBox .year_prev.On	{ background:url('/img/review/tab_year_bg_prev.gif') no-repeat left top; }
		.year_pageBox .month_list	{ float:left; width:470px; height:26px; padding:0px 13px 0px 11px; margin:0px 3px; background:url('/img/review/month_page_bg.gif') no-repeat left top; overflow:hidden; }
		.year_pageBox .month_list li	{ float:left; }
			
		/*인터뷰보기박스*/
		.mpv_Box	{ width:730px; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; *zoom:1; }
			.mpv_bg	 { width:730px; background:url('/img/review/mpv_bg.gif') repeat-y left top; *zoom:1; }
			.mpv_bg:after	{ content:""; clear:both; display:block; }
		.mpv_Box:after	{ content:""; clear:both; display:block; }
			.mpv_contryArea	{ width:730px; padding:20px 0px; }/* 2010년이전 컨텐츠가 보여지는 박스 */
			.mpv_interview	 { float:left; width:408px; padding:18px 20px; background-color:#f0f0f0; overflow:hidden; }
				.mpv_thumb	{ width:408px; height:224px; overflow:hidden; *zoom:1; }
				.mpv_thumb:after	 { content:""; clear:both; display:block; }
				.mpv_thumb dt	 { float:left; width:280px; height:210px; padding:6px; border:1px solid #dbdbdb; background-color:#fff; }
				.mpv_thumb dd	{ float:right; width:104px; padding-top:7px; }
				.mpv_thumb dd .mpv_title	{ clear:both; font-weight:bold; padding-top:7px; padding-bottom:5px; }
				.mpv_thumb dd .mpv_nick	 { font-size:11px; }
				.mpv_qna	{ width:402px; margin-top:15px; padding:0px 0px 0px 6px; }
				.mpv_qna dt	{ padding:6px 0px 20px 33px; background:url('/img/review/mpv_q.gif') no-repeat left 6px; color:#d38444 !important; }
				.mpv_qna dd	{ padding:6px 0px 20px 33px; background:url('/img/review/mpv_a.gif') no-repeat left 6px; }

				.mpv_list	{ float:left; width:250px; padding:21px 6px 21px 26px; }
				.mpv_list li	{ float:left; width:130px; height:118px; overflow:hidden; }
				.mpv_list li.cols2	{ width:120px !important; }
				.mpv_list li .ttumb	{ width:112px; height:84px; padding:4px; background-color:#fff; cursor:pointer; }
				.mpv_list li .On	{ background-color:#ff7e20 !important; }
				.mpv_list li .ttumb:hover	{ background-color:#ff7e20 !important; }
				.mpv_list li .nnick	{ width:112px; height:18px; padding:4px; font-size:11px; }
				.mpv_list li .quest, .mpv_Box .mpv_list li .answer	{ display:none; }
	
	/*더리뷰 기본서브레이아웃*/
	#reviewContentsBox	{ float:left; width:802px; border-top:1px solid #e5e5e5; overflow:hidden; }
	#reviewContentsBox_post	{ float:left; width:722px; padding:50px 40px; border-top:4px solid #000; background-color:#f7f7f7; min-height:500px; overflow:hidden; } /* Weekly Posting 레이아웃 */
		
		#subjectBox	{ clear:both; float:left; width:755px; height:35px; padding:14px 23px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
		
		#subjectBox .sectionTbl	 { float:left; width:755px; } /* 수직정렬때매 테이블..*/
		#subjectBox .sectionTbl	 td	 { height:35px; vertical-align:center; text-align:left; }
		#subjectBox .sectionTbl .title { width:10px; padding-right:20px; background:url('/img/review/sbj_line.gif') no-repeat right 50%; }
		#subjectBox .sectionTbl .sectionTagList	{ padding-left:12px; }
		#subjectBox .sectionTbl .sectionTagList span	{ display:inline-block; padding:0px 8px; background:url('/img/review/sec_tag_line.gif') no-repeat left 50%; }
		#subjectBox .sectionTbl .sectionTagList span.first	{ background:none !important; }
		/*채널별 색상 */
		#subjectBox .sectionTbl .sectionTagList.ch01 span a			{ color:#49b1e3; padding:2px 0px; display:inline-block; }/*블루*/
		#subjectBox .sectionTbl .sectionTagList.ch01 span a:hover	{ color:#fff; background-color:#49b1e3; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch01 span.on a		{ color:#fff; background-color:#49b1e3; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch02 span a			{ color:#ff8a00; padding:2px 0px; display:inline-block; }/*오렌지*/
		#subjectBox .sectionTbl .sectionTagList.ch02 span a:hover	{ color:#fff; background-color:#ff8a00; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch02 span.on a		{ color:#fff; background-color:#ff8a00; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch03 span a			{ color:#a3d931; padding:2px 0px; display:inline-block; }/*그린*/
		#subjectBox .sectionTbl .sectionTagList.ch03 span a:hover	{ color:#fff; background-color:#a3d931; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch03 span.on a		{ color:#fff; background-color:#a3d931; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch04 span a			{ color:#9549e3; padding:2px 0px; display:inline-block; }/*퍼플*/
		#subjectBox .sectionTbl .sectionTagList.ch04 span a:hover	{ color:#fff; background-color:#9549e3; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch04 span.on a		{ color:#fff; background-color:#9549e3; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch05 span a			{ color:#ec2bbc; padding:2px 0px; display:inline-block; }/*핑크*/
		#subjectBox .sectionTbl .sectionTagList.ch05 span a:hover	{ color:#fff; background-color:#ec2bbc; text-decoration:none; }
		#subjectBox .sectionTbl .sectionTagList.ch05 span.on a		{ color:#fff; background-color:#ec2bbc; text-decoration:none; }

		#contentsWrap	{ clear:both; float:left; width:802px; }
			#centerContentsBox	{ float:left; width:583px; }
			/*추천리뷰*/
			.recommendReview	{ clear:both; float:left; width:801px; /*height:216px;*/ border-right:1px solid #e1e3e4; border-bottom:1px solid #e1e3e4; }
			/*리스트*/
			.listWrap	{ clear:both; float:left; width:544px; padding:28px 20px 32px 19px; }
				.tabBox	{ clear:both; width:544px; background:url('/img/review/tab_line.gif') repeat-x left bottom; *zoom:1; }
				.tabBox:after	{ content:""; clear:both; display:block; }
				.tabBox li	{ float:left; padding-right:1px; }
				.tabBox li img	 { display:block; }

				#RecentList	{ width:544px; *zoom:1; }
				#RecentList:after	 {content:""; clear:both; display:block; } 

				.postListBox	{ clear:both; float:left; width:544px; padding:3px 0px 0px 0px; overflow:hidden; }
				.postListBox li	{ clear:both; position:relative; float:left; width:544px; margin-bottom:10px; padding:23px 0px 13px 0px; border-top:1px solid #e1e1e1; overflow:hidden; }
				.postListBox li.ff	{ border-top:none; } /* 첫리스트상단줄없게 */
				.postListBox li .thum_img	 { position:relative; float:left; width:126px; height:84px; }
				.postListBox li .thum_img img	{ display:block; }
				.postListBox li .thum_img img.sim	{ width:112px; height:84px; display:block; } /*썸네일사이즈고정*/
				.postListBox li .tt_info	{ float:left; width:418px; height:50px; _overflow:hidden; }
				.postListBox li .tt_info .overBreak	{ float:left; width:560px; } /* 넘어가도안떨어지게편법 */
				.postListBox li .tt_info .thum_premier	 { float:left; width:30px; }
				.postListBox li .tt_info .subjectBox	 { float:left; width:418px; }
				.postListBox li .tt_info .subjectBox .tt { float:left; width:418px; }
				.postListBox li .tt_info .subjectBox .tt a	{ color:#343434; font-size:14px; font-weight:bold; line-height:1.3em; }
				.postListBox li .tt_info .subjectBox .bb { clear:both; position:absolute; z-index:10; right:10px; top:22px; _border-top:none; }
				.postListBox li .tt_info .subjectBox .bb .vote	{ top:-3px; } /* 투표버튼&선정 */
				.postListBox li .tt_info .subjectBox .bb.Mp	{ right:8px !important; top:0px; }	/* MP명예의전당 아이콘 */
				.postListBox li .tt_info .subjectBox .infotxt	{ float:left; width:418px; overflow:hidden; padding-top:3px; }
				.postListBox li .tt_info .subjectBox .infotxt .name	{ color:#898989; letter-spacing:-1px; }
				.postListBox li .tt_info .subjectBox .infotxt .date		{ color:#adadad; }
				.postListBox li .tt_info .subjectBox .infotxt .stars-wrapper1		{ margin-left:5px; display:inline-block; *display:inline; *zoom:1; }
				.postListBox li .tt_info .subjectBox .infotxt .stars-wrapper1:after	{ content:""; clear:both; display:block; }
				.postListBox li .storytxt	{ float:left; width:418px; height:34px; line-height:1.3em; overflow:hidden; }

				.mpVote_h	 { padding:14px 0px 11px 0px; border-bottom:1px solid #e1e3e4; }
				.candidate_box	{ }
				.candidate_list	{ padding:21px 18px 0px 18px; *zoom:1; }
				.candidate_list:after	 { content:""; clear:both; display:block; }
				.candidate_list li	{ float:left; width:112px; margin-left:20px; }
				.candidate_list li.first	{ margin-left:0px !important; }
				.candidate_list li a	{ display:block; font-size:11px; color:#999999; line-height:1.2em; }
				.candidate_list li a img	 { display:block; margin-bottom:7px; }
				.candidate_list li p { padding:5px 0px 10px 0px; }
				.candidate_box .candidate_check	{ height:29px; padding:14px 18px 0px 18px; border-bottom:1px solid #e1e3e4; font-size:11px; color:#777777; background:url('/img/review/vote_checkbg.gif') no-repeat left top; }
				.candidate_box .candidate_check strong	{ color:#f27635 !important; }
				.candidate_box .candidate_checkOn	{ height:29px; padding:14px 18px 0px 18px; border-bottom:1px solid #e1e3e4; font-size:11px; color:#777777; background:url('/img/review/vote_checkbg_on.gif') no-repeat left top; }
				.candidate_box .candidate_checkOn strong	{ color:#f27635 !important; text-decoration:line-through; }
				.candidate_box .candidate_checkOn span { text-decoration:line-through; }

			#rightContentsBox	{ float:right; width:217px; padding:12px 0px 0px 0px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
				/*상,하단라인긋기*/
				.tLine	 { border-top:1px solid #e5e5e5; }
				.bLine	 { border-bottom:1px solid #e5e5e5; }
				/*인기태그*/
				.hotTagBox	{ clear:both; width:191px; padding:0px 13px; }
				.hotTagBox dt	 { width:191px; height:25px; background:url('/img/review/dot_line.gif') repeat-x left bottom; }
				.hotTagBox dd	{ width:191px; padding:15px 0px; line-height:200%; }
				.hotTagBox dd span	{ display:inline-block; padding:0px 3px; white-space:nowrap; }
				.hotTagBox dd span.tag01 a	{ font-size:12px; color:#c4c4c4; font-weight:normal; }
				.hotTagBox dd span.tag02 a	{ font-size:14px; color:#aaaaaa; font-weight:bold; }
				.hotTagBox dd span.tag03 a	{ font-size:12px; color:#ababab; font-weight:normal; }
				.hotTagBox dd span.tag04 a	{ font-size:12px; color:#aaaaaa; font-weight:bold; }
				.hotTagBox dd span.tag05 a	{ font-size:12px; color:#ababab; font-weight:normal; }
				/*UCCM*/
				.subUccmBox	{ clear:both; width:191px; padding:12px 13px 10px 13px; }
				.subUccmBox dt	{ width:191px; height:21px; }
				.subUccmBox dd	{ width:171px; padding:10px; }
					.subUccmBox .movieBox	{ position:relative; }
					.subUccmBox .movieBox .uccm_overview	{ position:absolute; z-index:100; left:10px; top:10px; width:171px; height:139px; text-align:center; background-color:black; color:#fff; font-weight:bold; font-size:14px; overflow:hidden; }
					.subUccmBox .movieBox .overview_back	 { position:absolute; z-index:1000; right:10px; top:10px; padding:10px; background-color:#000 }
					.subUccmBox .movieBox .overview_movie	 { position:absolute; z-index:9999; right:10px; top:10px; padding:10px; color:#fff; text-align:center; }
					.subUccmBox .movieBox .overview_movie .movieClose	{ height:20px; text-align:right; *zoom:1; }
					.subUccmBox .movieBox .overview_movie .movieClose:after	{ content:""; clear:both; display:block; }
					.subUccmBox .movieBox .overview_movie object	{ display:block; margin:0px auto; }
					.subUccmBox .movieBox .overview_movie embed	{ display:block; margin:0px auto; }
				/*포스팅박스*/
				.postingBox	{ clear:both; float:left; width:217px; padding-top:12px; _margin-right:-3px; }
				.postingBox.topLine	{ border-top:1px solid #e5e5e5; }
				.postingBox dl	{ float:left; width:191px; padding:0px 13px; }
				.postingBox dl dt	 { float:left; width:191px; height:25px; background:url('/img/review/dot_line.gif') repeat-x left bottom; }
				.postingBox dl dd	{ clear:both; float:left; width:191px; padding:10px 0px; }
				.postingBox .infotxt	{ clear:both; padding:5px 0px 3px 0px; font-size:11px; color:#e68448; background-color:#fffada; letter-spacing:-1px; text-align:center; }
				.postingBox dl dd .story	{ padding-top:15px; }
				/*Weekly Posting*/
				.weekpostingBox	{ clear:both; width:217px; padding:12px 0px 0px 0px; _margin-right:-3px; }
				.postTitle	{ width:191px; margin:0px 13px 0px 13px; height:22px; background:url('/img/bullet/dot_line.gif') repeat-x left bottom; *zoom:1; }
				.postTitle:after	{ content:""; clear:both; display:block; }
				.postTitle .tt	 { float:left; }
				.postTitle .tt li	 { float:left; }
				.postTitle .more	{ float:right; padding-top:1px; font-size:11px; color:#7f7f7f; letter-spacing:-1px; }
				.postWP		{ width:191px; margin:0px 13px; padding-top:11px; *zoom:1; }
				.postWP:after	{ content:""; clear:both; display:block; }
				.postWP li.wp	{ height:148px; }
				.postWP li.wp dl	{ width:191px; height:133px; overflow:hidden; *zoom:1; }
				.postWP li.wp dl:after	{ content:""; clear:both; display:block; }
				.postWP li.wp .wp_img	 { float:left; width:110px; display:block; }
				.postWP li.wp .wp_info	 { float:left; width:81px; display:block; line-height:1.4em; }
				.postWP li.wp .wp_info .txt	{ width:81px; height:115px; display:block; overflow:hidden; }
				.postWP li.wp .wp_info .txt strong	{ display:block; padding-bottom:5px; }
				.weekpostingBox .postInfo	{ clear:both; width:211px; height:14px; padding:5px 3px 3px 3px; font-size:11px;  color:#e68448; letter-spacing:-1px; background-color:#fffada; }
				/* weekly posting */
				.postingBox dl dd.styleA .thum_img	{ width:115px; text-align:left; }
				.postingBox dl dd.styleA .thum_img img	{ display:block; }
				.postingBox dl dd.styleA .thum_txt	 { vertical-align:bottom; font-weight:bold; color:#555555; }
				/* monthly posting */
				.postingBox dl dd.styleB .thum_img	 { display:block; padding:5px 0px 15px 0px; text-align:center; }
				.postingBox dl dd.styleB .thum_txt	 { display:block; padding-bottom:2px; text-align:left; }
				.postingBox dl dd.styleB .thum_txt strong	 { display:block; font-weight:bold; color:#555555; }
				.postingBox dl dd.styleB .thum_txt .blogger { display:block; padding:5px 0px; font-size:11px; color:#adadad; }
				.postingBox dl dd.styleB a:hover	{ text-decoration:none; }
						
				/*더많이본리뷰*/
				#rightContentsBox .almost_reviewRank	{ clear:both; width:191px; padding:0px 13px 7px 13px; overflow:hidden; }
				#rightContentsBox .almost_reviewRank .tt	 { width:191px; height:26px; padding-top:12px; background:url('/img/review/dot_line.gif') repeat-x left bottom; }
				#rightContentsBox .almost_reviewRank .tt .img_t	{ float:left; }
				#rightContentsBox .almost_reviewRank .tt .more	{ float:right; font-size:11px; padding-top:3px; }
				#rightContentsBox .almost_reviewRank ul.rankList		{ width:191px; padding-top:5px; }
				#rightContentsBox .almost_reviewRank ul.rankList li		{ width:191px; padding:4px 0px 3px 0px; border-bottom:1px solid #efefef; }
				#rightContentsBox .almost_reviewRank ul.rankList li.end{ border-bottom:none; }
			
			/*Monthly Posting*/
			.titleImg	{ clear:both; float:left; width:756px; height:45px; padding:200px 0px 0px 45px; border-right:1px solid #e1e3e4; border-bottom:1px solid #e1e3e4; background:url('/img/sample/sp_41.jpg') no-repeat left top; }
			.mpHonor_ca	{ clear:both; float:left; width:544px; padding-top:10px; }

		
		
/* 검색결과페이지 */
#resultWrap	{ float:left; width:701px; overflow:hidden; }
	.search_txt	{ clear:both; float:left; width:669px; height:26px; padding:10px 15px 0px 15px; color:#323232; font-weight:bold; border:1px solid #e5e5e5; background-color:#f4f4f4; }
	.search_txt span.total	{ color:#f27635; font-weight:bold; }
	/*검색리스트*/
	.resultBox	{ clear:both; float:left; width:711px; }
	.search_list	{ clear:both; float:left; width:711px; padding-top:15px; overflow:hidden; }
	.search_list li	{ float:left; width:237px; height:216px; padding-bottom:10px; overflow:hidden; }
		.search_section	{ clear:both; float:left; width:225px; height:214px; border:1px solid #f0f0f0; }
		.search_section dt	{ float:left; width:205px; height:23px; padding:8px 10px 0px 10px; font-weight:bold; background-color:#f0f0f0; white-space:nowrap; overflow:hidden; }
		/* 채널별 색상 */
		.search_section dt a .ch01	{ color:#49b1e3; font-weight:bold; letter-spacing:-1px; } /*블루*/
		.search_section dt a .ch02	{ color:#ff8a00; font-weight:bold; letter-spacing:-1px; } /*오렌지*/
		.search_section dt a .ch03	{ color:#a3d931; font-weight:bold; letter-spacing:-1px; } /*그린*/
		.search_section dt a .ch04	{ color:#9549e3; font-weight:bold; letter-spacing:-1px; } /*퍼플*/
		.search_section dt a .ch05	{ color:#ec2bbc; font-weight:bold; letter-spacing:-1px; } /*핑크*/
		.search_section dd	{ float:left; width:185px; padding:17px 20px 0px 20px; }
		.search_section dd .thum_sec	{ float:left; width:185px; } 
		.search_section dd .thum_img	{ position:relative; float:left; width:99px; }
		.search_section dd .author		{ float:left; width:86px; color:#adadad; font-size:11px; line-height:1.3em; }
		.search_section dd .author .logo	{ display:block; padding:2px 0px 2px 0px; } 
		.search_section dd .author .date	{ font-size:11px; display:block; }
		.search_section dd .story		{ clear:both; float:left; width:185px; padding-top:10px; }
	/*검색결과없어*/
	.info_text	{ clear:both; width:639px; padding:20px 30px; border:1px solid #f0f0f0; color:#323232; }
	/*진행중인정보레터*/
	.letter_ing	{ clear:both; float:left; width:701px; padding-top:50px; overflow:hidden; }
	.letter_ing .title	{ height:26px; border-bottom:1px solid #f0f0f0; }
	.letter_ing .ing_list		{ clear:both; float:left; width:720px; overflow:hidden; }
	.letter_ing .ing_list li	{ float:left; width:360px; padding:15px 0px 15px 0px; }
	.letter_ing .ing_list li a:hover	{ text-decoration:none; }
	.letter_ing .ing_list li .thum_ev	{ float:left; width:90px; } /*썸네일영역*/
	.letter_ing .ing_list li .thum_ev img.iim		{ width:72px; height:60px; border:1px solid #d0d0d0; display:block; } /*썸네일이미지테두리*/
	.letter_ing .ing_list li .ss	{ float:left; width:245px; font-size:11px; color:#a1a1a1; line-height:1.1em; }
	.letter_ing .ing_list li .ss strong	 { height:33px; font-size:12px; color:#555555; display:block; padding-bottom:1px; line-height:1.2em; }
	/*진행중인블로거퍼스트*/
	.blfer_ing	{ clear:both; float:left; width:701px; padding-top:30px; }
	.blfer_ing .title	{ height:26px; border-bottom:1px solid #f0f0f0; }
	.blfer_ing .ing_list	{ clear:both; float:left; width:701px; }
	.blfer_ing .ing_list li	{ clear:both; float:left; width:701px; padding:15px 0px; }
	.blfer_ing .ing_list li .thum_ev			{ float:left; width:295px; }
	.blfer_ing .ing_list li .thum_ev img.iim	{ display:block; width:277px; height:67px; }
	.blfer_ing .ing_list li .ss	{ float:left; width:406px; color:#a1a1a1; }
	.blfer_ing .ing_list li .ss strong	{ display:block; color:#555555; }
	
/*신고팝업*/
.statementPop	{ min-width:200px; *width:200px; } /* 유동폭사용 */
.statementPop h3	{ font-size:14px; font-weight:bold; color:#fc7d3e; height:20px; border-bottom:2px solid #e5e5e5; }
.statementList		{ padding-top:5px; }
.statementList li	{ padding-top:5px; padding-bottom:3px; }
	
	
	
	
	
	
	
	
	
