/*default*/

.fontSmall-x {
	font-size: 70%;
}
.fontSmall {
	font-size: 90%;
}
.fontMedium {
	font-size: 100%;
}
.fontLarge {
	font-size: 110%;
}
.fontLarge-x {
	font-size: 130%;
}
.fontLarge-xx {
	font-size: 150%;
}
.fontLarge-xxx {
	font-size: 170%;
}
.fontLarge-xxxx {
	font-size: 190%;
}
.fontLarge-xxxxx {
	font-size: 210%;
}

.size70 {font-size: 70% !important;}
.size75 {font-size: 75% !important;}
.size80 {font-size: 80% !important;}
.size85 {font-size: 85% !important;}
.size90 {font-size: 90% !important;}
.size95 {font-size: 95% !important;}
.size100 {font-size: 100% !important;}
.size105 {font-size: 105% !important;}
.size110 {font-size: 110% !important;}
.size115 {font-size: 115% !important;}
.size120 {font-size: 120% !important;}
.size125 {font-size: 125% !important;}
.size130 {font-size: 130% !important;}
.size135 {font-size: 135% !important;}
.size140 {font-size: 140% !important;}
.size145 {font-size: 145% !important;}
.size150 {font-size: 150% !important;}
.size155 {font-size: 155% !important;}
.size160 {font-size: 160% !important;}
.size165 {font-size: 165% !important;}
.size170 {font-size: 170% !important;}
.size175 {font-size: 175% !important;}
.size180 {font-size: 180% !important;}
.size185 {font-size: 185% !important;}

.sizeS {font-size:small !important;}
.sizeM {font-size:medium !important;}
.sizeL {font-size:large !important;}

#navi_breadcrumbs p, #navi_breadcrumbs_hojin p, #navi_breadcrumbs_ir p, #navi_breadcrumbs_recruit p, #navi_breadcrumbs_news p, #navi_breadcrumbs_aboutus p, #breadcrumbs_accessibility p, #breadcrumbs_announce p, #navi_breadcrumbs_global p {
	display:block;
	font-size: small;
	padding: 8px 14px 10px 14px;
	width: 722px !important;
	width /**/: 750px;
}

#contents div.subTitle h1 {
	background: none;
	font-size: 100%;
	float: left;
}

#navi_directTex {
	background: url(/common_images/p_cl_back.gif) no-repeat top left;
	display:block;
	font-size: small;
	line-height: 130%;
	margin: 0px;
	padding: 5px 7px 7px 7px;
	text-align:center;
	width: 181px !important;
	width /**/: 195px;
}

#navi_osusume_tl {
	font-size:12px;
	margin:5px 5px 0px 0px;
	text-align:right;
}

#aural_style {
	font-size: 80%;
	margin-bottom: 16px;
	padding: 8px 0px 0px 20px;
}

/*compornent*/


	#contents h2.heading {
	font-size: 95%;
}

#contents h2.headingLR {
	font-size: 95%;
}

#contents h3{
font-size			: small;
}

#contents h3.subHeading01 {
	font-size			: small;}

#contents h3.subHeading02 {
	font-size			: small;}

#contents h3.subHeading03 {
	font-size			: small;}

#contents h4.smallHeading {
	font-size			: small;}
#contents p.paragraph {
	font-size			: small;}

/*modifyed 20050226*/
#contents p.paragraphc {
	font-size			: small;}

#contents p.date {
	font-size			: small;}
	
	/*list compornent */
#contents ul, #contents ol {
	font-size			: small;}
#contents dl {
	font-size			: small;}
	
	/*button compornent */
#contents div.button {
	font-size			: small;}
	
	/*table compornent */

#contents caption,#contents th {
	font-size: small;}
	
	#contents table.table13 caption {
	font-size:small;}
	
	#contents table.box01 h3, #contents table.box03 h3 {
	font-size			: small;}
	
	#contents table.table_network caption {
	font-size: small;}
	
	#contents table.table11 caption {
	font-size: small;}
	
#contents table.table11 td,
#contents table.table12 td {
	font-size: small;}
	
	#contents table.table14 caption.c01lc {
	font-size: small;
}

#contents table.table14 caption.c02lc {
	font-size: small;}
	
	#contents div.topix table caption {
	font-size:0.80em;}
	
	/* IE5/Win Only Styles
----------------------------------------------- */
@media tty {
	i{content:"_";/*" "*/}} @import '/common_css/ie5win_m.css'; /*";}
}/* */