@charset 'shift_jis';

/* -+-+-+-+-+-+-+-+-+-+-+-+- Global Navi Style */
#pmenu {
	height:25px;
	background:url(../profile/img/pmenu_bg.gif) no-repeat;
	margin-left: 7px;
	width: 670px;
	margin-top: 7px;
	clear: both;
}
#pmenu ul {
	padding:0px 0 0 0px;
}
#pmenu li {
	display:inline;
	list-style-type:none;
}
#pmenu li a {
	height:24px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#pmenu li.pmenu01 a {
	background:url(../profile/img/pmenu.gif) no-repeat 0px 0px;
	width:27px;
}
#pmenu li.pmenu02 a {
	background:url(../profile/img/pmenu.gif) no-repeat -27px 0px;
	width:27px;
}
#pmenu li.pmenu03 a {
	background:url(../profile/img/pmenu.gif) no-repeat -54px 0px;
	width:27px;
}
#pmenu li.pmenu04 a {
	background:url(../profile/img/pmenu.gif) no-repeat -81px 0px;
	width:27px;
}
#pmenu li.pmenu05 a {
	background:url(../profile/img/pmenu.gif) no-repeat -108px 0px;
	width:27px;
}
#pmenu li.pmenu06 a {
	background:url(../profile/img/pmenu.gif) no-repeat -135px 0px;
	width:27px;
}
#pmenu li.pmenu07 a {
	background:url(../profile/img/pmenu.gif) no-repeat -162px 0px;
	width:27px;
}
#pmenu li.pmenu08 a {
	background:url(../profile/img/pmenu.gif) no-repeat -189px 0px;
	width:27px;
}
#pmenu li.pmenu09 a {
	background:url(../profile/img/pmenu.gif) no-repeat -216px 0px;
	width:27px;
}
#pmenu li.pmenu10 a {
	background:url(../profile/img/pmenu.gif) no-repeat -243px 0px;
	width:27px;
}
#pmenu li.pmenu11 a {
	background:url(../profile/img/pmenu.gif) no-repeat -270px 0px;
	width:27px;
}
/*------hover*/
#pmenu li.pmenu01 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat 0px -24px;
}
#pmenu li.pmenu02 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -27px -24px;
}
#pmenu li.pmenu03 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -54px -24px;
}
#pmenu li.pmenu04 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -81px -24px;
}
#pmenu li.pmenu05 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -108px -24px;
}
#pmenu li.pmenu06 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -135px -24px;
}
#pmenu li.pmenu07 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -162px -24px;
}
#pmenu li.pmenu08 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -189px -24px;
}
#pmenu li.pmenu09 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -216px -24px;
}
#pmenu li.pmenu10 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -243px -24px;
}
#pmenu li.pmenu11 a:hover {
	background:url(../profile/img/pmenu.gif) no-repeat -270px -24px;
}

/*------on*/
#pmenu li.pmenu01_on a {
	background:url(../profile/img/pmenu.gif) no-repeat 0px -48px;
	width:27px;
}
#pmenu li.pmenu02_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -27px -48px;
	width:27px;
}
#pmenu li.pmenu03_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -54px -48px;
	width:27px;
}
#pmenu li.pmenu04_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -81px -48px;
	width:27px;
}
#pmenu li.pmenu05_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -108px -48px;
	width:27px;
}
#pmenu li.pmenu06_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -135px -48px;
	width:27px;
}
#pmenu li.pmenu07_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -162px -48px;
	width:27px;
}
#pmenu li.pmenu08_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -189px -48px;
	width:27px;
}
#pmenu li.pmenu09_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -216px -48px;
	width:27px;
}
#pmenu li.pmenu10_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -243px -48px;
	width:27px;
}
#pmenu li.pmenu11_on a {
	background:url(../profile/img/pmenu.gif) no-repeat -270px -48px;
	width:27px;
}





