body {margin:10px 0 0;background-color:#ffe6f0;text-align:center;}



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







.twocolumcenterbox {

	width:332px;

	margin:0 auto;



	text-align:left;



}







.twocolumcenterbox .blogtit {height:130px;background:url(/jos/images/userblog/090402/h2_mori.gif) left top no-repeat transparent;text-indent:-4649px;display:block;}



.twocolumcenterbox .wblogbody h3 a {



	padding-top:4px;



	padding-bottom:4px;



	display:block;



	background:url(/jos/images/userblog/090402/h3_mori.gif) #fff left top no-repeat;



	color:#e7346e;



	line-height:37px;



	text-align:left;



	text-indent:50px;



	font-size:16pt;



	font-weight:bold;



}







.wblogbody {



	margin:0 auto;



}


.wblogbody .profile {

	text-align:right;
	
	color:#e7346e;
	
	font-size:10pt;

	font-weight:bold;
	
	padding-top:7px;	
	
	padding-bottom:15px;
	
	}
	
.wblogbody .profile a {

	color:#e7346e;
		
	}








.wblogbody .textbox {margin-top:10px;margin-bottom:10px;width:285px;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:280px;



	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:260px;}



.wblogbody .commentwanablog td {color:#006699;}



.wblogbody .commentwanablog td p {font-size:16px;}



.wblogbody .commentwanablog .cmttop {margin:0px;line-height:0px;width:280px;height:10px;background:url(/jos/images/userblog/071203/cmt_top.gif) left top no-repeat;}



.wblogbody .commentwanablog .cmtbtm {margin:0px;line-height:0px;width:280px;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:280px;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:260px;}



.wblogbody .reswanablog td {color:#FF3333;}



.wblogbody .reswanablog .cmttop {margin:0px;line-height:0px;width:280px;height:10px;background:url(/jos/images/userblog/071203/res_top.gif) left top no-repeat;}



.wblogbody .reswanablog .cmtbtm {margin:0px;line-height:0px;width:280px;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:280px;text-align:left;}



.wblogbody .commentform table {margin-top:5px;margin-bottom:5px;width:280px;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:280px;height:10px;background:url(/jos/images/userblog/071203/form_top.gif) left top no-repeat;}



.wblogbody .commentform .cformbtm {margin:0px;line-height:0px;width:280px;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:260px;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 0px 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;



}







.bodybox-btm {



	height:23px;



	background:url(/jos/images/userblog/090402/bodybox-btm_mori.gif);



	margin-bottom:10px;



}











.para-meta {



margin:10px 0px 0px 0px;



background:#ffe6f0;



border:1px solid #f5b9d7;



}







.para-meta .logdata {



margin:5px 10px 10px 10px;



color:#e7346e;



}







.para-meta .logdata a {



color:#e7346e;



}







.para-meta table {width: 300px;}



/*



 * カレンダー



 */



.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;}
