@charset "utf-8";
/* CSS Document */

#anniversary {
background:url("../img/bg_aniv.jpg") repeat-x scroll left top transparent;
overflow-x:hidden;
}

#anniversary #wrap {
width:1120px;
background:url("../img/bg_aniv2.jpg") no-repeat scroll left top transparent;
}
#anniversary #mapContent {
background:url(../img/bg_formcontent.jpg) left top repeat-y;
width:960px;
margin:0 auto;
}

#anniversary #mapContentWrap {
background:url(../img/bg_head_content.jpg) left top no-repeat;
padding-top:14px;
}

#anniversary #mapCell {
width:960px;
margin:0 auto;
padding-bottom:45px;
}

#anniversary .mapBox a,
#anniversary .mapBox a:active,
#anniversary .mapBox a:hover
 {
color:#3c3c3c;
text-decoration:none;
}

#anniversary .mapBox a:hover {
color:#ba870a;
}

#anniversary .mapBox {

width:425px;
display:block;
}


#anniversary h1 {
padding-bottom:0;
padding-top:15px;
}

#anniversary #pankuzu {
padding-left:45px;
}

#anivList {
background:url(../../anniversary/img/bg_aniv3.jpg) left top no-repeat;
padding-bottom:64px;
height:675px;
position:relative;
}

#anivList h2 {
display:none;
}

#anivList .none {
display:none;
}

#anivList #link01 {
position:absolute;
top:231px;
left:202px;
}

#anivList #link02 {
position:absolute;
top:231px;
left:627px;
}

#anivList #link03 {
position:absolute;
top:564px;
left:202px;
}

#anivList #link04 {
position:absolute;
top:564px;
left:627px;
}

#anniversary #gNav li {
height:61px;
}
