@charset "utf-8";
.clearfix:after{content:"";display:table;clear:both;}
a{text-decoration:none;}
table,table td,table th{border-collapse:collapse;}a,button,input,select,textarea{margin:0;padding:0;font-size:100%}b,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,img,label,p,span,strong,sub,sup,tbody,tfoot,thead,u{margin:0;padding:0;border:0;outline:0;background:0 0;font-size:100%}a{vertical-align:baseline;background:0 0}sub,sup{font-size:smaller}input[type=checkbox]{vertical-align:middle}input[type=radio]{vertical-align:text-bottom}sub{vertical-align:sub}sup{vertical-align:super}ol,ul{list-style-position:outside;margin-left:0;padding-left:0}button,input[type=button],input[type=submit]{cursor:pointer}img{border:none;height:auto;max-width: 100%;}