/* ------------------ カスタマイズはご自由にどうぞ！ -------------------- */
/* ------------------ 全体 -------------------- */
body {
background-color: #000000;
background-image : url() ;
background-repeat : repeat ;
font-family: "Verdana", "Osaka","ＭＳ ゴシック","ヒラギノ角ゴ Pro W3";
font-size: 12px;
line-height: 130%;
letter-spacing: 2px;
margin-top: 0px ;
margin-bottom :0px ;
}

br { 
letter-spacing: normal;
}

html {
scrollbar-3dlight-color:#333333;
scrollbar-darkshadow-color:#666666;
scrollbar-face-color:#999999;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#000000;
scrollbar-base-color : #ffffff;
}

/* --- 引用文 --- */
blockquote {
margin: 10px 15px 0px 10px;
padding: 5px 10px 5px 10px;
color: #000000;
font-size: 10px;
background-color: #cccccc;
}

/* --- 強調 --- */
strong{
color : #;
font-weight: bold;
}

/* --- リンク全体 --- */
a, a:link, a:visited { 
color : #000000;
text-decoration: none;
border-bottom: dotted 1px #cccccc;
}
a:hover, a:active {
color : #000000;
text-decoration: none; border: none;
background-color: #CCCCFF;
}

/* ------------------- レイアウト -------------------- */
/* --- 全体 --- */
.box { 
border-right: solid 1px #333333;
border-left: solid 1px #333333;
width: 764px;
height: 100%;
background-color: #ffffff;
background-image : url(http://img.kaz-knight-o.com/20080705_455712.png) ;
background-repeat : repeat ;

}

td {
vertical-align : top;
}

/* --- メイン --- */
#main { 
width: 540px;
margin-left: 5px;
text-align: left;
}

/* --- サイドB --- */
#side_b {
width: 200px;
margin-left: 0px;
text-align: left;
}


