
/* Main
===============================================================*/
#Main {
	background-color:#ffffff;
	padding:0 0 40px 0;
}

#Main .inner {
	width:1000px;
	margin:0 auto;
}

h1 {
	height:5px;
	text-indent:-9999px;
	background:url(../images/gekitotsu/tit.jpg) #000000 no-repeat center top;
}

#Main .path {
	padding:6px 0 54px 0;
}

#Main .cont {
	padding:0 50px;
}


#Main .box1 h2 {
	padding:0 0 42px 0;
	text-align:center;
}

#Main .box1 .sbox p.pt {
	font-size:18px;
	text-align:center;
	line-height:2.0;
	padding:0 0 65px 0;
}

#Main .box1 .sbox p.pt2 {
	font-size:18px;
	text-align:center;
	line-height:2.0;
	padding:0 0 35px 0;
}

#Main table {
	width:100%;
	border:#c6c6c6 1px solid;
	margin:0 0 60px 0;
}

#Main table tr th {
	padding:20px 15px;
	font-size:16px;
	line-height:1.6;
	text-align:left;
	background-color:#f3f3f3;
	border-bottom:#c6c6c6 1px solid;
	border-right:#c6c6c6 1px solid;
}


#Main table tr th.end {
	border-right:none;
}

#Main table tr td {
	padding:12px 15px;
	font-size:16px;
	line-height:1.6;
	text-align:left;
	border-bottom:#c6c6c6 1px solid;
	border-right:#c6c6c6 1px solid;
}

#Main table tr td a{
	text-decoration: underline;
}


#Main table tr td.end {
	border-right:none;
}

#Main table tr.end th ,
#Main table tr.end td {
	border-bottom:none;
}