.plugin_pagenavi {font-size:12px; }
.plugin_pagenavi a:link{text-decoration: underline;}

/* プラグイン時計 */.p2_clock {margin:0px; padding:0px;}
.banner	{text-align:center; margin:0px;}

.pp	{color:#fbbb22; font-size:10px; line-height:19px;}
.pp2	{color:#90dee1; font-size:10px; line-height:19px;}

.mini	{font-size:10px; line-height:18px; color:#999999;}
.amazon	{font-size:11px;color:#888888;background-color:#ddfd99; line-height:18px;}
.kana	{font-size:10px; line-height:0px; font-height:0px; margin: 0px 0px 0px 0px;}

.li_2009	{
background-image: url("http://templates.blog.fc2.com/template/mame-people/icon.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 24px;}/*--上 右 下 左--*/

.catagory_s2009 {
background-image: url("http://blog-imgs-32.fc2.com/a/v/r/avrilcom/li.gif");
background-repeat: no-repeat;
background-position: left middle;
color: #555;font-size: 12px;
margin: 0px 0px 0px 10px;/*--上 右 下 左--*/
padding: 0px 0px 0px 16px;}/*--上 右 下 左--*/

.ct{font-weight: bold;font-size: 16px;}

dl{margin:0px;border-width:0px;border-color:#ffffff;border-style:solid;clear:left;}
dt,dd{margin:0px;border-width:0px;border-color:#ffffff;border-style:solid;}
dt{width:80px;margin:0px;float:left;clear:left;}
dd{margin-left:80px;background:#ffffff;}
dl,dt,dd,table,tr,td{text-align:top; vertical-align:top;}

/*--▼　基本--*/
body	{color: #555;background-color: #fff;margin: 0;padding: 0; }

#baseBlock	{
color: #555;
font-family: "MS P ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Arial,sans-serif;
background-image: url("http://templates.blog.fc2.com/template/mame-people/main-bg.gif");
background-repeat: repeat-y;
background-position: 0 0;
line-height:18px;
text-align: left;
margin: 0 auto;
padding: 0;
width: 850px; }

a:link	{color: #555;text-decoration: none; }
a:visited	{color: #555;text-decoration: none; }
a:hover	{color: #83be1d;text-decoration: none; }
a:active	{color: #83be1d;text-decoration: none; }
a img 	{border-style : none; border-width : 0px; text-decoration : none;}

/*--▼　ヘッダー---*/
#TopA	{
background-image: url("http://blog-imgs-32.fc2.com/a/v/r/avrilcom/top-1.gif");
background-repeat: no-repeat;
background-position: 0 0;
width: 591px;
height: 129px }
	
/*--▼　プログタイトル---*/
.Name	{
background-image: url("http://blog-imgs-32.fc2.com/a/v/r/avrilcom/name-bg_20090211131817.gif");
background-repeat: no-repeat;
background-position: center bottom;
text-align: center;
margin: 4px 0px 0px 0px;
padding: 8px 0 0;
width: 591px;
height: 40px; }

.blog_ti	{
color: #f8ac0e;
font-size: 15px;
font-family:Century Gothic,Arial,Verdana;
font-weight: bold;}

.blog_ti  a:link,.blog_ti a:visited,.blog_ti  a:active,.blog_ti  a:hover
{color: #f8ac0e;text-decoration: none;}

.blog_sub	{color: #999999;font-size: 10px; }

.Introduction	{color: #aaaaaa;font-size: 10px; }
.Introduction  a:link	{color: #83be1d;text-decoration: none; }
.Introduction a:visited	{color: #83be1d;text-decoration: none }
.Introduction a:hover	{color: #fa3;text-decoration: underline; }
.Introduction a:active	{color: #ffb100;text-decoration: none }

/*----▼　カレンダー-----*/
.plugin-calender	{
text-align: center;
padding-top: 5px;
padding-bottom: 10px; }

.calender	{text-align: center;color: #6e6e6e;margin: 0px;padding: 0 }

.calender caption	{
color: #6e6e6e;
font-size: 10px;
font-family: Verdana;
font-weight: bold;
text-align: center;
margin: 0 0 5px;
padding: 0px; }

.calender th	{
font-size: 10px;
font-family: Verdana;
text-align: center;
width:18px;
height: 19px;
border-bottom:3px solid #979797; }

.calender th#sun	{
color: #c33;
text-align: center;
width:18px;
height: 19px;
border-bottom:3px solid  #ff7ab6; }

.calender th#sat	{
color: #3090c0;
text-align: center;
width:18px;
height: 19px;
border-bottom: 3px solid #68e8ff; }

.calender td	{
color: #6e6e6e;
font-size: 10px;
font-family: Verdana;
background-color: #f2f2f2;
text-align: center;
width: 18px;
height: 18px;
border: solid 1px #ffffff;}

.calender td a:link,.calender td a:visited	{
color: #faa30e;
font-weight: bold;
background-color: #fff;
display: block;
width: 18px;
height: 18px;
border-style: solid;
border-width: 1px;
border-color: #b0aeae #fff #fff #b0aeae; }

.calender td a:hover	{
color: #fff;
font-weight: bold;
text-decoration: none;
background-color: #f6aa0e;
display: block;
width: 18px;
height: 18px;
border-style: solid;
border-width: 1px;
border-color: #fc3 #636051 #636051 #fc3; }

/*--▼　メニュー---*/
#menuBlock	{
background-image: url("http://blog-imgs-32.fc2.com/a/v/r/avrilcom/menu-bg2009.gif");
background-repeat: no-repeat;
background-position: 0 0;
margin: 0;
padding: 74px 0 0 0;
width: 259px;
float: left; }

.menuBlockHead 	{
background-image: url("http://templates.blog.fc2.com/template/mame-people/menu-ti.gif");
background-repeat: no-repeat;
background-position: 0 0;
margin: 0 0 0 18px;
padding: 0;
width: 239px;
height: 44px; }

.menuHeadText	{
font-family:Century Gothic;
color: #555;
font-size: 12px;
text-align: left;
margin: 0;
padding: 10px 5px 0 33px; }

.menuBlockBody	{margin: 0 0 0 18px;	padding: 5px 0 20px; }

.menuText {
color: #555;
font-size: 12px;
line-height: 18px;
margin: 0;
padding: 0 10px 0 30px; }

/*　プラグイン有効時のフォームに対する　*/
.menuBlockBody input,textarea	{
color: #000;background-color: #fff;padding: 1px;border: solid 1px #b0aeae; }

/* プラグイン無効時の検索に対する */
.search	{
color: #000;
background-color: #fff;
margin-top: 5px;
padding: 1px;
width: 80px;
border: solid 1px #b0aeae; }

.btn	{
color: #000;
background-color: #fff;
margin-top: 5px;
padding: 1px;
border: solid 1px #b0aeae; }

/*--▼　メイン-----*/
#mainBlock 	{
color: #6e6e6e;
font-weight: normal;
text-align: left;
margin: 0;
padding: 0;
width: 591px;
float: right; }

.mainEntryBlock{margin: 14px 0px 8px 30px; padding: 0; width: 538px; }

.mainEntryTitle	{
background-image: url("http://templates.blog.fc2.com/template/mame-people/ti-2.gif");
background-repeat: no-repeat;
background-position: 0 0;
font-family:"Arial", "MS P ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
width: 408px;
height: 32px;
border-color: #fff; }

.mainEntryTitleText a{color:#000;}
mainEntryTitleText a:hover{color:#fbbb22;}
.mainEntryTitleText {
color: #000;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 8px 0 0 25px; }

.mainEntryDateP
{
background-image: url("http://templates.blog.fc2.com/template/mame-people/ti-1.gif");
background-repeat: no-repeat;
background-position: 0 0;
text-align: center;
margin: 0;
padding: 0;
width: 130px;
height: 32px; }

.mainEntryDatePText
{
color: #fff;
font-size: 10px;
font-family: Verdana;
font-weight: bold;
padding-top: 8px; }

.mainEntryDateP a:link{color: #fff;text-decoration: none;border-color: #fff; }
.mainEntryDateP a:visited{color: #fff;text-decoration: none; }
.mainEntryDateP a:hover{color: #fc3;text-decoration: none; }
.mainEntryDateP a:active{color: #fff;text-decoration: none; }

.mainEntryBase
{
color: #6e6e6e;
font-size: 12px;
line-height: 18px;
margin: 10px 0 0;
padding: 0;
width: 538px; }

.mainEntryBase a:link		{color: #83be1d;text-decoration: none;border-color: #fff; }
.mainEntryBase a:visited	{color: #83be1d;text-decoration: none; }
.mainEntryBase a:hover	{color: #fa3;text-decoration: underline; }
.mainEntryBase a:active	{color: #ffb100;text-decoration: none; }	

.mainEntryBody	{margin: 0;	padding: 0; }
.mainEntryMore	{margin: 0;	padding: 5px 0; }
.mainEntryDate 
{
color: #555;
font-size: 10px;
text-align: right;
margin: 0 0 10px;
padding: 0; }

.mainCommentBlock    
{
background-image: url("http://templates.blog.fc2.com/template/mame-people/comment-un.gif");
background-repeat: repeat-y;
background-position: 0 0;
text-align: left;
margin: 0;
padding: 0;
width: 591px; }

.mainCommentBase        {
color: #6e6e6e;
font-size: 12px;
line-height: 18px;
margin-top: 15px;
margin-bottom: 0px;
margin-left: 15px;
padding-top: 0;
padding-bottom: 0;
width: 457px; }

.mainCommentBody  	{
font-size: 12px;
line-height: 18px;
margin: 3px 0 0 25px;
padding: 0; }

.mainCommentTitle 
	{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 8px;
	padding-left: 0; }
.mainCommentDate 
	{
	color: #555;
	font-size: 10px;
	font-weight: lighter;
	text-align: right;
	margin: 0;
	padding: 8px 0 0; }

p  	{margin-top: 3px;margin-bottom: 3px;padding: 0 }

/*　引用　*/
blockquote	{
color: #878787;
padding: 0 0 0 10px;
border-top: 0 solid;
border-right: 0 solid;
border-bottom: 0 solid;
border-left: 8px solid #f2f2f2; }

/*　ページ移動　*/	
.pageLink	{
color: #878787;
font-size: 13px;
text-align: center;
margin: 4px auto 10px;
padding: 0;
width: 500px; }

.pageLink_top	{
color: #878787;
font-size: 13px;
text-align: center;
margin: 0px auto 0px;
padding: 0;
width: 500px; }

.pageLink_a_top	{
color: #878787;
font-size: 13px;
font-family:Arial;
text-align: center;
margin: 10px auto 10px;
padding: 0;
width: 500px; }

.pageLink_a	{
color: #878787;
font-size: 13px;
font-family:Arial;
text-align: center;
margin: 5px auto 10px;
padding: 0;
width: 500px; }

/*--▼　投稿フォーム----*/
.mainForm 	{margin: 0; }
.formTit   
	{
	color: #878787;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	text-align: right;
	padding-right: 8px }
.formInp   
	{
	color: #555;
	font-size: 10px;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px; }
.mainFormText 
	{
	color: #5c534b;
	background-color: white;
	padding: 2px;
	width: 317px;
	border-style: solid;
	border-width: 1px;
	border-color: #878787 #b9b9b9 #878787 #878787; }
.mainFormTextarea 
	{
	color: #5c534b;
	background-color: #fff;
	padding: 2px;
	width: 380px;
	height: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #878787 #b9b9b9 #b9b9b9 #878787; }
.mainFormPass 
	{
	color: #5c534b;
	background-color: #fff;
	padding: 2px;
	width: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #878787 #b9b9b9 #b9b9b9 #878787; }
.mainFormCheck   
	{border-width: 0 }
.mainFormButton
	{color: #fff;	font-size: 12px;background-color: #555;
	width: 70px;border: solid 1px #b9b9b9; }

/*　フォーム共通　*/
form 	{margin: 0;	padding: 0 }

textarea,input,select	{
font-family: "MS UI Gothic",Verdana,"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
font-size : 12px;}

/*--▼　トラックバック専用---*/
.mainTrabaForm 
{
color: #6e6e6e;
font-size: 12px;
background-color: #fff;
margin: 0;
padding: 1px;
width: 380px;
border: solid 1px; }


/*--▼　フッター---*/
#footBlockA 	{
background-image: url("http://templates.blog.fc2.com/template/mame-people/btm-1.gif");
background-repeat: no-repeat;
background-position: 0 0;
margin: 0;
padding: 0;
width: 850px;
height: 53px;
clear: both; }

#footBlockB 	{
background-color: #fff;
background-image: url("http://templates.blog.fc2.com/template/mame-people/btm-2.gif");
background-repeat: no-repeat;
background-position: 0 0;
text-align: right;
margin: 0;
padding: 0;
width: 850px;
height: 29px;
clear: both; }

.footText 	{
font-family: Verdana;
color: #555;
font-size: 10px;
line-height: 18px;
text-align: center;
margin: 0;
padding-top: 10px; }

/*--▼　画像設定----*/
/* 記事内の投稿画像 */
.mainEntryBase img 	{
background-color: #fff;
margin: 2px;
padding: 2px;
border: solid 1px #dddddd; }

/* 記事内の枠を付けない画像 */
img.no 	{
background-color: transparent;
margin: 0;
padding: 0;
border-width: 0; }

/* 絵文字に対する設定 */
img.emoji 	{
background-color: transparent;
margin-left: 1px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
float: none;
vertical-align: middle; }