/*----最背面の設定----*/
body{background-color:#ffffff;
     margin:0px;
     padding:0px;
     text-align:center;}

/*----タイトル画像----*/
div.header{width:770px;
           height:60px;
           background-image:url(images/simplelogo.gif);
           background-repeat:no-repeat;
           margin:0px;
           padding:0px;
           border-left-style:solid;
           border-right-style:solid;
           border-width:0px;
           border-color:#cccccc;}

/*----メインメニューの大枠----*/
ul.topnavi{margin:0px;
           width:770px;
           text-align:center;
           border-left-style:solid;
           border-right-style:solid;
           border-top-style:solid;
           border-width:1px;
           border-color:#cccccc;
           background-color:#E6E6E6;}

/*----メインメニューのそれぞれの大きさ、背景色----*/
/*----メインメニュー１----*/
li.menu1{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#cccccc;
         border-right-style:solid;
         border-right-width:1px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu2{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
         border-right-width:1px;
border-bottom-width:2px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu3{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
         border-right-width:1px;
border-bottom-width:2px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu4{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
         border-right-width:1px;
border-bottom-width:2px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu5{float:left;
         list-style:none;
         width:152px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
border-bottom-width:2px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu6{float:left;
         list-style:none;
         width:153px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
border-bottom-width:2px;
         font-weight:bold;}

/*----メインメニュー2----*/
li.menu7{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
         border-right-width:1px;
border-bottom-width:3px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu8{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
          border-right-width:1px;
border-bottom-width:3px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu9{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
          border-right-width:1px;
border-bottom-width:3px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu10{float:left;
         list-style:none;
         width:154px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
         border-right-style:solid;
          border-right-width:1px;
border-bottom-width:3px;
         border-right-color:#999999;
         font-weight:bold;}

li.menu11{float:left;
         list-style:none;
         width:152px;
         font-size:9pt;
         margin-right:0px;
         background-color:#ffffff;
border-bottom-style:solid;
border-bottom-color:#cccccc;
border-bottom-width:3px;
         font-weight:bold;}

/*----メインメニューリンク文字の色----*/
a.b1{color:#49749C;
     display:block;
     padding-top:7px;
     padding-bottom:7px;
     text-decoration:none;}
a.b2{color:#49749C;
     display:block;
     padding-top:7px;
     padding-bottom:7px;
     text-decoration:none;}
a.b3{color:#49749C;
     display:block;
     padding-top:7px;
     padding-bottom:7px;
     text-decoration:none;}
a.b4{color:#49749C;
     display:block;
     padding-top:7px;
     padding-bottom:7px;
     text-decoration:none;}

/*----メインメニューにカーソルが重なったとき----*/
/*----オレンジ----*/
a.b1:hover{color:#F2B212;}
/*----赤----*/
a.b2:hover{color:#C02427;}
/*----緑----*/
a.b3:hover{color:#5FA841;}
/*----黄----*/
a.b4:hover{color:#DDBB1D;}


/*----コンテンツ部分の大枠----*/
div.wrapper{width:770px;
            background-color:#ffffff;
            margin:0px;
            padding:0px;
            border-left-style:solid;
            border-right-style:solid;
            border-width:0px;
            border-color:#cccccc;
            color:#272727;
            text-align:center;
            float:clear;}

/*----イメージカラーバー。色はそれぞれで決める----*/
div.color{border-top-style:solid;
          border-width:1px;
          border-color:#cccccc;}

/*----グレイバー左----*/
div.left_bar{float:left;
             width:170px;
             background-color:#e6e6e6;
             border-top-style:solid;
             border-top-width:1px;
             border-color:#cccccc;
text-align:left;padding-left:20px;}

/*----グレイバー右。縦線----*/
div.right_bar{float:right;
              width:598px;
              background-color:#f3f3f3;
              border-top-style:solid;
              border-top-width:1px;
              border-left-style:solid;
              border-left-width:2px;
              border-color:#cccccc;}

/*----グレイバー全体----*/
div.com_bar{background-color:#f3f3f3;
border-top-style:solid;
            border-width:1px;
            border-color:#cccccc;}

/*----左よせ。主にｈ１が入る。文字サイズ設定、余白----*/
div.left{float:left;}
div.frame{border-style:solid;
         border-width:1px;
         border-color:#cccccc;
         font-size:small;
         width:165px;
         padding-top:30px;
	 padding-bottom:10px;
margin-bottom:5px;}

/*----サブメニュー----*/
ul.submenu{margin-left:10px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
font-size:smaller;
           border-color:#cccccc;}
li.submenu{float:left;padding:5px;}
a.submenu{text-decoration:none;}
a:hover.submenu{color:#F2B212;}

/*----メインコンテンツ右。縦線----*/
div.right{float:right;
          width:598px;
          background-color:#ffffff;
          border-top-style:solid;
          border-top-width:0px;
          border-left-style:solid;
          border-left-width:0px;
          border-color:#cccccc;
padding-right:20px;
padding-left:20px;}

/*----メインコンテンツ全体----*/
div.com{background-color:#ffffff;
          border-top-style:solid;
          border-top-width:0px;
          border-color:#cccccc;
padding:0px;
float:clear;}


/*----フッター部分の大枠----*/
div.footer{width:770px;
           color:#272727;
           border-style:solid;
           border-color:#cccccc;
           border-width:1px;
           font-size:smaller;}

/*----フッターのメニュー大枠----*/
div.footer_menu{padding:5px;font-size:smaller;}

/*----フッターのメニューのリンク設定----*/
a.menu_footer{text-decoration:none;color:#49749C}
a:hover.menu_footer{text-decoration:none;color:#F2B212;}

/*----フッターのアドレス----*/
div.add{text-align:right;
        padding-top:30px;
        padding-right:5px;
        padding-bottom:10px;}

/*----コピーライト----*/
div.copy{width:770px;
         text-align:right;
         padding-right:20px;
         color:#cccccc;}

/*----横線----*/
hr{color:#cccccc;
   height:1px;}

/*----ｈ1タグ。重要見出し。グレイ、左寄せ、文字サイズ----*/
h1{text-align:center;
font-size:small;
color:#949494;}

/*----週末集中コース。赤----*/
span.ss{color:#C02427;}
/*----平日５日間コース。緑----*/
span.hj{color:#5FA841;}
/*----平日短期コース。黄----*/
span.hjt{color:#DDBB1D;}
/*----一般色。紺----*/
span.com{color:#215379;}
span.brown{color:#613A09;font-size:small;}
/*----Ｐタグ。行間、文字サイズ、左寄せ----*/
p{line-height:140%;
font-size:smaller;
text-align:left;}

/*----最小文字----*/
span.small{font-size:xx-small;}

/*----赤文字----*/
span.red{color:red;}
/*----青文字----*/
span.blue{color:blue;}

/*----オレンジ----*/
span.orange{color:#F2B212;}

/*----ページのトップへ。右寄せ、小文字----*/
div.align_right{text-align:right;font-size:smaller;}

/*----ただいま予約受付中----*/
div.yoyaku_a{text-align:center;
border-style:dashed;
border-width:1px;
padding-left:2px;
padding-right:2px;
padding-top:5px;
padding-bottom:5px;
margin:1px;
line-height:140%;
font-size:smaller;}