/* --- 上部 --- */
.header {
height:300px;
background-color: #000000;
background-image: url(http://img.kaz-knight-o.com/20100114_632545.jpg);
background-position: 0% 0%;
background-repeat: no-repeat;
margin-left: 0px;
margin-bottom: 0px;
border-bottom: 0px solid #000000;
border-top: ;
text-align: right;
}

/* --- 下部 --- */
.footer {
height: 60px;
background-image: url();
background-position: 0% 0%;
background-repeat: no-repeat;
background-color: #000000;
border-top: 1px solid #000000;
margin: 0px;
}

/* --- 下部リンク --- */
.footer a, .footer a:link, .footer a:visited, .footer a:active {
color: #000000;
text-decoration: none;
}
.footer a:hover {
color: #000000;
text-decoration: none;
}

/* --- ページナビ --- */
.entry_navi {
font-family: "Verdana", "Osaka","ＭＳ ゴシック","ヒラギノ角ゴ Pro W3";
font-size: 9px;
color: #666666;
text-align : center;
margin: 10px 0px 10px 0px;
padding: 3px;
background-color: #ffffff;
border: 1px solid #000000;
}

/* -------------- ブログタイトル -------------- */
.title {
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-weight: bolder;
font-size: 64px;
margin: 0px;
padding: 10px 0px 5px 370px;
text-align: left;
}

/* --- タイトルリンク --- */
.title a, .title a:link, .title a:visited, .title a:active {
color: #000000;
text-decoration: none;
border :none;
}
.title a:hover {color : #333333;
text-decoration: none;
background-color: transparent;

}

/* --- ブログ説明 --- */
.description {
font-size: 12px;
color: #000000;
margin: 0px;
padding: 10px 0px 20px 470px;
text-align: left;
}

/* ----------------------記事---------------------------- */
/* --- 記事繰り返し全体 --- */
.entry {
background-color: #ffffff;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #000000;
}

/* --- 記事・コメント・TBタイトル --- */
h1 {
color : #FF99CC;
font-weight: bolder;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 10px;
background-color: #000000;
}

/* --- 日付 --- */
.entry_date {
font-family: "Georgia", "Courier New";
color : #666666;
font-size: 11px;
font-weight: bolder;
text-align: right;
margin: 5px 5px 10px 5px;
padding: 0px 5px 0px 0px;
}

/* --- 記事本文 --- */
.entry_body {
color : #000000;
line-height: 150%;
padding: 10px 10px 10px 20px;
}

.entry_body hr {
  display: none;
}

.entry_more {
color : #000000;
margin: 0px 0px 0px 10px;
padding: 0px 10px 15px 10px;
}

/* --- 記事下部 --- */
.entry_state {
color : #666666;
font-size: 9px;
text-align: right;
margin: 5px 5px 5px 5px;
padding: 5px 5px 0px 0px;
background-image: url(http://xxflyhighxx.img.jugem.jp/20061107_45387.gif);
background-repeat: repeat-x;
letter-spacing: 1px;
}

/* --- 本文写真 --- */
.pict {
background-color: #000000;
border-top: 10px solid #000000;
border-bottom: 10px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
margin: 5px 0px 5px 0px;
padding: 3px;
}

/* --------トラックバック・コメント部分 -------- */
/* --- コメント、TB本文 --- */
.comment_body {
color : #000000;
padding: 10px 15px 0px 15px;
margin: 5px 0px 5px 0px;
}

/* --- コメント、TB下部 --- */
.tb_state {
color : #666666;
font-size: 9px;
text-align: right;
margin: 5px 5px 15px 5px;
padding: 2px 5px 0px 0px;
background-image: url(http://xxflyhighxx.img.jugem.jp/20061107_45387.gif);
background-repeat: repeat-x;
}

/* --- トラックバック本文のタイトル --- */
.entry_title {
color : #000000;
font-weight: bolder;
margin: 10px 10px 5px 10px;
padding-bottom: 3px;
}

/* ----------------サイドバー---------------------------- */
/*--- サイドバータイトル ---*/
.side_title {
color : #FFCCFF;
font-size: 10px;
font-family: "Verdana", "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-weight: bolder;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 3px;
background-color: #000000;
text-align: left;
}

/*--- サイドバータイトルリンク--- */
.side_title a, .side_title a:link, .side_title a:visited, .side_title a:active {
color : #cccccc;
text-decoration: none; 
border: none;
}
.side_title a:hover {
color : #000000;
background-color: #ffcc66;
}

/* --------------- サイドバーテキスト --------------- */
/*--- アマゾン --- */
.amazon_content {
color : #666666;
font-size: 9px;
background-color: #ffffff;
line-height: 130%;
margin: 0px 0px 5px 0px;
padding: 5px 0px 5px 0px;
}

/*--- サイドバー文字真ん中寄せ --- */
.info_text {
color : #666666;
font-size: 9px;
background-color: #ffffff;
margin: 0px 0px 10px 0px;
padding: 5px 0px 5px 0px;
border: 1px solid #000000;
text-align: center;
}

/*--- サイドバー文字左寄せ --- */
.link_text {
color : #666666;
font-size: 9px;
background-color: #ffffff;
line-height: 130%;
margin: 0px 0px 10px 0px;
padding: 3px 0px 5px 0px;
border: 1px solid #000000;
}

ul {
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
list-style: circle;
}

/* --- フォーム --- */
form {
margin:  5px 10px 5px 0px;
}

.form1 {
margin:  0px;
padding: 5px 5px 0px 0px;
}

.search {
padding: 0px 0px 0px 0px;
}

input,textarea {
background-color: #ffffff;
margin:  0px 0px 0px 0px;
border: 1px solid #000000;
color : #000000;
}

/* --- カレンダー --- */
#calendar {
width: 764px;
margin: 0px 0px 0px 0px;
border: solid 0px #000000;
background-color: #ffffff;
color: #999999;
padding: 1px 0px 1px 0px;
text-align: center;
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 10px;
}

#calendar a, .calendar_month {
text-decoration: none; 
color: #000000;
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
}

.today {
color: #FF0000;
background-color: #333333;
font-weight: bolder;
}

/* ---コピーライト--- */
.copyright {
color : #666666;
font-size: 10px;
text-align: center;
padding: 10px 10px 10px 10px;
}

.top {
font-size: 10px;
text-align: right;
margin: 10px 10px 0px 0px;
}