/*----最背面の設定----*/
body{background-color:#ffffff;
     margin: 0;
     padding:0;
text-align:center;
     }

/*----タイトル画像----*/
div.title{width:940px;
          height:60px;
          background-image: url("../images/simplelogo940.gif");
          margin: 0 auto;
          background-repeat: no-repeat;
}

/* --- ナビゲーションバー --- */
div.nav {
width: 940px; /* ナビゲーションの幅 */
font-size: 80%;
font-weight:bold;
margin: 0 auto; /* センターに配置 */
padding: 0;
}

/* --- メニューエリア --- */
div.nav ul.nl {
width: 940px; /* メニューの幅 */
margin: 0;
padding: 0;
background-color: #ffffff; /* メニューの背景色 */
border-right: 1px #cccccc solid; /* メニューの右境界線 */
border-top: 1px #cccccc solid; /* 上境界線 */
border-bottom: 1px #cccccc solid; /* 下境界線 */
list-style-type: none;
text-align: center;
}

/* --- メニュー項目 --- */
div.nav ul.nl li {
width: 186px; /* 項目の幅 */
float: left;
margin: 0 auto; /* センターに配置 */
padding: 0;
white-space:nowrap;
}

/* --- リンク --- */
div.nav ul.nl li a {
display: block;
position: relative; /* IE6用 */
padding: 8px 2px; /* リンクエリアのパディング（上下、左右） */
border-left: 1px #cccccc solid; /* リンクエリアの左境界線 */
color:#49749C;
text-decoration: none; /* テキストの下線（なし） */
}

/* --- clearfix --- */
.clearFix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearFix {
min-height: 1px;
}

div.nav ul.nl li a.b00{color:#949494;}/* このページのときのリンク色 */

/*----メインメニューにカーソルが重なったとき----*/
/*----オレンジ----*/
div.nav ul.nl li a.b1:hover{color:#F2B212;}
/*----赤----*/
div.nav ul.nl li a.b2:hover{color:#C02427;}
/*----緑----*/
div.nav ul.nl li a.b3:hover{color:#5FA841;}
/*----黄----*/
div.nav ul.nl li a.b4:hover{color:#DDBB1D;}

div.acc{
border:solid 1px #cccccc;
padding:15px;
}

/*----イメージ画像の設定----*/

div.box_left{
             width:320px;
             margin:20px 0 20px auto;
}

div.box_right{
              width:320px;
              margin:20px auto 20px 0;
}

ul.box_box{text-align:left;}

li.box_box1,
li.box_box2,
li.box_box3,
li.box_box4,
li.box_box5,
li.box_box6{
            float:clear;
            height:50px;
            margin:2px;
            list-style:none;
            padding-left:75px;
            padding-top:8px;
}

li.box_box1{
            background-image:url("../images/teachers_back.jpg");
            background-repeat:no-repeat;
}

li.box_box2{
            background-image:url("../images/man_back.jpg");
            background-repeat:no-repeat;
}

li.box_box3{
            background-image:url("../images/woman1_back.jpg");
            background-repeat:no-repeat;
}

li.box_box4{
            background-image:url("../images/nasukougen_back.jpg");
            background-repeat:no-repeat;
}

li.box_box5{
            background-image:url("../images/mayu_midori_back.jpg");
            background-repeat:no-repeat;
}

li.box_box6{
            background-image:url("../images/bbq_back.jpg");
            background-repeat:no-repeat;
}

span.box_text1{color:#333333;font-size:12px;}
span.box_text2{color:#F2B212;font-size:9px;}



/*----お知らせ大枠----*/
div.right_info{
               border:solid 1px #666666;
               padding:30px;
               
}

/*----横線----*/
div.top_border{border-top-style:solid;
border-top-width:1px;
border-color:#cccccc;
padding-top:10px;
padding-bottom:10;}

/*----フッター部分の大枠----*/
div.footer{
  
           margin: 0;
           color:#272727;
           border-style:solid;
           border-color:#cccccc;
           border-width:1px;
           font-size:smaller;}

/*----フッターのメニュー大枠----*/
div.footer_menu{margin-top:40px;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:20px;
        padding-right:5px;
        padding-bottom:0px;}

/*----プライバシーポリシーの設定----*/
a.privacy{text-decoration:none;color:#cccccc;font-size:smaller;
}
a:hover.privacy{text-decoration:none;color:#49749C;}

/*----コピーライト----*/
div.copy{
         text-align:right;
padding-right:5px;
}

/*----横線----*/
hr{color:#cccccc;
   height:1px;}

/*----見出し。紺色----*/
h1.h1{text-align:left;
   font-size:small;
   color:#2B4C6F;}
h4{text-align:left;
   font-size:small;
   color:#2B4C6F;}

/*----見出し。赤、金色----*/
h3{margin-right:px;
   color:#;
   border-top-style:solid;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-color:#B1A900;
 font-size:small;
line-height:200%;}

/*----見出し。English camp。紺色----*/
h1.add{font-size:small;
      color:#2B4C6F;}

/*----Ｐタグ。行間、文字サイズ、左寄せ----*/
p{line-height:140%;
font-size:smaller;
text-align:left;}

/*----オレンジ----*/
span.orange{color:#F2B212;}


/*----コースリンク----*/
div.ss_a{height:120px;
width:255px;
border-style:solid;}

h2{color:#A6000F;font-size:small;}

.t_center{text-align:center;}
.t_right{text-align:right;}

a.info{text-decoration:none;decoration:none;border-width:0px;}
img.aa{border-style:none;}
