body, div, dl,dt,dd, ul,ol,li, h1,h2,h3,h4,h5,h6, pre, form, fieldset, input, textarea, p, blockquote, th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before, q:after { content:''; } abbr,acronym { border:0; } .clearfix:after { content: ""; display: block; clear: both; } * html .clearfix { zoom: 1; } /* IE6 */ *:first-child+html .clearfix { zoom: 1; } /* IE7 */ main, main textarea { line-height: 1.3; font-family: "Noto Sans JP", "Noto Sans CJK JP","游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif; -webkit-text-size-adjust: none; color: #27292F; } main input { font-family: "Noto Sans JP", "Noto Sans CJK JP","游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif; -webkit-text-size-adjust: none; -webkit-text-size-adjust: none; color: #27292F; }