@charset "utf-8";
/*
===== 1: default.css =====
*/
p, h1, h2, h3, h4, div, table, th, td, ul, ol, dl, address, input, select, textarea, address {
	font-size: 1em; /* IE */
}
#header, #flashcontentIn, #container {
	font-size: 0.59em; /* IE */
}
html>/**/body #header, html>/**/body #flashcontentIn, html>/**/body #container {
	font-size: 10px; /* Except IE */
}

#footNav, #footer div, #breadcrumbs {
	font-size: 0.55em; /* IE */
}
html>/**/body #footNav, html>/**/body #footer div, html>/**/body #breadcrumbs {
	font-size: 10px; /* Except IE */
}


/*
===== 2: header =====
*/

.rgu {
	font-size: 1em; /* IE */
}
html>/**/body .rgu {
	font-size: 10px; /* Except IE */
}

/*
===== 2: side =====
*/
#side div.bn ul {
	font-size: 1em; /* IE */
}
html>/**/body #side div.bn ul {
	font-size: 10px; /* Except IE */
}


/*
===== 2: footer =====
*/
#footer address {
	font-size: 0.55em; /* IE */
}
html>/**/body #footer address {
	font-size: 10px; /* Except IE */
}


/*
===== 2: content =====
*/
#content h1 {
	font-size: 1.5em; /* IE */
}
html>/**/body #content h1 {
	font-size: 14px; /* Except IE */
}
#content h2 {
	font-size: 1.2em; /* IE */
}
html>/**/body #content h2 {
	font-size: 12px; /* Except IE */
}

#content table p b,
#content table p strong {
	font-size: 1.05em; /* IE */
}
html>/**/body #content table p b,
html>/**/body #content table p strong {
	font-size: 10px; /* Except IE */
}



/*
===== 2: top =====
*/
.fpDl p {
	font-size: 1em; /* IE */
}
html>/**/body .fpDl p {
	font-size: 10px; /* Except IE */
}
/*----------------------------------------
__CSS_switch
----------------------------------------*/
#header ul#cssSwitch li.small a {
	background: url(../images/common/header/fsize_so.gif) no-repeat left center;
}
#header ul#cssSwitch li.medium a {
	background: url(../images/common/header/fsize_m.gif) no-repeat left center;
}
#header ul#cssSwitch li {
	font-size: 6px; /* Except IE */
}

