@charset "shift_jis";
/* =========================================

(C) NAGOYA-CHIKUSA  TOWER HILLS roomplan CSS

========================================= */

/*-------------------------------------- */
/* ---- <<  Details  >> ---------------- */
/*-------------------------------------- */

/* ---- < roomplan > ------------------- */

.roomplan .floor_ttl { /*英語版用に後から追加*/
clear: both;
margin: 0 0 10px 30px;
padding: 0;
}

.roomplan #content h3{
float: left; 
clear: both;
width: 88px;
margin: 0 0 0 30px!important;
margin: 0 0 0 15px;
}

.roomplan #content h3 span{
display: block;
text-indent: -9999px;
}

.roomplan #content ul{
width: 756px;
margin: 0 0 20px 124px;
}

.roomplan #content li{
float: left;
height: 70px;
text-indent: -9999px;
}

.roomplan #content li a{
overflow: hidden;
float: left;
height: 70px;
}

.roomplan #content li a:hover{ background: none; }

h3.deluxe{ height: 440px; background: url(../details/roomplan/image/subtitle_deluxe.jpg) no-repeat; }
h3.comfort{ height: 721px; background: url(../details/roomplan/image/subtitle_comfort.jpg) no-repeat; }
h3.yearly{ height: 350px; background: url(../details/roomplan/image/subtitle_yearly.jpg) no-repeat; }
h3.premium{ height: 70px; background: url(../details/roomplan/image/subtitle_premium.jpg) no-repeat; }

/*--  ul.premium ---*/
ul.premium{
height: 70px;
}

ul.premium li{
width: 378px;
}

ul.premium li a{
width: 378px;
}

li.room2301{ background: url(../details/roomplan/image/room_premium.jpg) no-repeat 0 -70px; }
li.room2302{ background: url(../details/roomplan/image/room_premium.jpg) no-repeat -378px -70px; }

li.room2301 a{ background: url(../details/roomplan/image/room_premium.jpg) no-repeat 0 -0px; }
li.room2302 a{ background: url(../details/roomplan/image/room_premium.jpg) no-repeat -378px 0px; }

/*--  ul.deluxe01 --*/
ul.deluxe01{
height: 280px;
}

ul.deluxe01 li{
width: 189px;
}

ul.deluxe01 li a{
width: 189px;
}

li.room2201{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -280px; }
li.room2202{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -280px; }
li.room2203{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -280px; }
li.room2205{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -280px; }

li.room2101{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -350px; }
li.room2102{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -350px; }
li.room2103{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -350px; }
li.room2105{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -350px; }

li.room2001{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -420px; }
li.room2002{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -420px; }
li.room2003{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -420px; }
li.room2005{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -420px; }

li.room1901{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -490px; }
li.room1902{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -490px; }
li.room1903{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -490px; }
li.room1905{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -490px; }

li.room2201 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 0; }
li.room2202 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px 0; }
li.room2203 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px 0; }
li.room2205 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px 0; }

li.room2101 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -70px; }
li.room2102 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -70px; }
li.room2103 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -70px; }
li.room2105 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -70px; }

li.room2001 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -140px; }
li.room2002 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -140px; }
li.room2003 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -140px; }
li.room2005 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -140px; }

li.room1901 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat 0 -210px; }
li.room1902 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -189px -210px; }
li.room1903 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -378px -210px; }
li.room1905 a{ background: url(../details/roomplan/image/room_deluxe2.jpg) no-repeat -567px -210px; }

/*--  ul.deluxe02 --*/
ul.deluxe02{
height: 140px;
}

li.room1801{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat 0 -140px; }
li.room1802{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -94px -140px; }
li.room1803{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -189px -140px; }
li.room1805{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -283px -140px; }
li.room1806{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -378px -140px; }
li.room1807{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -472px -140px; }
li.room1808{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -567px -140px; }
li.room1810{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -661px -140px; }

li.room1701{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat 0 -210px; }
li.room1702{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -94px -210px; }
li.room1703{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -189px -210px; }
li.room1705{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -283px -210px; }
li.room1706{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -378px -210px; }
li.room1707{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -472px -210px; }
li.room1708{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -567px -210px; }
li.room1710{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -661px -210px; }

li.room1801 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat 0 0; }
li.room1802 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -94px 0; }
li.room1803 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -189px 0; }
li.room1805 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -283px 0; }
li.room1806 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -378px 0; }
li.room1807 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -472px 0; }
li.room1808 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -567px 0; }
li.room1810 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -661px 0; }

li.room1701 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat 0 -70px; }
li.room1702 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -94px -70px; }
li.room1703 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -189px -70px; }
li.room1705 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -283px -70px; }
li.room1706 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -378px -70px; }
li.room1707 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -472px -70px; }
li.room1708 a{ width: 94px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -567px -70px; }
li.room1710 a{ width: 95px; background: url(../details/roomplan/image/room_deluxe.jpg) no-repeat -661px -70px; }

/*--  ul.comfort01 --*/
ul.comfort01{
height: 350px;
}

