@charset "utf-8";

/***----------------------------------
		description Style
----------------------------------***/

div#localNavigationArea dl,
div#content p,
div#content ul,
div#content ol,
div#content dl,
address,
div#footer ul#footerNavigation01,
div#header ul.headerNavigation01,
p.anchorTop,
.headingTypeC01,
.headingTypeC01cp02,
.headingTypeC01cp03,
.headingTypeC01cp04,
.headingTypeC02,
.headingTypeD01,
.headingTypeD02,
.dataTable,
div.subNavigationBlock ul,
#content div.topBox01 .headingTypeD02,
#content div.technoBlock h2,
#content div.technoBlock02 h2,
div#content div#technoArea table.technoDataTable01 th,
div#content div#technoArea table.technoDataTable01 td,
div#content div#technoArea table.technoDataTable02 th,
div#content div#technoArea table.technoDataTable02 td,
div#content div#technoArea div.technoMapBlock .technoHeading01b,
dl.pdfDetailLink,
.sHeadStyle03,
.sHeadStyle04,
.sHeadStyle06,
table.sTable01,
.sHeadStyle05 span.fontSmall{
	font-size:0.58em;
	line-height:1.4em;
}

#content ul.tabLink,
#content ul.tabLink02,
ul#topicPath,
div#footer ul#footerNavigation02,
div#header ul.headerNavigation02,
div.headerRight dl,
div#technoArea div.technoHeader01 p.technoLink,
div#content div.technoBlueBox dl.technoList02,
#content dl.small,
div#header ul#CountryRegion,
div#header ul#CountryRegionSelector,
.mainAttentionHeadingC01{
	font-size:0.58em;
}

*ul#topicPath,
*div#footer ul#footerNavigation02,
*div#header ul.headerNavigation02,
*div.headerRight dl,
*div#technoArea div.technoHeader01 p.technoLink,
*div#content div.technoBlueBox dl.technoList02,
*div#content dl.small,
*div#header ul#CountryRegion,
*div#header ul#CountryRegionSelector{
	font-size:0.52em;
}


div#localNavigationArea dl dl,
div#topNavArea div.infoBlock dl ul,
div#content table.dataTable caption,
div#content ul ul,
div#content ol ol,
div#content dl dl,
div#content dl ul,
div#content .dataTable ul,
div#content .dataTable ul ul{
	font-size:1em;
}

.mainAttentionHeadingA01{
	font-size:0.9em;
}

.globalNavi{font-size:0.75em;line-height:1.9em;}
.globalNaviMenu{font-size:0.75em;line-height:1.9em;}

.headingTypeA01,
.headingTypeA01cp01,
.headingTypeA01cp02,
.headingTypeA01cp03,
.headingTypeA01cp04,
div#content div#technoArea table.technoDataTable01 span.technoName,
.sHeadStyle05,
.sHeadStyle07{
	font-size:1em;
}

div#content div#technoArea table.technoDataTable01 span.technoNamea span.fontLarge,
span.fontLarge{
	font-size:1.1em;
}

.headingTypeA01 span{
	font-size:1.1em;
}

div#content p.lead,
.headingTypeB01,
.headingTypeE01,
.headingTypeSearch,
div#topArea h2,
div.topBox01 h2,
div.topBox01d h2,
div.topBox01e h2,
div.topBox01g h2,
div.topBox01h h2,
div.topBox01f h3,
div#topArea h3,
div#topArea h4,
.headingTypeIndex,s
.headingTypeRelease a,
.headingTypeLayer,
.headingIndex03,
div#content .headingTypeTechnoPrize01,
div#content .headingTypeTechnoPrize02,
.mainAttentionHeadingB01,
.sHeadStyle08{
	font-size:0.75em;
}


span.headingSmall,
div#topArea .headingTypeSearch02 span{
	font-size:0.75em;
}

*html span.headingSmall,
*html div#topArea .headingTypeSearch02 span{
	font-size:0.65em;
}

*:first-child+html span.headingSmall,
*:first-child+html div#topArea .headingTypeSearch02 span{
	font-size:0.65em;
}
