#contents {
    width:640px;
    position:relative;
    margin:10px auto;
}
 
#imgPhoto {
    position:relative;
    z-index:100;
    width:640px;
    height:460px;
    overflow:hidden;
}
#imgPhoto ul {
    position:relative;
    width:640px;
    height:480px;
    padding:0;
    margin:0;
}
 
#imgPhoto li {
    position:absolute;
    display:none;
    left:0px;
    top:0px;
}
/*----------------------------
    写真現在位置
----------------------------*/
 
#photoNav {
    position:absolute;
    z-index:200;
    width:300px;
    height:20px;
    top:420px;
    left:-20px;
}
#photoNav ul {
    position:relative;
}
 
#photoNav li{
    float:left;
    margin-right:5px;
}
 
#photoNav li:hover {
    cursor:pointer;
}

#photoNav li {
margin-left:2px;
list-style-type: none;
}