/* 2003年11月リニューアル 新規定義 */

.red { color: #FF0000; }
.font10 { font-size: 10px; line-height: 14px; }
.font12 { font-size: 12px; line-height: 18px; }
.font14 { font-size: 14px; line-height: 20px; }
.font12u a { font-size: 12px; line-height: 18px; text-decoration: underline; }


/* 2007.03 coms リンクカラー変更
    START
*/
a:link, a:visited {
    color: #0066cc;
    text-decoration: none;
}
a:hover {
    color: #ff0000;
    text-decoration: underline;
}
a:active {
    color: #ff0000;
    text-decoration: none;
}
/* 2007.03 coms リンクカラー変更
   END
*/

a.ared:link,a.ared:active,a.ared:hover,a.ared:visited {
	color: #FF0000;
	}

a.footer:link,a.footer:active,a.footer:hover,a.footer:visited {
	color: #000000;
	text-decoration: none;
	}

body { background-color: #FFFFFF; }

.red14b { font-size: 14px; line-height: 20px; font-weight: bold; color: #D30000; }
.red14  { font-size: 14px; line-height: 20px; color: #D30000; }
.red_b_10 { font-size: 10px; line-height: 14px; font-weight: bold; color: #990000; }
.red12b { font-size: 12px; line-height: 18px; font-weight: bold; color: #D30000; }
.red12  { font-size: 12px; line-height: 18px; color: #D30000; }
.red10b { font-size: 10px; line-height: 14px; font-weight: bold; color: #D30000; }
.red10 { font-size: 10px; line-height: 14px; color: #FF0000; }
.blue { color: #3366CC; font-size: 12px; line-height: 18px; }
.green12b { font-size: 12px; line-height: 18px; font-weight: bold; color: #007624; }
.err_bgcolor { background-color: #ffcccc; }
.def_bgcolor { background-color: #ffffff; }


/* 2003年11月リニューアル以前の定義 */

.font16 { font-size: 16px; line-height: 24px }
.font9 { font-size: 9px; line-height: 15px }
.button  { font-size: 12px; }

.conts {  font-size: 14px; line-height: 24px;}
.conts_s { font-size: 12px; line-height: 20px }
.menu {  font-size: 12px; line-height: 20px; font-color:#FFFFFF;}

/* 2008年２月用リニューアル*/
div#mainScreen .contentsEntryArea .usesetInfo{ border-color:#FF0000; padding:20px 40px 20px 40px}
div#mainScreen .contentsEntryArea .usesetInfo{margin-top: 40px;}
div#mainScreen .contentsEntryArea .msgList .resumeTable span.mustIcn{line-height: 20px}
div#mainScreen .contentsCenterArea .usesetInfo1{ margin: 20px 40px 20px 40px;
;padding:20px 10px 20px 40px; border: thin solid #ff0000;
 }

/* 測定用画像を非表示にする */
img#probanceTag {
	visibility:hidden;
	display:block;
}

/* 印刷用定義 */
@media print {
	a:link, a:visited, a:active { color: #0000FF; }
}
