@charset "utf-8";
/* CSS Document */

/*html { overflow-y: scroll; }*/

h1 a { text-decoration: none!important; }

strong{
/*	font-weight:normal;*/
}
h1,h2,h3,h4,p,ul,li,strong,div{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



body {
	background-image : url("../assets/bg.jpg");
	background-repeat: repeat-y; background-attachment: fixed;
	background-position: top ;
}


/* 追加上背景設定 */
#ADDBGTOP {
  position: absolute;
  top: 0;
  z-index: -10;
  width: 100%;
}
#ADDCONTENTTOP2 {
  margin-left: auto;
  margin-right: auto;
  background-image: url("../assets/bg_2.png");/* パス注意 */
  background-position: center top;
  background-repeat: no-repeat; /* 繰り返す場合は repeat-x */
  height: 172px; /* 背景画像の高さを入れます */
}


/* 追加下背景設定 */
#SF-outer-container {
  overflow: visible;
}
#ADDBGBOTTOM {
  bottom: 0;
  width: 100%;
  z-index: -10;
  position: relative;
  height: 40px; /* フッターの高さを入れます */
  min-width:1000px; /* ページの横幅を入れます */
  /* 背景色・画像設定 */
  /*background-color: #D2D2D2;*/
  background-image: url("../assets/footer_bg.png");/* パス注意 */
  background-position: center top;
  background-repeat: repeat-x;
}
#SF-footer {
  position:relative;
  margin-bottom: -40px; /* TWで設定したフッターの高さ（ height + padding ）を入れます */
}


/* ロゴ設定 */
#LOGO {
    margin: 0 auto;
    position: relative;
    top: 0;
    width: 1060px;
}
#LOGO_BOX {
    position: absolute;
    top: 33px;
    z-index: 100;
}


/* 予約設定 */
#YOYAKU {
    margin: 0 auto;
    position: relative;
    top: 0;
}
#YOYAKU_BOX {
    position: fixed;
    top: 160px;
    right:0;
    z-index: 100;
}


/* 文字装飾設定 */
.price{
	color:#FF7373;
	font-weight: bold;
}