.px12 {
	font-size: 12px;
	line-height: 140%;
}
.px10 {
	font-size: 10px;
	line-height: 140%;
}
.px14 {
	font-size: 14px;
	line-height: 140%;
}
.px16 {
	font-size: 16px;
	line-height: 140%;
}
.px18 {  font-size: 18px; line-height: 150%}
.px20 {  font-size: 20px; line-height: 150%}
.px12sp130 {  font-size: 12px; line-height: 130%}
.px14sp130 {  font-size: 14px; line-height: 130%}
.deco_non {  text-decoration: none}
.ime_ac { ime-mode:active; }
.ime_in { ime-mode:inactive; }
.to_ac { border-width: 1px; border-style: solid; ime-mode:active;}
.to_in { border-width: 1px; border-style: solid; ime-mode:inactive;}
.dotline {  border: #999999; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.toTop {  font-size: 12px; color: #FFFF33}
body {  font-size: 14px}
td {  font-size: 14px}
.small {
	font-size: 12px;
	line-height: 140%;
}
.big {
	font-size: 18px;
	line-height: 140%;
}
.h22{line-height: 22px}
.ss {
	font-size: 10px;
	line-height: 140%;
}

a.link01:hover{
	background-color: #cccccc;
}

a.link02:hover{
	background-color: #ffcc66;
}
.tdsmall {
	font-size: 12px;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;


}
