@charset 'utf-8';
/* ===========================================
 * Reset
=========================================== */
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}html{overflow-y:scroll;background:#fff;color:#000}body{font:13px/1 'メイリオ',Meiryo,ＭＳ\ Ｐゴシック,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif}* html body,:first-child+html body{font:x-small;font-size:small}img{border:0;vertical-align:bottom}a{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}dl,ol,ul{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-weight:inherit;font-size:inherit}* html input,* html select,* html textarea,:first-child html+textarea,:first-child+html select,:first-child+html+input{font-size:100%}table{font-size:100%;font-size:inherit;border-collapse:collapse;border-spacing:0}td,th{vertical-align:top}caption,td,th{text-align:left}code,kbd,pre,samp,tt{font-family:monospace}* html code,* html kbd,* html pre,* html samp,* html tt,:first-child html+code,:first-child html+kbd,:first-child+html pre,:first-child+html tt,:first-child+html+samp{line-height:100%;font-size:108%}input,select,textarea{font-family:Verdana,Helvetica,sans-serif;font-size:100%}