@charset "utf-8";
/* CSS Document */

#mainContents{
background:#fdf5ea;
}

.sectionLv01{
position:relative;
margin:0 -30px;
padding:0;
text-align:center;
zoom:1;
}
.sectionLv01 p{
margin:0;
}
.sectionLv01 .button01{
position:absolute;
left:56px;
top:318px;
}
.sectionLv01 .pagetop{
position:absolute;
right:30px;
bottom:59px;
}

.sectionLv01 .sectionLv02{
margin:0 auto 20px;
padding:34px 30px 0 33px;
width:747px;
text-align:left;
}
.sectionLv01 .sectionLv02 .title{
float:left;
}
.sectionLv01 .sectionLv02 .itemList{
position:relative;
float:right;
margin:38px 0 0;
width:370px;
list-style:none;
overflow:hidden;
zoom:1;
}
.sectionLv01 .sectionLv02 .itemList li{
position:relative;
margin:-1px 0 1px;
padding:7px 0 8px;
background:url(../img/line01.gif) no-repeat 0 0;
zoom:1;
}
.sectionLv01 .sectionLv02 .itemList li .detail{
position:absolute;
right:0;
bottom:10px;
}
.sectionLv01 .daytime{
height:700px;
background:url(../img/bg01.jpg) no-repeat 0 0;
}
.sectionLv01 .evening{
height:850px;
background:url(../img/bg02.jpg) no-repeat 0 0;
}

/* localNavigation */
.localNavigation{
position:relative;
margin:0 -30px;
padding:7px 0 0 21px;
height:95px;
background:url(../img/bg_gnav.gif) no-repeat 0 0;
zoom:1;
}
.localNavigation:after{
content:"";
display:block;
clear:both;
}
.localNavigation .title,
.localNavigation ol{
float:left;
margin:0;
padding:0;
}
.localNavigation ol{
position:relative;
margin-right:-8px;
width:699px;
}
.localNavigation .title{
display:inline;
margin-right:21px;
padding:13px 0 0;
}
.localNavigation ol li{
display:inline;
float:left;
margin:0 8px 0 0;
}

/* localNavigation02 */
.localNavigation02{}
.localNavigation02 ol{
margin:0 0 20px;
padding:0;
list-style:none;
}
.localNavigation02 li{
display:-moz-inline-box;
display:inline-block;
/display:inline;
/zoom:1;
vertical-align:top;
margin:0 47px 13px 0;
padding-left:30px;
background:url(../img/ico01.gif) no-repeat 0 0;
color:#e2d5c6;
}
.localNavigation02 li a{
text-decoration:underline;
}
.localNavigation02 li.none{
background-image:url(../img/ico02.gif);
}
.localNavigation02 li.none span{
text-decoration:underline;
}

#mainContents .pagetop{
float:right;
margin:0;
padding:0;
text-align:right;
}
#mainContents .pagetop a{
padding:0 0 0 11px;
background:url(../../img/cmn_ico_arw02.gif) no-repeat left center;
zoom:1;
color:#9b7522;
font-size:92%;
}


