@charset "UTF-8";


/* ================================================================ *
	Web Designing 2007/10
	テキスト書式設定用 CSS
	
	この CSS では共通のテキスト設定を行っています。本文記事
	およびコメントを参考に，必要に応じて変更してください。
 * ================================================================ */


/* ---------------------------------------------------------------- *
	全体に関わる設定
 * ---------------------------------------------------------------- */

/*
 * This Stylesheet was based on YUI Library's Fonts CSS.
 * > Copyright (c) 2007, Yahoo! Inc. All rights reserved.
 * > Code licensed under the BSD License:
 * > http://developer.yahoo.net/yui/license.txt
 * > http://developer.yahoo.com/yui/fonts/
 * Note: この部分では，Yahoo! UI Library の Fonts CSS を利用して，
         各種ブラウザのフォントサイズの差を抑制する設定を行って
         います。
 */

body {
  font-size: small;
}
head + body {
  font-size: 13px;
}
[lang^="ja"] body {
  font-size: small;
}
body:lang(ja) {
  font-size: 13px;
}

body {
   /* 必要ならば，本文のテキストに関する設定をしてください */
  color: #000000;
}

a,
a:link {
   /* 必要ならば，リンクテキストに関する設定をしてください */
  text-decoration: none;
}
#navi a,
#navi a:link {
   /* 必要ならば，リンクテキストに関する設定をしてください */
  color: #0086b9;
  text-decoration: none;
}

#navi2 a,
#navi2 a:link {
   /* 必要ならば，リンクテキストに関する設定をしてください */
  color: #0086b9;
  text-decoration: none;
}


a:visited {
   /* 必要ならば，訪問済みリンクテキストに関する設定をしてください */
}

a:hover {
   /* 必要ならば，マウスオーバー時のリンクテキストに関する設定をしてください */
  text-decoration: underline;
}

a:active {
   /* 必要ならば，アクティブ時のリンクテキストに関する設定をしてください */
  color: #3366ff;
  text-decoration: underline;
}

p {
  /* 基本的なテキスト要素の行送りを設定してください */
  line-height: 1.6;
}

ul, ol, dl {
  /* リスト関連要素の行送りを設定してください */
  line-height: 1.3;
}

p {
  /* パラグラフの上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0.5em;
}

ul, ol, dl {
  /* 箇条書きの上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0;
}

h1 {
  /* 見出し 1 のジャンプ率を設定してください */
  font-size: 125%;
  /* 見出し 1 の上下マージンを設定してください */
  margin-top: 20px;
  margin-bottom: 15px;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
}


h1.ws {
  /* 見出し 1 のジャンプ率を設定してください */
  font-size: 125%;
  /* 見出し 1 の上下マージンを設定してください */
  margin-top: 5px;
  margin-bottom: 10px;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
}

h2 {
  /* 見出し 2 のジャンプ率を設定してください */
  font-size: 145%;
  /* 見出し 2 の上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0.5em;
  /* 見出し 2 の行送りを設定してください */
  line-height: 1.4;
}

h3 {
  /* 見出し 3 のジャンプ率を設定してください */
  font-size: 115%;
  /* 見出し 3 の上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
}

h3.ws {
  /* 見出し 3 のジャンプ率を設定してください */
  font-size: 80%;
  /* 見出し 3 の上下マージンを設定してください */
  margin-top: 30px;
  margin-bottom: 0;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
  color: #125382;
}


/* 環境情報などの見出しで使う。 */
h4 {
  /* 見出し 4 のジャンプ率を設定してください */
  font-size: 110%;
  /* 見出し 4 の上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;

  padding: 2px; margin: 10px ;

}

h5 {
  /* 見出し 5 のジャンプ率を設定してください */
  font-size: 105%;
  /* 見出し 5 の上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
}

h6 {
  /* 見出し 6 のジャンプ率を設定してください */
  font-size: 100%;
  /* 見出し 6 の上下マージンを設定してください */
  margin-top: 0;
  margin-bottom: 0;
  /* 見出し 1 の行送りを設定してください */
  line-height: normal;
}

/*強い強調strong　文字色赤　太字 2009.06.04追加*/
strong { color: red; font-weight: bold; }

/*強調em　文字色青 　　　　　　　2009.06.04追加*/
em { color: blue; font-style: normal; }



/* ---------------------------------------------------------------- *
	各部分個別の設定
 * ---------------------------------------------------------------- */

#header {
   /* 必要ならば，ヘッダ部分に関する設定をしてください */
}

.contents {
   /* 必要ならば，コンテンツ部分に関する設定をしてください */
}

#navi {
   /* 必要ならば，ナビゲーション部分に関する設定をしてください */
}

#footer {
   /* 必要ならば，フッタ部分に関する設定をしてください */
  font-size: 90%;
}

#footer address {
   /* 必要ならば，コピーライト部分に関する設定をしてください */
  font-style: normal;
}
