@charset "UTF-8";
/* AssetNowVersion: ST1.5.0 Last Up Date: 2007-10-11 DesignVersion: 1.4 */

@import "group.css";

#ToolBar,
.contentToolBar,
.voicenavi,
.invisible,
div.contentToolBarNotice,
#SearchForm,
#GoogleSearchForm,
#GlobalNavigationWrapper,
#Left,
#Right,
#DynamicHeader,
#DynamicGNaviTop,
#DynamicGNaviBottom,
#DynamicMenuLabel,
#DynamicLeft,
#DynamicRight,
#DynamicAd,
div.eventNavi,
div.newsNavi,
.contextPages,
.subcategoryList,
.pageTopOption,
.pageBottomOption {
	display: none;
}

body,
#MinWidthWrapperOut,
#MinWidthWrapperWidth,
#MinWidthWrapperIn,
#WrapperOut,
#WrapperIn,
#SiteTitle {
	margin: 0;
	padding: 0;
	border: none;
	width: 100%;
	height: auto;
	float: none;
	clear: both;
	background: none;
}

#ContentWrapper {
	margin: 0;
	padding: 0;
	border: none;
	width: 100%;
	height: auto;
	float: none;
	overflow: visible;
}

#MainWrapper,
#container,
#container2,
#Main,
#MainArea,
#CenterWrapper,
#CenterWrapper #container,
#Center,
#CenterArea,
#CentreWrapper,
#Centre,
#CentreArea,
div.eventBody,
div.newsBody {
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
	height: auto;
	background: none;
	float: none;
	clear: both;
	overflow: visible;
}

#MainWrapper,
#CenterWrapper,
#CentreWrapper {
	padding: 10px;
	width: auto;
	overflow: visible;
}

div.contentBodyBox {
	width: auto;
	overflow: visible;
}

#Main #BreadCrumbList,
#Center #BreadCrumbList,
#Centre #BreadCrumbList {
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
	background: none;
	float: none;
}

#Footer,
#DynamicFooter {
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
	height: auto;
	background: none;
	float: none;
	clear: both;
	overflow: hidden;
}

ul.footer,
#DynamicFooter div.FooterAddress,
#DynamicFooter a {
	display: none;
}

/* ライフイベントを非表示 */
div.BenriContents {
	display: none;
}
/* トピックス */
div.TopicsContent {
	width: 100%;
}
div.TopicsContent h3 {
	background: #FFE16B;
}
/* お知らせ・イベント */
div.designContents div.newsContents,
div.newsContents,
div.designContents div.eventContents,
div.eventContents {
	margin-top: 10px;
	width: 100%;
	background: none;
}

div.newsTitleBarBody,
div.eventTitleBarBody {
	width: auto;
}
div.newsContents div.newsContent,
div.newsContent div.newsContentList,
div.eventContents div.eventContent,
div.eventContent div.eventContentList {
	background: none;
}
