/* CSS Document */

/* schedule
------------------------------------------------------------------*/

div#mainimage {
width:600px;
height:142px;
margin:0 0 20px 0;
padding:0;
}

div#mainimage h2 {
background:url(../schedule/img/main.jpg) no-repeat;
width:600px;
height:142px;
margin:0;
padding:0;
text-indent: -9999px;
}

div#main_contents {
width:600px;
height: auto;
margin:0 0 20px 0;
padding:0;
}

#h3schedule {
background:url(../schedule/img/h3schedule.jpg) no-repeat;
width:600px;
height:27px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}

#schedule_img{
background:url(../schedule/img/schedule_img.gif) no-repeat;
width:600px;
height:475px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}

/*------------------------------------------------------------------*/

/*////////////////////////////////////////

main_contents Setting

/////////////////////////////////////// */

#main_contents {
float:left;
width:410px;
height:auto;
margin:0;
padding:0;
}

/*////////////////////////////////////////


main_navi Setting

/////////////////////////////////////// */

#main_navi {
float:right;
width:166px;
height:auto;
margin:0;
padding:0;
}


/*2011/08/04
========================================================*/

.pb30{
padding-bottom:30px;
}


/*2011/08/04 /m_sikumi/より移植
========================================================*/

#h3m_sikumi002 {
background:url(../m_sikumi/img/h3m_sikumi002.jpg) no-repeat;
width:600px;
height:30px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}

#h3m_sikumi002_01 {
background:url(../m_sikumi/img/h3m_sikumi002_01.jpg) no-repeat;
width:600px;
height:332px;
margin:0 0 0 0;
padding:0;
text-indent:-9999px;
}

ul#h3m_sikumi002_02 {
background:url(../m_sikumi/img/h3m_sikumi002_02.jpg) no-repeat;
width:600px;
height:79px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}

#sikumi002_01 {
float:left;
width:279px;
height:62px;
margin:0 0 10px 12px;
padding:0;
text-indent:-9999px;
}

#sikumi002_02 {
float:right;
width:279px;
height:62px;
margin:0 15px 10px 0;
padding:0;
text-indent:-9999px;
}

#sikumi002_01 a, #sikumi002_02 a{
display:block;
width:279px;
height:62px;
margin:0;
padding:0;
font-size: 77%;
line-height: 100%;
text-indent: -9999px;
overflow: hidden;
}

#h3m_sikumi003 {
background:url(../m_sikumi/img/h3m_sikumi003.jpg) no-repeat;
width:600px;
height:30px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}

#h3m_sikumi003_01 {
background:url(../m_sikumi/img/h3m_sikumi003_01.jpg) no-repeat;
width:600px;
height:250px;
margin:0 0 20px 0;
padding:0;
text-indent:-9999px;
}






