 /* 全体 */
body {
margin: 0px 0px 0px 0px;
background-color: #ffffff;
text-align: center;
}

a         {text-decoration: underline;}
a:link    {color: #5800dd;}
a:visited {color: #800080;}
a:active  {color: #FF0000;}
a:hover   {color: #FF0000;}




 /* 看板部分*/
h1 a {
display: block;
background: url('http://binosusume.net/img/title.gif');
background-repeat: no-repeat;
height: 60px;
width: 750px;
margin: 0px;
}

h1 span {
display: none;
}



 /* 見出し文字の設定*/
h1, h2, h3 {
margin: 0px;
padding: 0px;
font-weight: normal;
}


 /* コンテンツ表示部（本文とサイドバー）*/
#container {
line-height: 130%;
margin-right: auto;
margin-left: auto;
text-align: left;
padding: 0px;
width: 750px;
background-color: #FFFFFF;

}


 /* バナー部分*/
#banner {
font-family: Verdana, Arial, sans-serif;
color: #ECECFF;
background-color: #FFFFFF;
text-align: left;
padding: 0px;
height: 60px;
}


 /* バナー部分のイメージリンクの設定*/
#banner-img {display: none;}


 /* バナー部分のリンク文字の設定*/
#banner a {color: #ECECFF;text-decoration: none;}


 /* バナー部分のh1（タイトル）の設定*/
#banner h1 {font-size: 20pt;}


 /* バナー部分のh2（説明）の設定*/
#banner h2 {font-size: 10pt;}


 /* 左側全体の設定*/
#center {float: left;width: 540px;overflow: hidden;}


 /* エントリー本文（全体）設定*/
.content {padding: 15px 15px 5px 15px;
          background-color: #FFFFFF;
          color: #444444;
          font-family: Verdana, Arial, sans-serif;
          font-size: 10.5pt;}


.content pre {font-size: larger;}



 /* 右側全体（右側サイドメニュー全体）の設定*/
#right {float: left;width: 210px;}


 /* エントリー本文設定*/
.content p {
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 10.5pt;
font-weight: normal;
line-height: 140%;
text-align: left;
margin-bottom: 10px;
}



 /* エントリー本文（全体）設定*/
.en {padding: 0px 15px 15px 15px;
      background-color: #FFFFFF;
      color: #444444;
      font-family: Verdana, Arial, sans-serif;
      font-size: 10.5pt;
      border-top: 1px solid #cccccc;
      border-left: 1px solid #cccccc;
      border-right: 3px inset #cccccc;
      border-bottom: 3px inset #cccccc;}

 /* エントリー関連記事設定*/
.kan {padding: 10px 15px 9px 15px;margin-top: 15px;
       background: url('http://binosusume.net/img/kabe3.gif');
       color: #444444;
       font-family: Verdana, Arial, sans-serif;
       font-size: 10pt;
       border-top: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
       border-right: 3px inset #cccccc;
       border-bottom: 3px inset #cccccc;}



 /* 引用部分の設定*/
.content blockquote {
line-height: 120%;
margin: 0px 10px 0px 10px;
padding: 5px 10px 5px 10px;
background-color: #F5F5F5;
border-right: 1px inset #cccccc;
border-bottom: 1px inset #cccccc;
}


 /* リスト表示の設定*/
.content li {
line-height: 130%;
}


 /* h1指定部分（カテゴリー名見出し）の設定*/
.content h1 {
color: #00CC99;
font-family: Verdana, Arial, sans-serif;
font-size: 12pt;
text-align: left;
font-weight: bold;
margin-bottom: 15px;
margin-top: 17px;
}

 /* h2指定部分（エントリーのタイトル一覧）の設定*/
.content h2 {
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 10.5pt;
text-align: left;
font-weight: nomal;
margin-top: 0px;
margin-left: 5px;
margin-bottom: 7px;
}


 /* h3指定部分（エントリー本文のタイトル）の設定*/
.content h3 {
color: #333333;
background-image:url('http://binosusume.net/img/b01.gif');
padding: 5px 5px 4px 5px;
font-family: Verdana, Arial, sans-serif;
font-size: 11pt;
text-align: left;
font-weight: bold;
margin-bottom: 0px;
margin-top: 30px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 3px inset #cccccc;
}


 /* リスト関連の設定*/
.content ul {
padding-left: 0px;
margin: 0px;
margin-bottom: 30px;
}

.content ul ul {
margin-bottom: 0px;
}

.content #categories ul {
padding-left: 15px;
}

.content li {
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 10.5pt;
text-align: left;
line-height: 130%;
margin-top: 10px;
list-style-type: none;
margin-left: 5px;
}

.content #categories li {
list-style-type: circle;
list-style-image:url('http://binosusume.net/img/icon.gif');
}


 /* サイドバー（サイドメニュー）の設定*/
.sidebar {
padding: 0px 7px 5px 0px;
margin-bottom: 0px;
margin-top: 10px;
overflow: hidden;
}


 /* h2指定部分（サイドメニューの見出し）の設定*/
.sidebar h2 {
background-image:url('http://binosusume.net/img/sb.gif');
color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
text-align: center;
font-weight: bold;
text-transform: none;
letter-spacing: .2em;
margin-top: 0px;
margin-bottom: 0px;
}

 /* h3指定部分（サイドメニューの同一カテゴリ見出し）の設定*/
.sidebar h3 {
background-image:url('http://binosusume.net/img/sbk.gif');
color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
text-align: center;
font-weight: bold;
text-transform: none;
letter-spacing: .2em;
margin-top: 0px;
margin-bottom: 0px;
}



 /* 画像の設定*/
.sidebar img {
border: 3px solid #FFFFFF;
text-align: right;
}


 /* サイドフリースペース*/
.side {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
line-height: 130%;
text-align: left;
padding: 5px 5px 15px 7px;
}


 /* サイドフリースペーステーブル同一カテゴリ*/
.side_tk {
width: 203px;
font-size: 10pt;
padding: 2px 0px 7px 5px;
margin-bottom: 15px;
text-align: left;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


 /* サイドフリースペーステーブルカテゴリ*/
.side_t {
width: 203px;
font-size: 10pt;
padding: 2px 0px 7px 5px;
margin-bottom: 0px;
text-align: left;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


 /* サイドフリースペーステーブル検索*/
.side_tken {
width: 203px;
font-size: 10pt;
padding: 2px 0px 5px 5px;
margin-bottom: 3px;
text-align: left;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


 /*フッター*/
#footer{
margin-right: auto;
margin-left: auto;
background-color: #FFFFFF;
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 7.5pt;
line-height: 220%;
text-align: center;
font-weight: nomal;
margin-bottom: 0px;
padding: 0px;
}



 /*フッターの上カテゴリー表示*/
#foot{
margin-right: auto;
margin-left: auto;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 7.5pt;
line-height: 200%;
text-align: left;
font-weight: nomal;
padding: 10px 13px 10px 13px;
}



.bk {
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
}


.top {padding:  17px 95px 15px 45px;
          background: url('http://binosusume.net/img/t1.jpg');
          color: #444444;line-height: 120%;
          font-family: Verdana, Arial, sans-serif;
          font-size: 10pt;}


.top_new1 {padding: 5px 5px 5px 5px;
             margin-bottom: 30px;
             background-color: #FFFFFF;
             font-family: Verdana, Arial, sans-serif;
             font-size: 10pt;}

.top_new2 {padding: 5px 5px 5px 5px;
             margin-bottom: 10px;
             background-color: #FFFFFF;
             background-color: #FFFFFF;
             font-family: Verdana, Arial, sans-serif;
             font-size: 10pt;}


.top_ta1 {padding: 5px 5px 5px 5px;margin-bottom: 10px;
          background-color: #FFFFFF;
          color: #444444;
          font-family: Verdana, Arial, sans-serif;
          font-size: 10pt;
          text-align: left;}


.top_td1 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c1.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td11 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #ffccff;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}


.top_td2 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c2.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td22 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #ffcc66;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}


.top_td3 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c3.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td33 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #A0EDB5;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}


.top_td4 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c4.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td44 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #C3ACFF;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}


.top_td5 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c5.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td55 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #99CCFF;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}


.top_td6 {padding: 0px 50px 2px 8px;
            width: 250px;height: 100px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/c6.jpg');
            border-top: 1px solid #cccccc;
            border-bottom: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}

.top_td66 {padding: 5px 3px 5px 5px;
              font-family: Verdana, Arial, sans-serif;
              border-top: 10px solid #FDF080;
              border-left: 1px solid #cccccc;
              border-right: 3px inset #cccccc;
              border-bottom: 3px inset #cccccc;
              font-size: 10pt;
              text-align: left;vartical-valign: top;}



.top_td_pp1 {padding: 5px 40px 5px 5px;color: #ffffff;
            width: 500px;background-color: #B5D1FF;
            border-top: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 3px inset #cccccc;
            font-family: Verdana, Arial, sans-serif;
            font-size: 10pt;line-height: 110%;
            text-align: left;vartical-valign: top;}

.top_td_p1 {padding: 5px 40px 5px 5px;
            width: 500px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/kabe1.gif');
            border-top: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 3px inset #cccccc;
            border-bottom: 3px inset #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}


.top_td_pp2 {padding: 5px 40px 5px 5px;color: #ffffff;
            width: 500px;background-color: #F4B8FB;
            border-top: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 3px inset #cccccc;
            font-family: Verdana, Arial, sans-serif;
            font-size: 10pt;line-height: 110%;
            text-align: left;vartical-valign: top;}

.top_td_p2 {padding: 5px 40px 5px 5px;
            width: 500px;
            font-family: Verdana, Arial, sans-serif;
            background: url('http://binosusume.net/img/kabe2.gif');
            border-top: 1px solid #cccccc;
            border-left: 1px solid #cccccc;
            border-right: 3px inset #cccccc;
            border-bottom: 3px inset #cccccc;
            font-size: 10pt;line-height: 110%;color: #666666;
            text-align: left;vartical-valign: top;}



.pn {
color: #444444;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
}





 /* 写真部分の設定*/
.photo {
text-align: left;
margin-bottom: 20px;
}


 /* 検索、syndicate部分（RSSへのリンクや検索ボックス）の設定*/
.link-note {
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
line-height: 130%;
text-align: left;
padding: 2px;
margin-bottom: 10px;
margin-left: 10px;
}


 /*  ロゴ部分の設定*/
#powered {
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
line-height: 130%;
text-align: left;
color: #444444;
margin-top: 15px;
margin-bottom: 0px;
margin-left: 10px;
}


 /*  コメント部分の設定*/
#comment-data {
float: left;
width: 180px;
padding-right: 15px;
margin-right: 15px;
text-align: left;
border-right: 1px dotted #BBB;
}


 /*  テキストエリアの設定*/
textarea[id="comment-text"] {
width: 80%;
}


 /*  プロフィール画像の設定*/
.commenter-profile img {
vertical-align: middle;
border-width: 0;
}



 /* 投稿部分（投稿者・投稿時間・コメントなど）の設定*/
.content p.posted {
color: #999999;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
border-top: 1px solid #999999;
text-align: left;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}













 /* テスト用 */

.table_test {
line-height: 130%;
margin-right: auto;
margin-left: auto;
text-align: left;
padding: 0px;
width: 750px;
background-color: #FFFFFF;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}


