rmc_website/assets/css/systemupdater/nwdoc/nwdoc_base.css
2023-11-09 00:03:19 -05:00

307 lines
5.9 KiB
CSS
Executable File

@media screen
{
/* ============================================================================
基本スタイル
============================================================================ */
body.nwdoc
{
margin: 0;
padding: 2em;
line-height: 1.3;
font-size: 90%;
}
/* 見出し */
body.nwdoc h1
{
margin: 0em 0em 0.8em;
padding: 0em 0em 0em;
border-width: 0px 0px 2px;
border-style: solid;
border-color: #CD202C;
font-size: 200%;
font-weight: bold;
color: #224499;
}
body.nwdoc h2
{
margin: 3.5em 0em 0.8em;
padding: 0.3em 0.3em 0.3em 0.5em;
border-width: 0px 0px 1px 5px;
border-style: solid;
border-color: #CD202C;
background: url(image/h2bg.png);
background-position: left;
background-repeat: repeat-y;
font-size: 125%;
font-weight: bold;
color: #224499;
}
body.nwdoc h3
{
margin: 2em 1em 0.8em;
padding: 0em 0em 0em 0.5em;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #CD202C;
font-size: 110%;
font-weight: bold;
color: #224499;
}
body.nwdoc h4
{
margin: 2em 3em 0.8em;
padding: 0em 0em 0em 0.5em;
border-width: 0px 0px 0px 10px;
border-style: solid;
border-color: #CD202C;
font-size: 100%;
font-weight: bold;
color: #224499;
}
/* 段落 */
body.nwdoc p,
body.nwdoc pre,
body.nwdoc dl
{
margin: 0.8em 3em;
font-size: 100%;
font-weight: normal;
}
body.nwdoc pre
{
padding: 0.5em;
border: 1px solid black;
font-family: monospace;
line-height: 1em;
}
/* リスト */
body.nwdoc ul,
body.nwdoc ol
{
margin: 0.8em 4em;
padding: 0em 0em 0em 1em;
font-size: 100%;
font-weight: normal;
line-height: 1.5;
}
body.nwdoc ol li,
body.nwdoc ul li
{
margin: 0.0em 0.5em 0.3em;
line-height: 1.3;
}
body.nwdoc ul ul li,
body.nwdoc ul ol li,
body.nwdoc ol ul li,
body.nwdoc ol ol li
{
margin: 0.0em 0.5em 0.2em;
}
body.nwdoc ul br,
body.nwdoc ol br
{
margin: 0;
}
body.nwdoc ul ul,
body.nwdoc ul ol,
body.nwdoc ol ul,
body.nwdoc ol ol
{
margin: 0.2em 0.5em 1em;
}
body.nwdoc ul p,
body.nwdoc ol p,
body.nwdoc ul table,
body.nwdoc ol table
{
margin-left: 0.5em;
margin-right: 0.5em;
}
/* テーブル */
body.nwdoc table
{
border-collapse: collapse;
border-left-style: hidden;
border-right-style: hidden;
width: auto;
background-color: #FAFAFA;
margin: 1em 3em;
font-size: 100%;
font-weight: normal;
}
body.nwdoc th,
body.nwdoc td
{
padding: 0.2em 0.6em;
border: 1px solid black;
}
body.nwdoc th,
body.nwdoc thead
{
background-color: #EEEEEE;
text-align: left;
}
body.nwdoc thead
{
border-bottom: 3px double black;
}
body.nwdoc th[scope="row"]
{
border-right: 3px double black;
}
body.nwdoc th[scope="col"]
{
border-bottom: 3px double black;
}
body.nwdoc td p,
body.nwdoc th p
{
margin: 0.8em 0em 0.8em;
}
a
{
margin: 0;
}
/* ============================================================================
============================================================================ */
body.nwdoc div#nwsign
{
font-size: 80%;
color: #333;
}
body.nwdoc div#nwversion
{
margin: 0;
text-align: right;
font-size: 80%;
}
body.nwdoc div.warning
{
background-color: #FFA;
margin: 0.8em 3em;
padding: 1em;
border-width: 1px;
border-color: #884;
border-style: solid;
}
body.nwdoc div.warning *
{
margin: 0em;
}
body.nwdoc div.warning strong
{
color: red;
font-weight: bold;
}
body.nwdoc h1 + div#nwversion
{
margin-top: -1.5em;
}
body.nwdoc h2.important
{
border-width: 0px 0px 2px 7px;
border-color: red;
}
body.nwdoc h3.important
{
border-width: 0px 0px 2px 0px;
border-color: red;
}
/* フッター類 */
body.nwdoc div#nwfooter
{
padding: 0;
margin: 5em 0 0;
border-width: 1px 0px 0px 0px;
border-color: black;
border-style: dotted;
font-size: 80%;
}
body.nwdoc div#nwfooter div.confidential_logo
{
margin: 1em 0;
font-weight: bold;
color: red;
}
body.nwdoc div#nwfooter div.confidential_ja
{
margin: 1em 0;
background-color: #FF0;
padding: 0;
}
body.nwdoc div#nwfooter div.confidential_en
{
margin: 1em 0;
}
body.nwdoc div#nwfooter div.copyright
{
margin: 1em 0 0;
text-align: right;
}
} /* @media screen */