@charset "utf-8";

/*-----------------------------------------------
 Menu
-----------------------------------------------*/

ul#smenu{
	position:					relative;
	top:						0px;
	width:						936px;
	height:						24px;
	list-style:					none;
	overflow:					hidden;
}
ul#smenu li a{
	position:					absolute;
	height:						24px;
	overflow:					hidden;
	padding:					24px 0 0;
	text-decoration:			none;
	top:						0px;
}

li#smenu_in1 a{ 
	background: transparent url(../images/navi/navi1.gif) top left no-repeat;
	width: 136px;
	left: 0px;
}
li#smenu_in2 a{ 
	background: transparent url(../images/navi/navi2.gif) 0px -50px no-repeat;
	width: 160px;
	left: 136px;
}
li#smenu_in3 a{ 
	background: transparent url(../images/navi/navi3.gif) top left no-repeat;
	width: 160px;
	left: 296px;
}
li#smenu_in4 a{ 
	background: transparent url(../images/navi/navi4.gif) top left no-repeat;
	width: 160px;
	left: 456px;
}
li#smenu_in5 a{ 
	background: transparent url(../images/navi/navi5.gif) top left no-repeat;
	width: 160px;
	left: 616px;
}
li#smenu_in6 a{ 
	background: transparent url(../images/navi/navi6.gif) top left no-repeat;
	width: 160px;
	left: 776px;
}

li#smenu_in1 a:hover, 
li#smenu_in3 a:hover, 
li#smenu_in4 a:hover, 
li#smenu_in5 a:hover, 
li#smenu_in6 a:hover{ 
	background-position: 0px -25px;
}



/*-----------------------------------------------
 ���i�x�[�Xul
-----------------------------------------------*/

ul.pmenu_rank{
	position:					relative;
	top:						0px;
	width:						876px;
	height:						260px;
	list-style:					none;
	overflow:					hidden;
	margin:						0 0 2.2em 16px;
}
ul.pmenu_rank li a{
	position:					absolute;
	height:						225px;
	overflow:					hidden;
	padding:					260px 0 0;
	text-decoration:			none;
	top:						20px;
}

ul.pmenu_rank li img.rank{
	position:					absolute;
	top:							0px;
}

ul.pmenu_rank li img{
	position:					absolute;
	top:							245px;
}

ul.pmenu{
	position:					relative;
	top:						0px;
	width:						876px;
	height:						240px;
	list-style:					none;
	overflow:					hidden;
	margin:						0 0 2.2em 16px;
}
ul.pmenu li a{
	position:					absolute;
	height:						225px;
	overflow:					hidden;
	padding:					240px 0 0;
	text-decoration:			none;
	top:						0px;
}
ul.pmenu li img{
	position:					absolute;
	top:						225px;
}

ul.pmenu_last{
	position:					relative;
	top:						0px;
	width:						876px;
	height:						240px;
	list-style:					none;
	overflow:					hidden;
	margin:						0 0 3.2em 16px;
}
ul.pmenu_last li a{
	position:					absolute;
	height:						225px;
	overflow:					hidden;
	padding:					240px 0 0;
	text-decoration:			none;
	top:						0px;
}
ul.pmenu_last li img{
	position:					absolute;
	top:						225px;
}



/*-----------------------------------------------
 �����L���O�x�X�g�T
-----------------------------------------------*/

li#pmenu_in1 a{ 
	background: transparent url(../images/p-image/nt-33w.jpg) top left no-repeat;
	width: 140px;
	left: 0px;
}
li#pmenu_in1 img{
	left: 0px;
}

li#pmenu_in2 a{ 
	background: transparent url(../images/p-image/nt-85nw_04.jpg) top left no-repeat;
	width: 140px;
	left: 176px;
}
li#pmenu_in2 img{
	left: 176px;
}

li#pmenu_in3 a{ 
	background: transparent url(../images/p-image/co-33.jpg) top left no-repeat;
	width: 140px;
	left: 352px;
}
li#pmenu_in3 img{
	left: 352px;
}

li#pmenu_in4 a{ 
	background: transparent url(../images/p-image/ntk-41rk.jpg) top left no-repeat;
	width: 140px;
	left: 528px;
}
li#pmenu_in4 img{
	left: 528px;
}

li#pmenu_in5 a{ 
	background: transparent url(../images/p-image/nt-29.jpg) top left no-repeat;
	width: 140px;
	left: 704px;
}
li#pmenu_in5 img{
	left: 704px;
}

