@charset "utf-8";
/* TOP */
body {
overflow-x: hidden;
}
#wrap {
position: relative;
margin-left: auto;
margin-right: auto;
width: 1100px;
}
.logo {
position: absolute;
top: -500px;
left: 60px;
opacity: 0;
}
/* スライド画像初期位置01 */
.mainImg0101 {
position: absolute;
top: 500px;
left: -500px;
opacity: 0;
}
.mainImg0102 {
position: absolute;
top: -300px;
right: -1000px;
opacity: 0;
}
.mainImg0103 {
position: absolute;
top: 400px;
left: -1000px;
opacity: 0;
}
.mainImg0104 {
position: absolute;
top: -800px;
right: 396px;
opacity: 0;
}
.mainImg0105 {
position: absolute;
top: 308px;
left: 696px;
opacity: 0;
}
.mainImg0106 {
position: absolute;
top: 300px;
opacity: 0;
}
.mainImg0107 {
position: absolute;
top: 400px;
left: -300px;
opacity: 0;
}
.mainImg0108 {
position: absolute;
top: -200px;
left: 1800px;
opacity: 0;
}
.mainImg0109 {
position: absolute;
top: 202px;
left: 0px;
opacity: 0;
}
.mainImg0110 {
position: absolute;
top: 202px;
left: 1800px;
opacity: 0;
}
.mainImg0111 {
position: absolute;
top: 500px;
left: 1000px;
opacity: 0;
}
/* スライド画像初期位置02 */
.mainImg0201 {
position: absolute;
top: -800px;
left: -500px;
opacity: 0;
}
.mainImg0202 {
position: absolute;
top: -500px;
left: 0px;
opacity: 0;
}
.mainImg0203 {
position: absolute;
top: -600px;
left: 0px;
opacity: 0;
}
.mainImg0204 {
position: absolute;
top: -300px;
left: 1000px;
opacity: 0;
}
.mainImg0205 {
position: absolute;
top: -400px;
left: 696px;
opacity: 0;
}
.mainImg0206 {
position: absolute;
top: 0px;
left:223px;
opacity: 0;
}
.mainImg0207 {
position: absolute;
top: -300px;
left: 300px;
opacity: 0;
}
.mainImg0208 {
position: absolute;
top: -200px;
left: 741px;
opacity: 0;
}
.mainImg0209 {
position: absolute;
top: -300px;
left: 741px;
opacity: 0;
}
.mainImg0210 {
position: absolute;
top: -300px;
left: 741px;
opacity: 0;
}
.mainImg0211 {
position: absolute;
top: -300px;
left: 741px;
opacity: 0;
}
/* スライド画像初期位置03 */
.mainImg0301 {
position: absolute;
top: 0px;
left: -500px;
opacity: 0;
}
.mainImg0302 {
position: absolute;
top: 231px;
left: -300px;
opacity: 0;
}
.mainImg0303 {
position: absolute;
top: 349px;
left: -400px;
opacity: 0;
}
.mainImg0304 {
position: absolute;
top: 0px;
left: 500px;
opacity: 0;
}
.mainImg0305 {
position: absolute;
top: 108px;
left: 696px;
opacity: 0;
}
.mainImg0306 {
position: absolute;
top: 231px;
left: -400px;
opacity: 0;
}
.mainImg0307 {
position: absolute;
top: 310px;
left: -600px;
opacity: 0;
}
.mainImg0308 {
position: absolute;
top: 0px;
left: 400px;
opacity: 0;
}
.mainImg0309 {
position: absolute;
top: 202px;
left: 400px;
opacity: 0;
}
.mainImg0310 {
position: absolute;
top: 202px;
left: 500px;
opacity: 0;
}
.mainImg0311 {
position: absolute;
top: 442px;
left: 300px;
opacity: 0;
}

/* スライド画像初期位置04 */
.mainImg0401 {
position: absolute;
top: 500px;
left: 0px;
opacity: 0;
}
.mainImg0402 {
position: absolute;
top: 450px;
left: 0px;
opacity: 0;
}
.mainImg0403 {
position: absolute;
top: 400px;
left: 0px;
opacity: 0;
}
.mainImg0404 {
position: absolute;
top: 400px;
left: 700px;
opacity: 0;
}
.mainImg0405 {
position: absolute;
top: 400px;
left: 600px;
opacity: 0;
}
.mainImg0406 {
position: absolute;
top: 450px;
left:300px;
opacity: 0;
}
.mainImg0407 {
position: absolute;
top: 450px;
left: 200px;
opacity: 0;
}
.mainImg0408 {
position: absolute;
top: 200px;
right: 0px;
opacity: 0;
}
.mainImg0409 {
position: absolute;
top: 300px;
right: 0px;
opacity: 0;
}
.mainImg0410 {
position: absolute;
top: 400px;
right: 0px;
opacity: 0;
}
.mainImg0411 {
position: absolute;
top: 500px;
right: 0px;
opacity: 0;
}

/* スライド画像初期位置05 */
.mainImg0501 {
position: absolute;
top: 0px;
left: 700px;
opacity: 0;
}
.mainImg0502 {
position: absolute;
top: 231px;
left: 1000px;
opacity: 0;
}
.mainImg0503 {
position: absolute;
top: 349px;
left: 1000px;
opacity: 0;
}
.mainImg0504 {
position: absolute;
top: 0px;
left: 800px;
opacity: 0;
}
.mainImg0505 {
position: absolute;
top: 108px;
left: 900px;
opacity: 0;
}
.mainImg0506 {
position: absolute;
top: 231px;
left: 900px;
opacity: 0;
}
.mainImg0507 {
position: absolute;
top: 310px;
left: 800px;
opacity: 0;
}
.mainImg0508 {
position: absolute;
top: 0px;
left: 1100px;
opacity: 0;
}
.mainImg0509 {
position: absolute;
top: 202px;
left: 1100px;
opacity: 0;
}
.mainImg0510 {
position: absolute;
top: 202px;
left: 1200px;
opacity: 0;
}
.mainImg0511 {
position: absolute;
top: 442px;
left: 1200px;
opacity: 0;
}


/* フロアメニュー初期位置 */
#topMenu0101 {
position: absolute;
top: 36px;
right: 1500px;
opacity: 0;
}
#topMenu0102 {
position: absolute;
top: 88px;
right: 1500px;
opacity: 0;
}
#topMenu0201 {
position: absolute;
top: 140px;
right: -2000px;
opacity: 0;
}
#topMenu0202 {
position: absolute;
top: 192px;
right: -2000px;
opacity: 0;
}
#topMenu0301 {
position: absolute;
top: 296px;
right: 2500px;
opacity: 0;
}
#topMenu0302 {
position: absolute;
top: 244px;
right: 2500px;
opacity: 0;
}
#topMenu04 {
position: absolute;
top: 348px;
right: -2000px;
opacity: 0;
}
#topMenu05 {
position: absolute;
top: 400px;
right: 2000px;
opacity: 0;
}
#topMenu06 {
position: absolute;
top: 452px;
right: -2000px;
opacity: 0;
}
#topMenu07 {
position: absolute;
top: 504px;
right: 1500px;
opacity: 0;
}

#topCont {
top: 560px;
opacity: 0;
position: absolute;
}
#gmenu{
margin-right: -2px;
}
#gmenu li {
float: left;
margin-right: 2px;
}
#digital-clock {
font-size: 25px;
color: white;
font-family: "Times New Roman", Times, serif;
text-align: right;
padding-top: 10px;
}
#address {
padding-top: 650px;
}
