document.write("<STYLE TYPE='text/css'><!--")
if(navigator.appVersion.indexOf("Mac") > 1){
	// MAC
	document.write(".j9{font-size:9px; line-height:14px}")
	document.write(".j10h12{font-Size:10px; line-height:12px}")
	document.write(".j10h16{font-Size:10px; line-height:16px}")
} else {
	if(navigator.appName.charAt(0) == "M"){
		// WIN IE
		document.write(".j9{font-size:10px; line-height:13px}")
	} else if(navigator.appName.charAt(0) == "N"){
		// WIN NN
		document.write(".j9{font-size:11px; line-height:13px}")
	}
	document.write(".j10h16{font-Size:11px; line-height:16px}")
	document.write(".j10h12{font-Size:11px; line-height:13px}")
}

document.write(".j12h15{font-Size:12px; line-height:15px}")
document.write(".j12h16{font-Size:12px; line-height:16px}")
document.write(".j12h19{font-Size:12px; line-height:19px}")
document.write(".j14h20{font-Size:14px; line-height:20px}")
document.write(".j14h24{font-Size:14px; line-height:24px}")
document.write(".j18h24{font-Size:18px; line-height:24px}")
document.write(".j18h28{font-Size:18px; line-height:28px}")

document.write(".b{font-weight:bold}")
document.write(".u{text-decoration:underline}")

document.write("a:link{text-decoration:none; color:#666666;}");
document.write("a:visited{text-decoration:none; color:#666666;}");
document.write("a:active{text-decoration:underline;}");
document.write("a:hover{text-decoration:underline; color:#666666;}");

document.write(".ys_blue {background-color:#2C0A5C;}");
document.write(".g_line {background-color:#cccccc;}");
document.write(".g_lineb {background-color:#aaaaaa;}");

document.write(".life_grn {color:#39825A;}");
document.write(".life_org {background-color:#EF7929;}");
document.write(".life_blu {background-color:#21145A;}");

//リンクの文字（あり時・なし時/テーマの３色）
//document.write(".life_grn_link {font-Size:12px; color:#39825A; font-weight:bold;}");
//document.write(".life_grn_no_link {font-Size:12px; color:#39825A;}");

//document.write(".life_org_link {font-Size:12px; color:#EF7929; font-weight:bold;}");
//document.write(".life_org_no_link {font-Size:12px; color:#EF7929;}");

//document.write(".life_blu_link {font-Size:12px; color:#21145A; font-weight:bold;}");
//document.write(".life_blu_no_link {font-Size:12px; color:#21145A;}");

//全てグレーに変更してみます 2005/12/20
document.write(".life_grn_link {font-Size:14px; color:#666666; font-weight:bold;}");
document.write(".life_grn_no_link {font-Size:14px; color:#666666;}");

document.write(".life_org_link {font-Size:14px; color:#666666; font-weight:bold;}");
document.write(".life_org_no_link {font-Size:14px; color:#666666;}");

document.write(".life_blu_link {font-Size:14px; color:#666666; font-weight:bold;}");
document.write(".life_blu_no_link {font-Size:14px; color:#666666;}");

//ライン用グレー
document.write(".life_line {background-color:#999999;}");
document.write(".headerBox  {border-bottom: solid 1px #999999; width:760px;}");
document.write(".headerBox2 {float: left;}");
document.write(".footerBox3 {border-top: solid 1px #999999; width:760px;font-size:12px;}");
document.write(".footerBox2 {float: left;line-height:160%; }");
document.write(".copyrightBox {text-align:right; color: #848284; font-size: 11px;}");
document.write(".topline {padding:5px 0px 0px 0px;}");

//ボックス用背景グレー
document.write(".life_boxbk {background-color:#888888;}");

//ボックス用背景赤
document.write(".life_box2 {font-Size:11px; line-height:15px; color:#FF0000;}");

//TOPICS用の文字
document.write(".life_topic_link {font-Size:12px; color:#666666;}");
document.write(".life_topic_link_s {font-Size:10px; color:#666666;}");
document.write(".life_title_white {font-Size:12px; color:#ffffff;}");

//上部リンク
document.write(".life_link {font-Size:12px; line-height:22px; color:#666666;}");

//標準の文字
document.write(".life_text {font-Size:14px; line-height:22px; color:#333333;}");
document.write(".life_text_msg {font-Size:12px; line-height:20px; color:#666666;}");

//標準の文字への装飾
document.write(".grn {color:#39825A;}");
document.write(".blu {color:#21145A;}");
document.write(".s {font-Size:12px; color:#333333; line-height:13px;}");
document.write(".s8 {font-Size:8px; color:#333333; line-height:8px;}");
document.write(".ss {font-Size:8px; color:#333333; line-height:1px;}");
document.write(".hanten {background-color:#666666; color:#ffffff;}");


//ボックス内文字
document.write(".life_box_title {font-Size:14px; line-height:22px; color:#39825A; font-weight:bold;}");
document.write(".life_box {font-Size:11px; line-height:15px; color:#555555;}");
document.write(".life_box_bkcolor {background-color:#C6E7BD;}");

//値段見積もり表・図内文字　グレー色文字
document.write(".life_price {font-Size:10px; line-height:15px; color:#333333;}");

//表・図内文字　グレー色文字
document.write(".life_hyo {font-Size:13px; line-height:15px; color:#333333;}");

//表・図内文字　標準色文字
document.write(".life_hyo2 {font-Size:13px; line-height:15px; color:#333333;}");

//スペース用小さい文字
document.write(".life_ss {font-Size:6px;}");

//タイトルの文字（太字/テーマの３色）
document.write(".life_grn_title {font-Size:14px; color:#39825A; font-weight:bold; line-height:22px;}");
document.write(".life_org_title {font-Size:14px; color:#EF7929; font-weight:bold; line-height:22px;}");
document.write(".life_blu_title {font-Size:14px; color:#21145A; font-weight:bold; line-height:22px;}");


//会社概要用のタイトル（白色）
document.write(".life_wht_title {font-Size:13px; color:#FFFFFF;}");


//バックグラウントのカラー（太字/テーマの３色）
document.write(".life_grn_bgcolor {background-color:#006121;}");
document.write(".life_org_bgcolor {background-color:#FF6500;}");
document.write(".life_blu_bgcolor {background-color:#10007B;}");



document.write("--></STYLE>");
