<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

html, body, h1, h2, h3, h4, ul, ol, dl, li, dt, dd, p, div, span, img, a, table, tr, th, td {
  margin: 0; padding: 0; border: 0; font-weight: normal; font-size: 100%; vertical-align:baseline;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
ul, ol, dl, li, dt, dd {
  border: 0; font-weight: normal; font-size: 100%; vertical-align:baseline;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
article, header, footer, aside, figure, figcaption, nav, section { 
  display:block; margin: 0; padding: 0; border: 0; vertical-align:baseline;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
body { line-height: 1; /* スマホのPortrate,Landscape時に文字サイズが変わるのを防ぐ */
  -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
nav ol, nav ul { list-style: none; list-style-type: none;}
img { max-width: 100%; height: auto; vertical-align: bottom;}
figure,figcaption { display: block;}
button { background-color: transparent; border: none; cursor: pointer; outline: none; padding: 0; appearance: none;}
table { border-collapse: collapse; border-spacing: 0;}
</pre></body></html>