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

/* GUT GlobalSetting ver.1.20 */
html{ overflow-y: scroll; }
body,p,div,form,ul,ol,li,input,select,dl,dt,dd { margin: 0px; padding: 0px; }
img { border: none; }
h1,h2,h3,h4,h5,h6 { 	font-size: medium; font-weight: normal;	line-height: normal; margin: 0px; padding: 0px; }
body { font-family: "ヒラギノ角ゴ Pro W3", Hiragino kaku Gothic pro, Osaka, "メイリオ", meiryo, "ＭＳ Ｐゴシック"; color:#333; }
.clear { clear: both; }
.small { font-size: 60%; }
.normal { font-size: 80%; }
.large { font-size: 110%; }
.xlarge { font-size: 120%; }
.mrgT5 { margin-top: 5px; }
.mrgT10 { margin-top: 10px; }
.mrgT15 { margin-top: 15px; }
.mrgT20 { margin-top: 20px; }
.mrgT25 { margin-top: 25px; }
.mrgT30 { margin-top: 30px; }
.mrgB5 { margin-bottom: 5px;}
.mrgB10 { margin-bottom: 10px; }
.mrgB15 { margin-bottom: 15px; }
.mrgB20 { margin-bottom: 20px; }
.mrgB25 { margin-bottom: 25px; }
.mrgB30 { margin-bottom: 30px; }
.mrgB40 { margin-bottom: 40px; }
.mrgB50 { margin-bottom: 50px; }
.mrgB60 { margin-bottom: 60px; }
.mrgB70 { margin-bottom: 70px; }
.mrgB80 { margin-bottom: 80px; }

a.defLink:link { color: #12C; text-decoration: underline; }
a.defLink:visited { color: #61C; }

ul { list-style:none; padding:-2em;}

.tal { text-align:left;}
.tar { text-align:right;}
.tac { text-align:center;}

.floatL { float:left;}
.floatR { float:right;}

.fs10 { font-size:10px;}

/* clearfix */
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden;  }
.clearfix { min-height: 1px;}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
</pre></body></html>