ol.num-list li a{color:#f75501;text-decoration:underline}h4.bar-title.mejiro{background-color:#7d98ce}h4.bar-title.abiko{background-color:#bed747}h4.bar-title.color01{background-color:#c3d454}h4.bar-title.color02{background-color:#dc9995}h4.bar-title.color03{background-color:#f0d159}h4.bar-title.color04{background-color:#d27991}h4.bar-title.color05{background-color:#e2b2cd}h4.bar-title.color06{background-color:#8fc4bc}h4.bar-title.color07{background-color:#ad8bba}h4.bar-title.color08{background-color:#8dc5e0}h5.border-title.color01{color:#c3d454}h5.border-title.color02{color:#dc9995}h5.border-title.color03{color:#f0d159}h5.border-title.color04{color:#d27991}h5.border-title.color05{color:#e2b2cd}h5.border-title.color06{color:#8fc4bc}h5.border-title.color07{color:#ad8bba}h5.border-title.color08{color:#8dc5e0}h6.bold-title.mejiro{color:#7d98ce}h6.bold-title.abiko{color:#bed747}h6.bold-title.color01{color:#c3d454}h6.bold-title.color02{color:#dc9995}h6.bold-title.color03{color:#f0d159}h6.bold-title.color04{color:#d27991}h6.bold-title.color05{color:#e2b2cd}h6.bold-title.color06{color:#8fc4bc}h6.bold-title.color07{color:#ad8bba}h6.bold-title.color08{color:#8dc5e0}h6.circle-title.mejiro::before{color:#7d98ce}h6.circle-title.abiko::before{color:#bed747}h6.circle-title.color01::before{color:#c3d454}h6.circle-title.color02::before{color:#dc9995}h6.circle-title.color03::before{color:#f0d159}h6.circle-title.color04::before{color:#d27991}h6.circle-title.color05::before{color:#e2b2cd}h6.circle-title.color06::before{color:#8fc4bc}h6.circle-title.color07::before{color:#ad8bba}h6.circle-title.color08::before{color:#8dc5e0}img,video{max-width:100%;width:100%;height:auto}figure figcaption{text-align:center}figure.w90{margin-inline:auto;width:90%}figure.w80{margin-inline:auto;width:80%}figure.w70{margin-inline:auto;width:70%}figure.w60{margin-inline:auto;width:60%}figure.w50{margin-inline:auto;width:50%}figure.w40{margin-inline:auto;width:40%}figure.w30{margin-inline:auto;width:30%}figure.w20{margin-inline:auto;width:20%}.content-inner>*+*{margin-top:2ex}.bg-box{background-color:rgba(229,229,229,.6);padding:2ex}.flex-box{display:flex;gap:3%}.flex-box.reverse{flex-direction:row-reverse}.flex-box>*{width:100%}.flex-box>*>:last-child{margin-bottom:0}.flex-box>.w90{width:90%}.flex-box>.w80{width:80%}.flex-box>.w70{width:70%}.flex-box>.w60{width:60%}.flex-box>.w50{width:50%}.flex-box>.w40{width:40%}.flex-box>.w30{width:30%}.flex-box figure img{width:100%;height:auto;display:block}.flex-box figure img.w90{margin-inline:auto;width:90%}.flex-box figure img.w80{margin-inline:auto;width:80%}.flex-box figure img.w70{margin-inline:auto;width:70%}.flex-box figure img.w60{margin-inline:auto;width:60%}.flex-box figure img.w50{margin-inline:auto;width:50%}.flex-box figure img.w40{margin-inline:auto;width:40%}.flex-box figure img.w30{margin-inline:auto;width:30%}.flex-box figure figcaption{text-align:center}.flex-box .text>*+*{margin-top:.5vw;margin-top:.5lh}ul.news-lists{margin-bottom:4vw}ul.news-lists li{margin-bottom:1em}ul.news-lists li a{display:flex;align-items:center}ul.news-lists li a .date{font-size:1.4rem;font-family:"EB Garamond",serif;width:10%}ul.news-lists li a .cat{width:10%;font-size:1.4rem;min-width:15ch;text-align:center;border:1px solid #000;padding:0 1em;display:inline-block;margin-right:2vw}ul.news-lists li a .title{font-size:1.5rem}.btn-center{display:flex;justify-content:center}.btn-center a.link_btn{width:20vw}.abiko-green{color:#bed747}.mejiro-blue{color:#7d98ce}.career-index-list.index-list{justify-content:center;gap:50px 5%}.career-index-list.index-list a{flex-direction:column;padding:1vw 2ex 1vw;padding:1lh 2ex 1lh;width:30.6666666667%;text-align:center}.career-index-list.index-list a>*+*{margin-top:1vw;margin-top:1lh}.career-index-list.index-list a img{border-radius:50%;width:60%}.career-index-list.index-list a div p{margin-block:2ex;min-height:3vw;min-height:3lh;font-size:calc(1.6rem + .3vw)}.career-index-list.index-list a div .arrow{position:relative;margin-right:unset;margin-top:1vw;margin-top:1lh;bottom:unset;top:unset;right:unset;transform:unset;-webkit-transform:unset;-ms-transform:unset}.career.index .content-wrap{margin-bottom:0}.career.index .content-wrap.career-wrap{padding-inline:10vw;margin-top:0;width:100%;background-color:#e5e5e5}.career.index .content-wrap.career-wrap .content-inner{margin-top:8vh;width:100%}.career.index .content-wrap.career-wrap .index-list{justify-content:center;text-align:center;gap:50px 3%}.career.index .content-wrap.career-wrap .index-list a{flex-direction:column;padding:1vw 1ch 1vw;padding:1lh 1ch 1lh;background-color:#fff;width:22.75%;color:#f75501;box-shadow:10px 10px 0 0 #f75501}.career.index .content-wrap.career-wrap .index-list a>*+*{margin-top:.5vw;margin-top:.5lh}.career.index .content-wrap.career-wrap .index-list a:hover{box-shadow:0 0 0 0 #f75501}.career.index .content-wrap.career-wrap .index-list a .label{display:block;width:100%;height:1vw;height:1lh;background-color:#f75501;border-radius:30px;font-weight:700;font-size:.9em;color:#fff}.career.index .content-wrap.career-wrap .index-list a p{min-height:3vw;min-height:3lh;font-size:calc(1.4rem + .3vw)}.career.index .content-wrap.career-wrap .index-list a p span{font-size:.8em;word-break:break-all}.career.index .content-wrap.career-wrap .index-list a p:first-child{margin-top:1.5vw;margin-top:1.5lh}.career.index .content-wrap.career-wrap .index-list a .arrow{position:relative;margin-top:1vw;margin-top:1lh;margin-right:unset;bottom:unset;top:unset;right:unset;transform:unset;-webkit-transform:unset;-ms-transform:unset}.employment-box h6.bold-title{margin-bottom:2ex;text-align:center;font-size:calc(2rem + .3vw)}.employment-box .ratio-item{width:70%}.employment-box .ratio-item .ratio{margin-bottom:.5vw;margin-bottom:.5lh;font-size:calc(3rem + 1.6vw);text-align:center}.employment-box .ratio-item .ratio span{font-size:.6em}@media screen and (max-width:1024px) and (orientation:portrait){.flex-box{flex-direction:column;gap:unset}.flex-box>*{margin-bottom:4vh}.career-index-list.index-list{gap:unset}.career-index-list.index-list a{flex-direction:row;justify-content:space-between;padding:10px 1ex;width:100%;margin-bottom:15px}.career-index-list.index-list a>*+*{margin-top:0}.career-index-list.index-list a img{width:40%;padding:2vw}.career-index-list.index-list a div{width:55%}.career-index-list.index-list a div p{min-height:2vw;min-height:2lh;font-size:1.4rem;letter-spacing:.05em;line-height:1.6em}.career-index-list.index-list a div .arrow{margin-top:0}.career.index .content-wrap.career-wrap .index-list{gap:unset}.career.index .content-wrap.career-wrap .index-list a{padding:10px 1ch;margin-bottom:15px;width:100%;box-shadow:5px 5px 0 0 #f75501;align-items:center}.career.index .content-wrap.career-wrap .index-list a .label{font-size:.9em}.career.index .content-wrap.career-wrap .index-list a p{min-height:2vw;min-height:2lh;font-size:1.4rem;line-height:1.6em}.career.index .content-wrap.career-wrap .index-list a p span{display:block;font-size:.9em;line-height:1.6em}.career.index .content-wrap.career-wrap .index-list a p:first-child{margin-top:0}.career.index .content-wrap.career-wrap .index-list a .arrow{margin-top:10px}.employment-box .ratio-item{width:100%}}