/* メインページ(index.html)用CSS Document */

/* ヘッダー部 */
#header     {
     width:                   800px;
     height:                  320px;
     background-image:        url(../images/top/top_img.jpg);
     background-repeat:      no-repeat;
     background-position:     top;
     margin-bottom:           10px;
     margin-left:10px;
      }

/* キャッチコピー */
#copy {
     margin-left:        30px;
     margin-top:         0px;
     width:              350px;
     height:             100px;
     }

#copy   p{
     font-size:          12px;
     color:              #ffffff;
     margin-bottom:      10px;
     line-height:        1.5em;
     font-family:            Verdana,Arial,'メイリオ',Osaka,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3',sans-serif;
     }
      
/* （スポットメニュー） */
#spot-menu     {
     width:              330px;
     height:             87px;
     margin-left:        446px;
     margin-top:         -13px;
     }

/*-----     （ＩＥ６用margin調整）-----*/　
* html #spot-menu { 
     margin-top:          -19px;
     }
/*-----     （ＩＥ７用margin調整）-----*/　
*:first-child+html  #spot-menu   {
     margin-top:         -9px;
     } 
/*---------------------------------*/

#spot-menu ul li,
#spot-menu ul li a      {
     display:            inline;
     list-style:         none;
     float:              left;
     width:              109px;
     height:             87px;
     font-size:          12px;
     background-color:   transparent;
     }


/* メイン */

h3     {
     font-size:          14px;
     color:              #ff9900;
     font-weight:        bolder;
     }

#season     {
     margin:             5px;
     font-size:          12px;
     }

#season  img       {
     float:              left;
     margin:             0px     10px     30px     10px;
     }

#season     p     {
     margin:             0px   20px   20px   20px;
     }

#news     {
     margin:             5px 0px 20px 20px;
     font-size:          12px;
     }

#news ul     {
     margin:             0px     20px     20px     0px;
     }

#news li     {
     line-height:             30px;
     background-image:        url(../images/top/img-border2.jpg);
     background-position:     left     bottom;
     background-repeat:       no-repeat;
     list-style-type:         none;
     }

#news     p     {
     margin:              10px   0px   20px   20px;
     }

#news     a     {
     text-decoration:     none;
     }


/* サイドバー（メニューの現在ページ表示） */

.m-index     a     {
     background-image:url(../images/common/m-bottun1.jpg);
     background-position:     bottom;
     background-repeat:     no-repeat;
     }


/* ------------------------------------------------- */
