/* File: css/reset.css, Ratio: 3.6% */
*{margin:0; padding:0;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img{border:0; outline:0; vertical-align:baseline; background:transparent;}address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}h1, h2, h3, h4, h5, h6, table{font-size:100%; font-weight:normal;}ol, ul{list-style:none;}table{border-collapse:collapse; border-spacing:0;}table caption, table th{text-align:left;}.box{min-height:1px;}.box:after{display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}.fix{float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}.f-left{float:left !important;}.f-right{float:right !important;}.t-left{text-align:left !important;}.t-center{text-align:center !important;}.t-right{text-align:right !important;}.t-justify{text-align:justify !important;}.va-top{vertical-align:top !important;}.va-middle{vertical-align:middle !important;}.va-bottom{vertical-align:bottom !important;}.nom{margin:0 !important;}.nomt{margin-top:0 !important;}.nomb{margin-bottom:0 !important;}.hidden{position:absolute; left:-1000em; top:auto; width:1px; height:1px; overflow:hidden;}.noscreen{display:none;}