@charset "UTF-8";

/* CSS Document */

/* all */

div#head-photo {
	width: 942px;
}
.home-head-menu {
	width: 942px;
	background: #dbd8d2;
}
.home-head-menu li {
	width: 231px;
}
.top-content {
	width: 856px;
	margin: 52px 0 0 43px;
}
.top-cont-box-t {
	width: 392px;
}
.top-cont-box-p {
	width: 389px;
}
.top-content-menu {
	width: 856px;
}
.top-news {
	width: 856px;
	margin: 52px 0 0 43px;
}
.top-news-icon {
	width: 258px;
}
.top-news-data {
	width: 590px;
}
.top-news-data2 {
	width: 370px;
}
.top-news-photo {
	width: 206px;
}
.top-news table {
	width: 100%;
}
.top-news th {
	width: 103px;
	font-weight: normal;
	text-align: left;
	color: #333;
	border-bottom: 1px dotted #BBB;
	padding: 8px 0;
}
.top-news td {
	text-align: left;
	border-bottom: 1px dotted #BBB;
	padding: 8px 0;
}
.top-news td a {
	color: #333;
}
.top-news td a:hover {
	color: #8098cc;
	text-decoration: underline;
}

.top-cont-menu {
	width: 856px;
	margin: 52px 0 0 43px;
}

.left-c {
	float: left;
	width: 285px;
}
.right-c {
	float: right;
	width: 608px;
}
.left-c2 {
	float: left;
	width: 430px;
}
.right-c2 {
	float: right;
	width: 456px;
}

.add-c1 {
	width: 348px;
}
.add-c2 {
	width: 467px;
}

/* text */

.t-col1 {
	color:#999;
}

.t-normal {
	font-size: 100%;
	line-height: 180%;
}
.t-large {
	font-size: 117%;
	line-height: 180%;
}
.t-llarge {
	font-size: 134%;
	line-height: 180%;
}
.t-xlarge {
	font-size: 217%;
	line-height: 180%;
}