html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}table,caption,th,td{margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;font-weight:400}a img,iframe{border:none}ol,ul,li{list-style:none}input,textarea,select,button{font-size:100%;font-family:"Noto Sans JP",sans-serif}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body.is-fixed{overflow:hidden}@media only screen and (max-width:768px){body.is-fixed{overflow:auto}}picture{display:block}a{color:inherit;text-decoration:none;transition:.3s}a:hover{opacity:.7}img{max-width:100%;display:block}