@charset "utf-8";
/* CSS Document */
#header, #column_left, #Menu, #nav, #MenuMobile, .toolbar, .content_search, .MsgModule_Media, .btn_top, .footer_menu, h1.maintitle:after, #breadcrumbs, #footer, .editable_content iframe {
	display:none !important;
}
#center, #column_cont, #column_cont > div {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
}
#column_cont { float:none; }
#center { border:none !important; }
#breadcrumbs li:first-child {
	padding-left:0 !important;
}
/* 單篇 */
.MsgModule_Download, .MsgModule_Link, #column_cont h3.item_title, #column_cont .items li {
	padding-left:0 !important;
	background-image:none !important;
}
#column_cont .items {
	border:none !important;
	list-style-type:disc !important;
	margin-left:25px !important;
}
#colorbox_thum { border:none !important; }
/* 修正文繞圖的bug */
.img_bg { border:1px solid #fff; }
/* 標題 */
h1.maintitle {
	margin:0 !important;
	padding:0 !important;
	height:inherit !important;
}
/* 文字列表及表單的框線設定 */
.ListTable, .FormTable {
	width:100%;
	border-right:1px solid #CCC !important;
	border-top:1px solid #CCC !important;
	border-left:0 !important;
	border-bottom:0 !important;
}
.ListTable th, .ListTable td, .FormTable th, .FormTable td {
	padding:5px;
	border-left:1px solid #CCC !important;
	border-bottom:1px solid #CCC !important;
	border-right:0 !important;
	border-top:0 !important;
}

/* 產品 */
.pro_search { display:none !important; }