*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:white;border:solid;color:black;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}html{font:10px/1.7 "Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Verdana,sans-serif}@media screen and (max-width: 750px){html{font-size:2.6666666667vw}}body{color:#333;font-size:1.8rem;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}@media screen and (max-width: 750px){body{min-width:0}}img{border:0;vertical-align:top}@media screen and (max-width: 750px){img{max-width:100%}}sup{font-size:.6em;vertical-align:super}a{color:#1183c0;text-decoration:underline}a:hover{text-decoration:none}h1,h2,h3,h4,h5{margin:0}p{margin:0}ul{list-style:none;padding:0;margin:0}dl,dd{margin:0}.l-footer__pagetop{padding:0 4rem;margin-bottom:12.7rem}@media screen and (max-width: 750px){.l-footer__pagetop{padding:0;margin-bottom:4.1rem}}.l-footer__pagetop__button{margin:0 auto;padding:2rem;width:100%;max-width:101rem;height:6.3rem;text-decoration:none;display:block;border-radius:5rem;color:#0655fb;text-align:center;font-size:1.6rem;font-weight:700;background:#e2f105;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width: 821px){.l-footer__pagetop__button:hover{color:#e2f105;background:#0655fb}.l-footer__pagetop__button:hover::after{background:#e2f105}}@media screen and (max-width: 750px){.l-footer__pagetop__button{padding:1.4rem 2rem 1.3rem;max-width:33.5rem;height:5rem;line-height:normal}}.l-footer__pagetop__button::after{content:"";margin-left:.8rem;width:1.4rem;height:1.2rem;display:inline-block;-webkit-mask:url("../img/common/pc/icon-page-top.svg") no-repeat center center/cover;mask:url("../img/common/pc/icon-page-top.svg") no-repeat center center/cover;background:#0655fb;-webkit-transition:.3s ease;transition:.3s ease}.l-footer__inner{padding-bottom:4rem;position:relative}.l-footer__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width: 1170px){.l-footer__content{display:block}}@media screen and (max-width: 1170px){.l-footer__info{width:auto}}.l-footer__info__head-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}@media screen and (max-width: 750px){.l-footer__info__head-container{width:unset}}.l-footer__info__head{line-height:0;margin-bottom:3.3rem}.l-footer__info__button{width:100%;max-width:30rem;height:4.1rem;display:inline-block;aspect-ratio:30/4.1}@media screen and (max-width: 750px){.l-footer__info__button{height:unset;max-width:unset}}.l-footer__info__details{color:#333;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}@media screen and (max-width: 750px){.l-footer__info__details{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}}.l-footer__info__details span{font-size:1.7rem;font-weight:700}@media screen and (max-width: 750px){.l-footer__info__details span{margin-bottom:1rem;display:inline-block;font-size:1.7rem;font-style:normal;font-weight:700;line-height:2.4rem}}.l-footer__info__tag{width:10.4rem;height:3rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.4rem;border-radius:4rem;color:#fff;text-decoration:none;display:grid;place-items:center;position:absolute;top:50%;left:calc(100% + 2rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#0655fb}@media screen and (max-width: 750px){.l-footer__info__tag{width:12.9rem;height:2.6rem;font-size:1.2rem;left:44%;top:calc(100% + 4.5rem)}}.l-footer__sitemap{margin-top:auto;gap:4rem}@media screen and (max-width: 1170px){.l-footer__sitemap{width:auto;margin-top:2rem}}.l-footer__sitemap__anchor{color:#333;font-size:1.4rem;font-weight:500;line-height:2.4rem;padding-right:2.4rem;text-decoration:none;position:relative}@media screen and (min-width: 751px){.l-footer__sitemap__anchor:not(.has-no-arrow):hover{color:#0655fb;text-decoration:underline;text-underline-offset:.3rem}.l-footer__sitemap__anchor:not(.has-no-arrow):hover::after{background:url("../img/common/pc/icon-footer-link-hover.svg") no-repeat center center/cover}}.l-footer__sitemap__anchor:not(.has-no-arrow)::after{content:"";width:1.6rem;height:1.6rem;top:50%;right:0;display:inline-block;position:absolute;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/pc/icon-footer-link.svg") no-repeat center center/cover}@media screen and (max-width: 750px){.l-footer__sitemap__col{width:auto}}.l-footer__sitemap__menu{list-style:none;margin-bottom:1.4rem}.l-footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.l-footer__link__col:not(:last-of-type) .l-footer__link__menu:not(.is-sub){border-bottom:1px solid #f0f3f5}.l-footer__link__col:last-of-type .l-footer__link__menu:not(.is-sub):not(:last-of-type){border-bottom:1px solid #f0f3f5}}.l-footer__link__anchor{display:block;color:#333;font-style:normal;font-weight:700;line-height:2.4rem;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:.4s ease;transition:.4s ease}.l-footer__link__anchor:not(.l-footer__link__anchor.has-no-arrow)::after{content:"";width:3.2rem;height:3.2rem;top:50%;right:0;display:block;position:absolute;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/pc/icon-footer-link.svg") no-repeat center center/cover;-webkit-transition:.4s ease;transition:.4s ease}@media screen and (min-width: 751px){.l-footer__link__anchor:hover::after{right:-2rem !important}}.l-footer__link__col{width:34.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width: 750px){.l-footer__link__col.is-sub{margin-top:1.8rem;width:100%}}.l-footer__link__menu{text-transform:uppercase;position:relative}.l-footer__link__menu::before{content:attr(data-label);font-size:1.4rem;font-weight:500;line-height:2.4rem;position:absolute;top:0;left:2rem;color:#0655fb}@media screen and (max-width: 750px){.l-footer__link__menu::before{left:1rem}}.l-footer__link__menu.is-sub{padding-bottom:3rem}@media screen and (max-width: 750px){.l-footer__link__menu.is-sub:last-of-type{padding-bottom:2rem}}.l-footer__link__menu.is-sub:first-of-type{padding-top:3rem}.l-footer__link__menu.is-height-fill{height:100%}.l-footer__link__menu.is-sub .l-footer__link__anchor{font-size:2.4rem !important}.l-footer__link__menu.is-sub .l-footer__link__anchor::after{width:2.2rem;height:2.2rem}.l-footer__link__menu,.l-footer__link__menu:not(.is-sub) .l-footer__link__anchor{color:#333;font-size:4rem;font-weight:700;line-height:2.4rem}@media screen and (max-width: 750px){.l-footer__link__menu,.l-footer__link__menu:not(.is-sub) .l-footer__link__anchor{font-size:3rem}}.l-footer__link__menu:has(.is-sub){padding:3rem 2rem 0 !important}@media screen and (max-width: 750px){.l-footer__link__menu:has(.is-sub){padding:3.4rem 0 2rem 1rem !important;margin:0 1rem}}.l-footer__link__menu:not(.is-sub){margin-top:3rem;padding:3.6rem 2rem 4rem}@media screen and (max-width: 750px){.l-footer__link__menu:not(.is-sub){margin-top:2rem;padding:3.4rem 1rem 2rem}}@media screen and (min-width: 751px){.l-footer__link__menu:not(.is-sub):not(:last-of-type){border-bottom:1px solid #f0f3f5}}.l-footer__copyright{font-size:1rem;font-style:normal;font-weight:400;line-height:2.4rem;position:absolute;bottom:-1.5rem;right:4rem}.l-footer__corporate{width:100%;overflow:hidden;position:relative}.l-footer__corporate::after{content:"";width:50%;height:100%;position:absolute;top:0;left:100%;background:#0655fb;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l-footer__corporate__inner{padding:2rem 0 2rem 6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#0655fb;border-radius:6rem 0 0;position:relative;z-index:1}@media screen and (max-width: 750px){.l-footer__corporate__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 0 3rem 3rem;gap:1rem}}.l-footer__corporate__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;color:#fff;text-align:right;font-size:1.2rem;font-style:normal;font-weight:400;line-height:2.4rem}@media screen and (max-width: 750px){.l-footer__corporate__content{gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.l-footer__corporate__logo{width:100%;max-width:21.7rem;height:2.9657rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 750px){.l-footer__corporate__logo{max-width:16.7rem;height:2.2823rem}}.l-footer__corporate__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4.8rem;padding:1.2rem 4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.6rem;font-weight:700;text-decoration:none;color:#0655fb;border-radius:3rem;background:#e2f105;position:relative}@media screen and (max-width: 750px){.l-footer__corporate__button{width:100%}}.l-footer__corporate__button::after{content:"";margin-left:1rem;width:1.2rem;height:1.2rem;display:inline-block;background:url("../img/common/pc/icon-copy.svg") no-repeat center center/cover}.l-header{padding:1rem 0 0;top:0;left:0;right:0;position:fixed;z-index:10;pointer-events:none}@media screen and (max-width: 750px){.l-header{padding:1.1rem 0 0}}.l-header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 751px){.l-header__inner{gap:2rem}}@media screen and (max-width: 750px){.l-header__inner{height:4.3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.l-header__entry-button{width:20.1rem;height:5.1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:2.2rem;font-family:"Roboto",sans-serif;text-decoration:none;color:#fff;border-radius:3rem;background:linear-gradient(93deg, #0655fb 4.97%, #0655fb 38.02%, #e9f705 83.55%, #f8ff7b 99.28%);background-size:100% 100%;background-position:left center;font-weight:700;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);pointer-events:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 821px){.l-header__entry-button:hover{color:#0655fb;background-size:500% 100%;background-position:-80rem center}}@media screen and (max-width: 750px){.l-header__entry-button{width:10.7rem;height:3.7rem;font-size:1.6rem;padding:.9rem 1.7rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.l-header__entry-button::after{content:"";width:3.7rem;height:3.7rem;display:inline-block;background:url("../img/common/pc/img-button-wbg-arrow.svg") no-repeat center center/cover;position:absolute;right:.7rem}@media screen and (max-width: 750px){.l-header__entry-button::after{width:2.5rem;height:2.5rem;right:.6rem}}.l-header__logo{line-height:1;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width: 750px){.l-header__logo{line-height:0}}.l-header__logo__anchor{padding:2rem 4rem;max-width:41.1rem;line-height:1;display:inline-block;border-radius:0 4.15rem 4.15rem 0;background:rgba(255,255,255,0);-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:auto}.l-header__logo__anchor::before{content:"";display:block;width:100%;max-width:30rem;height:4.1rem;aspect-ratio:30/4.1;background:url("../img/common/pc/img-header-logo.svg") no-repeat center center;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 750px){.l-header__logo__anchor::before{width:16.9rem}}@media screen and (max-width: 750px){.l-header__logo__anchor{padding:0;width:19.4rem;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}}.l-header__logo__anchor.is-sub::before{background:url("../img/common/pc/img-header-logo-sub.svg") no-repeat center center}.is-scrolled .l-header__logo__anchor{background:#fff}@media screen and (min-width: 751px){.is-scrolled .l-header__logo__anchor{padding:1rem 3rem;-webkit-transform:scale(0.85);transform:scale(0.85);margin-top:1rem;margin-left:-2.6rem}}.is-scrolled .l-header__logo__anchor::before{background:url("../img/common/pc/img-header-logo-sub.svg") no-repeat center center}.is-nav-view .l-header__logo__anchor.is-sub,.is-nav-view.is-scrolled .l-header__logo__anchor{background:rgba(255,255,255,0)}.is-nav-view .l-header__logo__anchor.is-sub::before,.is-nav-view.is-scrolled .l-header__logo__anchor::before{background:url("../img/common/pc/img-header-logo.svg") no-repeat center center}.l-header__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media screen and (max-width: 750px){.l-header__button-container{gap:1rem}}@media screen and (min-width: 821px){.l-header__trigger:has(:hover) .l-header__trigger__button{color:#0655fb;background:#e2f105;-webkit-transition:all .3s ease;transition:all .3s ease}.l-header__trigger:has(:hover) .l-header__trigger__text{color:#0655fb;-webkit-transition:all .3s ease;transition:all .3s ease}.l-header__trigger:has(:hover) .l-header__trigger__dot{background:#004bb1}}.l-header__trigger__button{all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;width:12.2rem;height:5.1rem;border-radius:3rem 0 0 3rem;background:#0655fb;-webkit-transition:.3s ease;transition:.3s ease;cursor:pointer;pointer-events:auto;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3)}@media screen and (max-width: 750px){.l-header__trigger__button{width:4.5rem;height:3.9rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.l-header__trigger__text{margin-left:2.2rem;color:#fff;font-family:"Roboto",sans-serif;font-size:1.8rem;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 750px){.l-header__trigger__text{margin:0 .4rem 0 1.2rem;font-size:1rem;font-weight:500}}.l-header__trigger__icon-holder{margin-left:1rem;width:2.1rem;height:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){.l-header__trigger__icon-holder{margin:0 .9rem 0 1.5rem}}.l-header__trigger__dot{width:.5rem;height:.5rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:#fff;display:inline-block;-webkit-transition:.3s ease;transition:.3s ease}.is-nav-view .l-header__trigger__dot:first-of-type{width:2.1rem;height:.5rem;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0}.is-nav-view .l-header__trigger__dot:not(.is-nav-view .l-header__trigger__dot:first-of-type){opacity:0}.l-main{margin-bottom:10rem}@media screen and (max-width: 820px){.l-main{margin-bottom:3rem}}.l-nav{width:100vw;height:100vh;position:fixed;top:0;background:#0655fb;-webkit-transform:translateY(-100%);transform:translateY(-100%);overflow-y:auto;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;z-index:5}.is-nav-view .l-nav{-webkit-transform:translateY(0);transform:translateY(0)}.l-nav__inner{position:relative;height:100%;display:grid}.l-nav__content{width:100%;padding:clamp(6.5rem,16rem + (100vh - 789px)*2,16rem) 0 0}@media screen and (max-width: 750px){.l-nav__content{padding:9rem 0 3rem;height:auto}}.l-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.l-nav__link__col:not(:last-of-type) .l-nav__link__menu:not(.is-sub){border-bottom:1px solid #fff}.l-nav__link__col:last-of-type .l-nav__link__menu:not(.is-sub):not(:last-of-type){border-bottom:1px solid #fff}}.l-nav__link__anchor{display:block;color:#333;font-style:normal;font-weight:700;line-height:2.4rem;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:.4s ease;transition:.4s ease}.l-nav__link__anchor:not(.l-nav__link__anchor.has-no-arrow)::after{content:"";width:3.2rem;height:3.2rem;top:50%;right:0;display:block;position:absolute;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/pc/img-button-wbg-arrow.svg") no-repeat center center/cover;-webkit-transition:.4s ease;transition:.4s ease}@media screen and (min-width: 751px){.l-nav__link__anchor:hover::after{right:-2rem !important}}.l-nav__link__col{width:34.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width: 750px){.l-nav__link__col.is-sub{margin-top:1.8rem;width:100%}}.l-nav__link__menu{text-transform:uppercase;position:relative}.l-nav__link__menu::before{content:attr(data-label);font-size:1.4rem;font-weight:500;line-height:2.4rem;position:absolute;top:0;left:2rem;color:#fff}@media screen and (max-width: 750px){.l-nav__link__menu::before{left:1rem}}.l-nav__link__menu.is-sub{padding-bottom:3rem}@media screen and (max-width: 750px){.l-nav__link__menu.is-sub:last-of-type{padding-bottom:2rem}}.l-nav__link__menu.is-sub:first-of-type{padding-top:3rem}.l-nav__link__menu.is-height-fill{height:100%}.l-nav__link__menu.is-sub .l-nav__link__anchor{font-size:2.4rem !important}.l-nav__link__menu.is-sub .l-nav__link__anchor::after{width:2.2rem;height:2.2rem}.l-nav__link__menu,.l-nav__link__menu:not(.is-sub) .l-nav__link__anchor{color:#fff;font-size:4rem;font-weight:700;line-height:2.4rem}@media screen and (max-width: 750px){.l-nav__link__menu,.l-nav__link__menu:not(.is-sub) .l-nav__link__anchor{font-size:3rem}}.l-nav__link__menu:has(.is-sub){padding:3rem 2rem 0 !important}@media screen and (max-width: 750px){.l-nav__link__menu:has(.is-sub){padding:3.4rem 0 2rem 1rem !important;margin:0 1rem}}.l-nav__link__menu:not(.is-sub){margin-top:3rem;padding:3.6rem 2rem 4rem}@media screen and (max-width: 750px){.l-nav__link__menu:not(.is-sub){margin-top:2rem;padding:3.4rem 1rem 2rem}}@media screen and (min-width: 751px){.l-nav__link__menu:not(.is-sub):not(:last-of-type){border-bottom:1px solid #fff}}.l-nav__entry{margin-top:auto}@media screen and (min-width: 751px)and (min-height: 789px){.l-nav__entry{position:sticky;bottom:0}}.l-nav__entry__banner{padding:2.8rem;width:100%;max-width:1170px;background:#fff;border-radius:3rem 3rem 0 0;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;gap:4.7rem}@media screen and (max-width: 750px){.l-nav__entry__banner{margin:0 -2rem;padding:4rem 2rem 7.2rem;width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset;border-radius:0}}.l-nav__entry__start-text{color:#333;text-align:center;font-size:clamp(1rem,min(2.196193265vw,3.8022813688vh),3rem);font-weight:500}.l-nav__entry__text{text-align:center;font-family:"Noto Serif JP",Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size:2.1rem;font-style:normal;font-weight:500;line-height:4.8rem}.l-nav__entry__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.1rem;text-decoration:none}@media screen and (min-width: 821px){.l-nav__entry__button:hover::after{background:url("../img/common/pc/icon-footer-link-hover.svg") no-repeat center center}.l-nav__entry__button:hover .l-nav__entry__button__text{background-size:500% 100%;background-position:left center}}@media screen and (max-width: 750px){.l-nav__entry__button{padding:4rem 2rem 4.8rem 2.92rem;width:100%;border-radius:.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;background:linear-gradient(107deg, #0655fb 55.47%, #e2f105 96.21%)}}.l-nav__entry__button::after{content:"";width:clamp(4.1rem,min(4.9780380673vw,8.618504436vh),6.8rem);height:auto;display:inline-block;background:url("../img/common/pc/icon-footer-link.svg") no-repeat center center;aspect-ratio:1;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 750px){.l-nav__entry__button::after{width:4.1rem;background:url("../img/common/pc/img-button-wbg-arrow.svg") no-repeat center center}}.l-nav__entry__button__text{text-align:center;font-size:clamp(7rem,min(9.0775988287vw,15.7160963245vh),12.4rem);font-weight:700;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 751px){.l-nav__entry__button__text{line-height:97.367%;background:linear-gradient(97deg, #0655fb 6.12%, #f6fd66 84.15%);background-size:100% 100%;background-position:left center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media screen and (max-width: 750px){.l-nav__entry__button__text{line-height:7rem}}.l-nav__entry__button__helper-text{margin-right:1rem;text-align:center;color:#fff;font-size:1.9601rem;font-weight:500;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.c-button__primary{background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding-right:7rem;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-button__primary__txt{color:#0655fb;font-size:1.6rem;font-weight:500;line-height:2.8rem;border-bottom:1px solid #0655fb;-webkit-transition:all .3s;transition:all .3s}.c-button__primary svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 751px){.c-button__primary:hover svg{-webkit-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}}@media screen and (min-width: 751px){.c-button__primary:hover .c-button__primary__txt{margin-right:2rem}}.c-button__primary.is-gray .c-button__primary__txt{color:#6f7579;border-bottom:1px solid #6f7579}.c-button__primary.is-white .c-button__primary__txt{color:#fff;border-bottom:1px solid #fff}.c-button__primary.is-gray{padding-left:7rem;padding-right:0;-webkit-transition:all .3s;transition:all .3s}.c-button__primary.is-gray svg{right:auto;left:0}@media screen and (min-width: 751px){.c-button__primary.is-gray:hover .c-button__primary__txt{margin-left:2rem;margin-right:0}}.c-button__primary.is-white{padding-left:7rem;padding-right:0;-webkit-transition:all .3s;transition:all .3s}.c-button__primary.is-white svg{right:auto;left:0}@media screen and (min-width: 751px){.c-button__primary.is-white:hover .c-button__primary__txt{margin-left:2rem;margin-right:0}}.c-button__link{padding:0 7.2rem 0 0;height:6.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.8rem;color:#333;text-decoration:underline !important;text-underline-offset:.4rem;text-underline-position:under;position:relative}.c-button__link::after{content:"";top:50%;left:calc(100% - 6.2rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6.2rem;height:6.2rem;display:inline-block;border-radius:50%;position:absolute;background:url("../img/common/pc/img-button-arrow.svg") no-repeat center center/cover,#0655fb;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-button__link.is-blue{color:#0655fb !important}.c-button__link.is-main-blue{color:#0655fb !important}.c-button__link.is-main-blue::after{background:url("../img/common/pc/img-button-arrow.svg") no-repeat center center/cover,#0655fb}.c-button__link.is-white{color:#fff !important}.c-button__link.is-white::after{background:url("../img/common/pc/img-button-arrow-blue.svg") no-repeat center center/cover,#fff}@media screen and (min-width: 751px){.c-button__link:not(.has-no-hover):hover::after{width:8.6rem;height:8.6rem}}.c-contact-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 5rem}@media screen and (max-width: 1170px){.c-contact-banner{display:block;padding:1rem}}.c-contact-banner__tel{font-size:3.2rem;font-weight:bold;margin-right:3rem}@media screen and (max-width: 1170px){.c-contact-banner__tel{font-size:2.4rem;margin:0;text-align:center}}.c-contact-banner__time{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.1}@media screen and (max-width: 1170px){.c-contact-banner__time{margin-bottom:1rem;text-align:center}}.c-form__table__tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4rem}@media screen and (max-width: 750px){.c-form__table__tbody{row-gap:3rem}}.c-form__table__tbody__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.c-form__table__tbody__row__head{color:#222;font-size:1.8rem;font-weight:700;line-height:4rem}.c-form__table__tbody__row__head__req{color:#fff;font-size:1.2rem;font-weight:500;line-height:2rem;background:#0655fb;padding:.2rem 1rem;border-radius:9999px;margin-left:3rem}@media screen and (max-width: 750px){.c-form__table__tbody__row__head__req{margin-left:2rem}}.c-form__table__tbody__row__data__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-form__table__tbody__row__data__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;cursor:pointer}.c-form__table__tbody__row__data__note{margin-top:1rem;color:#333;font-size:1.4rem;font-weight:400;line-height:2.4rem}.c-form__table__tbody__row__data.is-max-cont{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 750px){.c-form__table__tbody__row__data.is-max-cont{width:100%}}.c-form__table__tbody__row__data.is-checkboxs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.c-form__table__tbody__row__data.is-checkboxs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}}.c-form__table__tbody__row__col3{display:grid;grid-template-columns:repeat(3, -webkit-max-content);grid-template-columns:repeat(3, max-content);-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}@media screen and (max-width: 750px){.c-form__table__tbody__row__col3{grid-template-columns:1fr;row-gap:1rem}}.c-form__privacy{margin:10rem auto 7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 750px){.c-form__privacy{margin:3rem auto 6.5rem}}.c-form__privacy__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.c-form__privacy__policy{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.c-form__privacy__policy__link{text-decoration:none}.c-form__privacy__policy__link__txt{color:#0655fb;font-size:1.6rem;font-weight:400;line-height:2.8rem;text-decoration:underline}.c-form__btn-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8.3rem;-moz-column-gap:8.3rem;column-gap:8.3rem}.c-form__btn-cont.is-confirm{margin-top:30.8rem}@media screen and (max-width: 750px){.c-form__btn-cont.is-confirm{margin-top:20rem}}.c-form__error{color:#d62929;font-size:1.4rem}.c-form__error.is-empty{display:none}.c-headline{position:relative;padding:18rem 0 14rem;z-index:2}@media screen and (max-width: 750px){.c-headline{padding:8.7rem 0 12rem}}.c-headline__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 750px){.c-headline__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.c-headline__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-headline__inner__content__catch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem;margin-bottom:3rem}@media screen and (max-width: 750px){.c-headline__inner__content__catch{row-gap:1rem;margin-bottom:3.2rem}}.c-headline__inner__content__catch__big{color:#0655fb;font-size:8rem;font-weight:700;line-height:normal}@media screen and (max-width: 750px){.c-headline__inner__content__catch__big{font-size:4.2rem}}.c-headline__inner__content__catch__sml{color:#0655fb;font-size:2rem;font-weight:700;line-height:normal}@media screen and (max-width: 750px){.c-headline__inner__content__catch__sml{font-size:1.8rem}}.c-headline__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.c-headline__counter{counter-increment:headline;font-size:4.2rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:2rem;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 750px){.c-headline__counter{font-size:3.5rem;font-style:normal;font-weight:700;line-height:4.1667rem}}.c-headline__counter:not(.c-headline__counter.is-right)::before{content:counter(headline, decimal-leading-zero);width:11.8rem;height:11.8rem;font-family:"Roboto",sans-serif;font-size:4.2rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 750px){.c-headline__counter:not(.c-headline__counter.is-right)::before{width:9.8333rem;height:9.8333rem;font-size:3.5rem;line-height:normal}}.c-headline__counter.is-right{text-align:right}.c-headline__counter.is-right::after{content:counter(headline, decimal-leading-zero);width:11.8rem;height:11.8rem;font-family:"Roboto",sans-serif;font-size:4.2rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 750px){.c-headline__counter.is-right::after{width:9.8333rem;height:9.8333rem;font-size:3.5rem;line-height:normal}}.c-headline__counter.is-yellow{color:#e2f105}.c-headline__counter.is-yellow::before,.c-headline__counter.is-yellow::after{border:1px solid #e2f105}.c-headline__counter.is-blue{color:#0655fb}.c-headline__counter.is-blue::before,.c-headline__counter.is-blue::after{border:1px solid #0655fb}.c-headline__counter.is-white{color:#fff}.c-headline__counter.is-white::before,.c-headline__counter.is-white::after{border:1px solid #fff}.c-headline__counter.is-float-right{float:right}.c-input-label{cursor:pointer;display:inline-block}.c-input-select{position:relative}.c-input-select::before{content:"";width:1rem;height:1rem;background:url("/data/recruit/img/common/pc/icon-select-blue.svg") no-repeat center center/contain;position:absolute;top:50%;right:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-input-select__field{padding:2rem;background:#f2f6ff;border-radius:.5rem;border:.1rem solid rgba(0,0,0,0);color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;width:17rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 750px){.c-input-select__field{width:31rem}}.c-input-select__field.is-empty{color:#cadefb}.c-input-select__field.has-value{color:#333}@media screen and (max-width: 750px){.c-input-select{font-size:initial}}.c-input-select.has-error{border:1px solid #a94442}.c-input-select.is-valid{border:1px solid #3c763d}.c-input-text{padding:2rem;background:#f2f6ff;border-radius:.5rem;border:.1rem solid rgba(0,0,0,0);color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Verdana,sans-serif}@media screen and (max-width: 750px){.c-input-text{font-size:initial;padding:1.7rem 2rem}}.c-input-text::-webkit-input-placeholder{color:#a6c9f8}.c-input-text::-moz-placeholder{color:#a6c9f8}.c-input-text:-ms-input-placeholder{color:#a6c9f8}.c-input-text::-ms-input-placeholder{color:#a6c9f8}.c-input-text::placeholder{color:#a6c9f8}.c-input-text.is-short{width:5em}.c-input-text.is-full{width:100%}.c-input-text:focus{border:1px solid #182ece}.c-input-text.has-error{border:1px solid #a94442}.c-input-text.is-valid{border:1px solid #3c763d}.c-input-text.is-textarea{resize:none;height:17.5rem}.c-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3rem;height:3rem;border:.1rem solid #0655fb;border-radius:.3rem;background:#fff;position:relative;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-input-checkbox::before{content:"";width:1.6rem;height:1.6rem;background:url("/data/recruit/img/common/pc/icon-check-blue.svg") no-repeat center center/contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.c-input-checkbox:checked::before{display:block}@media screen and (min-width: 751px){.c-input-checkbox:hover{background:#eee}}.c-pagination{margin:5rem 0 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media screen and (max-width: 750px){.c-pagination{margin:2rem 0 0;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.c-pagination__list{display:inline-block;margin:0 .5rem;vertical-align:top}.c-pagination__list>span,.c-pagination__list>a{color:#98a6b5;text-align:center;font-size:2.4rem;font-weight:500;line-height:3rem;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 750px){.c-pagination__list>span,.c-pagination__list>a{font-size:2rem}}.c-pagination__list>span svg,.c-pagination__list>a svg{-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 751px){.c-pagination__list>a:hover{color:#0655fb}.c-pagination__list>a:hover svg{-webkit-transform:scale(1.5);transform:scale(1.5)}}.c-pagination__list>span{color:#0655fb;text-decoration:underline}.c-pagination__list.is-prev{margin-right:1rem}.c-pagination__list.is-pnext{margin-left:1rem}.c-topic-path{margin-top:2.7rem;margin-bottom:4rem}@media screen and (max-width: 750px){.c-topic-path{margin:0}}.c-topic-path__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-topic-path__col{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}@media screen and (max-width: 750px){.c-topic-path__col{font-size:1.1rem}}.c-topic-path__col::after{content:"／";margin:0 .5em;color:#0655fb}.c-topic-path__col:last-child::after{content:none}.c-topic-path__item{color:#0655fb;font-size:1.4rem}.c-topic-path__item:not(.is-current){text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font}.c-topic-path__item.is-current{font-weight:normal}.c-entry-block h2,.c-entry-block h3,.c-entry-block h4,.c-entry-block h5,.c-entry-block h6{font-weight:bold;margin:1.4em 0 .5em}.c-entry-block h2{font-size:1.8em}.c-entry-block h3{font-size:1.6em}.c-entry-block h4{font-size:1.4em}.c-entry-block h5{font-size:1.2em}.c-entry-block img{max-width:100%;height:auto !important;vertical-align:top}.c-entry-block img[style*="float: left;"]{margin:0 1.5em 1.5em 0}.c-entry-block img[style*="float: right;"]{margin:0 0 1.5em 1.5em}.c-entry-block img.aligncenter{display:block;margin:0 auto 1.5em}.c-entry-block img.alignleft{float:left;margin:0 1.5em 1.5em 0}.c-entry-block img.alignright{float:right;margin:0 0 1.5em 1.5em}@media screen and (max-width: 750px){.c-entry-block img[style*="float: left;"],.c-entry-block img[style*="float: right;"]{display:block;float:none !important;margin:0 auto 1.5em}.c-entry-block img.aligncenter,.c-entry-block img.alignleft,.c-entry-block img.alignright{display:block;float:none;margin:0 auto 1.5em}}.c-entry-block table{margin:1.4em 0}.c-entry-block table th{background:#eee;border:1px solid #ccc;padding:.5em}.c-entry-block table td{border:1px solid #ccc;padding:.5em}.c-entry-block p{margin:1.4em 0}.c-entry-block pre{background:#333;color:#fff;font-family:monospace;line-height:1.2;margin:1.4em 0;overflow:auto;padding:.5rem;white-space:pre}.c-entry-block blockquote{border-left:.5rem solid #eee;margin:1.4em 0;padding:0 0 0 1.4em}.c-entry-block ul,.c-entry-block ol,.c-entry-block dl{margin:1.4em 0}.c-entry-block ul li,.c-entry-block ol li,.c-entry-block dl li{list-style:disc outside;margin-left:1.4em}.c-entry-block ol li{list-style:decimal outside}.c-entry-block dl dt{font-weight:bold}.c-entry-block dl dd{padding-left:2em}.c-entry-banner{padding:8rem 0 9.5rem;background:#fff}@media screen and (max-width: 820px){.c-entry-banner{padding:8rem 0 0}}@media screen and (max-width: 750px){.c-entry-banner{padding:4rem 0 0}}.c-entry-banner__inner__txt{color:#333;text-align:center;font-family:"Noto Serif JP",Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size:3.4rem;font-weight:500;line-height:6rem;margin-bottom:8rem}@media screen and (max-width: 750px){.c-entry-banner__inner__txt{font-size:2.1rem;line-height:4.8rem;margin-bottom:5rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.c-entry-banner__inner__txt{font-size:2.4rem}}.c-entry-banner__inner__box{text-decoration:none;display:block}@media screen and (max-width: 820px){.c-entry-banner__inner__box{padding:2.3rem 5.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.1rem;border-radius:.8rem;background:linear-gradient(107deg, #0c59f7 55.47%, #f7fe67 96.21%)}}@media screen and (max-width: 750px){.c-entry-banner__inner__box{display:block;padding:4rem 2rem 3.6rem}}.c-entry-banner__inner__box__txt{color:#333;text-align:center;font-size:3rem;font-style:normal;font-weight:500}@media screen and (max-width: 820px){.c-entry-banner__inner__box__txt{color:#fff;font-size:1.9601rem}}@media screen and (max-width: 750px){.c-entry-banner__inner__box__txt{text-align:center;font-size:1.9rem;font-weight:500}}.c-entry-banner__inner__box__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width: 820px){.c-entry-banner__inner__box__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.1rem}}.c-entry-banner__inner__box__link__txt{text-align:center;font-size:clamp(7.5148rem,30rem + (100vw - 1366px)*.2,30rem);font-weight:700;line-height:29.5rem;background:linear-gradient(97deg, #0655fb 6.12%, #f6fd66 84.15%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 820px){.c-entry-banner__inner__box__link__txt{font-size:7.5148rem;font-weight:600;line-height:normal;background:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media screen and (max-width: 750px){.c-entry-banner__inner__box__link__txt{line-height:1}}@media screen and (max-width: 820px){.c-entry-banner__inner__box__link svg{margin-top:1rem}}.c-entry-banner__inner__box__link__hover{position:absolute;color:#e2f105;text-align:center;font-size:3rem;font-weight:500;width:36.4rem;height:36.4rem;border-radius:364px;background:#0655fb;mix-blend-mode:multiply;display:grid;place-items:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (max-width: 820px){.c-entry-banner__inner__box__link__hover{display:none}}.c-entry-banner__inner__box__link:hover .c-entry-banner__inner__box__link__hover{opacity:1}.c-card-require{background:#fff;border:.1rem solid #e2f105;border-radius:3rem;padding:6rem}@media screen and (max-width: 750px){.c-card-require{padding:2rem 2rem 4rem}}.c-card-require__ttl{color:#0655fb;font-size:3rem;font-weight:500;line-height:5rem;margin-bottom:4rem}@media screen and (max-width: 750px){.c-card-require__ttl{font-size:2.5rem;font-weight:500;line-height:5rem;text-align:center;margin-bottom:2rem}}.c-card-require__info{margin-bottom:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}@media screen and (max-width: 750px){.c-card-require__info{margin-bottom:3.5rem}}.c-card-require__info__list{padding-bottom:2rem;border-bottom:.1rem solid #cdd6dd;display:grid;grid-template-columns:17rem 1fr}@media screen and (max-width: 750px){.c-card-require__info__list{grid-template-columns:1fr;row-gap:1rem}}.c-card-require__info__list__ttl{color:#333;font-size:1.6rem;font-weight:700;line-height:2.8rem}.c-card-require__info__list__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 750px){.c-card-require__info__list__txt{-webkit-line-clamp:2}}.c-card-require__info__list:last-child{border-bottom:none}.c-card-require__btn-cont{display:grid;place-items:center}.c-heading__h2{color:#0655fb;font-size:4.2rem;font-weight:700}@media screen and (max-width: 750px){.c-heading__h2{font-size:2.8rem}}.c-link-banner{padding:3rem;height:17rem;border-radius:1rem;background:linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 750px){.c-link-banner{padding:2.5rem 1.6rem 1.6rem 2rem;height:21.9rem}}.c-link-banner__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media screen and (max-width: 750px){.c-link-banner__ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}}@media screen and (max-width: 750px){.c-link-banner__ttl svg{height:3rem;-o-object-fit:contain;object-fit:contain}}.c-link-banner__ttl__txt{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.6rem;margin-top:-0.4rem}@media screen and (max-width: 750px){.c-link-banner__ttl__txt{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.c-link-banner__txt{width:30.4rem;background:#fff;color:#0655fb;text-align:center;font-size:1.2rem;font-weight:700;line-height:1.4rem;padding:.6rem 0;border-radius:.4rem}@media screen and (max-width: 750px){.c-link-banner__txt{width:20.7rem;font-size:1.4rem;line-height:2rem;margin-left:-2rem;border-radius:0 .4rem .4rem 0}}.c-link-banner__arrow{position:absolute;bottom:1.6rem;right:1.6rem}.c-link-banner.is-first{background:url("/data/recruit/img/views/job/pc/bg-intro-card-link-01.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.c-link-banner.is-first{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-01.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.c-link-banner.is-second{background:url("/data/recruit/img/views/job/pc/bg-intro-card-link-02.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.c-link-banner.is-second{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-02.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.c-link-banner.is-third{background:url("/data/recruit/img/views/job/pc/bg-intro-card-link-03.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.c-link-banner.is-third{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-03.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.c-link-banner.is-hidden{display:none}@media screen and (min-width: 751px){.c-link-banner:hover{opacity:.7}}.c-photo-switch{display:grid;place-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-photo-switch__batch{grid-area:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-photo-switch__item{position:relative;opacity:0;will-change:transform,opacity}.c-headline-interview{padding:18.7rem 0 33.1rem;background:url("/data/recruit/img/views/interview/01/pc/bg-headline-01.png") no-repeat center center/192.3rem;margin-top:-4.1rem;position:relative}@media screen and (max-width: 750px){.c-headline-interview{margin-top:-0.1rem;padding:9.7rem 0 11.5rem;background:url("/data/recruit/img/views/interview/01/sp/bg-headline-01.png") no-repeat center center/cover}}.c-headline-interview::before{content:"";width:251.3rem;height:11.3rem;background:url("/data/recruit/img/common/pc/bg-interview.png") no-repeat center center/contain;position:absolute;left:51%;bottom:18rem;-webkit-transform:translateX(-50%) rotate(-10.2deg);transform:translateX(-50%) rotate(-10.2deg)}@media screen and (max-width: 750px){.c-headline-interview::before{width:117.4rem;height:5.3rem;background:url("/data/recruit/img/common/sp/bg-interview.png") no-repeat center center/contain;-webkit-transform:translateX(-50%) rotate(-16deg);transform:translateX(-50%) rotate(-16deg);left:0;bottom:-1.5rem}}.c-headline-interview__inner{position:relative}.c-headline-interview__inner__eng{color:#e2f105;font-size:3.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.c-headline-interview__inner__eng{color:#e2f105;font-size:2rem;font-weight:700;margin-bottom:2rem}}.c-headline-interview__inner__head2{color:#fff;font-size:4.8rem;font-weight:700;line-height:7.6rem;margin-bottom:4rem}@media screen and (max-width: 750px){.c-headline-interview__inner__head2{color:#fff;font-size:2.8rem;font-weight:700;line-height:4.8rem}}.c-headline-interview__inner__txt{color:#fff;font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width: 750px){.c-headline-interview__inner__txt{color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem}}.c-headline-interview__inner__topic-path{position:absolute;right:0;bottom:-20rem}@media screen and (min-width: 751px)and (max-width: 1170px){.c-headline-interview__inner__topic-path{bottom:-23rem}}@media screen and (max-width: 750px){.c-headline-interview__inner__topic-path{bottom:-10rem}}.c-headline-interview__inner__topic-path__row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-headline-interview.is-interview-01{background:url("/data/recruit/img/views/interview/01/pc/bg-headline-01.png") no-repeat center center/192.3rem}@media screen and (min-width: 820px)and (max-width: 1170px){.c-headline-interview.is-interview-01{background:url("/data/recruit/img/views/interview/01/pc/bg-headline-01.png") no-repeat -75rem center/cover}}@media screen and (min-width: 750px)and (max-width: 820px){.c-headline-interview.is-interview-01{background:url("/data/recruit/img/views/interview/01/pc/bg-headline-01.png") no-repeat -85rem center/cover}}@media screen and (max-width: 750px){.c-headline-interview.is-interview-01{background:url("/data/recruit/img/views/interview/01/sp/bg-headline-01.png") no-repeat center center/cover}}.c-headline-interview.is-interview-02{background:url("/data/recruit/img/views/interview/02/pc/bg-headline-02.png") no-repeat center center/192.3rem}@media screen and (min-width: 820px)and (max-width: 1170px){.c-headline-interview.is-interview-02{background:url("/data/recruit/img/views/interview/02/pc/bg-headline-02.png") no-repeat -75rem center/cover}}@media screen and (min-width: 750px)and (max-width: 820px){.c-headline-interview.is-interview-02{background:url("/data/recruit/img/views/interview/02/pc/bg-headline-02.png") no-repeat -85rem center/cover}}@media screen and (max-width: 750px){.c-headline-interview.is-interview-02{background:url("/data/recruit/img/views/interview/02/sp/bg-headline-02.png") no-repeat center center/cover}}.c-headline-interview.is-interview-03{background:url("/data/recruit/img/views/interview/03/pc/bg-headline-03.png") no-repeat center center/192.3rem}@media screen and (min-width: 820px)and (max-width: 1170px){.c-headline-interview.is-interview-03{background:url("/data/recruit/img/views/interview/03/pc/bg-headline-03.png") no-repeat -60rem center/cover}}@media screen and (min-width: 750px)and (max-width: 820px){.c-headline-interview.is-interview-03{background:url("/data/recruit/img/views/interview/03/pc/bg-headline-03.png") no-repeat -70rem center/cover}}@media screen and (max-width: 750px){.c-headline-interview.is-interview-03{background:url("/data/recruit/img/views/interview/03/sp/bg-headline-03.png") no-repeat center center/cover;padding:9.7rem 0 22.5rem}}@media screen and (max-width: 750px){.c-headline-interview.is-interview-03 .c-headline-interview__inner__topic-path{bottom:-21rem}}.c-info{background:#e2f105;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:1rem 2.4rem 1rem 1rem;border-radius:99999px;margin-top:1.8rem}@media screen and (max-width: 750px){.c-info{position:absolute;left:50%;bottom:-21rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1.4rem 2.4rem 1.4rem 2rem}}.c-info__details__ttl{color:#0655fb;font-size:1.5rem;font-weight:700;line-height:2.14rem}@media screen and (max-width: 750px){.c-info__details__ttl{font-size:1.8rem}}.c-info__details__ttl__sml{font-size:1.2rem}.c-info__details__txt{color:#333;font-size:1.1rem;font-weight:600;line-height:1.42rem}@media screen and (max-width: 750px){.c-info.is-three{bottom:-32rem}}.c-info.is-crosstalk{background:#0655fb;position:absolute;top:-20rem;right:4rem;left:auto;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width: 750px){.c-info.is-crosstalk{top:6.5rem;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.c-info.is-crosstalk .c-info__details__ttl{color:#e2f105}.c-info.is-crosstalk .c-info__details__txt{color:#fff}.p-index__scroll-view{width:100%;display:grid;height:100%;overflow:hidden}.p-index__mv{grid-area:1/1}.p-index__mv__wrapper{position:relative}.p-index__mv__text-left{top:0;right:0;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}@media screen and (max-width: 750px){.p-index__mv__text-left{top:unset;right:unset;left:50%;-webkit-transform:translateX(100vw);transform:translateX(100vw);bottom:0}}.p-index__mv__text-left::before{content:"";width:6.1493vw;height:85.1711vh;position:relative;display:inline-block;background:url("../img/views/index/pc/mv/img-absolute-white-text.svg") no-repeat right center}@media screen and (max-width: 750px){.p-index__mv__text-left::before{width:35.719rem;height:4.2136rem;background:url("../img/views/index/sp/mv/img-absolute-white-text.svg") no-repeat center center}}.p-index__mv__text-right{top:0;left:0;position:absolute;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}@media screen and (max-width: 750px){.p-index__mv__text-right{left:unset;right:50%;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}.p-index__mv__text-right::before{content:"";width:6.1493vw;height:85.1711vh;position:relative;display:inline-block;background:url("../img/views/index/pc/mv/img-absolute-black-text.svg") no-repeat left center}@media screen and (max-width: 750px){.p-index__mv__text-right::before{width:35.8419rem;height:4.1906rem;background:url("../img/views/index/sp/mv/img-absolute-black-text.svg") no-repeat center center}}.p-index__mv__inner{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 750px){.p-index__mv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@supports(height: 100svh){.p-index__mv__inner{height:100svh}}.p-index__mv__left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inherit;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;position:relative;overflow:hidden;background:#0655fb;will-change:transform,opacity}.p-index__mv__left__bg-texture{position:absolute;height:112.4208vh;right:6.5884%;bottom:6.2104%;z-index:1;pointer-events:none}@media screen and (max-width: 750px){.p-index__mv__left__bg-texture{height:35rem;width:40.5rem;inset:0}}.p-index__mv__left__bg-texture :not(#front){z-index:0}.p-index__mv__right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inherit;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;position:relative;overflow:hidden;background:#e2f105;will-change:transform,opacity}.p-index__mv__right__bg-texture{position:absolute;height:100vh;aspect-ratio:44.4061/79;left:27.7372%;bottom:2.2814%;z-index:1;pointer-events:none}@media screen and (max-width: 750px){.p-index__mv__right__bg-texture{height:24.6rem;width:32.3rem;bottom:6rem}}.p-index__mv__right__bg-texture :not(#front){z-index:0}.p-index__mv__subject{margin:auto 0 0;width:min(41.3616398243vw,71.6096324461vh);height:auto;aspect-ratio:565/764;position:absolute;bottom:0;-ms-flex-negative:0;flex-shrink:0;z-index:1;y:0;-webkit-transform:translateY(100%);transform:translateY(100%);overflow:visible;-webkit-transition:none;transition:none}@media screen and (min-width: 751px)and (max-width: 820px){.p-index__mv__subject{width:100%;height:min(71.7712177122vh,94.8780487805vw);aspect-ratio:unset}}@media screen and (max-width: 750px){.p-index__mv__subject{width:min(68.5333333333vw - 4.05vh,32.1471830986vh);aspect-ratio:257/309}}.p-index__mv__subject__img{height:100%;width:auto !important}@media screen and (min-width: 751px)and (max-width: 820px){.p-index__mv__subject__img{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.is-left .p-index__mv__subject__img#subject-1{left:calc(50% + 2rem)}.is-left .p-index__mv__subject__img#subject-5{left:calc(50% + 4rem)}.is-right .p-index__mv__subject__img#subject-2{left:calc(50% - 4rem)}}.p-index__mv__subject__chat{inset:0;position:absolute}@media screen and (max-width: 820px){.p-index__mv__subject__chat{inset:unset;top:unset;width:50vw;height:auto;aspect-ratio:565/764;bottom:0;z-index:1}.is-left .p-index__mv__subject__chat{right:0}.is-right .p-index__mv__subject__chat{left:0}}@media screen and (max-width: 750px){.p-index__mv__subject__chat{width:100%;height:100%}}.p-index__mv__subject__chat__bubble{position:absolute;width:min(27.63vh,15.96vw);height:auto;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:drop-shadow(0 0 20px rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0 20px rgba(0, 0, 0, 0.25))}@media screen and (max-width: 820px){.p-index__mv__subject__chat__bubble{width:min(16.5129151292vh,21.8292682927vw)}}@media screen and (max-width: 750px){.p-index__mv__subject__chat__bubble{width:min(15.4567164179vh,29.5vw)}}.is-left .p-index__mv__subject__chat__bubble#chat-bubble-1{top:17.4083769634%;left:-10.2654867257%}.is-left .p-index__mv__subject__chat__bubble#chat-bubble-1::before{content:"";position:absolute;inset:0;background:url("../img/views/index/pc/mv/bg-chat-bubble-1-left.svg") no-repeat center center}@media screen and (max-width: 820px){.is-left .p-index__mv__subject__chat__bubble#chat-bubble-1{top:23.0077120823%;left:5%}}@media screen and (max-width: 750px){.is-left .p-index__mv__subject__chat__bubble#chat-bubble-1{top:3.5922330097%;left:-38.8715953307%}.is-left .p-index__mv__subject__chat__bubble#chat-bubble-1::before{-webkit-transform:rotate(-34deg);transform:rotate(-34deg)}}.is-left .p-index__mv__subject__chat__bubble#chat-bubble-2{bottom:21.5968586387%;left:-10.2654867257%}.is-left .p-index__mv__subject__chat__bubble#chat-bubble-2::before{content:"";position:absolute;inset:0;background:url("../img/views/index/pc/mv/bg-chat-bubble-2-left.svg") no-repeat center center}@media screen and (max-width: 820px){.is-left .p-index__mv__subject__chat__bubble#chat-bubble-2{bottom:4.6272493573%;left:5%}}@media screen and (max-width: 750px){.is-left .p-index__mv__subject__chat__bubble#chat-bubble-2{bottom:18.4466019417%;left:-14.046692607%}}.is-right .p-index__mv__subject__chat__bubble#chat-bubble-1{top:17.4083769634%;right:-12.6838235294%}.is-right .p-index__mv__subject__chat__bubble#chat-bubble-1::before{content:"";position:absolute;inset:0;background:url("../img/views/index/pc/mv/bg-chat-bubble-1-right.svg") no-repeat center center}@media screen and (max-width: 820px){.is-right .p-index__mv__subject__chat__bubble#chat-bubble-1{top:23.0077120823%;right:5%}}@media screen and (max-width: 750px){.is-right .p-index__mv__subject__chat__bubble#chat-bubble-1{top:11.1974110032%;right:-21.0505836576%}.is-right .p-index__mv__subject__chat__bubble#chat-bubble-1::before{-webkit-transform:rotate(34deg);transform:rotate(34deg)}}.is-right .p-index__mv__subject__chat__bubble#chat-bubble-2{bottom:21.5968586387%;right:-12.6838235294%}.is-right .p-index__mv__subject__chat__bubble#chat-bubble-2::before{content:"";position:absolute;inset:0;background:url("../img/views/index/pc/mv/bg-chat-bubble-2-right.svg") no-repeat center center}@media screen and (max-width: 820px){.is-right .p-index__mv__subject__chat__bubble#chat-bubble-2{bottom:4.6272493573%;right:5%}}@media screen and (max-width: 750px){.is-right .p-index__mv__subject__chat__bubble#chat-bubble-2{right:unset;bottom:5.671641791%;left:calc(100% - 1.5rem)}}.p-index__mv__subject__chat__bubble__text{color:#333;text-align:center;font-size:min(3.55vh,2.05vw);line-height:min(4.82vh,2.78vw);font-style:normal;font-weight:400;position:relative;z-index:1}@media screen and (max-width: 750px){.p-index__mv__subject__chat__bubble__text{font-size:min(2vh,4.29vw);line-height:min(3vh,5.81vw)}}.p-index__mv__subject__chat__bubble__text span{color:#0655fb;font-weight:600}.p-index__scroll-logo{grid-area:1/1;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem}@media screen and (max-width: 750px){.p-index__scroll-logo{gap:5.8rem}}.p-index__scroll-logo__text{font-family:"Noto Serif JP",Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;color:#333;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:8rem;opacity:0;will-change:transform,opacity}@media screen and (max-width: 750px){.p-index__scroll-logo__text{font-size:3.587rem;font-weight:400;line-height:4.4838rem}}.p-index__scroll-logo__text span{font-size:8rem;line-height:8rem}@media screen and (max-width: 750px){.p-index__scroll-logo__text span{font-size:4.4838rem;font-weight:400;line-height:4.4838rem}}.p-index__scroll-logo__img{display:block;width:39.4rem;height:20.8rem;opacity:0;will-change:transform,opacity}@media screen and (max-width: 750px){.p-index__scroll-logo__img{width:17.1rem;height:9rem}}.p-index__lead{padding-top:23.5rem;overflow:hidden}@media screen and (max-width: 750px){.p-index__lead{padding-top:5rem}}.p-index__lead__inner{margin:0 auto;max-width:81.7rem;padding-bottom:23.5rem;position:relative}@media screen and (min-width: 751px)and (max-width: 1170px){.p-index__lead__inner{right:clamp(-5rem,0rem + (100vw - 1366px)*.2,0rem)}}@media screen and (max-width: 750px){.p-index__lead__inner{padding-bottom:15rem}}.p-index__lead__tag{display:inline-block;color:#0655fb;font-size:1.8rem;font-weight:700}.p-index__lead__message{margin-top:4rem;color:#333;font-size:3rem;font-weight:500;line-height:5rem;line-break:strict;word-break:auto-phrase}@media screen and (max-width: 750px){.p-index__lead__message{margin-top:2rem;font-size:2.4rem;line-height:3.7rem}}.p-index__lead__message span{color:#0655fb;font-size:3rem;font-weight:500;line-height:5rem}@media screen and (max-width: 750px){.p-index__lead__message span{font-size:2.4rem;line-height:3.7rem}}.p-index__lead__name{margin-top:5rem;color:#333;font-size:1.6rem;line-height:4.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.8rem}@media screen and (max-width: 750px){.p-index__lead__name{margin-top:3rem;font-size:1.2rem;line-height:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7rem}}.p-index__lead__name span{color:#333;font-size:2.6rem;font-weight:500;line-height:4.8rem}@media screen and (max-width: 750px){.p-index__lead__name span{font-size:1.8rem;line-height:1.8rem}}.p-index__lead__button{margin-top:4.3rem}@media screen and (max-width: 750px){.p-index__lead__button{margin-top:3rem}}.p-index__lead__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.p-index__lead__content{-webkit-box-flex:0;-ms-flex:0 1 39rem;flex:0 1 39rem;line-height:1;z-index:1}@media screen and (max-width: 750px){.p-index__lead__content{-webkit-box-flex:0;-ms-flex:0 1 22.3rem;flex:0 1 22.3rem}}.p-index__lead__subject{position:absolute;width:53.3rem;height:auto;right:0;bottom:-20.5rem;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:533/678;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 750px){.p-index__lead__subject{width:36.3rem;height:46.2rem;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:11/14;right:-10.3rem;bottom:-15rem}}.p-index__job{margin-top:-15.4rem;padding:15.4rem 0 82.9rem;position:relative;counter-reset:headline}@media screen and (max-width: 750px){.p-index__job{margin-top:-12rem;padding:3.5rem 0 78rem}}.p-index__job::before{content:"";position:absolute;inset:0;background-color:#0655fb;-webkit-transform:skew(0, -11.7deg);transform:skew(0, -11.7deg);z-index:0}.p-index__job__inner{padding-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem;position:relative;z-index:1}@media screen and (max-width: 750px){.p-index__job__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3.81rem}}.p-index__job__content{max-width:36.6rem}@media screen and (max-width: 820px){.p-index__job__content{max-width:100%}}@media screen and (max-width: 750px){.p-index__job__content{max-width:30.5rem}}.p-index__job__texture-holder{width:100%;height:55.5rem;overflow:hidden;top:30.5%;position:absolute}@media screen and (min-width: 768px)and (max-width: 895px){.p-index__job__texture-holder{top:50%}}@media screen and (max-width: 750px){.p-index__job__texture-holder{height:25.698rem;top:44.5%}}.p-index__job__texture-holder::before{content:"";top:50%;left:53%;width:110%;position:absolute;display:block;aspect-ratio:1521/217;-webkit-transform:translate(-50%, -50%) rotate(-11deg);transform:translate(-50%, -50%) rotate(-11deg);background:url("../img/views/index/pc/bg-job-texture.svg") no-repeat center center}@media screen and (max-width: 750px){.p-index__job__texture-holder::before{width:71rem;left:50%}}.p-index__job__headline{margin-top:2.9rem;color:#fff;font-size:2.4rem;font-weight:500;line-height:4.8rem;line-break:strict}@media screen and (max-width: 750px){.p-index__job__headline{margin-top:4rem;font-size:2rem;line-height:4rem}}.p-index__job__message{margin-top:2.1rem;color:#fff;font-size:1.6rem;font-weight:400;line-height:2.8rem;line-break:strict}@media screen and (max-width: 750px){.p-index__job__message{margin-top:1.75rem;font-size:1.3333rem;font-weight:400;line-height:2.3333rem}}.p-index__job__button{margin-top:5rem}@media screen and (max-width: 750px){.p-index__job__button{margin-top:4.2rem}}.p-index__job__photo-switch{margin-top:-20rem;width:100%;-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem}@media screen and (max-width: 1080px){.p-index__job__photo-switch{margin-top:-10rem}}@media screen and (max-width: 750px){.p-index__job__photo-switch{margin:-2rem}}.p-index__job__photo-switch__batch{width:100%;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1rem}.p-index__job__photo-switch__item{width:23.9rem;aspect-ratio:23.9/49.3;max-width:calc(33.3333333333% - 1rem)}@media screen and (max-width: 750px){.p-index__job__photo-switch__item{height:auto;max-width:calc(33.3333333333% - .89rem);aspect-ratio:11.9033/24.5674}}.p-index__interview{margin-top:-63rem;height:78rem;padding:11.5rem 0 0;position:relative;z-index:1}@media screen and (max-width: 820px){.p-index__interview{padding:5rem 0 0;height:71.4rem}}.p-index__interview::before{content:"";position:absolute;inset:0;background-color:#e2f105;-webkit-transform:skew(0, -11deg);transform:skew(0, -11deg);z-index:0}.p-index__interview__inner{padding:0 clamp(5rem,10rem + (100vw - 1366px)*.5,10rem)}@media screen and (max-width: 820px){.p-index__interview__inner{padding:0;margin:0 -2rem}}.p-index__interview__headline{margin-top:-7rem}@media screen and (max-width: 820px){.p-index__interview__headline{margin:0 0 2rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.66rem;font-weight:700}.p-index__interview__headline::after{width:7.4733rem;height:7.4733rem;font-size:2.66rem}}.p-index__interview__carousel{width:100%;overflow:hidden}.p-index__interview__carousel .splide__track{height:51.8rem;width:100%}@media screen and (max-width: 820px){.p-index__interview__carousel .splide__track{height:38.725rem;width:67.509rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-index__interview__carousel .splide__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-index__interview__carousel .splide__slide{width:30.1rem;height:36.6rem;-ms-flex-negative:0;flex-shrink:0;will-change:transform}@media screen and (max-width: 820px){.p-index__interview__carousel .splide__slide{width:22.503rem;height:27.362rem}}.p-index__interview__carousel__item{z-index:0}.p-index__interview__carousel__item__thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:2rem}.p-index__interview__carousel__item__bubble{height:clamp(12rem,13rem + (100vw - 1000px)*.58,13rem);aspect-ratio:1/1;display:grid;place-items:center;position:absolute;top:8.6872%;left:-12.9108%;border-radius:50%;background:rgba(6,85,251,.25);opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media screen and (max-width: 1110px){.p-index__interview__carousel__item__bubble{left:-21.9108%}}@media screen and (max-width: 820px){.p-index__interview__carousel__item__bubble{height:8.3375rem;top:9.1671%;left:-5.0239%}}.p-index__interview__carousel__item__bubble__text{color:#333;text-align:center;font-size:1.1rem;font-weight:600;line-height:1.38}@media screen and (max-width: 820px){.p-index__interview__carousel__item__bubble__text{font-size:.7925rem;line-height:1.1889rem}}.p-index__interview__carousel__item__bubble__text span{color:#0655fb}.p-index__interview__carousel__item__name{padding:.7066rem 1.0598rem;position:absolute;bottom:2.728%;right:0;opacity:0;font-size:1.1305rem;line-height:1.4131rem;color:#fff;background:#0655fb;border-radius:.4rem 0 0 .4rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width: 820px){.p-index__interview__carousel__item__name{padding:.5rem 1rem;font-size:1rem;line-height:1}}.p-index__interview__carousel__item__name::before{content:attr(data-initial);display:inline-block;font-size:1.3425rem;font-family:"Roboto Condensed",sans-serif;font-weight:500;margin-right:1.1305rem}.p-index__interview__carousel__item__anchor{height:100%;position:relative;border-radius:2rem;text-decoration:none;display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.p-index__interview__carousel__item:not(.p-index__interview__carousel__item.is-active) .p-index__interview__carousel__item__anchor::before{content:"";position:absolute;inset:0;opacity:.4;background:#0655fb;border-radius:2rem;z-index:1}.p-index__interview__carousel__item.is-active{z-index:1}.p-index__interview__carousel__item.is-active .p-index__interview__carousel__item__name{opacity:1}.p-index__interview__carousel__item.is-active .p-index__interview__carousel__item__anchor{-webkit-transform:scale(1.4153);transform:scale(1.4153);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.p-index__interview__carousel__item.is-active .p-index__interview__carousel__item__bubble{-webkit-transform:scale(1);transform:scale(1);opacity:1;background:url("../img/common/pc/bg-chat-bubble-right.svg") no-repeat center center/cover;border-radius:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.p-index__interview__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0}@media screen and (max-width: 820px){.p-index__interview__pagination{margin-top:2.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}}.p-index__interview__pagination__current,.p-index__interview__pagination__divider,.p-index__interview__pagination__total{color:#0655fb;font-family:"Roboto",sans-serif;font-size:2.2rem;font-weight:400}.p-index__interview__pagination__prev,.p-index__interview__pagination__next{content:"";width:4.4rem;height:4.4rem;display:block;outline:none;border:none;cursor:pointer;border-radius:50%}.p-index__interview__pagination__prev{background:url("../img/common/pc/img-button-arrow.svg") no-repeat center center/cover,#0655fb;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-index__interview__pagination__next{background:url("../img/common/pc/img-button-arrow.svg") no-repeat center center/cover,#0655fb}.p-index__talk{margin-top:-15.6rem;height:91.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;--talk-bg-width: 192rem}@media screen and (max-width: 750px){.p-index__talk{margin-top:-8.5rem;height:67rem}}.p-index__talk::before{content:"";position:absolute;inset:0;background:#eeeeec;-webkit-transform:skew(0, -11.7deg);transform:skew(0, -11.7deg);z-index:0}.p-index__talk__bg-wrapper{margin-top:-10rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;inset:0;top:0;left:50%;overflow:hidden;max-width:var(--talk-bg-width);display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.p-index__talk__bg-wrapper{margin-top:0}}.p-index__talk__bg-1{grid-area:1/1;width:var(--talk-bg-width);aspect-ratio:1920/1150;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}@media screen and (max-width: 750px){.p-index__talk__bg-1{width:100%;aspect-ratio:375/670}}.is-active-item-1 .p-index__talk__bg-1{opacity:1}.p-index__talk__bg-2{grid-area:1/1;width:var(--talk-bg-width);aspect-ratio:1920/1150;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}@media screen and (max-width: 750px){.p-index__talk__bg-2{width:100%;aspect-ratio:375/670}}.is-active-item-2 .p-index__talk__bg-2{opacity:1}.p-index__talk__texture-holder{width:100%;height:55.5rem;overflow:hidden;top:73.5%;position:absolute;z-index:3}@media screen and (max-width: 750px){.p-index__talk__texture-holder{height:19.86rem;top:84%}}.p-index__talk__texture-holder::before{content:"";top:41.2%;left:50%;width:122%;position:absolute;display:block;aspect-ratio:1676/217;-webkit-transform:translate(-41.2%, -50%) rotate(-11.7deg);transform:translate(-41.2%, -50%) rotate(-11.7deg);background:url("../img/views/index/pc/bg-talk-texture.svg") no-repeat center center}@media screen and (max-width: 750px){.p-index__talk__texture-holder::before{width:78.2rem;left:23%}}.p-index__talk__content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}.p-index__talk__conversation{pointer-events:none;position:absolute;inset:0}.p-index__talk__chat-left{top:35%;left:clamp(183.76px,(100vw - 1366px)/2 + 491.76px,36%)}@media screen and (max-width: 750px){.p-index__talk__chat-left{top:31%;left:29%}}.p-index__talk__chat-right{top:25%;right:clamp(129.12px,(100vw - 1366px)/2 + 437.12px,32%)}@media screen and (max-width: 750px){.p-index__talk__chat-right{top:15.5%;right:31%}}.p-index__talk__chat-left,.p-index__talk__chat-right{width:20rem;height:20rem;position:absolute}@media screen and (max-width: 750px){.p-index__talk__chat-left,.p-index__talk__chat-right{width:14.6636rem;height:10.1901rem}}.p-index__talk__chat-bubble{inset:0;position:absolute;color:#333;text-align:center;font-size:2.0662rem;font-style:normal;font-weight:500;line-height:3.2624rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}@media screen and (max-width: 750px){.p-index__talk__chat-bubble{font-size:1.5106rem;font-weight:500;line-height:1.7073rem}}.p-index__talk__chat-left .p-index__talk__chat-bubble{background:url("../img/views/index/pc/bg-talk-bubble-left.svg") no-repeat center center}@media screen and (max-width: 750px){.p-index__talk__chat-left .p-index__talk__chat-bubble{background:url("../img/views/index/sp/bg-talk-bubble-left.svg") no-repeat center center}}.p-index__talk__chat-right .p-index__talk__chat-bubble{background:url("../img/views/index/pc/bg-talk-bubble-right.svg") no-repeat center center}@media screen and (max-width: 750px){.p-index__talk__chat-right .p-index__talk__chat-bubble{background:url("../img/views/index/sp/bg-talk-bubble-right.svg") no-repeat center center}}.p-index__talk__tag{padding:.6rem 1.3rem;color:#fff;text-align:center;font-size:2rem;font-weight:600;line-height:2.4rem;border-radius:1.8rem;background:#0655fb;display:grid}@media screen and (max-width: 750px){.p-index__talk__tag{padding:.4rem 1.1rem;font-size:1.5rem;line-height:1.8667rem}}.p-index__talk__tag span{grid-area:1/1;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.is-active-item-1 .p-index__talk__tag span:nth-child(1){opacity:1}.is-active-item-2 .p-index__talk__tag span:nth-child(2){opacity:1}.p-index__talk__message{margin-bottom:2.7rem;color:#333;text-align:center;font-size:5rem;font-weight:400;line-height:1.45}@media screen and (max-width: 750px){.p-index__talk__message{font-size:2.9448rem;font-weight:400;margin-bottom:4rem}}.p-index__talk__message__breaker{font-size:4rem}@media screen and (max-width: 750px){.p-index__talk__message__breaker{font-size:2.3558rem;font-weight:400;line-height:6.0663rem}}.p-index__talk__message__lg{font-size:10rem;font-weight:300;line-height:8.3rem}@media screen and (max-width: 750px){.p-index__talk__message__lg{font-size:5.8896rem;font-weight:300;line-height:.6}}.p-index__talk__bottom{margin-left:5rem;margin-bottom:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:3}@media screen and (max-width: 750px){.p-index__talk__bottom{margin-left:0;margin-bottom:8rem}}@media screen and (max-width: 750px){.p-index__talk__button{padding:.8rem .8rem .8rem 1.9rem;width:24.3rem;height:7.8rem;border-radius:3.9rem;background:#fff;text-decoration:none !important}.p-index__talk__button::after{left:unset !important;right:.8rem}}.p-index__data-analysis{margin-top:-0.4rem;height:140rem;padding:14rem 0 0;position:relative}@media screen and (max-width: 820px){.p-index__data-analysis{height:110rem}}@media screen and (max-width: 750px){.p-index__data-analysis{margin-top:-3.65rem;padding:11rem 0 0;height:97.5rem}}.p-index__data-analysis::before{content:"";position:absolute;inset:0;background-color:#0655fb;-webkit-transform:skew(0, -11.7deg);transform:skew(0, -11.7deg);z-index:2}@media screen and (max-width: 750px){.p-index__data-analysis::before{margin-top:-0.05rem;-webkit-transform:skew(0, -11.1deg);transform:skew(0, -11.1deg)}}.p-index__data-analysis__headline{margin-left:auto;position:relative;z-index:2}@media screen and (max-width: 750px){.p-index__data-analysis__headline{font-size:3.0179rem;font-weight:700;line-height:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";gap:1rem}.p-index__data-analysis__headline::after{width:8.45rem;height:8.45rem;font-size:3.0179rem}}.p-index__data-analysis__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3}.p-index__data-analysis__chart{margin:5rem auto 0;width:100%;max-width:97rem;z-index:2}@media screen and (max-width: 750px){.p-index__data-analysis__chart{margin:3rem auto 0;max-width:100%}}.p-index__data-analysis__button-container{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-index__data-analysis__photo-switch{margin-top:-6rem;max-width:100%;overflow:hidden;position:relative;z-index:2}@media screen and (max-width: 820px){.p-index__data-analysis__photo-switch{margin-top:2.3rem}.p-index__data-analysis__photo-switch:last-of-type{margin-top:-14rem}}@media screen and (max-width: 820px)and (max-width: 750px){.p-index__data-analysis__photo-switch:last-of-type{margin-top:-11rem}}@media screen and (max-width: 820px)and (max-width: 750px){.p-index__data-analysis__photo-switch:last-of-type .p-index__data-analysis__photo-switch__batch{margin-left:-36rem}}.p-index__data-analysis__photo-switch__batch{width:184.2rem}@media screen and (max-width: 820px){.p-index__data-analysis__photo-switch__batch{width:72.7207rem}}@media screen and (max-width: 750px){.p-index__data-analysis__photo-switch__batch{margin-left:4rem}}.p-index__data-analysis__photo-switch__item{width:24.6rem;height:50.8rem}@media screen and (max-width: 820px){.p-index__data-analysis__photo-switch__item{width:9.7119rem;height:20.0159rem}}.p-index__data-analysis__photo-switch__item.is-large{width:51.2rem;height:56.1rem}@media screen and (max-width: 820px){.p-index__data-analysis__photo-switch__item.is-large{width:20.2133rem;height:22.1478rem}}.p-index__requirement{padding:0 4rem;margin-top:-14.1355rem;height:88.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;background:#f0f3f5;position:relative;overflow:hidden}@media screen and (max-width: 750px){.p-index__requirement{padding:0;margin-top:-4rem;height:73rem}}@media screen and (min-width: 751px){.p-index__requirement__button:hover{background:#0655fb}.p-index__requirement__button:hover::after{background:url("../img/common/pc/img-button-arrow.svg") no-repeat center center/cover;border:1px solid #fff}.p-index__requirement__button:hover .p-index__requirement__headline{color:#e2f105}.p-index__requirement__button:hover .p-index__requirement__headline::before{border-color:#e2f105}}.p-index__requirement__texture-holder{width:100%;height:49.12rem;top:22.5%;position:absolute;z-index:2}@media screen and (max-width: 750px){.p-index__requirement__texture-holder{height:22.917rem;top:33.3%}}.p-index__requirement__texture-holder::before{content:"";top:50%;left:50%;width:147.9502%;position:absolute;display:block;aspect-ratio:2021/217;-webkit-transform:translate(-45.8%, -50%) rotate(-11deg);transform:translate(-45.8%, -50%) rotate(-11deg);background:url("../img/views/index/pc/bg-requirement-texture.svg") no-repeat center center}@media screen and (max-width: 750px){.p-index__requirement__texture-holder::before{width:94.3rem;top:89%;left:17%}}.p-index__requirement__button{padding:4rem 6rem;margin-bottom:10rem;width:100%;max-width:97rem;height:19.8rem;-ms-flex-negative:0;flex-shrink:0;border-radius:2rem;background:#e2f105;position:relative;z-index:2;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 750px){.p-index__requirement__button{margin-bottom:6.4rem;padding:1.5rem 3.7rem;max-width:34.0863rem;height:10.459rem}}.p-index__requirement__button::after{content:"";width:6.2rem;height:6.2rem;top:50%;right:6rem;display:inline-block;position:absolute;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../img/common/pc/img-button-arrow-blue.svg") no-repeat center center/cover,#fff}@media screen and (max-width: 750px){.p-index__requirement__button::after{width:3.9064rem;height:3.9064rem;right:3.5rem}}@media screen and (max-width: 750px){.p-index__requirement__headline{font-size:2.6463rem;font-weight:700;line-height:normal;gap:2.5rem !important}.p-index__requirement__headline::before{width:7.4347rem !important;height:7.4347rem !important;font-size:2.6463rem !important;line-height:normal !important}}.p-news{border-collapse:collapse;width:100%}.p-news__head{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-weight:normal;padding:1.5rem 1em 1.5rem 0;white-space:nowrap;width:1em}.p-news__data{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:1.5rem 0}.p-news__data.is-label{padding:1.5rem 1em 1.5rem 0;white-space:nowrap;width:1em}.p-news-detail__meta{margin-bottom:.5rem}.p-news-detail__meta__item{margin-right:1rem}.p-news-detail__title{border-bottom:1px solid #ccc;font-size:2.4rem;margin-bottom:3rem}@media screen and (max-width: 750px){.p-news-detail__title{margin-bottom:2rem}}.p-news-detail__text{width:auto}.p-news-detail__photo{text-align:center;width:auto}@media screen and (max-width: 750px){.p-news-detail__photo{margin-top:2rem}}.p-news-detail__file{margin-top:3rem}@media screen and (max-width: 750px){.p-news-detail__file{margin-top:2rem}}.p-news-detail__back{margin-top:6rem}@media screen and (max-width: 750px){.p-news-detail__back{margin-top:3rem}}.p-entry__details{margin:-3rem auto 5rem;max-width:97rem}@media screen and (max-width: 750px){.p-entry__details{margin:-6rem auto 4rem}}.p-entry__details__inner__txt{color:#333;text-align:center;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:4rem}@media screen and (max-width: 750px){.p-entry__details__inner__txt{text-align:start;margin-bottom:3rem}}.p-entry__details__inner__txt.is-confirm{text-align:start;margin-top:4rem}.p-entry__details__inner__tel{background:#e2f105;padding:2rem 6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 5rem;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem}@media screen and (max-width: 750px){.p-entry__details__inner__tel{padding:2.8rem 3rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:0 auto 6.6rem}}@media screen and (max-width: 750px){.p-entry__details__inner__tel svg{width:5.8rem}}.p-entry__details__inner__tel__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem}.p-entry__details__inner__tel__info__num{color:#0655fb !important;font-family:"Roboto",sans-serif;font-size:4.2rem;font-weight:700;text-align:center;line-height:1;display:block}@media screen and (max-width: 750px){.p-entry__details__inner__tel__info__num{font-size:3.2rem;font-weight:700;white-space:nowrap}}.p-entry__details__inner__tel__info__time{color:#333;font-size:1.4rem;font-weight:700;text-align:center}.p-entry__details__inner__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:15rem;-moz-column-gap:15rem;column-gap:15rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 750px){.p-entry__details__inner__steps{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.p-entry__details__inner__steps{-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}}.p-entry__details__inner__steps::before{content:"";width:50%;height:.4rem;background:#edf5ff;background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 75, 177)), color-stop(50%, rgb(237, 245, 255)));background:linear-gradient(90deg, rgb(0, 75, 177) 50%, rgb(237, 245, 255) 50%);position:absolute;top:50%;left:0;z-index:-1}.p-entry__details__inner__steps::after{content:"";width:50%;height:.4rem;background:#edf5ff;background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(237, 245, 255)), color-stop(50%, rgb(237, 245, 255)));background:linear-gradient(90deg, rgb(237, 245, 255) 50%, rgb(237, 245, 255) 50%);position:absolute;top:50%;right:0;z-index:-1}.p-entry__details__inner__steps__step{width:12rem;height:12rem;background:#a3b7e0;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:2rem;font-weight:500;line-height:5rem}@media screen and (max-width: 750px){.p-entry__details__inner__steps__step{width:7rem;height:7rem;font-size:1.5rem}}.p-entry__details__inner__steps__step.is-active{background:#0655fb}.p-entry__details__inner__steps.is-confirm::before{background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 75, 177)), color-stop(50%, rgb(0, 75, 177)));background:linear-gradient(90deg, rgb(0, 75, 177) 50%, rgb(0, 75, 177) 50%)}.p-entry__details__inner__steps.is-result::before{background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 75, 177)), color-stop(50%, rgb(0, 75, 177)));background:linear-gradient(90deg, rgb(0, 75, 177) 50%, rgb(0, 75, 177) 50%)}.p-entry__details__inner__steps.is-result::after{background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 75, 177)), color-stop(50%, rgb(0, 75, 177)));background:linear-gradient(90deg, rgb(0, 75, 177) 50%, rgb(0, 75, 177) 50%)}.p-entry__form{max-width:97rem;margin:auto;padding-bottom:6rem}.p-entry__result{padding:0 0 17.5rem;margin-top:10rem}@media screen and (max-width: 750px){.p-entry__result{padding:0 0 15rem;margin-top:8rem}}.p-entry__result__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:5rem}@media screen and (max-width: 750px){.p-entry__result__inner{row-gap:0}}.p-entry__result__inner__head{color:#333;font-size:4.2rem;font-weight:700;text-align:center}@media screen and (max-width: 750px){.p-entry__result__inner__head{font-size:3.4rem;margin-bottom:4rem}}.p-entry__result__inner__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;text-align:center}@media screen and (max-width: 750px){.p-entry__result__inner__txt{margin-bottom:5.5rem}}.p-requirement__info{padding:17rem 0 16rem;background:url("/data/recruit/img/views/requirement/pc/bg-info.png") no-repeat center top/100%;position:relative;margin-top:-26rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-requirement__info{padding:17rem 0 10rem;margin-top:-20rem}}@media screen and (max-width: 750px){.p-requirement__info{padding:14rem 0 10rem;background:url("/data/recruit/img/views/requirement/sp/bg-info.png") no-repeat center top/100%;margin-top:-11rem}}.p-requirement__info::before{content:"";width:100%;height:50%;background:#0655fb;position:absolute;left:0;bottom:0;z-index:-1}.p-requirement__info__inner{position:relative}.p-requirement__info__inner__card{display:grid;grid-template-columns:repeat(2, auto);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}@media screen and (max-width: 820px){.p-requirement__info__inner__card{grid-template-columns:1fr}}.p-requirement__info__inner__card__details{padding-top:17.6rem;max-width:60rem}@media screen and (max-width: 820px){.p-requirement__info__inner__card__details{max-width:100%}}@media screen and (min-width: 751px)and (max-width: 1170px){.p-requirement__info__inner__card__details{padding-top:5rem}}@media screen and (max-width: 750px){.p-requirement__info__inner__card__details{padding-top:0;width:100%}}.p-requirement__info__inner__card__details__head3{color:#fff;font-size:4.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.p-requirement__info__inner__card__details__head3{color:#fff;font-size:3rem;font-weight:700;margin-bottom:0}}.p-requirement__info__inner__card__details__sub-ttl{color:#fff;font-size:2.4rem;font-weight:500;line-height:4.8rem;margin-bottom:2rem}@media screen and (max-width: 750px){.p-requirement__info__inner__card__details__sub-ttl{font-size:2rem;line-height:4.2rem}}.p-requirement__info__inner__card__details__txt{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-requirement__info__inner__card__img-cont{top:0;right:0;position:absolute;z-index:2}@media screen and (max-width: 820px){.p-requirement__info__inner__card__img-cont{margin:-1.5rem 0 1.7rem;position:relative}}.p-requirement__info__inner__card__img-cont__batch{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:1.2rem}.p-requirement__info__inner__card__img-cont__item{-ms-flex-negative:0;flex-shrink:0;width:clamp(2rem,23.9rem + (100vw - 1366px)*.2,23.9rem);aspect-ratio:23.9/49.3;max-width:50%}@media screen and (max-width: 820px){.p-requirement__info__inner__card__img-cont__item{width:16.5308rem;aspect-ratio:16.5308/34.1178}}.p-requirement__info__inner__step{margin-top:8.7rem}@media screen and (max-width: 750px){.p-requirement__info__inner__step{margin-top:7.6rem}}.p-requirement__info__inner__step__head3{color:#fff;font-size:4.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.p-requirement__info__inner__step__head3{color:#fff;font-size:3rem;font-weight:700;margin-bottom:0}}.p-requirement__info__inner__step__txt{color:#fff;font-size:2.4rem;font-weight:500;line-height:4rem}@media screen and (max-width: 750px){.p-requirement__info__inner__step__txt{font-size:2rem;line-height:4.2rem}}@media screen and (max-width: 750px){.p-requirement__info__inner__step__scroll{overflow-x:scroll}}.p-requirement__info__inner__step__scroll::-webkit-scrollbar{height:1.4rem}.p-requirement__info__inner__step__scroll::-webkit-scrollbar-track{background:#fff}.p-requirement__info__inner__step__scroll::-webkit-scrollbar-thumb{background:#e2f105}.p-requirement__info__inner__step__img-cont{width:100%;margin-top:3rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-requirement__info__inner__step__img-cont{margin-top:2rem}}@media screen and (max-width: 750px){.p-requirement__info__inner__step__img-cont{margin-top:2rem;height:52.1rem;width:90rem}}.p-requirement__info__inner__step__img-cont__img{width:100%;-o-object-fit:contain;object-fit:contain}.p-requirement__post{padding:16rem 0;background:#f0f3f5}@media screen and (max-width: 750px){.p-requirement__post{padding:4rem 0 4.5rem}}.p-requirement__post__inner__head2{color:#0655fb;font-size:4.2rem;font-weight:700;margin-bottom:3rem}@media screen and (max-width: 750px){.p-requirement__post__inner__head2{font-size:3rem}}.p-requirement__post__inner__category{background:rgba(118,118,118,.2);height:6.3rem;border-radius:99999px;display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 750px){.p-requirement__post__inner__category{height:4.5rem}}.p-requirement__post__inner__category__list__link{display:grid;place-items:center;color:#6f7579;font-size:2.4rem;font-weight:700;text-decoration:none;width:100%;height:100%;border-radius:99999px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}@media screen and (max-width: 750px){.p-requirement__post__inner__category__list__link{font-size:2rem;font-weight:700}}.p-requirement__post__inner__category__list__link.is-active{background:#e2f105;color:#0655fb;pointer-events:none}.p-requirement__post__inner__cards{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4.8rem}.p-requirement__post__inner__cards.is-test{background:red;padding:3rem 0}.p-requirement__post__inner__wrap{display:none}.p-requirement__post__inner__wrap.is-active{display:block}.p-requirement-detail__field{margin-top:-24rem;padding:34rem 0 9.4rem;background:url("/data/recruit/img/views/requirement/pc/bg-field.png") no-repeat center top/100%;position:relative}@media screen and (min-width: 751px)and (max-width: 1170px){.p-requirement-detail__field{padding:20rem 0 9.4rem}}@media screen and (max-width: 750px){.p-requirement-detail__field{margin-top:-16.5rem;padding:15rem 0 7.4rem;background:url("/data/recruit/img/views/requirement/sp/bg-field.png") no-repeat center top/100%}}.p-requirement-detail__field::before{content:"";width:100%;height:70%;background:#0655fb;position:absolute;left:0;bottom:0;z-index:-1}.p-requirement-detail__field__inner__box{background:#fff;border-radius:3rem;border:.1rem solid #e2f105;padding:6rem}@media screen and (max-width: 750px){.p-requirement-detail__field__inner__box{padding:2rem}}.p-requirement-detail__field__inner__box__ttl{color:#0655fb;font-size:3rem;font-weight:500;line-height:5rem;margin-bottom:4rem}@media screen and (max-width: 750px){.p-requirement-detail__field__inner__box__ttl{font-size:2.5rem;text-align:center;margin-bottom:2rem}}.p-requirement-detail__field__inner__box__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.p-requirement-detail__field__inner__box__info__list{padding-bottom:2rem;border-bottom:.1rem solid #cdd6dd;display:grid;grid-template-columns:17rem 1fr}@media screen and (max-width: 750px){.p-requirement-detail__field__inner__box__info__list{grid-template-columns:1fr;row-gap:1rem}}.p-requirement-detail__field__inner__box__info__list__ttl{color:#333;font-size:1.6rem;font-weight:700;line-height:2.8rem}.p-requirement-detail__field__inner__box__info__list__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-requirement-detail__field__inner__box__info__list:last-child{border-bottom:none;padding-bottom:0}.p-requirement-detail__field__inner__box__btn-cont{margin:6rem 0 0}.p-requirement-detail__field__inner__box__btn-cont__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.8rem;max-width:97rem;height:6.3rem;border-radius:99999px;background:linear-gradient(93deg, #0655fb 4.97%, #0655fb 38.02%, #e9f705 83.55%, #f8ff7b 99.28%);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);text-decoration:none;color:#fff;font-family:"Roboto",sans-serif;font-size:2.2rem;font-weight:700;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (max-width: 750px){.p-requirement-detail__field__inner__box__btn-cont__link{padding-left:5rem}}@media screen and (min-width: 751px){.p-requirement-detail__field__inner__box__btn-cont__link:hover{opacity:.7}}.p-requirement-detail__field__inner__btn-cont{display:grid;place-items:center;margin-top:7.5rem}.p-data__about{margin-top:-27rem;background:url("/data/recruit/img/views/data/pc/bg-about.png") no-repeat center top/100%;padding:13.2rem 0 12rem;position:relative}@media screen and (min-width: 1501px){.p-data__about{padding:20rem 0 12rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.p-data__about{margin-top:-18rem}}@media screen and (max-width: 750px){.p-data__about{margin-top:-10rem;background:url("/data/recruit/img/views/data/sp/bg-about.png") no-repeat center top/100%;padding:6rem 0 8rem}}.p-data__about::before{content:"";width:100%;height:50%;background:#0655fb;position:absolute;left:0;bottom:0;z-index:-1}.p-data__about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8rem}@media screen and (max-width: 750px){.p-data__about__inner{row-gap:5rem}}.p-data__about__inner__dash__ttl{color:#fff;text-align:right;font-size:5.2rem;font-weight:700;line-height:6rem;margin-bottom:4rem}@media screen and (max-width: 750px){.p-data__about__inner__dash__ttl{font-size:2.8rem;line-height:normal;margin-bottom:3rem}}.p-data__about__inner__dash__ttl.is-txt-start{text-align:start}.p-data__about__inner__dash__img-cont{width:100%}.p-data__about__inner__dash__img-cont__img{width:100%;-o-object-fit:contain;object-fit:contain}.p-data__box{padding:9.3rem 0 0}@media screen and (max-width: 750px){.p-data__box{padding:5rem 0 0}}.p-data__box__inner__content{background:#e2f105;border-radius:2rem;padding:8rem}@media screen and (max-width: 750px){.p-data__box__inner__content{background:#e2f105;padding:4rem 2rem 6rem}}.p-data__box__inner__content__head2{margin-bottom:2rem}.p-data__box__inner__content__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:2.7rem}@media screen and (max-width: 750px){.p-data__box__inner__content__txt{margin-bottom:3rem}}.p-data__box__inner__content__imgs{display:grid;grid-template-columns:repeat(4, 1fr);gap:2.2rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-data__box__inner__content__imgs{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 750px){.p-data__box__inner__content__imgs{grid-template-columns:repeat(2, 1fr);gap:1.3rem}}.p-data__box__inner__content__imgs__img-cont{width:23.5rem;height:23.5rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-data__box__inner__content__imgs__img-cont{width:16rem;height:16rem}}@media screen and (max-width: 750px){.p-data__box__inner__content__imgs__img-cont{width:14rem;height:14rem}}.p-data__box__inner__content__imgs__img-cont__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-data__box__inner__content__imgs__card__txt{max-width:19.6rem;margin:1rem auto 0;color:#333;text-align:center;font-size:1.4rem;font-weight:400;line-height:1.8rem}@media screen and (max-width: 750px){.p-data__box__inner__content__imgs__card__txt{max-width:100%;font-size:1.2rem;line-height:1.4rem}}.p-data__benefit{padding:10rem 0 0}@media screen and (max-width: 750px){.p-data__benefit{padding:7.4rem 0 0}}.p-data__benefit__inner__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin:2rem 0 4rem}@media screen and (max-width: 750px){.p-data__benefit__inner__txt{margin:1rem 0 5rem}}.p-data__benefit__inner__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards{display:grid;grid-template-columns:1fr}}.p-data__benefit__inner__cards__card{border-radius:2rem;border:.1rem solid #0655fb;padding:2rem 3rem;display:grid;grid-template-rows:auto auto 1fr;row-gap:1rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card{padding:2rem}}.p-data__benefit__inner__cards__card__img-cont{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.p-data__benefit__inner__cards__card__ttl{color:#0655fb;font-size:1.6rem;font-weight:700;line-height:2.8rem;text-align:center}.p-data__benefit__inner__cards__card__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-data__benefit__inner__cards__card__txt.has-width-2{width:51rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card__txt.has-width-2{width:100%}}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card__txt.has-width-3{width:100%}}.p-data__benefit__inner__cards__card__txt.has-width-5{width:23.9rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card__txt.has-width-5{width:100%}}.p-data__benefit__inner__cards__card__txt.has-width-6{width:16rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card__txt.has-width-6{width:100%}}.p-data__benefit__inner__cards__card:nth-child(1){max-width:57rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(1){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(2){max-width:57rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(2){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(3){max-width:36rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(3){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(4){max-width:21rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(4){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(5){max-width:29rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(5){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(6){max-width:22rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(6){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(7){max-width:57rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(7){max-width:100%}}.p-data__benefit__inner__cards__card:nth-child(8){max-width:57rem}@media screen and (max-width: 750px){.p-data__benefit__inner__cards__card:nth-child(8){max-width:100%}}.p-data__welfare{padding:5.2rem 0 0;margin-bottom:-17rem}@media screen and (min-width: 1501px){.p-data__welfare{margin-bottom:-14rem}}@media screen and (max-width: 750px){.p-data__welfare{padding:6.3rem 0 0;margin-bottom:-4rem}}.p-data__welfare__inner{position:relative}.p-data__welfare__inner__scroll{position:absolute;top:4rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;width:100%;overflow:hidden}@media screen and (max-width: 750px){.p-data__welfare__inner__scroll{top:-1rem;display:-webkit-box;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.p-data__welfare__inner__scroll__img-cont{height:11.5rem;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite}@media screen and (max-width: 750px){.p-data__welfare__inner__scroll__img-cont{height:5.4rem;width:134.9rem}}@-webkit-keyframes scroll{to{-webkit-transform:translateX(calc(-100% - 3rem));transform:translateX(calc(-100% - 3rem));@media screen and (max-width: 750px){.p-data__welfare__inner__scroll__img-cont{-webkit-transform:translateX(calc(-100% - 1rem));transform:translateX(calc(-100% - 1rem))}}}}@keyframes scroll{to{-webkit-transform:translateX(calc(-100% - 3rem));transform:translateX(calc(-100% - 3rem));@media screen and (max-width: 750px){.p-data__welfare__inner__scroll__img-cont{-webkit-transform:translateX(calc(-100% - 1rem));transform:translateX(calc(-100% - 1rem))}}}}.p-data__welfare__inner__scroll__img-cont__img{height:100%}.p-data__welfare__inner__gallery{width:100%;height:83rem;overflow:hidden;position:relative}@media screen and (max-width: 750px){.p-data__welfare__inner__gallery{height:61.1rem}}.p-data__welfare__inner__gallery__img{width:184rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width: 750px){.p-data__welfare__inner__gallery__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.p-message__greet{background:url("/data/recruit/img/views/message/pc/bg-greet-02.png") no-repeat center top/192rem;padding:38.7rem 0 18.6rem;margin-top:-28.5rem;margin-bottom:-6rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-message__greet{background:url("/data/recruit/img/views/message/pc/bg-greet-02-tb.png") no-repeat -63rem top/195rem;margin-bottom:-9rem}}@media screen and (max-width: 750px){.p-message__greet{background:url("/data/recruit/img/views/message/sp/bg-greet.png") no-repeat center top/100% 100%;padding:24.7rem 0 9rem;margin-top:-27.5rem;margin-bottom:0}}.p-message__greet__inner__card{position:relative}.p-message__greet__inner__card__details{max-width:68.8rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-message__greet__inner__card__details{max-width:45rem;margin-top:-12rem}}.p-message__greet__inner__card__details__head{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:2rem}.p-message__greet__inner__card__details__ttl{color:#fff;font-size:3.6rem;font-weight:500;line-height:5rem;margin-bottom:3rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-message__greet__inner__card__details__ttl{font-size:2.6rem}}@media screen and (max-width: 750px){.p-message__greet__inner__card__details__ttl{font-size:2.4rem;line-height:3.7rem;margin-bottom:2rem}}.p-message__greet__inner__card__details__txt{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:4rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-message__greet__inner__card__details__txt{margin-bottom:2rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.p-message__greet__inner__card__details__txt{font-size:1.3rem}}.p-message__greet__inner__card__details__name{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width: 750px){.p-message__greet__inner__card__details__name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.2rem}}.p-message__guide{padding:0 0 12rem;position:relative;background:url("/data/recruit/img/views/message/pc/bg-guide-bottom.png") no-repeat center bottom/192rem 67.7rem}@media screen and (max-width: 750px){.p-message__guide{padding:0 0 5rem;background:url("/data/recruit/img/views/message/sp/bg-guide-bottom.png") no-repeat center bottom/100%}}.p-message__guide__inner__philo{margin-bottom:6rem}@media screen and (max-width: 750px){.p-message__guide__inner__philo{margin-bottom:4rem}}.p-message__guide__inner__philo__ttl{color:#0655fb;font-size:1.8rem;font-weight:700;margin-bottom:4rem;text-align:center}@media screen and (max-width: 750px){.p-message__guide__inner__philo__ttl{margin-bottom:2rem}}.p-message__guide__inner__philo__head2{color:#333;text-align:center;font-family:"Noto Serif JP",Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size:5.4rem;font-weight:400;line-height:8rem}@media screen and (max-width: 750px){.p-message__guide__inner__philo__head2{font-size:3.4rem;line-height:5.2rem}}.p-message__guide__inner__behave__ttl{color:#0655fb;font-size:1.8rem;font-weight:700;margin-bottom:4rem;text-align:center}@media screen and (max-width: 750px){.p-message__guide__inner__behave__ttl{margin-bottom:2rem}}.p-message__guide__inner__behave__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:4rem}@media screen and (max-width: 750px){.p-message__guide__inner__behave__cards{row-gap:2.6rem}}.p-message__guide__inner__behave__cards__card{width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:2rem}@media screen and (max-width: 750px){.p-message__guide__inner__behave__cards__card{row-gap:1.2rem}}.p-message__guide__inner__behave__cards__card__circle{width:16rem;height:16rem;background:#e2f105;border-radius:50%;display:grid;place-items:center}@media screen and (max-width: 750px){.p-message__guide__inner__behave__cards__card__circle{width:27.5rem;height:4.5rem;border-radius:99999px}}.p-message__guide__inner__behave__cards__card__circle__txt{color:#0655fb;font-size:3.2rem;font-weight:500;line-height:8rem}@media screen and (max-width: 750px){.p-message__guide__inner__behave__cards__card__circle__txt{font-size:2.4rem;line-height:2.4rem}}.p-message__guide__inner__behave__cards__card__txt{color:#333;text-align:center;font-size:1.6rem;font-weight:400;line-height:2.8rem}@media screen and (max-width: 750px){.p-message__guide__inner__behave__cards__card__txt{font-size:1.4rem;line-height:2.2rem}}.p-message__guide__inner__link{max-width:97rem;margin:23.6rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:7rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;background:#0655fb;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 750px){.p-message__guide__inner__link{margin:14.7rem auto 0;padding:4.3rem 3rem}}.p-message__guide__inner__link__txt{color:#e2f105;font-size:4.2rem;font-weight:700;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 750px){.p-message__guide__inner__link__txt{font-size:2.2rem;font-weight:700}}.p-message__guide__inner__link svg{-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 751px){.p-message__guide__inner__link:hover{background:#e2f105}.p-message__guide__inner__link:hover svg{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (min-width: 751px){.p-message__guide__inner__link:hover .p-message__guide__inner__link__txt{color:#0655fb}}.p-job{overflow:hidden;background:#f0f3f5;position:relative}.p-job::before{content:"";width:100%;position:absolute;height:100%;max-height:100rem;background-color:#fff;z-index:0}@media screen and (max-width: 750px){.p-job::before{max-height:40rem}}.p-job__map{overflow-x:auto;scrollbar-width:none}.p-job__map::-webkit-scrollbar,.p-job__map::-webkit-scrollbar-button{display:none}.p-job__map::after{content:"";width:7.3rem;height:calc(100% - 3.2rem);background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#fff));background:linear-gradient(0.25turn, rgba(0, 0, 0, 0), #fff);position:absolute;top:0;right:0;z-index:9;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.p-job__map__txt{margin-top:.861rem;font-size:1.5rem;font-weight:700;line-height:1.3;color:#333;text-align:center}.p-job__map.is-viewing::after{opacity:.6;visibility:visible;height:100%}.p-job__map__wrapper{position:relative}.p-job__map__img{width:100%;height:100%;position:relative;-webkit-transition:width .1s ease,height .1s ease;transition:width .1s ease,height .1s ease;overflow:hidden;border-radius:.5rem}.p-job__map__img__txt{display:block;font-size:1.5rem;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1.3;text-align:center;margin-top:.861rem}@media screen and (min-width: 751px){.p-job__map__img__txt{display:none}}.p-job__map__img__btn{position:absolute !important;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (max-width: 750px){.p-job__map__img__btn{z-index:1}}.p-job__map__img__btn:nth-of-type(1){top:1.3589928058%;left:44.7008547009%}.p-job__map__img__btn:nth-of-type(2){top:1.5388489209%;left:67.094017094%}.p-job__map__img__btn:nth-of-type(3){top:4.7762589928%;left:27.9487179487%}.p-job__map__img__btn:nth-of-type(4){top:7.6539568345%;left:3.5897435897%}.p-job__map__img__btn:nth-of-type(5){top:14.8482014388%;left:49.4017094017%}.p-job__map__img__btn:nth-of-type(6){top:20.6935251799%;left:62.1367521368%}.p-job__map__img__btn:nth-of-type(7){top:25.4597122302%;left:82.0512820513%}.p-job__map__img__btn:nth-of-type(8){top:31.4848920863%;left:53.1623931624%}.p-job__map__img__btn:nth-of-type(9){top:32.4741007194%;left:15.811965812%}.p-job__map__img__btn:nth-of-type(10){top:40.7474820144%;left:34.9572649573%}.p-job__map__img__btn:nth-of-type(11){top:42.9057553957%;left:66.7521367521%}.p-job__map__img__btn:nth-of-type(12){top:46.0532374101%;left:21.9658119658%}.p-job__map__img__btn:nth-of-type(13){top:47.2223021583%;left:76.4102564103%}.p-job__map__img__btn:nth-of-type(14){top:52.7079136691%;left:63.5042735043%}.p-job__map__img__btn:nth-of-type(15){top:56.8446043165%;left:11.7948717949%}.p-job__map__img__btn:nth-of-type(16){top:61.5208633094%;left:24.1025641026%}.p-job__map__img__btn:nth-of-type(17){top:60.5316546763%;left:82.0512820513%}.p-job__map__img__btn:nth-of-type(18){top:67.1863309353%;left:64.2735042735%}.p-job__map__img__btn:nth-of-type(19){top:71.4129496403%;left:52.905982906%}.p-job__map__img__btn:nth-of-type(20){top:73.9309352518%;left:5.811965812%}.p-job__map__img__btn:nth-of-type(21){top:76.4489208633%;left:25.0427350427%}.p-job__map__img__btn:nth-of-type(22){top:77.1683453237%;left:40.7692307692%}.p-job__map__img__btn:nth-of-type(23){top:77.9776978417%;left:81.9658119658%}.p-job__map__img__btn:nth-of-type(24){top:81.6647482014%;left:66.5811965812%}.p-job__map__img__btn:nth-of-type(25){top:85.981294964%;left:33.4188034188%}.p-job__map__img__view{position:absolute;right:.5rem;bottom:.839rem;width:5.9rem;aspect-ratio:1/1;background-color:#fff;border:.7rem solid #58d39d;border-radius:50%;z-index:9;cursor:pointer}.p-job__map__img__view::before,.p-job__map__img__view::after{content:"";position:absolute;inset:50% 0 0 50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#58d39d;border-radius:1rem;z-index:99}.p-job__map__img__view::before{width:3.3rem;height:.7rem}.p-job__map__img__view::after{width:.7rem;height:3.3rem;opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.p-job__map__img__indicator{padding-top:7.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.602rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:absolute;inset:0;pointer-events:none;background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease visibility .2s ease;transition:opacity .2s ease visibility .2s ease}.p-job__map__img__indicator::before{content:"";background-color:#8c9baa;mix-blend-mode:multiply;width:100%;height:calc(100% - 3.2rem);position:absolute;inset:0;z-index:1}.p-job__map__img__indicator.is-active{opacity:1;visibility:visible}.p-job__map__img__indicator.is-active::before{height:100%}.p-job__map__img__indicator__txt{font-size:1.5rem;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1.3;color:#fff;position:relative;z-index:1;isolation:isolate}.p-job__map__img__indicator__img{width:100%;max-width:9.8rem;height:auto;position:relative;z-index:1;isolation:isolate}.p-job__map__img.is-viewing{width:82rem;height:77.9rem;overflow-y:hidden}@media screen and (max-width: 820px){.p-job__map__img.is-viewing .p-job__map__img__btn{border-radius:2.1rem;border:.28rem solid #fff;padding:.681rem .846rem;min-width:11.3rem;font-size:.981rem}.p-job__map__img.is-viewing .p-job__map__img__btn::before{height:3.7rem;width:.14rem;bottom:-4rem}.p-job__map__img.is-viewing .p-job__map__img__btn::after{width:.5rem;height:.5rem;bottom:-4rem}}.p-job__map__img.is-viewing .p-job__map__img__view::after{opacity:0;visibility:hidden}.p-job__map__scroll{margin-top:2rem;background-color:#f0f3f5;height:1.2rem;width:100%;max-width:75rem;display:none}.p-job__map__scroll__bar{background-color:#58d39d;display:block;width:50%;height:100%}.p-job__protect{padding:27rem 0 37rem;margin-top:-29rem;position:relative}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__protect{padding:20rem 0 27rem}}@media screen and (max-width: 750px){.p-job__protect{padding:11.6rem 0 15.4rem;margin-top:-18rem}}.p-job__protect::after{content:"";width:100%;height:100%;background:#0655fb;position:absolute;top:0;left:0;z-index:1;-webkit-clip-path:polygon(0 15%, 100% 0%, 100% 85%, 0% 100%);clip-path:polygon(0 15%, 100% 0%, 100% 85%, 0% 100%)}@media screen and (max-width: 750px){.p-job__protect::after{-webkit-clip-path:polygon(0 8%, 100% 0%, 100% 92%, 0% 100%);clip-path:polygon(0 8%, 100% 0%, 100% 92%, 0% 100%)}}.p-job__protect__inner{position:relative;z-index:2}.p-job__protect__inner::before{content:"";background:url("/data/recruit/img/views/job/pc/img-business.png") no-repeat center center/contain;width:305.6rem;height:11.7rem;position:absolute;left:58%;top:126rem;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:2}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__protect__inner::before{top:86rem}}@media screen and (max-width: 750px){.p-job__protect__inner::before{background:url("/data/recruit/img/views/job/sp/img-business.png") no-repeat center center/contain;width:70.2rem;height:5.5rem;left:40%;top:50.5rem;-webkit-transform:translate(-50%);transform:translate(-50%)}}.p-job__protect__inner__head2{color:#fff;text-align:center;font-size:4rem;font-weight:500;line-height:6rem;margin-bottom:6rem}@media screen and (max-width: 750px){.p-job__protect__inner__head2{font-size:2.4rem;line-height:3.7rem;margin-bottom:3rem}}.p-job__protect__inner__img-cont{width:100%}.p-job__protect__inner__img-cont__img{width:100%;-o-object-fit:contain;object-fit:contain}.p-job__protect__inner__txt{color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:700;line-height:130%;margin-top:.8rem;text-align:center}.p-job__protect__inner__target{margin-top:18rem}@media screen and (max-width: 750px){.p-job__protect__inner__target{margin-top:12.5rem}}.p-job__protect__inner__target__head2{color:#fff;font-size:5.2rem;font-weight:700;text-align:center;margin-bottom:3.8rem}@media screen and (max-width: 750px){.p-job__protect__inner__target__head2{font-size:2.8rem}}.p-job__protect__inner__target__links{display:grid;grid-template-columns:repeat(3, -webkit-max-content);grid-template-columns:repeat(3, max-content);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media screen and (max-width: 750px){.p-job__protect__inner__target__links{grid-template-columns:1fr;row-gap:1rem}}.p-job__protect__inner__target__links__link{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;border:.2rem solid #fff;width:32rem;height:32rem;border-radius:50%;text-decoration:none;padding:3.5rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__protect__inner__target__links__link{width:22rem;height:22rem;padding:1rem}}@media screen and (max-width: 750px){.p-job__protect__inner__target__links__link{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;border-radius:99999px;padding:2rem 4rem;grid-template-rows:repeat(2, auto);justify-items:start}}.p-job__protect__inner__target__links__link__ttl{color:#e2f105;text-align:center;font-size:3rem;font-weight:700;line-height:3.3rem;margin-bottom:2.4rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__protect__inner__target__links__link__ttl{font-size:1.6rem;margin-bottom:.4rem}}@media screen and (max-width: 750px){.p-job__protect__inner__target__links__link__ttl{font-size:1.6rem;text-align:start;line-height:1;margin-bottom:.8rem}}.p-job__protect__inner__target__links__link__txt{color:#fff;text-align:center;font-size:2.6rem;font-weight:600;line-height:3.8rem;letter-spacing:.15rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__protect__inner__target__links__link__txt{font-size:1.6rem}}@media screen and (max-width: 750px){.p-job__protect__inner__target__links__link__txt{font-size:1.8rem;line-height:2rem;text-align:start}}@media screen and (max-width: 750px){.p-job__protect__inner__target__links__link svg{position:absolute;top:50%;right:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 750px){.p-job__protect.is-viewing::before{-webkit-transform:translate(-50%) rotate(-24.7deg);transform:translate(-50%) rotate(-24.7deg)}}.p-job__intro{padding:12.5rem 0;margin-top:-37rem;position:relative;z-index:2}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__intro{margin-top:-15rem}}@media screen and (max-width: 750px){.p-job__intro{padding:12.5rem 0 5.4rem;margin-top:-19rem}}.p-job__intro__inner__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards{row-gap:4rem}}.p-job__intro__inner__cards__card{padding:6rem 8rem 10rem;background:#fff;border-radius:3rem;border:.1rem solid #e2f105;position:relative}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card{padding:4.5rem 2rem 2rem}}.p-job__intro__inner__cards__card__target{position:absolute;top:-10rem;width:.1rem;height:.1rem;left:0}.p-job__intro__inner__cards__card__head3{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.p-job__intro__inner__cards__card__head3__num{display:grid;place-items:center;width:8.4rem;height:8.4rem;border-radius:50%;border:.1rem solid #0655fb;color:#0655fb;font-family:"Roboto",sans-serif;font-size:2.4rem;font-weight:700}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__head3__num{width:5.4rem;height:5.4rem;font-size:2rem}}.p-job__intro__inner__cards__card__head3__txt{color:#333;font-size:3.2rem;font-weight:700;line-height:5.4rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__intro__inner__cards__card__head3__txt{font-size:2.8rem}}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__head3__txt{font-size:2rem;line-height:3rem}}.p-job__intro__inner__cards__card__txt{color:#333;font-size:1.8rem;font-weight:500;line-height:3rem;margin-bottom:4rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__txt{font-size:1.6rem;margin-bottom:2rem}}.p-job__intro__inner__cards__card__splide{margin-bottom:7.2rem;height:40.7rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide{margin-bottom:5.2rem;height:17rem}}.p-job__intro__inner__cards__card__splide__track{height:100%}.p-job__intro__inner__cards__card__splide__track__list__slide{width:100%;height:100%}.p-job__intro__inner__cards__card__splide__track__list__slide__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-job__intro__inner__cards__card__splide__arrow{position:relative}.p-job__intro__inner__cards__card__splide__arrow__prev.is-prev{left:-3rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__arrow__prev.is-prev{left:-1.5rem}}.p-job__intro__inner__cards__card__splide__arrow__prev.is-prev::before{content:"";width:0;height:0;border-right:2rem solid #e2f105;border-top:1rem solid rgba(0,0,0,0);border-bottom:1rem solid rgba(0,0,0,0);position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__arrow__prev.is-prev::before{border-right:1rem solid #e2f105;border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0)}}.p-job__intro__inner__cards__card__splide__arrow__next.is-next{right:-3rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__arrow__next.is-next{right:-1.5rem}}.p-job__intro__inner__cards__card__splide__arrow__next.is-next::before{content:"";width:0;height:0;border-left:2rem solid #e2f105;border-top:1rem solid rgba(0,0,0,0);border-bottom:1rem solid rgba(0,0,0,0);position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__arrow__next.is-next::before{border-left:1rem solid #e2f105;border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0)}}.p-job__intro__inner__cards__card__splide__arrow.is-arrow{width:6.8rem;height:6.8rem;background:#0655fb;opacity:1}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__arrow.is-arrow{width:3.4rem;height:3.4rem}}.p-job__intro__inner__cards__card__splide__arrow svg{display:none}.p-job__intro__inner__cards__card__splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-top:2rem}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__splide__pagination{-webkit-column-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem}}.p-job__intro__inner__cards__card__splide__pagination li{height:12px;width:12px;border-radius:50%;overflow:hidden;display:grid}.p-job__intro__inner__cards__card__splide__pagination__page{height:100%;width:100%;background:#8c9baa;border:none}.p-job__intro__inner__cards__card__splide__pagination__page.is-active{background:#0655fb}.p-job__intro__inner__cards__card__details{display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:3rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__intro__inner__cards__card__details{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__details{grid-template-columns:1fr;row-gap:2rem}}.p-job__intro__inner__cards__card__details__item{max-width:44.6rem}.p-job__intro__inner__cards__card__details__item__ttl{color:#0655fb;font-size:1.6rem;font-weight:700;line-height:2.8rem;margin-bottom:1rem}.p-job__intro__inner__cards__card__details__item__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-job__intro__inner__cards__card__links{margin-top:6rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:3.4rem}@media screen and (max-width: 1170px){.p-job__intro__inner__cards__card__links{grid-template-columns:1fr;margin-top:3rem}}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__links__link{padding:0;overflow:hidden}}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card__links__link__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 750px){.p-job__intro__inner__cards__card:nth-child(1){padding:2rem}}.p-job__intro__inner__desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.1rem;margin:7rem 0 0}@media screen and (max-width: 750px){.p-job__intro__inner__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem 0 0}}.p-job__intro__inner__desc__img{width:100%;max-width:12.4rem}@media screen and (max-width: 750px){.p-job__intro__inner__desc__img{max-width:7.6rem}}.p-job__intro__inner__desc__bubble{width:100%;max-width:85.5rem;padding:4rem;border-radius:2rem;-webkit-box-shadow:0 0 2rem 0 rgba(6,85,251,.15);box-shadow:0 0 2rem 0 rgba(6,85,251,.15);font-size:1.8rem;font-weight:600;line-height:1.6666666667;background-color:#fff;position:relative;z-index:1}@media screen and (max-width: 750px){.p-job__intro__inner__desc__bubble{padding:3rem 2.8rem}}.p-job__intro__inner__desc__bubble span{color:#0655fb}.p-job__intro__inner__desc__bubble::before{content:"";background-color:#fff;position:absolute;-webkit-transform:translateY(-50%) skew(38deg, -8deg);transform:translateY(-50%) skew(38deg, -8deg);-webkit-box-shadow:0 0 2rem 0 rgba(6,85,251,.15);box-shadow:0 0 2rem 0 rgba(6,85,251,.15);width:5.2rem;left:-0.5rem;aspect-ratio:1/1;border-radius:.5rem;z-index:-1;top:53%}@media screen and (max-width: 750px){.p-job__intro__inner__desc__bubble::before{inset:0 0 0 50%;-webkit-transform:translateX(-50%) rotate(45deg) skew(12deg, 12deg);transform:translateX(-50%) rotate(45deg) skew(12deg, 12deg);top:-0.5rem;border-radius:.6rem;z-index:-1}}.p-job__intro__inner__desc__bubble::after{content:"";position:absolute;background:#fff;width:10rem;aspect-ratio:1/1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media screen and (max-width: 750px){.p-job__intro__inner__desc__bubble::after{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-job__intro__inner__frame{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2rem;overflow:hidden;background-color:#e2f105;margin-top:5rem}@media screen and (max-width: 750px){.p-job__intro__inner__frame{margin-top:3rem}}@media screen and (max-width: 1000px){.p-job__intro__inner__frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-job__intro__inner__frame__img{width:100%;max-width:37rem;min-width:29.6rem;-o-object-fit:cover;object-fit:cover}.p-job__intro__inner__frame__img img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1000px){.p-job__intro__inner__frame__img{min-width:100%}}.p-job__intro__inner__frame__txt-content{max-width:64rem;padding:3.2rem}@media screen and (max-width: 750px){.p-job__intro__inner__frame__txt-content{padding:3rem;max-width:100%}}.p-job__intro__inner__frame__txt-content__title{font-size:2.5rem;font-weight:600;line-height:1.52;color:#0655fb}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__intro__inner__frame__txt-content__title{font-size:4rem}}@media screen and (max-width: 750px){.p-job__intro__inner__frame__txt-content__title{font-size:2.2rem;line-height:1.1818181818}}.p-job__intro__inner__frame__txt-content__text{font-size:1.6rem;line-height:1.75;margin-top:1.2rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-job__intro__inner__frame__txt-content__text{font-size:1.8rem}}@media screen and (max-width: 750px){.p-job__intro__inner__frame__txt-content__text{line-height:1.625}}.p-interview{overflow:hidden;background:#f0f3f5}.p-interview__bubble{margin-top:-5rem;position:relative;z-index:3}@media screen and (max-width: 750px){.p-interview__bubble{margin-top:13rem}}.p-interview__bubble__inner{max-width:117rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner{row-gap:8rem}}@media screen and (max-width: 750px){.p-interview__bubble__inner{row-gap:4rem}}.p-interview__bubble__inner__right{position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-interview__bubble__inner__right__details{padding-top:clamp(5.5rem,5.5rem + 1366px - 100vw,25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details{row-gap:2.7rem;padding-top:0}}.p-interview__bubble__inner__right__details__question{background:#0655fb;padding:2.5rem 3rem;border-radius:2rem;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem;width:48.2rem;position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__question{padding:1.6rem;width:31.5rem}}.p-interview__bubble__inner__right__details__question::before{content:"";width:0;height:0;border-left:4.8rem solid #0655fb;border-top:2.4rem solid rgba(0,0,0,0);border-bottom:2.4rem solid rgba(0,0,0,0);position:absolute;left:2rem;bottom:-2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__question::before{bottom:-1.5rem}}.p-interview__bubble__inner__right__details__question__circle{color:#e2f105;font-family:"Roboto",sans-serif;font-size:2rem;font-weight:700;width:5rem;height:5rem;display:grid;place-items:center;border:.1rem solid #e2f105;border-radius:50%}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__question__circle{width:3.6rem;height:3.6rem;font-size:1.6rem}}.p-interview__bubble__inner__right__details__question__txt{color:#fff;font-size:2rem;font-weight:700;line-height:3.4rem;padding-top:.9rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__question__txt{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-top:0}}.p-interview__bubble__inner__right__details__answer{width:clamp(31.5rem,54rem + (100vw - 1366px)*.2,54rem);padding:6rem 4rem;border-radius:2rem;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(6,85,251,.15);box-shadow:0 0 20px 0 rgba(6,85,251,.15);margin-left:clamp(2rem,10.5rem + (100vw - 1366px)*.3,10.5rem);position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__answer{width:31.5rem;margin-left:2rem;padding:2rem}}.p-interview__bubble__inner__right__details__answer::before{content:"";width:0;height:0;border-top:4.8rem solid #fff;border-right:2.4rem solid rgba(0,0,0,0);border-left:2.4rem solid rgba(0,0,0,0);position:absolute;right:-2rem;top:35.5rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner__right__details__answer::before{top:auto;right:4rem;bottom:-2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__answer::before{top:auto;right:4rem;bottom:-1.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.p-interview__bubble__inner__right__details__answer__ttl{color:#333;font-size:3rem;font-weight:500;line-height:5rem;margin-bottom:2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__details__answer__ttl{font-size:1.8rem;font-weight:500;line-height:3rem;margin-bottom:1rem}}.p-interview__bubble__inner__right__details__answer__ttl__blue{color:#0655fb}.p-interview__bubble__inner__right__details__answer__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-interview__bubble__inner__right__img-cont{width:clamp(31.5rem,43.9238653001vw,60rem);height:auto;aspect-ratio:60/67.5;border-radius:2rem;overflow:hidden;position:absolute;top:0;right:0;z-index:-1}@media screen and (max-width: 750px){.p-interview__bubble__inner__right__img-cont{width:100%;height:37.6rem;position:static;margin-top:-1rem}}.p-interview__bubble__inner__right__img-cont__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-interview__bubble__inner__left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner__left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width: 750px){.p-interview__bubble__inner__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.p-interview__bubble__inner__left__details{padding-top:clamp(5.5rem,5.5rem + 1366px - 100vw,25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details{row-gap:2.7rem;padding-top:0}}.p-interview__bubble__inner__left__details__question{background:#0655fb;padding:2.5rem 3rem;border-radius:2rem;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem;width:48.2rem;position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__question{padding:1.6rem;width:31.5rem}}.p-interview__bubble__inner__left__details__question::before{content:"";width:0;height:0;border-right:4.8rem solid #0655fb;border-top:2.4rem solid rgba(0,0,0,0);border-bottom:2.4rem solid rgba(0,0,0,0);position:absolute;right:2rem;bottom:-2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__question::before{bottom:-1.5rem}}.p-interview__bubble__inner__left__details__question__circle{color:#e2f105;font-family:"Roboto",sans-serif;font-size:2rem;font-weight:700;width:5rem;height:5rem;display:grid;place-items:center;border:.1rem solid #e2f105;border-radius:50%}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__question__circle{width:3.6rem;height:3.6rem;font-size:1.6rem}}.p-interview__bubble__inner__left__details__question__txt{color:#fff;font-size:2rem;font-weight:700;line-height:3.4rem;padding-top:.9rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__question__txt{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-top:0}}.p-interview__bubble__inner__left__details__answer{width:clamp(31.5rem,54rem + (100vw - 1366px)*.2,54rem);padding:6rem 4rem;border-radius:2rem;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(6,85,251,.15);box-shadow:0 0 20px 0 rgba(6,85,251,.15);margin-right:clamp(2rem,10.5rem + (100vw - 1366px)*.3,10.5rem);position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__answer{width:31.5rem;margin-right:2rem;padding:2rem}}.p-interview__bubble__inner__left__details__answer::before{content:"";width:0;height:0;border-top:4.8rem solid #fff;border-right:2.4rem solid rgba(0,0,0,0);border-left:2.4rem solid rgba(0,0,0,0);position:absolute;left:-2rem;top:32.5rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner__left__details__answer::before{top:auto;left:4rem;bottom:-2rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__answer::before{top:auto;left:4rem;bottom:-1.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.p-interview__bubble__inner__left__details__answer__ttl{color:#333;font-size:3rem;font-weight:500;line-height:5rem;margin-bottom:2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__details__answer__ttl{font-size:1.8rem;font-weight:500;line-height:3rem;margin-bottom:1rem}}.p-interview__bubble__inner__left__details__answer__ttl__blue{color:#0655fb}.p-interview__bubble__inner__left__details__answer__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-interview__bubble__inner__left__img-cont{width:clamp(31.5rem,43.9238653001vw,60rem);height:auto;aspect-ratio:60/67.5;border-radius:2rem;overflow:hidden;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width: 750px){.p-interview__bubble__inner__left__img-cont{width:100%;height:37.6rem;position:static;margin-top:-1rem}}.p-interview__bubble__inner__left__img-cont__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-interview__bubble__inner__bot{position:relative;margin-top:-4rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner__bot{margin-top:0}}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-interview__bubble__inner__bot__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details{row-gap:2.7rem;padding-top:0}}.p-interview__bubble__inner__bot__details__question{background:#0655fb;padding:2.5rem 3rem;border-radius:2rem;display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:1.1rem;-moz-column-gap:1.1rem;column-gap:1.1rem;max-width:70rem;position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__question{padding:1.6rem;width:31.5rem}}.p-interview__bubble__inner__bot__details__question::before{content:"";width:0;height:0;border-left:4.8rem solid #0655fb;border-top:2.4rem solid rgba(0,0,0,0);border-bottom:2.4rem solid rgba(0,0,0,0);position:absolute;left:2rem;bottom:-2rem;z-index:-1}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__question::before{bottom:-1.5rem}}.p-interview__bubble__inner__bot__details__question__circle{color:#e2f105;font-family:"Roboto",sans-serif;font-size:2rem;font-weight:700;width:5rem;height:5rem;display:grid;place-items:center;border:.1rem solid #e2f105;border-radius:50%}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__question__circle{width:3.6rem;height:3.6rem;font-size:1.6rem}}.p-interview__bubble__inner__bot__details__question__txt{color:#fff;font-size:2rem;font-weight:700;line-height:3.4rem;padding-top:.9rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__question__txt{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-top:0}}.p-interview__bubble__inner__bot__details__answer{max-width:100.8rem;padding:6rem 4rem;border-radius:2rem;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(6,85,251,.15);box-shadow:0 0 20px 0 rgba(6,85,251,.15);margin-left:auto;position:relative}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__answer{width:31.5rem;margin-left:2rem;padding:2rem}}.p-interview__bubble__inner__bot__details__answer::before{content:"";width:0;height:0;border-top:4.8rem solid #fff;border-right:2.4rem solid rgba(0,0,0,0);border-left:2.4rem solid rgba(0,0,0,0);position:absolute;right:4rem;bottom:-2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__answer::before{bottom:-1.5rem}}.p-interview__bubble__inner__bot__details__answer__ttl{color:#333;font-size:3rem;font-weight:500;line-height:5rem;margin-bottom:2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details__answer__ttl{font-size:1.8rem;font-weight:500;line-height:3rem;margin-bottom:1rem}}.p-interview__bubble__inner__bot__details__answer__ttl__blue{color:#0655fb}.p-interview__bubble__inner__bot__details__answer__ttl.has-no-mb{margin-top:2rem;margin-bottom:0}.p-interview__bubble__inner__bot__details__answer__txt{color:#333;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-interview__bubble__inner__bot__details__answer.has-py-5{padding:5rem 4rem}.p-interview__bubble__inner__bot__details.is-second{margin-top:8rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details.is-second{margin-top:7rem}}.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__question{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__question::before{bottom:-1.5rem}}.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__answer{margin-right:8rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__answer{margin-right:0}}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__answer{padding:2rem}}.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__answer::before{border-top:0;border-bottom:4.8rem solid #fff}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__details.is-second .p-interview__bubble__inner__bot__details__answer::before{right:1rem;bottom:-1.5rem}}.p-interview__bubble__inner__bot__img-cont{width:100%;height:40rem;border-radius:2rem;overflow:hidden;z-index:-1;margin-top:-2rem}@media screen and (max-width: 750px){.p-interview__bubble__inner__bot__img-cont{height:28.3rem}}.p-interview__bubble__inner__bot__img-cont__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-interview__flow{padding:34.2rem 0 19rem;margin-top:-10rem;position:relative;z-index:2}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__flow{padding:25.2rem 0 19rem}}@media screen and (max-width: 750px){.p-interview__flow{padding:13rem 0 10rem;margin-top:-4rem}}.p-interview__flow::before{content:"";width:100%;height:100%;background:#0655fb;position:absolute;top:0;left:0;z-index:-1;-webkit-clip-path:polygon(0 15%, 100% 0%, 100% 85%, 0% 100%);clip-path:polygon(0 15%, 100% 0%, 100% 85%, 0% 100%)}@media screen and (max-width: 750px){.p-interview__flow::before{-webkit-clip-path:polygon(0 5%, 100% 0%, 100% 95%, 0% 100%);clip-path:polygon(0 5%, 100% 0%, 100% 95%, 0% 100%)}}.p-interview__flow__inner__box{padding:6rem;border-radius:3rem;border:.1rem solid #e2f105;background:#fff}@media screen and (max-width: 750px){.p-interview__flow__inner__box{border-radius:1rem;padding:3rem 2rem}}.p-interview__flow__inner__box__ttl{color:#0655fb;font-size:4.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.p-interview__flow__inner__box__ttl{font-size:2rem;margin-bottom:2rem}}.p-interview__flow__inner__box__time{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}@media screen and (max-width: 750px){.p-interview__flow__inner__box__time{grid-template-columns:1fr;row-gap:3rem}}.p-interview__flow__inner__box__time__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3.2rem;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width: 750px){.p-interview__flow__inner__box__time__col{row-gap:3rem}}.p-interview__flow__inner__box__time__col::before{content:"";width:.2rem;height:100%;background:#e2f105;position:absolute;top:2rem;left:2.5rem}.p-interview__flow__inner__box__time__col__item{display:grid;grid-template-columns:5rem 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;position:relative;z-index:2}.p-interview__flow__inner__box__time__col__item__details{margin-top:-0.1rem}.p-interview__flow__inner__box__time__col__item__details__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-interview__flow__inner__box__time__col__item__details__ttl__span1{color:#0655fb;font-size:2rem;font-weight:700}.p-interview__flow__inner__box__time__col__item__details__ttl__span2{color:#0655fb;font-size:1.6rem;font-weight:700}.p-interview__flow__inner__box__time__col__item__details__ttl__span2.has-mb-1{margin-bottom:.2rem}.p-interview__flow__inner__box__time__col__item__details__ttl__span2.has-mt-1{margin-top:1rem}@media screen and (max-width: 750px){.p-interview__flow__inner__box__time__col__item__details__ttl.has-mt-1{margin-top:1rem}}.p-interview__flow__inner__box__time__col__item__details__txt{color:#0655fb;font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width: 750px){.p-interview__flow__inner__box__time__col__item__details__txt{font-size:1.5rem}}.p-interview__flow__inner__box__time__col__item__details__txt.has-mb-1{margin-bottom:1rem}.p-interview__flow__inner__box__time__col.is-left::before{top:2rem}.p-interview__flow__inner__box__time__col.is-right::before{top:-2rem}.p-interview__flow__inner__card{display:grid;grid-template-columns:53rem 1fr;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;justify-items:center;margin-top:8rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__flow__inner__card{grid-template-columns:32rem 1fr;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (max-width: 750px){.p-interview__flow__inner__card{grid-template-columns:1fr;row-gap:2rem;margin-top:10rem}}.p-interview__flow__inner__card__img-cont{width:100%;height:35rem;border-radius:2rem;overflow:hidden}@media screen and (max-width: 750px){.p-interview__flow__inner__card__img-cont{height:28rem}}.p-interview__flow__inner__card__img-cont__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-interview__flow__inner__card__details__ttl{color:#fff;font-size:4.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.p-interview__flow__inner__card__details__ttl{font-size:2rem;margin-bottom:2rem}}.p-interview__flow__inner__card__details__sub-ttl{color:#fff;font-size:2.4rem;font-weight:500;line-height:4rem;margin-bottom:2rem}@media screen and (max-width: 750px){.p-interview__flow__inner__card__details__sub-ttl{font-size:2rem;line-height:3rem;margin-bottom:1rem}}.p-interview__flow__inner__card__details__txt{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.8rem}.p-interview__other{margin-top:-7rem;padding-bottom:10rem}@media screen and (max-width: 750px){.p-interview__other{margin-top:0;padding-bottom:5.3rem}}.p-interview__other.is-crosstalk{margin:auto 0 6.9rem;padding:0}.p-interview__other__inner__ttl{color:#333;text-align:right;font-size:4.2rem;font-weight:700;margin-bottom:4rem}@media screen and (max-width: 750px){.p-interview__other__inner__ttl{font-size:2rem;margin-bottom:2rem}}.p-interview__other__inner__links{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (max-width: 750px){.p-interview__other__inner__links{grid-template-columns:1fr;row-gap:2rem}}.p-interview__other__inner__links__link{height:24rem;padding:2.5rem 1.6rem 2rem 2rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links__link{padding:1rem 1.6rem 2rem 2rem;height:17rem}}@media screen and (max-width: 750px){.p-interview__other__inner__links__link{padding:0;overflow:hidden}}.p-interview__other__inner__links__link__ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links__link__ttl{row-gap:1rem}}@media screen and (max-width: 750px){.p-interview__other__inner__links__link__ttl{row-gap:1rem}}.p-interview__other__inner__links__link__ttl__txt{font-size:2.4rem;line-height:3.6rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links__link__ttl__txt{font-size:1.6rem;line-height:normal}}@media screen and (max-width: 750px){.p-interview__other__inner__links__link__ttl__txt{font-size:2.1rem}}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links__link__ttl svg{width:4rem}}.p-interview__other__inner__links__link__txt{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.4rem;line-height:2rem;margin-left:-2.1rem;border-radius:0 .4rem .4rem 0;padding:.9rem 2rem}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__other__inner__links__link__txt{padding:.4rem 1rem}}@media screen and (max-width: 750px){.p-interview__other__inner__links__link__txt{text-align:start}}.p-interview__other__inner__links__link.is-first{background:url("/data/recruit/img/common/pc/bg-intro-card-link-01.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.p-interview__other__inner__links__link.is-first{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-01.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.p-interview__other__inner__links__link.is-second{background:url("/data/recruit/img/common/pc/bg-intro-card-link-02.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.p-interview__other__inner__links__link.is-second{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-02.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.p-interview__other__inner__links__link.is-third{background:url("/data/recruit/img/common/pc/bg-intro-card-link-03.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}@media screen and (max-width: 750px){.p-interview__other__inner__links__link.is-third{background:url("/data/recruit/img/views/job/sp/bg-intro-card-link-03.png") no-repeat center center/cover,linear-gradient(77deg, #0655fb 5.1%, #0655fb 42.86%, #e9f705 94.91%, #f8ff7b 112.89%)}}.p-interview__other.is-crosstalk .p-interview__other__inner__ttl{position:relative}.p-interview__other.is-crosstalk .p-interview__other__inner__links{grid-template-columns:repeat(auto-fit, minmax(37rem, 1fr));gap:3rem}@media screen and (max-width: 750px){.p-interview__other.is-crosstalk .p-interview__other__inner__links{grid-template-columns:repeat(1, 1fr);gap:2rem}}.p-interview__other.is-crosstalk .p-interview__other__inner__links__link:nth-child(2),.p-interview__other.is-crosstalk .p-interview__other__inner__links__link:nth-child(3){padding:2.5rem 1.6rem 1rem 2rem}.p-interview__other.is-crosstalk .p-interview__other__inner__links__link__txt{padding:.6rem 2rem;text-align:start}.p-interview__other.is-crosstalk .p-interview__other__inner__links__link__ttl__txt{font-size:1.8rem;font-weight:700;line-height:2.6rem}.p-interview__crosstalk{padding:15rem 0 0;background:#fff}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__crosstalk{padding:10rem 0 0}}@media screen and (max-width: 750px){.p-interview__crosstalk{padding:7.5rem 0 0}}.p-interview__crosstalk__inner{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;max-width:117rem;margin:auto}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__crosstalk__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (max-width: 750px){.p-interview__crosstalk__inner{grid-template-columns:1fr;row-gap:4rem}}.p-interview__crosstalk__inner__link{display:block;width:55.5rem;height:37.7rem;background:url("/data/recruit/img/common/pc/bg-crosstalk01.png") no-repeat center center/cover;border-radius:1rem;text-decoration:none;padding:0 3rem;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width: 751px)and (max-width: 1170px){.p-interview__crosstalk__inner__link{-webkit-transform:scale(0.9);transform:scale(0.9)}}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link{width:100%;height:25.4rem;padding:0 1.5rem;background:url("/data/recruit/img/common/sp/bg-crosstalk01.png") no-repeat center center/cover}}.p-interview__crosstalk__inner__link__txt{margin:2.7rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__txt{margin:.7rem auto 0}}.p-interview__crosstalk__inner__link__txt__tag{padding:0 1.3rem;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;text-align:center;font-size:1.4rem;font-weight:600;line-height:2.4rem;border-radius:1.8rem;background:#0655fb}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__txt__tag{padding:.3rem 1.1rem;font-size:1.2rem;line-height:1.4rem}}.p-interview__crosstalk__inner__link__txt__cross{color:#333;text-align:center;font-size:2.9448rem;font-weight:400;line-height:1.45}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__txt__cross{font-size:2.4rem;font-weight:400;scale:.9}}.p-interview__crosstalk__inner__link__txt__cross__breaker{font-size:2.3558rem}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__txt__cross__breaker{margin:-0.5rem;font-size:1.8rem;font-weight:400}}.p-interview__crosstalk__inner__link__txt__cross__lg{font-size:5.8896rem;font-weight:300;line-height:6.0663rem}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__txt__cross__lg{font-size:5rem;font-weight:300;line-height:.9}}.p-interview__crosstalk__inner__link__names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.7rem}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__names{margin-top:1.5rem}}.p-interview__crosstalk__inner__link__names__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:.2rem}.p-interview__crosstalk__inner__link__names__name__top{color:#fff;text-align:center;font-size:1.2rem;font-weight:700;line-height:1.2rem;width:9rem;background:#0655fb;border-radius:.2rem;padding:.3rem 0}.p-interview__crosstalk__inner__link__names__name__bot__sml{color:#fff;font-size:1.6rem;font-weight:700;line-height:1.6rem}.p-interview__crosstalk__inner__link__names__name__bot__big{color:#fff;font-size:2rem;font-weight:700;line-height:2.6rem}.p-interview__crosstalk__inner__link svg{position:absolute;left:50%;bottom:2.3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link svg{width:5rem;bottom:.5rem}}.p-interview__crosstalk__inner__link__chat-bubble{margin:-1.4rem auto 0;width:100%;max-width:26rem;-webkit-filter:drop-shadow(0 0 10px rgba(51, 51, 51, 0.1));filter:drop-shadow(0 0 10px rgba(51, 51, 51, 0.1))}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link__chat-bubble{margin:-2.1rem auto 0;max-width:19.9rem}}.p-interview__crosstalk__inner__link__chat-bubble__img{width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 751px){.p-interview__crosstalk__inner__link:hover{opacity:.7}}.p-interview__crosstalk__inner__link.is-first{background:url("/data/recruit/img/common/pc/bg-crosstalk01.png") no-repeat center center/cover}.p-interview__crosstalk__inner__link.is-second{background:url("/data/recruit/img/common/pc/bg-crosstalk02.png") no-repeat center center/cover}@media screen and (max-width: 750px){.p-interview__crosstalk__inner__link.is-second{background:url("/data/recruit/img/common/sp/bg-crosstalk02.png") no-repeat center center/cover}}.p-interview.is-two .p-interview__bubble__inner__bot__details__question__txt{font-size:1.9rem}@media screen and (max-width: 750px){.p-interview.is-two .p-interview__bubble__inner__bot__details__question__txt{font-size:1.6rem}}@media screen and (max-width: 750px){.p-interview.is-two .p-interview__flow{padding:13rem 0}}.p-interview.is-three .p-interview__bubble__inner__bot__details__question{width:48.2rem}@media screen and (max-width: 750px){.p-interview.is-three .p-interview__bubble__inner__bot__details__question{width:31.5rem}}.p-crosstalk{position:relative;padding-top:78.8rem}@media screen and (min-width: 751px){.p-crosstalk::before{content:"";width:100%;max-width:192rem;height:90.26rem;position:absolute;top:-229.2px;left:50%;background:#eae9e5;-webkit-transform:translateX(-50%) skew(0, -9.5deg);transform:translateX(-50%) skew(0, -9.5deg)}}@media screen and (max-width: 750px){.p-crosstalk{padding-top:55.4rem}}.p-crosstalk__bg-texture{width:100%;height:75.3502rem;position:absolute;top:25.81rem;pointer-events:none;overflow:hidden}@media screen and (max-width: 750px){.p-crosstalk__bg-texture{top:39.1rem;height:17.8rem}}.p-crosstalk__bg-texture::after{content:"";width:303.924rem;height:21.7rem;position:absolute;top:50%;left:50%;background:url("../img/views/crosstalk/pc/bg-texture-top.svg") no-repeat center center;-webkit-transform:translate(-50.3%, -50%) rotate(-10.2deg);transform:translate(-50.3%, -50%) rotate(-10.2deg);z-index:1}@media screen and (max-width: 750px){.p-crosstalk__bg-texture::after{width:142.3rem;height:10.1rem;-webkit-transform:translate(-52%, -36%) rotate(-16deg);transform:translate(-52%, -36%) rotate(-16deg)}}.p-crosstalk__top{padding:9.4rem 12.5rem;height:78.8rem;width:100%;max-width:136.6rem;position:absolute;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:12.1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("../img/views/crosstalk/pc/bg-page-top.png") no-repeat center center/cover;overflow:visible}@media screen and (max-width: 750px){.p-crosstalk__top{padding:0 2.1rem;max-width:unset;gap:17rem;height:55.4rem;background:url("../img/views/crosstalk/sp/bg-page-top.png") no-repeat center center/cover}}.p-crosstalk__top.is-bg-2{background:url("../img/views/crosstalk/pc/bg-page-top-2.png") no-repeat center center/cover}@media screen and (max-width: 750px){.p-crosstalk__top.is-bg-2{max-width:unset;background:url("../img/views/crosstalk/sp/bg-page-top-2.png") no-repeat center center/cover}}.p-crosstalk__top__bubble{width:20rem;height:20rem;color:#333;text-align:center;font-size:2.2rem;font-style:normal;font-weight:500;line-height:3.2624rem;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;position:absolute}@media screen and (max-width: 750px){.p-crosstalk__top__bubble{padding-top:1.3rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:9.2543rem;height:9.2543rem;font-size:1.2rem;line-height:1.7rem;gap:.5rem}}.p-crosstalk__top__bubble span{color:#0655fb;font-size:2rem;font-weight:700;line-height:1.6rem}@media screen and (max-width: 750px){.p-crosstalk__top__bubble span{font-size:1.2rem;font-weight:700;line-height:1.6rem}}.p-crosstalk__top__bubble.is-left{top:12.9rem;left:clamp(0px,36.6032% + (100vw - 1366px)*.15,36.6032%);background:url("../img/common/pc/bg-chat-bubble-left.svg") no-repeat center center}@media screen and (max-width: 750px){.p-crosstalk__top__bubble.is-left{top:9.6rem;left:9.6rem}}.p-crosstalk__top__bubble.is-right{top:10.3rem;right:clamp(0px,33.3089% + (100vw - 1366px)*.15,33.3089%);background:url("../img/common/pc/bg-chat-bubble-right.svg") no-repeat center center}@media screen and (max-width: 750px){.p-crosstalk__top__bubble.is-right{top:14.2rem;right:9.7rem}}.p-crosstalk__top__message{margin-left:5.7rem;font-family:"Noto Sans JP",sans-serif;color:#333;text-align:center;font-size:4rem;font-weight:400;line-height:8.6rem;position:relative}@media screen and (max-width: 750px){.p-crosstalk__top__message{margin-left:0;font-size:2.6316rem;line-height:1.1}}.p-crosstalk__top__message__breaker{font-size:3rem}@media screen and (max-width: 750px){.p-crosstalk__top__message__breaker{font-size:2.1053rem;line-height:5.4212rem}}.p-crosstalk__top__message__lg{font-size:8rem;font-weight:300;line-height:0}@media screen and (max-width: 750px){.p-crosstalk__top__message__lg{font-size:5.2633rem;line-height:.6}}.p-crosstalk__top__message__ttl{color:#fff;text-align:center;font-size:2rem;font-weight:600;line-height:2.4rem;background:#0655fb;padding:.6rem 1.6rem;border-radius:99999px;position:absolute;top:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.p-crosstalk__top__message__ttl{font-size:1.2rem;line-height:1.4rem;padding:.3rem .9rem;top:-1.5rem}}.p-crosstalk__top__bread-crumb{margin:0;-ms-flex-item-align:end;align-self:end}.p-crosstalk__conversation{display:grid}.p-crosstalk__conversation__inner{grid-area:1/1;display:none}.p-crosstalk__conversation__inner.is-active{display:block}.p-crosstalk__tab{margin-top:12.4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5rem;background:rgba(111,117,121,.2);overflow:hidden}@media screen and (max-width: 750px){.p-crosstalk__tab{margin-top:6.4rem}}.p-crosstalk__tab__button{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#6f7579;text-align:center;font-size:2.4rem;font-weight:700;background:rgba(111,117,121,0);text-decoration:none;border:none;cursor:pointer}@media screen and (max-width: 750px){.p-crosstalk__tab__button{padding:.8rem;font-size:2rem;font-weight:700}}.p-crosstalk__tab__button.is-active{color:#0655fb;background:#e2f105;border-radius:5rem;overflow:hidden}.p-crosstalk__crosstag{margin-top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;position:relative}@media screen and (max-width: 750px){.p-crosstalk__crosstag{margin:14rem 0 1.8rem;gap:1.8rem}}.p-crosstalk__crosstag::before,.p-crosstalk__crosstag::after{content:"";width:8.3768rem;height:.6rem;position:absolute;background:#0655fb;border-radius:1rem;top:50%;left:50%}@media screen and (max-width: 750px){.p-crosstalk__crosstag::before,.p-crosstalk__crosstag::after{width:4.2224rem;height:.3024rem}}.p-crosstalk__crosstag::before{-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.p-crosstalk__crosstag::after{-webkit-transform:translate(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.p-crosstalk__crosstag__item{padding:3rem;width:100%;max-width:56.5rem;-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;border-radius:2rem;background:#e2f105}@media screen and (max-width: 750px){.p-crosstalk__crosstag__item{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;place-items:start;gap:.4rem 1.7rem}}@media screen and (max-width: 750px){.p-crosstalk__crosstag__item{padding:1.3rem 1.6rem 1.6rem}}.p-crosstalk__crosstag__item:last-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 750px){.p-crosstalk__crosstag__item:last-of-type{grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content}}@media screen and (max-width: 750px){.p-crosstalk__crosstag .p-crosstalk__crosstag__item:last-of-type .p-crosstalk__crosstag__thumbnail{grid-column:2}}.p-crosstalk__crosstag__thumbnail{width:11rem;height:11rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:#f0f3f5;position:relative}@media screen and (max-width: 820px){.p-crosstalk__crosstag__thumbnail{margin-top:1.6rem;grid-row:1/span 2}}.p-crosstalk__crosstag__thumbnail::before{content:attr(data-name);padding:.2rem .6em;position:absolute;top:-0.5rem;left:50%;color:#fff;font-size:1rem;font-weight:700;line-height:1.2rem;background:#0655fb;border-radius:.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-crosstalk__crosstag__name{color:#0655fb;text-align:center;-ms-flex-negative:0;flex-shrink:0;font-weight:700}@media screen and (max-width: 750px){.p-crosstalk__crosstag__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-crosstalk__crosstag__name__sm{display:block;font-size:1rem;line-height:1.6rem}@media screen and (max-width: 750px){.p-crosstalk__crosstag__name__sm{margin-top:.2rem;margin-left:.5rem}}.p-crosstalk__crosstag__name__md{display:block;font-size:2.6rem;line-height:2.6rem}@media screen and (max-width: 750px){.p-crosstalk__crosstag__name__md{font-size:1.8rem;font-weight:700;line-height:2.6rem}}.p-crosstalk__crosstag__message{width:100%;max-width:27.5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#333;font-size:1.4rem;font-weight:400;line-height:2.4rem;line-break:strict}@media screen and (max-width: 750px){.p-crosstalk__crosstag__message{font-size:1.2rem;line-height:1.8rem}}.p-crosstalk__chat{margin-top:10rem;position:relative;display:grid;overflow:visible}@media screen and (max-width: 820px){.p-crosstalk__chat{margin-top:4rem}}.p-crosstalk__chat__bubble-container{grid-area:1/1;display:inherit;gap:3rem;position:relative;z-index:2}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble-container{gap:2.7rem}}.p-crosstalk__chat__sticky-thumb{width:100%;margin-left:auto;grid-area:1/1;height:auto;position:sticky;top:8rem;z-index:1}@media screen and (max-width: 820px){.p-crosstalk__chat__sticky-thumb{top:11rem;margin-top:26rem}.p-crosstalk__chat__sticky-thumb.is-lead-no-br{margin-top:-1.5rem}}@media screen and (max-width: 750px){.p-crosstalk__chat__sticky-thumb{top:0;margin-top:-2rem;grid-area:unset;position:relative}}.p-crosstalk__chat__sticky-thumb#chat-1-img-1,.p-crosstalk__chat__sticky-thumb#chat-1-img-3{max-width:clamp(0px,68.5rem + (100vw - 1366px)/2,68.5rem);aspect-ratio:68.5/49.2}@media screen and (max-width: 750px){.p-crosstalk__chat__sticky-thumb#chat-1-img-1,.p-crosstalk__chat__sticky-thumb#chat-1-img-3{max-width:33.5rem;aspect-ratio:unset}}.p-crosstalk__chat__sticky-thumb#chat-1-img-2{max-width:clamp(0px,73.2rem + (100vw - 1366px)/2,73.2rem);aspect-ratio:244/163}@media screen and (max-width: 750px){.p-crosstalk__chat__sticky-thumb#chat-1-img-2{max-width:33.5rem;aspect-ratio:unset}}.p-crosstalk__chat__bubble{padding:4rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem;line-break:strict;border-radius:2rem;background:#fff;-webkit-filter:drop-shadow(0 0 20px rgba(6, 85, 251, 0.15));filter:drop-shadow(0 0 20px rgba(6, 85, 251, 0.15));position:relative}.p-crosstalk__chat__bubble::before{content:"";display:block;width:3.5047rem;height:3.93rem;position:absolute;-webkit-mask:url("../img/views/crosstalk/pc/img-bubble-arrow.svg") no-repeat center center;mask:url("../img/views/crosstalk/pc/img-bubble-arrow.svg") no-repeat center center;background:#fff}.p-crosstalk__chat__bubble:not(.is-lead){max-width:clamp(31.5rem,54rem + (100vw - 1366px)*.3,54rem)}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble:not(.is-lead){padding:2rem;max-width:31.5rem}}.p-crosstalk__chat__bubble:not(.is-lead)::before{bottom:4.217rem;right:-2.778rem;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble:not(.is-lead)::before{bottom:-1.9rem;right:3.8rem;-webkit-transform:scaleX(-1) rotate(0deg);transform:scaleX(-1) rotate(0deg)}}@media screen and (min-width: 1171px){.p-crosstalk__chat__bubble.has-mt-9{margin:9.9rem 0 2.3rem !important}}@media screen and (min-width: 751px){.p-crosstalk__chat__bubble.p-1{padding:1rem}.p-crosstalk__chat__bubble.pt-1{padding-top:1rem}.p-crosstalk__chat__bubble.pr-1{padding-right:1rem !important}.p-crosstalk__chat__bubble.pb-1{padding-bottom:1rem}.p-crosstalk__chat__bubble.pl-1{padding-left:1rem !important}.p-crosstalk__chat__bubble.px-1{padding-left:1rem !important;padding-right:1rem !important}.p-crosstalk__chat__bubble.py-1{padding-top:1rem;padding-bottom:1rem}.p-crosstalk__chat__bubble.p-2{padding:2rem}.p-crosstalk__chat__bubble.pt-2{padding-top:2rem}.p-crosstalk__chat__bubble.pr-2{padding-right:2rem !important}.p-crosstalk__chat__bubble.pb-2{padding-bottom:2rem}.p-crosstalk__chat__bubble.pl-2{padding-left:2rem !important}.p-crosstalk__chat__bubble.px-2{padding-left:2rem !important;padding-right:2rem !important}.p-crosstalk__chat__bubble.py-2{padding-top:2rem;padding-bottom:2rem}.p-crosstalk__chat__bubble.p-3{padding:3rem}.p-crosstalk__chat__bubble.pt-3{padding-top:3rem}.p-crosstalk__chat__bubble.pr-3{padding-right:3rem !important}.p-crosstalk__chat__bubble.pb-3{padding-bottom:3rem}.p-crosstalk__chat__bubble.pl-3{padding-left:3rem !important}.p-crosstalk__chat__bubble.px-3{padding-left:3rem !important;padding-right:3rem !important}.p-crosstalk__chat__bubble.py-3{padding-top:3rem;padding-bottom:3rem}.p-crosstalk__chat__bubble.p-4{padding:4rem}.p-crosstalk__chat__bubble.pt-4{padding-top:4rem}.p-crosstalk__chat__bubble.pr-4{padding-right:4rem !important}.p-crosstalk__chat__bubble.pb-4{padding-bottom:4rem}.p-crosstalk__chat__bubble.pl-4{padding-left:4rem !important}.p-crosstalk__chat__bubble.px-4{padding-left:4rem !important;padding-right:4rem !important}.p-crosstalk__chat__bubble.py-4{padding-top:4rem;padding-bottom:4rem}.p-crosstalk__chat__bubble.p-5{padding:5rem}.p-crosstalk__chat__bubble.pt-5{padding-top:5rem}.p-crosstalk__chat__bubble.pr-5{padding-right:5rem !important}.p-crosstalk__chat__bubble.pb-5{padding-bottom:5rem}.p-crosstalk__chat__bubble.pl-5{padding-left:5rem !important}.p-crosstalk__chat__bubble.px-5{padding-left:5rem !important;padding-right:5rem !important}.p-crosstalk__chat__bubble.py-5{padding-top:5rem;padding-bottom:5rem}.p-crosstalk__chat__bubble.p-6{padding:6rem}.p-crosstalk__chat__bubble.pt-6{padding-top:6rem}.p-crosstalk__chat__bubble.pr-6{padding-right:6rem !important}.p-crosstalk__chat__bubble.pb-6{padding-bottom:6rem}.p-crosstalk__chat__bubble.pl-6{padding-left:6rem !important}.p-crosstalk__chat__bubble.px-6{padding-left:6rem !important;padding-right:6rem !important}.p-crosstalk__chat__bubble.py-6{padding-top:6rem;padding-bottom:6rem}.p-crosstalk__chat__bubble.p-7{padding:7rem}.p-crosstalk__chat__bubble.pt-7{padding-top:7rem}.p-crosstalk__chat__bubble.pr-7{padding-right:7rem !important}.p-crosstalk__chat__bubble.pb-7{padding-bottom:7rem}.p-crosstalk__chat__bubble.pl-7{padding-left:7rem !important}.p-crosstalk__chat__bubble.px-7{padding-left:7rem !important;padding-right:7rem !important}.p-crosstalk__chat__bubble.py-7{padding-top:7rem;padding-bottom:7rem}.p-crosstalk__chat__bubble.p-8{padding:8rem}.p-crosstalk__chat__bubble.pt-8{padding-top:8rem}.p-crosstalk__chat__bubble.pr-8{padding-right:8rem !important}.p-crosstalk__chat__bubble.pb-8{padding-bottom:8rem}.p-crosstalk__chat__bubble.pl-8{padding-left:8rem !important}.p-crosstalk__chat__bubble.px-8{padding-left:8rem !important;padding-right:8rem !important}.p-crosstalk__chat__bubble.py-8{padding-top:8rem;padding-bottom:8rem}.p-crosstalk__chat__bubble.p-9{padding:9rem}.p-crosstalk__chat__bubble.pt-9{padding-top:9rem}.p-crosstalk__chat__bubble.pr-9{padding-right:9rem !important}.p-crosstalk__chat__bubble.pb-9{padding-bottom:9rem}.p-crosstalk__chat__bubble.pl-9{padding-left:9rem !important}.p-crosstalk__chat__bubble.px-9{padding-left:9rem !important;padding-right:9rem !important}.p-crosstalk__chat__bubble.py-9{padding-top:9rem;padding-bottom:9rem}.p-crosstalk__chat__bubble.p-10{padding:10rem}.p-crosstalk__chat__bubble.pt-10{padding-top:10rem}.p-crosstalk__chat__bubble.pr-10{padding-right:10rem !important}.p-crosstalk__chat__bubble.pb-10{padding-bottom:10rem}.p-crosstalk__chat__bubble.pl-10{padding-left:10rem !important}.p-crosstalk__chat__bubble.px-10{padding-left:10rem !important;padding-right:10rem !important}.p-crosstalk__chat__bubble.py-10{padding-top:10rem;padding-bottom:10rem}}.p-crosstalk__chat__bubble.is-lead{margin:5.5rem 0 2.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3.4rem 4rem 3.1rem;color:#fff;font-size:3rem;font-weight:700;line-height:4rem;background:#0655fb}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble.is-lead{margin:0;padding:1.6rem 2rem;width:auto;font-size:1.6rem;line-height:2.4rem}}.p-crosstalk__chat__bubble.is-lead::before{bottom:-1.8rem;left:2.27rem;background:#0655fb}.p-crosstalk__chat__bubble.is-lead.is-tab-2-lead-1{padding-right:4.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-crosstalk__chat__bubble.is-lead.is-tab-2-lead-3{padding-right:6.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble.has-ml-auto{margin-right:auto}}.p-crosstalk__chat__bubble span{margin-bottom:1.4rem;display:block;color:#0655fb;font-size:2rem;font-weight:600;line-height:1.6rem}@media screen and (max-width: 750px){.p-crosstalk__chat__bubble span{margin-bottom:1rem}}.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__bubble-container{margin-left:auto}.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__sticky-thumb{margin-left:unset;margin-right:auto}.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__bubble{margin-left:auto}.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__bubble:not(.is-lead)::before{right:unset;left:-2.7rem;-webkit-transform:scaleX(-1) rotate(-10deg);transform:scaleX(-1) rotate(-10deg)}@media screen and (max-width: 750px){.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__bubble:not(.is-lead)::before{left:3.79rem;-webkit-transform:scaleX(1) rotate(0);transform:scaleX(1) rotate(0)}}.p-crosstalk__chat:nth-child(odd) .p-crosstalk__chat__bubble.is-lead::before{left:unset;right:3.814rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-crosstalk__banner-link{margin-top:14rem;width:100%;position:relative;display:grid;z-index:2}@media screen and (min-width: 751px){.p-crosstalk__banner-link:has(.p-crosstalk__banner-link__anchor:hover) .p-crosstalk__banner-link__bg__main::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-crosstalk__banner-link:has(.p-crosstalk__banner-link__anchor:hover) .p-crosstalk__banner-link__bg__main::after{opacity:.4}}@media screen and (max-width: 750px){.p-crosstalk__banner-link{margin-top:9.5rem}}.p-crosstalk__banner-link__bg{grid-area:1/1;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg{margin:0 -2rem}}.p-crosstalk__banner-link__bg__main{grid-area:1/1;width:100%;height:42rem;border-radius:2rem;position:relative;bottom:0;overflow:hidden}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__main{height:25.4rem}}.p-crosstalk__banner-link__bg__main::before{content:"";position:absolute;inset:0;background:url("../img/views/crosstalk/pc/bg-crosstalk-banner-1.png") no-repeat center bottom/cover;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__main::before{background:url("../img/views/crosstalk/sp/bg-crosstalk-banner-1.png") no-repeat center bottom/cover}}.p-crosstalk__banner-link__bg__main::after{content:"";position:absolute;inset:0;background:#0655fb;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.p-crosstalk__banner-link__bg__main.is-bg-2::before{background:url("../img/views/crosstalk/pc/bg-crosstalk-banner-2.png") no-repeat center bottom/cover}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__main.is-bg-2::before{background:url("../img/views/crosstalk/sp/bg-crosstalk-banner-2.png") no-repeat center bottom/cover}}.p-crosstalk__banner-link__bg__elements{padding:12.5rem 9rem 2.4rem;width:100%;height:42rem;grid-area:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__elements{padding:1.4rem;height:25.4rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:1.5rem}}.p-crosstalk__banner-link__bg__bubble{width:16.1rem;height:16.1rem;color:#333;text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.3rem;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;position:absolute;-webkit-filter:drop-shadow(0 0 5px rgba(51, 51, 51, 0.1));filter:drop-shadow(0 0 5px rgba(51, 51, 51, 0.1))}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__bubble{width:12.5005rem;height:8.6869rem;font-size:1.1rem;line-height:1.7073rem}}.p-crosstalk__banner-link__bg__bubble span{color:#0655fb;font-size:1.5rem;font-weight:700;line-height:1.6rem}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__bubble span{font-size:1.1rem}}.p-crosstalk__banner-link__bg__bubble.is-left{top:-2.8rem;left:clamp(123.9292px,(100vw - 1366px)/2 + 431.9292px,31.62%);background:url("../img/common/pc/bg-chat-bubble-left.svg") no-repeat center center}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__bubble.is-left{top:-2.072rem;left:7rem;-webkit-transform:rotate(0) scale(1.2);transform:rotate(0) scale(1.2);z-index:1}}.p-crosstalk__banner-link__bg__bubble.is-right{top:-2.8rem;right:clamp(123.9292px,(100vw - 1366px)/2 + 431.9292px,31.62%);background:url("../img/common/pc/bg-chat-bubble-right.svg") no-repeat center center}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__bubble.is-right{top:-2.3rem;right:6.77rem;-webkit-transform:rotate(0) scale(1.2);transform:rotate(0) scale(1.2)}}.p-crosstalk__banner-link__bg__tag{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.6rem 1.3rem;color:#fff;text-align:center;font-size:2rem;font-weight:600;line-height:2.4rem;border-radius:1.8rem;background:#0655fb;display:grid}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__tag{padding:.1rem 1.1rem;font-size:1.5rem;line-height:1.8667rem;margin-bottom:.5rem}}.p-crosstalk__banner-link__bg__tag span{grid-area:1/1;opacity:0}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__tag span{font-size:1.2rem}}.p-crosstalk__banner-link__bg__tag.is-bg-1 span:nth-child(1){opacity:1}.p-crosstalk__banner-link__bg__tag.is-bg-2 span:nth-child(2){opacity:1}.p-crosstalk__banner-link__bg__message{margin-top:-1.2rem;font-family:"Noto Sans JP",sans-serif;color:#333;text-align:center;font-size:4rem;font-weight:400;line-height:8.6rem}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__message{margin-right:.5rem;letter-spacing:-0.25rem;font-size:2.4rem;line-height:1}}.p-crosstalk__banner-link__bg__message__breaker{font-size:3rem}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__message__breaker{font-size:1.8rem;line-height:5.2rem}}.p-crosstalk__banner-link__bg__message__lg{font-size:8rem;font-weight:300;line-height:0}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__message__lg{letter-spacing:.1rem;font-size:5rem;font-weight:300;line-height:.5}}.p-crosstalk__banner-link__bg__lower-third{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-crosstalk__banner-link__bg__lower-third__item{display:grid;place-items:center}.p-crosstalk__banner-link__bg__lower-third__position{padding:.2rem .6rem;display:block;width:8.1rem;text-align:center;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2rem;background:#0655fb}.p-crosstalk__banner-link__bg__lower-third__name{color:#fff;font-size:1.6rem;font-weight:700;line-height:1.6rem}.p-crosstalk__banner-link__bg__lower-third__name span{font-size:2rem;line-height:2.6rem}@media screen and (max-width: 750px){.p-crosstalk__banner-link__bg__center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.p-crosstalk__banner-link__fg{grid-area:1/1}.p-crosstalk__banner-link__headline{color:#333;font-size:4.2rem;font-weight:700}@media screen and (max-width: 750px){.p-crosstalk__banner-link__headline{font-size:2rem}}.p-crosstalk__banner-link__button{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;bottom:3.3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.p-crosstalk__banner-link__button{padding:0;width:4.8rem;height:4.8rem;bottom:1.4rem}.p-crosstalk__banner-link__button::after{width:4.8rem;height:4.8rem;left:unset}}.p-crosstalk__banner-link__anchor{margin-top:5.2rem;text-decoration:none}@media screen and (max-width: 750px){.p-crosstalk__banner-link__anchor{margin-top:3.9rem}}.p-crosstalk__interview{margin-top:-19.3rem;padding-bottom:6.9rem;position:relative;height:68.6rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width: 820px){.p-crosstalk__interview{margin-top:-5.3rem;padding-top:10.6rem;height:auto}}@media screen and (max-width: 750px){.p-crosstalk__interview{margin-top:-3.885rem;padding-top:7.77rem}}.p-crosstalk__interview::before{content:"";width:192.8rem;height:100%;position:absolute;top:0;left:50%;background:url("../img/views/crosstalk/pc/bg-interview-links.svg") no-repeat center bottom;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 820px){.p-crosstalk__interview::before{width:100%;aspect-ratio:37.5/95.6692;background:url("../img/views/crosstalk/sp/bg-interview-links.svg") no-repeat center top/cover;top:unset;bottom:0}}.p-crosstalk__interview__inner{width:100%;position:relative}.p-crosstalk__interview__item-container{margin-top:6.3rem;display:grid;grid-template-columns:repeat(3, 1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-items:center;gap:3rem}@media screen and (max-width: 750px){.p-crosstalk__interview__item-container{margin-top:2rem;grid-template-columns:repeat(1, 1fr);gap:2rem}}.p-crosstalk__interview__headline{text-align:right;color:#333;font-size:4.2rem;font-weight:700}@media screen and (max-width: 750px){.p-crosstalk__interview__headline{font-size:2rem}}.p-crosstalk__interview__item{-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width: 821px){.p-crosstalk__interview__item:hover{opacity:.7}}.p-crosstalk__content{position:relative}.u-align-center{text-align:center !important}.u-align-left{text-align:left !important}.u-align-right{text-align:right !important}.u-align-justify{text-align:justify !important}@media screen and (min-width: 1171px){.u-pc-align-center{text-align:center !important}.u-pc-align-left{text-align:left !important}.u-pc-align-right{text-align:right !important}.u-pc-align-justify{text-align:justify !important}}@media screen and (max-width: 1170px){.u-under-pc-align-center{text-align:center !important}.u-under-pc-align-left{text-align:left !important}.u-under-pc-align-right{text-align:right !important}.u-under-pc-align-justify{text-align:justify !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-align-center{text-align:center !important}.u-tb-align-left{text-align:left !important}.u-tb-align-right{text-align:right !important}.u-tb-align-justify{text-align:justify !important}}@media screen and (min-width: 751px){.u-over-sp-align-center{text-align:center !important}.u-over-sp-align-left{text-align:left !important}.u-over-sp-align-right{text-align:right !important}.u-over-sp-align-justify{text-align:justify !important}}@media screen and (max-width: 750px){.u-sp-align-center{text-align:center !important}.u-sp-align-left{text-align:left !important}.u-sp-align-right{text-align:right !important}.u-sp-align-justify{text-align:justify !important}}@media screen and (min-width: 751px){.u-anchor-tel{pointer-events:none !important}}.u-anchor-tel:not(.has-no-style){color:inherit;text-decoration:none}.u-color-text{color:#333 !important}.u-color-link-text{color:#1183c0 !important}.u-display-block{display:block !important}.u-display-inline-block{display:inline-block !important}.u-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-display-none{display:none !important}@media screen and (min-width: 1171px){.u-pc-display-block{display:block !important}.u-pc-display-inline-block{display:inline-block !important}.u-pc-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-pc-display-none{display:none !important}}@media screen and (max-width: 1170px){.u-under-pc-display-block{display:block !important}.u-under-pc-display-inline-block{display:inline-block !important}.u-under-pc-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-under-pc-display-none{display:none !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-display-block{display:block !important}.u-tb-display-inline-block{display:inline-block !important}.u-tb-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-tb-display-none{display:none !important}}@media screen and (min-width: 751px){.u-over-sp-display-block{display:block !important}.u-over-sp-display-inline-block{display:inline-block !important}.u-over-sp-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-over-sp-display-none{display:none !important}}@media screen and (max-width: 750px){.u-sp-display-block{display:block !important}.u-sp-display-inline-block{display:inline-block !important}.u-sp-display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-sp-display-none{display:none !important}}.u-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}@media screen and (min-width: 1171px){.u-pc-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-pc-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-pc-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-pc-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-pc-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-pc-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-pc-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-pc-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-pc-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-pc-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-pc-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-pc-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-pc-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-pc-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}}@media screen and (max-width: 1170px){.u-under-pc-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-under-pc-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-under-pc-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-under-pc-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-under-pc-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-under-pc-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-under-pc-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-under-pc-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-under-pc-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-under-pc-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-under-pc-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-under-pc-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-under-pc-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-under-pc-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-tb-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-tb-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-tb-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-tb-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-tb-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-tb-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-tb-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-tb-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-tb-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-tb-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-tb-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-tb-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-tb-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}}@media screen and (min-width: 751px){.u-over-sp-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-over-sp-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-over-sp-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-over-sp-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-over-sp-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-over-sp-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-over-sp-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-over-sp-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-over-sp-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-over-sp-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-over-sp-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-over-sp-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-over-sp-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-over-sp-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}}@media screen and (max-width: 750px){.u-sp-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-sp-flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.u-sp-flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.u-sp-flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.u-sp-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-sp-flex-justify-flex-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.u-sp-flex-justify-flex-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.u-sp-flex-justify-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.u-sp-flex-justify-space-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.u-sp-flex-justify-space-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-sp-flex-align-flex-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.u-sp-flex-align-flex-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.u-sp-flex-align-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.u-sp-flex-align-space-between{-webkit-box-align:space-between !important;-ms-flex-align:space-between !important;align-items:space-between !important}}.u-float-left{float:left !important}.u-float-right{float:right !important}.u-clear{clear:both !important}.u-clearfix{clear:both !important;content:"" !important;display:block !important}@media screen and (min-width: 1171px){.u-pc-float-left{float:left !important}.u-pc-float-right{float:right !important}.u-pc-clear{clear:both !important}.u-pc-clearfix{clear:both !important;content:"" !important;display:block !important}}@media screen and (max-width: 1170px){.u-under-pc-float-left{float:left !important}.u-under-pc-float-right{float:right !important}.u-under-pc-clear{clear:both !important}.u-under-pc-clearfix{clear:both !important;content:"" !important;display:block !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-float-left{float:left !important}.u-tb-float-right{float:right !important}.u-tb-clear{clear:both !important}.u-tb-clearfix{clear:both !important;content:"" !important;display:block !important}}@media screen and (min-width: 751px){.u-over-sp-float-left{float:left !important}.u-over-sp-float-right{float:right !important}.u-over-sp-clear{clear:both !important}.u-over-sp-clearfix{clear:both !important;content:"" !important;display:block !important}}@media screen and (max-width: 750px){.u-sp-float-left{float:left !important}.u-sp-float-right{float:right !important}.u-sp-clear{clear:both !important}.u-sp-clearfix{clear:both !important;content:"" !important;display:block !important}}.u-font-serif{font-family:"Noto Serif JP",Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif !important}.u-font-sans{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Verdana,sans-serif !important}.u-font-source{font-family:"Source Code Pro",monospace !important}.u-font-marker{background:rgba(174,207,222,0) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, rgba(174, 207, 222, 0)), color-stop(70%, #aecfde)) !important;background:linear-gradient(to bottom, rgba(174, 207, 222, 0) 70%, #aecfde 70%) !important}.u-font-weight-normal{font-weight:normal !important}.u-font-weight-bold{font-weight:bold !important}.u-font-weight-bolder{font-weight:900 !important}.u-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-1rem !important;margin-right:-1rem !important}.u-grid__col{margin-left:1rem !important;margin-right:1rem !important}.u-grid__col.is-col-1{width:calc(8.3333333333% !important - 2rem) !important}.u-grid__col.is-col-2{width:calc(16.6666666667% !important - 2rem) !important}.u-grid__col.is-col-3{width:calc(25% !important - 2rem) !important}.u-grid__col.is-col-4{width:calc(33.3333333333% !important - 2rem) !important}.u-grid__col.is-col-5{width:calc(41.6666666667% !important - 2rem) !important}.u-grid__col.is-col-6{width:calc(50% !important - 2rem) !important}.u-grid__col.is-col-7{width:calc(58.3333333333% !important - 2rem) !important}.u-grid__col.is-col-8{width:calc(66.6666666667% !important - 2rem) !important}.u-grid__col.is-col-9{width:calc(75% !important - 2rem) !important}.u-grid__col.is-col-10{width:calc(83.3333333333% !important - 2rem) !important}.u-grid__col.is-col-11{width:calc(91.6666666667% !important - 2rem) !important}.u-grid__col.is-col-12{width:calc(100% !important - 2rem) !important}@media screen and (min-width: 1171px){.u-pc-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-1rem !important;margin-right:-1rem !important}.u-pc-grid__col{margin-left:1rem !important;margin-right:1rem !important}.u-pc-grid__col.is-col-1{width:calc(8.3333333333% !important - 2rem) !important}.u-pc-grid__col.is-col-2{width:calc(16.6666666667% !important - 2rem) !important}.u-pc-grid__col.is-col-3{width:calc(25% !important - 2rem) !important}.u-pc-grid__col.is-col-4{width:calc(33.3333333333% !important - 2rem) !important}.u-pc-grid__col.is-col-5{width:calc(41.6666666667% !important - 2rem) !important}.u-pc-grid__col.is-col-6{width:calc(50% !important - 2rem) !important}.u-pc-grid__col.is-col-7{width:calc(58.3333333333% !important - 2rem) !important}.u-pc-grid__col.is-col-8{width:calc(66.6666666667% !important - 2rem) !important}.u-pc-grid__col.is-col-9{width:calc(75% !important - 2rem) !important}.u-pc-grid__col.is-col-10{width:calc(83.3333333333% !important - 2rem) !important}.u-pc-grid__col.is-col-11{width:calc(91.6666666667% !important - 2rem) !important}.u-pc-grid__col.is-col-12{width:calc(100% !important - 2rem) !important}}@media screen and (max-width: 1170px){.u-under-pc-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-0.25rem !important;margin-right:-0.25rem !important}.u-under-pc-grid__col{margin-left:.25rem !important;margin-right:.25rem !important}.u-under-pc-grid__col.is-col-1{width:calc(8.3333333333% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-2{width:calc(16.6666666667% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-3{width:calc(25% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-4{width:calc(33.3333333333% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-5{width:calc(41.6666666667% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-6{width:calc(50% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-7{width:calc(58.3333333333% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-8{width:calc(66.6666666667% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-9{width:calc(75% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-10{width:calc(83.3333333333% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-11{width:calc(91.6666666667% !important - 0.5rem) !important}.u-under-pc-grid__col.is-col-12{width:calc(100% !important - 0.5rem) !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-1rem !important;margin-right:-1rem !important}.u-tb-grid__col{margin-left:1rem !important;margin-right:1rem !important}.u-tb-grid__col.is-col-1{width:calc(8.3333333333% !important - 2rem) !important}.u-tb-grid__col.is-col-2{width:calc(16.6666666667% !important - 2rem) !important}.u-tb-grid__col.is-col-3{width:calc(25% !important - 2rem) !important}.u-tb-grid__col.is-col-4{width:calc(33.3333333333% !important - 2rem) !important}.u-tb-grid__col.is-col-5{width:calc(41.6666666667% !important - 2rem) !important}.u-tb-grid__col.is-col-6{width:calc(50% !important - 2rem) !important}.u-tb-grid__col.is-col-7{width:calc(58.3333333333% !important - 2rem) !important}.u-tb-grid__col.is-col-8{width:calc(66.6666666667% !important - 2rem) !important}.u-tb-grid__col.is-col-9{width:calc(75% !important - 2rem) !important}.u-tb-grid__col.is-col-10{width:calc(83.3333333333% !important - 2rem) !important}.u-tb-grid__col.is-col-11{width:calc(91.6666666667% !important - 2rem) !important}.u-tb-grid__col.is-col-12{width:calc(100% !important - 2rem) !important}}@media screen and (min-width: 751px){.u-over-sp-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-1rem !important;margin-right:-1rem !important}.u-over-sp-grid__col{margin-left:1rem !important;margin-right:1rem !important}.u-over-sp-grid__col.is-col-1{width:calc(8.3333333333% !important - 2rem) !important}.u-over-sp-grid__col.is-col-2{width:calc(16.6666666667% !important - 2rem) !important}.u-over-sp-grid__col.is-col-3{width:calc(25% !important - 2rem) !important}.u-over-sp-grid__col.is-col-4{width:calc(33.3333333333% !important - 2rem) !important}.u-over-sp-grid__col.is-col-5{width:calc(41.6666666667% !important - 2rem) !important}.u-over-sp-grid__col.is-col-6{width:calc(50% !important - 2rem) !important}.u-over-sp-grid__col.is-col-7{width:calc(58.3333333333% !important - 2rem) !important}.u-over-sp-grid__col.is-col-8{width:calc(66.6666666667% !important - 2rem) !important}.u-over-sp-grid__col.is-col-9{width:calc(75% !important - 2rem) !important}.u-over-sp-grid__col.is-col-10{width:calc(83.3333333333% !important - 2rem) !important}.u-over-sp-grid__col.is-col-11{width:calc(91.6666666667% !important - 2rem) !important}.u-over-sp-grid__col.is-col-12{width:calc(100% !important - 2rem) !important}}@media screen and (max-width: 750px){.u-sp-grid__row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-left:-0.25rem !important;margin-right:-0.25rem !important}.u-sp-grid__col{margin-left:.25rem !important;margin-right:.25rem !important}.u-sp-grid__col.is-col-1{width:calc(8.3333333333% !important - 0.5rem) !important}.u-sp-grid__col.is-col-2{width:calc(16.6666666667% !important - 0.5rem) !important}.u-sp-grid__col.is-col-3{width:calc(25% !important - 0.5rem) !important}.u-sp-grid__col.is-col-4{width:calc(33.3333333333% !important - 0.5rem) !important}.u-sp-grid__col.is-col-5{width:calc(41.6666666667% !important - 0.5rem) !important}.u-sp-grid__col.is-col-6{width:calc(50% !important - 0.5rem) !important}.u-sp-grid__col.is-col-7{width:calc(58.3333333333% !important - 0.5rem) !important}.u-sp-grid__col.is-col-8{width:calc(66.6666666667% !important - 0.5rem) !important}.u-sp-grid__col.is-col-9{width:calc(75% !important - 0.5rem) !important}.u-sp-grid__col.is-col-10{width:calc(83.3333333333% !important - 0.5rem) !important}.u-sp-grid__col.is-col-11{width:calc(91.6666666667% !important - 0.5rem) !important}.u-sp-grid__col.is-col-12{width:calc(100% !important - 0.5rem) !important}}.u-image-full{width:100% !important}.u-image-contain{max-width:100% !important}.u-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}@media screen and (min-width: 1171px){.u-pc-image-full{width:100% !important}.u-pc-image-contain{max-width:100% !important}.u-pc-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-pc-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-pc-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-pc-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}}@media screen and (max-width: 1170px){.u-under-pc-image-full{width:100% !important}.u-under-pc-image-contain{max-width:100% !important}.u-under-pc-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-under-pc-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-under-pc-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-under-pc-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-image-full{width:100% !important}.u-tb-image-contain{max-width:100% !important}.u-tb-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-tb-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-tb-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-tb-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}}@media screen and (min-width: 751px){.u-over-sp-image-full{width:100% !important}.u-over-sp-image-contain{max-width:100% !important}.u-over-sp-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-over-sp-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-over-sp-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-over-sp-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}}@media screen and (max-width: 750px){.u-sp-image-full{width:100% !important}.u-sp-image-contain{max-width:100% !important}.u-sp-image-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.u-sp-image-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.u-sp-image-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.u-sp-image-fit-scale-down{-o-object-fit:scale-down !important;object-fit:scale-down !important}}.u-layout{margin:0 auto !important;max-width:calc(1170px + 8rem) !important;padding:0 4rem !important}@media screen and (max-width: 750px){.u-layout{margin:0 !important;max-width:none !important;padding:0 2rem !important}.u-layout.has-no-padding{margin:0 !important;padding:0 !important}}@media screen and (min-width: 1171px){.u-pc-layout{margin:0 auto !important;max-width:calc(
            1170px + 8rem
        ) !important;padding:0 4rem !important}}@media screen and (max-width: 1170px){.u-under-pc-layout{margin:0 !important;max-width:none !important;padding:0 2rem !important}}@media screen and (min-width: 751px)and (max-width: 1170px){.u-tb-layout{margin:0 auto !important;max-width:calc(
            1170px + 8rem
        ) !important;padding:0 4rem !important}}@media screen and (min-width: 751px){.u-over-sp-layout{margin:0 auto !important;max-width:calc(
            1170px + 8rem
        ) !important;padding:0 4rem !important}}@media screen and (max-width: 750px){.u-sp-layout{margin:0 2rem !important;max-width:none !important}.u-sp-layout.is-nomargin{margin:0 !important}.u-sp-layout.is-padding{margin:0 !important;padding:0 2rem !important}}@media screen and (min-width: 1171px){.u-under-pc-only{display:none !important}}@media screen and (max-width: 1170px){.u-pc-only{display:none !important}}@media screen and (min-width: 1171px){.u-tb-only{display:none !important}}@media screen and (max-width: 750px){.u-tb-only{display:none !important}}@media screen and (max-width: 750px){.u-over-sp-only{display:none !important}}@media screen and (min-width: 751px){.u-sp-only{display:none !important}}@media screen and (max-width: 820px){.u-over-tablet-only{display:none !important}}@media screen and (min-width: 821px){.u-tablet-only{display:none !important}}