@charset "utf-8";
@media print, screen and (min-width: 751px) {
	#mainContents dt {
		width: 16%;
		float: left;
		margin-bottom: 10px;
	}
	#mainContents dd {
		width: 84%;
		float: left;
		margin-bottom: 10px;
	}
	#mainContents .area1 {
		width: 5%;
	}
	/**#mainContents .area2 {
		width: 30%;
	}**/
	#mainContents .area3 {
		width: 10%;
	}
	#mainContents .area4 {
		width: 8%;
	}
	#mainContents .area5 {
		width: 18%;
	}
	#mainContents .area6 {
		width: 5%;
	}
	#mainContents .area7 {
		width: 12%;
	}
	#mainContents .area8 {
		width: 12%;
	}
	#mainContents .area9 {
		width: 24%;
	}
	#mainContents .boxTable table td:nth-child(6){
		text-align: center;
	}
	#mainContents .small {
		font-size: 0.8em;
	}
	.color {
		color: #E0DFDC;
	}
	.boxTable .table1 {
		width: 751px;
		margin-left: 241px;
	}
	.boxTable .table1 th.alignL {
		text-align: left!important;
	}
	.boxTable .table1 th.alignR {
		text-align: right!important;
	}
	.boxTable .table1 th.none {
		border-left: none;
	}
	/**
	#mainContents .boxTable img {
		height: 270px;
	}**/
}
@media only screen and (max-width: 750px) {
	#mainContents dt {
		width: 22%;
		float: left;
		margin-bottom: 10px;
	}
	#mainContents dd {
		width: 78%;
		float: left;
		margin-bottom: 10px;
	}
	#mainContents .area1 {
	width: 5%;
	}
	#mainContents .area2 {
		width: 34%;
	}
	#mainContents .area3 {
		width: 15%;
	}
	#mainContents .area4 {
		width: 8%;
	}
	#mainContents .area5 {
		width: 15%;
	}
	#mainContents .area6 {
		width: 23%;
	}
	#mainContents .small {
		font-size: 0.8em;
	}
	#mainContents th {
		white-space: nowrap;
	}
	.color {
		color: #E0DFDC;
	}
	.boxTable .table1 table {
		border: none;
	}
	.boxTable .table1 th.alignL {
		text-align: left!important;
	}
	.boxTable .table1 td.none {
		border-bottom: none;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #C0C0C0;
	}
}