@font-face{font-family:"NotoSansJp";font-style:normal;font-weight:400;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/NotoSansJP-Regular-Subset.woff2") format("woff2")}@font-face{font-family:"NotoSansJp";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/NotoSansJP-Medium-Subset.woff2") format("woff2")}@font-face{font-family:"NotoSansJp";font-style:normal;font-weight:bold;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/NotoSansJP-Bold-Subset.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:bold;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/Roboto-Black.ttf") format("truetype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;font-display:swap;src:url("/wp-content/themes/techseed/assets/fonts/Raleway-SemiBold.ttf") format("truetype")}.p-recruit__text{margin-top:1.1111111111vw}@media only screen and (max-width: 1023px){.p-recruit__text{margin-top:16px}}.p-recruit-cta__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5vw;margin-top:5vw}@media only screen and (max-width: 1023px){.p-recruit-cta__list{gap:36px;margin-top:36px}}@media only screen and (max-width: 767px){.p-recruit-cta__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-recruit-cta__item{width:50%;border-radius:1.3888888889vw;padding:2.7777777778vw;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);box-shadow:0px 0px 20px 0px rgba(0,0,0,.1)}@media only screen and (max-width: 1023px){.p-recruit-cta__item{border-radius:20px;padding:20px}}@media only screen and (max-width: 767px){.p-recruit-cta__item{width:100%}}.p-recruit-cta__item.--green{background-color:#00a878}.p-recruit-cta__item.--green .p-recruit-cta__link{border-color:#00a878}.p-recruit-cta__item.--green .p-recruit-cta__link:hover{background-color:#00a878;border-color:#fff}.p-recruit-cta__item.--yellow{background-color:#e9b40b}.p-recruit-cta__item.--yellow .p-recruit-cta__link{border-color:#e9b40b}.p-recruit-cta__item.--yellow .p-recruit-cta__link:hover{background-color:#e9b40b;border-color:#fff}.p-recruit-cta__head{text-align:center;color:#fff;font-weight:bold;line-height:1.4;font-size:2.3611111111vw}@media only screen and (max-width: 1023px){.p-recruit-cta__head{font-size:28px}}.p-recruit-cta__link{margin:3.3333333333vw auto 0;max-width:20.8333333333vw;gap:1.1111111111vw;padding:.8333333333vw;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;text-decoration:none;background-color:#fff;border-radius:9999px;border:1px solid}@media only screen and (max-width: 1023px){.p-recruit-cta__link{margin-top:48px;gap:16px;padding:12px;max-width:300px}}@media only screen and (max-width: 767px){.p-recruit-cta__link{max-width:none}}.p-recruit-cta__link:hover{color:#fff}.p-instructor__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.7777777778vw;margin-top:5vw}@media only screen and (max-width: 1023px){.p-instructor__list{gap:40px;margin-top:72px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-instructor__item{width:calc(33.3333% - 1.8518518519vw);border-radius:1.3888888889vw;padding:1.3888888889vw 2.2222222222vw 2.2222222222vw;border:1px #dce8e4 solid;background-color:#edf4f2}@media only screen and (max-width: 1023px){.p-instructor__item{border-radius:20px;padding:20px 32px 32px;width:100%}}.p-instructor__head{line-height:1.4;font-size:1.3888888889vw;font-weight:bold}@media only screen and (max-width: 1023px){.p-instructor__head{font-size:20px}}.p-instructor__head span{display:inline-block}.p-instructor__text{margin-top:1.6666666667vw}@media only screen and (max-width: 1023px){.p-instructor__text{margin-top:24px}}.p-instructor__entry{text-align:center;margin-top:5vw}@media only screen and (max-width: 1023px){.p-instructor__entry{margin-top:72px}}.p-instructor__entry-link{margin-top:2.2222222222vw}@media only screen and (max-width: 1023px){.p-instructor__entry-link{margin-top:32px}}.p-job{position:relative;overflow:hidden}.p-job::before,.p-job::after{content:"";display:block;position:absolute;border-radius:50%;z-index:-1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}.p-job::before{width:38.9583333333vw;aspect-ratio:1;left:0;bottom:0;-webkit-transform:translate(-36.7%, 27.6%);transform:translate(-36.7%, 27.6%);-webkit-mask-image:url("/wp-content/themes/techseed/assets/images/recruit_info/p-job__bg01.svg");mask-image:url("/wp-content/themes/techseed/assets/images/recruit_info/p-job__bg01.svg")}@media only screen and (max-width: 1023px){.p-job::before{width:280px}}.p-job::after{width:25.4861111111vw;aspect-ratio:367/446;top:0;right:0;-webkit-transform:translate(26.4%, -20%);transform:translate(26.4%, -20%);-webkit-mask-image:url("/wp-content/themes/techseed/assets/images/recruit_info/p-job__bg02.svg");mask-image:url("/wp-content/themes/techseed/assets/images/recruit_info/p-job__bg02.svg")}@media only screen and (max-width: 1023px){.p-job::after{width:184px}}.p-job__list{margin-top:2.2222222222vw}@media only screen and (max-width: 1023px){.p-job__list{margin-top:32px}}.p-interviews{position:relative;z-index:3}