










#topnaviarrow
{
	background-image: url(../../../../themes/classic/images/cmuh/breadcrumb/arrow_white.png);
}
#combination_area_rtd
{
	background: #efece8;
}
#combination_area_ltd
{
	background: #ffffff;
}

body{background-color: #efece8;}

#main_container{
	width:786px;
	/*height: 1210px;
	font-family: 微軟正黑, calibri;*/
	float: left;
	
}
#main_container .en{font-family: calibri,verdana,arial;}

#top_title{	width:291px; height:36px;}

#top_pic{
	width: 744px;
	height: 326px;
	margin-top: 26px;
	margin-left: 21px;
	margin-right: 21px;
	position: relative;
	background-image:url("images/top_image_bg.png"); 
	background-repeat:no-repeat;
}

#top_pic .image{zoom:1; overflow: hidden; position: absolute; left: 25px;}
#top_pic img{
	width: 695px;
	height: 310px;
}

#top_pic .disc{
	width: 695px;
	height:57px;
	position: relative;
	top: 243px;
	left: 25px;
	background-color:#195865;
	opacity: 0.75;
	filter:alpha(opacity=75);
}

#top_pic .disc div{
	line-height: 25px;
	margin-left: 11px;
	text-align: left;
	font-size: 17px;
	color: #ffffff; 
}

#top_pic .p1{padding-top: 4px;}
#top_pic .p2{padding-top: 0px;}

.info{width: 740px; height: 85px;}
.info div{
	width: 740px;
	font-size: 14px;
	color: #2c8ea7;
	line-height: 24px;
	text-align: right;
	/*margin-right: 47px;*/
}

#content{zoom:1; overflow:hidden; padding: 0px; margin: 0px;}

.row div, .rh div{float:left;}
#content .table{	
	width: 744px;
	height: auto;
	border: 0px;
	font-size:20px;
	color:#383838;
	line-height: 20px;
	margin: 0px;
	margin-left: 21px;
	padding: 0px;
	list-style-type: none;
}
#content .table li{margin:0px; padding:0px;}

.table .c1{
	width:58px; 
	text-align: left; 
	margin-right: 0px; 
	background-image:url(images/calendar_A_01.png); 
	background-repeat:no-repeat;
	font-family: calibri,verdana,arial;
}
.table .c2{
	width:38px; 
	text-align: left; 
	margin-right: 0px; 
	color:#1b6b9d;
	background-image:url(images/calendar_A_02.png); 
	background-repeat:no-repeat;
	font-family: calibri,verdana,arial;
}
.table .c3{
	width:610px; 
	text-align: left; 
	margin-right: 0px; 
	font-size: 13px;
	line-height: 13px;
	background-image:url(images/calendar_A_03.png);
}

.table .align1{padding-left: 9px;}
.table .align2{padding-left: 8px;}
.table .align3{padding-left: 11px; padding-top:13px; display:block;}

.table .r_height1 div{height: 80px;}

.r_height1 .s_line span{display:block; padding-top: 9px;}

.r_height1 .m_lline div{height:40px; font-size:13px; color:#3d3d3d;}
.r_height1 .m_line .l1{display:block; height: 40px;}
.r_height1 .m_line .l2{display:block; height: 40px;}

.h_line{margin-left: 21px;}
.top_line{margin-bottom:4px;}
.bottom_line{margin-top:4px;}
.clear{clear:both;}

#anchor{
	width: 48px; 
	height: 10px;
	float: right;
	padding-top: 95px;
	padding-bottom: 7px;
	margin-right: 18px;
	margin-bottom: 29px;
}
#anchor img{
	width: 48px;
	height: 10px;
	border: 0px;
}