/*--[33b744[ (hh:include "meyer-reset.css") ]]--*/ /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } /*--]33b744]--*/ /*--[79e7be[ (hh:include "base.css") ]]--*/ /* Rebuild after reset */ ul { margin: 0 0 27px 27px; list-style: disc; } ul ul { list-style: square; } ul ul ul { list-style: circle; } ol { margin: 0 0 27px 27px; list-style: decimal; } ol ol { list-style: lower-alpha; } ol ol ol { list-style: lower-roman; } li> ul, li> ol { margin-bottom: 0; margin-left: 27px; } ul, ol { margin: 0 0 1ex 36px; } dt { font-weight: 600; } dd { margin: 0 24px 1ex; } /* General style */ body { background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } a:link { color: #296994; text-decoration: none; } a:active { color: #296994; background: #ffdddd; text-decoration: none; } a:visited { color: #1f5276; text-decoration: none; } a:hover { color: #296994; text-decoration: underline; } h1 { font-weight: normal; font-size: 17pt; margin: 3ex 0 1.5ex 0; } h2 { font-weight: normal; font-size: 13pt; margin: 3ex 0 1.5ex 0; } h3 { font-weight: bold; font-size: 10pt; margin: 3ex 0 1.5ex 0; } h4 { font-size: 10pt; font-weight: bold; text-align: left; margin: 3ex 0 1.5ex 0; } table { font-size: 10pt; } p { margin: 1ex 0 1ex 0; line-height: 140%; } ul, ol, dl { line-height: 140%; } dt { font-weight: bold; } blockquote { font-size: 9pt; margin: 2ex 20px 2ex 20px; border-left: 3px solid #e9e9e9; padding: 0px 0px 0px 10px; } b, strong { font-weight: bold; } pre, code { font-family: Menlo, monospace; font-size: 14px; } pre { line-height: 18px; margin: 20px; background: #e9e9e9; padding: 10px; margin-left: 24px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } /* Object click overlays */ .href-object, .href-overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .href-container { position: relative; } /* Specific classes */ .crosstwine-logo-container { width: 40px; height: 40px; margin: 0px 0px 0px 20px; float: right; } div.content { max-width: 38rem; padding: 2rem; margin: auto; } div.container { width: 100%; } .header { /* text-align: right; */ } .header> h1 { font-size: 22pt; margin: 30px 0px 20px 0px; } .menu { text-align: center; border: solid black 1px; padding: 3px; margin: 25px 0 25px 0; } .footer-sep { margin-top: 25px; } .footer { text-align: center; font-style: italic; font-size: smaller; color: #aaa; padding: 3px; } .figure { text-align: center; margin: 25px 0 25px 0; } .figure-caption { text-align: center; font-style: italic; font-size: smaller; margin: 0 2em 0 2em; } .toc { font-size: 80%; text-align: center } .linker-jigsaw { font-size: 300%; font-weight: bold; text-align: center; } .framed-docs { border: solid black 1px; margin: 0 1em 0 1em; } /*--]79e7be]--*/

AltStyle によって変換されたページ (->オリジナル) /