Initial commit
This commit is contained in:
336
examples/epub_format_4/item/style/book-style.css
Normal file
336
examples/epub_format_4/item/style/book-style.css
Normal file
@@ -0,0 +1,336 @@
|
||||
@charset "UTF-8";
|
||||
@import "style-reset.css";
|
||||
@import "style-standard.css";
|
||||
@import "style-advance.css";
|
||||
@import "style-bc-kadokawa.css";
|
||||
|
||||
/* -------------------------------------------------------------
|
||||
Windows でチェックするときは以下の指定を利用
|
||||
※チェックが済んだら必ず削除かコメントアウトすること
|
||||
@import "style-check.css";
|
||||
---------------------------------------------------------------- */
|
||||
|
||||
|
||||
|
||||
/* ファイル情報
|
||||
----------------------------------------------------------------
|
||||
【内容】
|
||||
外部 CSS の一括読み込み と 作品別カスタマイズ指定
|
||||
|
||||
【CSSファイルバージョン】
|
||||
ver.1.1.0
|
||||
|
||||
【当ファイル更新時の電書協EPUB 3 制作ガイドバージョン】
|
||||
ver.1.1.1
|
||||
|
||||
【細目】
|
||||
・外部 CSS の import
|
||||
・作品別カスタマイズ領域
|
||||
|
||||
【更新履歴】
|
||||
2012/12/07 ver.1.1.0
|
||||
・ファイル更新時の電書協EPUB 3 制作ガイドバージョン表記を追加
|
||||
|
||||
2012/08/21 ver.1.0b1
|
||||
・公開版
|
||||
---------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* -------------------------------------------------------------
|
||||
* 作品別カスタマイズ領域
|
||||
* ------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* 見出しのデフォルト書体指定
|
||||
---------------------------------------------------------------- */
|
||||
/* 横組み用 */
|
||||
.hltr h1,
|
||||
.hltr h2,
|
||||
.hltr h3,
|
||||
.hltr h4,
|
||||
.hltr h5,
|
||||
.hltr h6 {
|
||||
font-family: serif-ja, serif;
|
||||
}
|
||||
/* 縦組み用 */
|
||||
.vrtl h1,
|
||||
.vrtl h2,
|
||||
.vrtl h3,
|
||||
.vrtl h4,
|
||||
.vrtl h5,
|
||||
.vrtl h6 {
|
||||
font-family: serif-ja-v, serif-ja, serif;
|
||||
}
|
||||
|
||||
|
||||
/* リンク指定
|
||||
---------------------------------------------------------------- */
|
||||
/* 基本設定(上:横組み 下:縦組み) */
|
||||
.hltr a {
|
||||
color:#0000ff;
|
||||
}
|
||||
.vrtl a {
|
||||
color:#0000ff;
|
||||
}
|
||||
/* 未訪問リンク */
|
||||
a:link {
|
||||
}
|
||||
/* 訪問済みリンク */
|
||||
a:visited {
|
||||
}
|
||||
/* マウスオーバー時 */
|
||||
a:hover {
|
||||
}
|
||||
/* フォーカス時 */
|
||||
a:focus {
|
||||
}
|
||||
/* アクティブ時 */
|
||||
a:active {
|
||||
}
|
||||
|
||||
/* 注釈リンクの下線と色
|
||||
---------------------------------------------------------------- */
|
||||
/* 基本設定(上:横組み 下:縦組み) */
|
||||
.hltr a.cyu {
|
||||
color:#0000ff;
|
||||
}
|
||||
.vrtl a.cyu {
|
||||
}
|
||||
/* 未訪問リンク */
|
||||
a.cyu:link {
|
||||
color:#0000ff;
|
||||
}
|
||||
/* 訪問済みリンク */
|
||||
a.cyu:visited {
|
||||
color: #0000ff;
|
||||
}
|
||||
/* マウスオーバー時 */
|
||||
a.cyu:hover {
|
||||
}
|
||||
/* フォーカス時 */
|
||||
a.cyu:focus {
|
||||
}
|
||||
/* アクティブ時 */
|
||||
a.cyu:active {
|
||||
}
|
||||
|
||||
|
||||
/* 見出しの指定(上:横組み 下:縦組み)
|
||||
---------------------------------------------------------------- */
|
||||
/* 扉見出し */
|
||||
.hltr .tobira-midashi {
|
||||
}
|
||||
.vrtl .tobira-midashi {
|
||||
}
|
||||
/* 大見出し */
|
||||
.hltr .oo-midashi {
|
||||
}
|
||||
.vrtl .oo-midashi {
|
||||
}
|
||||
/* 中見出し */
|
||||
.hltr .naka-midashi {
|
||||
}
|
||||
.vrtl .naka-midashi {
|
||||
}
|
||||
/* 小見出し */
|
||||
.hltr .ko-midashi {
|
||||
}
|
||||
.vrtl .ko-midashi {
|
||||
}
|
||||
|
||||
|
||||
/* カバーページ
|
||||
----------------------------------------------------------------
|
||||
描画領域の余白をゼロに
|
||||
デフォルトで左右中央揃えに
|
||||
---------------------------------------------------------------- */
|
||||
body.p-cover {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
body.p-cover .main {
|
||||
}
|
||||
|
||||
|
||||
/* 画像のみのページ
|
||||
----------------------------------------------------------------
|
||||
描画領域の余白をゼロに
|
||||
デフォルトで左右中央揃えに
|
||||
---------------------------------------------------------------- */
|
||||
body.p-image {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
body.p-image .main {
|
||||
}
|
||||
|
||||
|
||||
/* テキスト中心のページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-text {
|
||||
}
|
||||
body.p-text .main {
|
||||
}
|
||||
|
||||
|
||||
/* 本扉ページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-titlepage {
|
||||
}
|
||||
body.p-titlepage .main {
|
||||
}
|
||||
|
||||
|
||||
/* 奥付ページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-colophon {
|
||||
}
|
||||
body.p-colophon .main {
|
||||
}
|
||||
|
||||
|
||||
/* 目次ページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-toc {
|
||||
}
|
||||
body.p-toc .main {
|
||||
}
|
||||
|
||||
|
||||
/* 電子版用の注意書きページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-caution {
|
||||
}
|
||||
body.p-caution .main {
|
||||
}
|
||||
|
||||
|
||||
/* 広告ページ
|
||||
---------------------------------------------------------------- */
|
||||
body.p-ad {
|
||||
}
|
||||
body.p-ad .main {
|
||||
}
|
||||
.hoshimachi{
|
||||
font-style:italic;
|
||||
}
|
||||
.kai{
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
color:#778899;
|
||||
|
||||
}
|
||||
.f90{
|
||||
font-size:0.9em;
|
||||
}
|
||||
.f80{
|
||||
font-size:0.8em;
|
||||
}
|
||||
.titilepro{
|
||||
font-size:1.1em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
}
|
||||
.titlebig{
|
||||
font-size:1.5em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
}
|
||||
.titlebigsec{
|
||||
font-size:1.3em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
color: #565656;
|
||||
}
|
||||
.chnum{
|
||||
padding-bottom:5px;
|
||||
border-bottom:solid 1px;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
display:inline-block;
|
||||
}
|
||||
.chnum1{
|
||||
color:#a0a0a0;
|
||||
font-size:1.3em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
margin-bottom:1em;
|
||||
}
|
||||
.intext{
|
||||
margin-left:2em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
color:#778899;
|
||||
}
|
||||
.titileproin{
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
border-top:solid 1px;
|
||||
border-bottom:solid 1px;
|
||||
}
|
||||
.img-01{
|
||||
height:1.5em;
|
||||
vertical-align:middle;
|
||||
}
|
||||
.img-02{
|
||||
height:1em;
|
||||
vertical-align:middle;
|
||||
margin-bottom:3px;
|
||||
}
|
||||
.titlemidpro{
|
||||
font-size:1.3em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
}
|
||||
.titilemid{
|
||||
margin-top:2em;
|
||||
margin-bottom:0.5em;
|
||||
font-size:1.3em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
text-indent:-1.3em;
|
||||
padding-left:1.3em;
|
||||
}
|
||||
.boxpro1{
|
||||
text-align:end;
|
||||
}
|
||||
.boxpro2{
|
||||
display:inline-block;
|
||||
text-align:justify;
|
||||
}
|
||||
.table001{
|
||||
border:solid 3px #efefef;
|
||||
border-spacing:0px;
|
||||
color: #274a78;
|
||||
width:100%;
|
||||
}
|
||||
.table001 p{
|
||||
padding:10px;
|
||||
}
|
||||
.tableco1{
|
||||
background-color:#717171;
|
||||
color:white;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
}
|
||||
.bt0{
|
||||
margin-bottom:0em;
|
||||
margin-top:0em;
|
||||
}
|
||||
.haha1{
|
||||
color: #565656;
|
||||
|
||||
}
|
||||
.haha1>li::marker{
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
}
|
||||
.titlemid1{
|
||||
font-size:1.3em;
|
||||
font-family: sans-serif;
|
||||
font-weight:bold;
|
||||
margin-top:2em;
|
||||
margin-bottom:0.5em;
|
||||
}
|
||||
207
examples/epub_format_4/item/style/copyright.css
Normal file
207
examples/epub_format_4/item/style/copyright.css
Normal file
@@ -0,0 +1,207 @@
|
||||
@charset 'UTF-8';
|
||||
|
||||
body,
|
||||
div
|
||||
{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
body
|
||||
{
|
||||
-epub-hyphens: auto;
|
||||
}
|
||||
|
||||
@page
|
||||
{
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
|
||||
/* main */
|
||||
|
||||
#copyright .serial
|
||||
{
|
||||
font: normal normal 300 .6em/1em sans-serif;
|
||||
|
||||
margin: 0 1em .5em 1.2em;
|
||||
padding: 0;
|
||||
|
||||
color: #333;
|
||||
}
|
||||
|
||||
#copyright h5
|
||||
{
|
||||
font: normal normal 300 1.1em/1.2em serif;
|
||||
|
||||
margin: 0 .8em .5em .8em;
|
||||
padding: 0;
|
||||
|
||||
text-align: justify;
|
||||
text-decoration: none;
|
||||
text-indent: 0;
|
||||
text-transform: none;
|
||||
|
||||
color: #00a0e9;
|
||||
|
||||
-epub-text-align-last: left;
|
||||
orphans: 1;
|
||||
page-break-after: auto;
|
||||
page-break-before: auto;
|
||||
widows: 1;
|
||||
}
|
||||
|
||||
#copyright .space2
|
||||
{
|
||||
letter-spacing: .5em;
|
||||
}
|
||||
|
||||
#copyright .booktitle
|
||||
{
|
||||
font: normal normal 300 .95em/1em serif;
|
||||
|
||||
padding: 0;
|
||||
|
||||
color: #00a0e9;
|
||||
}
|
||||
|
||||
#copyright .publishser
|
||||
{
|
||||
padding-left: 5em;
|
||||
}
|
||||
|
||||
#copyright p
|
||||
{
|
||||
font: normal normal 300 .8em/1.2em serif;
|
||||
|
||||
margin: 0 1em .5em 1.2em;
|
||||
padding: 0;
|
||||
|
||||
text-align: left;
|
||||
text-align: justify;
|
||||
text-decoration: none;
|
||||
text-indent: 0;
|
||||
|
||||
color: #000;
|
||||
|
||||
-epub-text-align-last: left;
|
||||
orphans: 1;
|
||||
page-break-after: auto;
|
||||
page-break-before: auto;
|
||||
widows: 1;
|
||||
}
|
||||
|
||||
#copyright hr
|
||||
{
|
||||
margin: .75em 1em .75em 1em;
|
||||
|
||||
border-top: none;
|
||||
border-right: none;
|
||||
border-bottom: 1px solid #ccc;
|
||||
border-left: none;
|
||||
}
|
||||
.minor
|
||||
{
|
||||
font: normal normal 300 .6em/.6em serif;
|
||||
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.end
|
||||
{
|
||||
float: right;
|
||||
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
|
||||
.tcy
|
||||
{
|
||||
-epub-text-combine: horizontal;
|
||||
-webkit-text-combine: horizontal;
|
||||
-ms-text-combine-horizontal: all;
|
||||
text-combine-horizontal: all;
|
||||
text-combine-upright: all;
|
||||
}
|
||||
|
||||
.footnote a
|
||||
{
|
||||
-epub-text-combine: horizontal;
|
||||
-webkit-text-combine: horizontal;
|
||||
-ms-text-combine-horizontal: all;
|
||||
text-combine-horizontal: all;
|
||||
text-combine-upright: all;
|
||||
}
|
||||
|
||||
.footnote
|
||||
{
|
||||
font: normal normal 300 .9em/1.5em serif;
|
||||
|
||||
margin: 2em 0 1em .25em;
|
||||
padding-top: 2em;
|
||||
|
||||
text-align: left;
|
||||
text-decoration: none;
|
||||
text-indent: -2em;
|
||||
text-transform: none;
|
||||
|
||||
color: #000;
|
||||
|
||||
-epub-text-align-last: left;
|
||||
orphans: 1;
|
||||
page-break-after: auto;
|
||||
page-break-before: auto;
|
||||
widows: 1;
|
||||
}
|
||||
|
||||
.ref
|
||||
{
|
||||
font-family: serif;
|
||||
font-size: .9em;
|
||||
line-height: 0;
|
||||
|
||||
vertical-align: super;
|
||||
text-decoration: none;
|
||||
text-indent: 0;
|
||||
|
||||
-epub-text-align-last: left;
|
||||
-epub-text-combine: horizontal;
|
||||
-webkit-text-combine: horizontal;
|
||||
-ms-text-combine-horizontal: all;
|
||||
text-combine-horizontal: all;
|
||||
text-combine-upright: all;
|
||||
page-break-after: auto;
|
||||
page-break-before: auto;
|
||||
}
|
||||
|
||||
a
|
||||
{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.italic
|
||||
{
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.sup
|
||||
{
|
||||
font-size: .75em;
|
||||
|
||||
vertical-align: super;
|
||||
}
|
||||
|
||||
span.dash
|
||||
{
|
||||
letter-spacing: -4px;
|
||||
}
|
||||
|
||||
div.note {
|
||||
background-color: #dff2fc;
|
||||
padding: 1em;
|
||||
margin: .25em 1em 1.5em 1em;
|
||||
font: normal normal 400 .8em/1.2em sans-serif;
|
||||
}
|
||||
|
||||
12
examples/epub_format_4/item/style/fixed-layout-jp.css
Normal file
12
examples/epub_format_4/item/style/fixed-layout-jp.css
Normal file
@@ -0,0 +1,12 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
html,
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0;
|
||||
}
|
||||
svg {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
1563
examples/epub_format_4/item/style/style-advance.css
Normal file
1563
examples/epub_format_4/item/style/style-advance.css
Normal file
File diff suppressed because it is too large
Load Diff
552
examples/epub_format_4/item/style/style-bc-kadokawa.css
Normal file
552
examples/epub_format_4/item/style/style-bc-kadokawa.css
Normal file
@@ -0,0 +1,552 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
|
||||
/* ファイル情報
|
||||
----------------------------------------------------------------
|
||||
【内容】
|
||||
角川書店仕様スタイル
|
||||
|
||||
【バージョン】
|
||||
ver.2.0.0
|
||||
|
||||
【細目】
|
||||
・既存クラス上書き指定
|
||||
・ページ設定
|
||||
|
||||
【更新履歴】
|
||||
2013/09/04 ver.2.0.0
|
||||
・ファイル名を「style-kadokawa.css」から変更
|
||||
・バージョン表記方法を変更
|
||||
・本扉と奥付のスタイルを変更
|
||||
2013/02/12 ver.1.0b3
|
||||
・電書協ガイド更新にあわせ、傍線対策を削除
|
||||
2012/11/29 ver.1.0b2
|
||||
・傍線指定修正
|
||||
2012/11/01 ver.1.0b1
|
||||
・公開版
|
||||
---------------------------------------------------------------- */
|
||||
|
||||
|
||||
|
||||
/* -------------------------------------------------------------
|
||||
* 既存クラス上書き指定
|
||||
* ------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* リンク指定
|
||||
---------------------------------------------------------------- */
|
||||
.hltr a,
|
||||
.vrtl a { text-decoration: none; }
|
||||
a:link { color: #000000; }
|
||||
a:visited { color: #000000; }
|
||||
a:hover { color: #696969; }
|
||||
a:focus { color: #696969; }
|
||||
a:active { color: #696969; }
|
||||
|
||||
/* 注釈リンクの下線と色 */
|
||||
.hltr a.cyu,
|
||||
.vrtl a.cyu { text-decoration: none; }
|
||||
a.cyu:link { color: #000000; }
|
||||
a.cyu:visited { color: #000000; }
|
||||
a.cyu:hover { color: #696969; }
|
||||
a.cyu:focus { color: #696969; }
|
||||
a.cyu:active { color: #696969; }
|
||||
|
||||
|
||||
|
||||
/* -------------------------------------------------------------
|
||||
* クラス追加指定
|
||||
* ------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* フォント指定
|
||||
---------------------------------------------------------------- */
|
||||
/* フォントサイズ */
|
||||
.font-1em25 { font-size: 1.25em; }
|
||||
|
||||
|
||||
/* 字下げ指定
|
||||
----------------------------------------------------------------
|
||||
主に見出し用。上から1字下げ~6字下げ
|
||||
コメントアウトされた値は、すでに存在するもの
|
||||
---------------------------------------------------------------- */
|
||||
/* 字下げ:横組み用 */
|
||||
/* .hltr .start-0em75 { margin-left: 0.75em; } */
|
||||
/* .hltr .start-1em50 { margin-left: 1.50em; } */
|
||||
.hltr .start-2em25 { margin-left: 2.25em; }
|
||||
/* .hltr .start-3em { margin-left: 3.00em; } */
|
||||
.hltr .start-3em75 { margin-left: 3.75em; }
|
||||
.hltr .start-4em50 { margin-left: 4.50em; }
|
||||
|
||||
.hltr .start-0em80 { margin-left: 0.80em; }
|
||||
.hltr .start-1em60 { margin-left: 1.60em; }
|
||||
.hltr .start-2em40 { margin-left: 2.40em; }
|
||||
.hltr .start-3em20 { margin-left: 3.20em; }
|
||||
/* .hltr .start-4em { margin-left: 4.00em; } */
|
||||
.hltr .start-4em80 { margin-left: 4.80em; }
|
||||
|
||||
.hltr .start-0em85 { margin-left: 0.85em; }
|
||||
.hltr .start-1em70 { margin-left: 1.70em; }
|
||||
.hltr .start-2em55 { margin-left: 2.55em; }
|
||||
.hltr .start-3em40 { margin-left: 3.40em; }
|
||||
.hltr .start-4em25 { margin-left: 4.25em; }
|
||||
.hltr .start-5em10 { margin-left: 5.10em; }
|
||||
|
||||
.hltr .start-0em90 { margin-left: 0.90em; }
|
||||
.hltr .start-1em80 { margin-left: 1.80em; }
|
||||
.hltr .start-2em70 { margin-left: 2.70em; }
|
||||
.hltr .start-3em60 { margin-left: 3.60em; }
|
||||
/* .hltr .start-4em50 { margin-left: 4.50em; } */
|
||||
.hltr .start-5em40 { margin-left: 5.40em; }
|
||||
|
||||
.hltr .start-1em10 { margin-left: 1.10em; }
|
||||
.hltr .start-2em20 { margin-left: 2.20em; }
|
||||
.hltr .start-3em30 { margin-left: 3.30em; }
|
||||
.hltr .start-4em40 { margin-left: 4.40em; }
|
||||
.hltr .start-5em50 { margin-left: 5.50em; }
|
||||
.hltr .start-6em60 { margin-left: 6.60em; }
|
||||
|
||||
.hltr .start-1em15 { margin-left: 1.15em; }
|
||||
.hltr .start-2em30 { margin-left: 2.30em; }
|
||||
.hltr .start-3em45 { margin-left: 3.45em; }
|
||||
.hltr .start-4em60 { margin-left: 4.60em; }
|
||||
.hltr .start-5em75 { margin-left: 5.75em; }
|
||||
.hltr .start-6em90 { margin-left: 6.90em; }
|
||||
|
||||
.hltr .start-1em20 { margin-left: 1.20em; }
|
||||
/* .hltr .start-2em40 { margin-left: 2.40em; } */
|
||||
/* .hltr .start-3em60 { margin-left: 3.60em; } */
|
||||
/* .hltr .start-4em80 { margin-left: 4.80em; } */
|
||||
/* .hltr .start-6em { margin-left: 6.00em; } */
|
||||
.hltr .start-7em20 { margin-left: 7.20em; }
|
||||
|
||||
.hltr .start-1em30 { margin-left: 1.30em; }
|
||||
.hltr .start-2em60 { margin-left: 2.60em; }
|
||||
.hltr .start-3em90 { margin-left: 3.90em; }
|
||||
.hltr .start-5em20 { margin-left: 5.20em; }
|
||||
.hltr .start-6em50 { margin-left: 6.50em; }
|
||||
.hltr .start-7em80 { margin-left: 7.80em; }
|
||||
|
||||
/* .hltr .start-1em50 { margin-left: 1.50em; } */
|
||||
/* .hltr .start-3em { margin-left: 3.00em; } */
|
||||
/* .hltr .start-4em50 { margin-left: 4.50em; } */
|
||||
/* .hltr .start-6em { margin-left: 6.00em; } */
|
||||
.hltr .start-7em50 { margin-left: 7.50em; }
|
||||
/* .hltr .start-9em { margin-left: 9.00em; } */
|
||||
|
||||
/* 字下げ:縦組み用 */
|
||||
/* .vrtl .start-0em75 { margin-top: 0.75em; } */
|
||||
/* .vrtl .start-1em50 { margin-top: 1.50em; } */
|
||||
.vrtl .start-2em25 { margin-top: 2.25em; }
|
||||
/* .vrtl .start-3em { margin-top: 3.00em; } */
|
||||
.vrtl .start-3em75 { margin-top: 3.75em; }
|
||||
.vrtl .start-4em50 { margin-top: 4.50em; }
|
||||
|
||||
.vrtl .start-1em10 { margin-top: 1.10em; }
|
||||
.vrtl .start-0em80 { margin-top: 0.80em; }
|
||||
.vrtl .start-1em60 { margin-top: 1.60em; }
|
||||
.vrtl .start-2em40 { margin-top: 2.40em; }
|
||||
.vrtl .start-3em20 { margin-top: 3.20em; }
|
||||
/* .vrtl .start-4em { margin-top: 4.00em; } */
|
||||
.vrtl .start-4em80 { margin-top: 4.80em; }
|
||||
|
||||
.vrtl .start-0em85 { margin-top: 0.85em; }
|
||||
.vrtl .start-1em70 { margin-top: 1.70em; }
|
||||
.vrtl .start-2em55 { margin-top: 2.55em; }
|
||||
.vrtl .start-3em40 { margin-top: 3.40em; }
|
||||
.vrtl .start-4em25 { margin-top: 4.25em; }
|
||||
.vrtl .start-5em10 { margin-top: 5.10em; }
|
||||
|
||||
.vrtl .start-0em90 { margin-top: 0.90em; }
|
||||
.vrtl .start-1em80 { margin-top: 1.80em; }
|
||||
.vrtl .start-2em70 { margin-top: 2.70em; }
|
||||
.vrtl .start-3em60 { margin-top: 3.60em; }
|
||||
/* .vrtl .start-4em50 { margin-top: 4.50em; } */
|
||||
.vrtl .start-5em40 { margin-top: 5.40em; }
|
||||
|
||||
.vrtl .start-1em10 { margin-top: 1.10em; }
|
||||
.vrtl .start-2em20 { margin-top: 2.20em; }
|
||||
.vrtl .start-3em30 { margin-top: 3.30em; }
|
||||
.vrtl .start-4em40 { margin-top: 4.40em; }
|
||||
.vrtl .start-5em50 { margin-top: 5.50em; }
|
||||
.vrtl .start-6em60 { margin-top: 6.60em; }
|
||||
|
||||
.vrtl .start-1em15 { margin-top: 1.15em; }
|
||||
.vrtl .start-2em30 { margin-top: 2.30em; }
|
||||
.vrtl .start-3em45 { margin-top: 3.45em; }
|
||||
.vrtl .start-4em60 { margin-top: 4.60em; }
|
||||
.vrtl .start-5em75 { margin-top: 5.75em; }
|
||||
.vrtl .start-6em90 { margin-top: 6.90em; }
|
||||
|
||||
.vrtl .start-1em20 { margin-top: 1.20em; }
|
||||
/* .vrtl .start-2em40 { margin-top: 2.40em; } */
|
||||
/* .vrtl .start-3em60 { margin-top: 3.60em; } */
|
||||
/* .vrtl .start-4em80 { margin-top: 4.80em; } */
|
||||
/* .vrtl .start-6em { margin-top: 6.00em; } */
|
||||
.vrtl .start-7em20 { margin-top: 7.20em; }
|
||||
|
||||
.vrtl .start-1em30 { margin-top: 1.30em; }
|
||||
.vrtl .start-2em60 { margin-top: 2.60em; }
|
||||
.vrtl .start-3em90 { margin-top: 3.90em; }
|
||||
.vrtl .start-5em20 { margin-top: 5.20em; }
|
||||
.vrtl .start-6em50 { margin-top: 6.50em; }
|
||||
.vrtl .start-7em80 { margin-top: 7.80em; }
|
||||
|
||||
/* .vrtl .start-1em50 { margin-top: 1.50em; } */
|
||||
/* .vrtl .start-3em { margin-top: 3.00em; } */
|
||||
/* .vrtl .start-4em50 { margin-top: 4.50em; } */
|
||||
/* .vrtl .start-6em { margin-top: 6.00em; } */
|
||||
.vrtl .start-7em50 { margin-top: 7.50em; }
|
||||
/* .vrtl .start-9em { margin-top: 9.00em; } */
|
||||
|
||||
|
||||
/* 【組み方向の入れ子対策】字下げ指定
|
||||
---------------------------------------------------------------- */
|
||||
/* 横組み用 */
|
||||
/* .hltr .vrtl .start-0em75 { margin-left: 0.75em; } */
|
||||
/* .hltr .vrtl .start-1em50 { margin-left: 1.50em; } */
|
||||
.hltr .vrtl .start-2em25 { margin-left: 2.25em; }
|
||||
/* .hltr .vrtl .start-3em { margin-left: 3.00em; } */
|
||||
.hltr .vrtl .start-3em75 { margin-left: 3.75em; }
|
||||
.hltr .vrtl .start-4em50 { margin-left: 4.50em; }
|
||||
|
||||
.hltr .vrtl .start-0em80 { margin-left: 0.80em; }
|
||||
.hltr .vrtl .start-1em60 { margin-left: 1.60em; }
|
||||
.hltr .vrtl .start-2em40 { margin-left: 2.40em; }
|
||||
.hltr .vrtl .start-3em20 { margin-left: 3.20em; }
|
||||
/* .hltr .vrtl .start-4em { margin-left: 4.00em; } */
|
||||
.hltr .vrtl .start-4em80 { margin-left: 4.80em; }
|
||||
|
||||
.hltr .vrtl .start-0em85 { margin-left: 0.85em; }
|
||||
.hltr .vrtl .start-1em70 { margin-left: 1.70em; }
|
||||
.hltr .vrtl .start-2em55 { margin-left: 2.55em; }
|
||||
.hltr .vrtl .start-3em40 { margin-left: 3.40em; }
|
||||
.hltr .vrtl .start-4em25 { margin-left: 4.25em; }
|
||||
.hltr .vrtl .start-5em10 { margin-left: 5.10em; }
|
||||
|
||||
.hltr .vrtl .start-0em90 { margin-left: 0.90em; }
|
||||
.hltr .vrtl .start-1em80 { margin-left: 1.80em; }
|
||||
.hltr .vrtl .start-2em70 { margin-left: 2.70em; }
|
||||
.hltr .vrtl .start-3em60 { margin-left: 3.60em; }
|
||||
/* .hltr .vrtl .start-4em50 { margin-left: 4.50em; } */
|
||||
.hltr .vrtl .start-5em40 { margin-left: 5.40em; }
|
||||
|
||||
.hltr .vrtl .start-1em10 { margin-left: 1.10em; }
|
||||
.hltr .vrtl .start-2em20 { margin-left: 2.20em; }
|
||||
.hltr .vrtl .start-3em30 { margin-left: 3.30em; }
|
||||
.hltr .vrtl .start-4em40 { margin-left: 4.40em; }
|
||||
.hltr .vrtl .start-5em50 { margin-left: 5.50em; }
|
||||
.hltr .vrtl .start-6em60 { margin-left: 6.60em; }
|
||||
|
||||
.hltr .vrtl .start-1em15 { margin-left: 1.15em; }
|
||||
.hltr .vrtl .start-2em30 { margin-left: 2.30em; }
|
||||
.hltr .vrtl .start-3em45 { margin-left: 3.45em; }
|
||||
.hltr .vrtl .start-4em60 { margin-left: 4.60em; }
|
||||
.hltr .vrtl .start-5em75 { margin-left: 5.75em; }
|
||||
.hltr .vrtl .start-6em90 { margin-left: 6.90em; }
|
||||
|
||||
.hltr .vrtl .start-1em20 { margin-left: 1.20em; }
|
||||
/* .hltr .vrtl .start-2em40 { margin-left: 2.40em; } */
|
||||
/* .hltr .vrtl .start-3em60 { margin-left: 3.60em; } */
|
||||
/* .hltr .vrtl .start-4em80 { margin-left: 4.80em; } */
|
||||
/* .hltr .vrtl .start-6em { margin-left: 6.00em; } */
|
||||
.hltr .vrtl .start-7em20 { margin-left: 7.20em; }
|
||||
|
||||
.hltr .vrtl .start-1em30 { margin-left: 1.30em; }
|
||||
.hltr .vrtl .start-2em60 { margin-left: 2.60em; }
|
||||
.hltr .vrtl .start-3em90 { margin-left: 3.90em; }
|
||||
.hltr .vrtl .start-5em20 { margin-left: 5.20em; }
|
||||
.hltr .vrtl .start-6em50 { margin-left: 6.50em; }
|
||||
.hltr .vrtl .start-7em80 { margin-left: 7.80em; }
|
||||
|
||||
/* .hltr .vrtl .start-1em50 { margin-left: 1.50em; } */
|
||||
/* .hltr .vrtl .start-3em { margin-left: 3.00em; } */
|
||||
/* .hltr .vrtl .start-4em50 { margin-left: 4.50em; } */
|
||||
/* .hltr .vrtl .start-6em { margin-left: 6.00em; } */
|
||||
.hltr .vrtl .start-7em50 { margin-left: 7.50em; }
|
||||
/* .hltr .vrtl .start-9em { margin-left: 9.00em; } */
|
||||
|
||||
/* 縦組み用 */
|
||||
/* .vrtl .hltr .start-0em75 { margin-top: 0.75em; } */
|
||||
/* .vrtl .hltr .start-1em50 { margin-top: 1.50em; } */
|
||||
.vrtl .hltr .start-2em25 { margin-top: 2.25em; }
|
||||
/* .vrtl .hltr .start-3em { margin-top: 3.00em; } */
|
||||
.vrtl .hltr .start-3em75 { margin-top: 3.75em; }
|
||||
.vrtl .hltr .start-4em50 { margin-top: 4.50em; }
|
||||
|
||||
.vrtl .hltr .start-1em10 { margin-top: 1.10em; }
|
||||
.vrtl .hltr .start-0em80 { margin-top: 0.80em; }
|
||||
.vrtl .hltr .start-1em60 { margin-top: 1.60em; }
|
||||
.vrtl .hltr .start-2em40 { margin-top: 2.40em; }
|
||||
.vrtl .hltr .start-3em20 { margin-top: 3.20em; }
|
||||
/* .vrtl .hltr .start-4em { margin-top: 4.00em; } */
|
||||
.vrtl .hltr .start-4em80 { margin-top: 4.80em; }
|
||||
|
||||
.vrtl .hltr .start-0em85 { margin-top: 0.85em; }
|
||||
.vrtl .hltr .start-1em70 { margin-top: 1.70em; }
|
||||
.vrtl .hltr .start-2em55 { margin-top: 2.55em; }
|
||||
.vrtl .hltr .start-3em40 { margin-top: 3.40em; }
|
||||
.vrtl .hltr .start-4em25 { margin-top: 4.25em; }
|
||||
.vrtl .hltr .start-5em10 { margin-top: 5.10em; }
|
||||
|
||||
.vrtl .hltr .start-0em90 { margin-top: 0.90em; }
|
||||
.vrtl .hltr .start-1em80 { margin-top: 1.80em; }
|
||||
.vrtl .hltr .start-2em70 { margin-top: 2.70em; }
|
||||
.vrtl .hltr .start-3em60 { margin-top: 3.60em; }
|
||||
/* .vrtl .hltr .start-4em50 { margin-top: 4.50em; } */
|
||||
.vrtl .hltr .start-5em40 { margin-top: 5.40em; }
|
||||
|
||||
.vrtl .hltr .start-1em10 { margin-top: 1.10em; }
|
||||
.vrtl .hltr .start-2em20 { margin-top: 2.20em; }
|
||||
.vrtl .hltr .start-3em30 { margin-top: 3.30em; }
|
||||
.vrtl .hltr .start-4em40 { margin-top: 4.40em; }
|
||||
.vrtl .hltr .start-5em50 { margin-top: 5.50em; }
|
||||
.vrtl .hltr .start-6em60 { margin-top: 6.60em; }
|
||||
|
||||
.vrtl .hltr .start-1em15 { margin-top: 1.15em; }
|
||||
.vrtl .hltr .start-2em30 { margin-top: 2.30em; }
|
||||
.vrtl .hltr .start-3em45 { margin-top: 3.45em; }
|
||||
.vrtl .hltr .start-4em60 { margin-top: 4.60em; }
|
||||
.vrtl .hltr .start-5em75 { margin-top: 5.75em; }
|
||||
.vrtl .hltr .start-6em90 { margin-top: 6.90em; }
|
||||
|
||||
.vrtl .hltr .start-1em20 { margin-top: 1.20em; }
|
||||
/* .vrtl .hltr .start-2em40 { margin-top: 2.40em; } */
|
||||
/* .vrtl .hltr .start-3em60 { margin-top: 3.60em; } */
|
||||
/* .vrtl .hltr .start-4em80 { margin-top: 4.80em; } */
|
||||
/* .vrtl .hltr .start-6em { margin-top: 6.00em; } */
|
||||
.vrtl .hltr .start-7em20 { margin-top: 7.20em; }
|
||||
|
||||
.vrtl .hltr .start-1em30 { margin-top: 1.30em; }
|
||||
.vrtl .hltr .start-2em60 { margin-top: 2.60em; }
|
||||
.vrtl .hltr .start-3em90 { margin-top: 3.90em; }
|
||||
.vrtl .hltr .start-5em20 { margin-top: 5.20em; }
|
||||
.vrtl .hltr .start-6em50 { margin-top: 6.50em; }
|
||||
.vrtl .hltr .start-7em80 { margin-top: 7.80em; }
|
||||
|
||||
/* .vrtl .hltr .start-1em50 { margin-top: 1.50em; } */
|
||||
/* .vrtl .hltr .start-3em { margin-top: 3.00em; } */
|
||||
/* .vrtl .hltr .start-4em50 { margin-top: 4.50em; } */
|
||||
/* .vrtl .hltr .start-6em { margin-top: 6.00em; } */
|
||||
.vrtl .hltr .start-7em50 { margin-top: 7.50em; }
|
||||
/* .vrtl .hltr .start-9em { margin-top: 9.00em; } */
|
||||
|
||||
|
||||
|
||||
/* -------------------------------------------------------------
|
||||
* ページ設定
|
||||
* ------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* 本扉(標準)
|
||||
---------------------------------------------------------------- */
|
||||
/* ページ全体の設定 */
|
||||
.p-titlepage {
|
||||
}
|
||||
.p-titlepage .main {
|
||||
margin: 0 auto 0 auto;
|
||||
padding: 4em 1em 1.5em 1em;
|
||||
max-width: 22em;
|
||||
text-align: center;
|
||||
line-height: 1.6;
|
||||
}
|
||||
/* 作品名 */
|
||||
.p-titlepage .book-title {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-titlepage .book-title-before {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
.p-titlepage .book-title-main {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
.p-titlepage .book-title-after {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
.p-titlepage .book-title-demo {
|
||||
margin: 1.5em 0 0 0;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
/* 著者名 */
|
||||
.p-titlepage .author {
|
||||
margin: 1.5em 0 3em 0;
|
||||
padding: 1.5em 0 0 0;
|
||||
font-size: 0.85em;
|
||||
border-top: 1px solid black;
|
||||
}
|
||||
.p-titlepage .author p {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
/* レーベルロゴ部分 */
|
||||
.p-titlepage .label {
|
||||
margin: 0;
|
||||
padding: 0.4em 0 0.3em 0;
|
||||
line-height: 1.2;
|
||||
}
|
||||
/* レーベルロゴ部分のロゴ画像 */
|
||||
.p-titlepage .label-logo img {
|
||||
height: 2em;
|
||||
}
|
||||
/* レーベルロゴ部分のレーベル名 */
|
||||
.p-titlepage .label-name {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.75em;
|
||||
font-family: sans-serif-jp, sans-serif;
|
||||
}
|
||||
|
||||
|
||||
/* 奥付(標準)
|
||||
---------------------------------------------------------------- */
|
||||
/* ページ全体の設定 */
|
||||
.p-colophon {
|
||||
}
|
||||
.p-colophon .main {
|
||||
margin: 0 auto 0 auto;
|
||||
padding: 2em 1em 1em 1em;
|
||||
max-width: 22em;
|
||||
text-align: left;
|
||||
line-height: 1.6;
|
||||
}
|
||||
/* 作品名 */
|
||||
.p-colophon .book-title {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .book-title-before {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
.p-colophon .book-title-main {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
.p-colophon .book-title-after {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
/* 著者名 */
|
||||
.p-colophon .author {
|
||||
margin: 0.6em 0 0.9em 0;
|
||||
padding: 0 0 0.4em 0;
|
||||
font-size: 0.9em;
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
/* レーベルロゴ部分 */
|
||||
.p-colophon .label {
|
||||
margin: 0;
|
||||
padding: 0 0 0.3em 0;
|
||||
line-height: 1;
|
||||
}
|
||||
/* レーベルロゴ部分のロゴ画像 */
|
||||
.p-colophon .label-logo img {
|
||||
height: 2em;
|
||||
}
|
||||
/* レーベルロゴ部分のレーベル名 */
|
||||
.p-colophon .label-name {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.75em;
|
||||
font-family: sans-serif-jp, sans-serif;
|
||||
}
|
||||
/* デジタル発行日 */
|
||||
.p-colophon .release-date {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 0.8em;
|
||||
}
|
||||
/* (C)表記 */
|
||||
.p-colophon .copyright {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
font-size: 0.7em;
|
||||
line-height: 1.0;
|
||||
}
|
||||
/* 制作底本情報 */
|
||||
.p-colophon .original-books {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
font-size: 0.7em;
|
||||
line-height: 1;
|
||||
}
|
||||
.p-colophon .original-title {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .original-first-edition {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .original-used-edition {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
/* 発行者情報 */
|
||||
.p-colophon .publisher-data {
|
||||
margin: 1em 0 0 0;
|
||||
padding: 0;
|
||||
font-size: 0.7em;
|
||||
line-height: 1.0;
|
||||
}
|
||||
.p-colophon .publish-person {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-company {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-address {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-phone {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-bc-name {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-bc-address {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-bc-phone {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.p-colophon .publish-url {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
/* 奥付中の断り書き */
|
||||
.p-colophon .kotowarigaki {
|
||||
margin: 0.5em 0 0 0;
|
||||
padding: 0;
|
||||
font-size: 0.7em;
|
||||
line-height: 1.0;
|
||||
}
|
||||
|
||||
|
||||
/* その他ページ別スタイル
|
||||
---------------------------------------------------------------- */
|
||||
/* デジタル追加文言ページの全体設定 */
|
||||
.p-caution {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
.p-tobira {
|
||||
text-align: left;
|
||||
}
|
||||
132
examples/epub_format_4/item/style/style-check.css
Normal file
132
examples/epub_format_4/item/style/style-check.css
Normal file
@@ -0,0 +1,132 @@
|
||||
@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; }
|
||||
|
||||
|
||||
|
||||
102
examples/epub_format_4/item/style/style-reset.css
Normal file
102
examples/epub_format_4/item/style/style-reset.css
Normal file
@@ -0,0 +1,102 @@
|
||||
@charset "UTF-8";
|
||||
|
||||
|
||||
/* ファイル情報
|
||||
----------------------------------------------------------------
|
||||
【内容】
|
||||
CSS リセット
|
||||
|
||||
【CSSファイルバージョン】
|
||||
ver.1.2.0
|
||||
|
||||
【当ファイル更新時の電書協EPUB 3 制作ガイドバージョン】
|
||||
ver.1.1.1
|
||||
|
||||
【細目】
|
||||
・css reset
|
||||
|
||||
【更新履歴】
|
||||
2012/12/07 ver.1.2.0
|
||||
・ファイル更新時の電書協EPUB 3 制作ガイドバージョン表記を追加
|
||||
・「text-underline-position: below left;」の「below」部分を「under」に変更
|
||||
|
||||
2012/10/29 ver.1.1b1
|
||||
・body に text-underline-position を指定
|
||||
※ページ内すべての overline を縦組み時に右線(傍線)、
|
||||
underline を左線として設定
|
||||
|
||||
2012/08/21 ver.1.0b1
|
||||
・公開版
|
||||
---------------------------------------------------------------- */
|
||||
|
||||
|
||||
/* css reset
|
||||
---------------------------------------------------------------- */
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 100%;
|
||||
vertical-align: baseline;
|
||||
line-height: 1.75;
|
||||
background: transparent;
|
||||
|
||||
word-spacing: normal;
|
||||
letter-spacing: normal;
|
||||
white-space: normal;
|
||||
word-wrap: break-word;
|
||||
text-align: justify;
|
||||
|
||||
-webkit-text-align-last: left;
|
||||
-epub-text-align-last: left;
|
||||
|
||||
-webkit-line-break: normal;
|
||||
-epub-line-break: normal;
|
||||
|
||||
-webkit-word-break: normal;
|
||||
-epub-word-break: normal;
|
||||
|
||||
-webkit-hyphens: auto;
|
||||
-epub-hyphens: auto;
|
||||
|
||||
-webkit-text-underline-position: under left;
|
||||
text-underline-position: under left;
|
||||
}
|
||||
div,p {
|
||||
display: block;
|
||||
width: auto;
|
||||
height: auto;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
body,div,p {
|
||||
text-indent: 0;
|
||||
}
|
||||
body > p,
|
||||
div > p {
|
||||
text-indent: inherit;
|
||||
}
|
||||
h1,h2,h3,h4,h5,h6 {
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 100%;
|
||||
font-weight: inherit;
|
||||
background: transparent;
|
||||
}
|
||||
img {
|
||||
width: auto;
|
||||
height: auto;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: none;
|
||||
vertical-align: baseline;
|
||||
background: transparent;
|
||||
}
|
||||
a {
|
||||
font-style: inherit;
|
||||
font-weight: inherit;
|
||||
text-decoration: inherit;
|
||||
color: inherit;
|
||||
background: transparent;
|
||||
|
||||
}
|
||||
1748
examples/epub_format_4/item/style/style-standard.css
Normal file
1748
examples/epub_format_4/item/style/style-standard.css
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user