@charset "utf-8";
/*****************************************************************
サイドメニュー
*****************************************************************/
#side #side-menu dt.unselect .menu01{background-image:url(../images/corporate_side01.gif);}

#side #side-menu dt.unselect a.menu01:hover,
#side #side-menu dt.select .menu01{background-image:url(../images/corporate_side01on.gif);}
/*****************************************************************
コンテンツ
*****************************************************************/
table.corp-detail,
table.corp-history{
	margin:10px 0; padding:0;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	width:620px;
}

.ie6win table.corp-detail, .ie6win table.corp-history{margin:10px 0 10px 10px; padding:0;}/* for IE6 */

table.corp-detail{border:none;}
table.corp-history{border-top:1px dotted #afa39c;}

table.corp-detail th{width:80px;}
table.corp-detail th, table.corp-detail td{padding:8px 0;}
table.corp-history th, table.corp-history td{padding:8px;}
table.corp-detail th, table.corp-detail td,
table.corp-history th, table.corp-history td{
	margin:0; font-weight:normal; text-align:left; vertical-align:top;
	border-collapse:collapse; border-spacing:0;
}
table.corp-detail th.border,table.corp-detail td.border{border-bottom:1px dotted #afa39c;}
table.corp-history th.border,table.corp-history td.border{border-bottom:1px dotted #afa39c;}

table.corp-history th{width:80px; background-color:#ebebeb;}
table.corp-history td.img{padding:4px 0; width:90px;}

#contents p.locat-txt{padding:8px 20px; margin:0;}
#contents p.border{border-bottom:1px dotted #afa39c;}

/*****************************************************************
トピックス一覧
*****************************************************************/
.topics_block { padding:0 0 5px 0; margin:0 0 15px 0; border-bottom:#CCCCCC dotted 1px;}
.ie6win .topics_block { padding:0 0 5px 0; margin:0 0 15px 10px; border-bottom:#CCCCCC dotted 1px;}/* for IE6 */
.topics_block ul.topic_date { display:inline; padding:0 0 0 0; margin:0 0 0 0;}
.topics_block ul.topic_date li {list-style:none; display:inline; padding:0 10px 0 0;}
.topics_block ul.topic_date li img { vertical-align:middle;}