body{color:#3e424c;font-family:Barlow,Zen Kaku Gothic New,sans-serif;overflow-x:hidden}.work{margin:8.2051282051vw auto 0;padding-bottom:16.4102564103vw;position:relative;width:87.6923076923vw}@media (min-width:52.1875em){.work{margin-top:8.4656084656vw;padding-bottom:8.4656084656vw;width:79.3650793651vw}}@media (min-width:94.5em){.work{margin-top:128px;padding-bottom:128px;width:1200px}}.work .work__inner .work__title{font-size:5.1282051282vw}@media (min-width:52.1875em){.work .work__inner .work__title{font-size:1.5873015873vw}}@media (min-width:94.5em){.work .work__inner .work__title{font-size:24px}}.work .work__inner .work__contents{display:flex;flex-direction:column;gap:6.1538461538vw;justify-content:space-between;margin-top:8.2051282051vw}@media (min-width:52.1875em){.work .work__inner .work__contents{flex-direction:row;gap:0;margin-top:4.2328042328vw}}@media (min-width:94.5em){.work .work__inner .work__contents{margin-top:64px}}@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-family:Zen Kaku Gothic New,sans-serif;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{font-family:Zen Kaku Gothic New,sans-serif;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{font-size:5.1282051282vw;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{font-size:1.5873015873vw;margin-bottom:2.380952381vw;padding-left:1.8518518519vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text-main{font-size:24px;margin-bottom:36px;padding-left:28px}}.interview .interview__inner .interview__titlearea .interview__text-main: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{height:.7936507937vw;width:.7936507937vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text-main:after{height:12px;width:12px}}.interview .interview__inner .interview__titlearea .interview__title{font-size:3.5897435897vw;font-weight:700;line-height:1;margin-bottom:8.2051282051vw;padding-left:5.1282051282vw;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__title{font-size:1.1904761905vw;margin-bottom:3.1746031746vw;padding-left:1.8518518519vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__title{font-size:18px;margin-bottom:48px;padding-left:28px}}.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__title:after{height:.7936507937vw;width:.7936507937vw}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__title:after{height:12px;width:12px}}.interview .interview__inner .interview__titlearea .interview__text{font-size:5.1282051282vw;font-weight:700;line-height:2;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__titlearea .interview__text{font-size:1.5873015873vw;line-height:1.5}}@media (min-width:94.5em){.interview .interview__inner .interview__titlearea .interview__text{font-size:24px}}.interview .interview__inner .interview__contents1{margin:8.2051282051vw 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;padding-top:4.6153846154vw;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__text{font-size:1.1904761905vw;padding-top:1.3227513228vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__text{font-size:18px;padding-top:20px}}.interview .interview__inner .interview__contents1 .interview__box:not(:first-child){border-top:1px solid rgba(62,66,76,.25);margin-top:8.2051282051vw;padding-top:8.2051282051vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__box:not(:first-child){margin-top:4.2328042328vw;padding-top:4.2328042328vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__box:not(:first-child){margin-top:64px;padding-top:64px}}.interview .interview__inner .interview__contents1 .interview__box .interview__subtitle{font-size:4.6153846154vw;font-weight:700;line-height:1.5;position:relative}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__box .interview__subtitle{font-size:1.5873015873vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__box .interview__subtitle{font-size:24px}}.interview .interview__inner .interview__contents1 .interview__box .interview__subtitle span{margin-right:1em}.interview .interview__inner .interview__contents1 .interview__boxes{margin-top:8.2051282051vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__boxes{margin-top:4.2328042328vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__boxes{margin-top:64px}}.interview .interview__inner .interview__contents1 .interview__boxes .interview__box:not(:first-child){border-top:1px solid rgba(62,66,76,.25);margin-top:6.1538461538vw;padding-top:6.1538461538vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__boxes .interview__box:not(:first-child){margin-top:2.1164021164vw;padding-top:2.1164021164vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__boxes .interview__box:not(:first-child){margin-top:32px;padding-top:32px}}.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{display:flex;flex-direction:column;gap:4.1025641026vw;height:auto;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;gap:1.3227513228vw;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;gap:20px;margin-top:64px}}.interview .interview__inner .interview__contents1 .interview__image.interview__map,.interview .interview__inner .interview__contents1 .interview__imagearea--first.interview__map{border-radius:0}.interview .interview__inner .interview__contents1 .interview__imagearea--first img,.interview .interview__inner .interview__contents1 .interview__image img{height:auto;-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__contents1 .interview__attentions{color:#6d6e71;font-size:3.5897435897vw;font-weight:500;line-height:2;margin-top:4.1025641026vw}@media (min-width:52.1875em){.interview .interview__inner .interview__contents1 .interview__attentions{font-size:.7936507937vw;margin-top:1.3227513228vw}}@media (min-width:94.5em){.interview .interview__inner .interview__contents1 .interview__attentions{font-size:12px;margin-top:20px}}.interview .interview__inner .interview__contents1 .interview__attentions>p{padding-left:1em;text-indent:-1em}.interview .interview__inner .interview__contents1 .interview__attentions>p span{margin-right:4px}