@charset "UTF-8";
/* 府中のみ適用 */

/* MEMO */
/* テーマカラー(紫)：#666699 */
/* アクセントカラー(深い紫)：#404557 */
/* アクセントカラー(薄い紫)：#7a86b0 */

/*================================================
 *  テーマカラー
 ================================================*/
header h1 a, div.top_image_text, div.top_image_special, div.sp_menu_button p { color:#666699; }
div.sp_menu_button div span { background-color:#666699; }

nav, nav ul li a:not(.nav_selected), #page-top, .button, div.side_menu_button, div.top_reserve_form_data input[type="submit"] { background-color:#666699; }

nav ul li a:hover, nav ul li a.nav_selected, .backcolor { background-color:#7a86b0; }
div.facilities_restaurant_menu { border:1px solid #7a86b0; }

/*================================================
 *  各ページ
 ================================================*/
/* トップページ */

/* ROOMSページ */

/* FACILITIESページ */

/*■■■■■■■■■■■■■■■■■■■■■■■■■
 *  タブレット大
 ■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (max-width:960px) {

#page-top a:hover { background-color:#666699; }
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■
 *  タブレット小・iPhone横
 ■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (max-width:667px) {

}


/*■■■■■■■■■■■■■■■■■■■■■■■■■
 *  スマホ
 ■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (max-width:480px) {

}
