@charset "utf-8";
@import 'contents.css';



#tab-menu li,#tab-menu li a{width:150px;}

#tab-curriculum a{background-image:url(../img/curriculum/tab-curriculum.gif);}
#tab-dairy a{background-image:url(../img/curriculum/tab-dairy.gif);}
#tab-event a{background-image:url(../img/curriculum/tab-event.gif);}

#curriculum #tab-curriculum a,
#dairy-schedule #tab-dairy a,
#event #tab-event a{background-position:0 -38px; cursor:default;}

.menu-line {border-bottom:3px solid #CCC;}


h1,h2,h3,#circle-t {
background-position:0 0;
text-indent:-9999px;
display:block;
}


h1{background-image:url(../img/curriculum/curriculum.jpg);}


#curriculum-t-1 {background-image:url(../img/curriculum/curriculum-t-1.jpg);}


#circle-t {
width:810px;
height:40px;
margin:0 0 5px 15px;
background-image:url(../img/curriculum/circle-t.jpg);
}


#box {width:810px; line-height:120%; margin:10px 0 5px 15px;}


#box, #box td {
font-size:12px;
border:1px solid #CCC;
padding:10px;
text-align:center;
}


#box th {border:1px solid #CCC;}

#box td.middle{vertical-align:middle !important;}


#mon,
#tue,
#wed,
#thu,
#fri,
#sat{background-position:50%;}


#mon {background-image:url(../img/curriculum/mon.jpg); background-color:#F7EEFF; width:130px;}
#tue {background-image:url(../img/curriculum/tue.jpg); background-color:#FFD18D; _width:90px;}
#wed {background-image:url(../img/curriculum/wed.jpg); background-color:#D1E9E9; width:120px;_width:100px;}
#thu {background-image:url(../img/curriculum/thu.jpg); background-color:#D0E8D0; _width:105px;}
#fri {background-image:url(../img/curriculum/fri.jpg); background-color:#FEF4AD; _width:90px;}
#sat {background-image:url(../img/curriculum/sat.jpg); background-color:#ABDDFF; _width:90px;}


 
.circle-text {font-size:12px;}
.text-red {font-size:12px;color:#FF0000; font-weight:bold;}
.text-green {font-size:12px;color:#339900; font-weight:bold;}
.text-blue{color:#177DAE; font-weight:bold;}

.time{display:block; font-weight:normal; background-color:#E6F7FF; margin:0 0 4px 0; padding:2px 0; font-family:"ヒラギノ角ゴ Pro W3", Osaka,"ヒラギノ角ゴ Pro W6";}
.afternoon{background-color:#FFF1D2; margin-top:8px;}



#circle-00,#circle-01,#circle-02,#circle-03,#circle-04 {
width:104px;
_width:90px;
height:52px;
background-position:50% 50%; 
text-indent:-9999px;
}

#circle-00 {background-image:url(../img/curriculum/circle-00.jpg);}
#circle-01 {background-image:url(../img/curriculum/circle-01.jpg);}
#circle-02 {background-image:url(../img/curriculum/circle-02.jpg);}
#circle-03 {background-image:url(../img/curriculum/circle-03.jpg);}
#circle-04 {background-image:url(../img/curriculum/circle-04.jpg);}


#box-2 {
margin:10px 0 25px 0;
padding:0 80px;
}


#box-2 td {
border:0;
font-size:12px;
}


#curri-st-1 {background-image:url(../img/curriculum/curri-st-1.jpg);}

#curriculum-list{padding:0 20px;}

#curriculum-list dt{
height:30px;
font-size:1px;
text-indent:-9999px;
margin:0 0 5px 0;
}

#curriculum-list dd{
padding:0 40px 10px;
margin:0 0 15px 0;
background-image:url(../img/common/dot.gif);
background-position:0 100%;
background-repeat:repeat-x;
}

#curriculum-list dd ul{padding:10px 0 0 0;}

#curriculum-list dd ul li{
padding:10px 0 10px 120px;
background-position:0 50%;
border-top:2px solid #EEE;
}

