.txt12 {  font-size: 12px; line-height: 150%}
.txt10 {  font-size: 10px; line-height: 14px}
.txt14 {  font-size: 14px; line-height: 18px}

a.navi:link {
	font-size: 10px;
	color: #FF9900;
	padding:0px 0px 0px 16px;
	}

a.navi:visited {
	font-size: 10px;
	color: #FF9900;
	padding:0px 0px 0px 16px;
	}

a.navi:hover {
	font-size: 10px;
	color: #FF0000;
	padding:0px 0px 0px 17px;
	}

a.koe:link {
	font-size: 12px;
	color: #FF9900;
	}

a.koe:visited {
	font-size: 12px;
	color: #FF9900;
	}

a.koe:hover {
	font-size: 12px;
	color: #FF0000;
	}

a.side:link {
	font-size: 12px;
	color: #FFFFFF;
	padding:0px 0px 0px 13px;
	}

a.side:visited {
	font-size: 12px;
	color: #FFFFFF;
	padding:0px 0px 0px 13px;
	}

a.side:hover {
	font-size: 12px;
	color: #FF9900;
	padding:0px 0px 0px 14px;
	}

.txt18 {
	font-size: 18px;
	line-height: 150%;
	color: #FF9900;
	padding:10px 0px 5px 0px;
	}

.qaq {
	font-size: 12px;
	line-height: 140%;
	color: #FF9900;
	}

.qaa {
	font-size: 12px;
	line-height: 140%;
	}

.side_navi	{
	font-size:12px;	
	padding:1px 0px 0px 13px;
	color: #FFFFFF;
	}

.text22_10	{
	font-size:12px;	
	padding:10px 0px 0px 22px;
	line-height: 140%;
	}

.misc_copy	{
	font-size:12px;	
	padding:0px 0px 0px 15px;
	line-height: 120%;
	}

.misc_exp	{
	font-size:12px;	
	padding:10px 15px 0px 20px;
	line-height: 140%;
	}

.note	{
	font-size:12px;	
	padding:10px 0px 0px 45px;
	line-height: 160%;
	}

.popup	{
	font-size:14px;
	color:#FF9900;
	padding:0px 0px 0px 15px;
	line-height: 160%;
	}

.top	{
	font-size:12px;
	color:#000000;
	padding:10px 10px 10px 15px;
	}

.cond	{
	font-size:12px;
	color:#000000;
	padding:10px 15px 15px 20px;
	}

.sites	{
	font-size:12px;
	color:#000000;
	line-height: 24px;
	}

.misc	{
	font-size:18px;
	padding:0px 0px 0px 18px;
	}


.link_title {
	font-size: 90%; color: #ffcc00; 
}
.link_content {
	font-size: 87.5%; padding: 0px  0px 15px 0px;
}
.links_subject {
	font-weight: bold;
	font-size: 100%;
}
.links_title {
	font-size: 100%;
	font-weight: bold;
}

