@import url(newstyle.css);

body { margin:0;font-size:1em;color:#333333;line-height:120%;}

a{color:#191970;text-decoration:underline;border-width:0;border-style:none;}
a:hover{text-decoration:underline;color:#DE1800;}


pre{
	margin:10px 0 30px 30px;
	padding:20px;
	font-size: 1em;
}


.navi {  margin: 0;background-color: #003366; padding-left:10px;color:#ffffff;}
.navi a{text-decoration:none;color:#ffffff} 
.navi a:hover{text-decoration:underline;color:#ffffff}

.menu{ margin-top: 0px;width:150px}
.menunow{text-decoration:none;padding-left:15px;background-color:#fefefe; background-repeat: no-repeat;display:block;color:#191970;border-top:1px dotted #666666;}

.menunolink{text-decoration:none;padding-left:15px;background-image:url(img/bgmenu_02.gif); background-repeat: no-repeat;display:block;color:#191970;border-top:1px dotted #666666;}
.menu a{text-decoration:none;display:block;padding-left:15px;background-color:#dedede;margin:0px;border-top:1px dotted #666666;}

.menu a:hover{text-decoration:none;background-color:#fefefe;background-image:url(img/bgmenu_01.gif); background-repeat: no-repeat;display:block;color:#191970;}


.submenu {margin-left:25px;color:#000000;}

.content{margin-left:20px;margin-bottom:50px}

.content h2{font-weight:bold;color:#0F547F;font-size:1.2em;padding:0 0 0 10px; border-left:5px solid #9c95c6;border-bottom:1px solid #9c95c6;}

.content h3{font-weight:normal;font-size:1.2em;padding-left:15px;color:#4E98B1;border-bottom:1px dotted #666666;margin-left:30px;margin-bottom:1px; background-repeat: no-repeat}

.content p{margin:10px 0 20px 50px;}

.content dl{margin:10px 0 5px 50px;}

.content dd{margin:5px 0 10px 30px;}

.content ul{margin:0 0 30px 80px;}
.content a:visited{text-decoration:underline;color:#cda776}

.content h4{font-weight:normal;font-size:1em;padding-left:15px;color:#4E98B1;margin:0 0 10px 30px;background-image:url(img/img_trih3.gif); background-repeat: no-repeat;border-bottom:1px dotted #666666;}
.content table{margin:10px 0 20px 50px;}
.content h5{margin:10px 0 20px 50px;}

.list{color:#191970;margin:0 0 0 0;font-size:0.9em}
.list a:visited{text-decoration:underline;color:#cda776}


.bottom{padding-left:10px;margin-bottom:0;color:#ffffff;line-height:120%;padding:3px}
.bottom a{color:#ffffff;text-decoration:underline;border-width:0;}
.bottom a:hover{text-decoration:none;color:#f0e68c;}


.release01{text-align:right}
.release02{text-align:center}


.report{border-top:1px dotted #cccccc;padding-top:15px;}
.i01{float:left;margin-right:10px;margin-top:5px}
.i02{float:right;margin-left:10px;margin-top:5px}


.member{font-size:1em}
.name{background-color:#dedede;}


.normal ul{
	margin:0 0 0 20px;
	line-height: 120%;
}
.box {
	border: 1px solid #000000;
	padding: 4px;
}
.box2 {
	border: 1px solid #000000;
	padding: 4px;
	margin-left:20px;
}
