﻿@charset "UTF-8";
/* AssetNowVersion: FX1.7.0 Last Up Date: 2008-7-25 DesignVersion: 1.6 */

@import "http://www.city.kamaishi.iwate.jp/common/css/default_home_group.css";

#ToolBar,
.contentToolBar,
.voicenavi,
.invisible,
div.contentToolBarNotice,
#SearchForm,
#GoogleSearchForm,
#GlobalNavigationWrapper,
#DynamicHeader,
#DynamicGNaviTop,
#DynamicGNaviBottom,
#DynamicMenuLabel,
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;
}


/* ヘッダ修正 */
#SiteTitle {
	margin: 0;
	padding: 0;
	border: none;
	width: 100%;
	height: auto;
	float: none;
	clear: both;
	background: #FFFFFF url(http://www.city.kamaishi.iwate.jp/common/images/default_home/images/SiteTitle_bg.gif) repeat-x top left;
}


/* サイトホーム、グループホームのレイアウト修正 */
#MainWrapper #Left {
	padding: 0px 12px 0px 0px;
	float: left; /* don't touch */
	width: 170px;
}
#MainWrapper #container {
	margin-left: -192px; /* 左エリアの幅(負の値)  */
	padding-top: 0px; /* don't use margin for Opera */
	float: right; /* don't touch */
	clear: right; /* for IE6 */
	width: 100%; /* don't touch */
	background: #FFFFFF;
}
#MainWrapper #container2 {
	float: left; /* don't touch */
	width: 100%; /* don't touch */
}
#MainWrapper #Main {
	margin-left: 192px; /* 左エリアの幅 */
	padding-right: 0px; 
	padding-left: 0px;
}

/* サイトホーム、グループホーム以外の左メニュー非表示 */
#CenterWrapper #Left {
	display: none;
}
#CenterWrapper #DynamicLeft {
	display: none;
}

/* 翻訳メニュー非表示 */
#translation {
	display: none;
}

/* 見出しの表示修正 */
.newsBox h2.titleOfContent,
h2.titleOfContent {
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 7px 8px 8px;
	line-height: 1.5;
	color: #000000;
	background: #FDFDFD;
	font-size: 153.9%;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 3px solid #2BA43F;
	border-left: 1px solid #CCCCCC;
}
