@charset "Shift_JIS";

/* ************************ */
/* ****** ISM & ISPS ****** */

/* フロート設定をmainFrameとsideFrameに。
また、sideFrameのmargin-topがマイナス値なのを0に変更。 */

#mainFrame{
	width:744px;
	float:right;
}
#sideFrame{
	margin-top:6px;
	float:left;
}
#frame{
	background-image:none;
}

div#menu{
	z-index:20;
}

div.contents{
	width:705px;
}


/* 左側 カテゴリメニュー */

#catMenu h2{
	color:#fff;
	padding:3px 0 1px 6px;
	margin-bottom:8px;
	background-color:#833638;
	
/*	border:1px solid #833638;
	border-width:0 0 1px 4px;*/
}

#catMenu h3{
	color:#833638;
	font-size:12px;
	margin:6px 0 0px 13px;
}

#catMenu a,
#catMenu span{
	display:block;
	color:#333;
	margin:0 0 2px 14px;
	padding:0 0 0 14px;
	
	background-image:url(../images/arrow03r.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}
#catMenu span a{
display:inline;
margin:0;
padding:0;
background-image:none;}

#catMenu a:hover{
	color:blue;
}
/* 折りたたみ展開スイッチ */
#catMenu a.ex,
#catMenu a.opened{
/*	margin:0 0 0 0;*/
	color:#833638;
	font-weight:bold;
	padding:0;
	background-image:none;
}
#catMenu a.opened{
 color:blue;
}

* html #catMenu a.ex,
* html #catMenu a.opened{/* IEのみ微調整 */
	padding-top:1px;
}
#catMenu a img{
	margin-right:3px;
}

#catMenu .sub {
	position:relative;
	margin:3px 0 8px 13px;
	display:none;
}



