/* CSS Document */
#main {
	min-height: 800px;
}
* html #main {
	height: 800px;
}
.tCenter {
	text-align: center;
}
/* 標題 */
h1 {
	height: 39px;
	text-indent:-9999px; 
}
h1.epaper {
	background: url(../images/title_epaper.jpg) 0 0 no-repeat;
}
h1.list {
	background: url(../images/title_epaperlist.jpg) 0 0 no-repeat;
}

.container {
	background: url(../images/container_bg.jpg) no-repeat;
	padding: 15px;
	height: 100%;
}
.container02 {
	background: url(../images/container_bg02.jpg) no-repeat;
	padding: 15px;
	height: 100%;
}
.container02 h3 {
	background-color: #eee;
	font-size: 15px;
	padding: 5px 10px;
	margin-bottom: 5px;
	color: #666;
}

.loginArea {
	width: 300px;
	position: relative;
	margin: 0 auto;
	padding-top: 20px;
}
.mP {
	margin-bottom: 5px;
}
.mP p {
	margin: 0 0 0 70px;
	color: #c8161d;
}
.mLink{
	margin-top: 20px;
	text-align: center;
}


/* txt */
.tRed {
	color: #c8161d;
}

caption { display: none; }
.tb_list { }
.tb_list th{ font-weight: 400; padding: 5px 10px; background: url(../images/th_bg.jpg) repeat-x; color: #fff;}
.tb_list td{ padding: 5px 10px; text-align: center;}
.tb_list .bg td{ background-color: #eee; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc;}
.tb_list td.title{ text-align: left; color: #ba5300;}
.tb_list td.title a{ color: #ba5300;}
.tb_list td.title a:hover{ text-decoration: underline;}

.intxt {margin-left:5px; float: right; margin-bottom: 10px;}
.intxt ul {	border-left:1px solid #ccc;}
.intxt ul li {display: inline;color:#666;border-right:1px solid #ccc;padding:0 5px;}
.intxt ul li.friend {background: url(../images/icon_friend.jpg) 5px center no-repeat;padding-left: 23px;}
.intxt ul li.print {background: url(../images/icon_print.jpg) 4px center no-repeat;	padding-left: 20px;}

.intxt ul li a{	color:#666;}
.intxt li a:hover {	color:#7fbe26;}

