@charset "UTF-8";.p-recruit-fv{overflow:hidden}.p-recruit-fv--layout{margin-top:2.5rem}@media screen and (min-width:768px){.p-recruit-fv--layout{margin-top:1.791875rem}}.p-recruit-fv__wrapper{display:grid;justify-items:center;text-align:center}@media screen and (min-width:768px){.p-recruit-fv__wrapper{display:flex;align-items:flex-start;justify-content:space-between;text-align:left}}@media screen and (min-width:768px){.p-recruit-fv__content{margin-left:2.34375rem;margin-top:3.638125rem}}.p-recruit-fv__heading{font-size:1.6875rem;font-weight:700;line-height:1.35;letter-spacing:.05em}@media screen and (min-width:768px){.p-recruit-fv__heading{font-size:2.5rem}}.p-recruit-fv__catch{margin-top:2.125rem;font-size:1.125rem;font-weight:700;line-height:1.6923076923;letter-spacing:.03em}@media screen and (min-width:768px){.p-recruit-fv__catch{margin-top:2.935rem;margin-left:.214375rem;font-size:1.625rem}}.p-recruit-fv__lead{margin-top:1.5rem;font-size:.875rem;line-height:1.8571428571;letter-spacing:0}@media screen and (min-width:768px){.p-recruit-fv__lead{margin-top:.95625rem;margin-left:.446875rem}}.p-recruit-fv__decoration{width:15.9375rem;margin-top:1.875rem}@media screen and (min-width:768px){.p-recruit-fv__decoration{flex-shrink:0;width:28.625rem;margin-top:-.75rem;margin-right:-.65625rem;margin-bottom:-.78125rem}}.p-recruit-fv__decoration img{display:block;width:100%;max-width:100%;height:auto}.p-recruit-job__list{display:grid;grid-gap:2.5rem;gap:2.5rem;margin-top:3.2375rem}@media screen and (min-width:768px){.p-recruit-job__list{grid-template-columns:repeat(3,1fr)}}.p-recruit-job__card{padding-top:1.9125rem;padding-bottom:1.775rem;border:1px solid #ff541f;border-radius:1.125rem}.p-recruit-job__card--empty{display:none;border-color:#ff541f4d}@media screen and (min-width:768px){.p-recruit-job__card--empty{display:block}}.p-recruit-job__illust{max-width:17.1875rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-recruit-job__illust{margin-left:2.6875rem;margin-right:1.875rem}}.p-recruit-job__title{margin-top:1.5625rem;line-height:1.4615384615}.p-recruit-job__text{margin-top:.6625rem;font-size:1rem;line-height:1.625;letter-spacing:.05em;text-align:center}.p-recruit-job__btn{display:flex;justify-content:center;margin-top:1.68125rem}.p-recruit-about-work--layout{margin-top:3.75rem}@media screen and (min-width:768px){.p-recruit-about-work--layout{margin-top:6.25rem}}.p-recruit-about-work__heading{line-height:1.08}@media screen and (min-width:768px){.p-recruit-about-work__heading{padding-left:.015em}}.p-recruit-about-work__intro{margin-top:2rem}@media screen and (min-width:768px){.p-recruit-about-work__intro{display:flex;justify-content:space-between;margin-top:4.175rem;padding-left:.78125rem;padding-right:.78125rem}}.p-recruit-about-work__catch{font-size:1.4375rem;font-weight:700;letter-spacing:.08em;line-height:1.74}@media screen and (min-width:768px){.p-recruit-about-work__catch{font-size:2.125rem;line-height:1.08}}.p-recruit-about-work__marker{--c-marker-color: #ffd0aa;--c-marker-height: .625rem}@media screen and (min-width:768px){.p-recruit-about-work__marker{--c-marker-offset: .3125rem}}.p-recruit-about-work__lead{margin-top:.8125rem;font-size:.75rem;letter-spacing:.05em;line-height:1.6666666667;text-align:justify}@media screen and (min-width:768px){.p-recruit-about-work__lead{width:26.6rem;margin-top:-.125rem}}.p-recruit-about-work__list{display:grid;grid-row-gap:2.5rem;row-gap:2.5rem;max-width:20.625rem;margin-top:2.5rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-recruit-about-work__list{display:flex;justify-content:space-between;max-width:none;margin-top:3.91875rem;margin-left:0;margin-right:0}}.p-recruit-about-work__item{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:768px){.p-recruit-about-work__item{width:21.875rem}}.p-recruit-about-work__item:nth-child(1) img{width:13.09375rem}.p-recruit-about-work__item:nth-child(2) img{width:9.06875rem}.p-recruit-about-work__item:nth-child(3) img{width:12.21875rem}@media screen and (min-width:768px){.p-recruit-about-work__item:nth-child(1) img{margin-top:.95rem}.p-recruit-about-work__item:nth-child(2) img{margin-top:.5125rem}.p-recruit-about-work__item:nth-child(3) img{margin-top:.3875rem}}.p-recruit-about-work__num{z-index:1;grid-area:1/1;justify-self:start;display:grid;align-items:center;justify-items:center;place-items:center;width:2.8125rem;height:2.8125rem;margin:-.875rem 0 0 -.875rem;background-color:#ff541f;border-radius:50%}@media screen and (min-width:768px){.p-recruit-about-work__num{width:3.0125rem;height:3.0125rem;margin:-.9375rem 0 0 -.9375rem}}.p-recruit-about-work__num span{padding-bottom:.25rem;padding-left:.125rem;color:#fff;font-size:1.75rem;letter-spacing:.05em;line-height:1.08}@media screen and (min-width:768px){.p-recruit-about-work__num span{font-size:2.0625rem}}.p-recruit-about-work__card{grid-area:1/1;padding:1.25rem 1.25rem 1.5rem;border:0 solid transparent;-o-border-image:var(--about-work-card-bg) 100 fill/2.9125rem stretch;border-image:var(--about-work-card-bg) 100 fill/2.9125rem stretch}@media screen and (min-width:768px){.p-recruit-about-work__card{height:23.575rem;padding:1.4rem 1.875rem 1.45rem;border-image-width:3.11875rem}}.p-recruit-about-work__card-heading{padding-left:.04em;color:#ff541f;font-size:1.25rem;font-weight:700;letter-spacing:.08em;line-height:1.65;text-align:center}.p-recruit-about-work__card-illust{display:flex;align-items:flex-start;justify-content:center}@media screen and (min-width:768px){.p-recruit-about-work__card-illust{height:10.59375rem}}.p-recruit-about-work__card-illust img{height:auto}.p-recruit-about-work__card-text{margin-top:.9375rem;font-size:.875rem;letter-spacing:.05em;line-height:1.7142857143;text-align:justify}@media screen and (min-width:768px){.p-recruit-about-work__card-text{margin-top:0}}@media screen and (max-width:767px){.p-recruit-blog{--c-article-cards-row-gap: 1.25rem}}.p-recruit-blog--layout{margin-top:3.75rem}@media screen and (min-width:768px){.p-recruit-blog--layout{margin-top:6.25rem}}@media screen and (min-width:768px){.p-recruit-blog{--c-article-cards-list-mt: 3.21875rem;--c-article-cards-row-gap: 2.875rem;--c-article-cards-heading-nudge: .015em}}.p-recruit-member{--c-member-cards-bubble-bg: #faf4ef}.p-recruit-member--layout{margin-top:3.75rem;margin-bottom:0}@media screen and (min-width:768px){.p-recruit-member--layout{margin-top:6.25rem}}@media screen and (min-width:768px){.p-recruit-member{--c-member-cards-list-mt: 3.335rem}}.p-recruit-member__heading{padding-left:.015em}@media screen and (max-width:767px){.p-recruit-member__heading{padding-left:0}}.p-recruit-blog-list{overflow:hidden}.p-recruit-blog-list--layout{margin-top:3.75rem;margin-bottom:6.25rem}@media screen and (min-width:768px){.p-recruit-blog-list--layout{margin-top:6.25rem;margin-bottom:12.5rem}}.p-recruit-blog-list__inner{max-width:none;margin-left:0;margin-right:0;padding:3.75rem 1.25rem;background-color:#fff;border-radius:2.5rem}@media screen and (min-width:768px){.p-recruit-blog-list__inner{padding-top:6.25rem;padding-bottom:6.25rem;padding-left:0;padding-right:0;border-radius:5.625rem}}.p-recruit-blog-list__grid{display:grid;grid-template-columns:minmax(0,18.75rem);justify-content:center;grid-row-gap:2.5rem;row-gap:2.5rem;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.p-recruit-blog-list__grid{grid-template-columns:repeat(3,18.75rem);-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:6.25rem;width:61.25rem}}.p-recruit-blog-list__item{min-width:0}.p-recruit-blog-list .c-card__title{color:#323232}.p-recruit-blog-list__actions{display:grid;justify-items:center;margin-top:3.75rem}@media screen and (min-width:768px){.p-recruit-blog-list__actions{margin-top:6.25rem}}
