@charset "Shift_JIS";
/***************************************************************

* H.I.S style.css

* COPYRIGHT(C)H.I.S.Co.,Ltd. ALL RIGHTS RESERVED.

***************************************************************/

/* ベーススタイルシート読み込み
--------------------------------------- */
@import url(customer.css);

h3,p,ul,ol,li {
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:90%;
	line-height:140%;
	color:#333333;
	}

#contents-inner {
	width:593px;
	padding:3px 0 0 3px;
	}

#contents ul#navi {
	margin:10px 0 20px 0;
	}

#contents ul#navi li {
	padding-left:20px;
	margin-right:2em;
	background:url(../img/arrow_navi.gif) no-repeat 3px ;
	display:inline;
	}

#contents ul#navi a {
	text-decoration:underline;
}

#contents ul#navi a:hover {
	text-decoration:none;
}

h2 {
	margin-top:10px;
	}

.contents_sub {
	width:545px;
	margin-left:45px;
	}

.title_sitemap_sub2 {
	width:545px;
	margin-top:10px;
	}

.sm-left {
	width:255px;
	float:left;
	}

.sm-right {
	width:255px;
	float:right;
	}

.sm h3 {
	font-weight:bold;
	font-size:90%;
	letter-spacing:0.1em;
	padding:3px 0;
	margin:7px 0;
	border-bottom:1px dashed #aaaaaa;
	}

.sm h3 span {
	padding-right:3px;
	color:#36c;
	}

.sm ul {
	padding-bottom:0.5em;
	margin:0.7em 0;
	}

.sm ul li {
	padding-left:15px;
	margin:0 0 2px 1em;
	background:url(../img/arrow_map.gif) no-repeat 3px ;
	}

.sm ul.sm-ul-left {
	width:255px;
	float:left;
	}

.sm ul.sm-ul-right {
	width:255px;
	float:right;
	}

.sm a:link, .sm a:visited  {
	color:#0000ff;
	text-decoration:none;
	}

.sm a:hover {
	color:#ff3300;
	text-decoration:none;
	}

p.back {
	text-align:right;
	font-size:12px;
	}

p.back img {
	vertical-align:middle;
	margin-right:5px;
	}
