	body{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	} 	/* UTF-8対策により追加*/

	a		{color:#005AB4; text-decoration:none;}
	a:hover	{color:#005AB4; text-decoration:underline;}
       h1            {font-size:15px}
	.input-nomal	{background: #FFFFFF; color: #999999; font-size: 10px}
	.input-gray	{background: #cccccc; color: #ffffff; font-size: 10px}
	.input-orange	{background: #FFEBD6; color: #666666; font-size: 10px}
	.moji-ss	{font-size: 10px}
	.moji-sh	{font-size: 11px; line-height: 16px}
	.moji-s		{font-size: 11px; }
	.moji-mh	{font-size: 12px; line-height: 18px}
	.moji-m		{font-size: 12px}
       .line-m       {line-height: 130%}
	.moji-lh	{font-size: 14px; line-height: 20px}
	.moji-l		{font-size: 14px}
	.moji-s-tsume	{font-size: 11px; letter-spacing: -1px}
	.input-sky	{background: #C1F0FF; color: #666666; font-size: 10px}
	.news		{color:#999999}
	.button		{background-color: #FFFFFF;border: #000000 1px solid;color: #000000;}

/** |Left Side Navigation Settings| ****************************************************** START **/

	/* この部分は環境系コンテンツなどで使用されているレフトメニュー用のCSSです。 */


	#naviLeft{width:150px;margin:0px;padding:0px;border-bottom:solid 1px #CCCCCC;}

	/* 環境コンテンツ（http://www.epson.jp/ecology/lib/default_2_utf8.css）回避用 */
	#naviLeft li{font-size:small;}


/** [サイドメニュー] *********************************************************** START **/

	.nlOff, .nlOn{display:inline;}

	.nlOff a, .nlOn a{display:block;width:150px;border-top:solid 1px #CCCCCC;font-size:75%;font-weight:bold;letter-spacing:-0.4pt;}

	/* for Firefox */
	html>/**/body .nlOff a, html>/**/body .nlOn a{font-size:9pt;}

	.nlOff a span, .nlOn a span{display:block;padding:0.6em 0.2em 0.4em 1.5em;}

	/* for Firefox */
	html>/**/body .nlOff a span, html>/**/body .nlOn a span{padding-bottom:0.5em;}

/** [通常時] ******************************************************************/

	/* マウスアウト設定 */
	.nlOff a:link, .nlOff a:visited{background:#FFFFFF url("/common/img/navi_bg.gif") no-repeat left center;text-decoration:none;}
	.nlOff a:link span, .nlOff a:visited span{background:transparent;color:#666666;}

	/* マウスオーバー設定 */
	.nlOff a:hover, .nlOff a:active{background:#10218B url("/common/img/navi_bg.gif") no-repeat left center;text-decoration:none;}
	.nlOff a:hover span, .nlOff a:active span{background:transparent;color:#FFFFFF;}

/** [ページ表示時] ************************************************************/

	.nlOn a{border-bottom:solid 1px #CCCCCC;}

	/* サブメニュー無 */
	.noSubs a{border-bottom:none;}

	.nlOn a:link, .nlOn a:visited, .nlOn a:hover, .nlOn a:active{background:#10218B url("/common/img/navi_bg.gif") no-repeat left center;text-decoration:none;}

	.nlOn a:link span, .nlOn a:visited span, .nlOn a:hover span, .nlOn a:active span{background:transparent;color:#FFFFFF;}

/** [サブメニュー] *************************************************** START **/

	.nlSub{margin:0px 2px 0px 5px;padding:0px;background-color:#F8F8F8;border-left:solid 1px #CCCCCC;}

	html>/**/body .nlSub{padding-top:3px;padding-bottom:2px;}

	.nlSub li{display:inline;}

	/* 1階層上の設定解除 */
	.nlOn .nlSub a{display:block;width:142px;border:none;font-size:75%;font-weight:normal;letter-spacing:-0.1pt;}

	html>/**/body .nlOn .nlSub a{font-size:9pt;}

	.nlOn .nlSub a span{display:block;padding:0.1em 0.1em 0.1em 2.0em;}

	/* 2階層目の設定解除 */
	.nlSub .nlSub{margin:0px 0px 0px 7px;padding:0px;background-color:transparent;border-left:none;}

	.nlSub .nlSub a{width:135px;}

	/* マウスアウト設定 */
	.nlOn .nlSub a:link, .nlOn .nlSub a:visited{background:#F8F8F8 url("/common/img/ico_arrow.gif") no-repeat 0.8em 0.45em;text-decoration:none;}

	.nlOn .nlSub a:link span, .nlOn .nlSub a:visited span{background:transparent;color:#005AB4;}

	/* マウスオーバー設定 */
	.nlOn .nlSub a:hover span, .nlOn .nlSub a:active span{background:#F8F8F8 url("/common/img/ico_arrow.gif") no-repeat 0.8em 0.45em;text-decoration:underline;}

	.nlOn .nlSub a:hover span, .nlOn .nlSub a:active span{background:transparent;color:#005AB4;}

	.nlOn .nlSub .w a:link, .nlOn .nlSub .w a:visited, .nlOn .nlSub .w a:hover, .nlOn .nlSub .w a:active{background-image:url("/common/img/ico_link.gif");background-position:0.6em 0.1em;}

/** [サブカテゴリ] **************************************************/

	.nlSubs{margin:0px;padding:0px;}

	.nlSubs dt{margin:0px 2px 0px 5px;padding:4px 0px 0px 6px;background-color:#F8F8F8;border-left:solid 1px #CCCCCC;font-size:70%;font-weight:bold;letter-spacing:-0.5pt;color:#10218B;}

	.nlSubs dd{margin:0px;padding:0px;}

	html>/**/body .nlSubs dt{font-size:8pt;}

/** [サブメニュー] ***************************************************** END **/

/** [サイドメニュー] ************************************************************* END **/

/** [英語版サイトへのリンク] ************************************************************/

	#naviEnglish{width:150px;padding-top:24px;}

	#naviEnglish a{display:block;width:150px;padding:0.4em 0em;background:url("/common/img/ico_arrows.gif") no-repeat 0.8em 0.6em;font-size:75%;text-indent:22px;font-weight:bold;color:#666666;text-decoration:none;}

/** |Left Side Navigation Settings| ******************************************************** END **/
