@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@media screen and (max-width: 1110px){.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}}.overview{background:#f5f5f5}.overview__top{padding:50px 0 70px;position:relative}@media screen and (max-width: 1110px){.overview__top{padding:50px 0 0}}.overview__top::before{position:absolute;content:"";display:inline-block;width:96px;height:192px;right:0;bottom:-96px;position:absolute;background:url(../../images/overview/overview_top_bg.svg);z-index:10}@media screen and (max-width: 1110px){.overview__top::before{width:48px;height:96px;bottom:-48px;background-size:cover}}.overview__top__container{margin:50px auto;display:flex;justify-content:space-between}@media screen and (max-width: 1110px){.overview__top__container{flex-wrap:wrap}}.overview__top__container__content{width:48%}@media screen and (max-width: 1110px){.overview__top__container__content{width:100%;margin:0}}.overview__top__container__content h3{font-size:24px;display:inline-block;color:#fff;padding-bottom:10px;margin:0 0 20px;padding:5px 20px;border-radius:5px;background:#00a89a;position:relative}@media screen and (max-width: 1110px){.overview__top__container__content h3{font-size:20px}}.overview__top__container__content p{font-size:16px;line-height:30px;margin:0 0 20px}@media screen and (max-width: 1110px){.overview__top__container__content p{font-size:14px}}.overview__top__container__image{width:48%;position:relative}@media screen and (max-width: 1110px){.overview__top__container__image{width:100%}}.overview__title{text-align:center}.overview__title span{font-size:18px;color:#00a89a;position:relative}@media screen and (max-width: 1110px){.overview__title span{font-size:13px}}.overview__title span::before{position:absolute;content:"";display:inline-block;width:20px;height:23px;left:-30px;top:5%;position:absolute;background:url(../../images/common/title_curve_line_left.svg)}.overview__title span::after{position:absolute;content:"";display:inline-block;width:20px;height:23px;right:-30px;top:5%;position:absolute;background:url(../../images/common/title_curve_line_right.svg)}.overview__title h2{font-size:36px;margin:15px 0 0 0}@media screen and (max-width: 1110px){.overview__title h2{font-size:30px}}.overview__point{position:relative;background:#fff;padding:120px 0}@media screen and (max-width: 1110px){.overview__point{padding:50px 0}}.overview__point::after{position:absolute;content:"";display:inline-block;width:1131px;height:260px;left:0;top:0;position:absolute;background:url(../../images/overview/overview_point_top_bg.svg)}@media screen and (max-width: 1110px){.overview__point::after{width:300px;height:80px;background-size:cover}}.overview__point::before{position:absolute;content:"";display:inline-block;width:1131px;height:260px;right:0;bottom:0;position:absolute;background:url(../../images/overview/overview_point_bottom_bg.svg)}@media screen and (max-width: 1110px){.overview__point::before{width:300px;height:80px;background-size:cover}}.overview__point__title{text-align:center}.overview__point__title h2{font-size:30px;color:#00a89a;margin-bottom:20px}.overview__point__title p{font-size:20px;font-weight:bold;line-height:30px;border-bottom:2px dashed;display:inline-block;padding:0 0 20px}.overview__point__image{position:relative;z-index:5}.overview__content{padding:50px 0 100px;background:#00a89a;position:relative}.overview__content::before{position:absolute;content:"";display:inline-block;width:133px;height:249px;left:0;top:-80px;position:absolute;background:url(../../images/overview/overview_content_top_bg.svg)}@media screen and (max-width: 1110px){.overview__content::before{width:50px;height:100px;left:0;top:-40px;position:absolute;background:url(../../images/overview/overview_content_top_bg.svg);background-size:cover}}.overview__content::after{position:absolute;content:"";display:inline-block;width:133px;height:175px;right:0;bottom:-80px;position:absolute;background:url(../../images/overview/overview_content_bottom_bg.svg)}.overview__content__title{text-align:center}.overview__content__title h2{color:#fff;font-size:30px;position:relative;display:inline-block;margin:0 auto}@media screen and (max-width: 1110px){.overview__content__title h2{font-size:20px}}.overview__content__title h2::after{content:"";display:inline-block;width:100%;height:16px;left:0;right:0;bottom:-20px;margin:0 auto;text-align:center;position:absolute;background:url(../../images/foundation/titie_doubleline.svg);background-size:contain}@media screen and (max-width: 1110px){.overview__content__title h2::after{width:100%;height:10px}}.overview__content__title h2 b{font-size:52px;color:#fcdf01}@media screen and (max-width: 1110px){.overview__content__title h2 b{font-size:30px}}.overview__content__container{display:flex;justify-content:space-between;margin:100px auto 50px}@media screen and (max-width: 1110px){.overview__content__container{margin:50px auto 0;flex-wrap:wrap}}.overview__content__container__item{width:23%;background:#fff;border-radius:10px;padding:10px 10px 20px}@media screen and (max-width: 1110px){.overview__content__container__item{width:100%;margin:20px auto}}.overview__content__container__item__image img{margin:0 auto}.overview__content__container__item__content h3{font-size:16px;margin:5px 0;border-bottom:1px solid;padding:0 0 5px}.overview__content__container__item__content h3 span{font-size:12px;background:#00a89a;color:#fff;padding:0px 10px;margin:0 10px 0 0}.overview__content__container__item__content p{font-size:14px;font-weight:500;line-height:30px}.overview__detail{background:#f5f5f5;padding:70px 0 70px}.overview__detail__content{padding:0 0 20px}.overview__detail__content .news__content__tab{max-width:none}.overview__detail__content .news__content__tab li{width:20%}.overview__detail__content .news__content__tab li a{font-size:30px;border:4px solid;border-radius:10px 10px 0 0}@media screen and (max-width: 1110px){.overview__detail__content .news__content__tab li a{font-size:16px}}.overview__detail__content .news__content__tab li a::after{display:none}.overview__detail__content .news__content__tab02{max-width:none}.overview__detail__content .news__content__tab02 li{width:20%}.overview__detail__content .news__content__tab02 li a{font-size:30px;border:4px solid;border-radius:10px 10px 0 0}@media screen and (max-width: 1110px){.overview__detail__content .news__content__tab02 li a{font-size:16px}}.overview__detail__content .news__content__tab02 li a::after{display:none}.overview__detail__content .news__content__tab03{max-width:none}.overview__detail__content .news__content__tab03 li{width:20%}.overview__detail__content .news__content__tab03 li a{font-size:30px;border:4px solid;border-radius:10px 10px 0 0}@media screen and (max-width: 1110px){.overview__detail__content .news__content__tab03 li a{font-size:16px}}.overview__detail__content .news__content__tab03 li a::after{display:none}.overview__detail__content .news__content__tab li.active.four a{border:4px solid #e9516f;background:#e9516f}.overview__detail__content .news__content__tab li.active.three a{border:4px solid #35b597;background:#35b597}.overview__detail__content .news__content__tab li.active.two a{border:4px solid #1bb8ce;background:#1bb8ce}.overview__detail__content .news__content__tab li.active.j-one a{border:4px solid #9564ba;background:#9564ba}.overview__detail__content .news__content__tab li.active.one a{border:4px solid #f39800;background:#f39800}.overview__detail__content .news__content__tab02 li.active.four a{border:4px solid #e9516f;background:#e9516f;color:#fff}.overview__detail__content .news__content__tab02 li.active.three a{border:4px solid #35b597;background:#35b597;color:#fff}.overview__detail__content .news__content__tab02 li.active.two a{border:4px solid #1bb8ce;background:#1bb8ce;color:#fff}.overview__detail__content .news__content__tab02 li.active.j-one a{border:4px solid #9564ba;background:#9564ba;color:#fff}.overview__detail__content .news__content__tab02 li.active.one a{border:4px solid #f39800;background:#f39800;color:#fff}.overview__detail__content .news__content__tab03 li.active.four a{border:4px solid #e9516f;background:#e9516f;color:#fff}.overview__detail__content .news__content__tab03 li.active.three a{border:4px solid #35b597;background:#35b597;color:#fff}.overview__detail__content .news__content__tab03 li.active.two a{border:4px solid #1bb8ce;background:#1bb8ce;color:#fff}.overview__detail__content .news__content__tab03 li.active.j-one a{border:4px solid #9564ba;background:#9564ba;color:#fff}.overview__detail__content .news__content__tab03 li.active.one a{border:4px solid #f39800;background:#f39800;color:#fff}.overview__detail__content .news__content__tab__list{margin:0px auto;border:4px solid;background:#fff;border-radius:0 0 10px 10px}.overview__detail__content .news__content__tab__list.four{color:#e9516f}.overview__detail__content .news__content__tab__list.three{color:#35b597}.overview__detail__content .news__content__tab__list.two{color:#1bb8ce}.overview__detail__content .news__content__tab__list.j-one{color:#9564ba}.overview__detail__content .news__content__tab__list.one{color:#f39800}.overview__detail__content .news__content__tab02__list{margin:0px auto;border:4px solid;background:#fff;border-radius:0 0 10px 10px;padding:0 0 30px}.overview__detail__content .news__content__tab02__list.four{color:#e9516f}.overview__detail__content .news__content__tab02__list.four .news__detail__voice__title__container{background:#e9516f}.overview__detail__content .news__content__tab02__list.four .news__detail__voice__title__midashi{color:#e9516f}.overview__detail__content .news__content__tab02__list.four .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_four.svg)}.overview__detail__content .news__content__tab02__list.three{color:#35b597}.overview__detail__content .news__content__tab02__list.three .news__detail__voice__title__container{background:#35b597}.overview__detail__content .news__content__tab02__list.three .news__detail__voice__title__midashi{color:#35b597}.overview__detail__content .news__content__tab02__list.three .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_three.svg)}.overview__detail__content .news__content__tab02__list.two{color:#1bb8ce}.overview__detail__content .news__content__tab02__list.two .news__detail__voice__title__container{background:#1bb8ce}.overview__detail__content .news__content__tab02__list.two .news__detail__voice__title__midashi{color:#1bb8ce}.overview__detail__content .news__content__tab02__list.two .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_two.svg)}.overview__detail__content .news__content__tab02__list.j-one{color:#9564ba}.overview__detail__content .news__content__tab02__list.j-one .news__detail__voice__title__container{background:#9564ba}.overview__detail__content .news__content__tab02__list.j-one .news__detail__voice__title__midashi{color:#9564ba}.overview__detail__content .news__content__tab02__list.j-one .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_j-one.svg)}.overview__detail__content .news__content__tab02__list.one{color:#f39800}.overview__detail__content .news__content__tab02__list.one .news__detail__voice__title__container{background:#f39800}.overview__detail__content .news__content__tab02__list.one .news__detail__voice__title__midashi{color:#f39800}.overview__detail__content .news__content__tab02__list.one .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_one.svg)}.overview__detail__content .news__content__tab03__list{margin:0px auto;border:none;background:#fff;border-radius:0 0 10px 10px;padding:0 0 30px}.overview__detail__content .news__content__tab03__list img{width:70%;margin:20px auto 0}.overview__detail__content .news__content__tab03__list.four{color:#e9516f}.overview__detail__content .news__content__tab03__list.four .news__detail__voice__title__container{background:#e9516f}.overview__detail__content .news__content__tab03__list.four .news__detail__voice__title__midashi{color:#e9516f}.overview__detail__content .news__content__tab03__list.four .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_four.svg)}.overview__detail__content .news__content__tab03__list.three{color:#35b597}.overview__detail__content .news__content__tab03__list.three .news__detail__voice__title__container{background:#35b597}.overview__detail__content .news__content__tab03__list.three .news__detail__voice__title__midashi{color:#35b597}.overview__detail__content .news__content__tab03__list.three .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_three.svg)}.overview__detail__content .news__content__tab03__list.two{color:#1bb8ce}.overview__detail__content .news__content__tab03__list.two .news__detail__voice__title__container{background:#1bb8ce}.overview__detail__content .news__content__tab03__list.two .news__detail__voice__title__midashi{color:#1bb8ce}.overview__detail__content .news__content__tab03__list.two .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_two.svg)}.overview__detail__content .news__content__tab03__list.j-one{color:#9564ba}.overview__detail__content .news__content__tab03__list.j-one .news__detail__voice__title__container{background:#9564ba}.overview__detail__content .news__content__tab03__list.j-one .news__detail__voice__title__midashi{color:#9564ba}.overview__detail__content .news__content__tab03__list.j-one .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_j-one.svg)}.overview__detail__content .news__content__tab03__list.one{color:#f39800}.overview__detail__content .news__content__tab03__list.one .news__detail__voice__title__container{background:#f39800}.overview__detail__content .news__content__tab03__list.one .news__detail__voice__title__midashi{color:#f39800}.overview__detail__content .news__content__tab03__list.one .news__detail__voice__title__midashi::before{background:url(../../images/overview/underline_voice_one.svg)}.overview__detail__content__tab{background:#fff;position:relative}.overview__detail__content__tab__catch{display:flex;padding:80px 40px}@media screen and (max-width: 1110px){.overview__detail__content__tab__catch{padding:20px 10px 50px;flex-wrap:wrap}}.overview__detail__content__tab__catch__image{width:50%}@media screen and (max-width: 1110px){.overview__detail__content__tab__catch__image{width:100%}}.overview__detail__content__tab__catch__content{width:50%;padding:0 20px}@media screen and (max-width: 1110px){.overview__detail__content__tab__catch__content{width:100%;margin:10px auto}}.overview__detail__content__tab__catch__content h3{font-size:26px;margin:0 0 20px;color:#00a89a}@media screen and (max-width: 1110px){.overview__detail__content__tab__catch__content h3{margin:0 0 10px;font-size:20px}}.overview__detail__content__tab__catch__content h3.four{color:#e9516f}.overview__detail__content__tab__catch__content h3.three{color:#35b597}.overview__detail__content__tab__catch__content h3.two{color:#1bb8ce}.overview__detail__content__tab__catch__content h3.j-one{color:#9564ba}.overview__detail__content__tab__catch__content h3.one{color:#f39800}.overview__detail__content__tab__catch__content p{font-size:16px;font-weight:400}@media screen and (max-width: 1110px){.overview__detail__content__tab__catch__content p{font-size:14px}}.overview__detail__content__tab__career{margin:0 30px 50px;border:4px solid #fedc5e;border-radius:10px;position:relative}@media screen and (max-width: 1110px){.overview__detail__content__tab__career{margin:0 10px 50px}}.overview__detail__content__tab__career::before{content:"";display:inline-block;width:180px;height:180px;left:-30px;top:-90px;margin:0 auto;text-align:center;position:absolute;background:url(../../images/overview/overview_career_tab_top.svg);background-size:contain}.overview__detail__content__tab__career::after{content:"";display:inline-block;width:180px;height:180px;right:-30px;bottom:-90px;margin:0 auto;text-align:center;position:absolute;background:url(../../images/overview/overview_career_tab_bottom.svg);background-size:contain}@media screen and (max-width: 1110px){.overview__detail__content__tab__career::after{right:0}}.overview__detail__content__tab__career__title{position:relative;text-align:center;top:-20px}.overview__detail__content__tab__career__title h3{font-size:36px;color:#ef345b;margin:0 0 10px;background:#fff;display:inline-block;width:500px}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__title h3{font-size:30px;width:90%}}.overview__detail__content__tab__career__title h3 span{font-size:36px;color:#00a89a}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__title h3 span{font-size:30px}}.overview__detail__content__tab__career__title p{font-size:18px;width:235px;border-bottom:2px dashed;display:inline-block;font-weight:bold;padding:0 0 10px}.overview__detail__content__tab__career__content{display:flex;justify-content:space-around;position:relative}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__content{flex-wrap:wrap}}.overview__detail__content__tab__career__content::before{content:"";display:inline-block;width:632px;height:403px;left:0px;right:0px;top:-80px;margin:0 auto;text-align:center;position:absolute;z-index:0;background:url(../../images/overview/overview_career_tab_bg.svg);background-size:contain}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__content::before{width:100%}}.overview__detail__content__tab__career__content__item{width:250px;position:relative;z-index:1}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__content__item{width:80%}}.overview__detail__content__tab__career__content__item__image{width:200px;margin:0 auto}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__content__item__image{width:100%}}.overview__detail__content__tab__career__content__item__text{padding:20px 0;text-align:center;padding:25px 0 10px;border-bottom:5px solid #00a89a}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__content__item__text{border-bottom:none;padding:15px 0}}.overview__detail__content__tab__career__content__item__text h4{font-size:20px;font-weight:500}.overview__detail__content__tab__career__content__item__text h4 span{color:#ef345b}.overview__detail__content__tab__career__btn{margin:30px auto;display:flex;justify-content:center}@media screen and (max-width: 1110px){.overview__detail__content__tab__career__btn{flex-wrap:wrap;margin:30px 10px}}.overview__detail__kentei{margin:100px auto 50px;padding:50px 0 30px;border:5px solid #00a89a;border-radius:10px;position:relative}.overview__detail__kentei::before{content:"";display:inline-block;width:191px;height:191px;left:-90px;top:-80px;position:absolute;z-index:0;background-image:url(../../images/overview/kentei_circle.svg);background-size:contain}.overview__detail__kentei__title{font-size:36px;text-align:center;margin:0 0 50px;position:relative;font-weight:bold}@media screen and (max-width: 1110px){.overview__detail__kentei__title{font-size:30px;margin:0 0 20px}}.overview__detail__kentei__title::before{content:"";display:inline-block;width:23px;height:127px;left:0px;right:0px;top:-130px;margin:0 auto;text-align:center;position:absolute;z-index:0;background-image:url(../../images/overview/kentei_title.svg);background-size:contain}.overview__detail__kentei__table{margin:0 30px 30px}@media screen and (max-width: 1110px){.overview__detail__kentei__table{margin:0 10px;overflow:hidden}}.overview__detail__kentei__table table{background:#fff;border-collapse:collapse}@media screen and (max-width: 1110px){.overview__detail__kentei__table table{width:100%;overflow-x:scroll;display:flex;margin:0 0 30px}.overview__detail__kentei__table table tbody{flex-shrink:0}}.overview__detail__kentei__table table tr th{background:#e9516f;color:#fff;border-right:2px solid #fff;font-size:24px;padding:10px 0}@media screen and (max-width: 1110px){.overview__detail__kentei__table table tr th{font-size:14px}}.overview__detail__kentei__table table tr td{padding:20px 10px;font-size:14px;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}@media screen and (max-width: 1110px){.overview__detail__kentei__table table tr td{font-size:12px;width:150px}}.overview__detail__kentei__table table tr td:first-child{background:#fedc5e;color:#373737;width:140px;font-size:16px;font-weight:bold}@media screen and (max-width: 1110px){.overview__detail__kentei__table table tr td:first-child{font-size:12px;width:auto}}.overview__detail__voice{margin:0 0 50px}.news__detail__voice{display:flex;border-radius:10px;max-width:800px;margin:50px auto 20px;justify-content:space-around;padding:10px;position:relative}@media screen and (max-width: 1110px){.news__detail__voice{margin:20px auto 0;flex-wrap:wrap;padding:30px 20px 20px}}.news__detail__voice .thumbnail{width:50%;text-align:center;position:relative}@media screen and (max-width: 1110px){.news__detail__voice .thumbnail{width:100%;margin:20px auto}}.news__detail__voice .thumbnail::before{position:absolute;content:"";background:url(../../images/voice/img_bg.png);bottom:0px;left:25px;width:251px;height:257px;left:0;right:0;margin:0 auto;text-align:center;display:inline-block;background-size:cover}.news__detail__voice .thumbnail img{margin:0 auto;border-radius:10px;position:relative;max-width:200px}.news__detail__voice .news__detail__title{width:50%}.news__detail__voice__title{width:413px}.news__detail__voice__title__container{background:#e9516f;display:inline-block;padding:10px;border-radius:5px;margin-bottom:10px}.news__detail__voice__title__category{font-weight:bold;margin:0;color:#fff;font-size:12px}.news__detail__voice__title__job{font-size:14px;font-weight:bold}.news__detail__voice__title__name{font-size:20px;color:#fff;font-weight:bold}.news__detail__voice__title__name span{color:#fff;font-size:12px;font-weight:400;font-weight:bold}.news__detail__voice__title__midashi{font-size:20px;color:#e9516f;margin:0 auto 14px;padding:0 0 10px;font-weight:bold;position:relative}.news__detail__voice__title__midashi::before{position:absolute;content:"";background:url(../../images/overview/underline_voice_four.svg);bottom:0px;left:0;width:226px;height:9px;display:inline-block;background-size:cover}.news__detail__voice__title p{font-weight:500;font-size:15px}/*# sourceMappingURL=overview.min.css.map */