@charset "utf-8";
/* CSS Document */


/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#mainArea{/* margin-bottom:55px; */}

.formBox{ margin-bottom:50px;}

.table_comment{text-align:right;padding-right:43px;margin-bottom: 45px;}


/*----------------------------------------------------------------------------
 ***                      ★NOVAが運営する保育園 NOVAインターナショナルスクール
----------------------------------------------------------------------------*/
#firstViewBox > .sectionInner{height: 200px;background: url(../images/img_main2.jpg) no-repeat bottom 0 center/cover;}
#firstViewBox h2{font-weight: 600;color: #7e3187;font-size: 43px;}

.titleBox{padding:40px;}
.titleBox p:first-child{color: #fff;background-color: #7e3187;width: 20%;padding: 5px 0px;border-radius: 15px;text-align: center;}
.titleBox p{font-size:18px;font-weight:500;line-height:1.2em;}

#readBox .sectionInner{margin: 30px auto;}
#readBox dl:first-child{
    border-bottom: 1px dashed;
    padding: 0px 0px 3% 0px;
    margin-bottom: 2%;
    }
	#readBox dl:nth-child(2){/* margin: 10px 0px 0px; */}

#readBox .dlBox{
    width:  610px;
    float: right;
    border-bottom: 1px dashed;
}
#readBox dl dt{font-size:24px;line-height:1.2em;margin-bottom: 3%;letter-spacing: -1.5px;}
#readBox dl dd{font-size:15px;/* line-height: 1.6em; */}

#readBox .orangeTxt{color: #7e3187;font-size: 16px;margin-bottom: 0px;}

/*-------------------------------20201113------------------------------*/
#readBox .redTxt{color: #ff1d25;}
/*-------------------------------20201113------------------------------*/


#readBox .boldTxt{font-size: 18px;font-weight: bold;line-height: 1.3em;}

#readBox .colorM{color:#e61673;font-weight: bold;}


#readBox .readDes{font-family:"游ゴシック体", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo", "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;width:  305px;padding: 7px 0px;}
#readBox .readDes dd{/* padding-right: 10px; */}
#readBox .readDes .textSub{    font-size: 12px;font-weight: bold;line-height: 3em;}
#readBoxNav nav ul li{float:left;padding:0px 10px;}
#readBoxNav nav ul li:first-child{padding:0px 15px;}
/*----------------------------------------------------------------------------
 ***                      	★NOVAインターナショナルスクールのタイムテーブル
----------------------------------------------------------------------------*/

#timeSec .sectionInner{/* background: url(../../common_images/img_usagi.jpg) no-repeat top 0 center/cover; */background-size: 955px;padding: 0px 0px 50px;}
#timeSec p:nth-child(2){padding:10px 0px;}

/*---------------------------20201116----------------*/
#timeSec .redTxt{color: #ff1d25;text-align: right;}
/*---------------------------20201116----------------*/


.tableBox p:last-child{text-align: right;padding-right: 35px;margin-bottom: 55px;font-size: 16px;margin-right: 35px;}

.tableBox table{width:90%;table-layout: fixed;margin: 0 auto;} 
.tableBox td{text-align:center;border:2px solid #9fa0a0;font-weight:bold;font-size: 20px;}

.tableBox .font15{font-size:15px;}
/*----------------------------------------------------------------------------
 ***                      								★1日のスケジュール
----------------------------------------------------------------------------*/
#scaduleSec .sectionInner{background: url(../../common_images/img_usagi.jpg) no-repeat top 0 center/cover;background-size: 955px;padding: 80px 0px 30px;}
#scaduleSec p:nth-child(2){padding:10px 0px;}


/*----------------------------------------------------------------------------
 ***                      								★料金一覧
----------------------------------------------------------------------------*/
#moneySec .sectionInner{background: url(../../common_images/img_usagi.jpg) no-repeat top 0 center/cover;background-size: 955px;padding: 80px 0px 0px;margin-top: 45px;}
#moneySec .sectionInner2{background-size: 955px;padding: 10px 0px 10px;/* margin-top: 45px; */}
#moneySec h3{margin-bottom: 15px;}
#moneySec h4{padding-left:55px;}
#moneySec h4 span{font-size:14px;font-weight:normal;}
#moneySec h4:before{
    content: "■";
    display: inline-block;
    float: left;
    font-size: 25px;
    color: #bf153e;
    }
#moneySec .table_comment{ padding-right:55px;}

.tableBox2 p:last-child{text-align: right;padding-right: 35px;margin-bottom: 55px;font-size: 16px;margin-right: 35px;}

.tableBox2{padding-left: 6%;}

.tableBox2 table{padding-right:4px;}
.tableBox3 table{width: 55%;}

.tableBox2 td,
.tableBox3 td{text-align:center;border:2px solid #9fa0a0;font-family:"游ゴシック体", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo", "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size: 19px;}

.tableBox2 table .pd,
.tableBox3 table .pd{padding: 33px;font-size: 20px;}
.tableBox2 table .border,
.tableBox3 table .border{border-left:none;}


/*----------------------------------------------------------------------------
 ***                      								★一時お預かり
----------------------------------------------------------------------------*/
#otherSec .sectionInner{background: url(../../common_images/img_usagi.jpg) no-repeat top 0 center/cover;background-size: 955px;padding: 80px 0px 50px;}
#otherSec h3{margin-bottom:25px;}

.tableBox4 table{width: 100%;margin: 0 0 0 55px;} 
.tableBox4 td{text-align:center;border:2px solid #9fa0a0;font-family:"游ゴシック体", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo", "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size: 19px;}

.otherBox{margin-bottom:25px;}
.otherBox p{padding-right: 100px;margin-top:-5px;}


/*----------------------------------------------------------------------------
 ***                      								★新年度用追加CSS
----------------------------------------------------------------------------*/

#readBox .boldTxt span{font-size: 12px;}
#readBox dl dt:nth-child(2):before{content: "";display: inline-block;height: 5em;float: left;margin-right: 10px;}
#timeSec .sectionInner2{background: url(../../common_images/img_usagi.jpg) no-repeat top 0 center/cover;background-size: 955px;padding: 80px 0px 30px;}
#timeSec .timeulBox li{float:left;padding: 0px 20px 20px 0px;}
#timeSec .timeulBox{/* margin-top:30px; */width: 93%;margin: 30px auto;}

#timeSec .timeulBox li:nth-child(3),
#timeSec .timeulBox li:last-child{/* float:left; */padding: 0px 0px 30px 0px;}