/* -+-+-+-+-+-+-+-+-+-+-+-+- Global Navi Style */
#phmenu {
	height:50px;
	background:url(../profile/img/phmenu_bg.gif) no-repeat;
	margin:0 0 0 0px;
}
#phmenu ul {
	padding:0px 0 0 0px;
}
#phmenu li {
	display:inline;
	list-style-type:none;
}
#phmenu li a {
	height:40px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#phmenu li.phmenu01 a {
	background:url(../profile/img/phmenu.gif) no-repeat 0px 0px;
	width:112px;
}
#phmenu li.phmenu02 a {
	background:url(../profile/img/phmenu.gif) no-repeat -112px 0px;
	width:112px;
}
#phmenu li.phmenu03 a {
	background:url(../profile/img/phmenu.gif) no-repeat -224px 0px;
	width:159px;
}
#phmenu li.phmenu04 a {
	background:url(../profile/img/phmenu.gif) no-repeat -383px 0px;
	width:37px;
}
#phmenu li.phmenu05 a {
	background:url(../profile/img/phmenu.gif) no-repeat -420px 0px;
	width:27px;
}
#phmenu li.phmenu06 a {
	background:url(../profile/img/phmenu.gif) no-repeat -447px 0px;
	width:27px;
}
#phmenu li.phmenu07 a {
	background:url(../profile/img/phmenu.gif) no-repeat -474px 0px;
	width:27px;
}
#phmenu li.phmenu08 a {
	background:url(../profile/img/phmenu.gif) no-repeat -501px 0px;
	width:27px;
}
#phmenu li.phmenu09 a {
	background:url(../profile/img/phmenu.gif) no-repeat -528px 0px;
	width:27px;
}
#phmenu li.phmenu10 a {
	background:url(../profile/img/phmenu.gif) no-repeat -555px 0px;
	width:27px;
}
#phmenu li.phmenu11 a {
	background:url(../profile/img/phmenu.gif) no-repeat -582px 0px;
	width:27px;
}
#phmenu li.phmenu12 a {
	background:url(../profile/img/phmenu.gif) no-repeat -609px 0px;
	width:27px;
}
#phmenu li.phmenu13 a {
	background:url(../profile/img/phmenu.gif) no-repeat -636px 0px;
	width:27px;
}
/*------hover*/
#phmenu li.phmenu01 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat 0px -40px;
}
#phmenu li.phmenu02 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -112px -40px;
}
#phmenu li.phmenu03 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -224px -40px;
}
#phmenu li.phmenu04 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -383px -40px;
}
#phmenu li.phmenu05 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -420px -40px;
}
#phmenu li.phmenu06 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -447px -40px;
}
#phmenu li.phmenu07 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -474px -40px;
}
#phmenu li.phmenu08 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -501px -40px;
}
#phmenu li.phmenu09 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -528px -40px;
}
#phmenu li.phmenu10 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -555px -40px;
}
#phmenu li.phmenu11 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -582px -40px;
}
#phmenu li.phmenu12 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -609px -40px;
}
#phmenu li.phmenu13 a:hover {
	background:url(../profile/img/phmenu.gif) no-repeat -636px -40px;
}

/*------on*/
#phmenu li.phmenu01_on a {
	background:url(../profile/img/phmenu.gif) no-repeat 0px -80px;
	width:112px;
}
#phmenu li.phmenu02_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -112px -80px;
	width:112px;
}
#phmenu li.phmenu03_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -224px -80px;
	width:159px;
}
#phmenu li.phmenu04_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -383px -80px;
	width:37px;
}
#phmenu li.phmenu05_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -420px -80px;
	width:27px;
}
#phmenu li.phmenu06_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -447px -80px;
	width:27px;
}
#phmenu li.phmenu07_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -474px -80px;
	width:27px;
}
#phmenu li.phmenu08_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -501px -80px;
	width:27px;
}
#phmenu li.phmenu09_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -528px -80px;
	width:27px;
}
#phmenu li.phmenu10_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -555px -80px;
	width:27px;
}
#phmenu li.phmenu11_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -582px -80px;
	width:27px;
}
#phmenu li.phmenu12_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -609px -80px;
	width:27px;
}
#phmenu li.phmenu13_on a {
	background:url(../profile/img/phmenu.gif) no-repeat -636px -80px;
	width:27px;
}

