@charset "EUC-JP";
/*

カスタマイズは無理のないように

再配布禁止

動作確認
WinXP IE6.0&Firefox（Mac未確認）

Puppe 2006.10.1

*/


/* 初期化 */
* {
margin:0px;
padding:0px;
}

/* FC2relate
-------------------------------------------------------- */

.relate_dl .relate_ul {
 list-style-type: none;
}

/* 全体 */
ul.bookmark li {  
    display: inline;  
    list-style: none;  
    margin-right: auto;  
}  
body{
font-size:14px;
font-family:"Verdana","ＭＳ Ｐゴシック","OSAKA","ヒラギノ角ゴ Pro W3";
color:#000;
background:#fff;
 background-image: url("http://blog-imgs-94-origin.fc2.com/s/h/i/shinoreko/futaba3.gif");
text-align:center;
}

#blogbody{
float:none;
width:80%; 
margin: 0 auto;
text-align:right;
border-left:1px solid #cccc99;
border-right:1px solid #cccc99;
background:#fff;
}

#header{
height:200px;
width:100%;
background:#fff;
background-image: url("http://blog-imgs-94-origin.fc2.com/s/h/i/shinoreko/futaba2-3.jpg");
background-repeat: repeat;
background-position:left;
border-bottom:1px dashed #cccc99;
padding:0px 0px 20px 0px;
text-align:left}

#main{
float:left;
width:70%;
margin:20px 0px;
overflow:hidden;
}

#side{
float:right;
width:30%;
margin:20px 0px;
overflow:hidden;
text-align:left;
}

#footer {
clear : both;
height:90px;
width: 800px;
background:#fff;
background-image: url();
background-repeat: no-repeat;
background-position:top center;
border-top:1px dashed #cccc99;
text-align:center;
}

/* 全体のリンク */
A:link {color:#009900; text-decoration:none}

A:visited {color:#669900; text-decoration:none}
A:active,A:hover {color:#999900; position:relative;top:2px} 


/* 画像 */
a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}

/* 絵文字 */
img.emoji{ 
margin:2px 2px 3px 0px;
vertical-align:middle;
float:none;
}

/* トップ部分 */
h1{
margin:20px 0px 0px;
font-size:18px;
padding:0px;
font-weight:normal;
letter-spacing:10px;
}

#header p{
font-size:14px;
padding:10px 10px 0px;
}

/*メインカラム*/
h2{
font-size:14px;
padding:0px 10px 2px;
font-weight:bold;
letter-spacing:3px;
text-align:left;
border-bottom:1px solid #cccc99;
}

.entry{
padding:10px 5px 20px;
}

.text{
font-size:14px;
line-height:180%;
margin:20px 0px 20px 20px;
text-align:left;
letter-spacing:1px;
}

.text td{
padding:5px 0px 0px 5px;
font-size:16px;
line-height:180%;
letter-spacing:1px;
}

.more{
margin:10px 0px;
}
/* サイドカラム */
div#side ul {
margin:0px;
padding:0px;
list-style-type: none ;
list-style-position : outside;
font-size:small;
}

.plug{
margin:10px 10px 40px 5px;
line-height:140%;
padding:0px;
}


/* コメント・トラックバック */
input{ 
color:#000;
background:transparent; 
border:1px solid #cccc99;
} 

textarea{
width:400px;
color:#000;
background:transparent; 
border:1px solid #cccc99;
} 

.form-btn{ 
text-align:right; 
} 

.come{
text-align:right;
margin:10px 0px 20px 10px;
}

.come ul{
list-style-type: none;
margin:20px 0px;
padding:0px;
}

.come li{
margin:0px 0px 5px 0px;
padding:0px;
}

.line{
background:#f5f5f5;
padding:5px 10px 5px 5px;
margin:20px 0px 0px;
}

.tb{
margin:20px 0px 20px 10px;
}

/* ナビ */
.nav{
font-size:14px;
margin:0px 0px 20px;
padding:0px;
text-align:center;
}

/* フッター部分 */
.ad{
padding:10px;
}

/* カレンダー */
.calender{
font-size:12px;
text-align:center;
}

.calender th{
font-weight:normal;
width:22px;
height:15px;
}

.calender td a{
display:block;
}
.calender td a:link,.calender td a:visited{
background:#f5f5f5;
color:#000;
}

/* スクロールバー*/
html{
scrollbar-face-color: #fff;
scrollbar-highlight-color: #666666;
scrollbar-shadow-color: #666666;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color: #666666;
scrollbar-track-color: #fff;
scrollbar-darkshadow-color: #fff;
}

br { letter-spacing : normal; }


/* HS月別アーカイブ */
 #hs-archives th {
 font-weight:normal;
 }
 #hs-archives td {
 border-top:solid 1px #f5f5f5;
 border-right:solid 1px #ccc;
 border-bottom:solid 1px #ccc;
 border-left:solid 1px #f5f5f5;
 line-height:1.3;
 text-align:center;
 background:#f5f5f5;
 color:#999;
 }
 #hs-archives td a {
 display:block;
 background:#fefefe;
 }



/* 拍手 */

ul#fc2clapRank {
 margin: 0 0 0.9em !important;
 padding: 0 0 0 31px !important;
 list-style-type: decimal !important;
}
ul#fc2clapRank li {
 margin: 0 0 0.4em !important;
 padding: 0 !important;
 border: 0 none !important;
 line-height: 1.0; /* 行間 */
 list-style-type: decimal !important;
 list-style-image: none !important;
 background: none !important;
}
#fc2clapRank .fc2clapNum { /* 拍手部分 */
 margin: 0 0px 0 3px;
 color: #ee7000; background: #fff3d0;
 font-family: arial; font-size: 11px;
 white-space: nowrap;
}
#fc2clapRank .fc2clap_name { /* 拍手数 */
 font-weight: bold; margin-right: 1px;
}
#fcadClap{ /* FC2広告 */
 margin: 0.3em 0 0;
 font-size: 10px; text-align: right;
}

#fc2clap_rank_table span.fc2clap_name { /* 拍手数配色 */
	color: #FF0000;
	font-weight: bold;
}

#fc2clap_rank_table td.fc2clap_rank_items { /* タイトル */
	border: 1px solid #000000;
}

#fc2clap_rank_table span.fc2clap_rank_title a { /* タイトル文字色 */
	color: #0000FF;
}

ul#fc2clapRank {
 margin-bottom: 0.5em;
}
ul#fc2clapRank li {

}