
/* グローバル設定 */
body{

	margin: 0px 0px 0px 0px;
/*
	scrollbar-base-color: #efefef;
	scrollbar-face-color: #efefef;
	scrollbar-arrow-color: #999999;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #efefef;
	scrollbar-shadow-color: #999999;
	scrollbar-darkshadow-color: #efefef;
*/
}
body,div,table,td,th,form{

	font-size:x-small; /* 12px Windows IE default */
	word-break: break-all;

}

/* フォントサイズバリエーション */
.f9px	{	font-size: 0.6em;	}
.f10px	{	font-size: 0.7em;	}
.f11px	{	font-size: 0.8em;	}
.f12px	{	font-size: x-small;	}
.f13px	{	font-size: 1.1em;	}
.f14px	{	font-size: 1.2em;	}
.f16px	{	font-size: 1.3em;	}
.f18px	{	font-size: 1.4em;	}
.f20px	{	font-size: 1.5em;	}
.f22px	{	font-size: 1.6em;	}

.ff10px	{	font-size: 10px;	}
.ff11px	{	font-size: 11px;	}
.ff12px	{	font-size: 12px;	}
.ff14px	{	font-size: 14px;	}


/* 英文フォント定義 */
.eng	{

		font-family:Helvetica;
		font-weight:bold;

}

/* テキストの行間指定：仮想クラス */
.text{	word-wrap: break-word;	word-break: break-all;	}

/* 注意 */
.caution{

	color:red;
	font-size:x-small;
	font-weight:bold;

}

/* リンクベース */
a:link{	color:#666666;	}
a:visited{	color:#666666;	}
a:active{	position:relative; left:px; top:2px; color:#0099ff;	}
a:hover{ color:#0099ff;	}
