﻿/*
Theme Name: Sample Theme
Theme URI: http://www.fselec.com/
Description: This is my sample theme.
*/


/* ボディ */
body {background-color: #CCCCCC}

/* コンテナ */
div#container {width: 1000px;
               margin: auto;
               background-image: url(backimg.gif)}

/* ヘッダー */
div.kin   {font-size: 0.75em;
           color: #000000;
           text-align: center}

div.header     {background-image: url(header.gif);
                background-repeat: no-repeat;
                width: 1000px;
                height: 110px;
                padding: 0px;
                margin: 0px}

div.header h1  {font-size: 1.0em;
                padding-top: 50px;
                padding-left:320px;
                margin: 0px;}
div.header h1 a {text-decoration: none;
                 color: #ffffff}


/* 独立ページのメニュ */
ul.pagemenu  {list_style_type: none;
              margin-right: 5px;
              float: right}

ul.pagemenu li  {display: inline;
                 padding-right: 10px}
ul.pagemenu li a {font-size: 0.75em;
                  color: #2b76cc;
                  font-weight: 600;
                  text-decoration: none}

/* メイン */
div#main  {width: 1000px;
           float: left;
           margin-top: 10px}

/* メイン2 */
div#main2 div#content  {width: 1000px;}

/* メイン1 */
div#main1 div#content  {width: 1000px;}

div#main1 div.post  {padding-left: 140px;
                     padding-right: 140px}

/* コンテンツ */
div#content
            {margin: 0px;}

div#content02
            {width: 750px;
             height: 240px;
             margin-top: 20px;
             margin-bottom: 20px;
             margin-right: 10px;
             float: right;
             background-color: #111111}


div#content03
            {width: 950px;
             margin: left;
             margin-top: 20px;
             margin-bottom: 20px;
             margin-left: 25px;
             background-color: #333333}


p#pagetitle {font-size: 0.875em;
             font-weight: bold;
             color: #ED0D6D;
             border: dotted 1px #ED0D6D;
             text-align: center;
             padding: 10px 0;
             margin-top: 0px;
             margin-left: 230px;
             width: 755px;
             float: }

/* 記事 */
div.post   {background-image: url(con_back.gif);
            background-repeat: no-repeat;
            border: solid 1px #000000;
            padding-top: 8px;
            margin-bottom: 10px;
            margin-top: 0px;
            margin-left: 1px;
            width: 150px;
            height: 240px;
            float: left;
            text-align: center;
            font-size: 0.75em;
            color: #FFFFFF}

div.post h2 {font-size: 0.75em;
             padding-left: 0px;
             padding-bottom: 0px;
             margin-top: 0px}

div.post a {font-decoration: none;
            color: #FFFFFF;
            text-decoration: none}

div.post p {font-size: 0.75em;
            line-height: 1.6;
            padding; 0px;
            margin-top: 10px}

p.postinfo {color: #2676cc;
            text-align: right;
            margin: 0px 0 0;
            clear: both}

p.postinfo a {color: #2676cc}

ul.post-meta {color: #ffffff}

/* 記事内の画像 */
.aligncenter {display: blok;
              margin: 0px;
}

div.post img  {border: none}

.alignleft {float: left;
             margin-right: 10px;
             margin-bottom: 2px}

.alignright {float: right;
             margin-right: 10px;
             margin-bottom: 2px}

.wp-caption  {border: solid 1px #aaaaaa;
              text-align: center;
              padding-top: 5px;
              margin-top: 10px}

/* ページリンク */
p.pagelink a {font-size: 0.75em;
              color: #aaaaaa}

span.pageprev {float: right}
span.pagenext {float: right}


/* サイドバー */
div#sidebar, div#sidebar2
            {width: 220px;
             float: left;
             margin-top: 0px;
             margin-bottom: 20px;
             margin-left: 4px}

div#sidebar h4, div#sidebar2 h4
               {background-image: url(menubar.gif);
                background-repeat: no-repeat;
                font-size: 0.75em;
                color: #ffffff;
                padding: 6px 8px;
                margin: 0px}

div#sidebar li
               {font-size: 0.75em;
                list-style-type: none;
                maegin-bottom: 4px;
                background-image: url(listmark.gif);
                background-repeat: no-repeat;
                padding-left: 16px;
                vertical-align: top;
                background-position: 1px}


p.bana
               {font-size: 0.75em;
                list-style-type: none;
                margin-top: 2px;
                margin-left: 5px;
                width: 200px}

p.bana span
{padding-bottom: 2px}

div#sidebar li a
                 {color: #ffffff;
                  text-decoration: none}

div#sidebar ul, div#sidebar2 ul
               {margin: 8px 8px 20px;
                padding: 0}

/* フィード */
p.feed  {font-size: 0.75em;
         font-family: Verdana, Helvetica, sans-serif;
         padding: 5px;
         margin: 25px 0}

p.feed a {color: #444444;
          text-decoration: none}

p.feed img  {vertical-align: middle;
             margin-right: 8px} 

/* タグクラウド */
p#tagcloud  {line-height: 1.2;
             margin-top: 10px;}

p#tagcloud a {color: #2b76cc}


/* 単一ページ */
div.post02   {border: solid 0px #000000;
            padding-top: 0px;
            margin-bottom: 0px;
            margin-left: 1px;
            width: 150px;
            height: 200px;
            float: left;
            text-align: center;
             font-size: 0.75em;
            color: #ffffff}

div#content02 h3{color: #aaaaff;
                font-size: 1.25em}

div#content02 ul
           {list-style-type: none;
            margin-left: 200px;]
            margin-top: 5px;
            color: #ffffff;
            padding: 0}

/* ページ */
div.post03  {border: solid 0px #000000;
            padding-top: 20px;
            margin-bottom: 3px;
            margin-left: 30px;
            width: 900px;
            float: left;
            text-align: ;
            font-size: 0.75em;
            color: #FFFFFF}

div.post03 h2 {font-size: 1.25em;
             padding-left: 0px;
             padding-bottom: 0px;
             margin-top: 5px;
             color: #aabbff}

div.link88 {display: inline;
            width: 88px;
            height; 32px;
            margin: 0 10px 10px 0;}
div.link88 img {border: 0px}


/* フッター */
div#footer {border-top: solid 3px #2676cc;
            clear: both}

ul.pagemenu02  {list_style_type: none;
              width: 800px;
                 padding-left: 20px}

ul.pagemenu02 li  {display: inline;
                  color: #2b76cc;
                 padding-right: 10px}

ul.pagemenu02 li a {font-size: 0.75em;
                  color: #2b76cc;
                  text-decoration: none}

address  {font-size: 0.75em;
          font-style: normal;
          font-family: Verdana, sans-serif;
          padding-right: 30px;
          color: #cccccc;
           float: right}

address a {color: #cccccc;
           text-decoration: none}