@charset "shift-jis";

@import url("important.css");
@import url("common.css");
.top #contain {
	padding: 0 15px 0;
}
.item #contain {
	margin: 60px 20px 0;
	position: relative;
}
h1 {
	margin: 1em 5px;
}
.top#wrap h1 {
	width: 870px;
	height: 98px;
	background: url(/img/interior/hed_interior.gif) no-repeat;
	text-indent: -1000em;
}
.item#wrap h1 {
	display: none;
}
#cMain {
	color: #666;
	margin-bottom: 30px;
	text-align: center;
}
.item #cMain {
	margin-bottom: 0;
	padding-bottom: 3px;
	background: url(/img/common/accent_3color.gif) no-repeat right bottom;
	text-align: left;
	width: 100%;
}
.top .top5projects h2 {
	display: none;
}
.top .chronologicallist h2 {
	line-height: 1;
	height: 10px;
	background: url(/img/common/accent_3color.gif) no-repeat right top;
	margin: 2em 5px 0.5em;
	padding: 0;
	text-indent: -1000em;
	font-size: 10px;
}
.top #cMain table {
	border-top: 1px solid #ccc;
	border-spacing: 5px;
	width: 100%;
	margin: 0 auto;
	text-align: left;
}
.top #cMain table td {
	text-align: right;
	vertical-align: top;
	padding: 5px 0 15px;
	max-width: 300px;
	word-break: keep-all;
}
.top #cMain table td img {
	margin-bottom: 5px;
}
.top #cMain table td p {
	margin: 0;
	font-size: 73%;
	line-height: 1.2;
	font-weight: 600;
	color: #999;
}
.en .top #cMain table td p {
	text-transform: lowercase;
}
.ja .top #cMain table td p {
	font-weight: normal;
	font-size: 80%;
}
.item #cMain .imgContain {
	width: 450px;
	height: 410px;
	text-indent: -1000em;
	background-color: #FFF;
	float: left;
}
.item #cMain .imgContain p.capPhoto {
	margin: 0;
}
.item #cMain .imgContain p.capPhoto a {
	display: block;
	width: 370px;
	height: 370px;
	position: absolute;
	top: 1px;
	left: 41px;
}

/**/
/*
.item #cMain .img3-1 {
	background: url(/img/interior/picture_l/3-1.jpg) no-repeat center top;
}
*/
.item #cMain .img3-2 {
	background: url(/img/interior/picture_l/3-2.jpg) no-repeat center top;
}
.item #cMain .img3-3 {
	background: url(/img/interior/picture_l/3-3.jpg) no-repeat center top;
}
.item #cMain .img3-4 {
	background: url(/img/interior/picture_l/3-4.jpg) no-repeat center top;
}
.item #cMain .img3-5 {
	background: url(/img/interior/picture_l/3-5.jpg) no-repeat center top;
}
.item #cMain .img3-6 {
	background: url(/img/interior/picture_l/3-6.jpg) no-repeat center top;
}
.item #cMain .img3-7 {
	background: url(/img/interior/picture_l/3-7.jpg) no-repeat center top;
}
.item #cMain .img3-8 {
	background: url(/img/interior/picture_l/3-8.jpg) no-repeat center top;
}
.item #cMain .img3-9 {
	background: url(/img/interior/picture_l/3-9.jpg) no-repeat center top;
}
.item #cMain .img3-10 {
	background: url(/img/interior/picture_l/3-10.jpg) no-repeat center top;
}
.item #cMain .img3-11 {
	background: url(/img/interior/picture_l/3-11.jpg) no-repeat center top;
}
.item #cMain .img3-12 {
	background: url(/img/interior/picture_l/3-12.jpg) no-repeat center top;
}
.item #cMain .img3-13 {
	background: url(/img/interior/picture_l/3-13.jpg) no-repeat center top;
}
.item #cMain .img3-14 {
	background: url(/img/interior/picture_l/3-14.jpg) no-repeat center top;
}
.item #cMain .img3-15 {
	background: url(/img/interior/picture_l/3-15.jpg) no-repeat center top;
}
.item #cMain .img3-16 {
	background: url(/img/interior/picture_l/3-16.jpg) no-repeat center top;
}
.item #cMain .img3-17 {
	background: url(/img/interior/picture_l/3-17.jpg) no-repeat center top;
}
.item #cMain .img3-18 {
	background: url(/img/interior/picture_l/3-18.jpg) no-repeat center top;
}
.item #cMain .img3-19 {
	background: url(/img/interior/picture_l/3-19.jpg) no-repeat center top;
}
.item #cMain .img3-20 {
	background: url(/img/interior/picture_l/3-20.jpg) no-repeat center top;
}
.item #cMain .img3-21 {
	background: url(/img/interior/picture_l/3-21.jpg) no-repeat center top;
}
.item #cMain .img3-22 {
	background: url(/img/interior/picture_l/3-22.jpg) no-repeat center top;
}
.item #cMain .img3-23 {
	background: url(/img/interior/picture_l/3-23.jpg) no-repeat center top;
}
.item #cMain .img3-24 {
	background: url(/img/interior/picture_l/3-24.jpg) no-repeat center top;
}
.item #cMain .img3-25 {
	background: url(/img/interior/picture_l/3-25.jpg) no-repeat center top;
}
.item #cMain .img3-26 {
	background: url(/img/interior/picture_l/3-26.jpg) no-repeat center top;
}
.item #cMain .img3-27 {
	background: url(/img/interior/picture_l/3-27.jpg) no-repeat center top;
}
.item #cMain .img3-28 {
	background: url(/img/interior/picture_l/3-28.jpg) no-repeat center top;
}
.item #cMain .img3-29 {
	background: url(/img/interior/picture_l/3-29.jpg) no-repeat center top;
}
.item #cMain .img3-30 {
	background: url(/img/interior/picture_l/3-30.jpg) no-repeat center top;
}
.item #cMain .img3-31 {
	background: url(/img/interior/picture_l/3-31.jpg) no-repeat center top;
}
.item #cMain .img3-32 {
	background: url(/img/interior/picture_l/3-32.jpg) no-repeat center top;
}
.item #cMain .img3-33 {
	background: url(/img/interior/picture_l/3-33.jpg) no-repeat center top;
}
.item #cMain .img3a-1 {
	background: url(/img/interior/picture_l/3a-1.jpg) no-repeat center top;
}
.item #cMain .img3-2-1 {
	background: url(/img/interior/picture_l/3-2-1.jpg) no-repeat center top;
}
.item #cMain .img3-2-2 {
	background: url(/img/interior/picture_l/3-2-2.jpg) no-repeat center top;
}/**/
.item #cMain img {
	float: left;
	padding: 0 20px 30px 40px;
	margin-bottom: 40px;
	display: none;
}
.item #cMain table {
	color: #000;
	margin-bottom: 40px;
	max-width: 440px;
}
.item #cMain table th,
.item #cMain table td {
	text-align: left;
	vertical-align: top;
	line-height: 1.25;
	padding: 0;
	margin: 0;
	max-width: 550px;
	font-size: 87.5%;
}
.en .item #cMain table th,
.en .item #cMain table td {
	text-transform: lowercase;
}
.item #cMain table th {
	padding-right: 30px;
	word-break: nowrap;
	white-space: nowrap;
}
.item #cMain .img3a-2 {
	background-image: url(/img/interior/picture_l/3a-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.item #cMain .img3a-4 {
	background-image: url(/img/interior/picture_l/3a-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.item #cMain .img3a-5 {
	background-image: url(/img/interior/picture_l/3a-5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

