/*2008.09.22.タブ用の記述追加 DD幸田*/


body,table {
	font-family: "Verdana", "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #000000;
	line-height: 1.3em;
}

body {
	background-color: #FFFFFF;
}

a:link {
	color: #16394D;
	text-decoration: none;
}

a:visited {
	color: #16394D;
	text-decoration: none;
}

a:hover {
	color: #16394D;
}

a:active {
	color: #16394D;
}

.top {
	width: 954px;
	background-color: #FFFFFF;
}

.header {
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 25px;
}
.dealerLogo {
	padding-left: 12px;
}

.header-address {
	color: #7a7a7a;
	font-size: 12px;
}

.header-menu {
	color: #2b456d;
	font-size: 10px;
}

.globalMenuItem {
	padding-top: 1px;
}

.outerLinkItem {
}

/* トップページカレンダー用ここから */
.calendarBoxClosed {
	height: 63px;
}

.calendarBoxOpened {
}

.calendarNavi {
	PADDING-TOP: 38px;
}
.calendarBoxDate {
	PADDING-TOP: 3px; height: 100px; PADDING-LEFT: 8px; COLOR: #797979; clear: both;
}
.calendarClose {
	PADDING-LEFT: 132px;
}
/* トップページカレンダー用ここまで */


/* カレンダー情報一覧用ここから */
.contentsTitle {
	padding-left: 16px;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	vertical-align: middle;
}
.contentsTitleRed {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #f24900
}
.contentsBlockleft {
	WIDTH: 15px; float:left
}
.contentsBlockright {
	WIDTH: 480px; float:left
}
.contentsItemTitle {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #0a6e90; PADDING-TOP: 4px
}
.contentsItemTitle02 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 4px
}
/* カレンダー情報一覧用ここまで */


.descriptionTitle {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #003366; PADDING-TOP: 4px
}

.breadcrumb {
}

.subMenu {
	width: 306;
}

.subMenuItem {
	height: 18;
	background-color: #16394D;
}

.contents {
}

.contentsBlock {
	PADDING-BOTTOM: 16px; PADDING-TOP: 8px ;WIDTH: 630px; clear:both
}

/* 先頭 */
.contentsBlockTitle {
}

/* 先頭以外 */
.contentsBlockTitle2 {
}

.contentsItem {
	padding-top: 7px;
	padding-bottom: 6px;
}

.contentsItemWithTopLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e8f2;
	padding-top: 7px;
	padding-bottom: 6px;
}

.contentsItemWithOutTopLine {
	padding-top: 7px;
	padding-bottom: 6px;
}

.contentsItemLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e8f2;
	width: 700px;
}

.contentsIntervalHeight {
	height: 8px;
	font-size: 0px;
	line-height: 0px;
}

.contentsItemImageLeft {
	padding-right: 8;
	padding-bottom: 4;
	float: left;
}

.contentsItemImageRight {
	padding-left: 8;
	padding-bottom: 4;
	float: right;
}

.contentsItemImageTop {
	padding-bottom: 4;
}

.contentsItemImageBottom {
	padding-top: 4;
}

.contentsItemText {
	padding-bottom: 4px;
	padding-top: 4px;
}

.contentsItemText02 {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LINE-HEIGHT: 1.4em
}

.indexlink {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px
}

.relatedLink {
	width: 186px;
	padding-left: 24;
}

.relatedLinkTitle {
	font-weight: bold;
	color: #003366;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.relatedLinkBg {
	background-color:E6E6DA
}

.relatedLinkItem {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 12px;
	padding-right: 12px;
}

.indexPageStaffBlogBG {
	background-color: DFE8EA;
}

.topFooter {
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BEC3C8;
}

.footer {
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 26;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BEC3C8;
}

.footerSlim {
	background-color: #16394D;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 16;
}

.footerMenu {
}

.footerMenuItem {
	color: #2b456d;
	font-size: 11px;
}

.copyright {
	font-size: 12px;
	color: #01438d;
}

.emText {
	font-weight: bold;
	color: #003377;
}

.table {
	border: 1px solid #D9D9D9;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tableCaption {
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #D9D9D9;
	background-color: #003366;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.tableLabel {
	font-weight: bold;
	border: 1px solid #D9D9D9;
	background-color: #E6E6E6;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tableLabel2 {
	font-weight: bold;
	border: 1px solid #D9D9D9;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.pagingLink {
	padding-top: 18px;
	font-weight: bold;
}

.materialArea {
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	background-color: #99ADC0;
}

.carTable {
	width: 325px;
}

.indexBlogDate {
	color: #919697;
}

.menuSeparator {
	color: #C4CBD1;
}

.linkDecoration {
	text-decoration: none;
}

/*以下タブ用*/
.tab_head1 {
	background-image:url(http://metis.inspiration.co.jp/cgi-bin/WebObjects/Clotho_Carme.woa/wa/image/11c5498ac14);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

.tab_head2 {
	background-image:url(http://metis.inspiration.co.jp/cgi-bin/WebObjects/Clotho_Carme.woa/wa/image/11c5498ac16);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px;
}
.tab_sidebar {
	background-image:url(http://metis.inspiration.co.jp/cgi-bin/WebObjects/Clotho_Carme.woa/wa/image/11c5499a565);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.tab_menu {
	margin:0px 7px 0px 0px;
	padding:0px;
	border:none;
}

a img {
	margin:0px;
	padding:0px;
	text-decoration:none;
	border:none;
}
