@charset "utf-8";
/*
body {
	font-family:Arial, Helvetica, sans-serif;
	}
*/
#maintable th {
	color:#FFF;
	padding:5px;
	padding-top:6px;
	}

.category {
	background-color:#2D8888;
	}
.category_line {
	background-color:#216363;
	height:5px;
	}

.subtitle {
	background-color:#888;
	}
.subtitle_line {
	background-color:#444;
	height:5px;
	}
h5 {
	color:#216363;
	display:block;
	padding:5px;
	margin-top:15px;
	margin-bottom:5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #216363;
	border-bottom-color: #216363;
	}

	
.kakoi1 {
	padding:7px;
	background-color:#EEE;
	margin-top:10px;
	}
.kakoi2 {
	padding:7px;
	background-color:#FFFFCC;
	margin-top:10px;
	clear:left;
	}
.kakoi3 {
	padding:7px;
	background-color:#E0F9E0;
	margin-top:10px;
	}
.naiyo {
	font-weight:bold;
	border-bottom:1px solid #999;
	}
ul {
	margin:3px 0px 0px 20px;
	padding:3px 0px 0px 20px;
	}
ul li {
	margin-bottom:5px
	}
ol {
	margin:3px 0px 0px 20px;
	padding:3px 0px 0px 20px;
	}
ol li {
	margin-top:5px
	}

hr {
	padding:0px;
	margin:0px;
	height:1px;
	border:1px solid #CCC;
	}
.center {
	text-align:center;
	}
	
	
#download {
	font-size:small;
	}
#download p{
	font-size:small;
	}
#download th {
	background-color:#D6E4FC;
	color:#000;
	text-align:left;
	}
#download td {
	background-color:#FFF;
	padding:5px;
	padding-top:6px;
	}


#download2 {
	font-size:small;
	}
#download2 p{
	font-size:small;
	}
#download2 th {
	background-color:#D6E4FC;
	color:#000;
	text-align:left;
	}
	
.td_d8d8d8 {
	background-color:#d8d8d8;
	padding:5px;
	padding-top:6px;
	font-size:small;
	}
	
.td_fff {
	background-color:#FFF;
	padding:5px;
	padding-top:6px;
	font-size:small;
	}
	
	


#download_green {
	border-collapse: collapse;
	border: none;
	font-size:small;
	margin-bottom:15px;
	width:100%
	}
#download_green p{
	font-size:small;
	}
#download_green th ,
#download_green td {
	border-collapse: collapse;
	border : 5px solid #FFF;
	padding : 7px;
	color:#000;
	text-align:left;
	}
#download_green th.bg_green {
	background-color:#ddffdd;
	}

#botton_cdj400 {
	padding-left:20px;
	margin:10px auto;
	}
#botton_cdj400 img{
	margin-right:10px;
	}
	

p {
	margin-bottom:5px;
	}
.left {
	text-align:left;
	}
#caution_soft {
	font-size: x-small;
	text-align: left;
	text-indent: -1em;
	margin-left: 2em;
}

#contents {
	width:577px;
	margin:0px auto;
	padding:10px;
	}
hr.xp {
    border: 0 none; 
    background-color: #172AB8;
	height:10px;
	color:#172AB8;
	}
hr.record {
    border: 0 none; 
    background-color: #FCA432;
	height:10px;
	color:#FCA432;
	}
#close {
	text-align:center;
	margin:15px auto;
	}
.floatleft {
	float:left;
	}
.clearleft {
	clear:left;
	}
.dot-top {
	border-top:1px dotted #999;
	padding-top:10px;
	margin-top:10px;
		}
.nowrap {
	white-space:nowrap;
	}
.indent_1em {
	text-indent: -1em;
	margin-left: 1.5em;
}

/* manuai License scrollarea */

#scrollarea {
	width:545px;
	height:250px;
	overflow:scroll;
	padding:3px;
	border: 1px solid #CCCCCC;
	}

p.comment{
	text-indent:-9px;
	padding-left:9px;
}

