@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:.5}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:relative;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#ccc;display:block;height:100%;width:100%;outline:0;line-height:0;font-size:0;border-radius:50%;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#26b5d9;opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;font-family:slick;font-size:6px;line-height:20px;text-align:center;background-color:#ccc;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%;-webkit-transition:.3s;transition:.3s}.slick-dots li.slick-active button:before{background-color:#26b5d9;opacity:1}.p-topFv__slider-item{position:relative}.p-topFv__slider-img{height:600px;margin:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center}.p-topFv__slider-dots{margin-top:min(15px,1.3333333333vw)}.p-topFv__slider-dots li{margin:0 12px}.p-topFv__slider-inner{width:min(1103px,100%);margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0}.p-topFv__slider-cont{position:absolute;left:0;bottom:80px}.p-topFv__slider-lead{color:#036eb7;font-size:clamp(25px,3.6vw,36px);font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:600;line-height:1.4;letter-spacing:.16em}.p-topFv__slider-lead span{font-size:clamp(34px,4.8vw,48px);letter-spacing:-.06em}.p-topFv__slider-text{color:#444349;font-weight:600;margin-top:10px;font-size:15px}.p-top-service{margin-top:clamp(60px,16vw,120px);padding-block:clamp(45px,12vw,120px) clamp(45px,12vw,120px);background-color:#f6f6f6}.p-top-service__list{margin-top:clamp(30px,8vw,55px);display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:min(72px,4.8vw);-moz-column-gap:min(72px,4.8vw);column-gap:min(72px,4.8vw);gap:min(72px,4.8vw)}.p-top-service__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top-service__img{width:min(170px,13.0769230769vw);margin-right:min(30px,2vw)}.p-top-service__cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-top-service__ttl{font-size:min(24px,2.34375vw);padding-top:20px;position:relative;line-height:1.3;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:700}.p-top-service__ttl::before{content:"";width:50px;height:2px;background-color:#26b5d9;position:absolute;top:0;left:0}.p-top-service__txt{font-size:clamp(14px,3.7333333333vw,16px);margin-top:clamp(15px,4vw,25px);line-height:2}.p-top-message{padding-top:clamp(55px,14.6666666667vw,100px);padding-bottom:clamp(50px,13.3333333333vw,120px);position:relative}.p-top-message::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:url(../images/top/message-bk.webp) center center/cover no-repeat}.p-top-message__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.p-top-message__cont{width:100%;max-width:550px;margin-right:50px}.p-top-message__lead{color:#036eb7;font-size:clamp(24px,3vw,30px);font-weight:600;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;margin-top:clamp(20px,5.3333333333vw,40px);letter-spacing:.05em}.p-top-message__txtWrap{margin-top:38px}.p-top-message__txt{font-size:clamp(14px,1.5vw,15px);line-height:1.9;letter-spacing:.05em;color:#444349}.p-top-message__txt:not(:first-of-type){margin-top:clamp(24px,3vw,30px)}.p-top-message__img{max-width:500px}.p-top-recruit{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../images/top/recruit-bkimg.webp);background-size:contain}.p-top-recruit__head{font-weight:600;font-size:30px;color:#fff;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;margin-top:40px}.p-top-recruit__halfBox{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-top-recruit__halfBox.--cont{padding-top:60px;padding-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top-recruit__halfBox.--oneimg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.p-top-recruit__boxIn{max-width:520px;width:80%}.p-top-recruit__txt{margin-top:30px;font-size:15px;color:#fff;max-width:500px}.p-top-recruit__txt:last-of-type{margin-bottom:30px}.p-top-recruit__btnWrap{width:100%;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-information{display:block;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px 20px 16px}.p-information::before{content:"";width:20px;aspect-ratio:24/11;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(../images/common/icon_arrow-black.webp);mask-image:url(../images/common/icon_arrow-black.webp);display:block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:.3s;transition:.3s;background-color:#036eb7}.p-information:hover{background:#f2f2f2}.p-information:hover::before{right:10px}.p-information:nth-of-type(1){border-top:none}.p-information__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.p-information__tag--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:120px}.p-information__tag-item{display:inline-block;min-width:126px;padding:7px 28px;background-color:#036eb7;border-radius:3px;text-align:center;color:#fff;line-height:1;font-size:1.4rem}.p-information__date{white-space:nowrap;color:#444;font-size:1.4rem;margin:0;line-height:1.8}.p-information__txt{color:#444;border-bottom:1px solid transparent;word-break:break-all;display:inline-block;padding-top:10px;font-size:1.8rem;margin-right:10px}.p-information__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.p-information--single{padding:0 0 20px}.p-information--single:hover{background-color:initial}.p-information--single::before{display:none}.p-information__head{font-size:3.2rem;margin-top:12.5px;line-height:1.5;color:#444}.p-information__cont div,.p-information__cont p{font-size:1.6rem;font-family:游ゴシック medium,yu gothic medium,游ゴシック,yu gothic,メイリオ,meiryo,ヒラギノ角ゴ pro,hiragino kaku gothic pro,sans-serif;line-height:2;margin-bottom:20px;color:#444}.p-information__cont a{display:inline-block;font-size:1.6rem;font-family:游ゴシック medium,yu gothic medium,游ゴシック,yu gothic,メイリオ,meiryo,ヒラギノ角ゴ pro,hiragino kaku gothic pro,sans-serif;line-height:2;position:relative;color:red}.p-information__cont a::before{content:"";width:100%;height:1px;background-color:red;position:absolute;bottom:5px}.p-information__cont a:hover{opacity:.8}.p-information__cont a:hover::before{display:none}.p-table{width:100%}.p-table__data,.p-table__head{border-bottom:1px solid #cdd2d6;line-height:2;height:min(100px,26.6666666667vw);vertical-align:middle}.p-table__head{font-size:min(clamp(15px,1.8vw,18px),3.4666666667vw);width:min(clamp(110px,22vw,180px),21.3333333333vw);text-align:center;border-bottom:1px solid #036eb7;color:#036eb7}.p-table__data{font-size:min(clamp(13px,1.6vw,16px),3.4666666667vw);padding-left:min(clamp(10px,2.8vw,36px),2.6666666667vw);padding-right:min(clamp(10px,2.8vw,20px),2.6666666667vw);position:relative}.p-table__data-map{display:block;width:min(clamp(400px,60vw,600px),100%);height:min(350px,53.3333333333vw)}.p-table__data-mapLink{color:#5268b1}.p-table__list-item{position:relative;padding-left:min(18px,4vw)}.p-table__list-item+.p-table__list-item{margin-top:5px}.p-table__list-item::before{content:"・";position:absolute;top:0;left:0}.p-top-assoc{padding-top:101px;padding-bottom:118px;background:#f5f5f5;overflow-y:hidden}.p-top-assoc__bk{position:relative}.p-top-assoc__bk::before{position:absolute;content:"";background-image:url(../images/top/assoc-bk.webp);background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:100%;height:1120px;bottom:0}.p-top-assoc__mapWrap{width:100%;aspect-ratio:1100/440;margin:70px auto 0}.p-top-assoc__mapWrap iframe{width:100%;height:100%;border:0}.p-top-activs{background-image:url(../images/top/activities-repeat_bk.webp);padding-top:100px;padding-bottom:120px}.p-top-activs__boxWrap{margin-top:100px;display:grid;gap:min(77px,7vw) min(60px,5.4545454545vw);grid-template-columns:repeat(2,minmax(0,1fr))}.p-top-activs__boxItem{width:100%;background:#f5f5f5;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="20" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(38,114,181,0.2)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 20px rgba(38, 114, 181, .2));filter:drop-shadow(0 0 20px rgba(38, 114, 181, .2));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.p-top-activs__boxConts{background-repeat:no-repeat;background-size:cover;width:100%;min-height:377px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:0 25px;text-shadow:0 0 16px #003665;text-align:center}.p-top-activs__boxConts.--01{background-image:url(../images/top/activities_img01.webp)}.p-top-activs__boxConts.--02{background-image:url(../images/top/activities_img02.webp)}.p-top-activs__boxConts.--03{background-image:url(../images/top/activities_img03.webp)}.p-top-activs__boxConts.--04{background-image:url(../images/top/activities_img04.webp)}.p-top-activs__boxTitle{font-size:min(30px,2.9296875vw);font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:600;margin-bottom:min(12px,1.171875vw)}.p-top-activs__boxTxt{font-size:15px;color:#fff;margin-top:min(32px,3.125vw);text-align:left}.p-top-activs__list{font-weight:500;font-size:15px;letter-spacing:.05em;text-align:left;color:#444349;padding:27px 25px 22px;position:relative}.p-top-activs__list::before{position:absolute;content:"支援内容例";top:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#df8b99;color:#fff;width:135px;-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 100%,0 100%);font-weight:700;font-size:14px;padding-top:5px;padding-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px}.p-top-activs__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;font-size:15px;color:#444349}.p-top-activs__listItem:not(:first-child){margin-top:5px}.p-top-activs__listItem::before{background-color:#444349;content:"";width:.8em;height:.8em;border-radius:50%;margin-top:.4em;-ms-flex-negative:0;flex-shrink:0}.p-top-philosophy{padding-block:clamp(55px,11vw,110px) clamp(40px,10vw,150px);background:url(../images/top/philosophy-bk.webp) left center/88% 100% no-repeat,url(../images/common/noise_bk.webp) right top/12% 100%}.p-top-philosophy__flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px min(70px,5.8333333333vw)}.p-top-philosophy__left{width:min(500px,100%)}.p-top-philosophy__textWrap{margin-top:20px}.p-top-philosophy__text{font-weight:700;font-size:min(16px,1.7777777778vw);padding:clamp(10px,1.2vw,12px) 20px;background:#f2f2f2;border-left:4px solid #df8b99;color:#202020}.p-top-philosophy__text:not(:first-of-type){margin-top:10px}.p-top-philosophy__lead{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-size:min(30px,2.9296875vw);margin-top:clamp(20px,3vw,30px);line-height:1.7;letter-spacing:.05em;font-weight:600;color:#f2f2f2;text-shadow:0 0 25px rgba(0,84,158,.3)}.p-top-philosophy__img{width:min(530px,100%);margin-top:clamp(25px,3.7vw,37px);-webkit-transform:scale(1.11);transform:scale(1.11)}@media screen and (max-width:1600px){.p-top-philosophy{background:url(../images/top/philosophy-bk.webp) center center/cover no-repeat}}@media screen and (max-width:1300px){.p-topFv__slider-img{height:min(800px,55.9895833333vw)}.p-topFv__slider-cont{padding:0 20px}}@media screen and (max-width:1024px){.p-top-activs__boxWrap{gap:min(25px,3.3333333333vw) min(20px,2.6666666667vw)}.p-top-activs__listItem:not(:first-child){margin-top:5px}}@media screen and (max-width:640px) and (max-width:1133px){.p-top-recruit__boxIn{padding:0 15px}}@media screen and (max-width:640px){.p-topFv__slider-img{height:auto}.p-topFv__slider-cont{top:52px}.p-topFv__slider-lead{font-size:min(25px,6.6666666667vw)}.p-topFv__slider-lead span{font-size:min(34px,9.0666666667vw);letter-spacing:-.11em}.p-topFv__slider-text{font-size:14px;line-height:1.6}.p-top-service__list{grid-template-columns:repeat(1,1fr);row-gap:50px}.p-top-service__item{display:grid;grid-template-columns:130px 1fr;grid-template-rows:auto auto;gap:8px 20px}.p-top-service__img{margin-right:0;width:100%}.p-top-service__cont{display:contents}.p-top-service__ttl{font-size:1.8rem}.p-top-service__txt{grid-column:1/span 2;margin-top:0;padding:0 15px}.p-top-message__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top-message__cont{max-width:100%;margin-right:0}.p-top-message__lead{line-height:1.7}.p-top-message__txtWrap{margin-top:31px}.p-top-message__txt{text-align:justify}.p-top-message__img{margin:38px auto 0}.p-top-recruit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top-recruit__head{font-size:24px}.p-top-recruit__halfBox.--cont{padding-top:40px;padding-bottom:50px}.p-top-recruit__boxIn{max-width:none;max-width:initial;width:initial;width:min(1103px,100%);margin:0 auto}.p-top-recruit__txt{margin-top:30px;max-width:none;max-width:initial}.p-top-recruit__btnWrap{max-width:none;max-width:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-information{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:17px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-information::before{display:none}.p-information__tag--column{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;min-width:auto}.p-information__tag-item{min-width:120px;padding:8px 28px}.p-information__txt{width:100%;font-size:1.4rem;padding-top:15px}.p-information--single{padding:17px 0}.p-information__head{font-size:2rem}.p-information__cont div,.p-information__cont p{font-size:1.4rem}.p-table__data,.p-table__head{padding:10px;height:min(60px,16vw)}.p-top-assoc{padding-top:50px;padding-bottom:40px}.p-top-assoc__bk::before{width:95%;-webkit-transform:translateY(5px);transform:translateY(5px)}.p-top-assoc__mapWrap{aspect-ratio:auto;height:200px;margin-top:20px}.p-top-activs{padding-top:40px;padding-bottom:80px}.p-top-activs__boxWrap{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top-activs__boxConts{min-height:250px;padding:20px}.p-top-activs__boxTitle{font-size:24px}.p-top-activs__boxTxt{font-size:13px;margin-top:25px}.p-top-activs__list{padding:0 0 25px;padding:initial initial 25px}.p-top-activs__list::before{margin-top:10px;-webkit-transform:none;transform:none;-webkit-transform:initial;transform:initial;position:static;width:111px;padding-top:2.5px;padding-bottom:2.5px;margin-bottom:12px}.p-top-activs__listItem{padding-left:15px;padding-right:15px;font-size:14px}.p-top-philosophy__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top-philosophy__textWrap{margin-top:25px}.p-top-philosophy__text{font-size:14px;line-height:1.9;border-color:#036eb7}.p-top-philosophy__lead{font-size:min(24px,6.4vw)}.p-top-philosophy__img{-webkit-transform:scale(1.18);transform:scale(1.18);margin-inline:auto}}
/*# sourceMappingURL=maps/top.min.css.map */
