@charset "utf-8";

/* CSS Document */



/*次標題*/

.ic_text02{

	font-size: 22px;

    line-height: 36px;

    color: #c52934;

    font-weight: bold;

	}

	

/*選單次標題*/	

.MENU_TITLE{

	font-family: "微軟正黑體";

    font-size: 15px;

    line-height: 20px;

    color: #FFF;

    background-color:#a51923;

    text-align: left;

    vertical-align: middle;

    float: left;

    height: 20px;

    width: 100%;

	}



/*左側選單*/

.about_title02{

    font-family: "微軟正黑體";

    font-size: 15px;

    line-height: 20px;

    color: #FFF;

	background-color:#898989;

    text-align: center;

    vertical-align: middle;

    float: left;

    height: 20px;

    width: 220px;

    padding-top: 6px;

    padding-bottom: 6px;

	margin-top:3px;	

}



/*內容*/

/*下拉選單*/

.DROP_DOWN{}



.DROP_DOWN_select{

	width: 100%;

	color:#999;

	font-size:16px;

	border: 1px solid #999;

	padding:8px;

	margin:10px 0px 10px 0px;

	border-radius:5px;

}



.TB_000{

	background-color: #CCC;

	text-align:center;

	font-size:15px;

	height:35px;	

}



.TB_001{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

	padding:0px 5px 8px 5px;

	font-size:15px;

}
.TB_002{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #c52934;

	padding:0px 5px 8px 5px;

	font-size:15px;

}


/*季度*/

.QU_CONTENT{

	overflow: hidden;

	margin-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

	padding-bottom:18px;

	}

	

.QU_BOX{	

	overflow:hidden;

	display:block;

	width:24.5%;

	float:left;

	margin-left:0.3%;

	}	

	

.QU_BOX p{	

	color:#666;

	font-size:15px;

	text-align:center;	

	}

	

.QU_TITLE{

	background-color:#CCC;

	text-align:center;

	font-size:15px;

	height:35px;

	line-height:35px;

	margin-bottom:10px;

	}





/*年報*/

.ANN_CONTENT{

	overflow:hidden;

	margin:8px 0px 0px 0px;

	width:100%;

	}

	

.ANN_BOX{

	float:left;

	width:176px;

	margin:10px 16px 16px 16px;

	}

	

.ANN_COVER{

	width:176px;

	overflow:hidden;

	}

	

.ANN_COVER img{

	width:100%;

	}

	

.ANN_YEAR{

	background-color: #898989;

	text-align:center;

	font-size:18px;

	font-weight:700;

	color:#FFF;

	margin:15px 0px 0px 0px;

	padding:8px 10px 8px 10px;

	}

	

.ANN_YEAR:hover{background-color:#c52934;}

	

/*下載*/

.DOW_CONTENT{

	overflow:hidden;

	margin:0px 0px 30px 0px;

	}

.DOW_BOX{

	overflow: hidden;

	display:block;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	padding:8px 5px 5px 5px;

	background-color: ;

	}

	

.DOW_BOX img{

	float:left;

	padding:5px;

	}

	

.DOW_BOX .DOW_TEXT{

	overflow: hidden;

	float:left;

	padding:5px 12px 0px 10px;

	font-size:15px;

	color: #666;

	}

	

.DOW_BOX .DOW_IMG{

	background-image:url(../images/ICON/ICON-02.png);

	background-repeat:no-repeat;

	display:block;

	float: right;

	width:40px;

	height:40px;

	}

		

.DOW_BOX:hover{background-color: #F1F1F1;}

.DOW_IMG:hover{ background-image:url(../images/ICON/ICON_01.png);}



/*法人*/

	

.CCC_BK{background-color: #CCC;}

.BO_H3{font-size: 22px; color: #c52934;  font-weight: bold;}

.BO_P{font-size: 16px; color: #999;  font-weight: bold;}



/*table*/	

.TABLE_CON{

	margin-top:8px;

	width:100%;

	}

	

/*table內的PDF下載*/	

.DW_PDF{

	float:left;

	padding:8px 0px 4px 8px;

	overflow:hidden;

	display:block;

	width:100%;

	}



.DW_PDF a{

	display:block;

	color:#666;

	font-size:15px;

	text-decoration:none;

	}

	

.DW_PDF a:hover{

	color:#c52934;

	}



.DW_PDF img{	

	float:left;

	padding:0px 5px 0px 0px;

	}



	

.DW_TEXT{	

	float:left;

	}



/*頁籤*/



	.abgne_tab {

		clear: left;

		width: 100%;

		margin: 20px 0;		

	}

	ul.tabs {

		width: 100%;

		/*border-bottom: 1px solid #999;*/

	}

	ul.tabs li {

		float: left;

		line-height: 31px;

		overflow: hidden;

		position: relative;

		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */

		/*border: 1px solid #999;*/

		border-left: none;

		background:#898989;

		width: 33.33%;

		text-align:center;

	}

	ul.tabs li a {

		display: block;

		padding: 10px 2px;

		color: #FFF;

		text-decoration: none;

		border-top-width: 1px;

		border-right-width: 1px;

		border-bottom-width: 2px;

		border-left-width: 1px;

		border-top-style: solid;

		border-right-style: solid;

		border-bottom-style: solid;

		border-left-style: solid;

		border-top-color: #fff;

		border-right-color: #fff;

		border-bottom-color: #fff;

		border-left-color: #fff;

	}

	ul.tabs li a:hover {

		background: #c52934;

	}

	ul.tabs li.active  {

		background: #c52934;

		/*border-bottom: 1px solid #fff;*/

	}

	ul.tabs li.active a:hover {

		background: #c52934;

	}

	div.tab_container {

		clear: left;

		width: 100%;

		/*border: 1px solid #999;*/

		border-top: none;

		background: #fff;

	}

	div.tab_container .tab_content {

		border-top-width: 3px;

		border-top-style: solid;

		border-top-color: #c52934;

		overflow:hidden;	

	}

	div.tab_container .tab_content h2 {

		margin: 0 0 20px;

	}

	

/*按鈕*/

.CO_button01{

	padding:10px 20px 10px 20px;

	margin-top:20px;

	background-color:#c52934;

	display:block;

	font-size:20px;

	color:#FFF;

	text-align:center;

	}

	

.CO_button01:hover{

	background-color:#898989;

	}



a {	text-decoration:none;}

	

@media screen and (min-width: 1024px) and (max-width:1439px) {	

.ANN_BOX{width:145px;}

.ANN_COVER{width:145px;}

	}

@media screen and (min-width: 480px) and (max-width:1023px)  {

.QU_BOX{width:49.5%;margin-left:0.5%;}	

.ANN_BOX{width:48%;	margin:10px 1% 16px 1%  ;}

.ANN_COVER{width:98%;}

}

@media screen and (min-width: 0px) and (max-width:479px) {

.QU_BOX{width:100%;margin-left:0%;}

.QU_CONTENT{border-bottom-width:0px;}	

.ANN_BOX{width:48%;	margin:10px 1% 16px 1%  ;}

.ANN_COVER{width:98%;}

}