li.room1601{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -350px; }
li.room1602{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -350px; }
li.room1603{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -350px; }
li.room1605{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -350px; }
li.room1606{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -350px; }
li.room1607{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -350px; }
li.room1608{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -350px; }
li.room1610{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -350px; }

li.room1501{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -420px; }
li.room1502{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -420px; }
li.room1503{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -420px; }
li.room1505{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -420px; }
li.room1506{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -420px; }
li.room1507{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -420px; }
li.room1508{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -420px; }
li.room1510{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -420px; }

li.room1401{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -490px; }
li.room1402{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -490px; }
li.room1403{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -490px; }
li.room1405{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -490px; }
li.room1406{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -490px; }
li.room1407{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -490px; }
li.room1408{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -490px; }
li.room1410{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -490px; }

li.room1301{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -560px; }
li.room1302{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -560px; }
li.room1303{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -560px; }
li.room1305{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -560px; }
li.room1306{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -560px; }
li.room1307{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -560px; }
li.room1308{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -560px; }
li.room1310{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -560px; }

li.room1201{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -630px; }
li.room1202{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -630px; }
li.room1203{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -630px; }
li.room1205{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -630px; }
li.room1206{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -630px; }
li.room1207{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -630px; }
li.room1208{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -630px; }
li.room1210{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -630px; }

li.room1601 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 0; }
li.room1602 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px 0; }
li.room1603 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px 0; }
li.room1605 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px 0; }
li.room1606 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px 0; }
li.room1607 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px 0; }
li.room1608 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px 0; }
li.room1610 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px 0; }

li.room1501 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -70px; }
li.room1502 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -70px; }
li.room1503 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -70px; }
li.room1505 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -70px; }
li.room1506 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -70px; }
li.room1507 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -70px; }
li.room1508 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -70px; }
li.room1510 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -70px; }

li.room1401 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -140px; }
li.room1402 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -140px; }
li.room1403 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -140px; }
li.room1405 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -140px; }
li.room1406 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -140px; }
li.room1407 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -140px; }
li.room1408 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -140px; }
li.room1410 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -140px; }

li.room1301 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -210px; }
li.room1302 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -210px; }
li.room1303 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -210px; }
li.room1305 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -210px; }
li.room1306 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -210px; }
li.room1307 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -210px; }
li.room1308 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -210px; }
li.room1310 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -210px; }

li.room1201 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat 0 -280px; }
li.room1202 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -94px -280px; }
li.room1203 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -189px -280px; }
li.room1205 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -283px -280px; }
li.room1206 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -378px -280px; }
li.room1207 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -472px -280px; }
li.room1208 a{ width: 94px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -567px -280px; }
li.room1210 a{ width: 95px; background: url(../details/roomplan/image/room_comfort2.jpg) no-repeat -661px -280px; }

/*--  ul.comfort02 --*/
ul.comfort02{
height: 350px;
}

li.room1101{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -350px; }
li.room1102{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -350px; }
li.room1103{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -350px; }
li.room1105{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -350px; }
li.roomother{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -350px; }
li.room1107{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -350px; }
li.room1108{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -350px; }
li.room1110{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -350px; }
li.room1111{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -350px; }
li.room1112{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -350px; }

li.room1001{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -420px; }
li.room1002{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -420px; }
li.room1003{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -420px; }
li.room1005{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -420px; }
li.room1006{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -420px; }
li.room1007{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -420px; }
li.room1008{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -420px; }
li.room1010{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -420px; }
li.room1011{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -420px; }
li.room1012{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -420px; }

li.room901{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -490px; }
li.room902{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -490px; }
li.room903{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -490px; }
li.room905{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -490px; }
li.room906{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -490px; }
li.room907{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -490px; }
li.room908{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -490px; }
li.room910{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -490px; }
li.room911{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -490px; }
li.room912{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -490px; }

li.room801{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -560px; }
li.room802{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -560px; }
li.room803{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -560px; }
li.room805{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -560px; }
li.room806{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -560px; }
li.room807{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -560px; }
li.room808{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -560px; }
li.room810{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -560px; }
li.room811{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -560px; }
li.room812{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -560px; }

li.room701{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -630px; }
li.room702{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -630px; }
li.room703{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -630px; }
li.room705{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -630px; }
li.room706{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -630px; }
li.room707{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -630px; }
li.room708{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -630px; }
li.room710{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -630px; }
li.room711{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -630px; }
li.room712{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -630px; }

li.room1101 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 0; }
li.room1102 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px 0; }
li.room1103 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px 0; }
li.room1105 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px 0; }
li.room1107 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px 0; }
li.room1108 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px 0; }
li.room1110 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px 0; }
li.room1111 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px 0; }
li.room1112 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px 0; }

li.room1001 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -70px; }
li.room1002 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -70px; }
li.room1003 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -70px; }
li.room1005 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -70px; }
li.room1006 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -70px; }
li.room1007 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -70px; }
li.room1008 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -70px; }
li.room1010 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -70px; }
li.room1011 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -70px; }
li.room1012 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -70px; }

