html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{padding:0;margin:0;font-size:100%;letter-spacing:0;vertical-align:baseline;background:rgba(0,0,0,0);border:0;outline:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}a{padding:0;margin:0;color:#000;text-decoration:none;border:0;transition:color .7s ease}li{list-style:none}body{font-family:Meiryo,Arial,Osaka,sans-serif;font-size:18px;line-height:1.8;color:#231815}.clearfix::after{display:block;clear:both;content:""}p{text-align:justify;text-justify:inter-ideograph}a:hover{color:#fff500;text-decoration:underline}img{vertical-align:bottom}em{font-style:normal;font-weight:bold}.pcnone{display:none}h2{line-height:1em}header{height:108px;background:#fff url("/images/market/report/header_bg_pc.png") bottom repeat-x}header img{width:100%;height:100%}header .inner{width:100%;max-width:1000px;margin:auto}header .logo{float:left;width:221px;height:44px;margin:24px 0 0}header ul{float:right;padding:33px 0 0}header li{float:left;width:27px;padding:0 .7em;margin:0}footer{padding:0 0 4em;font-family:Meiryo,Arial,Osaka,sans-serif;font-size:13px;color:#231815;text-align:center;background:url("/images/market/report/matome_bg.png")}footer p{text-align:center}
