@charset "utf-8";

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;}
img{border:0;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}

body{color:#000;background-color:#fff;font-size:11pt;line-height:16pt;font-family:'Palatino Linotype',Palatino,serif}
#container{position:relative;}
.content{width:auto;padding:0 5%;margin:0 auto;}
a{color:#000;}
#header{text-align:center;margin-top:30px;}
#header p#site-id{display:none;}
#header #nav ul{display:none;}
#header #nav:before{content:url(/img/common/logo_quill_print.gif);}
#footer{padding:0 5% 20px;text-align:right;}
#footer a{text-decoration:none;}
#footer p#copyright{font-family:Verdana,sans-serif;}
#footer p#copyright:before{content:" Quill - ";}
#memo *{margin:0;padding:0;font-size:100%;text-align:justify;}
#memo{position:relative;margin:20px 0 0;}
#memo h1{font-size:20pt;font-weight:bold;width:640px;}
#memo-body h2,
#memo-body h3,
#memo-body h4,
#memo-body h5,
#memo-body h6,
#memo-body table th,
#memo p#signature,
#memo p#memo-permalink{font-family:Verdana,sans-serif;font-weight:normal;}
#memo p.date{position:absolute;right:0;top:0;font-size:11pt;color:#666;font-family:Verdana,sans-serif;}
#memo ul#function-menu{display:none;}
#memo p#signature{font-size:12pt;font-style:italic;text-align:right;}
#memo p#signature .nickname{font-weight:bold;}
#memo p#signature .nickname a{text-decoration:none;}
#memo p#memo-permalink{text-align:right;font-size:10pt;color:#666;}
#memo p#report{display:none;}
#memo-body{margin:45px 0 40px;}
#memo-body h2{font-size:15pt;margin:15px 0 10px;}
#memo-body h3{font-size:13pt;margin:15px 0 5px;}
#memo-body h4{margin:1em 0;}
#memo-body{margin:32px 0;}
#memo-body p,
#memo-body dl{margin:1em 0;}
#memo-body dd{margin-left:32px;}
#memo-body blockquote{margin:1em 32px;padding:0.5em;border:1px dotted #A0CAF0;}
#memo-body pre{font-family:monospace;}
#memo-body b,
#memo-body strong{font-family:Verdana,sans-serif;font-weight:normal;}
#memo-body i,
#memo-body cite,
#memo-body em{font-style:italic;}
#memo-body code,
#memo-body kbd{font-family:monospace;}
#memo-body u, 
#memo-body ins{text-decoration:underline;}
#memo-body s,
#memo-body del{text-decoration:line-through;}
#memo-body ul,
#memo-body ol{margin-left:32px;}
#memo-body hr{border-style:solid none none none;margin:1em 8px;}
#memo-body a:link:after,
#memo-body a:visited:after{content:" [" attr(href) "] ";font-size:90%;}
#memo-body table{border:1px solid #A0CAF0;width:100%;margin:1em 0;}
#memo-body table th{border:1px solid #A0CAF0;text-align:center;background-color:#A0CAF0;color:#333;}
#memo-body table td{border:1px solid #A0CAF0;padding:2px 4px;width:1%;}
/* br 削除（暫定処理） */
#memo-body ol+br,
#memo-body ul+br,
#memo-body li+br{display:none;}
