@charset "utf-8";
/*
Theme Name: MANAS RAMA
Theme URI: http://www.manas-rama.jp/
Description: UNION制作のテーマ
Version: 1.0
Author: UNION
Author URI: http://www.union.ne.jp/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: UNION
*/

@import "http://www.manas-rama.jp/css/frame_base.css";
@import "http://www.manas-rama.jp/css/frame_wp.css";
@import "http://www.manas-rama.jp/css/parts.css";
@import "http://www.manas-rama.jp/css/font.css";
@import "http://www.manas-rama.jp/css/start.css";



div#bodyLeftBox small	{
						display:block; text-align:right; margin:0px 20px 0px 0px;
						font-size:12px;
						}

div.bodyEntry			{
						width:543px; margin:0px 0px 40px 7px;
						}

div.bodyEntry p			{
						font-size:13px; line-height:130%; padding:0px 0px 20px 0px;
						}

p.bodyPostmetadata		{
						margin:0px 0px 30px 0px; padding:0px 0px 20px 0px;
						font-size:13px; line-height:130%; text-align:left;
						}

div#bodyLeftBox ul		{
						margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
						}

div#bodyLeftBox li		{
						margin:0px 0px 6px 0px; font-size:13px; line-height:130%;
						}


div#bodyCalendar td		{
						padding:3px 4px 3px 3px; font-size:13px;
						}

div#bodyCalendar caption {
						text-align:center; padding:0px 0px 10px 0px; font-weight:bold;
						}


div#bodyRecent-posts, #bodyArchives, #bodyCategories, #bodyCalendar {
						margin:0px 0px 35px 0px;
						}

div.bodyNavi			{
						width:100%; margin:0px 0px 35px 0px;
						}

div.bodyNaviLeft		{
						float:left;
						}

div.bodyNaviRight		{
						float:right;
						}

div.bodySubtitle		{
						width:550px; height:49px; margin:0px 0px 20px 0px;
						background:url(images/titile_bgimg.gif) top left no-repeat;
						}

div.bodySubtitle h2		{
						padding:2px 0px 8px 20px;
						font-size:16px; font-weight:bold;
						}

div.bodySubtitle h2 a	{
						color:#EB146F; text-decoration:none;
						}

div.bodySubtitle h2 a:hover {
						color:#EB146F; text-decoration:underline;
						}

div.bodySubtitle p		{
						float:left; padding:0px 0px 0px 20px;
						}

div.bodySubtitle p a	{
						color:#443F44; text-decoration:none;
						}

div.bodySubtitle p a:hover {
						color:#443F44; text-decoration:underline;
						}

div.bodySubtitle small	{
						float:right; font-size:12px;
						}

div.bodyRightBack		{
						padding:0px 12px 0px 14px;
						background:url(images/right_bgimg.gif) top left no-repeat;
						}

div.bodyRightBack h3	{
						padding:14px 0px 15px 45px;
						color:#FFFFFF; font-weight:bold;
						}

div#bodyComment			{
						margin:0px 20px 0px 20px; padding:10px 15px 15px 15px;
						border:1px solid #CCCCCC;
						}

div.bodyComments		{
						width:300px;
						margin:0px 0px 10px 0px;
						}
div.bodyComments p		{
						margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;
						}


.comment-author			{
						float:left; margin:0px 0px 5px 10px;
						}

.comment-meta			{
						float:right; margin:0px 0px 5px 0px;
						}

.comment-body p			{
						clear:both; padding:0px 0px 0px 10px; margin:0px 0px 5px 10px;
						}
.fn						{
						font-style:normal;
						}

