@charset "utf-8";

/*-------------------------------------------------------------------------------- reset */
html{
height:100%;
overflow-y:scroll;
}

body{
height:100%;
text-align:center;
background:#e6e6e6;
}

body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,pre,code,blockquote{
margin:0;
padding:0;
}

br{
letter-spacing:0;
}

fieldset,img{
border:0;
}

li{
list-style:none;
}

table{
border-collapse:collapse;
border-spacing:0;
}

h1,h2,h3,h4,h5,h6,th{
font-size:100%;
font-weight:normal;
font-style:normal;
}

th {
text-align:left;
}

input,textarea,select{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
color:#333;
vertical-align:middle;
}

select{
background-color:#ffffff;
}

address,caption,cite,code,dfn,var{
font-style:normal;
font-weight:normal;
}

abbr,acronym{
border:0;
font-variant:normal;
}

del,u{
text-decoration:none;
}

pre{
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
white-space:pre-wrap;
word-wrap:break-word;
font-family:inherit;
font-size:100%;
}

/*-------------------------------------------------------------------------------- default_text */
body{
color:#333;
font-size:75%;
line-height:1.5;
}

/*-------------------------------------------------------------------------------- link */
a:link{
color:#258fb8;
}
a:visited{
color:#258fb8;
}
a:hover{
color:#996600;
}
a:active{
color:#996600;
}
a:focus{
color:#996600;
}
