.large {
	font-size:1em;
	font-weight:bold;
	line-height:170%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #333333;
}

.medium {
	font-size:0.75em;
	line-height:170%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #333333;
}

.mediumWhite {
	font-size:0.75em;
	line-height:170%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #FFFFFF;
}

.small {
	font-size:0.625em;
	line-height:150%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #333333;
}

.caution {
	font-size:0.625em;
	line-height:150%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #CC0000;
}

/*リンク用
------------------------------------------------------*/
a:link {
	text-decoration:none;
	color: #0D43D5;
}

a:visited {
	text-decoration:none;
	color: #0D43D5;
}

a:hover {
	text-decoration:underline;
	color: #0D43D5;
}

/*トップ用
------------------------------------------------------*/

a.topMenu:link {
	text-decoration:none;
	color: #333333;
}

a.topMenu:visited {
	text-decoration:none;
	color: #333333;
}

a.topMenu:hover {
	text-decoration:underline;
	color: #0D43D5;
}

a.topMenu:active {
	text-decoration:underline;
	color: #0D43D5;
}


/*画像拡大ボタン用
------------------------------------------------------*/

a.txtred:link {
	text-decoration:none;
	color: #CC0000;
}

a.txtred:visited {
	text-decoration:none;
	color: #CC0000;
}

a.txtred:hover {
	text-decoration:none;
	color: #CC0000;
}


/*トピックス用
------------------------------------------------------*/

.topicsDay {
	font-size:0.625em;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #666666;
	font-weight:bold;
}

a.topics:link {
	text-decoration:none;
	color: #E53F11;
}

a.topics:visited {
	text-decoration:none;
	color: #E53F11;
}

a.topics:hover {
	text-decoration:underline;
	color: #E53F11;
}

a.topics:active {
	text-decoration:underline;
	color: #E53F11;
}

/*製品トップ用
------------------------------------------------------*/

a.productTop:link {
	text-decoration:none;
	color: #1F8E40;
}

a.productTop:visited {
	text-decoration:none;
	color: #1F8E40;
}

a.productTop:hover {
	text-decoration:underline;
	color: #1F8E40;
}

a.productTop:active {
	text-decoration:underline;
	color: #1F8E40;
}



/*用途別
------------------------------------------------------*/

a.cautionLink:link {
	text-decoration: underline;
	color: #CC0000;
}

.xSmall {
	font-size:0.725em;
	text-align:top;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #333333;
}

.breadCrumbCommon {
	font-size:0.625em;
	line-height:120%;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	color: #0D43B5;
}

a.breadCrumb:link {
	text-decoration: none;
	color: #666666;
}

a.breadCrumb:visited {
	text-decoration: none;
	color: #666666;
}

a.breadCrumb:hover {
	text-decoration: underline;
	color: #0D43B5;
}

a.breadCrumb:active {
	text-decoration: none;
	color: #0D43B5;
}

a.large:link {
	text-decoration: none;
	color: #666666;
}

a.large:visited {
	text-decoration: none;
	color: #666666;
}

a.large:hover {
	text-decoration: underline;
	color: #0D43B5;
}

a.large:active {
	text-decoration: none;
	color: #0D43B5;
}
