/*
Theme Name: Sample Theme
Theme URI: http://www.www.www/
Description:This is my sample theme.
*/
body          {background-image: url(haikei1.gif)}

/* コンテナ */
div#container {width: 770px;
               margin: auto;
               background-color: #ffffff}   

/* ヘッダー */
div#header    {background-image: url(123.gif);
               background-repeat: no-repeat;
               background-color: #ffffff;
               width: 770px;
               padding-top: 80px;
               padding-bottom: 8px}

div#header h1 {font-size: 2.0em;
               margin:0 260px}

div#header h1 a{text-decoration:none;
                color: #2b76cc}

div#header p {font-size: 1.0em;
              margin: 8px 260px 0}

/* 独立ページのメニュー */
ul#pagemenu  {list-style-type: none;
              margin: 0;
              padding: 0;
              height: 55px}

ul#pagemenu li{float: left;
               background-image: url(0111.gif);
               background-repeat: no-repeat;
               list-style-type:none;
               width:110px;
               height:35px;
               display:table-cell;
               text-align:center;
               padding-top:10px}
               

ul#pagemenu li a
            {font-size: 1.07em;
             color: #0A50A1;
             text-decoration: none;
             padding-top: 5px;
             font-weight:bold}


/* コンテンツ */

div#content  {width: 517px;
              float: right;
              padding-right:5px}

div.line     {border: solid 1px #c0c0c0;
              padding: 10px;
              margin: 5px auto;
              height: 200px}

div#content h3{background-image: url();
               background-repeat: no-repeat;
               border-bottom:dashed 1px #b0c4de;
               color: #2b76cc;
               padding:5px;
               margin: 0;
               font-size: 1.4em;
               font-size: bold}

div#content p{font-size: 0.85em;
              line-height: 1.6;
              margin-top: 10px}

p img       {float: left;
             width: 200px;
             height: 150px;
             margin-right: 10px}

div.scroll  {width:  500px;
              height: 200px;
              border: none;
              overflow: auto;
              margin-top: 10px}

div#content table{width: 488px;
              cellspacing:0;
              cellpadding:0;
              color: #00a9a1}

div#content th{background-color: #006699;
               font-size: 1.2em;
               color: #ffffff}
  
div#content tr{width: 244px;
               color: #000000}

div#content td{width: 244px}

td.bla        {color: #000099}
  

/* 記事 */

div.post h2  {color: #009999;
              font-size: 0.875em;
              padding-left: 22px;
              padding-bottom: 5px;
              margin: 0}

div.post h2 a{text-decoration: none;
              color: #000000}

div.post h4  {color: #006666;
              padding-top:5px;
              padding-bottom:0;
              font-weight:bold;
              text-indent:1.8em;
              background-image:url(hishi-01-04.gif);
              background-repeat:no-repeat;
              border-bottom:dashed 1px #b0c4de}

div.post p   {font-size: 0.785em;
              line-height: 1.6em;
              margin-top: 10px}

div.post p strong
             {color: #009999;
              background-image:url(image931.gif);
              background-repeat:no-repeat;
              font-size: 1.3em;
              padding-left: 22px}

.kotu    {border: solid 1px #000000;
          padding: 10px;
          margin: 20px auto}

.clear   {clear:both;}  

/* 記事内の画像 */

.aligncenter  {display: block;
               margin-left: auto;
               margin-right: auto;
               margin-left: 0.8em}

.alignleft   {float: left;
              margin-right: 20px;
              margin-bottom: 2px}


div.post img  {border: none}


/* サイドバー */
div#sidebar  {width: 220px;
              float: left;
              padding-left:5px} 

div#sidebar h2{background-image: url(bnr_simple02-a02.gif);
               background-repeat: no-repeat;
               font-size: 1.0em;
               color: #000000;
               padding: 6px 20px;
               margin: 0}

div#sidebar img{width: 217px;
                height: 100px;
                margin-bottom: 10px}

div#sidebar p{font-size: 1.0em;
              
              padding-left: 16px}

div.bor     {border: solid 1px #e0e0e0;
             margin-bottom: 20px}

.type       {color: red;
             line-height: 2em}

.siz        {line-height: 1.5em}

.siz1       {line-height: 2em}

/* カレンダー */
#wp-calendar {width: 100%;
              padding: 20px;
              font-size: 1.0em}

#wp-calendar a{color: #2b76cc}

#wp-calendar td, #wp-calendar th
              {text-align: center}

#wp-calendar caption
              {background-image: url(bnr_simple02-a02.gif);
               background-repeat: no-repeat;
               color: #000000;
               padding: 6px 20px;
               text-align: left;
               margin-bottom: 16px}

#wp-calendar #prev
              {text-align: left;
               padding-top: 3px;
               padding-left: 3px}

#wp-calendar #next
              {text-align: right;
               padding-top: 3px;
               padding-left: 3px}

/* コメント */
#comments    {clear: both}

div#com      {border: solid 1px #2b76cc;
              padding: 0 18px;
              margin-top: 45px}

textarea     {width: 360px}

div#com h4   {font-size: 0.875em;
              border-bottom: solid 1px #2b76cc;
              padding-bottom: 3px;
              margin-top: 20px}

div#com p    {font-size: 0.75em}

div.compost  {border-bottom: dotted 1px #2b76cc}

p.cominfo    {text-align: right}

div#com a    {color: #2b76cc}  

p#comfeed img{vertical-align: middle}

p#comfeed a  {color: black;
              text-decoration: none}  

p#comfeed    {background-color: #a8d1ff;
              padding: 8px;
              margin-top: 30px}

p#trurl      {background-color: #a8d1ff;
              padding: 8px;
              margin-bottom: 30px}


/* フッター */
div#footer   {margin-top: 20px;
              border-top: solid 3px #2b76cc;
              clear:both;
              text-align:center;
              padding-top:10px;
              padding-bottom:10px;}

address      {font-size: 0.75em;
              font-style:normal;
              font-family: Verdana, sans-serif；}

address a    {color: #000000}

