/*//////////////////////////
イラストのベース位置
///////////////////////////*/
.illust-pos0{
	top: 0;
	left: 100px;
}
.illust-pos1{
	top: 0px;
	left: 140px;
}
.illust-pos2{
	top: 0px;
	right: 140px;
}

.illust-pos_slide0 {
    top: 290px;
    left: 70px;
    z-index: 30;
}

.illust-pos_slide1 {
    bottom: 220px;
    right: 50px;
    z-index: 30;
}

.mainvisual{ background: url(../images/bg_mainvisual.jpg);}
.star{ background: url(../images/bg_star.png) no-repeat center top;}
.naviLeft{background: url(../images/navi_left.png) no-repeat;}
.naviRight{background: url(../images/navi_right.png) no-repeat;}
.classroom-total span{background: url(../images/bg_class.png) repeat-x bottom;}

/* change Color */
.schedule-table th{background: #e3f8fb; color: #12728d; border:1px solid #b2dfe5;}
.schedule-table td{ border: 1px solid #b2dfe5;}
.infoTable .bgLine{background: #e3f8fb;}
.infoTable th{color: #12728d;}
.classroom-info li{ border-bottom: 1px solid #b2dfe5;}
.classroom-info{ border:1px solid #b2dfe5;}
.classroom-info li:nth-child(odd){background: #e3f8fb;}


.pagetop a{
	background: url(../images/btn_pagetop.png) no-repeat;
}

/*20200413*/
.news{
	text-align: center;
	padding: 1em 1em 65px;
}

.news a{
	color: inherit;
	text-decoration: none;
}
.news a:hover{
	opacity: 0.7;
	text-decoration: underline;
}

/*20200413*/