﻿@charset "utf-8";
/* CSS Document */


/* アクセスマップ */
#contentPage #container.access #containerContent #inner .inner #contentsBody .list {
	font-size: 14px;
	font-weight: 600;
	margin:5px 0 5px 0;
}

#contentPage #container.access #containerContent #inner .inner #contentsBody .list th {
}

#contentPage #container.access #containerContent #inner .inner #contentsBody .list td {
}
#contentPage #container.access #containerContent #inner .inner #contentsBody .list .post {
	font-size: 12px;
}
#contentPage #container.access #containerContent #inner .inner #contentsBody .list .address {
font-size:16px;
}
#contentPage #container.access #containerContent #inner .inner #contentsBody .list .tel {
padding-right:10px;
}
#contentPage #container.access #containerContent #inner .inner #contentsBody .list .fax {
padding: 0 10px 0 20px;
}
#contentPage #container.access #containerContent #inner .inner #contentsBody .last {
margin-bottom:10px;
}
/* /アクセスマップ */



/* 会社概要 */
#contentPage #container.company #containerContent #inner .inner #contentsBody .outline table {
	width: 642px;
	border-color: #9EC635;
	border-width: 1px;
	border-style: solid none none solid;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .outline th,
#contentPage #container.company #containerContent #inner .inner #contentsBody .outline td {
	border-color: #9EC635;
	border-width: 1px;
	border-style: none solid solid none;
}


#contentPage #container.company #containerContent #inner .inner #contentsBody .outline th {
	width: 137px;
	padding: 1px;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .outline td {
	padding-left: 10px;
}
#contentPage #container.company #containerContent #inner .inner #contentsBody .outline span {
	font-size: 11px;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .outline .noline {
	border: none;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .history table {
	width: 393px;
	float: left;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .history th,
#contentPage #container.company #containerContent #inner .inner #contentsBody .history td {
	padding-bottom: 7px;
}


#contentPage #container.company #containerContent #inner .inner #contentsBody .history th {
	width: 60px;
	font-size: 14px;
	color: #9EC635;
	font-weight: 600;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .history td {
}


#contentPage #container.company #containerContent #inner .inner #contentsBody .list table {
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .list th,
#contentPage #container.company #containerContent #inner .inner #contentsBody .list td {
	padding-bottom: 10px;
}


#contentPage #container.company #containerContent #inner .inner #contentsBody .list th {
	width: 135px;
	font-size: 14px;
	font-weight: 600;
	color: #567309;
}

#contentPage #container.company #containerContent #inner .inner #contentsBody .list td {
	vertical-align: top;
	font-weight: 600;
}

#contentPage #container #containerContent #inner .inner #contentsBody #list .intable td {
	padding-right: 10px;
}
#contentPage #container #containerContent #inner .inner #contentsBody #list .intable .number {
	padding-right: 30px;
}
/* /会社概要 */


/* サイトマップ */

#contentPage #container.sitemap #containerContent #inner .inner #contentsBody .box table {
	margin: 10px 0 0px 10px;
}

#contentPage #container.sitemap #containerContent #inner .inner #contentsBody .box th,
#contentPage #container.sitemap #containerContent #inner .inner #contentsBody .box td {
line-height:140%;
	font-weight: normal;
}


#contentPage #container.sitemap #containerContent #inner .inner #contentsBody .box th {
}

#contentPage #container.sitemap #containerContent #inner .inner #contentsBody .box td {
	padding-bottom: 3px;
	padding-top: 10px;
}

/* /サイトマップ */

/* お問い合わせ */
#contentPage #container.contactus #containerContent #inner .inner #contentsBody .contactform table {
	width: 603px;
}

#contentPage #container.contactus #containerContent #inner .inner #contentsBody .contactform th,
#contentPage #container.contactus #containerContent #inner .inner #contentsBody .contactform td {
}


#contentPage #container.contactus #containerContent #inner .inner #contentsBody .contactform th {
	width: 169px;
	background-color: #567309;
	padding: 10px 0 0 10px;
}
#contentPage #container.contactus #containerContent #inner .inner #contentsBody .contactform td {
	width: 433px;
	background-color: #DDFF77;
	padding: 4px 0 4px 3px;
}
/* /お問い合わせ */
