.z { font-size:2px; line-height:100%; }
.p { font-size:5px; line-height:100%; }
.q { font-size:8px; line-height:130%; }

.ss { font-size:10px; line-height:120%; }
.s { font-size:12px; line-height:120%; }
.m { font-size:14px; line-height:120%; }
.l { font-size:18px; line-height:120%; }
.x { font-size:24px; line-height:120%; }
.xx { font-size:28px; line-height:105%; }

.sb { font-size:12px; line-height:130%; font-weight:bold }
.mb { font-size:14px; line-height:120%; font-weight:bold }
.lb { font-size:18px; line-height:115%; font-weight:bold }
.xb { font-size:24px; line-height:110%; font-weight:bold }
.xxb { font-size:28px; line-height:105%; font-weight:bold }

.sm { font-size:12px; line-height:105%; }
.mm { font-size:14px; line-height:105%; }
.lm { font-size:18px; line-height:105%; }
.xm { font-size:24px; line-height:105%; }

.sw { font-size:12px; line-height:150%; }



.tab01 { font-size:12px; line-height:110%; font-weight:normal; margin-left:10px;}
.tab02 { font-size:12px; line-height:130%; font-weight:normal; margin-left:25px;}
.tab03 { font-size:12px; line-height:130%; font-weight:normal; margin-left:40px;}
.tab04 { font-size:12px; line-height:130%; font-weight:normal; margin-left:55px;}
.tab05 { font-size:12px; line-height:130%; font-weight:normal; margin-left:70px;}

BODY{
	margin:5px;
	padding:5px;
	font-size:12px;
	line-height:120%;
	color:#222222;
	scrollbar-base-color:#888888;
}

A { text-decoration:none; }


DIV,P,TD,TH{
	font-size:12px;
	line-height:120%;
	color:#222222;
	scrollbar-base-color:#888888;
}

/*******TBALE枠、ライン重なり*********/
TABLE.box {
	BORDER-COLLAPSE: collapse;
}

/*******TBALE枠、文字＝s*********/
.box01s {
	BORDER: #555555 1pt solid;
	font-size:12px;
	line-height:115%;
}

/*******TBALE下線、文字＝s*********/
.box01sb {
	BORDER-BOTTOM: #555555 1pt solid;
	font-size:12px;
	line-height:115%;
}

/*******TBALE枠、文字＝ss*********/
.box01ss {
	BORDER: #555555 1pt solid;
	font-size:10px;
	line-height:115%;
}

/*******タブ切り替え表示用*********/
.tablist {
    height: 16px;
    width: 396px;
    border-bottom: 1px solid #666666;
}
.tab_selector {
    vertical-align: bottom;
    padding: 3px 0px;
    text-align: center;
    cursor: pointer;
    background-image: url(/f1/img/tab105off.gif);
    width: 90px;
    height: 16px;
    border-bottom: 1px solid #666666;
}
.selected {
    background-image: url(/f1/img/tab105on.gif);
    border-bottom: 1px solid #ffffff;
}
.spasetab {
    border-bottom: 1px solid #666666;
}
.tab {
    padding: 0px 0px;
    display: block;
    width: 396px;
}
.noshow {
    display: none;
}

