
@media (min-width: 768px) {
	
.dl-nts_sigoto {
  overflow: hidden;
}

.dl-nts_sigoto dt {
  width: 220px;
  font-weight:bold;
   float: left;
  clear: left;
}

.dl-nts_sigoto dd {
   float: left;
   width:100%;
}
	
}

.dl-nts_sigoto {
  overflow: hidden;
}

.dl-nts_sigoto dd {
	margin-left:30px;
	width:67%;

}

/*パッケージサポート　セミナー　関連製品*/
table.sysScale {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale th:first-child {
	width:25%;	
}

table.sysScale th:last-child {
	width:12%;	
}

table.sysScale tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

/*パッケージ価格*/
table.sysScale2 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
	
	
}

table.sysScale2 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale2 th:first-child {
	width:34%;	
}

table.sysScale2 th:last-child {
	width:12%;	
}

table.sysScale2 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

/*他オプション*/
table.sysScale3 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale3 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale3 th:first-child {
	width:35%;	
}

table.sysScale3 th:last-child {
	width:12%;	
}

table.sysScale3 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

/*サブオプション*/
table.sysScale4 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale4 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale4 th:first-child {
	width:48%;	
}

table.sysScale4 th:last-child {
	width:14%;	
}

table.sysScale4 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

/*パッケージオプション*/
table.sysScale5 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale5 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale5 th:first-child {
	width:48%;	
}

table.sysScale5 th:last-child {
	width:12%;	
}

table.sysScale5 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}


/*サブサポート*/
table.sysScale6 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale6 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale6 th:first-child {
	width:19%;	
}

table.sysScale6 th:last-child {
	width:14%;	
}

table.sysScale6 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

/*サブスク価格*/
table.sysScale7 {
	border-collapse: collapse;
	border: 1px solid #666;
	width:100%;
}

table.sysScale7 th {
	font-size:0.95em;
	border: 1px #666 solid;
	text-align:center;
	line-height:1.4em;
	padding:5px 1px;
	font-weight:normal;
	background-color:#E2F4FF;
}

table.sysScale7 th:first-child {
	width:31%;	
}

table.sysScale7 th:last-child {
	width:15%;	
}

table.sysScale7 tr td {
	padding:5px;
	border: 1px #666 solid;
	font-size:0.9em;
}

