/* CSS Document */
#contain {
	margin-top:10px;
	}
#navi2 {
	background:url(../images/search/navi_bg.gif) 0 0 no-repeat;
	padding:20px 20px 10px;
	}
#navi3 {
	background:url(../images/search/cont_btm.gif) 0 100% no-repeat;
	}
#page {
	background:url(../images/search/cont_btm.gif) 0 100% no-repeat;
	}
/* ÀüÃ¼ ·¹ÀÌ¾Æ¿ô // ¼­ºêÆäÀÌÁö */
.colLeft {
	float:left;
	width:700px;
	background:url(../images/search/cont_bg.gif) repeat-y;
	}
#colRight {
	margin-top:10px;
	float:left;
	width:250px;
	background:url(../images/search/keycount_bg.gif) repeat-y;
	}
	
/* ¿ÞÂÊ¸Þ´º */
#keywordTag {
	background:url(../images/search/keycount_btm.gif) 0 100% no-repeat;
	padding-bottom:10px;
	}
#keywordCount h3,#keywordTag h3 {
	padding-left:12px;
	}
#keywordCount ol {
	margin:10px 13px 10px 15px;
	border-bottom:1px #FB4246 solid;
	}
#keywordTag ul {
	margin:0 13px 10px 15px;
	padding:8px 10px 5px 10px;
	background-color:#F4F4F4;
	border-bottom:1px solid #EA9E00;
	}
#keywordTag li {
	background:url(../images/search/keytag_bullet.gif) 0 50% no-repeat;
	padding:2px 7px 2px 10px;
	}
#keywordCount li {
	background:url(../images/search/keycount_dot.gif) 0 0 repeat-X;
	padding:8px 10px 5px;
	}
	#count01,#count02,#count03,#count04,#count05,#count06,#count07,#count08,#count09,#count10 {
		background-position:0 25%;
		background-repeat:no-repeat;
		padding-left:25px;
		}
	#count01 {
		background-image:url(../images/search/keycount_01.gif)
		}
	#count02 {
		background-image:url(../images/search/keycount_02.gif)
		}
	#count03 {
		background-image:url(../images/search/keycount_03.gif)
		}
	#count04 {
		background-image:url(../images/search/keycount_04.gif)
		}
	#count05 {
		background-image:url(../images/search/keycount_05.gif)
		}
	#count06 {
		background-image:url(../images/search/keycount_06.gif)
		}
	#count07 {
		background-image:url(../images/search/keycount_07.gif)
		}
	#count08 {
		background-image:url(../images/search/keycount_08.gif)
		}
	#count09 {
		background-image:url(../images/search/keycount_09.gif)
		}
	#count10 {
		background-image:url(../images/search/keycount_10.gif)
		}		
#keywordCount .bgNone {
	padding:0 10px 5px !important;
	font-weight:bold;
	}
#bRight {
	background:url(../images/search/keycount_top.gif) 0 0 no-repeat;
	padding:17px 0 15px 12px;
	}	
#contTag {
	background:url(../images/index/tag_bg.gif) repeat-y;
	margin:0 0 15px 12px;
	}
#contTag h3 {
	height:17px;
	padding:10px 10px 7px 20px;
	background:url(../images/index/tag_top.gif) 0 0 no-repeat;
	}
#contTag ul {
	background:url(../images/index/tag_btm.gif) 0 100% no-repeat;
	padding:5px 20px 10px 10px;
	}
#contTag li {
	display:inline;
	margin-right:5px;
	line-height:180%;
	}
	.S:link,.S:visited,.S:active {
		color:#300;
		}
	.M:link,.M:visited,.M:hover,.M:active {
		color:#300;
		font-weight:bold;
		}
	.L:link,.L:visited,.L:hover,.L:active {
		font-weight:bold;
		color:#FB4246;
		}
	.XL:link,.XL:visited,.XL:hover,.XL:active {
		font-weight:bold;
		color:#fff;
		background:#648F72;
		padding:3px 2px 1px;
		}
	.S:hover,.M:hover,.L:hover,.XL:hover {
		text-decoration:none;
		background:#300;
		color:#fff;
		padding:3px 2px 1px;
		font-weight:bold;
		}
#tagRel {
	width:238px;
	padding:0 0 30px 12px;
	background:url(../images/search/keycount_btm.gif) 0 100% no-repeat;
	}
#tagRel h3 {
	}
#tagRel ul {
	background:#f4f4f4;
	width:200px;
	padding:10px 10px 10px 10px;
	}
	#relBlog li {
		background:url(../images/index/reconblog_bullet.gif) 0 40% no-repeat;
		padding-left:10px;
		line-height:160%;
		}
	#relImg li {
		display:inline;
		}
	#relImg li img {
		border:2px solid #ccc;
		width:90px;
		height:68px;
		margin:0 4px 0 0;
		}
/* °Ë»ö */	
#searchAll h3,#searchTag h3 {
	float:left;
	margin:20px 0 0 15px;
	}
#searchForm {
	margin:0 15px 0 15px;
	background:url(../images/search/form_top.gif) 0 0 no-repeat;
	padding-top:10px
	}
#searchForm .input {
	width:440px;
	border:1px solid #ccc;
	}
