@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;-webkit-text-size-adjust: 100%;}html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}ol,ul { list-style: none; }blockquote,q { quotes: none; }blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}:focus { outline: 0; }ins { text-decoration: none; }del { text-decoration: line-through; }table {border-collapse: collapse;border-spacing: 0;}.clear {height: 0;clear: both;font-size: 0;line-height: 0;overflow: hidden;visibility: hidden;}.clearfix:before,.clearfix:after {content: "";display: table;}.clearfix:after { clear: both; }.clearfix { *zoom:1;}em,i { font-style: normal; }.pngfix { }input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;}form { margin: 0; }fieldset {border: 0;margin: 0;padding: 0;}label { cursor: pointer; }legend {border: 0;*margin-left:-7px;padding: 0;}button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align:middle;}button,input { line-height: normal; }button,input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;-webkit-appearance: button;*overflow:visible;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0;}textarea {overflow: auto;vertical-align: top;resize: vertical;}input:valid, textarea:valid {}input:invalid, textarea:invalid {background-color:#f0dddd;}
.backgroundImgWrap{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}
.bgafill{width:100%;height:100%;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
