@charset "UTF-8";
@import "../../include/css/common.css";

/* ---------------------------------------------------------
	CSS Document library > common
--------------------------------------------------------- */

#library {
	margin-top: 30px;
	text-align: left;
}

#library p {
	margin-bottom: 20px;
}

#library h3 {
	margin-bottom: 15px;
	padding-left: 42px;
	background: url(../images/h3.png) no-repeat 0 0;
	font-size: 15px;
	line-height: 42px;
	color: #ec7180;
}

#library .center span {
	color: #ba0101;
}

/* ---------------------------------------------------------
	CSS Document library > table
--------------------------------------------------------- */

#library table {
	width: 100%;
	margin: 10px 0 40px;
}

#library th {
	padding: 12px 10px;
	border: solid 1px #dad8d5;
	background: #f8f7f7;
	text-align: center;
	white-space: nowrap;
	font-weight: normal;
}

#library td {
	padding: 12px 10px;
	border: solid 1px #dad8d5;
	text-align: center;
}

#library td.cover {
	width: 18%;
}

#library td.cover img {
	height: 70px;
}

#library td.left {
	padding: 12px 20px;
	text-align: left;
}

#library td span {
	font-weight: bold;
	color: #b50000;
}

#library td a {
	text-decoration: none;
}

#library .find_blank:hover {
	opacity: 0.8;
	filter: Alpha(opacity=80);
}

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

/* ---------------------------------------------------------
	CSS Document library > width
--------------------------------------------------------- */

#library .w130 {
	width: 90px;
}

#library .w280 {
	width: 282px;
}

#library .w320 {
	width: 346px;
}

#library .w460 {
	width: 565px;
}
