/*基本設定*/body {background-color: #FFFFFF;}.position {position: absolute; visibility: visible; left: 0px; top: 0px; width: 100%;}sup  { font-size: 11px;line-height:11px;}h1 {font-size: 16px; font-weight: bold; padding: 0px;}/* リンク色 */a:link{color:#000099;}a:visited{color:#660099;}a:active{color:#ff6633;}a:hover{color:#ff6633;}/*テキスト相対値*/.l {font-size: 110%;}.m {font-size: 100%;}.s {font-size: 90%;}.l-l {font-size: 110%; line-height: 130%;}.m-l {font-size: 100%; line-height: 130%;}.m-lw {font-size: 100%;line-height: 130%;color: #FFFFFF;}.s-l {font-size: 90%; line-height: 130%;}.s-l-gray{font-size: 90%; line-height: 130%;color:#666666;}.s-blue {font-size: 90%;color:#0000ff;}.s-l-blue {font-size: 90%; line-height: 130%;color:#0000ff;}.m-l-gray{font-size: 100%; line-height: 130%;color:#666666;}.grey {font-size: 100%;background-color:#e3edff;}.m-l-blue {font-size:100%;line-height: 130%;text-transform: none;font-weight: bold;color: #0000FF;}.m-l-b {font-size: 100%;line-height: 130%;font-weight: bold;}.l-l-b {font-size: 110%;line-height: 130%;text-transform: none;font-weight: bold;}.l-l-wb {	font-size: 110%;	line-height: 130%;	text-transform: none;	font-weight: bold;	color: #FFFFFF;}.m-l-red {font-size: 100%;line-height: 130%;font-weight: bold;color: #FF0000;}/*テーブル背景*/td.red {background-color:#cc0000;}td.grey {font-size: 100%;background-color:#333333;}td.white {font-size: 100%;background-color:#ffffff;}td.symposium {font-size: 100%;background-color:#e3edff;}td.modeline {background-color:#006666;}td.placeline {background-color:#0f218b;}td.spec{font-size: 100%;background-color:#e3edff;}/*コピーライト表記*/.copy { font-size: 10px;}
