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

@import url("../common/css/base.css");
@import url("../common/css/common.css");
@import url("../common/css/font.css");

#main-cts {
	position: relative;
}
#main-cts .page_title {
	padding-bottom: 0px;
}
#main-cts  h2 {
	margin-top: 28px;
	margin-bottom: 14px;
	font-size: 110%;
	font-weight: bold;
}
#main-cts table {
	border-top:1px dashed #CCCCCC;
}
#main-cts table td,
#main-cts table th {
	border-bottom:1px dashed #CCCCCC;
	padding: 7px 5px;
}
#main-cts table .name {
	width: 360px;
	padding-right: 0px;
}
#main-cts table .name p {
	width: 180px;
	float: left;
}
#main-cts .text {
	font-size: 95%;
	margin-top: 10px;
	line-height: 150%;
}
#jumpMenu {
	position: absolute;
	top: 0px;
	right: 5px;
	width: 100px;
}

/*exhibit-dtl*/
#main-cts .name-box {
	padding-bottom: 5px;
}
#main-cts .name-box h3 {
	font-size: 180%;
	color: #7A1E99;
	margin-bottom: 0px;
}
#main-cts .name-box p {
	color: #7A1E99;
	font-size: 120%;
	margin-top: 10px;
}
#main-cts .info-text p {
	margin-top: 10px;
	line-height: 150%;
}
#main-cts .artist-box {
	margin-top: 30px;
}
#main-cts .artist-box h4 {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 8px;
}
#main-cts .artist-box table {
	width: 485px;
}
#main-cts .artist-box td {
	width: 33%;
	vertical-align: top;
}
#main-cts .artist-box td span,
#main-cts .artist-box p span {
	margin-left: 5px;
	color: #7A1E99;
}
#main-cts .artist-box p {
	margin-top: 10px;
}
#main-cts .img-box {
	margin-top: 40px;
}
#main-cts .img-box div {
	float: left;
	width: 161px;
}
#main-cts .img-box div ul {
	padding-right: 15px;
}
#main-cts .img-box div ul .author {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #000000;
}
#main-cts .img-box div ul .size {
	margin-top: 10px;
	font-size: 90%;
}
#main-cts .address-box {
	margin-top: 35px;
}
#main-cts .address-box h4 {
	font-size: 120%;
	font-weight: bold;
	color: #7A1E99;
}
#main-cts .address-box table {
	margin-top: 13px;
}
#main-cts .address-box th {
	text-align: left;
	width: 75px;
}
#main-cts .page-link {
	position: relative;
	margin-top: 30px;
}
#main-cts .page-link a {
	font-weight: bold;
}
#main-cts .next {
	position: absolute;
	top: 0px;
	right: 0px;
}
