.link a:link {
	color:#777;
	text-decoration:none;
}
.link a:visited {
	color:#777;
	text-decoration:none;
}
.link a:hover {
	color:#333;
	text-decoration:underline;
}
.aside_nav #aside_nowcate ol a:link {
	color:#666;
	text-decoration:none;
}
.aside_nav #aside_nowcate ol a:visited {
	color:#666;
	text-decoration:none;
}
.aside_nav #aside_nowcate ol a:hover {
	color:#000;
	background-image:url(../images/icon_arr2.png);
	text-decoration:none;
}
.aside_nav #aside_nowcate .aside_nowlist:link {
	border-bottom:1px dashed #000;
	color:#000;
	font-weight:bold;
}
.aside_nav #aside_nowcate .aside_nowlist:visited {
	border-bottom:1px dashed #000;
	color:#000;
	font-weight:bold;
}
.aside_nav #aside_nowcate .aside_nowlist:hover {
	background-image:url(../images/icon_arr2.png);
	background-position:left 11px;
	background-repeat:no-repeat;
}
.aside_nav ul ol a:link {
	color:#666;
	text-decoration:none;
}
.aside_nav ul ol a:visited {
	color:#666;
	text-decoration:none;
}
.aside_nav ul ol a:hover {
	color:#000;
	background-image:url(../images/icon_arr2.png);
	text-decoration:none;
}
.tb_tit:link {
	color:#333;
	text-decoration:none;
}
.tb_tit:visited {
	color:#333;
	text-decoration:none;
}
.tb_tit:hover {
	color:#ec7a00;
	text-decoration:none;
}
.tb_hd_tit a:link {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_hd_tit a:visited {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_hd_tit a:hover {
	color:#333;
	text-decoration:underline;
}
.tb_hd_tit .tb_hd_change:link {
	color:#00AFE0;
	text-decoration:underline;
}
.tb_hd_tit .tb_hd_change:visited {
	color:#00AFE0;
	text-decoration:underline;
}
.tb_hd_tit .tb_hd_change:hover {
	color:#444;
	text-decoration:underline;
}
.tb_hd_number a:link {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_hd_number a:visited {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_hd_number a:hover {
	color:#333;
	text-decoration:underline;
}
.tb_hd_number .tb_hd_change:link {
	color:#00AFE0;
	text-decoration:underline;
}
.tb_hd_number .tb_hd_change:visited {
	color:#00AFE0;
	text-decoration:underline;
}
.tb_hd_number .tb_hd_change:hover {
	color:#444;
	text-decoration:underline;
}
.tb2_tit a:link {
	color:#000;
	text-decoration:underline;
}
.tb2_tit a:visited {
	color:#000;
	text-decoration:none;
}
.tb2_tit a:hover {
	color:#ec7a00;
	text-decoration:none;
}
.tb_booklist_tit a:link {
	color:#000;
	text-decoration:underline;
}
.tb_booklist_tit a:visited {
	color:#000;
	text-decoration:underline;
}
.tb_booklist_tit a:hover {
	color:#ec7a00;
	text-decoration:underline;
}
.goto_faq:link {
	color:#00afe0;
	text-decoration:underline;
}
.goto_faq:visited {
	color:#00afe0;
	text-decoration:underline;
}
.goto_faq:hover {
	color:#ec7a00;
	text-decoration:underline;
}
.contact_email:link {
	color:#000;
	text-decoration:underline;
}
.contact_email:visited {
	color:#000;
	text-decoration:underline;
}
.contact_email:hover {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_bookdetail_text a:link {
	color:#000;
	text-decoration:underline;
}
.tb_bookdetail_text a:visited {
	color:#000;
	text-decoration:underline;
}
.tb_bookdetail_text a:hover {
	color:#ec7a00;
	text-decoration:underline;
}
.tb_order:link {
	color:#000;
	text-decoration:none;
}
.tb_order:visited {
	color:#000;
	text-decoration:none;
}
.tb_order:hover, .tb_order:hover p span {
	color:#ec7a00;
	text-decoration:underline;
}
.man_tb_hd_up:link {
	color:#000;
	text-decoration:none;
}
.man_tb_hd_up:visited {
	color:#000;
	text-decoration:none;
}
.man_tb_hd_up:hover {
	color:#fff;
	text-decoration:none;
	background-color:#000;
	background-image:url(../images/icon_sortupa.png);
}
.man_tb_hd_down:link {
	color:#000;
	text-decoration:none;
}
.man_tb_hd_down:visited {
	color:#000;
	text-decoration:none;
}
.man_tb_hd_down:hover {
	color:#fff;
	text-decoration:none;
	background-color:#000;
	background-image:url(../images/icon_sortdowna.png);
}
