@charset "UTF-8";
@import url(style.css);

/**
 * blog
 *-----------------------------------------------------------*/
#center .content 					{ padding: 0; }
#center .entry 						{ margin-bottom: 20px;  }
#center p.entry-date 				{ font-size: 10px; text-align: right; border-bottom: solid 2px #005789; margin-bottom: -30px; margin-top: 6px; }
#center .entry-title 				{ font-size: 14px; padding: 3px 0 3px 15px; font-weight: bold; line-height: 2.5em; color: #005789;}
#center .entry-title a 				{ color: #005789;}
#center .entry-content 				{ padding: 20px 5px 5px 15px; }
#center .entry-content .entry-body 	{ margin-bottom: 10px; }
#center .entry-content .entry-more 	{ margin-bottom: 10px; }

#center .entry-info 		{ text-align: right; font-size: 10px; }
#center .entry-info ul 		{ list-style-type: none; }
#center .entry-info ul li 	{ display: inline; padding: 10px 5px 10px 8px; background: transparent url(../img/icon_type_black.gif) no-repeat left 50%;}
#center .entry-info span 	{ padding:  0 0 0 5px;}

#side .blog_parts ul 		{ list-style-type: none; margin: 3px; padding: 0; }
#side .blog_parts ul li		{ padding:  0 0 0 15px; background: transparent url(../img/icon_type_black.gif) no-repeat left 40%;}
#side .blog_parts ol 		{ list-style-type: none; margin: 3px; padding: 0; }
#side .blog_parts ol li 	{ padding: 0 0 0 15px; background: transparent url(../img/icon_type_black.gif) no-repeat left 40%;}

/***** calendar ******/
#calendar table 			{ border-collapse: collapse; border: none; text-align: center; }
#calendar table td 			{ border-collapse: collapse; border: none; padding: 0; }

/***** trackbacks ******/
#center .trackbacks 			{ padding: 10px; }
#center .trackbacks p 			{}
#center .trackbacks dl 			{padding: 10px; border: dotted 1px #CCC; margin-bottom: 10px;}
#center .trackbacks dl dt 		{}
#center .trackbacks dl dd 		{}
#center .trackbacks dl dd ul 	{ list-style-type: none; text-align: right; }
#center .trackbacks dl dd ul li { display: inline; }

/***** comments ******/
#center .comments 						{ padding: 10px; }
#center .comments .comments-body 		{ padding: 10px; border: dotted 1px #CCC; margin-bottom: 2px;}
#center .comments .comments-body ul 	{ list-style-type: none; text-align: right; }
#center .comments .comments-body ul li 	{ display: inline; }

/***** comments form ******/
#comments-form 						{ padding: 10px; }
#comments-form .comments-post 		{}
#comments-form .comments-post .comments-post-content {}
#comments-form .comments-post .comments-open-moderated {}
#comments-open-data 				{}
#comments-open-data fieldset 		{}
#comments-open-data fieldset legend { display:none; }
#commenter-info 					{ padding:7px;}
#comments-open-text					{ padding: 7px;}
#comments-open-data .comments-open-footer { text-align: center; }
#comments-open-data .comments-open-footer li { display: inline; }
#comments-open-data .error-message 	{ font-size: 10px; font-weight: 800; color: red; }

/***** navi-link *****/
#center .navi-link 					{ text-align: center; margin: 10px 30px; padding: 10px 0; border-top: solid 1px #CCC; }


