body{
        text-align: center;
        background-color: #ffffff;
        margin: 0px;
        padding: 0px;
        font-size: 12px;


	font-family: Verdana, Helvetica, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;




       /* font-family: "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","\30D2\30E9\30AE\30CE\20Pro\20W3",Osaka,sans-serif ;*/
        background-image: url();
}






#layout {
          width: 805px;
          margin-top:  0px;
          padding-top: 0px;
          background-color: #ffffff;
          border-left: solid 0px #B6C3A8;
          border-right: solid 0px #B6C3A8;
          background-image: url();
                     }


#header {
          width : 800px;
          height : 172px;
          margin: 6px 0px -5px 0px;
          padding-top: 0px;

                       }





#menu {
        float : right;
        width : 200px;
        margin: 20px 3px 0px 10px;
        padding: 0px;
        color: #778899;
        text-align: left;
        font-size: 12px;

        line-height: 140%;
                    }

#menu p{
        font-size: 12px;
        color: gray;

}

#main {
        float : left;
        width : 555px;
        margin: 20px 0px 0px 10px;
        padding: 0px;
        background-color: #ffffff;
        text-align: left;
        color: gray;
                    }

/* リンク
------------------------------------------------------------ */

a:link {
	color: #a9a9a9 ;text-decoration: none ;
}

a:visited {
	color: #6D7966 ;text-decoration: none ;
}

a:hover {
	color: #f3460c;text-decoration:underline ;
           /*position : relative;left:5px;マウスのせると動くとこ*/
}




a:active {
	color: #f3460c;text-decoration: none ;
}








/*ブログタイトル部分
------------------------------------------------------------*/


/*サイトタイトル*/


.site_title {
	font-size: 28px;
	font-weight: bolder;
           text-align: right;
	color: #000000;
	padding-top: 8px;
           padding-right: 25px;
	margin: 10px 0px 0px 0px;
          letter-spacing: 0px;
}


/*ブログ説明文*/

.site_intro {
	margin: 1px 0px 0px 2px  ;
	font-size: 12px;
           text-align: right;

	font-weight:nomal;
	color: #ffffff;
	padding-right: 25px;
}




/*文字設定
------------------------------------------------------------*/

/*------サイドメニュータイトル------*/

h2 {
        font-size: 14px;
        color: #000000;
        text-align: left;
        margin: -5px 0px -13px 0px ;
        padding-left: 0px;


	}


/* 自己紹介部分の画像
--------------------------------------------------*/

.pay img {
       padding-left: 10px;
       margin: 0px;
} 





/* リスト設定（サイドメニュー）
------------------------------------------------------------*/

ul {
     text-align:left;
     margin: 0px 0px  0px 0px ;
     padding-left: 0px;
     list-style-type: none;
     text-decoration: none;
}


li {


     text-align: left;
     font-size: 12px;
     color: #dcdcdc;
     line-height: 140%;
     padding: 0px 0px 0px 0px;
     text-decoration: none;
     background: url() no-repeat;
}








/*エントリー記事のとこだっぴょー
--------------------------------------------------*/


/*エントリー記事テーブル（1ブロック）*/

.entry_table{
	width: 550px;
	margin: 0px 10px 0px 0px;
        　 color: gray;
}

/*エントリー記事：ナビゲーション*/

.entry_navi{
	font-size: 12px;
	text-align:center;
}



.entry_navi a:hover {
	              color: #853737;
                       text-decoration : none;
}


/*エントリー記事タイトル*/

.entry_title{
	font-size: 18px;

           font-family: "メイリオ","Meiryo";
	font-weight: bold;

	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px　0px 0px;
	
border-top: 0px solid #6D7966;
border-left: 13px solid #6D7966;
border-right: 0px solid #6D7966;
border-bottom: 0px solid #6D7966;

}





/*エントリー記事テキスト*/

.entry_text {
	line-height : 1.6;
	font-size: 13px;
	color: gray;
	margin: 20px 20px 0px 20px;
}

.entry_text a {
                 font-size: 13px;
                 color: #4682b4;
                 text-decoration:none;
}


.entry_text a:hover {
                 font-size: 13px;	              
                 color: #f3460c;
                 text-decoration : underline ;



}



/*エントリー記事ステータス（日付とカテゴ）*/

