/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Reset */
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, 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, button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font-family:Tahoma}
img{margin:0;padding:0;border:0;outline:0}
body{color:black;background:white}
h1, h2, h3, h4, h5, h6{font-weight:bold}
strong{font-weight:bold}
button{background:none;cursor:pointer}
ol, ul{list-style:none}
blockquote, q{quotes:none}
:focus{}
ins{text-decoration:none}
del{text-decoration:line-through}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Base */
html{font-size:62%}			
body{font:normal 1.1em Tahoma;color:#666666;background:#ffffff url(/images/structure/background.png) no-repeat center top}
input, select, textarea{font:normal 11px Arial;color:#707070;border:1px solid #e4e9e9}
.txt{border:1px solid #e4e9e9;border-top:1px solid #acacac;height:18px;padding:5px 0 0 0}
a{text-decoration:none;color:#BBBBBB;cursor:pointer;font-family:Tahoma}
a:visited{text-decoration:none}
a:hover{text-decoration:underline;color:#E96F1D}
.img-left{float:left;margin:0 10px 0 0}
.img-right{float:right;margin:10px}
.img-center{display:block;margin:10px auto}
.img-replace,.bt-replace{display:block;text-indent:-5000px;overflow:hidden}
.bt-replace:hover {background-position:bottom}
.left{float:left}
.right{float:right}
.none{display:none}
.block{display:block}
.hidden{visibility:hidden}
.visible{visibility:visible}
.no-border{border:none}
.clear{clear:both}
.clearleft{clear:left}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Class add */	
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.rds{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:5px}
.rds2{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:5px;-webkit-border-radius:5px}

