@charset "utf-8"; * { box-sizing : border-box} * { -moz-box-sizing : border-box} body{ color:#000; margin:0; text-align:center; width:100%; height:100%; background:#ffa040; font-size:12px; } /*div, span, form, h1, h2, h3, h4, ul, ol { margin: 0; padding: 0}*/ a{color:#36c;text-decoration:underline;} a:link{color:#36c;text-decoration:underline;} a:visited{color:#f63;text-decoration:underline;} a:active{color:#f63;} a:hover{color:#069;text-decoration:none;} #wrapper,#header,#content{ width:95%; } #wrapper{ width:95%; margin:0 auto 0 auto; text-align:left; background-color:#ffffff; height:100%; position:relative; } #wrapper2{ background-color:#ffffff; height:100%; } #head_editmenu,#foot_edit_menu{ text-align:right; background-color:#ffffff; } #header{ margin:0; } #header2{ margin-left:40px; margin-right:40px; vertical-align: middle; text-align:right; margin-top:0px; padding-top:10px; } .sitename{ margin-top:30px; padding-top:5px; padding-left:10px; padding-bottom:3px; font-size:25px; margin-bottom:5px; border-left:0px; color:#c0a0ff; } .pagename{ font-size:20px; } #content{ background-color:#ffffff; margin:0; padding:0; } #menu{ overflow:visible; word-break:break-all; width:17%; float:left; background:#fff; text-align:left; margin:0px; padding:0; /* margin-top:30px; */} #menu_body{ margin-right:10px; margin-top:30px; /* border:solid 1px #666666; */ } #menu_body2{ margin:10px; } #content #main .pageinfo { text-align:left; margin-left:15px; height:15px; } #main{ float:right; width:83%; background-color:#ffffff; } #attach{ margin-left:20px; margin-right:20px; } #footnote{ margin-left:20px; margin-right:20px; } #mainbody{ border:solid #cccccc 1px; overflow:auto; word-break:break-all; background-color:#ffffff; margin-left:10px; margin-right:10px; padding:20px; } #mainbody2{ margin:10px } #ad{ } #content{ } #footer,#ad{ text-align:center; } #footer{ float:both; } #foot_editmenu{ float:both; text-align:center; padding-left:10px; padding-right:10px; margin-bottom:7px; } #menu h2{ text-align:center; border-left:none; padding:0; margin:0; } #menu h3{ text-align:center; border-left:none; padding:0; margin:0; } h1{ font-size:20px; border-bottom:dotted 2px #cccccc; border-left:solid 10px #cccccc; padding:5px; margin-left:5px; } h2{ font-size:18px; padding:5px; margin-left:8px; border-left:solid 7px #cccccc; border-bottom:dotted 2px #cccccc; } h3{ border-left:solid 3px #cccccc; border-bottom:dotted 1px #cccccc; font-size:16px; padding:5px; margin-left:12px; } h4{ border-bottom:dotted 1px #cccccc; font-size:14px; padding:5px; margin-left:1px; } h5{ border-bottom:dotted 1px #cccccc; font-size:12px; padding:5px; margin-left:1px; } h6{ font-size:10px; padding:5px; margin-left:20px; } img { border: none; vertical-align: middle; } hr{ margin: 5px; } ul,ol{ padding:0; margin:0; margin-left: 10px; } ul li { margin: 0 0px 0 10px; padding: 0; line-height: 150%; } ol li { margin: 0 0px 0 10px; padding: 0; line-height: 150%; } dt { font-weight: bold; margin-top: 1em; margin-left: 1em; } #main table{ padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#ffffff; } #main th { padding:1px; margin:1px; text-align:center; color:inherit; background-color:#cccccc; } #main td { font-size:12px; padding:1px; margin:1px; color:inherit; background-color:#ffffff; } pre { border: #dddddd 3px solid; padding: 5px; margin: 5px 0px 5px 5px; white-space: pre; color: #666; } blockquote { margin: 5px 0px 5px 5px; padding: 5px; border: #cccccc 1px dotted; color:#666; } em { font-style:italic; } strong { font-weight:bold; color:#6030ff; } address { font-style:normal; } .warning, span.warning{ color: #FCC; } .hidden{ display: none; } span.diff_add{ color: red; background-color:#FFF; } span.diff_del{ color: blue; background-color:#FFF; } span.word1{ color: black; background-color: #ffff66; } span.word2{ color: black; background-color: #a0ffff; } span.word3{ color: black; background-color: #99ff99; } span.word4{ color: black; background-color: #ff9999; } span.word5{ color: black; background-color: #ff66ff; } span.word6{ color: white; background-color: #880000; } span.word7{ color: white; background-color: #00aa00; } span.word8{ color: white; background-color: #886800; } span.word9{ color: white; background-color: #004699; } span.word10{ color: white; background-color: #990099; }