body		{color:454545; font-size:10pt; font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;}

A:link		{color:31aa31; text-decoration:underline;}
A:visited	{color:31aa31; text-decoration:none;}
A:active	{color:31aa31; text-decoration:none;}
A:hover		{color:ff9933; text-decoration:none;}

.menu		{color:787878; text-decoration:none; display:block; width:158px;}
.menu:link	{color:31aa31; text-decoration:none;}
.menu:visited 	{color:31aa31; text-decoration:none;}
.menu:active  	{color:31aa31; text-decoration:none;}
.menu:hover   	{color:ff9933; text-decoration:none; background-color: #ffffff;}

.f7		{font-size: 7pt; line-height:10pt;}
.f8		{font-size: 8pt; line-height:11pt;}
.f9		{font-size: 9pt; line-height:12pt;}
.f10		{font-size: 10pt; line-height:13pt;}
.f11		{font-size: 11pt; line-height:14pt;}
.f12		{font-size: 12pt; line-height:15pt;}
.f13		{font-size: 13pt; line-height:16pt;}
.f14		{font-size: 14pt; line-height:17pt;}
.f15		{font-size: 15pt; line-height:18pt;}
.f16		{font-size: 16pt; line-height:19pt;}

TD 		{font-family: '‚l‚r ‚oƒSƒVƒbƒN'; font-size: 10pt; line-height:140%;}


TD.waku_b {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-color: 31aa31;
	border-width: 1px;
	height: 24px;
}

TD.waku_rb {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-color: 31aa31;
	border-width: 1px;
	height: 24px;
}

TD.waku_lrtb {
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-color: 31aa31;
	border-width: 1px;
	height: 24px;
}

TD.waku_lrb {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-color: 31aa31;
	border-width: 1px;
	height: 24px;
}

TD.waku_rtb {
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-color: 31aa31;
	border-width: 1px;
	height: 24px;
}

TD.waku_l_futo {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-color: 31aa31;
	border-width: 4px;
	background-color: dddddd;
}

TD.waku_l_futo_bl {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-color: 000077;
	border-width: 4px;
	background-color: dddddd;
}

TD.waku_l_futo_mura {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-color: aa00aa;
	border-width: 4px;
	background-color: dddddd;
}


TD.waku_rb_ore {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-color: ff871d;
	border-width: 1px;
	height: 24px;
}

TD.waku_rb_sup {
	border-top-style:  solid;
	border-bottom-style: solid;
	border-left-style:  solid;
	border-right-style: solid;
	border-color: 31aa31;
	border-width: 0px 1px 1px 4px;
	height: 24px;
}


TD.waku_rb_mem {
	border-top-style:  solid;
	border-bottom-style: solid;
	border-left-style:  solid;
	border-right-style: solid;
	border-color: 000077;
	border-width: 0px 1px 1px 4px;
	height: 24px;
}

TD.waku_rb_admin {
	border-top-style:  solid;
	border-bottom-style: solid;
	border-left-style:  solid;
	border-right-style: solid;
	border-color: aa00aa;
	border-width: 0px 1px 1px 4px;
	height: 24px;
}

TD.waku_l_futo_ore {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-color: ff871d;
	border-width: 4px;
	background-color: dddddd;
}

TABLE.faq_a {
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-color: ff871d;
	border-width: 1px;
	width: 100%
}

TABLE.com_sol {
	border-style: solid;
	border-collapse: collapse;
	border-color: 00aa00;
	border-width: 1px;
}

TD.com_dot {
	border-top-style: dotted; 
	border-bottom-style: dotted; 
	border-left-style: dotted; 
	border-right-style: dotted; 
	border-color: 00aa00;
	border-width: 1px;
}

TD.com_dot_nuke {
	border-top-style: dotted; 
	border-bottom-style: dotted; 
	border-color: 00aa00;
	border-width: 1px;
}


TD.com_next {
	border-style: solid;
	border-color: ffaaaa;
	border-width: 1px;
}

TABLE.com_next {
	border-style: solid;
	border-color: ffaaaa;
	border-width: 1px;
}

input.id-box {
        width: 120px; 
}


