@charset "utf-8";
/* CSS Document */
.gnavi {
	width:912px;
	height:313px;
	margin-top:10px;
}
.contentwrap {
	width: 892px;
	margin-right: auto;
	margin-left: auto;
}
.content_01 {
	height:174px;
	margin-bottom:28px;
	background-image: url(../images/top/bg_inquiry.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 892px;
}
.message {
	font-size:130%;
	font-weight:bold;
	color: #b10e03;
	line-height:240%;
	margin-left:2px;
}
.main {
	width:588px;
	height:165px;
	margin-left:0px;
	margin-right:auto;
	float:left;
	background-image: url(../images/top/bg_main.png);
	background-repeat: no-repeat;
	background-position: top;
}
.main ul {
	width:461px;
	margin-left:125px;
	margin-right:14px;
	margin-top:6px;
}
.main ul li {
	line-height:160%;
}
.btn_detail {
	height:25px;
	padding-top:10px;
}
.btn_inquiry {
	width:238px;
	height:32px;
	margin-right:23px;
	padding-top:124px;
	float:right;
}
.content_02 {
	background-image: url(../images/top/bg_topics.png);
	background-repeat: no-repeat;
	background-position: top;
}
#rotate {
	padding-top:4px;
}
table {
	width:876px;
	border:0px;
}
table tr td {
	padding:3px;
}
.new {
	padding-top:4px;
}
.date {
	color:#333333;
	font-weight:bold;
}
.date2 {
	width:38px;
	color:#333333;
	font-weight:bold;
}
.topic {
	color:#666666;
	padding-left:9px;
}
.topic_01 {
	width:756px;
	color:#666666;
	padding-left:9px;
}
.topic_02 {
	width:695px;
	color:#666666;
	padding-left:9px;
}
.topic_03 {
	width:820px;
	color:#666666;
	padding-left:25px;
}
.topic_04 {
	width:820px;
	color:#666666;
	padding-left:9px;
}
/*-----------------------------------------------------For IE6*/
*html body .btn_inquiry {
	width:238px;
	height:32px;
	margin-right:12px;
	padding-top:124px;
	float:right;
}
* html .clearfix {
  height: 174px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

