@import url(http://fonts.googleapis.com/css?family=Lemon);

body {/*------------------------------ ▼ 背景画像の交換OK ▼ */
text-align:center;
line-height:1.3;
margin:0;
padding:0;
color: #333333;
font-size: 12px;
background:#fafdff;
}

/*------------------------------------------ ▼ レイアウト ▼ */
#wrapper {
width:960px;
margin:0px auto;
background:#fafdff;
}
#Container {             
margin:0px;
width:960px;
float:center;
background:#fafdff;
}
#main {
width:680px;
float:left;
background:#fafdff;
}
#sub {
width:250px;
float:right;
margin:5px
}
/* ▽リンクの色と下線の有無▽ */
a:link    {color:#0000ff; text-decoration:none;}
a:active  {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover   {color:#cc33cc; text-decoration:underline;}
a:visited {color:#00f; text-decoration:none;}
/* △リンクの色と下線の有無△ */

/*------------------------------------------ ▼横カレンダー▼　*/
h3 {
float:center;
color:#5d0909;
font-size:10pt;
text-align:center;
margin:10px 30px;
}
.line_calendar {
font-size:10pt;
color:#000000　;
margin-bottom:10px;
text-align:center;
}
/* 通常時リンクカラー */
#calender a:link {
color: #000000;
font-weight: bold;
text-decoration: none
}
.line_cal_day {
margin-left:3px;  /* 日付の間隔(左) */
margin-right:3px; /* 日付の間隔(右) */
}
/*  カレンダーの中央寄せ  */
.calender{
margin-left: auto;
margin-right: auto;


/* ▼カレンダー▼ */
.calender td { text-align: center; }
th#sun { color: #CC3300; }
th#sat { color: #0066CC; }


}
/* ▽文字色とリンクの下線有無▽ */
h3 a:link    { color:#000000; text-decoration:none; }
h3 a:active  { color:#000000; text-decoration:none; }
h3 a:hover   { color:#ffffff; text-decoration:none; }
h3 a:visited { color:#cccccc; text-decoration:none; }
/* △文字色とリンクの下線有無△ */

/*-------------------------------------------- ▼ ヘッダー ▼ */
#header{
background-color:  ;
margin:20px;
}

/*-------------------------------------- ▼ ブログタイトル ▼ */
h1 {
float:left;
font-size:16pt;
text-align:left;
margin:10px 10px;
font-family: 'Lemon',"cursive","Meiryo UI","MS UI Gothic","ヒラギノ角ゴ ProN W",Osaka,Sans-Serif;
background: ;
}
/* ▽文字色とリンクの下線有無▽ */
h1 a:link    { color:#ccc; text-decoration:none; }
h1 a:active  { color:#ffffff; text-decoration:none; }
h1 a:hover   { color:#000000; text-decoration:none; }
h1 a:visited { color:#ccc; text-decoration:none; }
/* △文字色とリンクの下線有無△ */

/*---------------------------------------- ▼ サイト紹介文 ▼ */
.intro {
clear:both;
font-size:9pt;
color:#000000;
text-align:left;
margin:5px 30px 10px;
}

/*------------------------------------------------ ▼ 記事 ▼ */
.ently_outline {
border:  0px solid;
background-color: ;
padding:10px;
margin-bottom:10px;
}
.ently_title {
font-size:14pt;
background-color: #d3d3d3;
color:#5d0909 ;
border-bottom:#cc3399 3px solid;
text-align:left;
padding:5px 20px;
margin:0;
}
.ently_body {
font-size:12pt;
color:#000000;
line-height: 18pt;
}
.ently_text {
text-align:left;
margin:10px 20px;
margin-bottom:20px; /* 記事末尾の間隔調整 */
}
.ently_navi { /* (時刻・CM・TB) */
text-align:right;
color:#555555;
margin:0px 10px 3px;
}
/* ▽リンクの色と下線の有無▽ */
.ently_title a:link    {color:#000000; text-decoration:none;}
.ently_title a:active  {color:#000000; text-decoration:none;}
.ently_title a:hover   {color:#cc33cc; text-decoration:underline;}
.ently_title a:visited {color:#000000; text-decoration:none;}
/* △リンクの色と下線の有無△ */

/*--------------------------------------------- ▼ Plugin1 ▼ */
.plugin1 {
margin-bottom:10px;
}
.plugin1_title {
font-size:13pt;
font-weight:bold;
color:#555555;
background-color: ;
border-bottom:#000000 2px solid;
padding:2px 15px;
}
.plugin1_body {
font-size:11pt;
color:#000000;
background-color: ;
padding:5px 5px 5px 5px;
line-height:1;
}
/* プラグイン1説明（上部） */
.p1u_description {
margin-bottom:7px;
}
/* プラグイン1説明（下部） */
.p1d_description {
margin-top:7px;
}

/*--------------------------------------------- ▼ Plugin2 ▼ */
.plugin2 {
margin-bottom:10px;
}
.plugin2_title {
font-size:13pt;
font-weight:bold;
color:#555555;
background-color: ;
border-bottom:#000000 2px solid;
padding:2px 15px;
}
.plugin2_body {
font-size:11pt;
color:#000000;
background-color: ;
padding:5px 5px 5px 5px;
line-height:1;
}
/* プラグイン2説明（上部） */
.p2u_description {
margin-bottom:7px;
}
/* プラグイン2説明（下部） */
.p2d_description {
margin-top:7px;
}

/*--------------------------------------------- ▼ Plugin3 ▼ */
.plugin3 {
margin-bottom:10px;
}
.plugin3_title {
font-size:13pt;
font-weight:bold;
color:#555555;
border: #777 0px solid;
padding:5px 20px;
}
.plugin3_body {
font-size:11pt;
color:#000000;
background-color: ;
padding:5px 20px;
}
/* プラグイン3説明(上部) */
.p3u_description {
margin-top:5px;
margin-bottom:5px;
}
/* プラグイン3説明(下部) */
.p3d_description {
margin-top:5px;
margin-bottom:5px;
}
/* ▽文字色とリンクの下線有無▽ */
.plugin1,.plugin2 a:link　 { color:#000000;}
.plugin1,.plugin2 a:active { color:#000000;}
.plugin1,.plugin2 a:hover　{ color:#ffffff; text-decoration: underline;}
.plugin1,.plugin2 a:visited{ color:#000000;}
/* △文字色とリンクの下線有無△ */

/*-------------------------------------------- ▼ コメント ▼ */
.comment_outline {
border:#666666 1px solid;
background-color:　;
text-align:left;
margin-bottom:20px;
}
.comment_title {
font-size:13pt;
color:#336633;
font-weight:bold;
background-color: ;
text-align:left;
border:#666666 0px solid;
padding:5px 20px;
}
.comment_body {
font-size:12pt;
color:#000000;
}
.comment_text {
text-align:left;
margin:10px 20px;
}
.comment_navi {
color:#555555;　　/* 文字色    (時刻・CM・TB) */
text-align:right; /* 右寄せ    (時刻・投稿者) */
margin:0px 10px 3px;
}
/* ▼ コメント項目（名前、URL等）の入力欄の幅 ▼ */
#subject,
#name,
#mail,
#url {
width: 50%;
}
/* コメント本文の入力欄の幅 */
#comment {
width: 95%;
}
/* コメントパスワード入力欄の幅 */
#pass {
width: 30%;
}

/*-------------------------------------- ▼ トラックバック ▼ */
.trackback_outline {
border:#e0e0e0 1px solid;
background-color: ;
margin-bottom:20px;
}
.trackback_block_title {
font-size:10pt;
color:#555555;
font-weight:bold;
background-color: ;
text-align:left;
border-bottom:#666666 0px solid;
padding:5px 20px;
}
.trackback_block_body {
font-size:10pt;
color:#000000;
text-align:left;
padding:10px 20px 0;
}
.trackback_title {
font-size:10pt;
color:#555555;
font-weight:bold;
}
.trackback_body {
font-size:10pt;
color:#000000;
margin-bottom:20px;
}
.trackback_navi {
border-top:#e0e0e0 1px solid; /* 飾り線    (時刻・投稿者) */
text-align:right;             /* 右寄せ    (時刻・投稿者) */
}

/*------------------ ▼ カテゴリ・検索・月別ナビゲーション ▼ */
.various_outline {
margin-bottom:20px;
}
.various_title {
font-size:10pt;
color:#555555;
font-weight:bold;
background-color: ;
text-align:left;
padding:5px 20px;
margin:0;
}
.various_body {
font-size:12pt;
color:#000000;
background-color: ;
}
.various_text {
text-align:left;
}
.various_navi {
text-align:center;
margin:0px;
}
        
/*-------------------------------------------- ▼ Footer ▼ */
footer {
font-size:9pt;
color:#000000;
border:0px solid;
margin:5px;
padding:5px;
}
/* リンク       */
footer a:link    { color:#af0082;text-decoration:underline; }
footer a:active  { color:#ffffff; }     
footer a:hover   { color:#000000; }
footer a:visited { color:#6b395f; }

/*------------------------------------------------ ▼その他▼ */
p { margin: 2px 0; }
ul { margin:2px 0 5px 0; padding:0; }
li { margin-left:20px; margin-bottom:3px; }
form { margin:0; }
table { font-size:10pt; }
.c-both { clear:both; }
.readmore { 
font-family: 'Lemon',"cursive","Meiryo UI","MS UI Gothic","ヒラギノ角ゴ ProN W",Osaka,Sans-Serif;
font-size:18pt;
margin-top: 10px;
float:right;
}
/* ▽リンクの色と下線の有無▽ */
.readmore a:link    {color:#000000; text-decoration:none;}
.readmore a:active  {color:#000000; text-decoration:none;}
.readmore a:visited {color:#000000; text-decoration:none;}
.readmore a:hover   {color:#ffffff; text-decoration:underline;}
.readmore a:visited {color:#000000; text-decoration:none;}
/* △リンクの色と下線の有無△ */
.readclose { margin: 10px 0; }
.page_navi { margin:30px 0; font-size:9pt; }

/*▼ Blockquote ▼ */
blockquote {
margin:2px;
padding:5px;
background: ;
border:#cccccc 1px solid;
border-left:#cccccc 5px solid;
}

/*▼ Bookmark Clap▼ */
.fc2_footer {
margin-top:20px;
}

/* ▼ サイトマップ ▼ */
#sitemap {
margin-top:5px;
text-align:left;
}
#sitemap ul.sitemap_list {
margin-left:30px; /* 各記事リストの左余白 */
}
.display_no {
display:none;
}

/* ▼カテゴリ一覧へ戻る▼ */
.pgtop {
text-align:right; /* 右寄せ */
}

/* ▼プラグインの文字配置▼ */
.ta_left { text-align: left }
.ta_right { text-align: right }
.ta_center { text-align: center }

/* ▼プラグイン内の入力欄幅設定▼ */
.plugin1_body input[type="text"],
.plugin2_body input[type="text"],
.plugin1_body textarea,
.plugin2_body textarea {
width: 90%;
}

/* ▼ FC2バトンのスタイル ▼ */
/* 質問番号(Q) */
.q_number {
color:#434343;
font-weight: bold;
}

/* 質問本文 */
.baton_q {
margin-bottom:5px; /* 答えまでの余白 */
}

/* 答え番号(A) */
.a_number {
color:#434343;
font-weight: bold;
}

/* 答え本文 */
.baton_a {
margin-left: 0px;
padding-bottom:2px;
border-bottom: dotted 1px #cccccc;
margin-bottom: 20px; /* 次の質問までの余白 */
}

/*------------------------------------------------------------*/
/*
FC2ブログ
[ ]     (http:// .fc2.com/)
*/
/*------------------------------------------------------------*/