@charset "utf-8";
#normal *{box-sizing:border-box; -webkit-box-sizing:border-box; word-break:break-all;}
html{-webkit-text-size-adjust:100%; text-size-adjust:100%; font-size:64.5%;}
#normal body,#normal div,#normal dl,#normal dt,#normal dd,#normal ul,#normal ol,#normal li,#normal h1,#normal h2,#normal h3,#normal h4,#normal h5,#normal h6,#normal pre,#normal form,#normal fieldset,#normal input,#normal textarea,#normal p,#normal blockquote,#normal th,#normal td,#normal a {/*margin:0;*/ padding:0;}
{border:0;outline:none;-webkit-tap-highlight-color:rgba(0,#normal  0,#normal  0,#normal  0); tap-highlight-color:rgba(0,#normal  0,#normal  0,#normal  0);}
#normal table {border-collapse:collapse; border-spacing:0;}
#normal fieldset,#normal img{border:0; vertical-align:bottom;}
#normal address,#normal caption,#normal cite,#normal code,#normal dfn,#normal em,#normal th,#normal var{font-style:normal; font-weight:normal;}
#normal ul{list-style:none;}
#normal caption,#normal th{text-align:left;}
#normal h1,#normal h2,#normal h3,#normal h4,#normal h5,#normal h6 {font-size:1rem; font-weight:normal;}
#normal q:before,#normal q:after{content:"";}
#normal abbr,#normal acronym {border:0;}
#normal br{letter-spacing:0;}
#normal img{border:none;}
#normal input{border:none; outline:none;}
body{width:100%; min-width:300px; color:#000; font-size:1.4rem; line-height:1.5; text-align:left; font-family: "メイリオ",#normal Meiryo,#normal Helvetica,#normal Arial,#normal Verdana,#normal sans-serif; position:relative; z-index:1;}
#normal *{font-size:1.4rem;}
#normal a:visited,#normal a:focus{outline:none;border:none;}
