@charset "shift_jis";

/*\*//*/
	@import url("ie5mac.css");
/**/

/*
	Since:25 May 2006
	Last-Updated: 22 June 2006
	Editor:Masataka Asakura(MIC)
*/


/*
-------------File Contents--------------

	1. ベース

	2. カテゴリタイトル
	
	3. SiteMapNavigations
	

*/




/*
------------1. ベース----------------
*/



#SiteProducts{
	float:left;
	margin-right:15px;
	width:290px;
	
}

#SiteCenter{
	float:left;
	margin-right:15px;
	width:290px;
}

#SiteRight{
	float:right;
	width:290px;
}

#SiteDesign{
	margin-top:50px;
}
#SiteSolution{
	margin-top:52px;
}
#SiteSolution{
	margin-top:60px;
}
#SiteCareers{
	margin-top:32px;
}

#SiteContact{
	margin-top:27px;
}



/*
-----------2. カテゴリタイトル----------------
*/

#SiteProducts .Heading{
	background:#fff url("../../products/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}

#SiteTechnology .Heading{
	background:#fff url("../../technology/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}

#SiteDesign .Heading{
	background:#fff url("../../design/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}
#SiteSolution .Heading{
	background:#fff url("../../solution/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}
#SiteCompany .Heading{
	background:#fff url("../../company/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}
#SiteCareers .Heading{
	background:#fff url("../../careers/images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}
#SiteContact .Heading{
	background:#fff url("../images/bg_heading.gif") no-repeat 10px 0;
	height:23px;
}


#SiteProducts .Heading h2{
	background:transparent url("../images/h_sitemap01.gif") no-repeat 30px 0;
	height:18px;
}
#SiteTechnology .Heading h2{
	background:transparent url("../images/h_sitemap02.gif") no-repeat 30px 0;
	height:18px;
}
#SiteDesign .Heading h2{
	background:transparent url("../images/h_sitemap03.gif") no-repeat 30px 0;
	height:18px;
}
#SiteSolution .Heading h2{
	background:transparent url("../images/h_sitemap04.gif") no-repeat 30px 0;
	height:18px;
}
#SiteCompany .Heading h2{
	background:transparent url("../images/h_sitemap05.gif") no-repeat 30px 0;
	height:18px;
}
#SiteCareers .Heading h2{
	background:transparent url("../images/h_sitemap06.gif") no-repeat 30px 0;
	height:18px;
}
#SiteContact .Heading h2{
	background:transparent url("../images/h_sitemap07b.gif") no-repeat 30px 0;
	height:18px;
}


/*
------------3. SiteMapNavigations----------------
*/


.SMNav{
	padding:30px 0 0 10px;
	margin:0;
	width:290px;
}



.SMNav ul{
	padding:0;
	margin:0;
}
.SMNav ul li{
	font-size:116%;
	line-height:130%;
	list-style-type:none;
	background:transparent url("../../common_img/li_arrow01.gif") no-repeat 0 4px;
	padding:0 0 18px 25px;
	margin:0;
}
#SiteCompany .SMNav ul li, 
#SiteContact .SMNav ul li{
	padding-bottom:15px;
}


.SMNav ul li.SMN2nd{
	font-size:100%;
	background:transparent url("../../common_img/li_arrow02.gif") no-repeat 0 3px;
	margin:0 0 0 10px;
	padding:0 0 15px 21px;
}

.SM3rd{
	padding:0 0 10px 10px;
	margin:0;
	width:280px;
}


.SMNav .SM3rd div{
	font-weight:bold;
	line-height:130%;
	color:#333;
}

#SiteProducts .SMNav .SM3rd div.SM3rd02{
	padding-left:3em;
	text-indent:-3em;
}
#SiteCareers .SMNav .SM3rd div.SM3rd02{
	padding-left:5em;
	text-indent:-5em;
}

.SMNav .SM3rd ul{
	padding-top:10px;
}
.SMNav .SM3rd ul li{
	font-size:100%;
	line-height:130%;
	list-style-type:none;
	background:transparent url("../../common_img/li_arrow03.gif") no-repeat 0 5px;
	padding:0 0 10px 16px;
	margin:0;
}


