@charset "UTF-8";
@import url("/common/css/reset.css");
@import url("/common/css/fonts.css");
@import url("/common/css/base.css");

/* ================================
	style.css	ABOUT
================================ */
.book .secondHeader { background-image: url(/collection/book/images/img_00.jpg); }

.book .secondContentsMain h4 {
	margin-top: 50px;
}
.book .secondContentsMain .bookList {
	width: 100%;
	font-size: 14px;
	font-size: 1.4rem;
}
.book .secondContentsMain .bookList tr th {
	background-color: #ededed;
	padding: 10px 20px;
}
.book .secondContentsMain table.en th,
.book .secondContentsMain table.en td{
	word-break: normal;
}
.book .secondContentsMain .bookList tr th.w1 { width: 46%; }
.book .secondContentsMain .bookList tr th.w2 { width: 12%; }
.book .secondContentsMain .bookList tr th.w3 { width: 17%; }
.book .secondContentsMain .bookList tr th.w4 { width: 15%; }
.book .secondContentsMain .bookList tr th.w5 { width: 10%; }
.book .secondContentsMain .bookList tr td:first-child {
	padding: 10px 20px;
}
.book .secondContentsMain .bookList tr th ~ th,
.book .secondContentsMain .bookList tr td ~ td {
	text-align: center;
	padding: 10px 10px;
}
.book .secondContentsMain .bookList tr:nth-child(even) td {
	background-color: #f7f7f7;
}
.book .secondContentsMain .bookList tr td a {
	background: url(/common/images/ico_blank_01.png) no-repeat 0 5px;
	padding-left: 25px;
	display: block;
}
.book .secondContentsMain .bookList tr td.nolink {
	padding-left: 45px;
}

/*window*/
#win .secondContents p.bookRight {
	float: right;
	width: 20%;
}
#win .secondContents p.bookRight img {
	width: 100%;
	height: auto;
}
#win .secondContents .bookList {
	float: left;
	width: 75%;
	font-size: 14px;
	font-size: 1.4rem;
}
#win .secondContents .bookList tr th {
	background-color: #ededed;
	padding: 10px 20px;
}
#win .secondContents .bookList tr:nth-child(even) td {
	background-color: #f7f7f7;
}
#win .secondContents .bookList tr td:first-child {
	padding: 10px 20px;
}
#win .secondContents .bookList tr td ~ td {
	text-align: left;
	padding: 10px 10px;
}