@charset "utf-8";

/* CSS Document */

body{

	margin:0 0 0 0;	padding:0; height:100%;

	color:#959595; text-align:center; font-family:微軟正黑體, Arial, 新細明體, verdana ,Helvetica, sans-serif; 

}

em.main{color:#de5900; font-style:normal;}

form, img{ margin:0; padding:0; border:none;}

br{	clear:both;	}

a{	color:#959595; text-decoration:none; }

a:hover{	color:#de5900; text-decoration:underline;	}

iframe{ display:none; }

div.spacer{ margin:0 10px; padding:0; height:0; clear:both; font-size:0em; overflow:hidden; }

div.gototop{ margin:0 2px 16px 2px; padding:0; text-align:right; }

span.engnum{ letter-spacing:0; }



/*header*/

#header{

	display:block; margin:0 auto; padding:0; 

	width:1000px; height:112px; overflow:hidden;

	text-align:center;

}

#logo{

	display:inline; float:left;

	padding:0; margin:0 0 0 2px;	

	text-align:left;

}

#logor{

	display:inline; float:right; padding:48px 0 0 0; margin:0 0 0 0;

	overflow:hidden;	text-align:right;

}


/*
#lmenu{

	margin:0; padding:0;

	list-style:none;

}

#lmenu li{

	display:inline; float:left;

	padding:0;margin:0;

}
*/

#mmenuSized{
	margin:0; padding:0;
	list-style:none;
}
dl.dropdown{
	margin:0; padding:0;
	display:inline; float:left;
}
dl.fdropdown{
	margin:0 0 0 0; padding:0;
	display:inline; float:left;
}
dl.dropdown dd{
	padding:0; margin:0 0 0 0;
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:200;
	opacity:0;
	background:#fde0cf top left;
	border:solid 1px #dd5204;
}
dl.dropdown ul{
	margin:0; padding:0 15px;
	list-style:none;
	font-size:13px; text-align:left;
}
dl.dropdown li{
	line-height:30px; height:30px; overflow:hidden;
	min-width:160px;
}
dl.dropdown li a{
	display:block;
	margin:0; padding:auto 6px;
	color:#5a5a5a;
	text-decoration:none;
	line-height:30px; height:30px;
}
dl.dropdown li a:hover {
	color:#dd550a;
	text-decoration:none;
}
dl.dropdown li.last a{
	border-bottom:none;
}

/*bmlogo*/

#hlArea{
	margin:-20px 0 0 0;
	display:block; 	

	text-align:center;	

}

#hlAreaSized{
	display:block;
	background:url('../img/l/top_bg.png') no-repeat center;
}

#hlAreaContent{

	display:block; margin:0 auto; padding:0; 

	width:1000px; height:177px; overflow:hidden;

	text-align:left;

}

#hlAreaContent img{
	margin:0 0 0 2px;
}


/*main body*/

#main{

	display:block;

	padding:40px 0; margin:0 auto;

	width:1000px;

}

div.left{
	margin:0; padding:0;
	display:inline; float:left;
	width:700px; overflow:hidden;
	text-align:left;
}
div.right{
	margin:0; padding:0;
	display:inline; float:right;
	width:300px;
	text-align:left;
}
/* standard block for both left & right*/

div.block{

	margin:0 0 15px 0; padding:0;

	display:block;

}
div.title{
	margin:24px 0 20px 0;padding:0;
}
div.title img{
	margin:0;padding:0;
}
/* footer */

#footer{
	display:block;
}

#footerSized{

	display:block;	

	margin:0 auto; padding-bottom:20px;

	width:1000PX;

}

#footerToTop{

	margin:0; padding:0;

	display:block;

	text-align:right;

}

#footer p{

	margin:0; padding:0; display:block;

	font-size:0.7em; line-height:1.6em; font-weight:normal; text-align:left;

}

#footer p.right{

	float:right;

	text-align:right;

}

#footer br{
	clear:none;
}

#footer em a{	color:#bebebe; text-decoration:none; }

#footer em a:hover{	color:#f9c7ac; text-decoration:underline;	}

#footer em{color:#bebebe; font-style:normal;}

#contentText #testspan{text-decoration:underline;}

/* imgList */
/*
div.imgList ul{

	margin:0; padding:0;

	display:block;

	width:650px;

	list-style:none;

}

div.imgList li{

	display:inline; float:left;

	padding:0 8px 10px 0; 

}

div.imgList a{

	display:block;	padding:1px;

	width:116px; height:116px;

	border:solid 1px #cacaca;

	text-align:center;

}

div.imgList a:hover{

	border:solid 1px #343e8b;

}

div.imgList span{

	margin:0; padding:0;

	display:block;

	text-align:center;

	height:20px; line-height:20px;

}
*/

