﻿@charset "UTF-8";

body { color: rgb(8, 8, 8); background-color: #FFFFFF; font-size:smaller; font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", "Verdana", "Times New Roman", Times, Serif; line-height: 110%; }

a:link { color:#0000FF; text-decoration: none; }
a:visited { color:#0000FF; text-decoration: none; }
a:hover { color:#00007F; text-decoration: underline; }
a:active { color:#0000FF; text-decoration: underline; }

#black_link a,
#black_link a:link,
#black_link a:visited { color:#000000; text-decoration: none; }
#black_link a:hover { color:#000000; text-decoration: underline; }
#black_link a:active { color:#000000; text-decoration: underline; }

a[href^="http://"],
a[href^="https://"] { background: url(pic/arrow_blue.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
a[href^="ftp://"],
a[href$="ppt"],
a[href$="zip"],
a[href$="lzh"],
a[href$="exe"] { background: url(pic/file_blue.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
a[href$="pdf"] { background: url(pic/pdf_red.jpg) center right no-repeat; padding-right: 15px; margin-right: 2px; }
a[href^="http://www.youtube"] { background: url(pic/youtube.gif) center right no-repeat; padding-right: 17px; margin-right: 2px; }

#black_link a[href^="http://"],
#black_link a[href^="https://"] { background: url(pic/arrow_white.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
#black_link a[href^="ftp://"],
#black_link a[href$="ppt"],
#black_link a[href$="zip"],
#black_link a[href$="lzh"],
#black_link a[href$="exe"] { background: url(pic/file_white.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
#black_link a[href$="pdf"] { background: url(pic/pdf_red.jpg) center right no-repeat; padding-right: 15px; margin-right: 2px; }
#black_link a[href^="http://www.youtube"] { background: url(pic/youtube.gif) center right no-repeat; padding-right: 17px; margin-right: 2px; }

a.date { color: #ffff80; }
a.mai { color: #0000FF; background-color: #FFFFFF; text-decoration: underline; }
a.Title { font-weight: Bold; }
a.Subtitle { font-size: Smaller; color: #ffff80; }
a.topic { color: #ffff00; font-weight: bold; font-size: larger; }
a.url { color: #0000FF; background-color: #FFFFFF; text-decoration: underline; }

a.none { background: none; padding-right: 0px;  margin-right: 0px; }

h2 { font-weight: bold; color: red; font-size: large; }
h3 { font-weight: bold; color: navy; font-family: arial, Tahoma; font-size: 1.2em; }
h4 { font-weight: bold; color: #303030; font-family: arial, Tahoma; text-decoration: underline; font-size: 1.0em; margin-left: 0.5em;}
hr { border: 0 none; height: 1px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); }

img { border-style: none; }

li { margin-top: 6px; }
li.update { margin-top: 4px; }

pre { margin: 0px; line-height: 1em; font-family: 'ＭＳ ゴシック', Tahoma, monospace; font-size: 10pt; }
code { margin: 0px;  font-family: 'ＭＳ ゴシック', Tahoma, monospace; font-size: 10pt; }

span.ank { color: #000000; background-color: #FFFFFF; }
span.br1 { color: #008080; background-color: #FFFFFF; }
span.br2 { color: #008000; background-color: #FFFFFF; }
span.br3 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.co1 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.co2 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.dbc { color: #000000; background-color: #FFFFFF; }
span.int { color: #0000FF; background-color: #FFFFFF; }
span.rsv { color: #000080; background-color: #FFFFFF; font-weight: bold; }
span.str { color: #0000FF; background-color: #FFFFFF; }
span.sym { color: #000000; background-color: #FFFFFF; }

span.ank_cs { color: #000000; background-color: #FFFFFF; }
span.br1_cs { color: #000080; background-color: #FFFFFF; }
span.co1_cs { color: #008000; background-color: #FFFFFF; }
span.co2_cs { color: #008000; background-color: #FFFFFF; }
span.dbc_cs { color: #FFFFFF; background-color: #FF0000; }
span.int_cs { color: #0000FF; background-color: #FFFFFF; }
span.rsv_cs { color: #0000FF; background-color: #FFFFFF; }
span.str_cs { color: #800000; background-color: #FFFFFF; }
span.sym_cs { color: #000000; background-color: #FFFFFF; }

span.ank_Delphi_2007 { color: #000000; background-color: #FFFFFF; }
span.br1_Delphi_2007 { color: #008080; background-color: #FFFFFF; }
span.br2_Delphi_2007 { color: #008000; background-color: #FFFFFF; }
span.br3_Delphi_2007 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.co1_Delphi_2007 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.co2_Delphi_2007 { color: #008000; background-color: #FFFFFF; font-style: italic; }
span.dbc_Delphi_2007 { color: #FF0000; background-color: #FFFFFF; }
span.int_Delphi_2007 { color: #0000FF; background-color: #FFFFFF; }
span.rsv_Delphi_2007 { color: #000080; background-color: #FFFFFF; font-weight: bold; }
span.str_Delphi_2007 { color: #0000FF; background-color: #FFFFFF; }
span.sym_Delphi_2007 { color: #000000; background-color: #FFFFFF; }

span.ank_INI_File { color: #000000; background-color: #FFFFFF; }
span.br1_INI_File { color: #000080; background-color: #FFFFFF; font-weight: bold; }
span.co1_INI_File { color: #008000; background-color: #FFFFFF; }
span.co2_INI_File { color: #000080; background-color: #FFFFFF; }
span.dbc_INI_File { color: #000000; background-color: #FFFFFF; }
span.int_INI_File { color: #000000; background-color: #FFFFFF; }
span.rsv_INI_File { color: #000000; background-color: #FFFFFF; }
span.str_INI_File { color: #000000; background-color: #FFFFFF; }
span.sym_INI_File { color: #000000; background-color: #FFFFFF; }

span.attention { color: red; }
span.caution { color: yellow; }
span.italic { font-style: italic; }
span.bold { font-weight: bold; }
span.strike { text-decoration: line-through; }
span.underline { text-decoration: underline; }

table.normal { border-collapse:collapse; border-style: solid; border-width: 0px }
table.tead { width: 90%; text-align: left; border: 1px solid #000000; font-size: 10pt; border-collapse : collapse; border-width: 0px; }
table.tead_cs { width: 90%; text-align: left; border: 1px solid #000000; }
table.tead_Delphi_2007 { width: 90%; text-align: left; border: 1px solid #000000; }
table.tead_INI_File { width: 90%; text-align: left; border: 1px solid #000000; }
table.elements { width: 5%; text-align: center; border-collapse: collapse; border: 1px solid #000000; white-space: nowrap; font-size: 10pt; }
table.white { color: #000000; background-color: #FFFFFF; border-collapse: collapse; }

tr.char { color: black; background-color: white; }
tr.elementindex { color: black; background-color: #D2FFD2; }
tr.charindex { color: black; background-color: #C2C7FC; }
tr.binary { color: black; background-color: #FFC4C4; }
tr.codepoint { color: black; background-color: white; }

td { white-space: nowrap; padding: 2px 4px; }
td.center { white-space: nowrap; color : #000000; text-align: center; padding: 0.25em 0.25em; border: 1px solid #000000; }
td.left { white-space: nowrap; color : #000000; text-align: left; padding: 0.25em 0.25em; border: 1px solid #000000; }
td.right { white-space: nowrap; color : #000000; text-align: right; padding: 0.25em 0.25em; border: 1px solid #000000; }
td.header { white-space: nowrap; color : #000000; font-weight: bold; background-color: #EFEFF7; border: 1px solid #000000; }
td.tead { white-space: nowrap; color : #000000; background-color: #FFFFFF; border: 1px solid #000000; }
td.tead_cs { white-space: nowrap; color : #000000; background-color: #FFFFFF; }
td.tead_Delphi_2007 { white-space: nowrap; color : #000000; background-color: #FFFFFF; }
td.tead_INI_File { white-space: nowrap; color : #000000; background-color: #FFFFFF; }
td.elemenst_header { text-align: left; color : #000000; background-color: #EFEFF7; font-weight: bold; }
td.char { color: red; }
