@charset "utf-8";

/**
* インフォメーション共通部分CSS
* 
*   2008.08.18 Systemix 佐々木
*/

/* サブナビゲーション */
/* お問い合わせフォーム */
#subnavi #sn_inquiry {
	background-image: url("../img/snavi_inquiry.jpg");
}
#subnavi #sn_inquiry:hover {
	background-image: url("../img/snavi_inquiry_r.jpg");
}

/* ご利用規約 */
#subnavi #sn_rules {
	background-image: url("../img/snavi_rules.jpg");
}
#subnavi #sn_rules:hover {
	background-image: url("../img/snavi_rules_r.jpg");
}

/* プライバシー・ポリシー */
#subnavi #sn_privacy {
	background-image: url("../img/snavi_privacy.jpg");
}
#subnavi #sn_privacy:hover {
	background-image: url("../img/snavi_privacy_r.jpg");
}

/* サイトマップ */
#subnavi #sn_sitemap {
	background-image: url("../img/snavi_sitemap.jpg");
}
#subnavi #sn_sitemap:hover {
	background-image: url("../img/snavi_sitemap_r.jpg");
}

/* お問い合わせフォーム */
table.inquiry {
	width: 100%;
	margin: 1em 0;
	border-collapse: collapse;
	border-style: solid;
	border-width: 2px 0 0 2px;
	border-color: #fcfcfc;
	empty-cells: show;
}
table.inquiry tr th,td {
	padding: 0.4em;
	text-align: left;
	font-weight: normal;
	border-style: solid;
	border-width: 0 2px 2px 0;
	border-color: #fcfcfc;
	line-height: 1.28;
	background-color: #f4f4f4;
}
table.inquiry tr th.colname {
	width: 130px;
	padding-right: 35px;
}
table.inquiry tr th.colname_must {
	width: 130px;
	padding-right: 35px;
	background-image: url("../../common/img/mrk_must.gif");
	background-repeat: no-repeat;
	background-position: right center;
}

/* サイトマップ */
ul.sitemap {
	list-style-type: none;
}
ul.sitemap ul {
	margin-left: 1em;
}
ul.sitemap li {
	margin: 0.4em 0;
}
ul.sitemap a {
	padding-left: 12px;
	background-image: url("../img/icon_map_arrow.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
ul.sitemap a:hover {
	background-image: url("../img/icon_map_arrow_r.gif");
}
