@media print,screen and (min-width: 961px){#wrapper .kv{height:420px}#wrapper .kv::before{position:absolute;left:0;top:0;content:"";background:url(/recruit/it/3mins/img/kv_back_1.svg) 0 0/100% 100%;width:876px;aspect-ratio:876/420}#wrapper .kv::after{position:absolute;right:0;top:0;content:"";background:url(/recruit/it/3mins/img/kv_back_2.svg) 0 0/100% 100%;width:239px;aspect-ratio:239/420}}@media only screen and (max-width: 960px){#wrapper .kv{height:100cqw}#wrapper .kv::after{position:absolute;right:0;top:0;content:"";background:url(/recruit/it/3mins/img/kv_back_sp.svg) 0 0/100% 100%;aspect-ratio:390/282;width:100cqw}}#wrapper .sections section h2{width:-moz-fit-content;width:fit-content;font-size:2.5rem;line-height:1.5;color:#1e4191}@media only screen and (max-width: 960px){#wrapper .sections section h2{font-size:2rem;line-height:1.5}}#wrapper .sections section h2::after{display:block;content:"";width:40px;height:3px;background:linear-gradient(to right, rgb(30, 65, 145) 0%, rgb(100, 170, 220) 100%)}@media only screen and (max-width: 960px){#wrapper .sections section h2::after{margin-top:16px}}#wrapper .sections section .lead{margin-top:40px}@media only screen and (max-width: 960px){#wrapper .sections section .lead{font-size:.875rem;line-height:1.6;margin-top:24px}}#wrapper .sections section.charm{position:relative;padding-top:120px}@media only screen and (max-width: 960px){#wrapper .sections section.charm{padding-top:80px}}#wrapper .sections section.charm .inner{display:flex}@media print,screen and (min-width: 961px){#wrapper .sections section.charm .inner{gap:70px}}@media only screen and (max-width: 960px){#wrapper .sections section.charm .inner{gap:40px;flex-direction:column}}#wrapper .sections section.charm .hd{display:flex;flex-direction:column;position:relative}#wrapper .sections section.charm .hd::before{content:"";position:absolute;left:0}#wrapper .sections section.charm .hd figure img{position:relative}@media print,screen and (min-width: 961px){#wrapper .sections section.charm .hd{padding-bottom:140px;width:min(460px,35.9375cqw)}#wrapper .sections section.charm .hd figure{flex:1;display:flex;align-items:flex-end}}@media only screen and (max-width: 960px){#wrapper .sections section.charm .hd{gap:40px}}#wrapper .sections section.charm .points{flex:1;display:flex;flex-direction:column;gap:24px}#wrapper .sections section.charm .points .point{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(to right, rgba(100, 170, 220, 0.2) 0%, rgba(100, 170, 220, 0.08) 100%)}#wrapper .sections section.charm .points .point h3{font-size:1.25rem;line-height:1.5;color:#1e4191;display:flex;gap:10px}@media print,screen and (min-width: 961px){#wrapper .sections section.charm .points .point h3{align-items:center}}@media only screen and (max-width: 960px){#wrapper .sections section.charm .points .point h3{flex-direction:column}}#wrapper .sections section.charm .points .point h3 span{white-space:nowrap;background-color:#1e4191;color:#fff;font-size:1.5rem;line-height:1.5;padding:2px 8px;width:-moz-fit-content;width:fit-content}#wrapper .sections section.charm .points .point .body{text-align:justify}@media only screen and (max-width: 960px){#wrapper .sections section.charm .points .point .body{font-size:.875rem;line-height:1.6}}#wrapper .sections section.charm::before{content:"";position:absolute;left:0}#wrapper #message{position:relative;background:linear-gradient(to right, rgba(30, 65, 145, 0.2) 0%, rgba(100, 170, 220, 0.2) 60%, rgba(100, 170, 220, 0.1) 100%);padding-top:120px;padding-bottom:120px}@media only screen and (max-width: 960px){#wrapper #message{padding-top:72px;padding-bottom:72px}}@media print,screen and (min-width: 961px){#wrapper #message::before{content:"";position:absolute;right:0;top:0;background:url(/recruit/it/3mins/img/message_back_1.svg) 0 0/100% 100%;width:437px;height:33px}#wrapper #message::after{content:"";position:absolute;left:0;bottom:40px;background:url(/recruit/it/3mins/img/message_back_2.svg) 0 0/100% 100%;width:440px;height:33px}}#wrapper #message .inner{background-color:#fff;padding:40px}@media only screen and (max-width: 960px){#wrapper #message .inner{padding:24px}}#wrapper #message .clm{margin-top:40px;display:flex;gap:40px}@media only screen and (max-width: 960px){#wrapper #message .clm{flex-direction:column}}@media print,screen and (min-width: 961px){#wrapper #message .clm figure{width:180px}}@media only screen and (max-width: 960px){#wrapper #message .clm figure{width:120px;margin-left:auto;margin-right:auto}}#wrapper #message .clm .texts{flex:1}@media only screen and (max-width: 960px){#wrapper #message .clm .texts{display:flex;flex-direction:column-reverse}}#wrapper #message .clm .texts .body{display:flex;flex-direction:column;gap:32px}#wrapper #message .clm .texts .body p{text-align:justify}@media only screen and (max-width: 960px){#wrapper #message .clm .texts .body{margin-top:24px;font-size:.875rem;line-height:1.6}}@media print,screen and (min-width: 961px){#wrapper #message .clm .texts .names{margin-top:40px;width:-moz-fit-content;width:fit-content;margin-left:auto}}#wrapper #message .clm .texts .names .name{width:-moz-fit-content;width:fit-content;color:#1e4191;font-size:1.5rem;line-height:1.5}#wrapper #message .clm .texts .names .position{color:#1e4191;width:-moz-fit-content;width:fit-content}@media print,screen and (min-width: 961px){#wrapper #work_charm::before{bottom:55px;background:url(/recruit/it/3mins/img/work_charm_back.svg) 0 0/100% 100%;width:405px;height:275px}}@media only screen and (max-width: 960px){#wrapper #work_charm .hd::before{left:-24px;bottom:0;background:url(/recruit/it/3mins/img/work_charm_back.svg) 0 0/100% 100%;aspect-ratio:405/275;width:50cqw}#wrapper #work_charm .hd figure{width:80cqw;margin-left:auto;margin-right:auto}}@media print,screen and (min-width: 961px){#wrapper #it_charm figure{width:min(300px,23.4375cqw)}#wrapper #it_charm::before{bottom:55px;background:url(/recruit/it/3mins/img/it_charm_back.svg) 0 0/100% 100%;width:434px;height:165px}}@media only screen and (max-width: 960px){#wrapper #it_charm .hd::before{left:-24px;bottom:0px;background:url(/recruit/it/3mins/img/it_charm_back.svg) 0 0/100% 100%;aspect-ratio:434/165;width:80cqw}#wrapper #it_charm .hd figure{width:60cqw;margin-left:auto;margin-right:auto}}#wrapper #cando{padding-top:120px;padding-bottom:120px}@media only screen and (max-width: 960px){#wrapper #cando{padding-top:80px;padding-bottom:80px}}#wrapper #cando .items{margin-top:40px}@media print,screen and (min-width: 961px){#wrapper #cando .items{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}}@media only screen and (max-width: 960px){#wrapper #cando .items{display:flex;flex-direction:column;gap:24px}}#wrapper #cando .items .item{background-color:rgba(100,170,220,.2)}#wrapper #cando .items .item h3{position:relative;padding-left:82px;display:flex;align-items:center;background:linear-gradient(to right, rgb(30, 65, 145) 80%, rgb(100, 170, 220) 100%);color:#fff}@media print,screen and (min-width: 961px){#wrapper #cando .items .item h3{min-height:72px}}@media only screen and (max-width: 960px){#wrapper #cando .items .item h3{padding-top:10px;padding-bottom:10px;font-size:.875rem;line-height:1.6;padding-left:48px}}#wrapper #cando .items .item h3 span{position:absolute;left:0;top:0;display:block;width:72px;background-color:#64aadc;height:100%;display:flex;justify-content:center;align-items:center;color:#1e4191;font-size:1.5rem;line-height:1.5}@media only screen and (max-width: 960px){#wrapper #cando .items .item h3 span{width:38px;font-size:1rem;line-height:1.6}}@media only screen and (max-width: 960px){#wrapper #cando .items .item h3::after{content:"";position:absolute;right:12px;top:calc(50% - 12px);width:24px;height:24px;background:#fff url(/recruit/it/3mins/img/icon_acc.svg) center/auto no-repeat}}@media only screen and (max-width: 960px){#wrapper #cando .items .item.open h3::after{background:#fff url(/recruit/it/3mins/img/icon_acc_close.svg) center/auto no-repeat}}#wrapper #cando .items .item .body p{padding:24px}@media only screen and (max-width: 960px){#wrapper #cando .items .item .body p{font-size:.875rem;line-height:1.6}}@media print,screen and (min-width: 961px){#wrapper .avalution{margin-top:72px}}@media only screen and (max-width: 960px){#wrapper .avalution{margin-top:72px}}#wrapper .avalution__main{padding-top:72px;padding-bottom:40px;background:linear-gradient(to bottom, rgba(100, 170, 220, 0.2) 0%, rgba(100, 170, 220, 0) 100%)}@media only screen and (max-width: 960px){#wrapper .avalution__main{background:linear-gradient(to bottom, rgba(100, 170, 220, 0.2) 0%, rgba(183, 215, 239, 0.2) 80%, rgba(100, 170, 220, 0) 100%)}}#wrapper .avalution__main .awards{margin-top:72px;padding-bottom:72px}#wrapper .avalution__main .awards h3{font-size:1.5rem;line-height:1.5;color:#1e4191;display:flex;align-items:center;gap:10px}#wrapper .avalution__main .awards h3::before{content:"";width:20px;height:20px;display:block;background:linear-gradient(to right, rgb(100, 170, 220) 0%, rgba(100, 170, 220, 0.4) 100%)}#wrapper .avalution__main .awards .items{margin-top:32px}@media print,screen and (min-width: 961px){#wrapper .avalution__main .awards .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}}@media only screen and (max-width: 960px){#wrapper .avalution__main .awards .items{display:flex;flex-direction:column;gap:72px}}#wrapper .avalution__main .awards .items .item h4{margin-top:32px;font-size:1.25rem;line-height:1.5;color:#1e4191}@media only screen and (max-width: 960px){#wrapper .avalution__main .awards .items .item h4{margin-top:24px}}#wrapper .avalution__main .awards .items .item .body{margin-top:24px;font-size:.875rem;line-height:1.6}#wrapper .avalution__main .awards .items .item .more{margin-top:20px}@media only screen and (max-width: 960px){#wrapper .avalution__main .awards .items .item .more{margin-top:10px}}#wrapper .avalution__sub{background:linear-gradient(to right, rgba(30, 65, 145, 0.2) 0%, rgba(100, 170, 220, 0.2) 60%, rgba(100, 170, 220, 0.1) 100%)}@media print,screen and (min-width: 961px){#wrapper .avalution__sub{padding-top:40px;padding-bottom:40px}}#wrapper .avalution__sub .inner{display:flex;flex-direction:column;gap:40px;position:relative}#wrapper .avalution__sub .inner::before{position:absolute;left:calc((100% - 80px)/6);bottom:calc(100% + 40px + 10px);content:"";background:url(/recruit/it/3mins/img/avalution_arr.svg) 0 0/100% 100%;width:28px;height:24px}@media only screen and (max-width: 960px){#wrapper .avalution__sub .inner::before{left:calc(50% - 14px);bottom:calc(100% + 10px)}}@media only screen and (max-width: 960px){#wrapper .avalution__sub .inner{padding:24px 16px}}#wrapper .avalution__sub .item{display:flex;align-items:flex-end;gap:72px}@media only screen and (max-width: 960px){#wrapper .avalution__sub .item{flex-direction:column;gap:24px}}#wrapper .avalution__sub .item h4{margin-top:32px;font-size:1.5rem;line-height:1.5;color:#1e4191}#wrapper .avalution__sub .item .body{margin-top:24px}#wrapper .avalution__sub .item .more{white-space:nowrap}#wrapper .avalution .more{display:flex;align-items:center;text-decoration:none;gap:20px}#wrapper .avalution .more span{flex:1;font-size:1rem;line-height:1.6}@media only screen and (max-width: 960px){#wrapper .avalution .more span{font-size:.875rem;line-height:1.6}}@media print,screen and (min-width: 961px){#wrapper .avalution .more:hover{text-decoration:underline}}#wrapper .avalution .more::after{display:block;content:"";width:40px;height:40px;background:#1e4191 url(/recruit/it/common/img/icon_outside.svg) center/18px 18px no-repeat}#wrapper #data{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 960px){#wrapper #data{padding-top:60px;padding-bottom:60px}}#wrapper #data{background:linear-gradient(to bottom, rgba(100, 170, 220, 0.2) 0%, rgba(100, 170, 220, 0) 100%)}#wrapper #data .items{margin-top:40px}@media print,screen and (min-width: 961px){#wrapper #data .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}}@media only screen and (max-width: 960px){#wrapper #data .items{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}}#wrapper #data .items .item{position:relative;background-color:#1e4191;color:#fff}@media print,screen and (min-width: 961px){#wrapper #data .items .item{padding:16px;container-type:size;aspect-ratio:1}}@media only screen and (max-width: 960px){#wrapper #data .items .item{padding:10px;container-type:inline-size}}@media only screen and (max-width: 960px){#wrapper #data .items .item h3{font-size:.875rem;line-height:1.6}}#wrapper #data .items .item .value{width:100%;font-size:16cqw;text-align:center;font-family:Arial,sans-serif;font-weight:600;line-height:1em}@media print,screen and (min-width: 961px){#wrapper #data .items .item .value{position:absolute;left:0;top:calc(50cqh - 6cqw)}}@media only screen and (max-width: 960px){#wrapper #data .items .item .value{padding-top:36px;padding-bottom:36px}}#wrapper #data .items .item .value span{font-size:38cqw}@media print,screen and (min-width: 961px){#wrapper #data .items .item .value.small span{font-size:32cqw}}@media only screen and (max-width: 960px){#wrapper #data .items .item .value.small span{font-size:28cqw}}@media print,screen and (min-width: 961px){#wrapper #data .items .item__note{font-size:.875rem;line-height:1.6;position:absolute;left:16px;bottom:16px;width:calc(100% - 32px)}}@media only screen and (max-width: 960px){#wrapper #data .items .item__note{font-size:.625rem;line-height:2}}#wrapper #data .items .item::before{content:"";position:absolute;right:16px;bottom:16px}@media only screen and (max-width: 960px){#wrapper #data .items .item::before{right:10px;bottom:10px}}#wrapper #data .items .item:nth-child(even){background-color:#fff;color:#1e4191}#wrapper #data .items .item:nth-child(1)::before{background:url(/recruit/it/3mins/img/data_1.svg) 0 0/100% 100%;aspect-ratio:36/93;width:36px}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(1)::before{width:11cqw}}#wrapper #data .items .item:nth-child(2)::before{background:url(/recruit/it/3mins/img/data_2.svg) 0 0/100% 100%;aspect-ratio:75/75;width:75px}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(2)::before{width:20cqw}}#wrapper #data .items .item:nth-child(3)::before{background:url(/recruit/it/3mins/img/data_3.svg) 0 0/100% 100%;aspect-ratio:65/53;width:65px}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(3)::before{width:20cqw}}#wrapper #data .items .item:nth-child(4)::before{background:url(/recruit/it/3mins/img/data_4.svg) 0 0/100% 100%;aspect-ratio:81/73;width:81px}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(4)::before{width:24cqw}}#wrapper #data .items .item:nth-child(5)::before{background:url(/recruit/it/3mins/img/data_5.svg) 0 0/100% 100%;aspect-ratio:75/78;width:75px;bottom:inherit;top:16px}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(5)::before{width:20cqw}}#wrapper #data .items .item:nth-child(6)::before{background:url(/recruit/it/3mins/img/data_6.svg) 0 0/100% 100%;aspect-ratio:89/89;width:89px}@media print,screen and (min-width: 961px){#wrapper #data .items .item:nth-child(6)::before{bottom:inherit;top:16px}}@media only screen and (max-width: 960px){#wrapper #data .items .item:nth-child(6)::before{width:24cqw}}#wrapper #data .note{margin-top:20px;text-align:right;font-size:.875rem;line-height:1.6;color:#1e4191}/*# sourceMappingURL=top.css.map */