
/******************************************************************

	左側ナビゲーション用スタイルシート
	ver1 06/01/31

*****************************************************************/

	


/*	大枠
**********************************/
#main {
	height: auto;
	
	/*border-left: #C1BDBE 1px solid;
	border-right: #C1BDBE 1px solid;*/
	background-image:url(images_common/contents_back.gif);
	background-repeat: repeat-y;

	clear: both;
	margin: 36px 0 2px -20px;
	/*\*/
	margin: 0 auto 0 auto;
	/* */
	}


/*	コンテンツ挿入部分
**********************************/
#contents {
	width: 488px;
	/*background:#CCCCCC;　　Box size確認用 */
	

	
	margin: 0 auto;
	}

#contents .panlink {
	font-size:x-small;
	}

#contents .title h2{
	display: block;
	
	width: 488px;
	height: 23px;
	
	margin: 7px 0 17px 0;
	}
	
#contents .title h2 span{
	display: none;
	}


/*	左側ナビゲーション
**********************************/
#navibox {
	width: 204px;
	
	margin: 10px 27px 10px 10px;
	_margin: 10px 27px 10px 6px;	/* WinIE4〜6のみ */
	float:left;
	}
	
#navi {
	width: 198px;
	
	padding: 2px 2px 1px 2px;
	border: #C1BDBE 1px solid;
	
	background-color:#FFFFFF;
	}

#navi ul {
	list-style:none;
	}

#navi li{
	_margin-bottom: -4px;	/* WinIE4〜6のみ */
	}

#navi a {
	display: block;
	height: 62px;
	width: 198px;
	}


#navi .newpro1 a:link,
#navi .newpro1 a:visited {
	background-image:url(images_common/navi2_newpro1.gif);
	}
#navi .newpro1 a:link:hover,
#navi .newpro1 a:visited:hover {
	background-image:url(images_common/navi2_newpro1_ov.gif);
	}


#navi .catalog a:link,
#navi .catalog a:visited {
	background-image:url(images_common/navi2_catalog.gif);
	}
#navi .catalog a:link:hover,
#navi .catalog a:visited:hover {
	background-image:url(images_common/navi2_catalog_ov.gif);
	}

#navi .events a:link,
#navi .events a:visited {
	background-image:url(images_common/navi2_events.gif);
	}
#navi .events a:link:hover,
#navi .events a:visited:hover {
	background-image:url(images_common/navi2_events_ov.gif);
	}

#navi .newpro2 a:link,
#navi .newpro2 a:visited {
	background-image:url(images_common/navi2_newpro2.gif);
	}
#navi .newpro2 a:link:hover,
#navi .newpro2 a:visited:hover {
	background-image:url(images_common/navi2_newpro2_ov.gif);
	}

#navi .technical a:link,
#navi .technical a:visited {
	background-image:url(images_common/navi2_technical.gif);
	}
#navi .technical a:link:hover,
#navi .technical a:visited:hover {
	background-image:url(images_common/navi2_technical_ov.gif);
	}

#navi .first a:link,
#navi .first a:visited {
	background-image:url(images_common/navi2_1streform.gif);
	}
#navi .first a:link:hover,
#navi .first a:visited:hover {
	background-image:url(images_common/navi2_1streform_ov.gif);
	}


	

/*	トピックス
**********************************/
#topics {
	width: 202px;
	
	border: #C1BDBE 1px solid;
	
	margin:3px 0 0 0;
	_margin-bottom: 10px;
	text-align:left;
	
	background-image:url(images_common/navi3_back.gif);
	}


#topics li a span {
	display:inline;
	font-size: x-small;
	}

#topics * a {
	display: block;
	margin: 10px 0 10px 9px;
	}


#topics .catalog a:link,
#topics .catalog a:visited {
	height: 25px;
	width: 184px;
	background-image:url(images_common/navi3_btn_download.gif);
	}
#topics .catalog a:link:hover,
#topics .catalog a:visited:hover {
	height: 25px;
	width: 184px;
	background-image:url(images_common/navi3_btn_download_ov.gif);
	}
	
#topics .kojin a:link,
#topics .kojin a:visited {
	height: 12px;
	width: 151px;
	background-image:url(images_common/navi3_btn_kojin.gif);
	}
#topics .kojin a:link:hover,
#topics .kojin a:visited:hover {
	height: 12px;
	width: 151px;
	background-image:url(images_common/navi3_btn_kojin_ov.gif);
	}

#topics .top a:link,
#topics .top a:visited {
	height: 12px;
	width: 37px;
	background-image:url(images_common/navi3_btn_top.gif);
	}
#topics .top a:link:hover,
#topics .top a:visited:hover {
	height: 12px;
	width: 37px;
	background-image:url(images_common/navi3_btn_top_ov.gif);
	}