.table {
		border-color: 999999;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		}

.table2 {
		border-color: cccccc;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		}

.table3 {
		border-color: 999999;
		border-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		}
		
.table4 {
		border-color: 999999;
		border-width: 1px;
		border-top-style: solid;
		}
.table5 {
		border-color: 999999;
		border-width: 1px;
		border-right-style: solid;
		}

.td1 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		font-size: 14px;
		line-height:18px;
		}

.td2 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		font-size: 14px;
		line-height:18px;
		}

.td3 {
		border-color: 000000;
		border-width: 1px;
		border-left-style: solid;
		font-size: 14px;
		line-height:18px;
		}

.td4 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		font-size: 14px;
		line-height:18px;
		}

.td5 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		font-size: 14px;
		line-height:18px;
		}

.td6 {
		width: 250px;
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		padding:3px;
		font-size: 14px;
		line-height:18px;
		}

.td1_p12 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td2_p12 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td3_p12 {
		border-color: 000000;
		border-width: 1px;
		border-left-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td4_p12 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td5_p12 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td6_p12 {
		border-color: 000000;
		border-width: 1px;
		border-left-style: solid;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}
		
.td7_p12 {
		border-color: 000000;
		border-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}		

.td8_p12 {
		border-color: 000000;
		border-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td9_p12 {
		border-color: 000000;
		border-width: 1px;
		border-right-style: solid;
		font-size: 12px;
		line-height:16px;
		}				

.td10_p12 {
		border-color: 000000;
		border-width: 1px;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}			

.td11_p12 {
		border-color: 000000;
		border-width: 1px;
		border-bottom-style: solid;
		font-size: 12px;
		line-height:16px;
		}			

.td12_p12 {
		border-color: 000000;
		border-width: 1px;
		border-bottom-style: solid;
		border-right-style: solid;
		font-size: 12px;
		line-height:16px;
		}			
		
.td1_p12_double {
		border-color: 000000;
		border-width: 1px;
		border-top-width:3px;
		border-top-style: double;
		border-left-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.td2_p12_double {
		border-color: 000000;
		border-width: 1px;
		border-top-width:3px;
		border-top-style: double;
		border-left-style: solid;
		border-right-style: solid;
		font-size: 12px;
		line-height:16px;
		}

.bk{
		background-position: right;
		background-repeat: repeat-y;
		}

.topics {
		font-size: 12px;
		line-height:20px;
		}


.sp {
		font-size: 2px;
		}

.p1 {
		font-size: 1px;
		}

.p5 {
		font-size: 5px;
		}

.p8 {
		font-size: 0.6em;
		line-height:0.8em;
		}

.p10 {
		font-size: 0.8em;
		line-height:1.4em;
		}

.p12 {
		font-size: 0.9em;
		line-height:1.2em;
		}

.p122 {
		font-size: 0.9em;
		line-height:1.2em;
		color:#01AC7E;
		}

.p14 {
		font-size: 1.0em;
		line-height:1.6em;
		}

.p142 {
		font-size: 1.0em;
		line-height:1.6em;
		color:#01AC7E;
		}
		
.p24 {
		font-size: 1.6em;
		line-height:1.6em;
		}

.2jyou{
		font-size: 0.7em;
		vertical-align: top;
		}

.list_menu{
		font-size: 0.9em;
		line-height:1.0em;
		margin-left: 0px;
		margin-top: 2px;
		margin-bottom: 5px;
		padding: 5px;
		border-bottom: dotted 1px #cccccc;
		list-style-image: url("../image/li.gif")
		}

.list_menu2{
		font-size: 0.7em;
		line-height:1.4em;
		margin-left: 0px;
		margin-top: 2px;
		margin-bottom: 5px;
		padding: 5px;
		border-bottom: dotted 1px #cccccc;
		list-style-image: url("../image/li.gif")
		}

.list_menu3{
		font-size: 0.8em;
		line-height:1.0em;
		margin-left: 0px;
		margin-top: 2px;
		margin-bottom: 5px;
		padding: 5px;
		list-style-image: url("../image/li.gif")
		}
		
.list_p12{
		font-size: 0.8em;
		line-height:1.2em;
		margin-left: 0px;
		margin-top: 2px;
		margin-bottom: 5px;
		padding: 5px;
		list-style-image: url("../image/li2.gif")
		}

.td_top {
		border-color: cccccc;
		border-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		}

a:hover {color:#FF9900}

