/* ページ全体の指定 */

body{
background:#ffffff;
color:#000000;
text-align:center;
font-family:Verdana, Osaka ,sans-serif;
margin:0;
padding:0;
}

a{
color:#3d78f9;
text-decoration:underline;
}

a:hover{
color:#f07594;
text-decoration:underline;
}










/* レイアウト */

#layout{
background:#ffffff;
width:785px;
text-align:center;
margin:0 auto 0 auto;
padding:0 0 0 0;
border-style:solid;
border-width:0 1px 0 1px;
border-color:#b9b9b7;
}


#layoutin{
text-align:center;
margin:0 10px 0 10px;
padding:0 0 0 0;
}








/* ヘッダー部分 */

#header{
height:230px;
text-align:left;
margin:0 0 0px 0;
padding:0 0 0 0;
/* トップ画像を変えたい場合は、backgroundのurl()内の画像の参照先を変更してください */
background: url(http://blog-imgs-27-origin.fc2.com/k/a/m/kamosika/2005-2009.jpg) center no-repeat ;
}



h1{
color:#554738; 
text-align:left;
font-size:19px;
margin:0 0 0 0;
padding:16px 30px 5px 25px;
font-family:Verdana, えるまー, Osaka ,sans-serif;
}

h1 a{
color:#554738;
text-decoration:none;
font-family:AR 丸ゴシック体M, Verdana, えるまー, Osaka ,sans-serif;
}

h1 a:hover{
color:#afafae;
text-decoration:none;
font-family:AR 丸ゴシック体M, Verdana, えるまー, Osaka ,sans-serif;
}


#introduction{
color:#010001;
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:0 10px 0 28px;
font-family: AR 丸ゴシック体M,, Verdana, えるまー, Osaka ,sans-serif;
}




/*横カレンダー設定--------------------------------------------*/


/* 横カレンダー囲み */
.bordercalender{
 margin: 0px auto; /* 中央寄せ */
	width 720px; /* 横カレンダーの幅 */
 text-align: center; /* 文字中央寄せ */
 padding: 3px;

	
}

.day{
 padding: 2px; /* 日付けの間隔を取っています */
}





/* コンテンツ部分 */

#content{
float:left;
width:555px;
margin:0 0 0 0;
padding:0 0 0 0;
}


.blog{
margin:0 0 0 0;
padding:0 0 0 0;
}


.blogbody{
text-align:left;
margin:0 0 30px 0;
padding:0 0 0 0;
}


h2{
color:#554738;
line-height:28px;
font-size:18px;
font-weight:bold;
margin:0 0 0 0;
padding:0 15px 0 15px;

border-width:0 0 1px 0;
border-color:#b9b9b7;
}

h2 a{
color:#554738;
text-decoration:none;
padding:0 0 0 10px;

border-width:0 0 0 12px;
border-color:#000000;
}

h2 a:hover{
color:#f8b862;
text-decoration:none;

border-width:0 0 0 12px;
border-color:#b9b9b7;
}
		

.text{
color:#656769;
line-height:150%;
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:15px 15px 15px 15px;
}


.more_text{
color:#656769;
line-height:150%;
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:15px 15px 50px 15px;
}


.posted{
color:#000000;
text-align:right;
font-size:12px;
margin:0 0 0 0;
padding:5px 15px 5px 0;
}


blockquote{
}






/* ページナビゲーション */

.home{
color:#000000;
line-height:140px;
text-align:center;
font-size:14px;
margin:-20px auto 0 auto;
padding:0 0 0 0;
}















/* コメント部分 */

.c_body{
text-align:left;
margin:30px 0 25px 0;
padding:0 0 0 0;
}


.c_title{
color:#000000;
line-height:28px;
font-size:15px;
font-weight:bold;
margin:0 0 30px 0;
padding:0 15px 0 15px;

border-width:0 0 1px 0;
border-color:#b9b9b7;
}










/* コメント繰り返し表示部分 */

.c_text{
background:#ffffff;
color:#a9a9a7;
line-height:150%;
text-align:left;
font-size:12px;
margin:0 15px 15px 15px;
padding:15px 15px 15px 15px;

border-width:1px 1px 1px 1px;
border-color:#000000;
}


.c_text_title{
color:#000000;
font-size:12px;
font-weight:bold;
margin:0 0 0 0;
padding:0 0 7px 0;
}


.c_posted{
color:#000000;
text-align:right;
margin:0 0 0 0;
padding:7px 0 0 0;
}











/* コメントフォーム部分 */

.c_form{
text-align:left;
font-size:12px;
margin:80px 0 0 15px;
padding:0 0 0 0;
}


.c_form table{
color:#000000;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 0;
}







/* コメント編集フォーム部分 */

.c_edit_form{
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 0;
}


.c_edit_form table{
color:#000000;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 0;
}













/* トラックバック部分 */

.t_body{
text-align:left;
margin:80px 0 30px 0;
padding:0 0 0 0;
}


.t_title{
color:#000000;
line-height:28px;
font-size:15px;
font-weight:bold;
margin:0 0 0 0;
padding:0 15px 0 15px;

border-width:0 0 1px 0;
border-color:#b9b9b7;
}


