@charset "utf-8";
/* CSS Document */

/* 各ページの打ち出し */

/* e点ネットワーク */

div#mainContainer h2.asp {
	background-image: url(../image/bg_header_asp.jpg);
}

div#mainContainer h2.hdd {
	background-image: url(../image/bg_header_hdd.jpg);
}

/* 表組 */

body.requirements #leftColumn table {
	width: 90%;
	margin: 10px auto;
    border: 1px solid #630;
    border-collapse: collapse;
}

body.requirements #leftColumn table th {
	width: 35%;
    border-width: 1px 3px 1px 1px;
	border-style: solid double solid solid;
	border-color: #630 #777 #630 #630;
    color: #300;
    background: #E1E1E1;
    padding: 0.3em 1em;
	vertical-align: top;
}

body.requirements #leftColumn table td {
    border-right: 1px solid #630;
    border-bottom: 1px solid #630;
    padding: 0.3em 1em;
}

body.requirements #leftColumn table td ul {
	list-style: outside disc;
	margin: 5px 0 5px 20px;
}

body.requirements #leftColumn table td ul li {
	list-style: outside disc;
	margin: 0 0 2px 0;
}