#searchForm p {
	background:url(../images/search/form_bg.gif) 0 100% no-repeat;
	padding:0 10px 10px;
	}
#searchAllBN,#searchAllPost {
	margin:15px 20px 15px 15px;
	}
#searchAllPost{
	padding-bottom:0;
	}
	
#searchAllBN,#resultTag {
	background:url(../images/search/searchalbl_bg.gif) 0 100% no-repeat;
	float:left;
	display:inline;
	width:665px;
	}
#resultTag {
	margin:0 0 15px 15px;
	}
	#tagName {
		background:url(../images/search/searchalbl_top.gif) 0 0 no-repeat;
		padding:15px 15px 7px;
		font-size:16px;
		}
	#tagName span {
		padding-left:5px;
		}
	#tagInfo {
		background:url(../images/common/dot_beige.gif) 0 0 repeat-x;
		padding:10px 0;
		margin:0 15px;
		}
#searchAllBN ul {
	padding:10px 0 3px 5px;
	border-top:1px solid #C4BAB2;
	margin:0 15px 0 10px;
	}
#searchBN ul {	
	margin-left:10px;
	border:solid #C4BAB2;
	border-width:1px 0;
	padding:7px 0 3px;
	float:left;
	display:inline;
	width:655px;
	}
#searchAllBN .bgNone{
	padding:7px 10px 0;
	}
#searchAllBN li {
	background:url(../images/common/dot_beige.gif) 0 0 repeat-x;
	padding:7px 0 6px;	
	}
#searchBN li {
	background:url(../images/common/dot_beige.gif) 0 0 repeat-x;
	padding:11px 10px 10px;
	}
#searchBN .bgNone {
	padding:7px 10px 6px !important;
	}

html>body #searchAllBN li, html>body #searchBN li {
	float:left;
	}

#searchAllBN li a,#searchBN li a {
	background:url(../images/index/reconblog_bullet.gif) 0 40% no-repeat;
	padding-left:10px;
	float:left;
	}
#searchAllBN li span,#searchBN li span {
	padding-left:7px;
	}
#searchAllBN li em,#searchBN li em {
	float:right;
	}
#searchAllBN li em a,#searchBN li em a {
	background:none;
	}
#searchAllBN .nick,#searchBN .nick {
	font-weight:normal !important;
	}
#searchPost,#searchTag {
	margin:10px 20px 0 15px;
	border-bottom:1px solid #C4BAB2;
	}
#searchTag p {
	padding:0 5px 10px;
	}
#searchTag .input {
	border:1px solid #ccc;
	margin:0 3px;
	}
#searchBN {
	margin:0 25px 0 10px;
	float:left;
	display:inline;
	}
#searchAllBN h4 {	
	background:url(../images/search/searchalbl_top.gif) 0 0 no-repeat;
	}
#searchAllBN h4 a,#searchAllPost h4 a {	
	color:#FB4246;
	font-weight:bold;
	font-family:AppleGothic,verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	}
#searchAllBN h4,#searchAllPost h4,#searchPost h4,#searchBN h4 {
	font-weight:normal;
	padding:13px 10px 7px;
	font-size:12px;
	}
#searchAllBN p,#searchPost p {
	float:right;
	text-align:right;
	border-top:1px solid #C4BAB2;
	margin:0 15px 0 0;
	padding:8px 0 8px 0;
	display:inline;
	}
#keywordTag p {
	text-align:right;
	margin:0 20px 10px 0;
	}
#searchAllBN p {
	width:640px;
	}
#searchAllPost p {
	width:660px;
	text-align:right;
	border-top:1px solid #C4BAB2;
	padding-top:10px;
	}
#searchAllBN p a,#searchAllPost p a,#keywordTag p a {
	background:url(../images/common/allow_right.gif) 0 40% no-repeat;
	padding-left:7px;
	text-decoration:underline;
	}
#searchAllBN h4 a,#searchAllPost h4 a,#searchPost em,#searchBN em {
	font-weight:bold;
	color:#FB4246 !important;
	font-family:AppleGothic,verdana, tahoma, arial, helvetica, sans-serif;
	font-size:11px;
	}
	
#searchAllPost dl,#searchPost dl,#searchTag dl {
	padding:15px 10px 10px;
	background:url(../images/common/dot_beige.gif) 0 0 repeat-x;
	}
#searchAllPost dl.alt,#searchPost dl.alt,#searchBN li.alt,#searchTag dl.alt {
	background-color:#FCF9F6;
	}
#searchAllPost .bgNone,#searchPost .bgNone,#searchTag .bgNone {
	padding:10px !important;
	border-top:#C4BAB2 solid 1px
	}
#searchTag .bgNone {
	clear:both;
	}
#searchAllPost dt,#searchPost dt,#searchTag dt {
	padding-bottom:3px;
	}
#searchAllPost dt a,#searchPost dt a,#searchTag dt a {
	font-size:14px;
	text-decoration:underline;
	}
#searchTag dt a {
	font-weight:bold;
	}
#searchAllPost dd,#searchPost dd,#searchTag dd {
	padding-top:5px;
	color:#846B6B;
	line-height:140%;
	}
#searchAllPost span,#searchPost span,#searchTag span {
	padding-left:3px;
	}
