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

/*　メインビジュアル */
.ru .pageHeader{background-image:url(../img/bg_main_ttl.jpg);}


/* マップ 位置情報 */
.ru .mapPrice .city.city_01 { top: 77px; left: 57px; }
.ru .mapPrice .city.city_02 { top: 105px; left: 250px; }
.ru .mapPrice .city.city_03 { top: 205px; left: 92px; }
.ru .mapPrice .city.city_04 { top: 311px; left: 370px; }


.ru .mapBox .spotMark.pin01 { top: 134px; left: 67px; }
.ru .mapBox .spotMark.pin02 { top: 117px; left: 226px; }
.ru .mapBox .spotMark.pin03 { top: 190px; left: 94px; }
.ru .mapBox .spotMark.pin04 { top: 332px; left: 598px; }

/* マップ内白枠調整 */
.ru .mapPrice .city.citydp a{ display: block; }
.ru .mapPrice .city.citydp span{ vertical-align: middle; font-weight: bold; }
.ru .mapPrice .city.citydp a:hover span{ text-decoration: underline; }
.ru .mapPrice .city.citydp .gadgetList{ display: inline-block; padding: 0 0 0 5px; vertical-align: middle; }
