body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,button, input, textarea,th, td,form {
margin: 0;padding: 0;}
body,button,input,select,textarea{font-size:12px;color:#333;font-family:arial;}
ul, ol {list-style: none; }
html { overflow-y: scroll; }
table { border-collapse:collapse; border-spacing: 0;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
img{ border:none;}
div, ul, ol, dl, blockquote{overflow:hidden; _zoom:1;}
body{background-color:#FFF}

i,em{font-style:normal}
.tc { text-align:center; }
.tr { text-align:right; }
.tl { text-align:left; }
.fl{ float:left; }
.fr{ float:right; }
/*-- blank --*/
.blk1,.blk2,.blk3,.blk4,.blk5{ clear:both; overflow:hidden;}
.blk1{ height:5px;}
.blk2{ height:10px;}
.blk3{ height:15px;}
.blk4{ height:20px;}
.blk5{ height:30px;}
.clearfix{ clear:both; height:0; overflow:hidden;}
/*-- link --*/
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;color:#326A00}
