@charset "utf-8";

/* --------------------------------------------
 * font.css
 * フォントサイズ装飾スタイルシート
 * Date: 2008/5/12   Update:2008/5/12
 * Auther: ケイゾン
 * 適応範囲: 全ページ
 * -------------------------------------------- */

/* --------------------------------------------
 * サイズ指定
 * -------------------------------------------- */

body {
color: #333333;
}

/* ヘッダ領域 */
#header{
font-size: 80%;
}

h1 {
font-size: small;
}

h3 {
font-size: 90%;
}

h3 span {
font-size: 73%;
font-weight: normal;
}

#link h4,
#ad h4,
#overview h4,
#site h4,
#sitemap h4,
#press h4 {
color: #663300;
}

#link h5 {
color: #FF0000;
}

#headerSub p.retrieval {
font-size: 80%;
}

#info dl {
font-size: 80%;
}

#service {
font-size: 80%;
}

#service span {
color: #663300;
}

#sidemenu {
font-size: 80%;
}

#leftArea {
font-size: 70%;
}

#localMenuL,
#localMenuR {
font-size: 70%;
}

#copy  {
font-size: 75%;
}

#topicpath {
font-size: 75%;
}

p.lead {
font-size: 80%;
line-height:1.5em;
}

p.text {
font-size: 90%;
line-height:1.5em;
}

p.date {
font-size: 80%;
}

p.column_text {
font-size: 90%;
line-height:2em;
}

p.column_comment {
font-size: 90%;
line-height:2em;
color: #663300;
}

p.column_text span.emphasis {
font-size: 130%;
line-height:2em;
font-weight: bold;
}

p.column_text span.blue {
color: #0000FF;
font-weight: bold;
}

p.column_text span.red {
color: #FF0000;
font-weight: bold;
}

p.column_text span.green {
color: #008100;
font-weight: bold;
}

p.column_text span.deepred {
color: #820081;
font-weight: bold;
}

#link p,
#link ol,
#link ul,
#ad p,
#ad ol,
#ad ul,
#press p,
#press ol,
#press ul,
#security p,
#security ol,
#privacy p,
#privacy ol,
#overview p {
font-size: 90%;
line-height:1.5em;
}

#link .copy,
#ad .getpdf {
line-height:1.5em;
color: #666666;
}

#ad .getpdf,
#press .getpdf {
font-size: 80%;
}

#columnmenu {
font-size: 80%;
}

#next_page {
font-size: 80%;
}

#anoterTheme {
font-size: 80%;
}

#pagetop {
font-size:80%;
}

#sitemap ul,
#site ul {
font-size: 80%;
}

.common-table {
font-size: 90%;
}

table.tdBooks,
table.tdStudy,
div.regulations {
font-size: 80%;
}

table.comparison {
font-size: 80%;
}

/* --------------------------------------------
 * リンク処理
 * -------------------------------------------- */
body a {
color: #3867DF;
text-decoration: none;
}

body a:hover {
color: #FF9D26;
text-decoration: underline;
}