.entry_date {

	font-family: "Century Gothic";
	font-size: 12px;
	color: #a9a9a9;
	text-align: left ;
           margin: -5px 0px 0px 0px;
	 padding: 0px 0px　0px 0px;
           line-height : 120%;

border-top: 0px solid #6D7966;
border-left: 13px solid #dcdcdc;
border-right: 0px solid #6D7966;
border-bottom: 0px solid #6D7966;
	

}



.entry_state {
	font-size: 12px;
	color: gray;
	text-align: right ;
           margin: -30px 0px 0px 0px;
           line-height : 160%;
	
border-top: 0px solid #6D7966;
border-left: 0px solid #6D7966;
border-right: 5px solid #dcdcdc;
border-bottom: 0px solid #6D7966;



}


.entry_state a {
                 font-size: 12px;
                 color: gray;
                 text-decoration:none;
}


.entry_state a:hover {
	               color: #f3460c;
                   text-decoration : underline;
}


.entry_bg {
       width: 550px;
} 



/*テキスト内の画像*/

.entry_text img {
       padding: 0px;
} 



/*コメントページ見出し*/

.entry_title2{
	font-size: 22px;
	font-weight: bolder;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px　0px 0px;
	
border-top: 0px dashed #6D7966;
border-left: 0px solid #6D7966;
border-right: 0px solid #6D7966;
border-bottom: 0px solid #6D7966;

}


/*///////////////////////////////////////////////////////////////////たまきちいじる*/
.comment_title{}



.form{

margin-left: 0px;
	

}




.form .form_body textarea{

margin: 0px 0px 0px 0px ;
padding: 0px 0px　0px px;

font-size: 14px;

}


/*///////////////////////////////////////////////////////////////////たまきちいじる*/


div.form .form_btn input {
	margin-right: 0px;
           padding : 6px 0px 5px 0px;
}

.form_btn-s input {
	margin-top : 0px;
           padding : 4px 0px 0px 0px;
}



/*コメント欄：テキスト*/



.entry_text2 {
        width: 500px;
	font-size: 14px;
	color: gray;
	margin: 10px 20px 30px 20px;
	line-height : 150%;
}






/*カレンダー*/

.rpict { margin: -15px 30px 15px 0px ; }

table.calender {
	width: 80%;
	margin: 0px 0px 0px 0px ;
          line-height : 115%;
}



.calender th{
	padding:0px 0px 7px 0px;}

.calender td{
	border-bottom: 1px solid #cccccc;
	color:#313131;
	font-size:9pt;
	font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka;
	line-height:130%;
	text-align:center;
           padding: 1px 1px 1px 1px; }

.calender td a{
	color:#90c12b;
	background-color:#f0f0f0;
	font-weight:bold;
	display:block}

.calender td a:visited {
	color: #4169e1 ;
	background-color:#f0fff0;
}


.calender td a:hover{
	color:#ffffff;
	background-color:#FF9966}




caption{
	padding:15px 0px 5px 5px;
	font-size:9pt;
	margin-left:0px;
	margin-right:auto;
	text-align:center}
caption a{
	color:#111111}

/*日付の文字サイズ*/
.days{
	font-size:7pt}










/* ページ移動 */
.page_navi {
	width : 550px; /* ページ移動の枠の幅 */
	margin: 0px 0px 8px 12px ; /* 上下左右に間隔を取っています */
	text-align: center; /* 文字中央寄せ */
           font-size: 100% ; 
	color: #000 ;text-decoration: none ; }




/*検索
---------------------------------------------------------*/
#sarch { text-align: left;
         margin-top : 30px;
         padding: 0px 0px 10px 35px;
         background: url() no-repeat; }





/*フッター
---------------------------------------------------------*/
#footer {

background-image: url();
text-align: right;
background-color: #ffffff;
clear : both;
width: 800px;

color: gray;
border-top: solid 0px #D3D1B5;
padding: 10px 0px 10px 0px ;
margin: 0px 0px 10px 0px ;
			}




#footer a {
/*	color:#d7a1bc; --*/
color:#808080;
	text-decoration:none;

	}

#footer a:hover {
	color:#853737; 	
}

textarea,input,select {
	font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}

img.emoji{
	vertical-align:middle;
	border:0;
}