@charset "UTF-8";
/* CSS Document */

table{
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
	border-style: none;
}

table td {
    width: 179px;
	height: 179ps;
    padding: 10px;
    vertical-align: middle;
    border: 1px solid #ccc;
}

table.table-dk td {
    width: 479px;
	height: 179ps;
    padding: 10px;
    vertical-align: middle;
    border: 1px solid #ccc;
}

table.top{
	width: 1080px;
	height: 165px;
	border: 0px;
}
table tr.main{
	height: 115px;
	border: 0px;
}
table tr.button{
	height: 50px;
	border: 0px;
}

table td.main{
	width: 50%;
	padding-left: 25px;
	padding-top: 10px;
	border: 0px;
}

table td.button{
	width: 12.5%;
	text-align: center;
	padding-bottom: 5px;
	border: 0px;
}

table.index{
	width: 1080px;
	border: none;
}

table tr.index{
	border: none;
}

table td.index{
	border: none;
}

table.cell{
	width: 1000px;
	border: none;
}

table tr.cell{
	border: none;
}

table td.cell{
	border: none;
}

table.type05 {
	border-collapse: separate;
	border-spacing: 0px;
	text-align: left;
	line-height: 1.5;
	border-top: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
}
table.type05 th {
	width: 102px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-top: 1px solid #ccc;
	background: #efefef;
}
table.type05 td {
	width: 406px;
	padding: 10px;
	vertical-align: top;
	border-bottom: 0px solid #ccc;
}