/*
「ＪＴのほーめぱーげ。」用css
(1)トップページ（旧、index.css）
id="toppage"
(2)目次(旧、mokuji.css)
class="mokuji"
(3)記事(旧、contents.css)
class="detail"
(4)更新履歴
class="new"
*/

/* 基本設定 */

body {
   font: medium/150% "ＭＳ Ｐゴシック",sans-serif;
   margin-top : 1em ;
   margin-bottom : 1em ;
   margin-left :  5% ;
   margin-right : 5% ;
   }

body#toppage {
   color: #000000;
   background:#ffffff url("../bg15_y.jpg");
   text-align:center;
   }
body.mokuji {
   color: #000000;
   background:#ffffff url("../bg15_y.jpg");
   text-align:center;
   }
body.new {
   color: #191970;
   background:#000000 url("../bg15_y.jpg");
   }
body.detail {
   color: #000000;
   background:#ffffff url("../bg12_p.gif");
   }

/* リンク設定 */

a:link {color:firebrick}
a:visited {color:#ff00ff}
a.seacret:link {color:#deb887}
a.seacret:visited {color:#deb887}
.detail .return {text-align : right }

/* table関係 */

table {
   margin-top:1em;
   margin-bottom:1em;
   margin-left: auto ;
   margin-right: auto ;
   }
#toppage table {
   background : #ffffee;
   border-collapse : collapse ;
   border-color : #000000 ;
      }
.mokuji table {
   background : #fffff0;
   border-collapse : collapse ;
   border-color : #000000 ;
   }
.detail table {
   border-collapse : collapse ;
   border-color : #000000 ;
   }
#toppage caption {
  margin-top:1em;
  margin-bottom:0.5em;
  font-size:xx-large;
   }
.mokuji caption {
   margin : 1em;
   font-size:large;
   }
#toppage td {
   border:solid 1px #deb887;
   text-align:center;
   }
.mokuji td {
   border:solid 1px #000000;
   text-align : center ;
}
.detail td {
   border:solid 1px #000000;
   text-align : center ;
}

/* 段落・見出し */

h1 {
   text-align: center ;
   font-size:xx-large
   }
.mokuji h2 {
   text-align: center ;
   font: large;
   font-weight: normal ;
   }
.cy h2 {
   border-left:solid 2em;
   border-bottom:solid thin;
   border-color:#339933;
   }

/* 引用 */
.mokuji blockquote {
   text-align:right;
   font-size:x-small;
   line-height:110%;
   }
.mokuji cite {
   text-align:right;
   text-size:small;
   font-style:italic;
     }

/* リスト */
.mokuji ol {list-style-type: decimal}
.mokuji ul {list-style-type: square}


/* 文字装飾 */

.right {text-align:right}
.left {text-align:left}
.center {text-align:center}
#toppage .oshirase {color:#006400}
#toppage .koushin-info {color:#b22222}
#toppage .new {color:red}
#toppage .old {color:black}
#toppage .description {font-size:x-small}
#toppage .caution {
   color:red;
   font-weight:normal;
   text-decoration:underline;
         }
#toppage .x-caution {
   color:red;
   font-weight:normal;
   text-decoration:underline;
   font-size:x-large;
           }
.mokuji .red {color: #ff0000}
.detail .midashi {color : red}

/* 画像関連 */
img {margin:5px}
.fleft {float:left}
.fright {float:right}
.cleft {clear:left}
.cright {clear:right}
