@charset "utf-8";
/* CSS Document */

#price {
	width:100%;
	font-size: small;
}

/*----------------------------------------------------
	料金テーブル
----------------------------------------------------*/

table{
empty-cells:show;
border:2px solid gray;
border-collapse:collapse;
bgcolor:FFFFFF;
width:520px;
float:left;
margin-right:10px;
}
caption{
caption-side:top;
text-align:right;
font-weight:bold;
}
th,td{
text-align:center;
border-top:1px solid gray;
border-left:1px solid gray;
font-size:14px;
}
td{
padding:0px 0px 0px 0px;
}
th{
padding:1px;
}
.holiday{
background-color:#ffe6cc;
}
.suntop{
background-color:#ffd9b2;
color:#FF0000;
}
.sun{
background-color:#ffe6cc;
}
.sattop{
background-color:#d3e4f5;
color:#0000FF;
}
.sat{
background-color:#edf2ff;
}

h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left }

/*----------------------------------------------------
	スライドタブ
----------------------------------------------------*/

.slider-wrap {position: relative;width: 666px;}

.stripViewer { /* スライドパネルの大外枠 */
 position: relative;
overflow: hidden;
border: 3px solid #000;
 width: 660px;
height: 300px;
           clear: both;
           background: #fff;
       }
      
       .stripViewer .panelContainer { /* スライドパネルの外枠 */
            position: relative;
           left: 0; top: 0;
            width: 100%;
            list-style-type: none;
        }
         
        .stripViewer .panelContainer .panel { /* 実際にスライドするパネル */
            float:left;
            height: 100%;
            position: relative;
            width: 660px;
        }
         
        .stripViewer .panelContainer .panel .wrapper { padding: 10px;}
         
        .stripNav { border-left:1px solid #000;margin-left:-1px;}

        .stripNav ul {list-style: none;}/*タブメニュー*/

       .stripNav ul li {float: left;}
         
      .stripNav a {/*タブメニューのリンク部分*/
            font-size: 10px;
            font-weight: bold;
          text-align: center;
           line-height: 32px;
           background: #c6e3ff;
            color: #000;
           text-decoration: none;
           display: block;
            padding: 0 15px;
         background:#fff;
          border:1px solid #000;
           border-left:none;
       }
        
        .stripNav li.tab1 a {border-left:1px solid #000; }
        
        .stripNav li a:hover {background: #999;}/*マウスオン*/
         
       .stripNav li a.current {background: #000;color: #fff;}/*選択されているタブ*/
        
       .stripNavL, .stripNavR {/*矢印、簡単に非表示にするにはdisplay:noneを追加*/
         position: absolute;
           top: -2px;
           text-indent: -9000em;
        }

.notice li {
list-style:square inside;
}


