@charset "UTF-8";

body { font-size:13px; *font-size:small; *font:x-small; line-height:1.7em; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Noto Sans Japanese", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, Meiryo, sans-serif;
}

a img { border: none 0px; }
a { text-decoration:none; color:#06c; }
a:hover{ text-decoration:underline; }
a:visited { color:#06c; }
h1 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
h2 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
h3 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
h4 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
h5 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
h6 { font-size: 100%; margin-top: 0; margin-bottom: 0; }
ul { margin: 0; padding: 0; list-style-type: none; }
ol { margin: 0; padding: 0; }
li { margin: 0; padding: 0; }
dl { margin: 0; padding: 0; }
dt { margin: 0; padding: 0; }
dd { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
dl { margin: 0; padding: 0; }
dt { margin: 0; padding: 0; }
dd { margin: 0; padding: 0; }
form, input, select, option,textarea,table { margin:0; padding:0; font-size:1em; }