﻿.un_career{font-family:"Zen Maru Gothic","Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",Helvetica,Arial,sans-serif}.un_career h1,.un_career h2,.un_career h3,.un_career h4,.un_career h5,.un_career h6{font-family:"Zen Maru Gothic","Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",Helvetica,Arial,sans-serif}.un_career_anchor{padding-top:150px;margin-top:-150px}@media screen and (max-width: 767px){.un_career_anchor{padding-top:120px;margin-top:-120px}}.un_career_intro{background-image:url(../../../../img/company/recruit/career/intro_bg.jpg);background-size:cover;background-position:center top;margin-bottom:100px}.un_career_intro_inner{display:flex;justify-content:center;align-items:flex-start;gap:40px;padding:80px 0 0}.un_career_intro_cont{padding:0 40px 0 0}.un_career_intro_cont_copy{margin:20px 0}.un_career_intro_cont_copy dt{color:#558ccd;font-size:4rem;font-weight:bold;margin-bottom:5px}.un_career_intro_cont_copy dd{font-size:2.4rem;font-weight:bold}.un_career_intro_cont_txt{font-size:1.8rem;font-weight:bold}.un_career_intro_dome{aspect-ratio:3.418/1;position:relative}.un_career_intro_dome img{width:100%;position:absolute;bottom:0;left:0}@media screen and (min-width: 1505px){.un_career_intro_cont{padding:0 140px 0 0}}@media screen and (max-width: 1440px){.un_career_intro_logo{width:40%}.un_career_intro_cont{padding:0 20px 0 0}.un_career_intro_cont_copy dt{font-size:3.2rem}.un_career_intro_cont_copy dd{font-size:2rem}.un_career_intro_cont_txt{font-size:1.5rem}}@media screen and (max-width: 767px){.un_career_intro{margin-bottom:50px;position:relative;z-index:-2}.un_career_intro_inner{flex-direction:column;align-items:center;gap:20px;padding:60px 0 0}.un_career_intro_logo{width:90%}.un_career_intro_cont{padding:0;width:90%}.un_career_intro_cont_copy{margin:0 0 15px}.un_career_intro_cont_copy dt{font-size:1.8rem;margin-bottom:10px}.un_career_intro_cont_copy dd{font-size:1.3rem}.un_career_intro_cont_txt{font-size:1.2rem}}.un_career_nav{max-width:90%;margin:0 auto 70px}.un_career_nav_inner{display:flex;justify-content:center;gap:16px}.un_career_nav_inner a{background-color:#8c96c8;color:#fff;border:3px solid #8c96c8;border-radius:50px;font-size:2rem;font-weight:bold;display:flex;justify-content:center;align-items:center;gap:10px;position:relative;padding:12px 60px 12px 35px;min-width:268px}.un_career_nav_inner a:hover{background-color:#fff;color:#8c96c8;text-decoration:none}.un_career_nav_inner a:hover span{background-color:#8c96c8}.un_career_nav_inner a:hover span::before{transform:translate(-50%, -50%) scale(0.1)}.un_career_nav_inner a:hover span::after{transform:translate(-50%, -50%) scale(1)}.un_career_nav_inner a._work{border-color:#64bebe;background-color:#64bebe}.un_career_nav_inner a._work:hover{background-color:#fff;color:#64bebe}.un_career_nav_inner a._work:hover span{background-color:#64bebe}.un_career_nav_inner a._interview{border-color:#f5b4c3;background-color:#f5b4c3}.un_career_nav_inner a._interview:hover{background-color:#fff;color:#f5b4c3}.un_career_nav_inner a._interview:hover span{background-color:#f5b4c3}.un_career_nav_inner a._job{border-color:#f5c87d;background-color:#f5c87d}.un_career_nav_inner a._job:hover{background-color:#fff;color:#f5c87d}.un_career_nav_inner a._job:hover span{background-color:#f5c87d}.un_career_nav_inner span{flex-shrink:0;display:block;width:25px;aspect-ratio:1/1;background-color:rgba(255,255,255,.3019607843);border-radius:50%;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.un_career_nav_inner span::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:5px;height:5px;background-color:#fff;border-radius:5px;transition:.2s ease-in-out}.un_career_nav_inner span::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.1);width:9.5px;height:10.5px;background-image:url(../../../../img/company/recruit/career/nav_arrow.svg);transition:.2s ease-in-out}@media screen and (max-width: 767px){.un_career_nav{margin:0 auto 50px}.un_career_nav_inner{flex-wrap:wrap;gap:8px}.un_career_nav_inner li{width:100%}.un_career_nav_inner a{min-width:unset;font-size:1.6rem;padding:10px 60px 10px 35px}}.un_career_about{margin-bottom:120px}.un_career_about_ttl{font-size:4.2rem;font-weight:bold;text-align:center;line-height:1.4;margin:0 auto 50px;width:fit-content;padding:0 100px;position:relative}.un_career_about_ttl span{display:block;font-size:1.5rem;color:#8c96c8;font-family:"Poppins",sans-serif;font-weight:600}.un_career_about_ttl::before{content:"";display:block;background-image:url(../../../../img/company/recruit/career/about_deco.svg);background-size:contain;background-repeat:repeat;width:70px;aspect-ratio:70/63;position:absolute;top:0;right:0}.un_career_about_inner{position:relative;padding:240px 0 70px;max-width:1504px;margin:0 auto}.un_career_about_bg{position:absolute;top:0;right:0;border-radius:50px 0 0 50px;overflow:hidden;width:1212px;max-width:80%}.un_career_about_message{position:relative;background-color:rgba(255,255,255,.8);width:960px;max-width:70%;border-radius:0 50px 50px 0;padding:15px 40px 15px 70px}.un_career_about_message_head{font-weight:bold;margin-bottom:10px}.un_career_about_message_head dt{color:#8c96c8;font-size:3.2rem;font-family:"Poppins",sans-serif}.un_career_about_message_head dd{font-size:2.4rem}.un_career_about_message_txt{line-height:2.1;text-align:justify}.un_career_about_message_sign{display:flex;justify-content:flex-end;align-items:center;gap:20px}.un_career_about_message_sign span{font-size:1.8rem}.un_career_about_list{display:flex;justify-content:center;gap:64px;width:1224px;max-width:90%;margin:0 auto}.un_career_about_item a{display:block;box-shadow:0 0 5px rgba(0,0,0,.1019607843);border-radius:30px;padding:40px}.un_career_about_item a:hover{text-decoration:none;background-color:#ebbe46}.un_career_about_item a:hover dt{color:#fff}.un_career_about_item a:hover dd{color:#fff}.un_career_about_item a:hover p{color:#fff}.un_career_about_item a:hover .un_career_about_item_arrow{background-color:#fff;background-image:url(../../../../img/company/recruit/career/about_arrow_yellow.svg)}.un_career_about_item dl{line-height:1.8;position:relative;top:-30px;margin-bottom:-25px}.un_career_about_item dt{font-size:2.4rem;font-weight:bold;transition:.2s ease-in-out}.un_career_about_item dd{color:#ebbe46;font-family:"Poppins",sans-serif;font-size:1.2rem;transition:.2s ease-in-out}.un_career_about_item:nth-child(2) dd{color:#91b964}.un_career_about_item:nth-child(2) .un_career_about_item_arrow{background-color:#91b964}.un_career_about_item:nth-child(2) a:hover{background-color:#91b964}.un_career_about_item:nth-child(2) a:hover .un_career_about_item_arrow{background-image:url(../../../../img/company/recruit/career/about_arrow_green.svg)}.un_career_about_item_inner{padding:0 20px}.un_career_about_item_txt{display:flex;align-items:center;gap:30px}.un_career_about_item_txt p{transition:.2s ease-in-out}.un_career_about_item_arrow{flex-shrink:0;background-color:#ebbe46;border-radius:50px;width:60px;aspect-ratio:1/1;background-image:url(../../../../img/company/recruit/career/about_arrow.svg);background-repeat:no-repeat;background-position:center center;transition:.2s ease-in-out}@media screen and (min-width: 1505px){.un_career_about_bg{border-radius:50px}}@media screen and (max-width: 767px){.un_career_about{margin-bottom:60px}.un_career_about_ttl{font-size:2.4rem;padding:0 60px;margin:0 auto 30px}.un_career_about_ttl::before{width:45px}.un_career_about_ttl span{font-size:1.2rem}.un_career_about_inner{padding:0 0 50px}.un_career_about_bg{position:static;margin:0 auto;max-width:90%;border-radius:50px}.un_career_about_message{background:none;padding:15px 0;max-width:90%;margin:0 auto}.un_career_about_message_head dt{font-size:2rem}.un_career_about_message_head dd{font-size:1.6rem}.un_career_about_message_sign{display:block;text-align:right;margin-top:10px}.un_career_about_message_sign span{font-size:1.6rem}.un_career_about_message_sign img{display:block;margin-left:auto;width:140px;margin-top:8px}.un_career_about_list{flex-wrap:wrap;gap:30px}.un_career_about_item a{padding:20px}.un_career_about_item dl{top:-18px;margin-bottom:-15px}.un_career_about_item dt{font-size:2rem}.un_career_about_item dd{font-size:1.1rem}.un_career_about_item_inner{padding:0 10px}.un_career_about_item_txt{gap:10px}.un_career_about_item_arrow{width:30px}}.un_career_work{margin-bottom:120px}.un_career_work_inner{background-color:#64bebe;border-radius:30px;width:1344px;max-width:90%;margin:0 auto;padding:60px 172px 100px}.un_career_work_ttl{color:#fff;font-size:4.2rem;font-weight:bold;text-align:center;line-height:1.4;position:relative;width:fit-content;margin:0 auto 40px;padding:30px 220px 0}.un_career_work_ttl span{display:block;font-size:1.5rem;color:#ffdcb4;font-weight:600;font-family:"Poppins",sans-serif}.un_career_work_ttl::before{content:"";display:block;width:55px;aspect-ratio:55/50;background-image:url(../../../../img/company/recruit/career/work_deco01.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:0;left:150px}.un_career_work_ttl::after{content:"";display:block;width:132px;aspect-ratio:132/103;background-image:url(../../../../img/company/recruit/career/work_ppl01.png);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;bottom:-5px;right:0}.un_career_work_introTxt{color:#fff;margin-bottom:50px}.un_career_work_subTtl{color:#fff;font-size:2.8rem;font-weight:bold;text-align:center;position:relative;width:fit-content;margin:0 auto 30px;padding:70px 135px 0}.un_career_work_subTtl::before{content:"";display:block;width:12px;aspect-ratio:12/66;background-image:url(../../../../img/company/recruit/career/work_deco02.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:0;left:50%;transform:translateX(-50%)}.un_career_work_subTtl::after{content:"";display:block;width:97px;aspect-ratio:97/80;background-image:url(../../../../img/company/recruit/career/work_ppl02.png);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;bottom:-5px;left:0}.un_career_work_item{margin-bottom:20px}.un_career_work_item:last-child{margin-bottom:0}.un_career_work_item_ttl{font-size:2rem;font-weight:bold;color:#fff;background-color:#14879b;padding:15px 85px 15px 45px;border-radius:50px;position:relative;cursor:pointer}.un_career_work_item_ttl span{display:block;position:absolute;top:50%;right:25px;width:40px;aspect-ratio:1/1;transform:translateY(-50%);background-color:#ffdcb4;border-radius:50px}.un_career_work_item_ttl span::before{content:"";display:block;width:16px;height:2px;border-radius:5px;background-color:#14879b;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.un_career_work_item_ttl span::after{content:"";display:block;width:2px;height:16px;border-radius:5px;background-color:#14879b;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s ease-in-out}.un_career_work_item_ttl.is_open span::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.un_career_work_item_cont{background-color:#fff;margin:0 35px;padding:30px 40px;border-radius:0 0 30px 30px;display:none}.un_career_work_item_upper{color:#14879b;display:flex;font-weight:bold;border-top:2px dotted #14879b;padding-top:15px;margin-top:20px}.un_career_work_item_upper dt{flex-shrink:0}.un_career_work_item_lower span{display:block;font-weight:bold;font-size:2rem;margin-bottom:10px;line-height:1.4}@media screen and (max-width: 767px){.un_career_work{margin-bottom:60px}.un_career_work_inner{padding:20px 20px 50px}.un_career_work_ttl{padding:20px 80px 0;font-size:2.4rem;margin:0 auto 20px}.un_career_work_ttl span{font-size:1.2rem}.un_career_work_ttl::before{width:30px;left:50px}.un_career_work_ttl::after{width:70px}.un_career_work_introTxt{margin-bottom:30px}.un_career_work_subTtl{font-size:2rem;padding:60px 80px 0;margin:0 auto 20px}.un_career_work_subTtl::before{width:10px}.un_career_work_subTtl::after{width:60px;bottom:0}.un_career_work_item_ttl{font-size:1.6rem;padding:10px 65px 10px 25px}.un_career_work_item_ttl span{width:30px}.un_career_work_item_ttl span::before{width:12px}.un_career_work_item_ttl span::after{height:12px}.un_career_work_item_cont{padding:20px;margin:0 20px}.un_career_work_item_upper{padding-top:10px;margin-top:15px;display:block}.un_career_work_item_lower span{font-size:1.8rem}}.un_career_interview{background-image:linear-gradient(0deg, transparent calc(100% - 1px), #ebebeb calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #ebebeb calc(100% - 1px));background-size:20px 20px;background-repeat:repeat;background-position:center top;padding:95px 0 0;overflow:hidden}.un_career_interview_head{position:relative;padding:36px 0;margin:0 auto 80px;max-width:1504px}.un_career_interview_head_bg{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:22rem;font-family:"Poppins",sans-serif;color:#fdf0f3;font-weight:bold;line-height:1}.un_career_interview_head_inner{width:1280px;max-width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative}.un_career_interview_head_ttl{font-size:4.2rem;font-weight:bold;position:relative;padding:0 0 0 107px}.un_career_interview_head_ttl::before{content:"";display:block;width:90px;aspect-ratio:90/83;background-image:url(../../../../img/company/recruit/career/interview_deco.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.un_career_interview_head_btn a{display:block;font-size:2rem;color:#fff;background-color:#f5b4c3;border-radius:50px;padding:13px 93px 13px 73px;position:relative;border:2px solid #f5b4c3}.un_career_interview_head_btn a::after{content:"";display:block;width:25px;height:25px;border-radius:50px;background-color:rgba(255,255,255,.3019607843);position:absolute;top:50%;right:23px;transform:translateY(-50%);background-image:url(../../../../img/company/recruit/career/interview_arrow.svg);background-repeat:no-repeat;background-position:center center;transition:.2s ease-in-out}.un_career_interview_head_btn a:hover{background-color:#fff;color:#f5b4c3;text-decoration:none}.un_career_interview_head_btn a:hover::after{background-color:#f5b4c3}.un_career_interview_inner{width:1344px;max-width:90%;margin:0 auto 160px}.un_career_interview_slider .slick-track{align-items:flex-start}.un_career_interview_slider_item{transform:scale(0.8);transition:.2s ease-in-out}.un_career_interview_slider_item:hover{text-decoration:none}.un_career_interview_slider_item .un_career_interview_slider_txt{opacity:0;position:absolute;pointer-events:none;transition:.2s ease-in-out}.un_career_interview_slider_item.slick-current{transform:scale(1)}.un_career_interview_slider_item.slick-current .un_career_interview_slider_txt{opacity:1;position:static;pointer-events:all}.un_career_interview_slider_item.slick-current .un_career_interview_slider_img img:nth-child(1){opacity:1}.un_career_interview_slider_item.slick-current .un_career_interview_slider_img img:nth-child(2){opacity:0}.un_career_interview_slider_img{position:relative}.un_career_interview_slider_img img{width:100%;transition:.2s ease-in-out}.un_career_interview_slider_img img:nth-child(1){opacity:0}.un_career_interview_slider_img img:nth-child(2){position:absolute;top:0;left:0;width:100%;opacity:1}.un_career_interview_slider_txt{padding-top:30px}.un_career_interview_slider_txt dl{display:flex;align-items:center;gap:10px;margin-bottom:10px}.un_career_interview_slider_txt dt{color:#fff;font-weight:bold;background-color:#f07d9b;border-radius:50px;padding:0 12px;flex-shrink:0}.un_career_interview_slider_txt dd{white-space:nowrap}.un_career_interview_slider_txt p{font-size:2rem;font-weight:bold;line-height:1.6;white-space:nowrap}.un_career_interview_slider_arrow{width:80px;aspect-ratio:1/1;background-color:#fff;border-radius:50px;box-shadow:0 0 5px rgba(0,0,0,.1490196078);background-repeat:no-repeat;background-position:center center;position:absolute;top:30%;z-index:1;cursor:pointer}.un_career_interview_slider_arrow._prev{background-image:url(../../../../img/company/recruit/career/interview_arrow_prev.svg);left:36%}.un_career_interview_slider_arrow._next{background-image:url(../../../../img/company/recruit/career/interview_arrow_next.svg);right:36%}@media screen and (max-width: 1440px){.un_career_interview_slider_arrow{top:25%}}@media screen and (max-width: 767px){.un_career_interview{padding:50px 0 0}.un_career_interview_inner{margin:0 auto 80px}.un_career_interview_head{margin:0 auto}.un_career_interview_head_bg{font-size:18vw;top:0}.un_career_interview_head_inner{flex-direction:column;gap:20px}.un_career_interview_head_ttl{font-size:2.4rem;padding:0 0 0 60px}.un_career_interview_head_ttl::before{width:50px}.un_career_interview_head_btn a{font-size:1.6rem;padding:8px 60px 8px 35px}.un_career_interview_slider .slick-list{overflow:visible}.un_career_interview_slider_txt{padding-top:15px}.un_career_interview_slider_txt dl{margin-bottom:5px}.un_career_interview_slider_txt dd{white-space:unset;line-height:1.4}.un_career_interview_slider_txt p{font-size:1.6rem;white-space:unset}.un_career_interview_slider_arrow{width:50px;top:29%}.un_career_interview_slider_arrow._prev{left:9.5%}.un_career_interview_slider_arrow._next{right:9.5%}}.un_career_job_head{background-image:url(../../../../img/company/recruit/career/job_bg.svg);background-size:100%;background-repeat:no-repeat;background-position:center top;aspect-ratio:1504/250;display:flex;justify-content:center;align-items:center}.un_career_job_head_ttl{color:#fff;font-size:4.2rem;font-weight:bold;text-align:center;line-height:1.4;position:relative;padding:20px 85px 0}.un_career_job_head_ttl span{font-size:1.5rem;font-weight:600;color:#fae696;display:block;font-family:"Poppins",sans-serif}.un_career_job_head_ttl::before{content:"";display:block;width:55px;aspect-ratio:55/72;background-image:url(../../../../img/company/recruit/career/job_deco.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:10px;left:0}.un_career_job{position:relative;margin-bottom:40px}.un_career_job::before{content:"";display:block;width:100%;height:700px;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(245, 200, 125) 100%);position:absolute;top:0;left:0;z-index:-1}.un_career_job_inner{width:1344px;background-color:#fff;border-radius:30px;max-width:90%;margin:0 auto;padding:60px 112px}.un_career_job_ttl{font-size:2rem;font-weight:bold;margin-bottom:10px}.un_career_job_ttl::before{content:"■";display:inline;color:#f5c87d;padding-right:5px}.un_career_job_list{margin-bottom:30px}.un_career_job_item{border-top:1px solid #cdcdcd;display:flex}.un_career_job_item:last-child{border-bottom:1px solid #cdcdcd}.un_career_job_item dt{background-color:#fefaeb;font-weight:bold;width:140px;flex-shrink:0;padding:20px 10px 20px 30px}.un_career_job_item dd{flex-grow:1;padding:20px 30px}.un_career_job_item a{color:#eba032;font-weight:bold;text-decoration:underline}.un_career_job_item a:hover{text-decoration:none}.un_career_job_item_kihonkyu{display:flex}.un_career_job_contact{padding-left:1.5em}.un_career_job_contact p{font-size:1.8rem;font-weight:bold}.un_career_job_contact a:hover,.un_career_job_contact a:focus{text-decoration:none}@media screen and (max-width: 767px){.un_career_job_head{background-size:200%}.un_career_job_head_ttl{font-size:2.4rem;padding:40px 45px 20px}.un_career_job_head_ttl span{font-size:1.2rem}.un_career_job_head_ttl::before{width:35px;top:32px}.un_career_job_inner{padding:20px}.un_career_job_ttl{font-size:1.8rem}.un_career_job_item{display:block}.un_career_job_item dt{width:auto;padding:10px 20px;border-bottom:1px solid #cdcdcd}.un_career_job_item dd{padding:10px 20px 20px}.un_career_job_item_kihonkyu{display:block}.un_career_job_item_kihonkyu div{padding-left:1em}.un_career_job_contact{padding-left:1.6em}.un_career_job_contact p{font-size:1.4rem}.un_career_job_contact span{font-size:1.3rem}}:root[theme=dark] .un_career_intro{background-image:url(../../../../img/company/recruit/career/intro_bg_dark.jpg)}:root[theme=dark] .un_career_intro_cont_copy dd{color:#1b1b1b}:root[theme=dark] .un_career_intro_cont_txt{color:#1b1b1b}:root[theme=dark] .un_career_nav_inner a{background-color:rgba(140,150,200,.2980392157)}:root[theme=dark] .un_career_nav_inner a:hover{color:#ff0;background-color:#333}:root[theme=dark] .un_career_nav_inner a._work{background-color:rgba(100,190,190,.2980392157)}:root[theme=dark] .un_career_nav_inner a._work:hover{background-color:#333}:root[theme=dark] .un_career_nav_inner a._interview{background-color:rgba(245,180,195,.2980392157)}:root[theme=dark] .un_career_nav_inner a._interview:hover{background-color:#333}:root[theme=dark] .un_career_nav_inner a._job{background-color:rgba(245,200,125,.2980392157)}:root[theme=dark] .un_career_nav_inner a._job:hover{background-color:#333}:root[theme=dark] .un_career_about_message{background-color:rgba(0,0,0,.8)}:root[theme=dark] .un_career_about_message_sign img{filter:invert(1)}:root[theme=dark] .un_career_about_item a{background-color:#555}:root[theme=dark] .un_career_work_inner{background-color:#333}:root[theme=dark] .un_career_work_item_ttl{background-color:rgba(20,135,155,.3019607843)}:root[theme=dark] .un_career_work_item_ttl span{background-color:rgba(255,220,180,.7019607843)}:root[theme=dark] .un_career_work_item_cont{background-color:#555}:root[theme=dark] .un_career_work_item_upper{color:#1aebff;border-color:#1aebff}:root[theme=dark] .un_career_interview{background-image:linear-gradient(0deg, transparent calc(100% - 1px), #333 calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #333 calc(100% - 1px))}:root[theme=dark] .un_career_interview_head_bg{color:#555}:root[theme=dark] .un_career_interview_head_ttl::before{filter:invert(1)}:root[theme=dark] .un_career_interview_head_btn a{background-color:#49363a}:root[theme=dark] .un_career_interview_head_btn a:hover{background-color:#333}:root[theme=dark] .un_career_job_head{background-image:url(../../../../img/company/recruit/career/job_bg_dark.svg)}:root[theme=dark] .un_career_job::before{background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(85, 85, 85) 100%)}:root[theme=dark] .un_career_job_inner{background-color:#333}:root[theme=dark] .un_career_job_item dt{background-color:#555}.un_int{padding-top:14px;font-family:"Zen Maru Gothic","Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",Helvetica,Arial,sans-serif}.un_int h1,.un_int h2,.un_int h3,.un_int h4,.un_int h5,.un_int h6{font-family:"Zen Maru Gothic","Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN",Helvetica,Arial,sans-serif}.un_int_inner{background-image:linear-gradient(0deg, transparent calc(100% - 1px), #ebebeb calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #ebebeb calc(100% - 1px));background-size:20px 20px;background-repeat:repeat;background-position:center top;padding:90px 0 20px;overflow:hidden}@media screen and (max-width: 767px){.un_int_inner{padding:80px 0 20px}}.un_int_anchor{padding-top:150px;margin-top:-150px}@media screen and (max-width: 767px){.un_int_anchor{padding-top:320px;margin-top:-320px}}.un_int_nav{margin-bottom:80px}.un_int_nav_head{position:relative;padding:36px 0;margin:0 auto 80px;max-width:1504px}.un_int_nav_head_bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22rem;font-family:"Poppins",sans-serif;color:#fdf0f3;font-weight:bold;line-height:1}.un_int_nav_head_ttl{font-size:4.2rem;font-weight:bold;position:relative;padding:0 0 0 107px;width:fit-content;margin:0 auto}.un_int_nav_head_ttl::before{content:"";display:block;width:90px;aspect-ratio:90/83;background-image:url(../../../../img/company/recruit/career/interview_deco.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.un_int_nav_list{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;max-width:90%;margin:0 auto;width:1120px}.un_int_nav_item{position:relative;border-radius:30px;overflow:hidden;width:340px}.un_int_nav_item a:hover{opacity:.8}.un_int_nav_item_label{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#fff;background-color:rgba(50,50,50,.8);padding:9px 10px;line-height:1.5}@media screen and (max-width: 1440px){.un_int_nav_item{width:300px}}@media screen and (max-width: 767px){.un_int_nav{margin-bottom:260px}.un_int_nav_head{margin:0 auto}.un_int_nav_head_bg{font-size:18vw;top:0}.un_int_nav_head_ttl{font-size:2.4rem;padding:0 0 0 60px}.un_int_nav_head_ttl::before{width:50px}.un_int_nav_list{gap:10px;justify-content:flex-start}.un_int_nav_item{width:calc(50% - 5px);border-radius:20px}.un_int_nav_item_label{font-size:1.3rem;line-height:1.4;padding:5px}}.un_int_cont{background-color:#fff;border-radius:30px;width:1344px;max-width:90%;margin:0 auto 60px;padding:60px 112px}.un_int_cont_head{border-radius:30px;background-image:url(../../../../img/company/recruit/career/interview/cont_bg.jpg);background-repeat:no-repeat;background-size:cover;padding:35px 58px;position:relative;margin-bottom:40px;overflow:hidden}.un_int_cont_head::after{content:"";display:block;background-image:url(../../../../img/company/recruit/career/interview/cont_deco02.svg);background-repeat:no-repeat;background-size:contain;width:70px;aspect-ratio:70/107;position:absolute;top:40px;right:40px}.un_int_cont_head::before{content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:left top;position:absolute;bottom:0}.un_int_cont_head._int01::before{background-image:url(../../../../img/company/recruit/career/interview/cont_ppl01.png);aspect-ratio:246/331;height:331px;right:110px}.un_int_cont_head._int02::before{background-image:url(../../../../img/company/recruit/career/interview/cont_ppl02.png);aspect-ratio:235/341;height:341px;right:116px}.un_int_cont_head._int03::before{background-image:url(../../../../img/company/recruit/career/interview/cont_ppl03.png);aspect-ratio:351/334;height:334px;right:110px}.un_int_cont_head._int04::before{background-image:url(../../../../img/company/recruit/career/interview/cont_ppl04.png);aspect-ratio:247/343;height:343px;right:108px}.un_int_cont_head._int05::before{background-image:url(../../../../img/company/recruit/career/interview/cont_ppl05.png);aspect-ratio:257/332;height:332px;right:146px}.un_int_cont_head_ttl{color:#fff;font-family:"Poppins",sans-serif !important;font-size:3.2rem;font-weight:bold;margin-bottom:5px;width:fit-content;position:relative;padding-right:52px}.un_int_cont_head_ttl::after{content:"";display:block;background-image:url(../../../../img/company/recruit/career/interview/cont_deco01.svg);background-repeat:no-repeat;background-size:contain;width:55px;aspect-ratio:55/44;position:absolute;top:-15px;right:0}.un_int_cont_head_copy{margin-bottom:25px;position:relative}.un_int_cont_head_copy p{font-size:2.8rem;font-weight:bold;background-color:#fff;width:fit-content;margin-bottom:15px;padding:0 15px}.un_int_cont_head_copy p:last-child{margin-bottom:0}.un_int_cont_head_info{display:flex;align-items:flex-start;gap:16px;position:relative}.un_int_cont_head_info p{flex-shrink:0;font-size:2rem;font-weight:bold;color:#fff;background-color:#f07d9b;border-radius:50px;padding:0 29px;min-width:140px;text-align:center}.un_int_cont_head_info dt{font-size:2rem}.un_int_cont_inner{padding:0 60px}.un_int_cont_item dt{font-size:2rem;font-weight:bold;color:#f07d9b;border-bottom:2px dotted #878787;padding-bottom:10px;margin-bottom:15px}.un_int_cont_item dd{margin-bottom:40px;text-align:justify}.un_int_cont_item dd::after{content:"";display:block;clear:both}.un_int_cont_item dd img{float:right;width:320px;border-radius:10px;margin:5px 0px 5px 20px}.un_int_cont_message{color:#fff;background-color:#64bebe;border-radius:10px;padding:35px 50px}.un_int_cont_message dt{font-size:2.4rem;font-weight:bold;margin-bottom:15px;width:fit-content;position:relative;padding-right:65px}.un_int_cont_message dt::after{content:"";display:block;background-image:url(../../../../img/company/recruit/career/interview/cont_deco03.svg);background-repeat:no-repeat;background-size:contain;width:40px;aspect-ratio:40/50;position:absolute;top:-10px;right:0}.un_int_cont_message dd{line-height:2.1}@media screen and (max-width: 1440px){.un_int_cont_head_copy p{font-size:2.6rem}}@media screen and (max-width: 1300px){.un_int_cont_head::after{top:30px;right:30px}.un_int_cont_head._int01::before{right:70px}.un_int_cont_head._int02::before{right:76px}.un_int_cont_head._int03::before{right:70px}.un_int_cont_head._int04::before{right:68px}.un_int_cont_head._int05::before{right:106px}.un_int_cont_head_copy p{font-size:2.4rem}}@media screen and (max-width: 1200px){.un_int_cont{padding:60px}.un_int_cont_head_copy p{font-size:2.2rem}}@media screen and (max-width: 767px){.un_int_cont{padding:20px;margin:0 auto 260px}.un_int_cont:last-child{margin:0 auto 40px}.un_int_cont_head{padding:30px 20px;overflow:visible}.un_int_cont_head::after{top:20px;right:20px;width:30px}.un_int_cont_head::before{transform:translate(50%, -100%);background-size:100%}.un_int_cont_head._int01::before{right:50%;height:220px;bottom:unset;top:0;aspect-ratio:246/301}.un_int_cont_head._int02::before{right:50%;height:220px;bottom:unset;top:0;aspect-ratio:235/311}.un_int_cont_head._int03::before{right:50%;height:220px;bottom:unset;top:0;aspect-ratio:351/304}.un_int_cont_head._int04::before{right:50%;height:220px;bottom:unset;top:0;aspect-ratio:247/313}.un_int_cont_head._int05::before{right:45%;height:220px;bottom:unset;top:0;aspect-ratio:257/302}.un_int_cont_head_ttl{font-size:2.4rem;padding-right:40px}.un_int_cont_head_ttl::after{width:40px;top:-10px}.un_int_cont_head_copy{margin-bottom:15px}.un_int_cont_head_copy p{font-size:1.6rem;line-height:1.6;padding:5px 10px;margin-bottom:10px}.un_int_cont_head_info{flex-direction:column;gap:8px}.un_int_cont_head_info p{font-size:1.6rem;min-width:unset}.un_int_cont_head_info dt{font-size:1.6rem}.un_int_cont_inner{padding:0 10px}.un_int_cont_item dt{font-size:1.6rem;padding-bottom:5px;margin-bottom:10px}.un_int_cont_item dd{margin-bottom:20px}.un_int_cont_item dd img{width:auto;float:none;margin:0 0 7px}.un_int_cont_message{padding:20px}.un_int_cont_message dt{font-size:1.8rem;padding-right:50px}.un_int_cont_message dt::after{width:30px;top:-5px}}:root[theme=dark] .un_int_inner{background-image:linear-gradient(0deg, transparent calc(100% - 1px), #333 calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #333 calc(100% - 1px))}:root[theme=dark] .un_int_nav_head_bg{color:#555}:root[theme=dark] .un_int_nav_head_ttl::before{filter:invert(1)}:root[theme=dark] .un_int_cont{background-color:#333}:root[theme=dark] .un_int_cont_head_copy p{color:#1b1b1b}:root[theme=dark] .un_int_cont_head_info dl{color:#1b1b1b}:root[theme=dark] .un_int_cont_message{background-color:#555}