/* 画面全体 */
body 
{
    background-color: #FFFFFF;           
    margin: 0;
}


/* サイト全体 */
.base_table {

    width: 52em;                           
    background-color: #FFFFFF;
    text-align: left;
    margin: 0;
}

/* 絵文字 */
.emoji{
vertical-align:middle;
}

/************************************** ▼ リンクの色 ▼ */
a:link { color: #BFB595; text-decoration:none;}
a:visited { color: #BFB595; text-decoration:none;}
a:hover { color: #BFB595; text-decoration:none;}
a:active { color: #BFB595; text-decoration:none;}
/************************************** ▲ リンクの色 ▲ */



/**************************** ▼ ヘッダー(タイトル部) ▼ */
/* ヘッダーレイアウト */
#header {
    background: #FFFFFF;             
    text-align: left;
    height : 230px;
    background-image : url("http://blog-imgs-30-origin.fc2.com/m/y/l/mylover1977/2-206.jpg");
    background-position: 90% 100%; 
    background-repeat: no-repeat
    
}
/* サイトタイトル */
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {
    color: #93AF3A;                      
    text-decoration:none;
}
h1 {
    font-size: 19px;               
    text-decoration:none;
    margin: 10px 30px;
}
/* サブタイトル(サイト説明) */
h2 {
    color: #808080;
    font-size: 0.8em;
    font-weight: normal;
    margin: 10px 30px;
}
/**************************** ▲ ヘッダー(タイトル部) ▲ */



/****************** ▼▼ メインボディ(コンテンツ部) ▼▼ */
#main_body {
    background-color: #ffffff;
}

/****************** ▼ エントリーブロック(中央カラム) ▼ */
.center_block {
    width: 100%;
    text-align: left;
}
/* エントリー（記事）タイトル */
h3 a:link,h3 a:visited,h3 a:active,h3 a:hover{
    color: #93AF3A;
    text-decoration:none;
}
h3 {
    background: #ffffff;
    font-size: 15px;
    text-decoration:none;
    padding: 0.3em 0.3em 0.3em 1em;
    margin: 0 0 1.5em 0;
}
/* エントリー(記事)スタイル */
.article {
    color: #808080;
    font-size: 15px;
    padding: 0 1em;
    line-height: 160%;
}
/* エントリー(記事)ナビゲーション */
.bottom_navi {
    font-size: 12px;
    text-align: right;
    margin-bottom: 3em;
}
/* ページナビゲーション */
.page_navi {
    font-size: 75%;
    text-align: center;
    margin: 2em;
}
/****************** ▲ エントリーブロック(中央カラム) ▲ */



/************************** ▼ メニューブロック(共通) ▼ */
/* メニュータイトル */
.menu_title {
    color: #666666;
    background: #FFFFFF;
    font-size: 0.8em;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;
    background-image : url("http://blog-imgs-30-origin.fc2.com/m/y/l/mylover1977/k13.gif"); 
}

/* メニューコンテンツ */
.menu_cont {
    color: #808080;
    font-size: 12px;
    line-height: 170%;

    margin: 0;
    padding: 0 1em;
    width: 100%;
}
/************************** ▲ メニューブロック(共通) ▲ */



/********************** ▼ レフトカラム(左側メニュー) ▼ */
/* レフトカラム(左側メニューカラム)の外枠 */
.left_outline {
    padding: 0;
}
.left_width {
    width: 12em;
    border-color:#ffffff;
}
/********************** ▲ レフトカラム(左側メニュー) ▲ */



/********************** ▼ ライトカラム(右側メニュー) ▼ */
/* ライトカラム(右側メニューカラム)の外枠 */
.right_outline {
    padding: 0;
}
.right_width {
    width: 11em;
    border-color:#ffffff;
    border-style:solid;
}

/********************** ▲ ライトカラム(右側メニュー) ▲ */

/****************** ▲▲ メインボディ(コンテンツ部) ▲▲ */



/**************************************** ▼ フッター ▼ */
#footer {
    background-color: #FFFFFF;
    color: #808080;
    font-size: 10px;
    padding: 5px;
    text-align: center;
    line-height: 160%;
}
#footer a{
    color: #A9A9A9;
}
/**************************************** ▲ フッター ▲ */



/* その他各種設定 */
p {
    margin: 0;
    padding: 0;
}
ul {
    margin: 0;
    padding: 0 0 0 1em;
}
li {
    margin: 0 0 10px 0;
    padding: 0;
}

/* コメント入力文字サイズ */
textarea {
    font-size: 1em;
}

/* カレンダー */
.calender {
    color:#A9A9A9;
    font-size: 110%;
    margin: 1em 0.8em 0;
}
.calender td {
	text-align: center;
}
th#sun {
    color: #FFC0CB;
}
th#sat {
    color: #87CEFA;
}
}

/* 絵文字 */
.emoji{
    margin: 0 1px;
}

/* "続きを読む"の罫線 */
.tuduki {
    border-color: #FFB6C1;
    border-width:1px;
    border-style:dashed;
}