.t_text{
text-align:left;
line-height:150%;
font-size:12px;
margin:0 0 0 0;
padding:30px 15px 15px 15px;
}













/* トラックバック受信繰り返し表示部分 */

.t_receive_body{
text-align:left;
margin:0 15px 15px 15px;
padding:0 0 0 0;
}


.t_receive_text{
background:#ffffff;
color:#a9a9a7;
line-height:150%;
text-align:left;
font-size:12px;
margin:0 0 15px 0;
padding:15px 15px 15px 15px;
border-style:dashed;
border-width:1px 1px 1px 1px;
border-color:#000000;
}


.t_receive_title{
color:#000000;
font-size:12px;
font-weight:bold;
margin:0 0 0 0;
padding:0 0 7px 0;
}


.t_receive_posted{
color:#000000;
text-align:right;
margin:0 0 0 0;
padding:7px 0 0 0;
}











/* サイド部分 */

#side{
float:right;
width:205px;
margin:0 0 50px 0;
padding:0 0 0 0;
}

h3{
color:#050602;
line-height:28px;
text-align:left;
font-size:15px;
font-weight:bold;
margin:0 0 0 0;
padding:0 5px 0 10px;

border-width:0 0 1px 0;
border-color:#b9b9b7;
}


.menu{
color:#000000;
line-height:150%;
text-align:left;
font-size:11px;
margin:15px 5px 20px 10px;
padding:0 0 0 0;
}


<img src="http://blog-imgs-29.fc2.com/k/a/m/kamosika/paw.jpg">
.menu ul{
line-height:150%;
margin:0 0 0 0;
padding:0 0 0 0;
list-style:none;
}


.menu li{
line-height:150%;
font-size:11px;
margin:0 0 0 -4px;
padding:0 0 0 0;
}

.menu li a{
color:#3d78f9;
text-decoration:none;
margin:0 0 0 0;
padding:0 0 0 6px;

border-width:0 0 0 3px;
border-color:#000000;
}

.menu li a:hover{
color:#f07594;
text-decoration:none;
border-style:solid;
border-width:0 0 0 3px;
border-color:#b9b9b7;
}










/* 【プラグイン】 カレンダー */

plugin-calender{
margin:0 0 0 0;
padding:0 0 0 0;
}


.plugin-calender table{
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 0;
}


.plugin-calender table caption{
color:#444444;
margin:0 0 0 0;
padding:5px 0 8px 0;
}


.plugin-calender table th{
color:#000000;
text-align:center;
margin:0 0 0 0;
padding:0 0 0 0;
}


.plugin-calender table td{
color:#696967;
text-align:center;
font-size:10px;
margin:0 0 0 0;
padding:0.1em 0.2em 0.1em 0.2em;
border:1px solid #d8dfd5;
}

.plugin-calender table td a{
background:#eeeeff;
color:#3d78f9;
text-decoration:none;
}

.plugin-calender table td a:hover{
color:#f07594;
text-decoration:none;
}










/* 【プラグイン個別設定】 プロフィール、検索フォーム、Powered By、メールフォーム、ブログ全記事表示、友達申請フォーム、フリーエリア、QRコード、天気予報、占い、Amazon、FC2ニュース、FC2ブックマーク */

.plugin-myimage,
.plugin-search,
.plugin-powered,
.plugin-mail,
.plugin-all,
.plugin-freearea
.plugin-qrcode,
.plugin-weather,
.plugin-fortune,
.plugin-newamazon,
.plugin-catamazon,
.plugin-rankamazon
.plugin-fc2news,
.plugin-bookmark{
margin:0 0 0 0;
padding:0 0 0 0;
}


.menu p{
margin:0 0 0 0;
padding:0 0 0 0;
}












/* フッター部分 */

#footer{
clear:both;
color:#444444;
line-height:180%;
text-align:center;
font-size:12px;
margin:0 auto 0 auto;
padding:0 0 0 0;
}


.footerin{
margin:0 0 0 0;
padding:0 0 0 0;
}

.footerin a{
color:#444444;
text-decoration:none;
}

.footerin a:hover{
color:#444444;
text-decoration:underline;
}


ul.tree {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
ul.tree li {
  margin: 0px;
  padding: 0px 0px 0px 16px;
  background-image: url(http://blog-imgs-29-origin.fc2.com/k/a/m/kamosika/img8_lstSample.gif);
  background-repeat: no-repeat;
}
ul.tree li.end {
  background-image: url(http://blog-imgs-29-origin.fc2.com/k/a/m/kamosika/img9_endSample.gif);
}


.text img {
background-color:#fff;
padding:2px 2px 2px 2px;
border:1px #696969 solid;


}

img.emoji{
background:none;
padding:0;
border:none;
}
.fc2_footer img
background:none;
padding:0;
border:none;
}


.more_text img{
background-color:#fff;
padding:2px 2px 2px 2px;
border:1px #696969 solid;
}
img.emoji{
background:none;
padding:0;
border:none;
}
.fc2_footer img
background:none;
padding:0;
border:none;
}