@charset "Shift_JIS"; /*** 全体の枠組みと文字の指定 ***/ body {margin-right: auto; margin-left: auto; width: 850px; line-height:140%; font-family: 'Meiryo', "Yu Gothic", YuGothic, "Malgun Gothic", "Apple Gothic", "Hiragino Kaku Gothic Pro", Osaka, sans-serif; overflow-wrap: break-word; word-wrap: break-word;} body.t {margin-right: 1em; margin-left: 1em; width: auto; line-height:140%; font-family: 'Meiryo', "Yu Gothic", YuGothic, "Malgun Gothic", "Apple Gothic", "Hiragino Kaku Gothic Pro", Osaka, sans-serif; overflow-wrap: break-word; word-wrap: break-word;} /***idタグ: 英語 ***/ #en {font-family: Arial, Helvetica, sans-serif;} /*** hタグ: h1、h1デコ、h1英、h2、h3、h4、h5、h6 ***/ h1 {font-size: 130%; line-height: 120%; font-weight: bold; color: #666666;} h1.deco {font-size: 120%; line-height: 130%; font-weight: bold; color: #000000;} h1.e {font-family: Times New Roman; font-size: 150%; line-height: 120%; font-weight: bold; color: #666666;} h2 {font-size: 100%; font-weight: normal; padding-left: 1em; padding-top: 2px; padding-right: 1em; text-indent: -1em; color: #112B4C; background-color: #f7f7f7; border-top: 1px ridge #d8d8d8; border-right: 1px ridge #7f7f7f;} h3 {font-size: 100%; font-weight: normal; padding-left: 5px; padding-right: 1em; border-left: 3px solid #285294; border-bottom: 1px solid #f0eee9;} h3.gray {font-size: 100%; font-weight: normal; padding-left: 5px; padding-right: 1em; border-left: 3px solid #808080; border-bottom: 1px solid #f0eee9;} h3.green {font-size: 100%; font-weight: normal; padding-left: 5px; padding-right: 1em; border-left: 3px solid #00BF00; border-bottom: 1px solid #f0eee9;} h3.crimson {font-size: 100%; font-weight: normal; padding-left: 5px; padding-right: 1em; border-left: 3px solid #dc143c; border-bottom: 1px solid #f0eee9;} h3.yellow {font-size: 100%; font-weight: normal; padding-left: 5px; padding-right: 1em; border-left: 3px solid #ffd700; border-bottom: 1px solid #f0eee9;} h4 {font-size: 100%; font-weight: normal; padding-left: 5px;} h5 {font-size: 100%; font-weight: normal; padding-left: 5px; border-left: 3px solid #77b8da; border-bottom: 1px solid #f0eee9; margin-left: 6px;} h6 {font-size: 100%; font-weight: normal; padding-left: 8px;} /***テキストフォント: 太字、太拡大、太縮小、太拡大150%、太拡大180%、太拡大200%、太イタリック、太下線、拡大、拡大120%、拡大150%、拡大180%、拡大200%、、拡大300%、縮小、縮小80%、下線、反転、外枠、青、茶、緑、臙脂、紺、紫、赤、白、太青、太大青、太大緑、大緑、太赤、太大赤、大赤、小赤、下線赤、背景色灰、デコ灰、デコ炭、縦書き ***/ .b {font-weight:bold;} .bl {font-weight:bold; font-size: 120%;} .bs {font-size: small; font-weight:bold;} .bl150 {font-weight:bold; font-size: 150%;} .bl180 {font-weight:bold; font-size: 180%;} .bl200 {font-weight:bold; font-size: 200%;} .bi {font-weight:bold; font-style: italic;} .bu {font-weight:bold; text-decoration: underline;} .l {font-size: 110%;} .l120 {font-size: 120%;} .l150 {font-size: 150%;} .l180 {font-size: 180%;} .l200 {font-size: 200%;} .l300 {font-size: 300%;} .s {font-size: small;} .s80 {font-size: 80%;} .u {text-decoration: underline;} .revs {font-weight: normal; color: white; background-color: #888888; padding: 0px 10px 0px 10px;} .blue {color: #0000ff;} .brown {color: brown;} .grn {color: green;} .mrn {color: #ad3140;} .navy {color: navy;} .ppl {color: #990066;} .red {color: #dc143c;} .white {color: white;} .b-blue {font-weight:bold; color:#0000ff;} .bl-blue {font-weight:bold; font-size: large; color:#0000ff;} .bl-grn {font-weight:bold; font-size: 150%; color: green;} .l-grn {font-size: 150%; color: green;} .b-red {font-weight:bold; color:#dc143c;} .bl-red {font-weight:bold; font-size: large; color: #dc143c;} .l-red {font-size: large; color: #dc143c;} .s-red {font-size: small; color: #dc143c;} .u-red {text-decoration: underline; color: #dc143c;} .bc-gray {background-color: #D9D9D9} .deco-g {color: #888888; font-size: 50px;} .deco-cha {color: #666666; font-size: 50px;} .vrl {writing-mode: vertical-rl;} /*** インデント:
基本1字下げ、
2字下げ、
英、
1字下げなし、1字下げ、1字半下げ、2字下げ、2字半下げ、3字下げ、3字半下げ、4字下げ、4字半下げ、5字下げ、5字半下げ、英文半角5文字下げ、ぶら下がり1字下げ、ぶら下がり1字半下げ、ぶら下がり2字下げ、ぶら下がり2字半下げ、ぶら下がり3字下げ、ぶら下がり3字半下げ、ぶら下がり4字下げ、ぶら下がり4字半下げ、ぶら下がり5字下げ、ぶら下がり5字半下げ、ぶら下がり6字下げ、ぶら下がり6字半下げ、ぶら下がり7字下げ、ぶら下がり7字半下げ、ぶら下がり8字下げぶら下がり8字半下げ ***/ p {text-indent: 1em;} p.em2 {text-indent: 2em;} p.e {text-indent: 40px;} p.x {text-indent: 0em;} .indt-1 {text-indent: 1em;} .indt-1h {text-indent: 1.5em;} .indt-2 {text-indent: 2em;} .indt-2h {text-indent: 2.5em;} .indt-3 {text-indent: 3em;} .indt-3h {text-indent: 3.5em;} .indt-4 {text-indent: 4em;} .indt-4h {text-indent: 4.5em;} .indt-5 {text-indent: 5em;} .indt-5h {text-indent: 5.5em;} .indt-e {text-indent: 48px;} .hindt-1 {padding-left: 1em; text-indent: -1em;} .hindt-1h {padding-left: 1.5em; text-indent: -1.5em;} .hindt-2 {padding-left: 2em; text-indent: -2em;} .hindt-2h {padding-left: 2.5em; text-indent: -2.5em;} .hindt-3 {padding-left: 3em; text-indent: -3em;} .hindt-3h {padding-left: 3.5em; text-indent: -3.5em;} .hindt-4 {padding-left: 4em; text-indent: -4em;} .hindt-4h {padding-left: 4.5em; text-indent: -4.5em;} .hindt-5 {padding-left: 5em; text-indent: -5em;} .hindt-5h {padding-left: 5.5em; text-indent: -5.5em;} .hindt-6 {padding-left: 6em; text-indent: -6em;} .hindt-6h {padding-left: 6.5em; text-indent: -6.5em;} .hindt-7 {padding-left: 7em; text-indent: -7em;} .hindt-7h {padding-left: 7.5em; text-indent: -7.5em;} .hindt-8 {padding-left: 8em; text-indent: -8em;} .hindt-8h {padding-left: 8.5em; text-indent: -8.5em;} /*** 配置:1文字下げ(ブロック)、2文字下げ(ブロック)、3文字下げ(ブロック)、4文字下げ(ブロック)、5文字下げ(ブロック)、6文字下げ(ブロック)、7文字下げ(ブロック)、8文字下げ(ブロック)、中央寄せ(文字)、中央上寄せ(文字)、中央寄せ(ブロック)、回り込みすべて解除、回り込み左、回り込み右、大字中央寄せ、大字右寄せ、左マージン3、右寄せ、小字右寄せ、小字中央寄せ、テーブル、文献目次(ぶら下がり1字空ける)、文献目次(ぶら下がり2字空ける)、文献目次(ぶら下がり4字空ける)、半ページ(ボックス) ***/ .bindt-1 {margin-left: 1em} .bindt-2 {margin-left: 2em} .bindt-3 {margin-left: 3em} .bindt-4 {margin-left: 4em} .bindt-5 {margin-left: 5em} .bindt-6 {margin-left: 6em} .bindt-7 {margin-left: 7em} .bindt-8 {margin-left: 8em} .c {text-align: center;} .ct {text-align: center; vertical-align: top;} .cb {margin-left: auto; margin-right: auto;} .clear {clear: both;} .flt-l {float: left;} .flt-r {float: right;} .lc {font-size: 120%; text-align: center;} .lr {font-size: 120%; text-align: right; padding-right: 1em;} .mgn-l3 {margin-left: 3em;} .r {text-align: right;} .sr {font-size: small; text-align: right;} .sc {font-size: small; text-align: center;} .tbl {display: table;} .conts-1 {float: left; margin-left: 1em; padding-left: 1em; text-indent: -1em;} .conts-2 {float: left; margin-left: 1em; padding-left: 2em; text-indent: -2em;} .conts-4 {float: left; margin-left: 1em; padding-left: 4em; text-indent: -4em;} .conts-bx {margin: 0em 1em; width: 415px;} /*** 区切り線・外枠:hr(ダッシュ)、hr(ダッシュ小)、アウトライン***/ hr.ds {border-top-style: dashed; border-bottom-style: none; border-left-style: none; border-right-style: none; border-width: 2px; border-color: #b2b2b2} hr.ds-s {border-top-style: dashed; border-bottom-style: none; border-left-style: none; border-right-style: none; border-width: 1px; width: 750px} .outl {outline-style: solid; outline-width: thin; outline-color: #666666; padding: 5px;} /*** リスト:記号付き(通常は点)、記号付き(円)、記号付き(四角)、記号なし、文献用、ぶら下がり1字下げ、ぶら下がり1字半下げ、ぶら下がり2字下げ、ぶら下がり2字半下げ、ぶら下がり3字下げ、ぶら下がり3字半下げ、ぶら下がり4字下げ、ぶら下がり4字半下げ、ぶら下がり5字下げ、ぶら下がり5字半下げ、ぶら下がり6字下げ、ぶら下がり6字半下げ、ぶら下がり7字下げ、ぶら下がり7字半下げ、ぶら下がり8字下げ、ぶら下がり8字半下げ、番号付き(通常はアラビア数字)、番号付き(ローマ数字)、番号付き(アルファベット)、番号なし ***/ ul {list-style-type: disc; margin-left: 0em;} ul.ccl {list-style-type: circle; margin-left: 0em;} ul.sq {list-style-type: square; margin-left: 0em;} ul.x {list-style-type: none; margin-left: -1.5em;} ul.bk {list-style-type: none; margin-left: 1em; padding-left: 2.5em; text-indent: -2.5em;} ul.hindt-1 {list-style-type: none; margin-left: 1em; padding-left: 1em; text-indent: -1em;} ul.hindt-1h {list-style-type: none; margin-left: 1em; padding-left: 1.5em; text-indent: -1.5em;} ul.hindt-2 {list-style-type: none; margin-left: 1em; padding-left: 2em; text-indent: -2em;} ul.hindt-2h {list-style-type: none; margin-left: 1em; padding-left: 2.5em; text-indent: -2.5em;} ul.hindt-3 {list-style-type: none; margin-left: 1em; padding-left: 3em; text-indent: -3em;} ul.hindt-3h {list-style-type: none; margin-left: 1em; padding-left: 3.5em; text-indent: -3.5em;} ul.hindt-4 {list-style-type: none; margin-left: 1em; padding-left: 4em; text-indent: -4em;} ul.hindt-4h {list-style-type: none; margin-left: 1em; padding-left: 4.5em; text-indent: -4.5em;} ul.hindt-5 {list-style-type: none; margin-left: 1em; padding-left: 5em; text-indent: -5em;} ul.hindt-5h {list-style-type: none; margin-left: 1em; padding-left: 5.5em; text-indent: -5.5em;} ul.hindt-6 {list-style-type: none; margin-left: 1em; padding-left: 6em; text-indent: -6em;} ul.hindt-6h {list-style-type: none; margin-left: 1em; padding-left: 6.5em; text-indent: -6.5em;} ul.hindt-7 {list-style-type: none; margin-left: 1em; padding-left: 7em; text-indent: -7em;} ul.hindt-7h {list-style-type: none; margin-left: 1em; padding-left: 7.5em; text-indent: -7.5em;} ul.hindt-8 {list-style-type: none; margin-left: 1em; padding-left: 8em; text-indent: -8em;} ul.hindt-8h {list-style-type: none; margin-left: 1em; padding-left: 8.5em; text-indent: -8.5em;} ol {list-style-type: decimal;} ol.i {list-style-type: lower-roman;} ol.a {list-style-type: lower-alpha;} ol.x {list-style-type: none;} /*** テーブル:テーブル(基本設定)、テーブル(中央配置)、テーブル(中央配置枠線なし)、テーブル(二重線枠線)、テーブル(二重線枠線中央配置)、テーブル(枠線中太)、テーブル(枠線太)、テーブル(枠線なし)、ヘッド(基本設定)、ヘッド(左寄せ)、ヘッド(反転グレー)、ヘッド(トップ枠線なし)、ヘッド(枠線なし)、行(下寄せ)、行(上寄せ)、データ(基本設定)、データ(右寄せ)、データ(上寄せ)、データ(枠線なし)、データ(左寄せ枠線なし)、データ(上寄せ枠線なし)、データ(反転グレー)、キャプション(上部中央)、キャプション(上部左寄せ)、キャプション(下部右寄せ)、キャプション(下部左寄せ) ***/ table {border-style: solid; border-width: thin; border-collapse: collapse;} table.c {border-style: solid; border-width: thin; border-collapse: collapse; margin-left: auto; margin-right: auto;} table.cx {border-style: hidden; border-width: thin; border-collapse: collapse; margin-left: auto; margin-right: auto;} table.dbl {border-style: solid; border-width: thin; border-collapse: separate;} table.dbl-c {border-style: solid; border-width: thin; border-collapse: separate; margin-left: auto; margin-right: auto;} table.mdm {border-style: solid; border-width: medium;} table.thick {border-style: solid; border-width: thick;} table.x {border-style: hidden; border-collapse: collapse;} th {border-style: solid; border-width: thin; border-collapse: collapse; text-align: center; font-weight: bold; font-size: 96%; padding: 8px;} th.l {border-style: solid; border-width: thin; border-collapse: collapse; text-align: left; font-weight: bold; font-size: 96%; padding: 8px;} th.revs {border-style: solid; border-width: thin; border-collapse: collapse; text-align: center; font-weight: normal; padding: 8px; color: white; background-color: #888888;} th.tx {vertical-align: top; border-style: hidden; border-collapse: collapse; padding: 8px;} th.x {border-style: hidden; border-collapse: collapse; padding: 8px;} tr.b {vertical-align: bottom;} tr.t {vertical-align: top;} td {border-style: solid; border-width: thin; border-collapse: collapse; padding: 8px;} td.r {border-style: solid; border-width: thin; border-collapse: collapse; text-align: right; padding: 8px;} td.t {border-style: solid; border-width: thin; border-collapse: collapse; vertical-align: top; padding: 8px;} td.x {border-style: hidden; border-collapse: collapse; padding: 8px;} td.lx {border-style: hidden; border-collapse: collapse; text-align: left; padding: 8px;} td.tx {vertical-align: top; border-style: hidden; border-collapse: collapse; padding: 8px;} td.revs {border-style: solid; border-width: thin; border-collapse: collapse; font-weight: normal; padding: 8px; color: white; background-color: #888888;} caption {caption-side: top; font-size: 110%; font-weight: normal; padding-bottom: 5px;} caption.l {caption-side: top; font-size: 110%; font-weight: normal; padding-bottom: 5px; text-align: left;} caption.btm {caption-side: bottom; text-align: right; font-size: 100%; font-weight: normal; padding-top: 5px; padding-right: 1em;} caption.btml {caption-side: bottom; text-align: left; font-size: 100%; font-weight: normal; padding-top: 5px; padding-right: 1em;} /*** イメージ(余白)、イメージ(余白なし) ***/ img {margin: 1em 1em} img.x {margin: 0em 0em} /*** リンク ***/ a:link {text-decoration: none;} a:hover {font-size: 101%} a:active {background-color: #F3FAFB} /*** リンク: