body{color:#3e424c;font-family:Barlow,Zen Kaku Gothic New,sans-serif;overflow-x:hidden}.member{margin:17.4358974359vw auto 0;width:87.6923076923vw}@media (min-width:52.1875em){.member{margin-bottom:8.4656084656vw;margin-top:12.6984126984vw;width:79.3650793651vw}}@media (min-width:94.5em){.member{margin-bottom:128px;margin-top:192px;width:1200px}}.member .member__inner .member__title{font-size:3.5897435897vw;font-weight:700;line-height:1.5;margin-bottom:8.2051282051vw;position:relative}@media (min-width:52.1875em){.member .member__inner .member__title{font-size:1.1904761905vw;margin-bottom:2.1164021164vw}}@media (min-width:94.5em){.member .member__inner .member__title{font-size:18px;margin-bottom:32px}}.member .member__contents{display:flex;flex-direction:column;flex-wrap:wrap;gap:4.1025641026vw}@media (min-width:52.1875em){.member .member__contents{flex-direction:row;gap:2.1164021164vw}}@media (min-width:94.5em){.member .member__contents{display:flex;gap:32px}}.member .member__contents .member__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:4.1025641026vw}@media (min-width:52.1875em){.member .member__contents .member__wrapper{flex-direction:row;gap:2.1164021164vw}}@media (min-width:94.5em){.member .member__contents .member__wrapper{display:flex;gap:32px}}.member .member__contents .member__item{align-items:center;background-color:#fff;border-radius:2.0512820513vw;display:flex;justify-content:space-between;overflow:hidden;padding:4.1025641026vw;position:relative;width:87.6923076923vw}@media (min-width:52.1875em){.member .member__contents .member__item{border-radius:.5291005291vw;overflow:hidden;padding:1.0582010582vw;width:18.253968254vw}}@media (min-width:94.5em){.member .member__contents .member__item{border-radius:8px;padding:16px;width:276px}}.member .member__contents .member__item .member-item__textarea{width:56.4102564103vw}@media (min-width:52.1875em){.member .member__contents .member__item .member-item__textarea{width:10.582010582vw}}@media (min-width:94.5em){.member .member__contents .member__item .member-item__textarea{width:160px}}.member .member__contents .member__item .member-item__textarea .member-item__role{font-size:4.1025641026vw;font-weight:500;line-height:1.5;margin-bottom:2.0512820513vw;padding-left:4.1025641026vw;position:relative}@media (min-width:52.1875em){.member .member__contents .member__item .member-item__textarea .member-item__role{font-size:1.0582010582vw;margin-bottom:.5291005291vw;padding-left:1.0582010582vw}}@media (min-width:94.5em){.member .member__contents .member__item .member-item__textarea .member-item__role{font-size:16px;margin-bottom:8px;padding-left:16px}}.member .member__contents .member__item .member-item__textarea .member-item__role.kikai:before{background-color:#8e5cbc}.member .member__contents .member__item .member-item__textarea .member-item__role.kenchiku:before{background-color:#008344}.member .member__contents .member__item .member-item__textarea .member-item__role.denki:before{background-color:#0080cc}.member .member__contents .member__item .member-item__textarea .member-item__role.jimu:before{background-color:#e50011}.member .member__contents .member__item .member-item__textarea .member-item__role:before{background-color:#dd7d33;border-radius:50%;bottom:50%;content:"";height:2.0512820513vw;left:0;position:absolute;transform:translateY(50%);width:100%;width:2.0512820513vw}@media (min-width:52.1875em){.member .member__contents .member__item .member-item__textarea .member-item__role:before{height:.5291005291vw;width:.5291005291vw}}@media (min-width:94.5em){.member .member__contents .member__item .member-item__textarea .member-item__role:before{height:8px;width:8px}}.member .member__contents .member__item .member-item__textarea .member-item__year{font-size:3.5897435897vw;font-weight:500;line-height:1.5}@media (min-width:52.1875em){.member .member__contents .member__item .member-item__textarea .member-item__year{font-size:.9259259259vw}}@media (min-width:94.5em){.member .member__contents .member__item .member-item__textarea .member-item__year{font-size:14px}}.member .member__contents .member__item .member-item__imagearea{aspect-ratio:1/1;width:21.5384615385vw}@media (min-width:52.1875em){.member .member__contents .member__item .member-item__imagearea{width:5.5555555556vw}}@media (min-width:94.5em){.member .member__contents .member__item .member-item__imagearea{width:84px}}.member .member__contents .member__item .member-item__imagearea img{height:100%;width:100%}@media (min-width:52.1875em){.c-page-header__titlearea{width:35.7142857143vw!important}}@media (min-width:94.5em){.c-page-header__titlearea{width:540px!important}}.index{border-bottom:.2564102564vw solid rgba(62,66,76,.25);margin:0 auto;padding-bottom:8.2051282051vw;position:relative;width:87.6923076923vw;z-index:6}@media (min-width:52.1875em){.index{border-bottom:.0661375661vw solid rgba(62,66,76,.25);padding-bottom:4.2328042328vw;width:79.3650793651vw}}@media (min-width:94.5em){.index{border-bottom:1px solid rgba(62,66,76,.25);padding-bottom:64px;width:1200px}}.index .index__inner{background-color:#fdfdfd;border-radius:2.0512820513vw;margin:16.4102564103vw auto 0;padding:4.1025641026vw;width:87.6923076923vw}@media (min-width:52.1875em){.index .index__inner{border-radius:.2645502646vw;display:flex;justify-content:space-between;margin-top:12.6984126984vw;padding:2.1164021164vw;width:79.3650793651vw}}@media (min-width:94.5em){.index .index__inner{border-radius:4px;margin-top:192px;padding:32px;width:1200px}}.index .index__inner .index__title{font-size:4.6153846154vw;font-weight:700;line-height:1.5;margin-bottom:4.1025641026vw}@media (min-width:52.1875em){.index .index__inner .index__title{font-size:1.1904761905vw;margin-bottom:0}}@media (min-width:94.5em){.index .index__inner .index__title{font-size:18px}}.index .index__inner .index__lists{display:flex;flex-direction:column;flex-wrap:wrap;gap:4.1025641026vw}@media (min-width:52.1875em){.index .index__inner .index__lists{flex-direction:row;gap:1.5873015873vw 2.1164021164vw;justify-content:flex-start;width:61.1772486772vw}}@media (min-width:94.5em){.index .index__inner .index__lists{gap:24px 32px;width:925px}}.index .index__inner .index__lists .index__item a{font-size:3.5897435897vw;font-weight:700;padding-left:3.5897435897vw;position:relative;text-decoration:underline}@media (min-width:52.1875em){.index .index__inner .index__lists .index__item a{font-size:1.0582010582vw;padding-left:1.0582010582vw;text-decoration:underline;transition:all .3s}.index .index__inner .index__lists .index__item a:hover{opacity:.6}}@media (min-width:94.5em){.index .index__inner .index__lists .index__item a{font-size:16px;padding-left:16px}}.index .index__inner .index__lists .index__item a:after{background-image:url(../img/common/radius.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;bottom:50%;content:"";height:2.0512820513vw;left:0;position:absolute;transform:translateY(50%);width:2.0512820513vw}@media (min-width:52.1875em){.index .index__inner .index__lists .index__item a:after{height:.7936507937vw;width:.7936507937vw}}@media (min-width:94.5em){.index .index__inner .index__lists .index__item a:after{height:12px;width:12px}}.interview{border-bottom:.2564102564vw solid rgba(62,66,76,.25);margin:8.2051282051vw auto 0;padding-bottom:16.4102564103vw;position:relative;width:87.6923076923vw}@media (min-width:52.1875em){.interview{border-bottom:.0661375661vw solid rgba(62,66,76,.25);margin-top:4.2328042328vw;padding-bottom:8.4656084656vw;width:79.3650793651vw}}@media (min-width:94.5em){.interview{border-bottom:1px solid rgba(62,66,76,.25);margin-top:64px;padding-bottom:128px;width:1200px}}.interview .interview__inner{margin:0 auto}@media (min-width:52.1875em){.interview .interview__inner{display:flex;justify-content:space-between}.interview .interview__inner .interview__titlearea{width:23.6111111111vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea{width:357px}}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview-titlearea__inner{position:-webkit-sticky;position:sticky;top:7.9365079365vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview-titlearea__inner{top:120px}}.interview .interview__inner .interview__titlearea .interview__text-main,.interview .interview__inner .interview__titlearea .interview__title{font-size:3.5897435897vw;font-weight:700;line-height:1.5;margin-bottom:8.2051282051vw;padding-left:5.1282051282vw;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__text-main,.interview .interview__inner .interview__titlearea .interview__title{font-size:1.1904761905vw;margin-bottom:2.380952381vw;padding-left:1.8518518519vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text-main,.interview .interview__inner .interview__titlearea .interview__title{font-size:18px;margin-bottom:36px;padding-left:28px}}.interview .interview__inner .interview__titlearea .interview__text-main:after,.interview .interview__inner .interview__titlearea .interview__title:after{background-image:url(../img/common/radius.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;bottom:50%;content:"";height:3.0769230769vw;left:0;position:absolute;transform:translateY(50%);width:100%;width:3.0769230769vw}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__text-main:after,.interview .interview__inner .interview__titlearea .interview__title:after{height:.7936507937vw;width:.7936507937vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text-main:after,.interview .interview__inner .interview__titlearea .interview__title:after{height:12px;width:12px}}.interview .interview__inner .interview__titlearea .interview__text-main{font-size:5.1282051282vw}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__text-main{font-size:1.1904761905vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text-main{font-size:18px}}.interview .interview__inner .interview__titlearea .interview__text{font-size:4.6153846154vw;font-weight:700;line-height:1.5;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__text{font-size:1.5873015873vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text{font-size:24px}}.interview .interview__inner .interview__contents1{margin:4.6153846154vw auto 0;width:87.6923076923vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1{margin-left:0;margin-right:0;margin-top:0;width:51.5211640212vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1{width:779px}}.interview .interview__inner .interview__contents1 .interview__text{font-size:3.5897435897vw;font-weight:500;line-height:2;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__text{font-size:1.1904761905vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__text{font-size:18px}}.interview .interview__inner .interview__contents1 .interview__text--first{padding-top:0}.interview .interview__inner .interview__contents1 .interview__image,.interview .interview__inner .interview__contents1 .interview__imagearea--first{border-radius:1.5384615385vw;height:56.6666666667vw;margin-top:8.2051282051vw;overflow:hidden;width:87.6923076923vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__image,.interview .interview__inner .interview__contents1 .interview__imagearea--first{border-radius:.7936507937vw;height:auto;margin-left:0;margin-top:4.2328042328vw;width:100%}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__image,.interview .interview__inner .interview__contents1 .interview__imagearea--first{border-radius:12px;margin-top:64px}}.interview .interview__inner .interview__contents1 .interview__imagearea--first img,.interview .interview__inner .interview__contents1 .interview__image img{height:56.6666666667vw;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__imagearea--first img,.interview .interview__inner .interview__contents1 .interview__image img{height:auto}}.interview .interview__inner .interview__contents1 .interview__imagearea--first{margin-top:8.2051282051vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__imagearea--first{margin-top:4.2328042328vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__imagearea--first{margin-top:64px}}.interview .interview__inner .interview__contents1 .interview__imagearea--first .interview__image{margin-top:0}.interview .interview__inner .interview__items{margin-top:8.2051282051vw}@media (min-width:52.1875em){.interview .interview__inner .interview__items{margin-top:4.2328042328vw}}@media (min-width:94.5em){.interview .interview__inner .interview__items{margin-top:64px}}.interview .interview__inner .interview-item{display:flex;justify-content:space-between}.interview .interview__inner .interview-item:not(:last-child){margin-bottom:6.1538461538vw}@media (min-width:52.1875em){.interview .interview__inner .interview-item:not(:last-child){margin-bottom:2.1164021164vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item:not(:last-child){margin-bottom:32px}}.interview .interview__inner .interview-item .interview-item__imagearea{height:12.3076923077vw;width:12.3076923077vw}@media (min-width:52.1875em){.interview .interview__inner .interview-item .interview-item__imagearea{height:5.5555555556vw;width:5.5555555556vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item .interview-item__imagearea{height:84px;width:84px}}.interview .interview__inner .interview-item .interview-item__imagearea img{height:100%;width:100%}.interview .interview__inner .interview-item .interview-item__textarea{width:70.7692307692vw}@media (min-width:52.1875em){.interview .interview__inner .interview-item .interview-item__textarea{width:44.7751322751vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item .interview-item__textarea{width:677px}}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name{font-size:3.3333333333vw;font-weight:500;line-height:1.5;margin-bottom:1.7948717949vw;padding-left:4.1025641026vw;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name{font-size:1.0582010582vw;margin-bottom:.7936507937vw;padding-left:1.0582010582vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name{font-size:16px;margin-bottom:12px;padding-left:16px}}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name:before{background-color:#dd7d33;border-radius:50%;bottom:50%;content:"";height:2.0512820513vw;left:0;position:absolute;transform:translateY(50%);width:100%;width:2.0512820513vw}@media (min-width:52.1875em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name:before{height:.5291005291vw;width:.5291005291vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name:before{height:8px;width:8px}}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name.kikai:before{background-color:#8e5cbc}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name.kenchiku:before{background-color:#008344}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name.denki:before{background-color:#0080cc}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__name.jimu:before{background-color:#e50011}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__explain{font-size:3.3333333333vw;font-weight:500;line-height:2}@media (min-width:52.1875em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__explain{font-size:.9259259259vw}}@media (min-width:94.5em){.interview .interview__inner .interview-item .interview-item__textarea .interview-item__explain{font-size:14px}}.interview .interview__inner .interview-item .interview-item__textarea .interview-item__explain.is-on span{background-size:100% 100%!important}