/*----------------------------------------------------------*/
/* ページ全体の設定                                         */
/*----------------------------------------------------------*/

/* ページ全体の背景色 */
body {
text-align: center;
background-color: #ffffff;
margin: 0px;
padding: 0px;
font-size: 14px;
font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif ;
}

/* ページ全体の表示位置（余白＆位置） */
body { margin:0px; text-align:center; }

/* ページ全体の文字（テキスト） */
body,table { font-size:14px; font-family:"tahoma", "Verdana", "ＭＳ ゴシック", "Osaka‐等幅"; color:#0033FF; }

/* ページ全体のリンク関連 */

a:link    { text-decoration:none; color:#000000; }
a:active  { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#000000; }
a:hover   { text-decoration:underline; color:#aaaaaa; }

.admin{ font-size : 14pt ; text-align : right; padding:0px 15px 15px 0px; margin:0px;}
.admin a:link {color: #000000;} 
.admin a:visited {color: #000000;}
.admin a:hover {color: #aaaaaa; }

/* リスト関連 */
ul { padding:0px 0px 0px 20px ; margin:0px; }
li { font-size:14px; padding:0px; margin:0px;list-style-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/arrow1.gif);}


/* small（テキスト） */
small { font-size:14px; }

/* top_td */
.top_td {
background-color : #ffffff;
padding:12px 6px 6px 6px;}

/* center_td */
.center_td {
background-color : #ffffff;
padding:6px 6px 6px 6px;}

/* bottom_td */
.bottom_td {
background-color : #ffffff;
padding:12px 6px 6px 6px;}

/* left_td */
.left_td {
background-color : #ffffff;
padding:12px 6px 6px 6px;}

/* right_td */
.right_td {
background-color : #ffffff;
padding:12px 6px 6px 6px;}


/*----------------------------------------------------------*/
/* ボックス（レイアウト）の設定                             */
/*----------------------------------------------------------*/

/* テーブル枠 */
.t1 { width:9px;height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t11.gif); nowrap;}

.t2 { height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t12.gif); nowrap;}

.t3 { width:9px;height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t13.gif); nowrap;}

.t4 { width:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t14.gif); nowrap;}

.t5 { width:9px;height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t15.gif); nowrap;}

.t6 { height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t16.gif); nowrap;}

.t7 { width:9px;height:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t17.gif); nowrap;}

.t8 { width:9px;
background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/t18.gif); nowrap;}

