@charset "utf-8";

div.gallery table {
	clear: both;
	border-collapse: collapse;
}
div.gallery table td p {
	margin-left: 8px;
}
div.gallery table td p.voice {
	color: #FF6699;
}
div.gallery table td p.voice_male {
	color: #3399FF;
}
div#thumbListContainer {
	float: left;
	margin-bottom: 16px;
}
ul.thumbList {
	width: 752px;
	float: left;
	padding: 0 24px;
}
ul.thumbList li {
	float: left;
	font-size: 12px;
	height: 1%;
	float: left;
}
ul.thumbList li a,
ul.thumbList li a:link,
ul.thumbList li a:visited {
	white-space: nowrap;
	color: #333333;
	display: block;
	padding: 4px;
	float: left;
}
ul.thumbList li a:hover,
ul.thumbList li a:active {
	background-color: #FF99CC;
}
div.thumb01#thumbListContainer ul.thumbList li.thumb01 a,
div.thumb02#thumbListContainer ul.thumbList li.thumb02 a,
div.thumb03#thumbListContainer ul.thumbList li.thumb03 a,
div.thumb04#thumbListContainer ul.thumbList li.thumb04 a,
div.thumb05#thumbListContainer ul.thumbList li.thumb05 a,
div.thumb06#thumbListContainer ul.thumbList li.thumb06 a,
div.thumb07#thumbListContainer ul.thumbList li.thumb07 a,
div.thumb08#thumbListContainer ul.thumbList li.thumb08 a,
div.thumb09#thumbListContainer ul.thumbList li.thumb09 a,
div.thumb10#thumbListContainer ul.thumbList li.thumb10 a,
div.thumb11#thumbListContainer ul.thumbList li.thumb11 a,
div.thumb12#thumbListContainer ul.thumbList li.thumb12 a,
div.thumb13#thumbListContainer ul.thumbList li.thumb13 a,
div.thumb14#thumbListContainer ul.thumbList li.thumb14 a,
div.thumb15#thumbListContainer ul.thumbList li.thumb15 a,
div.thumb16#thumbListContainer ul.thumbList li.thumb16 a,
div.thumb17#thumbListContainer ul.thumbList li.thumb17 a,
div.thumb18#thumbListContainer ul.thumbList li.thumb18 a,
div.thumb19#thumbListContainer ul.thumbList li.thumb19 a,
div.thumb20#thumbListContainer ul.thumbList li.thumb20 a,
div.thumb21#thumbListContainer ul.thumbList li.thumb21 a,
div.thumb22#thumbListContainer ul.thumbList li.thumb22 a,
div.thumb23#thumbListContainer ul.thumbList li.thumb23 a,
div.thumb24#thumbListContainer ul.thumbList li.thumb24 a,
div.thumb25#thumbListContainer ul.thumbList li.thumb25 a,
div.thumb26#thumbListContainer ul.thumbList li.thumb26 a,
div.thumb27#thumbListContainer ul.thumbList li.thumb27 a,
div.thumb28#thumbListContainer ul.thumbList li.thumb28 a,
div.thumb29#thumbListContainer ul.thumbList li.thumb29 a,
div.thumb30#thumbListContainer ul.thumbList li.thumb30 a,
div.thumb31#thumbListContainer ul.thumbList li.thumb31 a,
div.thumb32#thumbListContainer ul.thumbList li.thumb32 a {
	background-color: #FF99CC;
}
div.attention {
	text-align: center;
}
div.attention p {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
div.attention table {
	margin: 0 auto;
}
div.attention table td {
	padding: 0 16px;
}
div.attention table a,
div.attention table a:link,
div.attention table a:visited {
	text-decoration: none;
	display: block;
	padding: 8px 24px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
}
div.attention table a:hover,
div.attention table a:active {
	background-color: #FF9933;
}
