@charset "UTF-8";

/* 全体の設定 */

body {
 background : #f7fcfe;
background-image:url(http://blog-imgs-11.fc2.com/g/e/c/geckomoon/bg.gif);
background-repeat:repeat;

 font-size : 14px;
 font-family :"ＭＳ ゴシック","Osaka";
 color : #838383;
 letter-spacing : 1px;
 line-height : 1.5em;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;}


br {letter-spacing:normal;}

a:link {color : #838383; text-decoration : none;}
a:visited {color : #838383; text-decoration : none;}
a:hover {color : #838383;border-bottom:1px solid #ddbdb2;}
a:active {color : #838383; text-decoration : none;}


textarea,input,select{background-image:url(http://blog-imgs-11.fc2.com/g/e/c/geckomoon/bg.gif);
border:1px solid #838383;background-color:#f7fcfe;color:#dea39c;}

html {
 scrollbar-face-color : ;
 scrollbar-highlight-color : ;
 scrollbar-track-color : ;
 scrollbar-shadow-color : ;
 scrollbar-3dlight-color : ;
 scrollbar-arrow-color : ;
 scrollbar-darkshadow-color : ;}

img {
 margin-top : 3px;
 margin-left : 2px;
 margin-right : 2px;
 margin-bottom : 3px;}

.emoji {
 margin-top : 3px;
 margin-bottom : -3px;
 padding-top : 5px;}


/* ブログの名前の設定 */

#name_blog {
 font-size : 15px;letter-spacing : 10px;
position:relative; top: 2px;}

#menu { font-size: 11px;letter-spacing : 2px;}
#wataru { font-size: 11px;letter-spacing : 2px;}

.name a:link {color : #838383; text-decoration : none;}
.name a:visited {color : #838383; text-decoration : none;}
.name a:hover {color : #838383;border-bottom:1px solid #ddbdb2;}
.name a:active {color : #838383; text-decoration : none;}

.base_table {
background-image:url(http://blog-imgs-11.fc2.com/g/e/c/geckomoon/top_2.jpg);
background-repeat:repeat-x;background-color:#ffffff;

width: 550px; 
border-left:1px solid #ddbdb2;
border-right:1px solid #ddbdb2;
text-align: left;
margin: 0;
padding: 0px 15px 0px 20px;}


/* テーブルの設定 */

.tb {
 background : #ffffff;
 margin-left : auto;
 margin-right : auto;
 width : 100%;}


/* 日付の設定 */

.date {
background-image:url(http://blog-imgs-11.fc2.com/g/e/c/geckomoon/.gif);
background-repeat:no-repeat;
background-position:right;
 border-bottom : 1px solid #ddbdb2;
 padding-bottom : 3px;}
#koyomi{color : #ffffff;font-size : 10px;}


/* 本文の設定 */

.txt {
 margin-top : 5px;
 margin-bottom : 22px;}

.txt hr {
 border : 1px dotted #ddbdb2;
 width : 100%;
 height : 1px;}


/* 追記の設定 */

.more {margin-top : 15px;}


/* ページ移動の設定 */

.navi {
 text-align : center;
 margin : 5px;}

/* 解析の設定 */
.plugin-freearea{width : 100%;}

#mini { font-size: 10px;}
#rss {font-size: 1px;font-family:"Verdana";font-weight: bold;}

/* フッターの設定 */

.footer { font-size: 9px;
 text-align : right;
 margin-top : 20px;}

#COMMENT { margin: 0px 0px 50px 0px;}
.comment_entry { margin: 10px 0px 10px 0px;}
.comment_entry_body { margin: 1em 0px 0px 0px;}
.comment_post_table_title { padding: 0px 5px 5px 0px;}
.comment_post_table td { padding: 0px 0px 5px 0px;}
.comment_entry { padding: 0px 0px 0px 0px;}
.comment_entry_data li { padding: 0px 0px 0px 0.5em;}
.comment_edit { padding: 0px 0px 10px 0px;}
.comment_edit_table_title { padding: 0px 5px 5px 0px;}
.comment_edit_table td { padding: 0px 0px 0px 0px;}
.comment_entry_data { text-align: right;}
.comment_entry_body { font-size: 13px;color:#ddbdb2;}
.comment_entry_data { font-size: 12px;color:#ddbdb2;}
.comment_entry_body { line-height: 1em;}
.comment_entry_data li { display: inline;}
.comment_entry_data { list-style: none;}
.comment_post_table { width: 100%;}
.comment_post_talble_title { width: 80px;}
.comment_edit_table { width: 100%;}
.comment_edit_talble_title { width: 80px;}
.comment_entry_body {letter-spacing : 1px; line-height : 1.5em;}
.comment_post{position:relative; top: -60px;}

#line_bbs{color:#838383;border-style:solid;border:1px;}
#webring{font-family:verdana;font-size:11px;line-height:25px;letter-spacing:2px;}


.calender { font-size: 12px;letter-spacing:2px;}