li.room901 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -140px; }
li.room902 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -140px; }
li.room903 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -140px; }
li.room905 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -140px; }
li.room906 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -140px; }
li.room907 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -140px; }
li.room908 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -140px; }
li.room910 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -140px; }
li.room911 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -140px; }
li.room912 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -140px; }

li.room801 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -210px; }
li.room802 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -210px; }
li.room803 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -210px; }
li.room805 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -210px; }
li.room806 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -210px; }
li.room807 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -210px; }
li.room808 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -210px; }
li.room810 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -210px; }
li.room811 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -210px; }
li.room812 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -210px; }

li.room701 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat 0 -280px; }
li.room702 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -76px -280px; }
li.room703 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -151px -280px; }
li.room705 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -227px -280px; }
li.room706 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -302px -280px; }
li.room707 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -378px -280px; }
li.room708 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -453px -280px; }
li.room710 a{ width: 75px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -529px -280px; }
li.room711 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -604px -280px; }
li.room712 a{ width: 76px; background: url(../details/roomplan/image/room_comfort.jpg) no-repeat -680px -280px; }

/*--  ul.yearly --*/
ul.yearly{
height: 350px;
}

ul.yearly li{
width: 63px;
}

ul.yearly li a{
width: 63px;
}

li.room601{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -350px; }
li.room602{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -350px; }
li.room603{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -350px; }
li.room605{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -350px; }
li.room606{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -350px; }
li.room607{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -350px; }
li.room608{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -350px; }
li.room610{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -350px; }
li.room611{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -350px; }
li.room612{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -350px; }
li.room613{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -350px; }
li.room614{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -350px; }

li.room501{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -420px; }
li.room502{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -420px; }
li.room503{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -420px; }
li.room505{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -420px; }
li.room506{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -420px; }
li.room507{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -420px; }
li.room508{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -420px; }
li.room510{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -420px; }
li.room511{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -420px; }
li.room512{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -420px; }
li.room513{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -420px; }
li.room514{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -420px; }

li.room401{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -490px; }
li.room402{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -490px; }
li.room403{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -490px; }
li.room405{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -490px; }
li.room406{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -490px; }
li.room407{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -490px; }
li.room408{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -490px; }
li.room410{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -490px; }
li.room411{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -490px; }
li.room412{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -490px; }
li.room413{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -490px; }
li.room414{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -490px; }

li.room301{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -560px; }
li.room302{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -560px; }
li.room303{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -560px; }
li.room305{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -560px; }
li.room306{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -560px; }
li.room307{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -560px; }
li.room308{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -560px; }
li.room310{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -560px; }
li.room311{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -560px; }
li.room312{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -560px; }
li.room313{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -560px; }
li.room314{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -560px; }

li.room201{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -630px; }
li.room202{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -630px; }
li.room203{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -630px; }
li.room205{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -630px; }
li.room206{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -630px; }
li.room207{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -630px; }
li.room208{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -630px; }
li.room210{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -630px; }
li.room211{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -630px; }
li.room212{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -630px; }
li.room213{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -630px; }
li.room214{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -630px; }

li.room601 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 0; }
li.room602 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px 0; }
li.room603 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px 0; }
li.room605 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px 0; }
li.room606 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px 0; }
li.room607 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px 0; }
li.room608 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px 0; }
li.room610 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px 0; }
li.room611 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px 0; }
li.room612 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px 0; }
li.room613 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px 0; }
li.room614 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px 0; }

li.room501 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -70px; }
li.room502 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -70px; }
li.room503 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -70px; }
li.room505 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -70px; }
li.room506 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -70px; }
li.room507 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -70px; }
li.room508 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -70px; }
li.room510 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -70px; }
li.room511 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -70px; }
li.room512 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -70px; }
li.room513 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -70px; }
li.room514 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -70px; }

li.room401 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -140px; }
li.room402 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -140px; }
li.room403 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -140px; }
li.room405 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -140px; }
li.room406 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -140px; }
li.room407 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -140px; }
li.room408 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -140px; }
li.room410 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -140px; }
li.room411 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -140px; }
li.room412 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -140px; }
li.room413 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -140px; }
li.room414 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -140px; }

li.room301 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -210px; }
li.room302 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -210px; }
li.room303 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -210px; }
li.room305 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -210px; }
li.room306 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -210px; }
li.room307 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -210px; }
li.room308 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -210px; }
li.room310 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -210px; }
li.room311 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -210px; }
li.room312 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -210px; }
li.room313 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -210px; }
li.room314 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -210px; }

li.room201 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat 0 -280px; }
li.room202 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -63px -280px; }
li.room203 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -126px -280px; }
li.room205 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -189px -280px; }
li.room206 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -252px -280px; }
li.room207 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -315px -280px; }
li.room208 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -378px -280px; }
li.room210 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -441px -280px; }
li.room211 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -504px -280px; }
li.room212 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -567px -280px; }
li.room213 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -630px -280px; }
li.room214 a{ background: url(../details/roomplan/image/room_yearly.jpg) no-repeat -693px -280px; }