li#pmenu_in1 a:hover, 
li#pmenu_in2 a:hover, 
li#pmenu_in3 a:hover, 
li#pmenu_in4 a:hover, 
li#pmenu_in5 a:hover{ 
	background-position: 0px -225px;
}



/*-----------------------------------------------
 ���̎q�̂��߂̃V�U�[�P�[�X
-----------------------------------------------*/

li#pmenu_in6 a{ 
	background: transparent url(../images/p-image/nt-85nw.jpg) top left no-repeat;
	width: 140px;
	left: 0px;
}
li#pmenu_in6 img{
	left: 0px;
}

li#pmenu_in7 a{ 
	background: transparent url(../images/p-image/nt-31w.jpg) top left no-repeat;
	width: 140px;
	left: 176px;
}
li#pmenu_in7 img{
	left: 176px;
}

li#pmenu_in8 a{ 
	background: transparent url(../images/p-image/nt-52w.jpg) top left no-repeat;
	width: 140px;
	left: 352px;
}
li#pmenu_in8 img{
	left: 352px;
}

li#pmenu_in9 a{
	background: transparent url(../images/p-image/nt-30w.jpg) top left no-repeat;
	width: 140px;
	left: 528px;
}
li#pmenu_in9 img{
	left: 528px;
}

li#pmenu_in10 a{ 
	background: transparent url(../images/p-image/nt-85nw_32.jpg) top left no-repeat;
	width: 140px;
	left: 704px;
}
li#pmenu_in10 img{
	left: 704px;
}

li#pmenu_in6 a:hover, 
li#pmenu_in7 a:hover, 
li#pmenu_in8 a:hover, 
li#pmenu_in9 a:hover, 
li#pmenu_in10 a:hover{ 
	background-position: 0px -225px;
}



/*-----------------------------------------------
 �c���a�k��ԃV�U�[�P�[�X
-----------------------------------------------*/

li#pmenu_in11 a{ 
	background: transparent url(../images/p-image/gt-33f.jpg) top left no-repeat;
	width: 140px;
	left: 0px;
}
li#pmenu_in11 img{
	left: 0px;
}

li#pmenu_in12 a{ 
	background: transparent url(../images/p-image/nt-85nw_01.jpg) top left no-repeat;
width: 140px;
	left: 176px;
}
li#pmenu_in12 img{
	left: 176px;
}

li#pmenu_in13 a{ 
	background: transparent url(../images/p-image/nt-73nw.jpg) top left no-repeat;
	width: 140px;
	left: 352px;
}
li#pmenu_in13 img{
	left: 352px;
}

li#pmenu_in14 a{ 
	background: transparent url(../images/p-image/nt-67nw.jpg) top left no-repeat;
	width: 140px;
	left: 528px;
}
li#pmenu_in14 img{
	left: 528px;
}

li#pmenu_in15 a{ 
	background: transparent url(../images/p-image/nt-71.jpg) top left no-repeat;
	width: 140px;
	left: 704px;
}
li#pmenu_in15 img{
	left: 704px;
}

li#pmenu_in11 a:hover, 
li#pmenu_in12 a:hover, 
li#pmenu_in13 a:hover, 
li#pmenu_in14 a:hover, 
li#pmenu_in15 a:hover{ 
	background-position: 0px -225px;
}



/*-----------------------------------------------
 �v�`�v���C�X�V�U�[�P�[�X
-----------------------------------------------*/

li#pmenu_in16 a{ 
	background: transparent url(../images/p-image/nt-29.jpg) top left no-repeat;
	width: 140px;
	left: 0px;
}
li#pmenu_in16 img{
	left: 0px;
}

li#pmenu_in17 a{ 
	background: transparent url(../images/p-image/nt-65w.jpg) top left no-repeat;
	width: 140px;
	left: 176px;
}
li#pmenu_in17 img{
	left: 176px;
}

li#pmenu_in18 a{ 
	background: transparent url(../images/p-image/nt-38d.jpg) top left no-repeat;
	width: 140px;
	left: 352px;
}
li#pmenu_in18 img{
	left: 352px;
}

li#pmenu_in19 a{ 
	background: transparent url(../images/p-image/nt-62nw.jpg) top left no-repeat;
	width: 140px;
	left: 528px;
}
li#pmenu_in19 img{
	left: 528px;
}


li#pmenu_in16 a:hover,
li#pmenu_in17 a:hover,
li#pmenu_in18 a:hover,
li#pmenu_in19 a:hover { 
	background-position: 0px -225px;
}


