@charset "utf-8";

/* mainContent */
body #container #mainContent {
    background-color: #fff;
}


/* corp info */
	#corpInfoWrap {}

	#corpInfoWrap a:hover {
		text-decoration: underline;
	}

	#corpInfoWrap table#corpInfo {
		margin-top: 20px;
		width: 100%;
		border-collapse: collapse;
	}

	#corpInfoWrap table#corpInfo > tbody > tr > th,
	#corpInfoWrap table#corpInfo > tbody > tr > td {
		padding: 20px 0 20px 10px;
		border-bottom: 1px solid #CCC;
		vertical-align: top;
	}

	#corpInfoWrap table#corpInfo > tbody > tr > th {
		padding-top: 30px;
		width: 24%;
		text-align: left;
	}

	/* 店舗用 */
		#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops { width: 100%; }
	#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops td {
		/* padding-top: 40px; */
		padding-bottom: 40px;
		padding-left: 10px;
		padding-top: 10px;
		vertical-align: top;
	}
	#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops tr:first-child td {
		
	}
	/*#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops td.office {
		background-color: #eaeaea;
	}*/
	#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops td.place {
		width: 20%;
	}
	#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops td.place02 {
		width: 11%;
	}
	#corpInfoWrap table#corpInfo > tbody > tr > td > table.shops td.address {
	}

	/* 役員用 */
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#officers { width: 100%; }
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#officers td {
		vertical-align: top;
	}
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#officers td.post { width: 15%; }
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#officers td.name {}

	/* 沿革用 */
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#history { width: 100%; }
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#history td {
		padding-bottom: 20px;
		vertical-align: top;
	}
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#history td.date { width: 23%; }
	#corpInfoWrap table#corpInfo > tbody > tr > td > table#history td.detail {}

	#corpInfoWrap #description {
		margin-top: 20px;
		width: 90%;
		font-size: 12px;
	}