#curriculum-list dd ul li#old-1{background-image:url(../img/curriculum/old-1.gif);}
#curriculum-list dd ul li#old-2{background-image:url(../img/curriculum/old-2.gif);}
#curriculum-list dd ul li#old-3{background-image:url(../img/curriculum/old-3.gif);}

#curriculum-list dd small{font-size:12px;}

#curriculum-1{background-image:url(../img/curriculum/curriculum-1.gif);}
#curriculum-2{background-image:url(../img/curriculum/curriculum-2.gif);}
#curriculum-3{background-image:url(../img/curriculum/curriculum-3.gif);}
#curriculum-4{background-image:url(../img/curriculum/curriculum-4.gif);}
#curriculum-5{background-image:url(../img/curriculum/curriculum-5.gif);}
#curriculum-6{background-image:url(../img/curriculum/curriculum-6.gif);}
#curriculum-7{background-image:url(../img/curriculum/curriculum-7.gif);}
#curriculum-8{background-image:url(../img/curriculum/curriculum-8.gif);}
#curriculum-9{background-image:url(../img/curriculum/curriculum-9.gif);}
#curriculum-10{background-image:url(../img/curriculum/curriculum-10.gif);}
#curriculum-11{background-image:url(../img/curriculum/curriculum-11.gif);}
#curriculum-12{background-image:url(../img/curriculum/curriculum-12.gif);}
#curriculum-13{background-image:url(../img/curriculum/curriculum-13.gif);}
#curriculum-14{background-image:url(../img/curriculum/curriculum-14.gif);}
#curriculum-15{background-image:url(../img/curriculum/curriculum-15.gif);}
#curriculum-16{background-image:url(../img/curriculum/curriculum-16.gif);}
#curriculum-17{background-image:url(../img/curriculum/curriculum-17.gif);}
#curriculum-18{background-image:url(../img/curriculum/curriculum-18.gif);}
#curriculum-19{background-image:url(../img/curriculum/curriculum-19.gif);}
#curriculum-20{background-image:url(../img/curriculum/curriculum-20.gif);}

/*#box-3 {width:810px;}


#box-3 td {
border-bottom:1px solid #CCC;
vertical-align:middle;
padding:5px 10px;
margin:10px 0 5px 15px;
font-size:14px;
}


#box-3 th {
width:125px;
height:80px;
border-bottom:1px solid #CCC;
background-position:50% 50%;
}


#curri-01 {background-image:url(../img/curriculum/curri-01.jpg);}
#curri-02 {background-image:url(../img/curriculum/curri-02.jpg);}
#curri-03 {background-image:url(../img/curriculum/curri-03.jpg);}
#curri-04 {background-image:url(../img/curriculum/curri-04.jpg);}
#curri-05 {background-image:url(../img/curriculum/curri-05.jpg);}
#curri-06 {background-image:url(../img/curriculum/curri-06.jpg);}
#curri-07 {background-image:url(../img/curriculum/curri-07.jpg);}
#curri-08 {background-image:url(../img/curriculum/curri-08.jpg);}
#curri-09 {background-image:url(../img/curriculum/curri-09.jpg);}
#curri-010 {background-image:url(../img/curriculum/curri-010.jpg);}
#curri-011 {background-image:url(../img/curriculum/curri-011.jpg);}
#curri-012 {background-image:url(../img/curriculum/curri-012.jpg);}

*/

#box-4 {
width:810px;
border:1px solid #CCC;
padding:10px 10px 20px 10px;
margin:40px 0 10px 0;
}


#box-4 td{padding-bottom:5px;}



#box-4 th{
background-position:80% 50%;
padding-left:50px;
}


#and {
width:230px;
height:37px;
background-image:url(../img/curriculum/and.jpg);
background-position:6% 0;
text-indent:-9999px;
margin-bottom:10px;
}



#info-box {
border:1px solid #CCC;
padding:0 10px 10px 20px;
margin-top:40px;
}


#info-box li{
background-image:url(../img/curriculum/icon.jpg);
background-position:0 3px;
padding:0 0 0 18px;
margin-bottom:2px;
}





