/*---------Designed by fs* -----------*/

/*--------------------------

 基本構造
 共通設定
 記事装飾
 タイトル
 エントリー記事
 コメント・トラックバック
 サイドバー・リンク
 カレンダー
 フッター・著作権 

-----------------------------*/

/*---------------　基本構造　-----------------*/

body { margin: 0% ; padding: 0%; color: #777; 
text-align: center;
background-color: #fff;
background-image: url("http://img-cdn.jg.jugem.jp/5f2/72048/20060322_149941.jpg") ;
background-position: 10% 10% ; }

#wall { width: 70%; margin: 0% auto ;
border-right: 1px solid #ccc; 
border-left: 1px solid #ccc; 
text-align:left;
background-color:#fff; }

#header { margin: 0em anto; width: 100% auto; }

#main { float: left; width: 69%; margin: 0% auto; }

#side { float: right; width: 27%; margin: 0% auto; }

#footer { clear: both; }

/*---------------　共通設定　-----------------*/

html {
scrollbar-track-color: #e7f3ff; 
scrollbar-face-color: #fff;
scrollbar-shadow-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color: #fdd66d; }

input,botton,textarea { padding: 0.2em;
border: solid 1px #cccccc ;
background-color: #fff ;
font-family: "Verdana","ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 95% ; 
color: #74a9d6 ; }

form { margin: 0em; }

.button { font-size: 0.8em ; padding: 0.13em 0em; }

h1,h2,h3,h4 { margin: 0em; padding: 0em; font-size: 80%; }

a         { color: #eb7988; text-decoration: none; }
a:link    { color: #eb7988; }
a:visited { color: #eb7988; }
a:active  { color: #eb7988; }
a:hover   { color: #ffbf56; border-bottom: 1px dotted; }

.line { margin: 0em;
background: url("http://img-cdn.jg.jugem.jp/5f2/72048/20060721_218923.gif") repeat-x bottom ;
text-align: right;
padding-right: 1em; }


#navipage { font-size: 70%; color: #777;
text-align: center;
font-family: "Verdana","Osaka",sans-serif;
padding: 2em 1em ; }

/*------------　記事装飾　-------------*/

.waku { border: 1px solid #dcdcdc;
background-color: #fff;
padding: 0.7em 0.8em ; }

.pink { color: #ef7585; }
.blue { color: #66b7be; }
.strong { font-weight: bold; }

div.pre { white-space: pre; }

.pict { border: 1px solid #aaa; 
margin-right: 0.5em ; margin-left: 0.3em ; }

.c { clear: left; }

.strong { font-weight: bold; }

.entry ul { margin: 0em; padding: 0em; list-style: none; }

.entry li{ padding-left: 1.2em;
background: url("http://img-cdn.jg.jugem.jp/5f2/72048/20060712_214274.gif") no-repeat 0.2em 0.6em ; }

li.check_a{ padding-left: 1.5em; 
background:url("check02a.gif") no-repeat 0em 0.1em ; }

li.check_b{ padding-left: 1.5em; 
background:url("check02b.gif") no-repeat 0em 0.1em ; }

code { font-size: 95%;
font-family: "Verdana","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Osaka",sans-serif;
 }

blockquote { margin: 0.7em 0.2em;
padding: 0.25em 0.2em 0.25em 0.7em;
border-left: 3px solid #dcdcdc; }

/*---------------　ヘッダー　-----------------*/

.site_title a         {color: #777; text-decoration: none; }
.site_title a:link    {color: #777; text-decoration: none; }
.site_title a:visited {color: #777; text-decoration: none; }
.site_title a:active  {color: #777; text-decoration: none; }
.site_title a:hover   {color: #777; text-decoration: none; }

.site_title { padding: 1.2em 1em 0.8em 1em ;
font-family: "Lucida Sans Unicode","Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", "Osaka‐等幅",sans-serif;
font-size: 150%;
font-weight: bold;
color: #777;  }

.description { font-size: 70%; color: #777; 
background: url() repeat-x bottom;
padding: 0em 2em 0.5em 2em ; 
font-weight: normal ;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka",sans-serif; }

/*-----------エントリー記事本文----------*/
.entry { margin: 0em; padding: 0em; color: #777;
font-family: "Verdana","ＭＳ Ｐゴシック","Osaka",sans-serif; }

.entry_date { width: 100%;
font-size: 70%; 
font-weight: nomal; 
text-align: right;
color: #999;
border-bottom: 2px dotted #ccc;
padding: 0.3em 0em ; }

.entry_title { font-size: 80%;
font-weight: bolder;
padding: 1.5em 1em; }

.entry_body { font-size: 75%;
line-height: 150%;
padding: 0em 1em 0.5em 1.5em; }

.entry_author { font-size: 70%;
color: #888;
padding: 0.5em 1em 0.5em 1.5em;
text-align: right; }

.entry_more { font-size: 75%; clear: left;
margin: 1em 0em ;
padding: 0em 1em 0em 1.5em; }

.entry_state { font-size: 70%; color: #aaa;
text-align: right;
padding: 0.2em 0em 2em 1em; }

/*-----------　コメント　------------*/

.comment_title { font-size: 75%; color: #777;
font-family: "Lucida Sans Unicode","Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka",sans-serif;
font-weight: bold; 
text-align: right;
border-bottom: 2px dotted #ccc;
padding: 0.2em 0.5em ;
margin-bottom: 1.2em; }

#description { padding: 1% ; width: 80%; height: 120px; }
#name  { width: 40%; }
#email { width: 40%; }
#url   { width: 60%; }

.trackback_url { font-size: 70%; padding: 1.5em }

.trackback_title { font-size: 75%;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka",sans-serif;
font-weight: bolder;
text-align: right;
color: #777;

padding: 0.2em 0.5em;
border-bottom: 2px dotted #ccc; }

/*------------　サイドバー・リンク　--------------*/

.linktitle { font-size: 80%;
font-family: "Lucida Sans Unicode","Verdana",'Osaka',sans-serif;
font-weight: bolder;
color: #777;
border-bottom : 2px dotted #ccc;
margin-top: 0.2em;
padding-bottom: 0.1em ; }

.linktext { font-size: 70%;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka",sans-serif;
color: #999;
line-height: 170%;
margin-right: 0.5em;
padding: 0.3em 0em 0.5em 0em; }

.linktext ul { margin: 0em; padding: 0em;
list-style: none; }

.linktext li{ padding-left: 15px;
text-valign: middle;
background: url("http://img-cdn.jg.jugem.jp/5f2/72048/20060322_149942.gif") no-repeat 0em 0.45em ; }

.amazon_text { font-size: 80%;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka",sans-serif;
line-height: 140%; }

.amazon { font-size: 75%; color: #999; padding: 1em 0.5em ; }

.search { font-size: 70%; color: #888;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka",sans-serif;
line-height: 170%;
padding: 0.7em 0.1em; }

.form { width: 65%; }

#ad { padding: 2em 0.5em; color: #999; font-size: 75%; }

/*--------------　カレンダー　---------------*/

.calendar { font-size: 70%;
font-family: "Verdana","Osaka",sans-serif;
color: #777;
text-align:center;
letter-spacing: 2%;
font-weight: normal ;
padding: 0.6em 0.5em 1em 0.5em; 
border-bottom:0px solid #aaa; }

.cell { width: 3em ;
margin-left: 0;

padding: 0em; }

/*-------------　フッター　---------------*/

#footer { padding: 0.4em 0em 0.8em 0em; 
margin-top: 1em; width: 100%;
border-top: 0px solid #aaa; 
text-align:center; }

.copyright { font-size: 70%;
font-family: "Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka",sans-serif;
color: #777;
line-height: 180%;
padding: 0.5em 1em; }
