@charset "utf-8";


	/* -reservation_block
	----------------------------------------------------*/
		#reservation_block {
		}
					#reservation_block .info .title {
						width:139px;
						height:16px;
						background:url(/commoncms/images/layout/global/sapporo.png) -150px -175px no-repeat;
					}


	/* -header
	----------------------------------------------------*/
		#header {
		}
					#header .pad #logo span {
						width:102px;
						height:79px;
						background:url(/commoncms/images/layout/global/sapporo.png) -150px 0px no-repeat;
					}
				#header .pad #hotelInfo {
				}
						#header .pad #hotelInfo p span.logo {
							width:149px;
							height:33px;
							background:url(/commoncms/images/layout/global/sapporo.png) -150px -100px no-repeat;
						}


	/* -global
	----------------------------------------------------*/
		.global {
		}
						.global ul li a {
							padding:10px 20px ;
						}
							.global ul li#g_plan a span       {width:96px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 0px no-repeat;}
							.global ul li#g_room a span       {width:56px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -25px no-repeat;}
							.global ul li#g_restaurant a span {width:90px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -50px no-repeat;}
							.global ul li#g_wedding a span    {width:75px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -75px no-repeat;}
							.global ul li#g_banquet a span    {width:104px; background:url(/commoncms/images/layout/global/sapporo.png) 0 -101px no-repeat;}
							.global ul li#g_hotspring a span  {width:28px; background:url(/commoncms/images/layout/global/sapporo.png) 0 -125px no-repeat;}
							.global ul li#g_esthe a span      {width:41px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -149px no-repeat;}
							.global ul li#g_facility a span   {width:55px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -175px no-repeat;}
							.global ul li#g_location a span   {width:55px;  background:url(/commoncms/images/layout/global/sapporo.png) 0 -200px no-repeat;}


	/* -contents
	----------------------------------------------------*/
		#contents { background:#847943 url(/commoncms/images/layout/contents/prince.png) 0 0 repeat-x; }


	/* -sideNav-main
	----------------------------------------------------*/
				#wrap .sideNav-main .mainTree{
					border-top:1px solid #897c43;
				}
						#wrap .subTree{
							background: url("/sapporo/common/imgs/side_navi/subtree_bg.gif") repeat-x 0 0 #f6f6f6;
							border:1px solid #b1a572;
						}



/*============================================================
	7: -shadows
============================================================*/

#wrap #header,
#wrap .global,
#wrap .box {
	-moz-box-shadow: 2px 5px 5px rgba(117,111,85,0.59);
	-webkit-box-shadow: 2px 5px 5px rgba(117,111,85,0.59);
	-o-box-shadow: 2px 5px 5px rgba(117,111,85,0.59);
	box-shadow: 2px 5px 5px rgba(117,111,85,0.59);
}


/*============================================================
	ex: kill default settings
============================================================*/
#beforeFooter {
	background: #847943;
}
