@charset "UTF-8";html, body, div, span, object, iframe,button,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small,sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video{margin:0;padding:0;font-weight:inherit;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;word-break:normal;line-break:strict;　word-wrap:normal;word-break:normal;}
textarea,input[type="button"],input[type="text"],input[type="image"],input[type="submit"]{-webkit-appearance:none;word-break:normal;}
input[type="submit"],
input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer;}
input[type="submit"]::-webkit-search-decoration,
input[type="button"]::-webkit-search-decoration{display:none;}
input[type="submit"]::focus,
input[type="button"]::focus{outline-offset:-2px;}
*{outline:none;-webkit-font-size-adjust:none;}
body{font-size:12px;word-break:break-all;-webkit-text-size-adjust:none;}
* html body{font-size:small;font:x-small;}
*:first-child+html body{font-size:small;font:x-small;}
img{border:0;vertical-align:bottom;}
ul,dl{text-indent:0;}
ul li{list-style:none;}
ol li{list-style:decimal;}
ol ul li{list-style:none;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
* html input,* html textarea,* html select{font-size:100%;}
*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%;}
table{border-collapse:separate;border-spacing:0;font-size:inherit;font:100%;}
th,td{text-align:left;vertical-align:top;}
caption{text-align:left;}
pre,code,kbd,samp,tt{font-family:monospace;}
* html pre,* html code,* html kbd,* html samp,* html tt{font-size:108%;line-height:100%;}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%;}
input,select,textarea{font-size:100%;font-family:Verdana, Helvetica, sans-serif;margin:0;}
button{margin:0;padding:0;background:none;border:none;cursor:pointer;line-height:inherit;}
figure{ line-height: 0;}