@charset "Shift_JIS";
/* ヘッダーナビ */
#header01 ul {
	margin: 0 20px 0 0;
	list-style-type: none;
	text-align: center;
	padding: 0px;
}
#header01 ul li {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	display: block;
	float: left;
	text-indent: -9999px;

}
#header01 ul li a {
	display: block;
	height: 33px;
	background-image: url(../img/hn.gif);
	background-repeat: no-repeat;
}

#header01 ul li#navi1 a { background-position:  0px 0px;	width: 80px; }
#header01 ul li#navi2 a { background-position:  -89px 0px; width: 80px; }
#header01 ul li#navi3 a { background-position: -178px 0px;	width: 80px; }
#header01 ul li#navi4 a { background-position: -266px 0px;	width: 80px; }
#header01 ul li#navi5 a { background-position: -351px 0px;	width: 80px; }

#header01 ul li#navi1 a:hover { background-position:    0px -33px; }
#header01 ul li#navi2 a:hover { background-position:  -89px -33px; }
#header01 ul li#navi3 a:hover { background-position: -178px -33px; }
#header01 ul li#navi4 a:hover { background-position: -266px -33px; }
#header01 ul li#navi5 a:hover { background-position: -351px -33px; }

/* 左ナビゲーション */
#left-navi ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#left-navi ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	text-indent: -9999px;
}
#left-navi ul li a {
	display: block;
	width: 190px;
	background-image: url(../img/ln.gif);
	background-repeat: no-repeat;
}



#left-navi li#navi6 a { background-position:  0px 0px;	height: 34px; }
#left-navi li#navi7 a { background-position:  0px -34px;	height: 35px; }
#left-navi li#navi8 a { background-position:  0px -69px; height: 35px; }
#left-navi li#navi9 a { background-position:  0px -104px;	height: 36px; }
#left-navi li#navi10 a { background-position: 0px -138px;	height: 36px;}
#left-navi li#navi11 a { background-position: 0px -174px;	 height: 51px; margin: 0px; }
#left-navi li#navi12 a { background-position: 0px -225px;	 height: 23px; margin: 0px; }
#left-navi li#navi13 a { background-position: 0px -248px;	height: 32px; }
#left-navi li#navi14 a { background-position: 0px -280px;	height: 34px; }
#left-navi li#navi15 a { background-position: 0px -316px;	height: 36px; }
#left-navi li#navi16 a { background-position: 0px -351px;	height: 35px; }
#left-navi li#navi17 a { background-position: 0px -386px;	height: 35px; }
#left-navi li#navi18 a { background-position: 0px -421px;	height: 35px; }

#left-navi li#navi6 a:hover { background-position:    -190px 0px; }
#left-navi li#navi7 a:hover { background-position:  -190px -34px; }
#left-navi li#navi8 a:hover { background-position: -190px -69px; }
#left-navi li#navi9 a:hover { background-position: -190px -104px; }
#left-navi li#navi10 a:hover { background-position: -190px -138px; }
#left-navi li#navi11 a:hover { background-position: -190px -174px; margin: 0px; }
#left-navi li#navi12 a:hover { background-position: -190px -225px; margin: 0px; }
#left-navi li#navi13 a:hover { background-position: -190px -248px;  }
#left-navi li#navi14 a:hover { background-position: -190px -280px; }
#left-navi li#navi15 a:hover { background-position: -190px -316px; }
#left-navi li#navi16 a:hover { background-position: -190px -351px; }
#left-navi li#navi17 a:hover { background-position: -190px -386px; }
#left-navi li#navi18 a:hover { background-position: -190px -421px; }


/* 女性紹介 */
#syokai {
	float:left;
	width:100%;
	font-size:12px;
	line-height:normal;
	background-color: #FFFFFF;
 }
#syokai ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
      }
#syokai li {
      display:inline;
      margin:0;
      padding:0;
      }
#syokai a:link {
      float:left;
      background:url("../img/syokai.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
#syokai a:visited {
      float:left;
      background:url("../img/syokai.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
#syokai a span {
      float:left;
      display:block;
      background:url("../img/syokai.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#syokai a span {float:none;}
    /* End IE5-Mac hack */
#syokai a:hover span {
      color:#FF6699;
      }
#syokai a:hover {
      background-position:0% -42px;
      }
#syokai a:hover span {
      background-position:100% -42px;
      }
