/*基本設定*/
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;}

/*テキスト絶対値*/
.tx09 { font-size: 9px;}

.tx10 { font-size: 10px;}
.tx10w { font-size: 10px;line-height:130%;}
.tx10b { font-size: 10px;font-weight:bold;}

.tx12 { font-size: 12px;}
.tx12w {font-size: 12px; line-height:130%; text-decoration: none;}
.tx12b { font-size: 12px;font-weight:bold;}

.tx14 { font-size: 14px;}
.tx14w { font-size: 14px;line-height:130%;}
.tx14b { font-size: 14px;font-weight:bold;}

/*テキスト相対値*/
.l {font-size: 100%;}
.lb {font-size: 100%;font-weight:bold;}
.m {font-size: 95%;}
.s {font-size: 80%;}
.l-l {font-size: 100%; line-height: 130%;}
.m-l {font-size: 95%; line-height: 130%;}
.s-l {font-size: 80%; line-height: 130%;}

.s-l-gray{font-size: 80%; line-height: 130%;color:#666666;}
.s-gray{font-size: 80%;color:#666666;}
.s-blue {font-size: 80%;color:#0000ff;}
.s-l-blue {font-size: 80%; line-height: 130%;color:#0000ff;}

.m-l-gray{font-size: 95%; line-height: 130%;color:#666666;}
.l-red{font-size: 100%;color:#CC0000;}

.p01-mode {font-size: 100%; line-height: 130%;color:#006666;font-weight:bold;}
.p01-place {font-size: 100%; line-height: 130%;color:#0f218b;font-weight:bold;}


/*テーブル背景*/
.point-l {font-size: 100%;background-color:#4BB0BB;color:#fff;font-weight:bold;}
.modeline {background-color:#006666;}
.placeline {background-color:#0f218b;}
.spec-back{font-size: 95%;background-color:#000000;color:#fff;}
.spec1{font-size: 95%;background-color:#e3edff;}
.spec2{font-size: 95%;background-color:#ABC7F1;}
.white{background-color:#fff;}
.white-m{font-size: 95%;background-color:#fff;}

/*コピーライト表記*/
.copy { font-size: 10px;}


/*2003.8.15作成　goroo@planuk.gr.jp*/