@charset "utf-8";

@import url(common.css); 


/* -------------------------------------------------------------------
 products/index
------------------------------------------------------------------- */

/* ボックスモデル -------------------- */

div#index-wrap {
	width: 788px;
	margin: 0px auto;
	background: url(../../sitemap/img/index_wrap_bg.gif) repeat-y;
	text-align: left;
}

div#index-wrap-inner {
	padding: 0px 4px 0px 4px;
	background: url(../../sitemap/img/index_wrap_bg_btm.gif) no-repeat left bottom;
}

div#ct-index {
	padding: 53px 16px 0px 10px;
	background: url(../../sitemap/img/content_bg.gif) no-repeat top left;
}

/* パンくず調整 -------------------- */

div#ct-index ul.index {
	margin-bottom: 15px;
}


/* リンク（リスト） -------------------- */

div.sitemap {
	padding: 8px 30px 36px 30px;
	font-weight: bold;
	line-height: 250%;
}

div.sitemap ul li.sp {
	padding-bottom: 30px;
}

div.sitemap ul li.sml {
	line-height: 180%;
}

div.sitemap div.left {
	float: left;
	width: 290px;
}

div.sitemap div.right {
	float: right;
	width: 341px;
}

div.sitemap:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.sitemap { display:inline-block; }
/*\*/
* html div.sitemap { height:1%; }
div.sitemap { display:block; }
/**/

div.sitemap div.left ul li {
	width: 290px;
}
div.sitemap div.right ul li {
	width: 341px;
}

div.sitemap div.right ul.in-list,
div.sitemap div.left ul.in-list {
	margin-left: 8px;
	font-weight: normal;
	line-height: 173%;
}

div.sitemap div.left ul.in-list li {
	width: 282px;
}

div.sitemap div.right ul.in-list li {
	width: 333px;
}

ul.in-list02,
ul.in-list02 {
	margin-left: 35px;
	color: #006699;
}


