山田偽研

CSS

  • { box-sizing : border-box }
  • { -moz-box-sizing : border-box }

body{ background-color:#000; text-align:center; text-decoration:none; font-family: Tahoma, 'Meiryo UI', 'MS Pゴシック', 'MS PGothic', sans-serif; }

/* main class */

.chrome2{ text-align:center; } .chrome{ margin-left:auto; margin-right:auto; width:1050px; text-align:left; } .main{ float:left; width:72.7%; overflow:hidden; } .max{ width:97.5%; }

/* header,footer,menubar class */

.header,.Header{ background-color:#336688; color:#FFDAB9; font-size:56pt; font-weight:bold; padding:25px 30px; } .header p{ margin:0px; }

.referer{ font-size:small; } /*.terminator{ background-color:#FFDAB9; color:black; padding:5px; margin:5px 0 10px; } .terminator p{ text-align:right; font-size:small; margin:0 10px 0 0; padding:0;}*/ .copyright{ color:white; font-size:small; margin:5px 0 30px; }

.menubar{ font-size:small; font-weight:bold; padding:0px; margin-left:0.5%; margin-bottom:5px; }

.menubar a,.menubar a:link,.copyright a,.copyright a:link{ color:#8bf; text-decoration:none; } .menubar a:visited,.copyright a:visited{ color:#f88; } .menubar a:active,.menubar a:hover,.copyright a:active,.copyright a:hover{ color:#55f; }

/* body class */

.body{ background-color:#f1f1f1; line-height:150%; padding:20px 35px 25px 30px; }

.sectionbody,.subsectionbody,.subsubsectionbody,.subsubsubsectionbody,.subsubsubsubsectionbody,.subsubsubsubsubsectionbody{ padding-left:10px; }

a,a:link{ color:blue; text-decoration:none; } a:visited{ color:red; } a:active, a:hover{ color:#f0f; }

h1{ font-size:xx-large; font-weight:bold; margin:10px 0px 0px; } h2{ background-color:#FFDAB9; color:black; border:solid #888 1px; font-size:x-large; font-weight:bold; padding:10px 0px 10px 30px; margin:5px 0px; } h3{ background-color:#336688; color:white; font-size:large; font-weight:bold; padding:10px; margin:0px 0px 15px; } h4{ background-color:#99ccff; font-size:medium; font-weight:bold; padding:6px 10px; margin:0px 0px 15px; } h5{ background-color:#ccccff; font-size:medium; font-weight:bold; padding:3px 10px; margin:0px 0px 15px; } h6{ background-color:#e8cfe8; font-size:medium; font-weight:bold; padding:3px 10px; margin:0px 0px 15px; } .subsubsubsubsection h6{ background-color:#cfe8e8; font-size:medium; font-weight:bold; padding:3px 10px; margin:0px 0px 15px; } .subsubsubsubsubsection h6{ background-color:#d8c880; font-size:medium; font-weight:bold; padding:3px 10px; margin:0px 0px 15px; }

img{ border:0px; vertical-align:middle; } big{ font-size:xx-large; } p.centering{ margin:0px; } sup{ text-decoration:none; font-size:x-small; }

blockquote { width:96%; background-color:#fff; border: #aaa 1px solid; margin:0px 0px 15px; padding:10px; white-space: -moz-pre-wrap; /* Mozilla */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 */ word-wrap: break-word; /* IE 5.5+ */ }

pre { width:96%; background-color:#fff; border: #aaa 1px solid; line-height:130%; margin:0px 0px 15px; padding:10px; white-space: -moz-pre-wrap; /* Mozilla */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 */ word-wrap: break-word; /* IE 5.5+ */ }

em, kbd{ text-align:center; font-weight:bold; font-style:normal; background-color:#ff5; color:black; border:#808 1px solid; padding:1px 2px; margin:0px 2px;}

.body p{ margin:0px 0px 15px; }

.body dt{ font-size:small; font-weight:bold; margin-left:5px; line-height:120%; } .body dd{ font-size:small; margin-left:15px; line-height:120%; }

.body ul{ line-height : 135%; margin-top : 10px; margin-bottom : 10px; margin-left:25px; padding-left:0px; }

.body ol{ line-height : 135%; margin-top : 10px; margin-bottom : 10px; margin-left:35px; padding-left:0px; }

.body ul ul,.body ol ul{ margin-top : 0px; margin-bottom : 0px; margin-left:10px; padding-left:0px; }

.body ol ol,.body ul ol{ margin-top : 0px; margin-bottom : 0px; margin-left:20px; padding-left:0px; }

.body li{ margin-left:0px; }

.body table{ text-align:left; background-color:#aaa; margin:0px 0px 15px; } .body th{ background-color:#dfd; padding:5px; } .body td{ background-color:#ffd; padding:5px; }

/* sidebar class */

.sub{ float:right; width:27%; } .sidebar{ background-color:#f1f1f1; font-size:90%; margin-left:0.5%; padding:10px 15px; overflow:hidden; }

.xsectionbody,.xsubsectionbody{ padding-left:10px; }

.sidebar h3{ font-size:medium; padding:5px 10px; margin:0px 0px 10px; } .sidebar h4{ margin:10px 0px 10px; }

.sidebar p{ margin:0px; }

.sidebar dt{ font-weight:bold; } .sidebar dd{ margin-left:5px; }

.sidebar ul,.sidebar ol{ margin:0px 0px 15px 15px; padding-left:0px; } .sidebar ul ul{ margin:0px 0px 0px 5px; padding-left:0px; } .sidebar li{ margin-left:0px; }

.sidebar table{ text-align:left; margin:0px 0px 15px; } .sidebar th,.sidebar td{ padding-right:10px; }

/* tag */

div.tag{ text-align:right; margin-bottom:10px; } div.taglist{ line-height: 150%; } a.tag{ font-size:85%; border:solid #888 1px; padding:1px; background-color:#fb5; } span.tagnum{ font-size:70%; }

/* other */

form.search { margin:0px 0px 15px; }

textarea { width:95%; }

.calender{ text-align:left; background-color:#888; } .calender td{ padding:4px; background-color:white; } .calender .Sun{ background-color:#ffd0d0; } .calender .Sat{ background-color:#d0d0ff; } .calender caption{ font-weight:bold; } .calender .Today{ font-weight:bold; text-decoration:underline; } .calender a{ font-weight:bold; }

.adwin{ width:67%; height:100px; margin-top:100px; padding:5px; border:0px; }