@charset utf-8;

a#p_enter {
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:350px;
height:230px;
display:block;
text-indent:-999em;
}

a#p_enter:hover {
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:-350px 0;
}

a#s_enter {
background-image:url(img/s_enter.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:350px;
height:230px;
display:block;
text-indent:-999em;
}

a#s_enter:hover {
background-image:url(img/s_enter.jpg);
background-repeat:no-repeat;
background-position:-350px 0;
}

a#s_ritsudou {
background-image:url(img/s_ritsudou.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:350px;
height:230px;
display:block;
text-indent:-999em;
}

a#s_ritsudou:hover {
background-image:url(img/s_ritsudou.jpg);
background-repeat:no-repeat;
background-position:-350px 0;
}

a#s_hansin {
background-image:url(img/s_hansin.jpg);
background-repeat:no-repeat;
background-position:0 0;
width:350px;
height:230px;
display:block;
text-indent:-999em;
}

a#s_hansin:hover {
background-image:url(img/s_hansin.jpg);
background-repeat:no-repeat;
background-position:-350px 0;
#p_enter#s_entertext-align:center;
width:380px;
margin-right:auto;
margin-left:auto;
}

a#s_enter03:hover {
background-image:url(img/s_enter.jpg);
background-repeat:no-repeat;
background-position:-380px -205px;
text-indent:-999em;
display:block;
height:75px;
}

.no-list li {
list-style-type:none;
margin:0 auto;
}

ul#enters {
width:100%;
list-style-type:none;
margin:0;
padding:0;
}

#p_enter #heading {
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:0 top;
text-indent:-999em;
height:50px;
width:380px;
margin:0;
padding:0;
}

#s_enter #heading {
background-image:url(img/s_enter.jpg);
background-repeat:no-repeat;
background-position:0 top;
text-indent:-999em;
height:50px;
width:380px;
margin:0;
padding:0;
}

a#p_enter01 {
text-indent:-999em;
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:0 -50px;
height:88px;
display:block;
}

a#p_enter01:hover {
text-indent:-999em;
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:-380px -50px;
height:88px;
display:block;
}

a#p_enter02 {
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:0 -138px;
height:142px;
text-indent:-999em;
display:block;
}

a#p_enter02:hover {
background-image:url(img/p_enter.jpg);
background-repeat:no-repeat;
background-position:-380px -138px;
height:142px;
text-indent:-999em;
display:block;
}
