*{margin:0;padding:0;font-size:100%;-webkit-text-size-adjust:none;box-sizing:border-box;-webkit-box-sizing:border-box}
:focus{-moz-outline-style:none}
:-moz-any-link:focus{outline:none}
::-moz-focus-inner{border:0;padding:0}
img a{outline:none}
img{border:none}
table{border:none;empty-cells:show}
th,td{border:none;text-align:left;vertical-align:top;font-weight:normal}
body{width:100%;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:Arial,Helvetica,sans-serif,Microsoft JhengHei,Microsoft YaHei,Apple LiGothic Medium;font-size:14px}
html,body{height:100%}
a{outline:0 none;border:none;text-decoration:none}
*:focus{outline:0}
a:hover{border:none;text-decoration:none}
a[href^=tel]{color:inherit;text-decoration:none}
.clear{width:100%;clear:both}
h1,h2,h3,h4,h5{font-weight:bold}
@media screen and (max-width:1280px) and (min-width:1025px){}
@media screen and (max-width:1024px) and (min-width:769px){}
@media screen and (max-width:768px) and (min-width:641px){}
@media screen and (max-width:640px) and (min-width:481px){}
@media screen and (max-width:480px) and (min-width:321px){}
@media screen and (max-width:320px){}
@media screen and (orientation:landscape) and (max-width:480px),screen and (orientation:landscape) and (max-width:640px){}