@charset "UTF-8";
/* ================================================= */
/* 汎用スタイル */
/* ================================================= */
body {
	color:#000000;
	background-color:#FFFFFF;
	margin:0em;
	padding:0em;
	font-family:serif;
}
a:link {
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
a:visited {
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
h1 {
	font-size:90%;
	font-weight:normal;
	text-align:right;
	margin:0em 0em 0.3em;
}
h2.page_title {
	margin:0em 0em 1.0em;
	padding:0.2em;
	border:#000000 2px solid;
}
hr {
	display:none;
}
/* ============ ショートカットリンク ============ */
ul.menu_jump {
	display:none;
}
/* ============ ページトップへ戻る ============ */
div.page_top {
	display:none;
}
/* ============ コンテンツ ============ */
div.contents p {
	line-height:1.3em;
}
div.contents h3 {
	margin:2.0em 0em 1.0em;
	padding:0em;
	border-bottom:#000000 2px solid;
}
div.contents h4 {
	margin:1.5em 0em 1.0em;
	padding-left:0.5em;
	border-left:#000000 4px solid;
	font-size:100%;
}
/* ============ コンテンツ（標準リスト） ============ */
div.contents ul {
	margin:0em;
	padding:0em;
	list-style-type:square;
	text-align:left;
}
div.contents ul li {
	margin:0em 0em 0.3em 2.0em;
	padding:0em;
}
div.contents div.notes {
	text-align:right;
	font-size:90%;
}
div.contents dl {
	margin:0em;
	padding:0em;
}
/* ============ コンテンツ（標準テーブル） ============ */
div.contents table {
	width:100%;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	border-collapse:collapse;
}
div.contents table th {
	padding:0.4em 1.0em 0.4em 0.4em;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	text-align:left;
	vertical-align:top;
	line-height:1.3em;
}
div.contents table td {
	padding:0.5em;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	line-height:1.3em;
}
/* ============ コンテンツメニュー ============ */
h3#LOCAL_MENU {
	display:none;
}
ul.local_menu {
	display:none;
}
/* ============ サイトメインメニュー ============ */
h2#SITE_MENU {
	display:none;
}
ul.main_menu {
	display:none;
}
/* ============ サイトサブメニュー ============ */
ul.sub_menu {
	display:none;
}
address {
	margin:1.0em 0em 0em;
	border-top:#000000 1px solid;
	font-style:normal;
	text-align:center;
}
address a {
	color:#000000;
	text-decoration:none;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* HOME */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

/* ============ トップリード枠 ============ */
body.home p.catch a {
	font-weight:bold;
	text-decoration:none;
}
/* ============ Information枠 ============ */
body.home ul.information li span.date {
	white-space:nowrap;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* 企業情報 */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* ============ 会社概要 ============ */
body.corporate div#TOP.outline div.contents table dd a.map {
	display:none;
}
body.corporate div#TOP.outline div.contents table dt {
	margin-top:1.0em;
}
body.corporate div#TOP.outline div.contents table dd {
	margin:0em 0em 0em 1.0em;
	padding:0px;
	line-height:1.3em;
}
/* ============ 沿革 ============ */
body.corporate div#TOP.history div.contents table th {
	font-family:monospace;
	white-space:nowrap;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* 業務内容 */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* ============ トップ ============ */
body.business div#TOP.index ul.business li {
	margin-bottom:1.0em;
}
body.business div#TOP.index ul.business li a {
	display:block;
	font-weight:bold;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* サイト利用上の注意 */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
body.terms div#TOP.index div.contents dl dt {
	margin:1.0em 0em;
	padding:0em;
}
body.terms div#TOP.index div.contents dl dd {
	margin:0em;
	padding:0em;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* 個人情報保護方針 */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
body.privacy ol li {
	margin:0em 0em 1.0em;
	line-height:1.3em;
}
body.privacy p.signature {
	text-align:right;
	line-height:2.0em;
}
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* ポップアップ */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* ============ アクション ============ */
body.popup div.action {
	display:none;
}

