.l_catch {
	font-size: 15px;
	line-height: 22px;
	color: #003366;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.chan_top_list {
	font-size: 12px;
	line-height: 25px;
	color: #996633;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: right;
	vertical-align: bottom;
}
.chan_catch {
	font-size: 16px;
	line-height: 22px;
	color: #DF6C89;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.chan_sub {
	font-size: 12px;
	line-height: 20px;
	color: #BA5067;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.chan_title{
	font-size: 12.5px;
	line-height: 20px;
	color: #996600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.chan_first_copy {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #F9D4D7;
}
.chan_name {
	font-size: 12.5px;
	line-height: 15px;
	color: #E27087;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.copy {
	font-size: 12.5px;
	line-height: 20px;
	color: #5B5B5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.copy002 {
	font-size: 12.5px;
	line-height: 12px;
	color: #5B5B5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.copyright {
	font-size: 11px;
	line-height: 36px;
	color: #5B5B5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}
.region{
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	height: 30px;
}
.next {
	color: #797860;
	text-align: right;
	text-decoration: none;
	font: lighter 10px/22px Arial, Helvetica, sans-serif;
}
.back {
	color: #797860;
	text-align: left;
	text-decoration: none;
	font: lighter 10px/22px Arial, Helvetica, sans-serif;
}
.copy {
	color: #5B5B5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
}
.map_mane{
	color: #5B5B5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
}
.copy_02 {
	color: #996633;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
}
.f_list {
	font-size: 13px;
	line-height: 15px;
	color: #996633;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.chapter {
	font-size: 13px;
	line-height: 20px;
	color: #5D5D5D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
}

.chapter_on{
	font-size: 13px;
	line-height: 20px;
	color: #5D5D5D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FDDDDF;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 0px;
	height: 20px;
	vertical-align: bottom;
}
.chapter_td01{
	font-size: 13px;
	line-height: 15px;
	color: #8E8E8E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.chapter_td02{
	font-size: 13px;
	line-height: 15px;
	color: #8E8E8E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FDDDDF;
}

