.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;overflow-x:auto}.breadcrumbs li{white-space:nowrap;font-size:1.2rem;font-weight:700}@media screen and (max-width: 768px){.breadcrumbs li{font-size:1rem}}.breadcrumbs li+li{margin-left:8px}@media screen and (max-width: 768px){.breadcrumbs li+li{margin-left:6px}}.breadcrumbs li+li:before{position:relative;content:">";top:-1px;margin-right:4px;color:var(--black)}@media screen and (max-width: 768px){.breadcrumbs li+li:before{margin-right:4px}}.breadcrumbs a{text-decoration:none;color:var(--black)}.breadcrumbs .current{font-weight:700;color:var(--blue-main)}.lower-fv__inner{position:relative;max-width:996px;margin-inline:auto;padding:0 24px}.page-title__container{position:relative;padding-top:180px;margin-bottom:24px;display:grid}@media screen and (max-width: 768px){.page-title__container{padding-top:104px;margin-bottom:8px}}.page-title{position:relative;z-index:1}.page-title__caption{width:fit-content;font-size:1.8rem;font-weight:700;color:#fff;background:var(--blue-main);padding:3px 10px;margin-bottom:8px}@media screen and (max-width: 768px){.page-title__caption{font-size:1.6rem;margin-bottom:0}}.page-title__heading{width:fit-content;font-size:clamp(2.6rem,3.15vw,4rem);font-weight:700;color:var(--black);background:#fff;padding:5px 15px}@media screen and (max-width: 768px){.page-title__heading{font-size:2.8rem;padding:2px 8px;letter-spacing:.01em}}.page-title__heading .small{font-size:1.6rem}.page-title__heading-sub{width:fit-content;font-size:clamp(1.4rem,2.9vw,2.8rem);font-weight:700;color:var(--black);background:#fff;padding:5px 15px}@media screen and (max-width: 768px){.page-title__heading-sub{font-size:1.8rem;padding:4px}}.sec-heading__line{position:relative;width:auto;padding-bottom:18px}@media screen and (max-width: 768px){.sec-heading__line{padding-bottom:10px}}.sec-heading__line:before,.sec-heading__line:after{content:"";position:absolute;left:0;bottom:0;border-radius:50vmax;height:2px}.sec-heading__line:before{width:100%;background-color:var(--blue-main);z-index:0}.sec-heading__line:after{width:calc(100% - 48px);left:48px;background-color:var(--blue-light);z-index:1}.sec-heading__line+.mod-text{margin-top:32px}@media screen and (max-width: 768px){.sec-heading__line+.mod-text{margin-top:16px}}.sec-heading{width:fit-content;font-size:3.2rem;font-weight:700;color:var(--blue-main)}@media screen and (max-width: 768px){.sec-heading{font-size:2.4rem}}.sec-heading.-black{color:var(--black)}.sec-heading__group{margin-bottom:36px}.sec-heading__caption{font-family:var(--text-ubuntu);font-size:1.8rem;font-weight:700;color:#fff;line-height:1;padding:4px 8px;background:var(--blue-main)}@media screen and (max-width: 768px){.sec-heading__caption{font-size:1.6rem}}.sec-heading--sub{position:relative;font-size:2rem;font-weight:700;color:var(--blue-main);margin-bottom:20px}@media screen and (max-width: 768px){.sec-heading--sub{font-size:1.8rem;margin-bottom:14px}}.semicircle{position:relative;width:calc(100vw - 10px);margin-inline:calc(50% - 50vw);border-top:1px solid var(--blue-main);border-right:1px solid var(--blue-main);aspect-ratio:1280/156;max-height:156px;border-radius:0 8vmax 0 0}@media screen and (max-width: 768px){.semicircle{width:calc(100vw - 1px);border-radius:0 28px 0 0;max-height:28px;aspect-ratio:initial}}.semicircle .semicircle-inner{position:relative;max-width:81.81%;width:100%;margin-inline:auto}@media screen and (max-width: 768px){.semicircle .semicircle-inner{max-width:initial;width:auto;padding:0 24px}}.semicircle .semicircle-budge{position:relative;top:-56px;right:0;margin-left:auto;max-width:fit-content;display:grid;place-content:center;background-color:var(--blue-main);border-radius:8px 8px 0 0;color:#fff;font-size:1.8rem;font-weight:500;padding:14px 48px;font-family:var(--text-ubuntu)}@media screen and (max-width: 768px){.semicircle .semicircle-budge{top:-42px;font-size:1.6rem;aspect-ratio:initial;padding:8px 24px}}#amc .sec-heading{position:relative}#amc .l-lower-fv{margin-bottom:160px}@media screen and (max-width: 768px){#amc .l-lower-fv{margin-bottom:100px}}#amc .sec-equipment .equipment-container{position:relative;margin-top:-56px;margin-bottom:160px;z-index:1}@media screen and (max-width: 768px){#amc .sec-equipment .equipment-container{margin-top:0;margin-bottom:100px}}#amc .sec-equipment .equipment-block{display:grid;grid-template-columns:40.764% 54.4%;grid-template-areas:"img head" "img text";gap:16px 48px;margin-bottom:52px}@media screen and (max-width: 768px){#amc .sec-equipment .equipment-block{grid-template-columns:1fr;grid-template-areas:"head" "img" "text";margin-bottom:32px}}#amc .sec-equipment .equipment-block img{grid-area:img}#amc .sec-equipment .equipment-block .sec-heading{grid-area:head}#amc .sec-equipment .equipment-block .mod-text{grid-area:text}#amc .sec-equipment .equipment-info{padding:56px;background:#f5f5f5}@media screen and (max-width: 768px){#amc .sec-equipment .equipment-info{padding:40px 30px}}#amc .sec-equipment .equipment-info .info-heading{width:fit-content;font-size:2.4rem;font-weight:700;color:var(--blue-main);margin-bottom:16px}@media screen and (max-width: 768px){#amc .sec-equipment .equipment-info .info-heading{font-size:2rem;margin-inline:auto}}#amc .sec-interview{position:relative;margin-bottom:160px}@media screen and (max-width: 768px){#amc .sec-interview{margin-bottom:90px}}#amc .sec-interview:before{content:"";position:absolute;width:calc(100vw - 10px);height:125%;margin-inline:calc(50% - 50vw);border-radius:0 8vmax 0 0;background:#f2feff;z-index:-1}@media screen and (max-width: 768px){#amc .sec-interview:before{width:100vw;border-radius:0 28px 0 0}}@media screen and (max-width: 768px){#amc .sec-interview .sec-heading{margin-bottom:48px}}#amc .sec-interview .interview-container{margin-top:-56px;position:relative}@media screen and (max-width: 768px){#amc .sec-interview .interview-container{margin-top:0}}#amc .sec-interview .interview-img{position:relative;display:block;max-width:607px;width:60cqw;bottom:-90px;margin-inline:auto;z-index:5}@media screen and (max-width: 768px){#amc .sec-interview .interview-img{width:100%;max-width:initial;bottom:0;margin-bottom:32px}}#amc .sec-interview .interview-block{background:#fff;padding:128px 56px 56px}@media screen and (max-width: 768px){#amc .sec-interview .interview-block{padding:32px 24px}#amc .sec-interview .interview-block+.interview-img{margin-top:56px}}#amc .sec-interview .interview-item{display:flex;flex-direction:column}#amc .sec-interview .interview-item+.interview-item{margin-top:56px}@media screen and (max-width: 768px){#amc .sec-interview .interview-item+.interview-item{margin-top:40px}}#amc .sec-interview .interview-head{font-size:1.8rem;font-weight:700;color:var(--blue-main);padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--blue-main)}#amc .sec-sb{position:relative;margin-bottom:136px;container-type:inline-size;z-index:5}@media screen and (max-width: 768px){#amc .sec-sb{margin-bottom:72px}}#amc .sec-sb:before{content:"";position:absolute;width:calc(100vw - 10px);height:100%;margin-inline:calc(50% - 50vw);border-radius:0 8vmax 0 0;background:#fff;z-index:-1}@media screen and (max-width: 768px){#amc .sec-sb:before{width:100vw;z-index:0;border-radius:0 28px 0 0}}#amc .sec-sb .sec-heading{margin-bottom:40px}#amc .sec-sb .sb-container{position:relative;width:calc(100vw - 48px);max-width:1124px;left:50%;translate:-50% 0;background:#f5f5f5}#amc .sec-sb .sb-container+.sb-container{margin-top:56px}#amc .sec-sb .sb-container .sb-inner{padding:64px 6.42576cqw}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-inner{padding:48px 24px}}#amc .sec-sb .sb-container .block-heading{font-size:2.8rem;font-weight:700;text-align:center;margin-bottom:24px}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .block-heading{font-size:2rem}}#amc .sec-sb .sb-container .sb-block{padding:3.2128cqw;border-top:1px solid var(--blue-main)}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-block{padding:24px 12px}}#amc .sec-sb .sb-container .sb-block:last-of-type{border-bottom:1px solid var(--blue-main)}#amc .sec-sb .sb-container .sb-list{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-list{gap:8px}}#amc .sec-sb .sb-container .sb-list+.mod-text{margin-top:16px}#amc .sec-sb .sb-container .sb-list.short .sb-list__item{padding:12px 24px}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-list.short .sb-list__item{padding:12px}}#amc .sec-sb .sb-container .mod-text+.sb-list{margin-top:16px}#amc .sec-sb .sb-container .sb-list__item{display:flex;justify-content:center;align-items:center;background:#fff;padding:12px 32px}#amc .sec-sb .sb-container .sb-list__item p{font-size:1.6rem;font-weight:700}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-list__item p{font-size:1.4rem}}#amc .sec-sb .sb-container .sb-list__item p+p{margin-left:1rem}#amc .sec-sb .sb-container .sb-list__item .num{font-weight:700;font-family:var(--text-ubuntu)}#amc .sec-sb .sb-container .sb-item__head{font-size:2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width: 768px){#amc .sec-sb .sb-container .sb-item__head{font-size:1.6rem}}#amc .sec-sb .sb-container .sb-ol-list__item .indent{text-indent:-1em;padding-left:2.5em}
