body{font-family:Noto Sans JP,Hiragino Sans,sans-serif}html{font-size:10px}@media screen and (max-width:599px){.smartphoneArea{display:block}.backGroundBlue{background-color:#e9eef6;padding:1rem 0 0}.pcArea{display:none}Link{text-decoration:none}.titleBlock{margin:20px 0}.title{border-left:5px solid #0d63be;color:#0d63be;line-height:1}.title,.titleLimitedOffer{font-size:20px;font-weight:700;margin:0 0 20px;padding:0 10px;white-space:pre-line}.titleLimitedOffer{border-left:5px solid #fd3e04;color:#fd3e04;line-height:1.2}.sentenceBoldBlack{font-size:1.4rem;line-height:1.6;list-style:none;padding:0 10px}.sentenceBoldBlack span{color:#000;font-weight:700}.sentenceBoldRed{font-size:1.4rem;line-height:1.6;list-style:none;padding:0 10px}.sentenceBoldRed span{color:red;font-weight:700}.icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.topPageContainer>.mainSection{border-top:3px solid #1156bd}.headerSection{align-items:center;background-color:#fff;display:flex;justify-content:space-between;max-width:100%;padding:5px 10px}.CompanyLogo{margin:10px;width:165px}.toTeacher{align-items:center;display:flex;margin-right:10px}.toTeacher img{width:15px}.toTeacher>p{color:#1179ef;font-size:12px;font-weight:700;margin-left:3px}.Eyecatch{margin-bottom:15px;max-width:100%}.catchCopy{background-color:#fff;margin-top:10px;padding:0 15px}:root{--teacherRegistration:#1179ef;--studentRegistration:#ff6400}.btn{border-radius:2px;font-family:Noto Sans JP,sans-serif}.btn--teacherRegistration{background-color:var(--teacherRegistration);border:none;box-shadow:0 0 15px -5px #777;color:#fff;font-size:16px;font-weight:700;padding:10px 20px;width:100%}.buttonTeacherRegistration{margin:0 0 20px;position:relative;text-align:center}.btn--studentRegistration{background-color:var(--studentRegistration);border:none;box-shadow:0 0 15px -5px #777;color:#fff;font-size:16px;font-weight:700;padding:10px 20px;width:100%}.buttonStudentRegistration{margin:0 auto;position:relative;text-align:center}.about{align-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #e1e8f6;display:flex;flex-wrap:wrap;justify-content:space-between}.aboutContent{list-style:none}.aboutList{border-top:1px solid #e1e8f6;color:#495361;display:flex;padding:10px 40px 10px 0;position:relative;text-decoration:none;width:100%}.listSumbnail{border:1px solid #ccc;height:auto;width:100px}.listText{flex:1 1;line-height:1.2;margin-left:10px}.listText>#title{align-items:center;color:#006ff3;display:flex;font-size:14px;height:28px;white-space:pre-line}.listText>#description{color:#495361;font-size:12px;letter-spacing:.01em;width:205px}.listIcon{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.guideContainer{margin-top:1rem}.guideListItem{background-color:#e9eef6;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);list-style-type:none;margin:25px 0;padding:1.5rem}.guideListTitle{color:#3a3f4a;font-size:1.6rem;font-weight:700;line-height:1.2;text-align:center}.guideListTitle>#number{color:#073898;display:block;font-size:200%;padding-bottom:.5rem}.guideListTitle>#title{color:#ff651c;margin:0 0 16px}.guideContentLeft>#description{font-size:1.4rem;margin:10px 0}.guideImg{max-width:100%}.newRegistarsContainer{margin-bottom:20px}.boxTitle{background-color:#fdeda0}.boxTitle p{color:#495361;font-size:20px;font-weight:700;padding:8px;text-align:center}.boxContent{background-color:#fefae6;display:flex;justify-content:space-evenly;width:100%}.number{align-items:center;display:flex;margin:10px}.number img{height:auto;width:48px}.numbers{color:#495361;font-size:16px;font-weight:700;line-height:1.3;margin:10px}.footerContainer{background-color:#fff;border-top:1px solid #e1e8f6;display:block}.footerList{align-items:center;border-bottom:1px solid #e1e8f6;color:#1179ef;font-size:14px;list-style:none;padding:15px 20px;width:100%}.footerLogo{margin:10px 10px 0}.priceContainer{margin:2rem 0;padding:0 15px}.titleBox{background-color:#0d63be;display:flex;justify-content:center}.titleBoxContent{color:#fff;font-size:15px;margin:13px 30px}.priceTable{border:1px solid #073898;border-bottom:0;font-weight:700;margin:10px 0;max-width:800px;text-align:center}.tabelTitleUs{background-color:#fdeda0}.tabelTitle,.tabelTitleUs{border-bottom:1px solid #073898;color:#073898;font-size:1rem;margin:0;padding:1rem}.tabelTitle{background-color:#e9eef6}.tableData{border-bottom:1px solid #073898;display:flex;flex-wrap:wrap;font-size:1rem;font-size:14px;width:100%}.tableData>dt{color:#073898;margin:auto;padding:1rem;width:30%}.tableData>dd{border-left:1px solid #073898;color:#3a3f4a;padding:1rem;width:70%}.tableData>dd>.small{font-size:10px}.tableData>dd>.red{color:red}.priceNotion{font-size:12px;list-style:none}.termsContainer{margin:40px 0;padding:0 15px}.registrationStudentContainer{margin:1.5rem 0;padding:0 15px}.registrationStudentForm{flex-wrap:wrap;height:50rem;width:100%}.MiniContainer{padding:0 15px}.questionsContainer{background-color:#e9eef6;list-style:none;padding:25px 15px 10px}.questionsContent{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);line-height:1.5em;margin:0 0 2.5rem;padding:2rem}.questionSentence{display:flex;line-height:1.6;margin-bottom:1rem}.questionIcon{font-size:18px;margin-right:10px}.questionIcon,.questionTheme{color:#0d63be;font-weight:700}.questionTheme{font-size:16px}.answerIcon{color:#d2d2d2;font-size:18px;font-weight:700;margin-right:10px}.answerTheme{color:#495361;font-size:1.4rem;letter-spacing:.1rem}.referenceSentence{color:#0d63be;font-size:1.4rem;margin-left:2rem}.voiceContainer{background-color:#e9eef6;list-style:none;margin:2rem 0;padding:2.5rem 1.5rem 2rem}.voiceContainer>.heading{font-size:1.8rem;margin-bottom:2rem;text-align:center}.voiceContent{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);letter-spacing:0;line-height:1.5em;list-style:none;margin:0 0 25px;padding:1.8rem}.voiceHeading{color:#3a3f4a;font-size:16px;font-weight:700}.voiceHeading>section{background:#777;border-radius:1px;content:"";display:block;height:2px;margin-top:.6rem;width:48px}.voiceText{display:flex;font-size:14px;letter-spacing:1;line-height:1.5;margin-bottom:10px;margin-top:20px}.voiceFrom{color:#073898;font-size:1.2rem;font-weight:700;line-height:1.2;text-align:right}.teacherGuideContainer{background-color:#fff;padding:0 15px}.sitemapContainer{margin:0 2rem}.sitemapSection{margin:3rem 0}.sitemapSection>h2{border-bottom:1px solid #8fb0e0;color:#495361;font-size:1.8rem}.sectionContent{color:#495361;font-size:1.6rem;list-style:none;margin-top:1rem}.sectionContent li{width:30rem}.reissueContainer{margin:40px 0;padding:0 15px}.termsContent{font-size:1.4rem}.companyContainer{padding:0 15px}.companySection{border-bottom:1px solid #e1e8f6;display:flex}.companyHeading{font-size:1.2rem;font-weight:600;padding:1.6rem;width:10rem}.companyContent{font-size:1rem;padding:1.6rem 1rem}.companyContainer{margin:0 auto;width:100%}.articleContainer{border-top:1px solid #0d63be;margin:auto 0;width:100%}.articleContainer>.articleContent{background-color:#fff;display:block;margin:0 0 2rem;width:100%}.articleContainer>.articleContent>.articleDate{color:#bfbfbf;font-size:1.4rem;margin:2rem 3rem 0}.articleContainer>.articleContent>.articleTitle{font-size:2rem;font-weight:600;margin:1rem 3rem}.articleContainer>.articleContent>.articleEyecatch,.articleContainer>.articleContent>.toc{margin:2rem 3rem 1rem}.articleContainer>.articleContent>.toc>ul{list-style:none}.articleContainer>.articleContent>.articleBody

.articleContainer>.articleContent>.articleBody>.articleLead{background-color:#f1f1f1;border-left:1px solid #495361;margin:2rem 3rem 0 0}.articleContainer>.articleContent>.articleBody>.articleLead>p{font-size:2rem;font-weight:600;margin:2rem 1rem 3rem;padding:1.6rem}.articleContainer>.articleContent>.articleBody>.articleText{font-size:1.6rem;margin:3rem}.articleContainer>.rightContents{margin:0 auto;width:85%}.articleContainer>.articleContent>.articleBody>.articleText>.fyi{border:1px solid #d9d9d9;margin:3rem 0;padding:2rem}.articleContainer>.articleContent>.articleBody>.articleText>.fyi>.heading{font-size:1.4rem;margin-bottom:1rem}.articleContainer>.articleContent>.articleBody>.articleText>.fyi>.text{font-size:1.2rem;margin-bottom:1rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence{margin-bottom:3rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>h4{border-bottom:1px solid #d9d9d9;font-size:1.6rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>.black{font-weight:700}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>.red{color:red;font-weight:700}.otherArticles{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35)}.otherArticles>.heading{background-color:#4096f1;border-top-left-radius:1rem;border-top-right-radius:1rem}.otherArticles>.heading>p{color:#fff;font-size:1.8rem;font-weight:500;padding:1.6rem;text-align:center}.otherArticles>.list{background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.otherArticles>.list>a{color:#000;text-decoration:none}.otherArticles>.list>a>.items{display:flex;padding:.8rem;width:100%}.otherArticles>.list>a>.items>.image>img{height:6rem;object-fit:cover;width:6rem}.otherArticles>.list>a>.items>.articleTitle{font-size:1.4rem;margin:1rem 0 1rem 1rem;width:70%}.newRegistration{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35);margin-bottom:2rem}.newRegistration>.heading{background-color:#4096f1;border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:3rem}.newRegistration>.heading>p{color:#fff;font-size:1.8rem;font-weight:500;padding:1.6rem;text-align:center}.newRegistration>.newsList{background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:18rem;list-style:none;overflow-y:scroll}.newRegistration>.newsList>.yellow{background-color:#fdeda0;border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.newRegistration>.newsList>.gray{background-color:#f2f2f2}.newRegistration>.newsList>.gray,.newRegistration>.newsList>.white{border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.topPageContainer>.mainSection>.rightContents{margin:2rem auto;width:90%}.topPageContainer>.mainSection>.mainContents{padding:0 1.5rem}.recruitePageContainer>.mainSection{border-top:3px solid #1156bd}.recruitePageContainer>.mainSection>.rightContents{margin:2rem auto;width:90%}.recruitePageContainer>.mainSection>.mainContents{padding:0 1.5rem}.mainSection>.mainContents>.recruitInfo{border:1px solid #073898;border-bottom:0;margin:3rem auto;max-width:100rem;text-align:center}.mainSection>.mainContents>.recruitInfo>.tableTitle{background-color:#073898;border-bottom:1px solid #073898;color:#fff;font-size:2rem;margin:0;padding:1rem}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem{border-bottom:1px solid #073898;display:flex;flex-wrap:wrap;font-size:1.6rem;width:100%}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dt{color:#073898;font-weight:700;margin:auto;padding:1rem;width:30%}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dd{border-left:1px solid #073898;color:#3a3f4a;padding:2rem;width:70%}}@media screen and (min-width:600px){.backGroundBlue{background-color:#e9eef6;padding:3.2rem 0}.smartphoneArea{display:none}.pcArea{display:block}Link{text-decoration:none}.limitedOffer{margin:0 0 2rem}.titleLimitedOffer{color:#fd3e04;font-size:3.6rem;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:0 0 20px;padding:2rem 1rem;position:relative;text-align:center}.titleLimitedOffer:before{background-color:#f46036;border-radius:3px;bottom:0;content:"";height:.5rem;left:calc(50% - 30px);position:absolute;width:7rem}.title{color:#0d63be;font-size:3.6rem;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:0 0 20px;padding:2rem 1rem;position:relative;text-align:center}.title:before{background-color:#f46036;border-radius:3px;bottom:0;content:"";height:.5rem;left:calc(50% - 30px);position:absolute;width:7rem}.sentenceBoldBlack{line-height:1.5;margin:3.2rem 0 1.2rem}.sentenceBoldBlack,.sentenceBoldRed{color:#3a3f4a;font-size:1.6rem;list-style:none;padding:0 1rem;text-align:center}.sentenceBoldRed{line-height:1.6;margin:3.2rem 0}.sentenceBoldBlack span{color:#000;font-weight:700}.sentenceBoldRed span{color:red;font-weight:700}.icon{display:none}.MiniContainer{background-color:#fff}.headerSpace{border-bottom:1px solid #eee;display:flex;flex-direction:column;height:10.5rem;z-index:7}.header{background-color:#fff;box-shadow:2px 4px 17px rgb(0 0 0/9%);padding:5px 10px;position:fixed;width:100%;z-index:2}.headerSection{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:100rem}.headerNav{background-color:#f1f1f1;height:6rem}.navUnit{height:50px;margin:0 auto;max-width:1000px;position:relative;width:100%}.navUnit>li{background:#f1f1f1;border-left:1px solid #d5d5d5;float:left;font-size:1.5rem;height:6rem;line-height:6rem;width:20%}.navUnit>li:last-child{border-right:1px solid #d5d5d5}.navUnit>li>p{color:#000;display:block;font-weight:600}.navUnit>li p:hover{color:#999}.dropdownLists>li,.navUnit{list-style:none;text-align:center}.headerNav>li:hover{background:#072a24;transition:all .5s}.dropdownLists>li{border-top:.1px solid #fff}.dropdownLists>a{color:#000;list-style:none;text-decoration:none}.dropdownLists li p:hover{background:#0d63be;color:#fff;cursor:pointer}.dropdownLists{opacity:0;visibility:hidden;z-index:1}.navList{position:relative}.dropdownLists{background:#d9d9d9;position:absolute;top:40px;transition:all .2s ease;width:100%}.navList:hover .dropdownLists{opacity:1;top:6rem;visibility:visible}.CompanyLogo{margin:2rem 2rem 2rem .3rem;width:24rem}.headerLinks{display:flex;margin-right:.3rem}.toTeacher{background-color:#0d63be;box-shadow:0 .3rem 0 #2a395c;margin-right:20px}.toStudentRegistration,.toTeacher{align-items:center;border-radius:.5rem;padding:.8rem 1.2rem;width:24rem}.toStudentRegistration{background-color:#f46036;box-shadow:0 .3rem 0 #c43100}.toTeacher img{display:none}.toStudentRegistration>p,.toTeacher{color:#fff;font-size:1.8rem;font-weight:700;text-align:center}.Eyecatch{margin-bottom:15px;max-width:100%}.EyecatchBig{margin:0 auto 1.5rem;max-width:100%}.catchCopyContainer{background-color:#fff}.catchCopy{margin-top:10px;padding:0 15px}:root{--teacherRegistration:#1179ef;--studentRegistration:#ff6400}.btn{border-radius:2px;font-family:Noto Sans JP,sans-serif}.btn--teacherRegistration{background-color:var(--teacherRegistration);border:none;box-shadow:0 0 15px -5px #777;color:#fff;font-size:2.4rem;font-weight:700;height:8rem;padding:10px 20px;width:50%}.buttonTeacherRegistration{margin:0 0 2rem;position:relative;text-align:center}.btn--studentRegistration{background-color:var(--studentRegistration);border:none;box-shadow:0 0 15px -5px #777;color:#fff;font-size:2.4rem;font-weight:700;height:8rem;padding:10px 20px;width:50%}.buttonStudentRegistration{margin:0 auto;max-width:100rem;position:relative;text-align:center}.aboutContainer{background:#fff;padding:0 15px}.about{align-items:center;border-bottom:0 solid #e1e8f6;flex-direction:column;flex-wrap:wrap;padding:2rem}.aboutContent{list-style:none}.aboutList{background-color:#fff;border-radius:3px;box-shadow:0 1px 10px 0 rgba(17,86,189,.12);display:flex;margin:0 auto 1.5rem;position:relative;width:100%}.aboutList:hover{background:#f6f9ff}.listSumbnail{height:auto;width:13rem}.listText{flex:1 1;line-height:1.2;margin:0 4rem 0 2rem;padding:2rem 1rem}.listText>#title{align-items:center;color:#006ff3;display:flex;font-size:1.6rem;font-weight:700;height:2.8rem;margin-bottom:1rem;white-space:pre-line}.listText>#description{color:#495361;font-size:1.6rem;letter-spacing:.01em}.listIcon{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.guideContainer{margin-top:4rem;padding:0 1.5rem 1rem}.guideContent{margin:0 auto;max-width:100rem;position:relative}.guideListItem{align-items:center;background-color:#e9eef6;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-around;list-style-type:none;margin:3.2rem 0 2.4rem;padding:1.5rem}.guideContentLeft{width:65%}.guideListTitle{align-items:flex-end;display:flex;font-size:2.4rem;font-weight:700;line-height:1.2;text-align:left}.guideListTitle>#number{color:#073898;display:inline-block;font-size:200%;padding-right:.5rem;vertical-align:sub}.guideListTitle>#title{color:#ff651c;margin:0 0 .6rem 1rem}.guideContentLeft>#description{font-size:1.6rem;margin:10px 0}.guideImgs{width:30%}.guideImg{height:auto;max-width:100%}.newRegistarsContainer{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35);margin:3rem auto 2rem}.newRegistarsContainer>.heading{background-color:#a5a5a5;border-top-left-radius:1rem;border-top-right-radius:1rem}.newRegistarsContainer>.heading>p{color:#fff;font-size:1.8rem;font-weight:500;padding:1.6rem;text-align:center}.newRegistarsContainer>.boxContent{background-color:#fefae6;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.newRegistarsContainer>.boxContent>.number{align-items:center;display:flex;margin:0 5rem}.number img{height:auto;width:48px}.numbers{color:#495361;font-size:16px;font-weight:700;line-height:1.3;margin:10px}.footerContainer{background-color:#fff;border:1px solid #e1e8f6;display:block;margin:2em auto;width:100rem}.footerList{align-items:center;border-bottom:1px solid #e1e8f6;color:#1179ef;font-size:14px;list-style:none;padding:15px 20px;width:100%}.footerLogo{margin:10px 10px 0}.pcPriceContainer{background-color:#fff;padding:4rem 1.5rem 3rem}.pcPriceTable{position:relative}.priceContainer{margin-top:40px;padding:0 1.5rem 3rem}.titleBox{background-color:#0d63be;display:flex;justify-content:center}.titleBoxContent{color:#fff;font-size:1.8rem;margin:13px 30px}.priceTable{border:1px solid #073898;border-bottom:0;font-weight:700;margin:3rem auto;max-width:100rem;text-align:center}.tabelTitleUs{background-color:#fdeda0}.tabelTitle,.tabelTitleUs{border-bottom:1px solid #073898;color:#073898;font-size:2rem;margin:0;padding:1rem}.tabelTitle{background-color:#e9eef6}.tableData{border-bottom:1px solid #073898;display:flex;flex-wrap:wrap;font-size:1.6rem;width:100%}.tableData>dt{color:#073898;margin:auto;padding:1rem;width:30%}.tableData>dd{border-left:1px solid #073898;color:#3a3f4a;padding:2rem;width:70%}.tableData>dd>.small{font-size:10px}.tableData>dd>.red{color:red}.priceNotion{font-size:1.2rem;list-style:none;padding:0;text-align:center}.termsContainer{margin:40px 0;padding:0 15px}.registrationStudentContainer{margin:2rem 0;padding:0 15px}.formBlock{margin:0 auto;padding:0 16rem}.registrationStudentForm{background-color:#fff;height:120rem}.questionsContainer{background-color:#fff;list-style:none;padding:25px 15px 10px}.questionsContent{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);letter-spacing:0;line-height:1.5em;margin:0 auto 4rem;padding:2.5rem;width:100rem}.questionSentence{display:flex;line-height:1.4;margin-bottom:1rem}.questionIcon{font-size:18px;margin-right:10px}.questionIcon,.questionTheme{color:#0d63be;font-weight:700}.questionTheme{font-size:16px}.answerIcon{color:#d2d2d2;font-size:18px;font-weight:700;margin-right:10px}.answerTheme{color:#495361;font-size:16px}.referenceSentence{color:#0d63be;font-size:1.6rem;margin-left:2rem}.voiceContainer>.heading{color:#0d63be;font-size:2.4rem;font-weight:700;letter-spacing:.1em;margin:0 0 20px;text-align:center}.voiceContainer{background-color:#f2f2f2;border-radius:4px;margin-top:3rem;padding:4rem 0 2rem}.voiceList{height:120rem;list-style:none;margin:0 auto;max-width:100rem;overflow-y:scroll}.voiceContent{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);line-height:1.5em;margin:0 auto 25px;padding:2rem;width:90%}.voiceHeading{color:#3a3f4a;font-size:1.6rem;font-weight:700;line-height:2rem}.voiceHeading>section{background:#777;border-radius:1px;content:"";display:block;height:2px;margin-top:.8rem;width:48px}.voiceText{color:#3a3f4a;display:flex;font-size:14px;letter-spacing:.1em;line-height:1.5;margin-bottom:10px;margin-top:20px}.voiceFrom{color:#073797;font-size:1.2rem;font-weight:700;line-height:1.2;text-align:right}.teacherGuideContainer{background-color:#fff;margin-top:4rem;padding:0 15px}.sitemapContainer{margin:0 auto;width:100rem}.sitemapSection{margin:5rem 0}.sitemapSection>h2{border-bottom:1px solid #8fb0e0;color:#495361;font-size:1.8rem}.sectionList{display:flex;flex-wrap:wrap}.sectionContent{color:#495361;font-size:1.4rem;list-style:none;margin-top:1rem;width:30%}.sectionContent>li{width:30rem}.termsContent{font-size:1.4rem}.companyContainer{margin:0 auto;width:100rem}.companySection{border-bottom:1px solid #e1e8f6;display:flex}.companyHeading{font-size:1.4rem;font-weight:600;padding:1.6rem;text-align:center;width:30%}.companyContent{font-size:1.4rem;padding:1.6rem 1rem}.articleContainer,.articlePage{background-color:#f1f1f1}.articleContainer{display:flex;justify-content:space-between;margin:0 auto;padding-top:3rem;width:100rem}.articleContainer>.articleContent{background-color:#fff;display:block;margin:0 0 2rem;width:70%}.articleContainer>.articleContent>.articleDate{color:#bfbfbf;font-size:1.4rem;margin:2rem 3rem 0}.articleContainer>.articleContent>.articleTitle{font-size:2rem;font-weight:600;margin:1rem 3rem}.articleContainer>.articleContent>.articleEyecatch,.articleContainer>.articleContent>.toc{margin:2rem 3rem 1rem}.articleContainer>.articleContent>.toc>ul{font-size:1.6rem;list-style:none}.articleContainer>.articleContent>.articleBody{padding-bottom:3rem}.articleContainer>.articleContent>.articleBody>.articleLead{background-color:#f1f1f1;border-left:1px solid #495361;margin:2rem 3rem 0 0}.articleContainer>.articleContent>.articleBody>.articleLead>p{font-size:2rem;font-weight:600;margin:2rem 1rem 3rem;padding:1.6rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence{font-size:1.6rem;margin:3rem}.articleContainer>.articleContent>.articleBody>.articleText>.fyi{border:1px solid #d9d9d9;margin:3rem;padding:2rem}.articleContainer>.articleContent>.articleBody>.articleText>.fyi>.heading{font-size:1.4rem;margin-bottom:1rem}.articleContainer>.articleContent>.articleBody>.articleText>.fyi>.text{font-size:1.2rem;margin-bottom:1rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>h4{border-bottom:1px solid #d9d9d9;font-size:2rem}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>.black{font-weight:700}.articleContainer>.articleContent>.articleBody>.articleText>.mainSentence>p>.red{color:red;font-weight:700}.articleContainer>.rightContents{width:27%}.articleContainer>.rightContents>.voiceContainer{background-color:#fefae6}.otherArticles{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35)}.otherArticles>.heading{background-color:#f2f2f2;border-top-left-radius:1rem;border-top-right-radius:1rem}.otherArticles>.heading>p{color:#000;font-size:1.4rem;font-weight:500;padding:1.2rem 0 1.2rem .6rem}.otherArticles>.list{background-color:#f2f2f2;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;width:100%}.otherArticles>.list>a{color:#000;text-decoration:none}.otherArticles>.list>a>.items{display:flex;padding:.8rem;width:100%}.otherArticles>.list>a>.items>.image>img{height:6rem;object-fit:cover;width:6rem}.otherArticles>.list>a>.items>.articleTitle{font-size:1.2rem;margin:auto 1rem;width:70%}.newRegistration{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35);margin:0 0 3rem}.newRegistration>.heading{background-color:#4096f1;border-top-left-radius:1rem;border-top-right-radius:1rem}.newRegistration>.heading>p{color:#fff;font-size:1.6rem;font-weight:500;padding:1rem;text-align:center}.newRegistration>.newsList{background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:40rem;list-style:none;overflow-y:scroll}.newRegistration>.newsList>.yellow{background-color:#fdeda0;border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.newRegistration>.newsList>.gray{background-color:#f2f2f2}.newRegistration>.newsList>.gray,.newRegistration>.newsList>.white{border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.mainSection{display:flex;justify-content:space-between;margin:3rem auto 0;width:100rem}.leftContents{width:18%}.mainContents{width:60%}.rightContents{width:18%}.recruitSideBarContainer{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35);margin:0 0 3rem}.recruitSideBarContainer>.heading{background-color:#0d63be;border-top-left-radius:1rem;border-top-right-radius:1rem;text-align:center;width:100%}.recruitSideBarContainer>.heading>p{color:#fff;font-size:1.6rem;font-weight:700;margin:auto 0;padding:.8rem 1rem}.recruitSideBarContainer>.contents{height:40rem;overflow-y:scroll}.recruitSideBarContainer>.contents>.postSection{list-style:none}.recruitSideBarContainer>.contents>.postSection>a{text-decoration:none}.recruitSideBarContainer>.contents>.postSection>a>.posts{background-color:#f2f2f2;border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.recruitSideBarContainer>.contents>.postSection>a>.posts:hover{background-color:#fff}.recruitSideBarContainer>.contents>.postSection>a>.posts>.date{color:#0d63be}.recruitSideBarContainer>.contents>.postSection>a>.posts>.date>span{color:#fad20a;font-weight:700}.recruitSideBarContainer>.contents>.postSection>a>.posts>.area{color:#0d63be}.teacherSideBarContainer{border-radius:1rem;box-shadow:0 0 2px 0 rgba(0,0,0,.35);margin:0 0 3rem}.teacherSideBarContainer>.heading{background-color:#0d63be;border-top-left-radius:1rem;border-top-right-radius:1rem;text-align:center;width:100%}.teacherSideBarContainer>.heading>p{color:#fff;font-size:1.6rem;font-weight:700;margin:auto 0;padding:.8rem 1rem}.teacherSideBarContainer>.contents{height:120rem;overflow-y:scroll}.teacherSideBarContainer>.contents>.postSection{list-style:none}.teacherSideBarContainer>.contents>.postSection>a{text-decoration:none}.teacherSideBarContainer>.contents>.postSection>a>.posts{background-color:#fff;border-bottom:.1rem solid #a5a5a5;font-size:1.4rem;padding:1.2rem}.teacherSideBarContainer>.contents>.postSection>a>.posts:hover{background-color:#e9eef6;box-shadow:0 15px 30px -5px rgba(0,0,0,.15),0 0 5px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.teacherSideBarContainer>.contents>.postSection>a>.posts>.name{color:#0d63be;font-size:1.6rem;font-weight:700;text-decoration:underline}.final_edu,.teacherSideBarContainer>.contents>.postSection>a>.posts>.possible_prefecture,.wage{color:#3a3f4a}.short_profile{background:#8de055;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#333;font-size:14px;margin-top:1rem;padding:1.4rem;position:relative;text-align:left}.short_profile:before{border:solid rgba(90,230,40,0);border-bottom:solid #8de055;border-width:1rem 12px 1.2rem;bottom:100%;content:"";left:22%;margin-left:-12px;pointer-events:none;position:absolute}.mainSection>.mainContents>.recruitInfo{border:1px solid #073898;border-bottom:0;margin:0 auto;max-width:100rem;text-align:center}.mainSection>.mainContents>.recruitInfo>.tableTitle{background-color:#073898;border-bottom:1px solid #073898;color:#fff;font-size:2rem;margin:0;padding:1rem}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem{border-bottom:1px solid #073898;display:flex;flex-wrap:wrap;font-size:1.6rem;width:100%}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dt{color:#073898;font-weight:700;margin:auto;padding:1rem;text-align:left;width:30%}.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dd{border-left:1px solid #073898;color:#3a3f4a;padding:1.2rem;text-align:left;width:70%}.recruitePageContainer>.mainSection>.leftContents{width:18%}.recruitePageContainer>.mainSection>.mainContents{width:60%}.recruitePageContainer>.mainSection>.rightContents{width:18%}.recruitePageContainer>.mainSection>.mainContents>.introduction{margin-bottom:3rem}.recruitePageContainer>.mainSection>.mainContents>.introduction>h1{border-left:.5rem solid #f46036;color:#073898;font-size:2rem;margin-bottom:1.6rem;padding-left:1rem}.recruitePageContainer>.mainSection>.mainContents>.introduction>p{font-size:1.6rem}.recruitePageContainer>.mainSection>.mainContents>.apply>h1{background-color:#073898;color:#fff;font-size:2rem;margin:4rem 0 1.6rem;padding:1rem}.recruitePageContainer>.mainSection>.mainContents>.apply>h2{border-bottom:1px solid #000;font-size:2rem;margin:2.4rem 0 1.4rem}.recruitePageContainer>.mainSection>.mainContents>.apply>p{font-size:1.6rem;margin-bottom:1.4rem}.recruitePageContainer>.mainSection>.mainContents>.apply>p>span{color:red;font-weight:700}.recruitePageContainer>.mainSection>.mainContents>.apply>p>.toLink{font-weight:700}.teacherPageContainer>.mainSection>.mainContents>.recruitInfo{border:1px solid #073898;border-bottom:0;margin:0 auto;max-width:100rem;text-align:center}.teacherPageContainer>.mainSection>.mainContents>.recruitInfo>.tableTitle{background-color:#073898;border-bottom:1px solid #073898;color:#fff;font-size:2rem;margin:0;padding:1rem}.teacherPageContainer>.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem{border-bottom:1px solid #073898;display:flex;flex-wrap:wrap;font-size:1.6rem;width:100%}.teacherPageContainer>.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dt{color:#073898;font-weight:700;margin:auto;padding:1rem;text-align:left;width:30%}.teacherPageContainer>.mainSection>.mainContents>.recruitInfo>.tableItems>.tableItem>dd{border-left:1px solid #073898;color:#3a3f4a;padding:1.2rem;text-align:left;width:70%}.teacherPageContainer>.mainSection>.leftContents{width:18%}.teacherPageContainer>.mainSection>.mainContents{width:60%}.teacherPageContainer>.mainSection>.rightContents{width:18%}.teacherPageContainer>.mainSection>.mainContents>.introduction{margin-bottom:3rem}.teacherPageContainer>.mainSection>.mainContents>.introduction>h1{border-left:.5rem solid #f46036;color:#073898;font-size:2rem;margin-bottom:1.6rem;padding-left:1rem}.teacherPageContainer>.mainSection>.mainContents>.introduction>p{font-size:1.6rem}.teacherPageContainer>.mainSection>.mainContents>.introduction>p>span{color:red;font-size:1.6rem;font-weight:700}.teacherPageContainer>.mainSection>.mainContents>.apply>h1{background-color:#073898;color:#fff;font-size:2rem;margin:4rem 0 1.6rem;padding:1rem}.teacherPageContainer>.mainSection>.mainContents>.apply>.heading>h2{border-bottom:1px solid #000;font-size:2rem;margin:2.4rem 0 1.4rem}.teacherPageContainer>.mainSection>.mainContents>.apply>.heading>p{font-size:1.6rem}.teacherPageContainer>.mainSection>.mainContents>.apply>.heading>p>span{color:red;font-weight:700}.teacherPageContainer>.mainSection>.mainContents>.apply>p>.toLink{font-weight:700}.teacherPageContainer>.mainSection>.mainContents>.apply>.heading>.hubspotform{margin:2rem 0 0}}html{-webkit-text-size-adjust:100%;box-sizing:border-box;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:initial}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:initial;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:initial}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}
/*# sourceMappingURL=main.2a70971a.css.map*/