/*========================================================
topics css
========================================================*/


/*=== 2018-11-01 ===*/
.techspecs {
	margin-bottom: 1.5em;
}
.techspecs .tablecaption {
	border-bottom: solid 1px #999;	
}
.techspecs .tablesection:first-child {
	border-top: solid 1px #999;
}
.techspecs .tablesection {
	margin: 0;
	padding: 10px 0;
	overflow: hidden;
	border-bottom: solid 1px #999;
}
.techspecs .tableheader {
	float: left;
	width: 28%;
	min-width: 150px;
	margin-right: 2%;
	background: #EEE;
}
.techspecs .tablecolumn {
	float: left;
	width: 70%;
	word-wrap: break-word;
}

.pricecard {
	width: 320px;
	margin: 0 auto;
	border: solid 1px #eee;
	border-radius: 4px;
}
.pricecard h3 {
	font-size: 0.9rem;
	padding: 16px 2.8rem;
	background: #EEE;
}
.pricecard .eventtxt {
	padding: 0 1.3rem;
}
.pricecard .pricefix {
	text-decoration: line-through;
	font-size: 2rem;
	line-height: 2rem;
	padding:  0 1.3rem;
}
.pricecard .pricesel {
	font-size: 3rem;
	line-height: 3rem;
	padding: 0 1rem;
	color: #CD5557;
}
.pricecard .guideovt {
	padding: 0 1.3rem;
	margin-bottom: 0.8rem;
}
.pricecard span.pricesml {
	font-size: 68%;
}
.pricecard .guidetxt {
	font-size: 0.6rem;
	font-weight: bold;
	padding: 4px 1.3rem;
	background: #E3CC6A;
}