@charset "utf-8";

/* -----------------------------------------------------------
	Site Name: ホームページ制作 Magnetic Labo
	Version: 1.0
	Comment: top設定
----------------------------------------------------------- */

/* 
 top Style [
----------------------------------------------------------- */
#Container {
	background: url(../images/share/bg2.jpg) no-repeat top;
	float: left;
	width: 990px;
}

#topLeft {
	background: url(../images/top/top_img.jpg) no-repeat right top;
	float: left;
	width: 754px;
	text-align: left;
	height: 587px;
}

#topRight {
	float: left;
	width: 206px;
	text-align: left;
}

#rss {
	float: left;
	width: 206px;
	text-align: left;
	margin-top: 15px;
}

#topConcept {
	float: left;
	width: 960px;
	text-align: center;
	height: 226px;
}

#topConcept2 {
	width: 916px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 16px;
}

.tcBlock {
	float: left;
	width: 192px;
	margin-right: 45px;
	text-align: left;
}

.tcBlock2 {
	float: left;
	width: 192px;
	text-align: left;
}

h3#tcTitle1 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	background: url(../images/top/img01.jpg) no-repeat left top;
	letter-spacing: 0.0001em;
	float: left;
	width: 141px;
	padding-left: 51px;
	height: 50px;
	padding-top: 8px;
}

h3#tcTitle2 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	background: url(../images/top/img02.jpg) no-repeat left top;
	letter-spacing: 0.0001em;
	float: left;
	width: 144px;
	padding-left: 48px;
	height: 50px;
	padding-top: 8px;
}

h3#tcTitle3 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	background: url(../images/top/img03.jpg) no-repeat left top;
	letter-spacing: 0.0001em;
	float: left;
	width: 142px;
	padding-left: 50px;
	height: 50px;
	padding-top: 8px;
}

h3#tcTitle4 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	background: url(../images/top/img04.jpg) no-repeat left top;
	letter-spacing: 0.0001em;
	float: left;
	width: 148px;
	padding-left: 44px;
	height: 50px;
	padding-top: 8px;
}

.tcBlock p,
.tcBlock2 p {
	float: left;
	width: 192px;
	text-align: left;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

#topicsArea {
	float: left;
	width: 960px;
}

dl#information {
	float: left;
	width: 362px;
	text-align: left;
}

dl#column {
	float: right;
	width: 561px;
	text-align: left;
}

dl#information dd table {
	float: left;
	width: 362px;
}

dl#information dd table td,
dl#column dd table td {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	letter-spacing: 0.0001em;
	background: url(../images/top/ber.jpg) repeat;
	border-bottom: 2px solid #FFFFFF;
	padding-left: 10px;
}

dl#information dd table td.day,
dl#column dd table td.day {
	width: 90px;
}

dl#column dd table {
	float: left;
	width: 561px;
}
