@charset "UTF-8";
/* CSS Document */

/**************************************
reset
***************************************/
div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,p,
form,input,textarea,th,td {
margin: 0px;
padding: 0px;
}

h1,h2,h3,h4,h5,h6 {
font-weight: normal;
}

img {
border: 0px;
}

body {
behavior: url("/stdjs/csshover.htc");
margin: 0px;
font-size: 12px;
line-height: 150%;
}

*html body {
font-size: 75%;
}

*:first-child+html body {
font-size: 75%;
}

address {
font-style: normal;
}


/**************************************
font-size / start=12px=75%
***************************************/
.f10 {
font-size: 90%;
}

.f11 {
font-size: 95%;
}

.f14 {
font-size: 120%;
}

.f16 {
font-size: 135%;
}

.f18 {
font-size: 150%;
}

.f20 {
font-size: 170%;
}


/**************************************
color
***************************************/
strong {
color: #FF0000;
}

a {
color: #548EE2;
}

a:active {
color: #9ec6ff;
}

a:visited {
color: #548EE2;
}

a:hover {
color: #9ec6ff;
}
.floatclear {
	zoom: 100%;
}
.floatclear:after {
	content: " ";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
