@charset "Shift_JIS"; body { margin:0px; color:black; background-color:white; font-size:90%; font-family:verdana, arial, helvetica, Sans-Serif; } td { color:black; background-color:white; font-size:90%; font-family:verdana, arial, helvetica, Sans-Serif; margin:0px; padding:0px; } th { color:black; background-color:transparent; text-align: center; font-weight:bold; font-size:80%; font-family:verdana, arial, helvetica, Sans-Serif; } a:link { color:#215dc6; background-color:inherit; text-decoration:none; } a:active { color:#215dc6; background-color:#CCDDEE; text-decoration:none; } a:visited { color:#a63d21; background-color:inherit; text-decoration:none; } a:hover { color:#215dc6; background-color:#CCDDEE; text-decoration:underline; } /* hx tag */ h1, h2 { background-color:white; font-family:verdana, arial, helvetica, Sans-Serif; color:inherit; padding:.3em; border:0px; margin:0px 0px .5em 0px; border-left: 2px solid black; border-right: 2px solid black; border-bottom: 5px solid black; border-top: 5px solid black; } h3 { background-color:white; font-family:verdana, arial, helvetica, Sans-Serif; border-left: 18px solid black; border-right: 18px solid black; border-bottom: 2px solid black; border-top: 2px solid black; color:inherit; padding:.3em; margin:0px 0px .5em 0px; } h4 { font-family:verdana, arial, helvetica, Sans-Serif; border-left: 10px solid black; border-right: 0px solid black; border-bottom: 2px solid black; border-top: 0px solid black; color:inherit; padding:.3em; margin:0px 0px .5em 0px; } h5, h6 { font-family:verdana, arial, helvetica, Sans-Serif; color:inherit; padding:.3em; border:0px; margin:0px 0px .5em 0px; border-left: 0px solid black; border-right: 0px solid black; border-bottom: 2px solid black; border-top: 0px solid black; } h1.title { color: white; background-color: #008400; font-size: 30px; font-weight:bold; padding: 0px 0px 2px 5px; border: 0px; margin: 0px 0px 0px 0px; } h6.sub_title { color: white; background-color: #008400; font-size: 30px; font-weight:bold; padding: 0px 0px 2px 5px; border: 0px; margin: 0px 0px 0px 0px; } h6#info { font-size: 24px; font-family:verdana, arial, helvetica, Sans-Serif; border-left: 2px solid black; border-right: 2px solid black; border-bottom: 5px solid black; border-top: 5px solid black; background-color:white; color:inherit; padding:.3em; margin:0px 0px .5em 0px; } h6.menu { font-size: 20; text-align:center; padding: 0px; border: 0px; margin: 0px; color: white; border: 2px solid black; } h6#menu { margin: 5px 0px 0px 0px; background-color: #990000; } h6#com { background-color: #009900; } h6#wd { background-color: #000099; } h6#other { background-color: #009999; } h6.ad_menu { font-size: 20; text-align:center; padding: 0px; border: 0px; margin: 5px 0px 0px 5px; color: white; border: 2px solid black; } h6#uranai { background-color: #999999; } h6.hr { padding: 0px 0px 0px 0px; border: 0px; margin: 4px 0px 4px 0px; background-color:white; text-align:center; border-bottom: 1px solid black; border-top: 1px solid black; } pre { border:black 1px solid; padding:.5em; margin-left:1em; margin-right:2em; white-space:pre; background-color:#FAFFFA; } img { border:none; vertical-align:middle; } ul.base { margin-left:16px; padding-left:16px; } em { font-style:italic; } strong { font-weight:bold; } /* navi */ ul.navi { margin:0px; padding:0px; text-align:center; } li.navi_none { display:inline; float:none; } li.navi_left { display:inline; float:left; text-align:left; } li.navi_right { display:inline; float:right; text-align:right; } div#glu { border-bottom:#000000 2px solid; } /* table */ table#contents { border-bottom:#000000 2px solid; border-top:#000000 2px solid; } td.menubar { width: 160px; background-color:transparent; vertical-align:top; padding:0px; margin:4px 0px 0px 0px; } td.body { width: 640px; vertical-align:top; background-color:transparent; padding:0px; } td.ad_menu { width: 160px; vertical-align:top; background-color:transparent; padding:0px; } table.lm { border-spacing: 1px; background-color: black; border-width: 0px; } td.lm { text-align: center; } th.lm { font-size:80%; } th#ivory{ background-color: ivory; } th#honeydew{ background-color: honeydew; } th#azure{ background-color: azure; } th#lavenderblush{ background-color: lavenderblush; } th#lightcyan{ background-color: lightcyan; } th#lavender{ background-color: lavender; } table.base { border-spacing: 1px; background-color: black; border-width: 0px; padding:0px; margin:0px; } table#np-os { border-spacing: 1px; background-color: black; border-width: 0px; padding:0px; margin:0px; } th.np-os { background-color: white; padding:3px; margin:0px; font-size: 14px; } th.show { background-color: orange; padding:3px; margin:0px; font-size: 14px; } td#rec { padding:5px; } div#np-os{ text-align: center; border-bottom:black 2px solid; padding:3px 0px 3px 0px; margin:0px; } /* div */ div#html_body{ width: 800px; } div#header { border-left:#000000 1px solid; border-top:#000000 1px solid; border-right:#000000 1px solid; padding:0px; margin:0px; } div#efooter { text-align: left; font-size:80%; padding:0px; margin:0px; } div#last_mod { font-size:60%; text-align: right; padding:0px; margin:0px; color: white; background-color:#000000; } div#menubar { background-color:white; padding:0px; margin:0px 0px 4px 0px; border-left:black 2px solid; border-right:black 2px solid; border-bottom:black 2px solid; } div#menubar ul { margin:0px; padding:0px 0px 0px 16px; } div#bar { width:160px; } div#body { background-color:#F0FAF0; font-size: 14px; padding:10px; margin:5px 0px 5px 5px; border:black 2px solid; } div#ad_menu { background-color:#F0FAF0; padding:0px; margin:0px 0px 5px 5px; } div.auto { width: 100%; } div.ad { padding:3px; margin:0px 0px 5px 0px; text-align:center; background-color:white; border-left:black 2px solid; border-right:black 2px solid; border-bottom:black 2px solid; } div#cfooter { text-align: center; font-size:80%; padding:0px; margin:0px; } /* update */ span.update1 { color:red; background-color:transparent; font-size:small; } span.update2 { color:#990000; background-color:transparent; font-size:x-small; } span.update3 { color:green; background-color:transparent; font-size:xx-small; } /* navi */ div#navi { text-align: right; padding:0px; margin:3px; } /* li */ li.none { display:inline; float:none; } li.left { display:inline; float:left; text-align:left; } li.right { display:inline; float:right; text-align:right; } div#gad { width: 350px; margin:0px; } .fleft { float: left; } .fright { float: right; }