133 lines
4.6 KiB
CSS
133 lines
4.6 KiB
CSS
@charset "UTF-8";
|
||
|
||
|
||
/* ファイル情報
|
||
----------------------------------------------------------------
|
||
【内容】
|
||
チェック用スタイル
|
||
|
||
【CSSファイルバージョン】
|
||
ver.1.1.0
|
||
|
||
【当ファイル更新時の電書協EPUB 3 制作ガイドバージョン】
|
||
ver.1.1.1
|
||
|
||
【細目】
|
||
・特定 RS 対策用
|
||
・Windows 用フォント指定
|
||
・チェック用領域
|
||
|
||
【更新履歴】
|
||
2012/12/07 ver.1.1.0
|
||
・ファイル更新時の電書協EPUB 3 制作ガイドバージョン表記を追加
|
||
|
||
2012/08/21 ver.1.0b1
|
||
・公開版
|
||
---------------------------------------------------------------- */
|
||
|
||
|
||
/* -------------------------------------------------------------
|
||
* 特定 RS 対策用
|
||
* ------------------------------------------------------------- */
|
||
|
||
|
||
/* WebKit(Windows)用リンク指定
|
||
----------------------------------------------------------------
|
||
縦組みでルビを含むリンクの一部(テキストが長い場合)がクリックできない問題を回避
|
||
---------------------------------------------------------------- */
|
||
a ruby {
|
||
vertical-align: bottom;
|
||
}
|
||
|
||
|
||
/* WebKit(Windows)用ページ内リンク対策
|
||
----------------------------------------------------------------
|
||
WebKit系 で inline 要素へのページ内リンクが効かないのを回避
|
||
---------------------------------------------------------------- */
|
||
span.key,
|
||
span.ref {
|
||
display: inline-block;
|
||
}
|
||
|
||
|
||
/* WebKit インデントバグ回避
|
||
----------------------------------------------------------------
|
||
WebKit系 で indent 指定下に inline-block があると表示が崩れるのを回避
|
||
[class|="indent"] .key,
|
||
[class|="h-indent"] .key { text-indent: 0; }
|
||
---------------------------------------------------------------- */
|
||
/* 注釈 */
|
||
.indent-0em .key, .h-indent-0em .key, .indent-0em .ref, .h-indent-0em .ref,
|
||
.indent-1em .key, .h-indent-1em .key, .indent-1em .ref, .h-indent-1em .ref,
|
||
.indent-2em .key, .h-indent-2em .key, .indent-2em .ref, .h-indent-2em .ref,
|
||
.indent-3em .key, .h-indent-3em .key, .indent-3em .ref, .h-indent-3em .ref,
|
||
.indent-4em .key, .h-indent-4em .key, .indent-4em .ref, .h-indent-4em .ref,
|
||
.indent-5em .key, .h-indent-5em .key, .indent-5em .ref, .h-indent-5em .ref,
|
||
.indent-6em .key, .h-indent-6em .key, .indent-6em .ref, .h-indent-6em .ref,
|
||
.indent-7em .key, .h-indent-7em .key, .indent-7em .ref, .h-indent-7em .ref,
|
||
.indent-8em .key, .h-indent-8em .key, .indent-8em .ref, .h-indent-8em .ref,
|
||
.indent-9em .key, .h-indent-9em .key, .indent-9em .ref, .h-indent-9em .ref,
|
||
.indent-10em .key, .h-indent-10em .key, .indent-10em .ref, .h-indent-10em .ref {
|
||
text-indent: 0;
|
||
}
|
||
|
||
|
||
/* -------------------------------------------------------------
|
||
* Windows 用フォント指定
|
||
* ------------------------------------------------------------- */
|
||
|
||
/* フォントセット指定
|
||
---------------------------------------------------------------- */
|
||
/* 横組み用 */
|
||
@font-face {
|
||
font-family: "serif-ja";
|
||
src: local("MS 明朝");
|
||
}
|
||
@font-face {
|
||
font-family: "sans-serif-ja";
|
||
src: local("MS ゴシック");
|
||
}
|
||
/* 縦組み用 */
|
||
@font-face {
|
||
font-family: "serif-ja-v";
|
||
src: local("@MS 明朝");
|
||
}
|
||
@font-face {
|
||
font-family: "sans-serif-ja-v";
|
||
src: local("@MS ゴシック");
|
||
}
|
||
|
||
|
||
/* 組み方向のデフォルトフォント指定
|
||
----------------------------------------------------------------
|
||
@付きフォント指定が不要になるまでは、
|
||
組み方向が変わるとき明朝で上書き(書体を継承しない)
|
||
---------------------------------------------------------------- */
|
||
.hltr { font-family: serif-ja, serif; }
|
||
.vrtl { font-family: serif-ja-v, serif-ja, serif; }
|
||
|
||
/* 組み方向の入れ子対策 */
|
||
.vrtl .hltr { font-family: serif-ja, serif; }
|
||
.hltr .vrtl { font-family: serif-ja-v, serif-ja, serif; }
|
||
|
||
|
||
/* 書体指定
|
||
---------------------------------------------------------------- */
|
||
/* 横組み用 */
|
||
.hltr .mfont { font-family: serif-ja, serif; }
|
||
.hltr .gfont { font-family: sans-serif-ja, sans-serif;}
|
||
/* 縦組み用 */
|
||
.vrtl .mfont { font-family: serif-ja-v, serif-ja, serif; }
|
||
.vrtl .gfont { font-family: sans-serif-ja-v, sans-serif-ja, sans-serif; }
|
||
|
||
/* 組み方向の入れ子対策 */
|
||
/* 縦組み中の横組み用 */
|
||
.vrtl .hltr .mfont { font-family: serif-ja, serif; }
|
||
.vrtl .hltr .gfont { font-family: sans-serif-ja, sans-serif; }
|
||
/* 横組み中の縦組み用 */
|
||
.hltr .vrtl .mfont { font-family: serif-ja-v, serif-ja, serif; }
|
||
.hltr .vrtl .gfont { font-family: sans-serif-ja-v, sans-serif-ja, sans-serif; }
|
||
|
||
|
||
|