@charset "utf-8"; html, body, article, header, section, footer, div, applet, object, iframe, strong, hgroup,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, table, label, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; vertical-align: baseline; list-style:none; color: #373737;}
a,span { margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; vertical-align: baseline; list-style:none;} *{ margin: 0px; padding: 0px; color: #373737;}
html, body { height: 100%; text-align: center;}
body { text-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none;}
img { border: 0px; vertical-align: bottom;}
ul, li { list-style: none; color: #373737;}
hr { height: 0px; width: 0px; clear: both; margin: 0px; padding: 0px; visibility: hidden;} * html hr { line-height: 0em;}
