/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(https://kjp.oo.kawai-juku.ac.jp/meploblog-static/themes-base/blog.css);
@import url(https://kjp.oo.kawai-juku.ac.jp/meploblog-static/themes/unstyled/screen.css);
/* end StyleCatcher imports */

.index {
font-size: 18px;
padding: 5px 5px 5px 25px;
font-weight: bold;
border: 1px solid #CCCCCC;
margin-bottom: 10px;
}

.profile {
border:&nbsp;1px solid #CCCCCC;
margin-bottom: 10px;
margin-left: 20px;
}

.contents_body {
padding: 15px;
border: 1px solid #5dbc00;
}

.FloatL {float:left; margin-top:0px; margin-right:10px; margin-bottom:10px; }
.FloatR {float:right; margin-top:10px; margin-left:10px; margin-bottom:10px; }
.footer_floatR {float:right; margin:20px 20px 10px 10px; }


#blockBottom{
		color:#ffffff;
		overflow:hidden;
		position:relative; top:0px; left:0px;
		display:block;
		float:none;
		clear:both;
		zoom:100%;
		font-size:10px;
	}

#blockBottom{
		padding-bottom:15px;
	}

	#blockBottom address.copyright{
		color:#196701;
	}

	#blockBottom .workers,.copy_right{
		color:#155519;
		margin:10px 0 0 20px;
	}
	#blockBottom .copy_right{
		margin-top:0;
	}
	#blockBottom span.haribotekit{
		width:80px;
		height:28px;
		margin:10px 23px 0 0;
	}
	#blockBottom span.panel{
		background: url("img/kawai_logo.gif") no-repeat;
	}

.workers {
font-size: 13px;
line-height: 16px;
}
.copy_right {
font-size:10px;
}
