@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000;
}

.footer {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 12px;
	font-weight:bold;
	color: #8ca0b4;
}
a.footer:link { text-decoration:none; color:#8ca0b4}
a.footer:visited { text-decoration:none; color:#8ca0b4}
a.footer:active { text-decoration:none; color:#8ca0b4}
a.footer:hover { text-decoration:underline; color:#8ca0b4}


.but_link {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
}

a.but_link:link { text-decoration:none; color:#666666}
a.but_link:visited { text-decoration:none; color:#666666}
a.but_link:active { text-decoration:none; color:#666666}
a.but_link:hover { text-decoration:underline; color:#e93caa}

.logout_SShist_th_text {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	font-weight:bold;
	color: #ef7256 ;
}

.logout_SShist_st_text {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	font-weight:bold;
	color: #f0dccb ;
}

.input_search_box {
	width: 145px;
	height: 20px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 12px;
	color: #007777;
}

.news_date {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	color: #007777;
}

.news_text {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	color: #666666;
}

#icon_news {
	position:relative;
	height:190px;
}

#icon_info {
	position:relative;
	height:170px;
}

#icon_mm {
	position:relative;
	height:170px;
}

#icon_estimate {
	position:relative;
	height:320px;
}

#icon_copy {
	position:relative;
	height:170px;
}

#icon_rise {
	position:relative;
	height:720px;
}

#icon_helper {
	position:relative;
	height:490px;
}

.icon_h {
	position:absolute;
	top:20;
	left:70;
}

.icon_v {
	position:absolute;
	top:70;
	left:10;
}

.text_icon {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 16px;
	color: #666666;
}

.text_icon_s {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 12px;
	color: #666666;
}

.icon_SShist {
	position:absolute;
	top:70;
	left:10;
}

.path {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 13px;
	color: #999999;
}
a.path:link { text-decoration:none; color:#999999}
a.path:visited { text-decoration:none; color:#999999}
a.path:active { text-decoration:none; color:#999999}
a.path:hover { text-decoration:underline; color:#60B1E0}

.path_orange {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 13px;
	font-weight:bold;
	color: #F0A03C;
}

.sub_list {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}

.sub_text {
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 14px;
	color: #666666;
}
a.sub_text:link { text-decoration:none; color:#666666}
a.sub_text:visited { text-decoration:none; color:#666666}
a.sub_text:active { text-decoration:none; color:#666666}
a.sub_text:hover { text-decoration:underline; color:#60B1E0}

.dropdown select {
	border: 0 !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-expand display:none;
	background: url(../img/border_dropdown_arrow.png) no-repeat;
	background-position: 85px 6px;
	width: 100px;
	text-indent: 0.01px;
	text-overflow: "";
	color: #60B1E0;
	background-color: #E3F6FA;
	font-family: Arial, Helvetica, sans-serif, 新細明體;
	font-size: 16px;
}
.dropdown select::-ms-expand {
	display: none;
}