/* Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 3.0.0 build: 1549 */ html{ color:#000;background:#FFF; } body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6, pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0;padding:0; } table{ border-collapse:collapse;border-spacing:0; } fieldset,img{ border:0; } address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal;font-weight:normal; } li { list-style:none; } caption,th{ text-align:left; } h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal; } q:before,q:after{ content:''; } abbr,acronym{ border:0;font-variant:normal; } sup{ vertical-align:text-top; } sub{ vertical-align:text-bottom; } input,textarea,select{ font-family:inherit;font-size:inherit;font-weight:inherit; } input,textarea,select{ *font-size:100%; } legend{ color:#000; } # レイアウト(サイドバー固定) * { margin:0; padding:0; } #boxA { border-bottom:1px solid #AAAAAA; padding-bottom:10px; margin-bottom:10px; } #boxC { } #boxD { } body { text-align:center; } #container { width:96%; margin-left:auto; margin-right:auto; text-align:left; } #boxB { width:250px; float:left; margin-right:-250px; position:relative; z-index:2; font-size:15px; line-height:1.3em; } #boxB a { color:blue; text-decoration:none; } #boxB a:hover { color:blue; } #boxB a:visited { color:blue; } #boxB p { position:relative; z-index:2; } #boxC p, #boxC h3, #boxC h2 { margin-left:250px; } #boxC .para { margin-left:270px; text-indent:1em; margin-bottom:10px; } #boxC { width:100%; float:left; position:relative; z-index:1; } #boxD { width:100%; clear:left; text-align:center; padding-top:10px; } h1 { font-weight:bold; font-size:20px; } h2 { font-weight:bold; margin-bottom:10px; text-align:center; font-size:20px; } .chapter h3 { font-size:17px; font-weight:bold; margin-bottom:10px; } em { font-size:14px; color:#008B8B; padding-right:2px; } .chapter { font-size:18px; line-height:1.3em; color:#222222; }