@charset "utf-8";html{background:#fff;}
body{font-family:"ＭＳ Ｐゴシック", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, verdana, arial, clean, sans-serif;margin:0;padding:0;font-size:13px;line-height:1.6;}
a{overflow:hidden;}
a img, img{border:0;vertical-align:bottom
height:auto;}
abbr, acronym{border:0;}
address, caption, cite, code, dfn, em, th, strong, var{font-style:normal;font-weight:normal;}
blockquote, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, li, ol, p, pre, span, td, th, ul{margin:0;padding:0;}
caption, th{text-align:left;}
code, kbd, pre, samp, tt{font-family:monospace;line-height:100%;}
*+html code, kbd, pre, samp, tt{font-size:108%;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
ol, ul{list-style:none;}
q:before, q:after{content:'';}
button, fieldset, form, input, label, legend, select, textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;font-size:100%;}
section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary{display:block;}