@charset "utf-8";

@import "/common/css/base.css";
@import "/common/css/frame.css";

#mainContent div.blogerObj div.box:after,
#mainContent div.listObj ul:after,
.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#mainContent div.blogerObj div.box,
#mainContent div.listObj ul,
.row {
	zoom: 1;
}


/* CONTENTS */
	#bodyContent {
	}
	#mainContent {
	}
	#mainContent {
	}

/* BODY */

	#mainContent div.listObj {
		margin-bottom: 40px;
	}
		#mainContent div.listObj h2 {
			background: url(/common/images/hed_bg.gif) no-repeat left top;
			padding: 0 15px;
			height: 46px;
			line-height: 47px;
			font-size: 18px;
			/*\*/
			*font-size: 148%;
			/**/
			font-weight: bold;
			overflow: hidden;
			display: block;
		}
		#mainContent div.listObj p.update {
			background-color: #bdb29d;
			padding: 0 15px;
			line-height: 25px;
			height: 25px;
			overflow: hidden;
		}
		#mainContent div.listObj ul.list {
			background: url(/common/images/bg_list.gif) repeat left top;
			margin-bottom: 10px;
		}
			#mainContent div.listObj ul.list li {
				padding: 0 15px;
				line-height: 32px;
				height: 32px;
				display: block;
				overflow: hidden;
			}
				#mainContent div.listObj ul.list li a {
					font-weight: bold;
				}
				#mainContent div.listObj ul.list li span.blog {
					color: #666;
					margin-left: 10px;
				}


	#mainContent div.blogerObj {
		margin-bottom: 40px;
	}
		#mainContent div.blogerObj h2 {
			background: url(/common/images/hed_bg.gif) no-repeat left top;
			padding: 0 15px;
			height: 46px;
			line-height: 47px;
			font-size: 18px;
			/*\*/
			*font-size: 148%;
			/**/
			font-weight: bold;
			overflow: hidden;
			display: block;
		}
		#mainContent div.blogerObj div.box {
			background: url(/common/images/dot.gif) repeat-x left bottom;
			padding: 12px 0 13px 0;
		}
			#mainContent div.blogerObj div.p1 {
				float: left;
				width: 300px;
			}
			#mainContent div.blogerObj div.p2 {
				float: right;
				width: 300px;
			}
			#mainContent div.blogerObj div.box strong {
				margin-bottom: 6px;
				font-size: 14px;
				/*\*/
				*font-size: 116%;
				/**/
				line-height: 1.3;
				display: block;
			}
					#mainContent div.blogerObj div.box img {
						vertical-align:top;
					}
					#mainContent div.blogerObj div.box span.thumb {
						float: left;
						border: solid 3px #bbbbbb;
						width: auto;
						display: block;
					}
					#mainContent div.blogerObj div.box span.lead {
						float: right;
						width: 200px;
						display: block;
					}
						#mainContent div.blogerObj div.box span.lead a {
							font-weight: bold;
						}




	#mainContent div.keywordObj {
		margin-bottom: 40px;
	}
		#mainContent div.keywordObj h2 {
			background: url(/common/images/bar_keyword.gif) no-repeat left bottom;
			padding-bottom: 7px;
			font-size: 14px;
			/*\*/
			*font-size: 116%;
			/**/
			display: block;
		}
		#mainContent div.keywordObj ul {
		}
			#mainContent div.keywordObj ul li {
				background: url(/common/images/dot.gif) repeat-x left bottom;
				padding: 7px 0 8px 5px;
			}
				#mainContent div.keywordObj ul li strong.hed{
					font-size: 14px;
					/*\*/
					*font-size: 116%;
					/**/
					font-weight: bold;
					display: block;
				}
				#mainContent div.keywordObj ul li span.keyword {
					font-size: 10px;
					/*\*/
					*font-size: 85%;
					/**/
				}

	#mainContent div.kizinakaadObj {
		margin-bottom: 40px;
	}
		#mainContent div.kizinakaadObj h2 {
			background: url(/common/images/bar_ad.gif) repeat-x left bottom;
			padding-bottom: 7px;
			font-size: 14px;
			/*\*/
			*font-size: 116%;
			/**/
		}
		#mainContent div.kizinakaadObj ul {
		}
			#mainContent div.kizinakaadObj ul li {
				background: url(/common/images/dot.gif) repeat-x left bottom;
				padding: 7px 0 8px 5px;
			}
				#mainContent div.kizinakaadObj ul li a {
					background: url(/common/images/arw_dot.gif) no-repeat left 48%;
					padding-left: 6px;
					font-weight: bold;
				}