@charset "utf-8";
body{
	background-color:#ffffff;
	line-height:120%;
}
#menu	{
	width:194px;
    background-color: #C0DC98;
    color: #000000;
	position:relative;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:5px;
	text-align:left;
}
#menu ul	{
	list-style-type:none;
	margin:0;
	padding:4px 0 0 0px;
}
#menu ul li	{
	font-size:0.93em;
	margin:0;
	padding:0px 2px 2px 6px;
}

	
.box_border	{
}
.table_box	{
	margin:0 auto;
	border:1px solid #000000;
}
table	{
	text-align:left;
}
th	{
	text-align:left;
}
.txt_12	{
	font-size:0.8em;
}
.title01{
    background-color: #febf2d;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ffcc66;
    border-left: 1px solid #ffcc66;
    border-right: 2px solid #ff9900;
    border-bottom: 2px solid #ff9900;
	padding:10px;
}
.title02{
    background-color: #ffd773;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999966;
    border-bottom: 2px solid #999966;
	padding:10px;
}
.title03{
    background-color: #c0e0e6;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title04{
    background-color: #99cc66;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title05{
    background-color: #fdd6b3;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title06{
    background-color: #f0f1c6;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title07{
    background-color: #75c1dd;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title08{
    background-color: #00aef7;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title09{
    background-color: #e7bed6;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title10{
    background-color: #f7f3c6;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title11{
    background-color: #f7c7ce;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title12{
    background-color: #f79a84;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}
.title13{
    background-color: #ef9ead;
    color: #000000;
    font-size: 0.8em;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
	padding:10px;
}



/*20100325*/

.ne_research_table_box	{
	margin:0 auto 10px auto;
	border-top:1px solid #A9B779;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #A9B779;
}

.ne_research_table_box_bottom	{
	margin:0 auto 10px auto;
	border-top:1px solid #A9B779;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #A9B779;
}


th .ne_research_th	{
	text-align:left;
}

.ne_research_td{
    background-color: #E2EFCF;
    color: #000000;
    font-size: 0.93em;
    border-top:none;
    border-left:none;
    border-right: 1px solid #A9B779;
    border-bottom: 1px solid #A9B779;
	padding:10px;
}

.norm{
    background-color: #ffffff;
    color: #000000;
    font-size: 0.93em;
    border-top:none;
    border-left:none;
    border-right: 1px solid #A9B779;
    border-bottom: 1px solid #A9B779;
	padding:10px;
}

.norm_noborder{
    background-color: #ffffff;
    color: #000000;
    font-size: 0.93em;
    border-top:none;
    border-left:none;
    border-right: 1px solid #A9B779;
    border-bottom:none;
	padding:10px;
}
