div,pre{word-wrap:break-word}pre,textarea{overflow:auto}abbr,fieldset,hr,img{border:0}*{letter-spacing:0}html{overflow-y:scroll}blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,ul{margin:0;padding:0}address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,var{font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight:400}caption{text-align:left}q{quotes:none}q:after,q:before{content:'';content:none}a{text-decoration:none}a:active,a:hover{outline:0}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}b,strong{font-weight:700}sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%}sup{top:-.5em}sub{bottom:-.25em}code,pre{font-size:1em;font-family:sans-serif}pre{white-space:pre-wrap}form{margin:0}button,input,optgroup,option,select,textarea{margin:0;font-family:sans-serif;font-size:100%;vertical-align:baseline}* html button,* html input,* html select,* html textarea{vertical-align:middle}button,input{line-height:normal}* html button,* html input{overflow:visible}textarea{vertical-align:top}input[type=text],textarea{padding:2px}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{margin:0;padding:0;border:0}body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:62.5%;font-style:normal;line-height:1.5}hr{clear:both;height:1px;margin:0 0 1.5em;padding:0;border-top:1px solid #ccc;color:#ccc;font-size:1em;line-height:1em}* html hr{margin:0 0 1.2em}