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

/* reset
------------------------------------------ */
body,div,pre,blockquote,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,fieldset,address,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{overflow-y:scroll;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,textarea{margin:0;padding:0;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
a:focus{outline:none;}
table{margin:0;padding:0;border:none;border-spacing:0;border-collapse:collapse;}
img,a img,fieldset{border:none;}
ol,ul,li{list-style-type:none;}
address{font-style:normal;}
hr{border:none;display:none;height:0;visibility:hidden;}

/* smartphone */
body,html{-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{-webkit-text-size-adjust: none;}
input[type="submit"]{-webkit-appearance: none;}

html{overflow-y:scroll;height:100%;}
body{background:#ffffff;;font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;width:100%;height:100%;}
p,h2,h3,h4,h5,h6,li,th,td,dt,dd,pre,legend,figcaption{font-size:14px;line-height:1;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
a:after{transition:all 2s ease 0s;}
a[name]:hover{text-decoration:none !important;outline:0 !important;}
.rollover{cursor:pointer;}
input,select,option,optgroup,textarea{font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;font-size:14px;}
input[type="password"]{font-family:Arial;ime-mode:disabled;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="image"]{cursor:pointer;}
input[type="file"]{height:20px;}
input[type="radio"]{vertical-align:-2px;}
input[type="checkbox"]{vertical-align:-2px;}
*:first-child+html input[type="radio"]{vertical-align:3px;}
*:first-child+html input[type="checkbox"]{vertical-align:3px;}
select{vertical-align:middle;font-size:100% !important;}
label{cursor:pointer;padding-left:2px;}
em{font-weight:bold;font-style:normal;}</pre></body></html>