/* CSS Document */

#navi .cn-navi .cn-box ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
#navi .cn-navi .cn-box ul#topLev li{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	}

#navi .cn-box a{
	display:block;
	}
#navi a span{
	visibility:hidden;
	font-size:9px;	/*winIE高さ対策*/
	}

.morisawaLogo{
	padding:0 0 15px 0 ;
	clear:both;
	width:135px;
	}

#naviMain{
}
#naviMain ul#lev2 a{
	display:block;
	width:204px;
	height:33px;
	}

/*メニューの罫線*/
#naviMain ul#lev2 li a{	/*第2階層は上に罫線を出す*/
	border-top:1px solid #cccccc;
	}
#naviMain ul#lev2 li#Lv01 a{	/*一番上の罫線は消す*/
	border-top:none;
	}
#naviMain ul#lev2 li ul.lev3 li a{	/*第3階層は上に罫線を出す*/
	border-top:1px solid #cccccc;
	}
#naviMain ul#lev2 li#Lv01 ul.lev3 li a{	/*一番上の第3階層になぜか継承されてしまう対策*/
	border-top:1px solid #cccccc;
	}

/*第2階層メニューを閉じたら第3階層を消す*/
#naviMain ul#lev2 li.close ul{
	display:none;
	}

/*第3階層のタテヨコ定義*/
#naviMain ul#lev2 li ul.lev3 li a{
	width:174px;
	height:22px;
	margin:0 0 0 30px;
}

/*メニュー読み飛ばしリンク*/
div#menuSkip{
	position:absolute;
	top:-500px;
	left:-500px;
	}