@charset "utf-8";
@import url("private.css");
/* =====
 Basic setup
===== */
a:visited {
}
/* ===== section ===== */
div.section_Two {
	width: 600px;
	float: left;
	margin: 0px;
	padding: 0px;
	clear: left;
}
div.section_Two div.sectionBottom {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
}
/**/
div.section_TwoSub {
	clear: right;
	float: right;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
div.section_TwoSub div.articleBottom {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
}
/* ===== article ===== */
div.article {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin: 0px;
	clear: both;
	float: none;
}
div.article div.articleBottom {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
}
/* ===== ===== */
div.article_SubTop{
	padding-right: 8px;
	padding-left: 8px;
}
div.article_SubTop ul.socialIcon{
	clear: both;
	margin-right: 6px;
	margin-top: 6px;
	margin-left: 0px;
	display: block;
	float: right;
	margin-bottom: 6px;
}
div.article_SubTop ul.socialIcon li{
	float: right;
	margin: 2px;
}
div.article_SubTop div.search{
	background-image: url(common/image/search_back.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 200px;
	padding-top: 30px;
}
div.article_SubTop div.search input.text{
	width: 135px;
	float: left;
	height: 25px;
	margin-left: 14px;
	line-height: 1ex;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: left;
}
*html div.article_SubTop div.search input.text{
	margin-left: 7px;
}
div.article_SubTop div.search input.button{
	background-image: url(common/image/search_bottom.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 26px;
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	clear: right;
	float: left;
}
/**/
div.article_SubBanner{
	padding-right: 8px;
	padding-left: 8px;
}
div.article_SubBanner ul.subBanner{
	margin-top: 15px;
	margin-bottom: 10px;
}
div.article_SubBanner ul.subBanner li{
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	clear: both;
}
/* =====
 changingLine
===== */
div.changingLine {
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
	width: auto;
}
