@charset "Shift_JIS";
*{line-height:130%;}
h1, h2, h3, h4, h5, h6{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold; margin:1em 0.5em 0.5em 0.5em;}
h1{font-size:150%; border-bottom:thick solid gray}
h2{font-size:120%; border:medium solid gray; border-style:double none;}
h3{font-size:100%; border-bottom:1px solid gray}
h4{font-size:100%;}
h5{font-size:100%;}
h6{font-size:100%;}
a:hover{color:red; background:yellow;}
p{margin:0.5em 1em 0.5em 1em}
code{font-family:"‚l‚r ƒSƒVƒbƒN", Arial, monospace; white-space:nowrap}
samp{white-space:nowrap}
em{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold; font-style:normal;}
strong{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold; font-style:normal; color:maroon}
dt{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold; margin-top:0.5em}
th{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold;}
dfn{font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold; font-style:normal}
dl,ul,ol{margin-top:0.2em; margin-bottom:0.5em; padding-left:2em; margin-left:0}
ul.book{font-size:12pt; font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:bold;}
ul.item{font-size:10pt; font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif; font-weight:normal;}
ul.item li{white-space:nowrap}
div.main{margin-left:1em}
samp.example{border:0.5pt solid gray; margin:0.3em; padding:0.3em 1em; line-height:200%; background-color:#ffffee}
div.sample{margin:0.5em 1em; padding:0.5em; border:1pt solid gray; background-color:#ffffee}
div.sample h6{margin-top:0}
.remarkbox{color:red; border:1px solid red; padding:0.5em; width:auto}
.remarkbox h6{margin-top:0}

