/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	パステル
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*ヘッダー*/
header {
    background-color: #f6ede8;
	margin-bottom: 1px;
}
header .header_in .contact ul li {
	background-image: url("/common/images/common/white/header/header_line_link.png");
}

/*グローバルナビ*/
nav .navi_contact {
    background-color: rgba(254, 198, 173, 0.6);
}
nav ul.g_navi li:hover {
	background: -moz-linear-gradient(top, rgba(248,227,213,0.8) 1%, rgba(255,255,255,0.5) 73%);
	background: -webkit-linear-gradient(top, rgba(248,227,213,0.8) 1%,rgba(255,255,255,0.5) 73%);
	background: linear-gradient(to bottom, rgba(248,227,213,0.8) 1%,rgba(255,255,255,0.5) 73%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(248,227,213,0.8)', endColorstr='rgba(255,255,255,0.5)',GradientType=0 );
}
nav ul.g_navi li.line a {
    background-image: url("/common/images/common/white/navi/line_navi.png");
}

/*予約部分*/
footer .yoyaku_box{
	background: rgb(241,241,243);
	background: -moz-linear-gradient(top, rgba(241,241,243,1) 0%, rgba(255,255,255,1) 99%);
	background: -webkit-linear-gradient(top, rgba(241,241,243,1) 0%,rgba(255,255,255,1) 99%);
	background: linear-gradient(to bottom, rgba(241,241,243,1) 0%,rgba(255,255,255,1) 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f3', endColorstr='#ffffff',GradientType=0 );
}
footer .yoyaku_box .detail .btn a {
	background-color: #ef9d87;
    background-image: url("/common/images/common/white/footer/arrow_yoyaku.png");
}

/*フッターバナー*/
footer .banner_box{
	background-color: rgba(237,233,231,0.5);
}

/*フッター住所*/
footer .other_box .profile p.hall_add {
    border-bottom: 1px solid #44382c;
}
footer .other_box .profile p.hall_add a {
	background-color: #59534c;
}

/*フッターリンク背景画像*/
footer .foot_area {
    background-image: url("/common/images/common/white/footer/bg_footer_areaLink.jpg");
}
footer .foot_area ul.foot_link li,
footer .foot_area ul.foot_link li a {
	color: #59534c;
}
