@charset "utf-8";
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset{margin:0;padding:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
img{-ms-interpolation-mode:bicubic;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
nav ul,
nav ol{list-style:none;}
figure{margin:0;}
form{margin:0;}
table{border-collapse:collapse;border-spacing:0;}
th,td{padding:0;text-align:left;vertical-align:middle;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, fieldset, form, input, p, blockquote{margin:0;padding:0;}
*{margin:0;padding:0;}
html{height:100%;}
html:first-child body{min-height:100%;}
fieldset, img{border:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
body {font-family:	"游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;}
img{margin:0;padding:0;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;}