/* reset css start */ body { font-family: \5FAE\8F6F\96C5\9ED1, arial, tahoma, Verdana, sans-serif; line-height: 1.5; font-size: 14px; color: #333; background-color: #FFFFFF; } html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, span, blockquote, table, th, td, embed, object, a, textarea, section, header, caption, aside, footer, mark, nav { padding: 0; margin: 0; box-sizing: border-box; } table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; width: 100%; font-size: inherit; } html, body { -webkit-overflow-scrolling: touch; } fieldset, img, iframe { border: 0; text-decoration: none; } address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; } caption, th { text-align: left; } ul, ol { list-style: none; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } q:before, q:after { content: ''; } button, input, select, textarea { font-size: 100%; resize: none; -webkit-appearance: none; } abbr, acronym { border: 0; } :focus { outline: 0; } a { text-decoration: none; color: #333; transition: all ease .3s; } a[href^="tel"] { color: inherit; text-decoration: none; -webkit-tap-highlight-color: transparent; } cite, em, dfn { font-style: normal; } input, select { font-size: 100%; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; } input[type='button'], input[type='submit'], input[type='reset'] { cursor: pointer; vertical-align: middle; margin: 0px; padding: 0px; -webkit-appearance: none; } input[type='text'] { vertical-align: middle; } img { vertical-align: middle; } .inlineb { display: inline-block; *display: inline; *zoom: 1; } .clearfix { *overflow: hidden; *zoom: 1; clear: both; } .clearfix:after { display: table; content: ""; width: 0; clear: both; } ::-ms-clear, ::-ms-reveal { display: none; } .ios-scroll { overflow: auto; -webkit-overflow-scrolling: touch; } button { border: none; outline: none; -webkit-appearance: none; border-radius: 0; } input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; border-radius: 0; } video { object-fit: contain; } /* reset css end */