.centertd {background-color:#dce1dd}



/* 表示部分全体 */
.mainLayoutT     { background-color:#dce1dd;
}

/* ロゴ表示部（タイトル） */
.logoLayout      { height:100px; background:#ffffff;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}


/* コンテンツ表示部 */
.contentsLayoutT { margin:0px 0px 0px 0px; padding:0px;}

/* サイドメニュー表示部 */
.sideLayoutT     { margin:0px; padding:0px;}

/* 下余白 */
.bottom{margin:0px 0px 12px 0px;}

/*----------------------------------------------------------*/
/* サイトタイトル（ロゴ）の設定                             */
/*----------------------------------------------------------*/

/* サイトタイトル文字 */
.logo_title{
    font-size:18pt;
    font-weight:bold;
    text-align:center;
    text-valign:bottom;
    padding:0px 100px 0px 0px;
    margin:0px;
    color:#0000FF;
}
.logo_title a:link   { color:#0000FF; text-decoration:none; }
.logo_title a:active { color:#000000; text-decoration:none; }
.logo_title a:visited{ color:#000000; text-decoration:none; }
.logo_title a:hover  { color:#999999; text-decoration:none; }

/* サイト説明文字 */
.logo_intro{
    font-size:14px;
    padding:0px 0px 0px 50px;
    margin:0px;
    color:#008B8B;
}



/*----------------------------------------------------------*/
/* カレンダーの設定                                         */
/*----------------------------------------------------------*/

#calLayout table { width:754px; height:20px; background:#ffffff; }
.cal_bg          { width:754px; height:20px; background:#ffffff; }

#calLayout ul{
    font-size:10px;
    font-family:Verdana;
    margin:0px;
    padding:0px;
    list-style-position:inside;
    text-align:center;
}
#calLayout li{
    display:inline;
    list-style-type:none;
    margin: 0px 0px 0px 0px;
}
#calLayout li.day    { padding:0px 0px 0px 0px; color:#ffffff; }
.prev-month-calendar { margin-right:0px; }
.next-month-calendar { margin-left:0px; }



/*----------------------------------------------------------*/
/* コンテンツの設定　                                       */
/*----------------------------------------------------------*/

/* コンテンツ：テーブル（1ブロック） */
.contents_table { margin:0px 0px 0px 0px; padding: 0px; width:500px;}

/* コンテンツ：テーブル（背景画像） */
.contents_bg {
margin:0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
background:#dce1dd; }

/* コンテンツ：見出し */
.contents_title { font-size:14px; font-weight:bold; color:#ffffff;}
.contents_title a:link   { color:#ffffff; text-decoration:none; }
.contents_title a:active { color:#ffffff; text-decoration:none; }
.contents_title a:visited{ color:#ffffff; text-decoration:none; }
.contents_title a:hover  { color:#dddddd; text-decoration:none; }

.contents_title2 {background-image : url(http://blog-imgs-29.fc2.com/i/n/n/innerlife02/titleback11.jpg); valign:center;}

/* コンテンツ：日付 */
.contents_date { font-size:12px; color:#dddddd;}

/* コンテンツ：ステータス（ボックス） */
.contents_state { 
margin:0px 0px 0px 0px; align:right;

}

/* コンテンツ：ステータス（背景画像） */
.contents_state_bg   { background:#dce1dd; align:right;
  border-top-width : 1px;
  border-top-style : dotted;
  border-top-color : #969997;
}

/* コンテンツ：ステータス（テキスト） */
.contents_state_text { font-size:14px; color:#999999; 
text-align:right; margin:0px;
}
.contents_state_text a:link    { color:#000000; text-decoration:none; }
.contents_state_text a:active  { color:#000000; text-decoration:none; }
.contents_state_text a:visited { color:#000000; text-decoration:none; }
.contents_state_text a:hover   { color:#aaaaaa; text-decoration:none; }

.comment_state_text { font-size:14px; color:#999999; 
text-align:right; margin:0px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #969997;}
.comment_state_text a:link    { color:#000000; text-decoration:none; }
.comment_state_text a:active  { color:#000000; text-decoration:none; }
.comment_state_text a:visited { color:#000000; text-decoration:none; }
.comment_state_text a:hover   { color:#aaaaaa; text-decoration:none; }

/* コンテンツ：ナビゲーション */
.contents_navi { font-size:14px; text-align:center; color:#000000; 
margin:0px; padding:0px;}



/*----------------------------------------------------------*/
/* エントリー＆コメント＆トラックバックの設定　             */
/*----------------------------------------------------------*/

/* エントリー：テキスト */
.entry_text           { font-size:14px; color:#0033FF; line-height:130%; margin:0px 0px 0px 0px; }
.entry_text a:link    { color:#000000; text-decoration:none; }
.entry_text a:active  { color:#000000; text-decoration:none; }
.entry_text a:visited { color:#000000; text-decoration:none; }
.entry_text a:hover   { color:#aaaaaa; text-decoration:none; }

/* コメント：タイトル */
.comt_title { font-size:12px; font-weight:bold; color:#000000; margin:5px 20px 0px 20px; }

/* コメント：テキスト */
.comt_text  { font-size:12px; line-height:130%; color:#999999; margin:0px 0px 0px 0px; }

/* コメント：ステータス（日付等） */
.comt_state { font-size:10px; color:#999999; text-align:right; margin:8px 20px 10px 20px; }

/* コメント：投稿タイトル */
.comt_mini_title { margin:30px 0px 0px 15px; }
.comt_mini_bg    { height:20px; no-repeat; }
.comt_mini_text  { font-size:12px; color:#0033FF; text-align:left; margin-left:10px; }

/* コメント：投稿フォーム */
.comt_text form { margin-top:5px; }
.comt_text form input,textarea { font-size:12px; background-color:#ffffff; border:solid 1px #999999; }
.comt_text form .button { background-color:#999999; color:white; font-weight:bold; }

/* トラックバック：テキスト */
.trb_table { no-repeat; margin:20px 0px 0px 0px; }
.trb_title { font-size:12px; color:#000000; text-align:left; margin:0px; padding:0px 0px 0px 0px; }
.trb_date  { font-size:10px; color:#000000; font-weight:normal; }



/*----------------------------------------------------------*/
/* コピーライトの設定　                                     */
/*----------------------------------------------------------*/

.cho_table          { margin:0px 10px 10px 10px; }
.cho_bg             { height:20px; background:#ffffff ; text-align:center; }
.cho_text           { font-size:10px; color:#000000; }
.cho_text a:link    { color:#000000; text-decoration:none; }
.cho_text a:active  { color:#000000; text-decoration:none; }
.cho_text a:visited { color:#000000; text-decoration:none; }
.cho_text a:hover   { color:#aaaaaa; text-decoration:none; }



/*----------------------------------------------------------*/
/* サイドメニューの設定　                                   */
/*----------------------------------------------------------*/


/* サイドメニュー：テーブル（1ブロック） */
.side_table  { padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; width:170px;}

/* サイドメニュー：センター背景画像*/
.side_middle { padding:0px 0px 0px 0px;}

/* サイドメニュー：見出し（背景画像） */
.side_title_bg {
    height:0px;
    width:100%;
    margin:0px 0px 6px 0px; padding:0px;
    font-size:12px;
    color:#000000;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #969997;}
}

/* サイドメニュー：見出し（テキスト） */
.side_title_text {
    font-size:12px; color:#000000;
    margin:0px; padding:0px;
}

/* サイドメニュー：プロフィール画像 */
.myimg { text-align:center; margin:0px 0px 0px 0px;
padding:0px;
 }

/* サイドメニュー：テキスト */
.side_text { margin:0px 0px 0px 0px; }



/*----------------------------------------------------------*/
/* 検索ボックスの設定                                       */
/*----------------------------------------------------------*/

.src_form   { font-size:10px; color:#000000; border:solid 1px #999999; background-color:#ffffff; height:17px;}
.src_button { font-size:10px; background-color:#999999; color:#ffffff; border:solid 1px #999999; height:17px;}

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;
}
.emoji{
	vertical-align:middle;
	border:0;
}