.clear {margin:0px;padding:0pxclear:both;font-size:0px;}

.twocolumcenterbox .blogtit {margin-bottom:10px;padding:5px 0px 5px 0px;font-size:16px;font-weight:bold;line-height:100%;text-indent:10px;height:130px;background:url(/jos/images/userblog/090304/h2.gif) left top no-repeat transparent;color:#FFFFFF;vertical-align:middle;text-indent:-4649px;display:block;}
.twocolumcenterbox .wblogbody h3 a {
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	background:url(/jos/images/userblog/090304/h3.gif) left top no-repeat;
	color:#FFFFFF;
	line-height:20px;
	text-align:left;
	text-indent:50px;
	font-size:16pt;
	font-weight:bold;
}


.wblogbody .textbox {margin-top:10px;margin-bottom:10px;width:570px;text-align:left;}
.wblogbody .logdata {text-align:right;}
.wblogbody .logdata a {color:#FFA81D;font-weight:bold;}
.wblogbody h4 {
	margin-top:5px;
	margin-bottom:5px;
	color:#FFA81D;
	text-align:right;
	font-size: 14pt;
	}

.wblogbody .commentwanablog {
	margin-top:20px;
	margin-bottom:20px;
	width:560px;
	background:url(/jos/images/userblog/071203/cmt_back.gif) left top repeat-y;
	text-align:left;
	}
.wblogbody .commentwanablog table {margin:5px 15px 5px 15px;width:530px;}
.wblogbody .commentwanablog td {color:#006699;}
.wblogbody .commentwanablog td p {font-size:16px;}
.wblogbody .commentwanablog .cmttop {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/cmt_top.gif) left top no-repeat;}
.wblogbody .commentwanablog .cmtbtm {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/cmt_btm.gif) left top no-repeat;}
.wblogbody .commentwanablog .cmttit {
	margin-top:10px;
	margin-left:10px;
	line-height:0px;
	width:93px;
	height:23px;
	background:url(/jos/images/userblog/071203/cmt_tit.gif) left top no-repeat;
	}


.wblogbody .reswanablog {margin-top:20px;margin-bottom:20px;width:560px;background:url(/jos/images/userblog/071203/res_back.gif) left top repeat-y;text-align:left;}
.wblogbody .reswanablog table {margin:5px 15px 5px 15px;width:530px;}
.wblogbody .reswanablog td {color:#FF3333;}
.wblogbody .reswanablog .cmttop {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/res_top.gif) left top no-repeat;}
.wblogbody .reswanablog .cmtbtm {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/res_btm.gif) left top no-repeat;}
.wblogbody .reswanablog .cmttit {margin-top:10px;margin-left:10px;line-height:0px;width:93px;height:23px;background:url(/jos/images/userblog/071203/res_tit.gif) left top no-repeat;}

.wblogbody .commentwanablog .commentnumber {float:left;margin-top:5px;}
.wblogbody .commentwanablog .commentnumber span {font-weight:bold;}
.wblogbody .commentwanablog .commentname {float:right;margin-top:5px;font-weight:bold;}

.wblogbody .commentform {margin-top:20px;margin-bottom:20px;width:560px;text-align:left;}
.wblogbody .commentform table {margin-top:5px;margin-bottom:5px;width:560px;background:url(/jos/images/userblog/071203/form_back.gif) left top repeat-y;text-align:left;}
.wblogbody .commentform .cformtop {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/form_top.gif) left top no-repeat;}
.wblogbody .commentform .cformbtm {margin:0px;line-height:0px;width:560px;height:10px;background:url(/jos/images/userblog/071203/form_btm.gif) left top no-repeat;}
.wblogbody .commentform table table {margin:5px 15px 5px 15px;width:530px;background:none;}
.wblogbody .commentform table table td {padding:5px;}
.wblogbody .commentform .cformtit {margin-top:10px;margin-left:10px;line-height:0px;width:149px;height:16px;background:url(/jos/images/userblog/071203/form_tit.gif) left top no-repeat;}

/*
 * ブログ本文
 */
.wblogbody .para {
	margin:0px 0px 10px 0px;;
	padding: 10px;
	width: auto;
	font-size:13px;
	line-height:1.6;
	background-color: white;
}

.wblogbody .newbloglink {
	font-size: 16pt;
	margin-bottom: 20px;
}

.wblogbody .imageaddtitle {
	margin-top: 10px;
	padding: 0px;
	height: 31px;
	line-height: 31px;
	font-size: 16pt;
	background:url(/jos/images/h2_bg.gif) left top no-repeat;
}

.wblogbody .adminform {
	background-color: white;
}

.wblogbody .adminform tr {
	background-color: white;
}

.wblogbody .adminform td {
	background-color: white;
	padding: 3px
}

.wblogbody .bloggername {
	font-size: 10pt;
	margin-bottom: 10px;
}

body {background:url(/jos/images/userblog/090304/bg.gif);}

.para-meta {
margin:10px 0px 0px 0px;
background:#C9E4AD;
border:1px solid #369805;
}

.para-meta .logdata {
margin:5px 10px 10px 10px;
color:#006600;
}

.para-meta .logdata a {
color:#006600;
}

.para-meta table {width: 630px;}
/*
 * カレンダー
 */
.leftshoulderbox {width:155px;margin:0px 0px 0px 5px;float:left;}
.musiocalendar {margin:10px 0px 10px 0px;}
.musiocalendar h3 {padding:5px;background:#FFFFFF;border:1px solid #999999;font-size:12px;color:#000000;}
.musiocalendar h3 a{color:#000000;}
.leftshoulderbox table {width:155px;border-width:0px;border-spacing:0px;border-collapse:collapse;empty-cells:hide;background:#FFFFFF;}
.leftshoulderbox table th {padding:2px;border:1px solid #999999;font-size:10px;font-weight:bold;color:#000000;text-align:center;background:#FFCC66;}
.leftshoulderbox table td {padding:5px 2px 5px 2px;border:1px solid #999999;font-size:10px;color:#3366CC;text-align:right;}
.leftshoulderbox table td a {font-weight:bold;color:#FF0066;text-decoration:underline;}
