.headnavi-ro{
	width: 100%;
	padding:0px;
	margin:0px;
	border-top: 1px solid #b5b5b6;
	}
.headnavi-ro ul{
	width: 100%;
	margin:0px;
	padding:0px;
	}
.headnavi-ro li{
	float: left;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	list-style:none;
	}
.headnavi-ro li a{
	display:block;
	width:100px;/*幅範囲*/
	height:30px;/*高さ範囲*/
	margin:0px;
	background-position: left top;/*背景画像の開始位置*/
	border: 0px;
	overflow:hidden;
	}
.headnavi-ro li a#top{
	background-image: url(../2011/images/navi/headnavi-ro-top.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#kitei{
	background-image: url(../2011/images/navi/headnavi-ro-kitei.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#order{
	background-image: url(../2011/images/navi/headnavi-ro-order.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#tool{
	background-image: url(../2011/images/navi/headnavi-ro-tool.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#pass{
	background-image: url(../2011/images/navi/headnavi-ro-pass.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#faq{
	background-image: url(../2011/images/navi/headnavi-ro-faq.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#print{
	background-image: url(../2011/images/navi/headnavi-ro-print.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#yoyaku{
	background-image: url(../2011/images/navi/headnavi-ro-yoyaku.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#mail{
	background-image: url(../2011/images/navi/headnavi-ro-mail.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#top-a{
	background-image: url(../2011/images/navi/headnavi-ro-top-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#kitei-a{
	background-image: url(../2011/images/navi/headnavi-ro-kitei-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#order-a{
	background-image: url(../2011/images/navi/headnavi-ro-order-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#tool-a{
	background-image: url(../2011/images/navi/headnavi-ro-tool-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#pass-a{
	background-image: url(../2011/images/navi/headnavi-ro-pass-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#faq-a{
	background-image: url(../2011/images/navi/headnavi-ro-faq-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#print-a{
	background-image: url(../2011/images/navi/headnavi-ro-print-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#yoyaku-a{
	background-image: url(../2011/images/navi/headnavi-ro-yoyaku-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a#mail-a{
	background-image: url(../2011/images/navi/headnavi-ro-mail-a.jpg);/*リンクの背景画像*/
	}
.headnavi-ro li a:hover{
	background-position: left bottom;/*背景画像の開始位置*/
	overflow:hidden;
	}

/* シャドウ部分 */
div.shadow{
	clear: both;
	height:6px;/*高さ範囲*/
	background-image: url(../2011/images/navi_shadow.gif);/*背景画像*/
	background-repeat: repeat-x;
	border-top: 1px solid #666;
	margin-top:0px;
	margin-bottom:20px;
	}

/* ミドルナビ */
.middle-navi{
	width:100%;/*幅範囲*/
	margin-bottom:20px;
	border-bottom: 2px solid black;
	}
.middle-navi dl{
	width:360px;/*幅範囲*/
	margin-left:220px;
	margin-bottom:0px;
	}
.middle-navi dt{
	float: left;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	}
.middle-navi dt a{
	display:block;
	width:120px;/*幅範囲*/
	height:25px;/*高さ範囲*/
	margin:0px;
	border: 0px;
	overflow:hidden;
	background-position: left bottom;/*背景画像の開始位置*/
	}
.middle-navi dd{
	float: left;
	margin:0px;
	padding:0px;
	text-indent:-5000px;
	}
.middle-navi dd a{
	display:block;
	width:120px;/*幅範囲*/
	height:25px;/*高さ範囲*/
	margin:0px;
	background-position: left top;/*背景画像の開始位置*/
	border: 0px;
	overflow:hidden;
	}
.middle-navi a:hover{
	background-position: left center;/*背景画像の開始位置*/
	overflow:hidden;
	}
.middle-navi a#nenga{
	background-image: url(../2011/images/navi/tub_nenga.jpg);/*リンクの背景画像*/
	}
.middle-navi a#gnenga{
	background-image: url(../2011/images/navi/tub_gnenga.jpg);/*リンクの背景画像*/
	}
.middle-navi a#print{
	background-image: url(../2011/images/navi/tub_print.jpg);/*リンクの背景画像*/
	}