.intro{margin:51px 0 84px;text-align:center}@media (max-width: 999px){.intro{margin:21px 0 32px}}.intro__join{margin-top:-43px;margin-bottom:51px}@media (max-width: 999px){.intro__join{margin-top:-20px;margin-bottom:16px}.intro__join img{width:288px}}.intro__ttsub{font-size:32px;font-size:3.2rem;line-height:1.5em;letter-spacing:.02em;font-weight:900;margin-bottom:29px}@media (max-width: 999px){.intro__ttsub{font-size:20px;font-size:2rem;line-height:1.5em;margin-bottom:5px}}.intro__tt{font-size:52px;font-size:5.2rem;line-height:1.40385em;letter-spacing:.02em;font-weight:900;position:relative;padding-bottom:83px;z-index:0}@media (max-width: 999px){.intro__tt{font-size:26px;font-size:2.6rem;line-height:1.57692em;padding-bottom:36px}}.intro__tt::before{content:"";width:828px;height:168px;left:0;right:0;margin:0 auto;bottom:40px;z-index:-1;position:absolute;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url("../../img/recruit/partient.png")}@media (max-width: 999px){.intro__tt::before{width:347px;height:85px;bottom:18px;background-image:url("../../img/recruit/partient_sp.png")}}.intro__desc{font-size:22px;font-size:2.2rem;line-height:2.04545em;letter-spacing:.02em;font-weight:600}@media (max-width: 999px){.intro__desc{text-align:left;font-size:17px;font-size:1.7rem;line-height:2.11765em;letter-spacing:-0.02em}}.box-anchor{padding:17px 0 52px;background-color:#fff}@media (max-width: 999px){.box-anchor{padding:2px 0 33px}}.box-anchor .c-box-anchor{justify-content:flex-start;margin-top:0}@media (min-width: 1000px){.box-anchor .c-box-anchor{max-width:792px;margin:0 auto}.box-anchor .c-box-anchor .c-more{width:calc(33.333% - 34px);margin-right:0;padding-left:18px}.box-anchor .c-box-anchor .c-more:not(:nth-child(3n)){margin-right:51px}}@media (max-width: 999px){.box-anchor .c-box-anchor .c-more{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.box-anchor .c-box-anchor .c-more::before{top:auto;bottom:50%;margin-bottom:-12px}}.about{margin:123px 0 116px;padding-bottom:110px;position:relative;z-index:1;overflow:hidden}@media (max-width: 999px){.about{margin:55px 0 45px;padding-bottom:66px}}.about__bg{position:absolute;top:32px;left:0;bottom:0;right:5%;z-index:-1;background-size:auto;background-repeat:repeat}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.about__bg{right:0}}@media (max-width: 999px){.about__bg{right:0;top:20px}}@media (min-width: 1000px){.about .c-title__jp{font-size:42px;font-size:4.2rem;margin-bottom:8px}}.about__tt{margin:68px 0 71px;text-align:center;font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.02em;font-weight:900}@media (max-width: 999px){.about__tt{margin:30px 0 28px;text-align:left;font-size:20px;font-size:2rem;line-height:1.9em}}@media (min-width: 1000px){.about__ctn .item{display:flex;flex-wrap:wrap}.about__ctn .item:nth-child(even){flex-direction:row-reverse}.about__ctn .item:nth-child(even) .item__desc{padding-right:38px;padding-left:0}.about__ctn .item:nth-child(even) .item__num{left:0}.about__ctn .item:nth-child(even) .item__num span{left:6px;right:auto}.about__ctn .item:nth-child(even) .item__title{padding-left:195px;padding-right:38px;padding-top:42px;display:block;margin-bottom:48px}}@media only screen and (min-width: 1000px) and (min-device-width: 768px) and (max-device-width: 1024px){.about__ctn .item:nth-child(even) .item__title{padding-left:185px}}@media (min-width: 1000px){.about__ctn .item:nth-child(even) .item__title::before{left:0;top:51px}.about__ctn .item.item--04 .item__title{padding-top:20px;margin-bottom:28px}}.about__ctn .item:not(:last-child){margin-bottom:123px}@media (max-width: 999px){.about__ctn .item:not(:last-child){margin-bottom:37px}}.about__ctn .item__img{margin-bottom:16px}@media (min-width: 1000px){.about__ctn .item__img{width:47.455%;margin-bottom:0}}.about__ctn .item__img img{width:100%}.about__ctn .item__txt{position:relative}@media (min-width: 1000px){.about__ctn .item__txt{width:52.545%}}.about__ctn .item__num{position:absolute;left:-27px;top:2px;color:#cb2225;font-family:"Poppins",sans-serif;font-size:116px;font-size:11.6rem;line-height:1.40517em;letter-spacing:0em;font-weight:600}@media (max-width: 999px){.about__ctn .item__num{font-size:50px;font-size:5rem;line-height:1.42em;left:0;top:0}}.about__ctn .item__num span{font-size:16px;font-size:1.6rem;line-height:1.4375em;letter-spacing:.04em;font-weight:600;position:absolute;top:0;right:10px}@media (max-width: 999px){.about__ctn .item__num span{font-size:9px;font-size:.9rem;line-height:1.33333em;left:3px;right:0;top:-1px;text-align:center}}.about__ctn .item__title{position:relative;min-height:77px;font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.02em;font-weight:900;padding-left:147px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:36px;padding-top:58px}@media (max-width: 999px){.about__ctn .item__title{padding-left:75px;font-size:22px;font-size:2.2rem;line-height:1.36364em;display:block;margin-bottom:17px;min-height:0;padding-top:0}}.about__ctn .item__title::before{content:"";width:563px;height:100px;left:48px;top:20px;margin:0 auto;z-index:-1;position:absolute;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url("../../img/recruit/partient_02.png")}@media (max-width: 999px){.about__ctn .item__title::before{top:10px;left:5px;width:335px;height:55px;background-image:url("../../img/recruit/partient_02_sp.png")}}.about__ctn .item__desc{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.02em;padding-left:147px}@media (max-width: 999px){.about__ctn .item__desc{padding-left:0;font-size:16px;font-size:1.6rem;line-height:1.875em}}.item-accordion:not(:last-child){margin-bottom:17px}@media (max-width: 999px){.item-accordion:not(:last-child){margin-bottom:8px}}.item-accordion__tt{color:#fff;background-color:#cb2225;text-align:center;padding:29px 75px;font-size:28px;font-size:2.8rem;line-height:1.14286em;letter-spacing:.02em;font-weight:bold;position:relative;cursor:pointer}@media (max-width: 999px){.item-accordion__tt{font-size:20px;font-size:2rem;line-height:1.45em;padding:12px 75px 15px}}.item-accordion__tt .ico{width:20px;height:20px;position:absolute;right:66px;top:50%;z-index:1;margin-top:-10px;transition:all 0.3s}@media (max-width: 999px){.item-accordion__tt .ico{right:20px;width:16px;height:16px;margin-top:-9px}}.item-accordion__tt .ico:before,.item-accordion__tt .ico:after{content:"";width:20px;height:3px;background:#fff;position:absolute;top:50%;left:0;right:0;margin:auto;backface-visibility:hidden}@media (max-width: 999px){.item-accordion__tt .ico:before,.item-accordion__tt .ico:after{width:16px}}.item-accordion__tt .ico:after{transition:all 0.3s;transform:rotate(90deg)}.item-accordion__tt.active .ico:after{transform:rotate(0)}.item-accordion__ctn{display:none;padding:60px 20px 120px;background-color:rgba(255,255,255,0.6);border:1px solid rgba(175,172,166,0.6)}@media (max-width: 999px){.item-accordion__ctn{padding:30px 20px 49px}}.item-accordion__ctn .row{max-width:800px;margin:0 auto}.about-job{padding-bottom:130px}@media (max-width: 999px){.about-job{padding-bottom:63px}}.about-job__img{color:#fff;position:relative}.about-job__img img{width:100%}.about-job__img .c-title{position:absolute;z-index:1;left:0;right:0;top:50%;margin-top:-50px}@media (max-width: 999px){.about-job__img .c-title{margin-top:-28px}}.about-job__img .c-title__en{color:#fff}.about-job__ctn{position:relative;margin-top:-45px;z-index:1}@media (max-width: 999px){.about-job__ctn{margin-top:-28px}}.about-job__ctn .item-accordion__ctn .row{max-width:800px;margin:0 auto}.about-job__ctn .item-accordion__ctn .row:not(:last-child){margin-bottom:66px}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row:not(:last-child){margin-bottom:37px}}.about-job__ctn .item-accordion__ctn .row__sub{color:#cb2225;font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.02em;font-weight:900;margin-bottom:16px}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row__sub{font-size:20px;font-size:2rem;line-height:1.45em;margin-bottom:7px}}.about-job__ctn .item-accordion__ctn .row__ctn{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.02em}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row__ctn{font-size:16px;font-size:1.6rem;line-height:1.875em}}.about-job__ctn .item-accordion__ctn .row__ctn ul li{position:relative;padding-left:30px;line-height:26px}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row__ctn ul li{padding-left:16px}}.about-job__ctn .item-accordion__ctn .row__ctn ul li:not(:last-child){margin-bottom:7px}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row__ctn ul li:not(:last-child){margin-bottom:8px}}.about-job__ctn .item-accordion__ctn .row__ctn ul li::before{content:"";width:9px;height:9px;position:absolute;left:7px;top:9px;border-radius:50%;background-color:#cb2225}@media (max-width: 999px){.about-job__ctn .item-accordion__ctn .row__ctn ul li::before{width:7px;height:7px;top:10px;left:0}}.interview{padding:85px 0 115px;position:relative;background-repeat:repeat;background-size:auto;background-position:top left;overflow:hidden}@media (max-width: 999px){.interview{padding:59px 0}}.interview .c-title{margin-bottom:44px}@media (max-width: 999px){.interview .c-title{margin-bottom:27px}}@media (min-width: 1000px){.interview .c-title__jp{font-size:42px;font-size:4.2rem;margin-bottom:8px}}.interview .sg_staff{padding:105px 90px 0;position:relative;z-index:0}@media (max-width: 999px){.interview .sg_staff{padding:48px 20px 32px}}.interview .sg_staff::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #afaca6;opacity:0.65;z-index:-1}@media (max-width: 999px){.interview .sg_staff::after{top:0}}.interview .sg_staff__slide{padding-bottom:38px}@media (min-width: 1000px){.interview .sg_staff__slide{padding:0 0 102px}}@media (min-width: 1000px){.interview .sg_staff__slide .item{display:flex;flex-wrap:wrap;align-items:flex-start}}.interview .sg_staff__slide .item__img{position:relative;width:200px}.interview .sg_staff__slide .item__img:before{display:block;content:" ";width:100%;padding-top:150%}.interview .sg_staff__slide .item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 999px){.interview .sg_staff__slide .item__img{position:relative;width:150px;margin:0 auto 17px}.interview .sg_staff__slide .item__img:before{display:block;content:" ";width:100%;padding-top:146.66667%}.interview .sg_staff__slide .item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 1000px){.interview .sg_staff__slide .item__ctn{width:calc(100% - 200px);padding-left:50px;margin-top:-4px}.interview .sg_staff__slide .item__ctn.w100{width:100%;padding-left:0}}.interview .sg_staff__slide .item__ctn .position{margin-bottom:2px}@media (min-width: 1000px){.interview .sg_staff__slide .item__ctn .position{font-size:18px;font-size:1.8rem;line-height:1.88889em;letter-spacing:.02em;margin-bottom:7px}}.interview .sg_staff__slide .item__ctn .name{font-size:28px;font-size:2.8rem;line-height:1.21429em;letter-spacing:.02em;font-weight:600;margin-bottom:30px}@media (max-width: 999px){.interview .sg_staff__slide .item__ctn .name{font-size:24px;font-size:2.4rem;margin-bottom:20px}}@media (min-width: 1000px){.interview .sg_staff__slide .item__ctn .txt{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.02em}}.interview .sg_staff__slide .swiper-pagination{right:0;bottom:54px;text-align:center}@media (max-width: 999px){.interview .sg_staff__slide .swiper-pagination{bottom:0}}.interview .sg_staff__slide .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.interview .sg_staff .swiper-button-next,.interview .sg_staff .swiper-button-prev{left:-30px;margin-top:-38px}@media only screen and (max-width: 1165px){.interview .sg_staff .swiper-button-next,.interview .sg_staff .swiper-button-prev{left:-15px}}@media (max-width: 999px){.interview .sg_staff .swiper-button-next,.interview .sg_staff .swiper-button-prev{left:-17px;width:47px;height:47px;top:134px;margin-top:0}}.interview .sg_staff .swiper-button-next{left:auto;right:-30px}@media only screen and (max-width: 1165px){.interview .sg_staff .swiper-button-next{right:-15px}}@media (max-width: 999px){.interview .sg_staff .swiper-button-next{right:-17px}}.benefits{padding:98px 0 92px}@media (max-width: 999px){.benefits{padding:59px 0 42px}}@media (min-width: 1000px){.benefits .c-title__jp{font-size:42px;font-size:4.2rem;margin-bottom:8px}}.benefits__ctn{margin-top:29px;margin-bottom:59px}@media (min-width: 1000px){.benefits__ctn{display:flex;flex-wrap:wrap;margin-top:44px;margin-bottom:118px}}.benefits__ctn .item{border-radius:8px;padding:19px 23px 26px;background-color:#fff;border:1px solid #afaca6}@media (min-width: 1000px){.benefits__ctn .item{padding:32px 27px 45px;width:calc(33.333% - 12px)}.benefits__ctn .item:not(:nth-child(3n)){margin-right:18px}}@media (max-width: 999px){.benefits__ctn .item:not(:last-child){margin-bottom:15px}}.benefits__ctn .item__ico{margin-bottom:19px;text-align:center}@media (max-width: 999px){.benefits__ctn .item__ico{margin-bottom:1px}.benefits__ctn .item__ico img{width:67px}}.benefits__ctn .item__tt{text-align:center;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.02em;font-weight:600;margin-bottom:24px}@media (max-width: 999px){.benefits__ctn .item__tt{font-size:18px;font-size:1.8rem;line-height:1.44444em;margin-bottom:19px}}.benefits__ctn .item__list li{position:relative;padding-left:23px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.02em}@media (max-width: 999px){.benefits__ctn .item__list li{padding-left:17px}}.benefits__ctn .item__list li:not(:last-child){margin-bottom:7px}.benefits__ctn .item__list li::before{content:"";width:9px;height:9px;position:absolute;left:0;top:10px;border-radius:50%;background-color:#cb2225}@media (max-width: 999px){.benefits__ctn .item__list li::before{width:7px;height:7px;top:9px}}.benefits__join{text-align:center}.benefits__join .title{position:relative;margin-bottom:55px;z-index:0}@media (max-width: 999px){.benefits__join .title{margin-bottom:18px}}@media (max-width: 999px){.benefits__join .title img{width:289px}}.benefits__join .title::before{content:"";width:808px;height:133px;left:0;right:0;margin:0 auto;bottom:0;z-index:-1;position:absolute;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url("../../img/recruit/partient.png")}@media (max-width: 999px){.benefits__join .title::before{width:326px;height:50px;bottom:8px;left:-9px;background-image:url("../../img/recruit/partient_03_sp.png")}}.benefits__join .ttsub{margin-top:18px;font-size:32px;font-size:3.2rem;line-height:1.4375em;letter-spacing:.02em;font-weight:900}@media (max-width: 999px){.benefits__join .ttsub{margin-top:10px;font-size:20px;font-size:2rem;line-height:1.6em}}@media (max-width: 999px){.benefits__join .arrow img{width:43px}}.information{position:relative;z-index:0;padding-bottom:190px}@media (max-width: 999px){.information{padding-bottom:161px}}@media (min-width: 1000px){.information .c-title__jp{font-size:42px;font-size:4.2rem;margin-bottom:8px}}.information__bg{position:absolute;top:35px;left:0;right:0;bottom:0;z-index:-1}@media (max-width: 999px){.information__bg{top:18px}}.information .tab-title{margin:46px 0 43px;display:flex;flex-wrap:wrap}@media (max-width: 999px){.information .tab-title{margin:30px 0}}.information .tab-title li{color:#afaca6;text-align:center;position:relative;padding-bottom:10px;cursor:pointer;font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.02em;font-weight:900;border-bottom:5px solid #afaca6;width:calc(50% - 13px)}@media (max-width: 999px){.information .tab-title li{font-size:20px;font-size:2rem;line-height:1.45em;width:calc(50% - 4px);padding-bottom:10px}}.information .tab-title li:not(:nth-child(2n)){margin-right:26px}@media (max-width: 999px){.information .tab-title li:not(:nth-child(2n)){margin-right:8px}}.information .tab-title li.current{color:#cb2225;border-bottom-color:#cb2225}.information .tab-title li.current::after{content:"";width:30px;height:14px;position:absolute;bottom:-17px;left:50%;margin-left:-15px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='14' viewBox='0 0 30 14'%3E%3Cpath id='Polygon_9' data-name='Polygon 9' d='M15,0,30,14H0Z' transform='translate(30 14) rotate(180)' fill='%23cb2225'/%3E%3C/svg%3E%0A")}@media (max-width: 999px){.information .item-accordion:not(:last-child){margin-bottom:18px}}.information .item-accordion__ctn{padding-bottom:74px}@media (max-width: 999px){.information .item-accordion__ctn{padding:27px 20px 58px}}.information .tab-content{display:none}.information .tab-content.current{display:block}.information .tab-content .row{display:flex;flex-wrap:wrap;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.02em}@media (max-width: 999px){.information .tab-content .row{font-size:14px;font-size:1.4rem;line-height:1.57143em}}.information .tab-content .row:not(:last-child){padding-bottom:29px;margin-bottom:29px;border-bottom:1px solid #afaca6}@media (max-width: 999px){.information .tab-content .row:not(:last-child){padding-bottom:13px;margin-bottom:14px}}.information .tab-content .row__tt{width:165px;color:#cb2225;font-weight:600}@media (max-width: 999px){.information .tab-content .row__tt{width:80px}}.information .tab-content .row__ctn{width:calc(100% - 165px)}@media (max-width: 999px){.information .tab-content .row__ctn{width:calc(100% - 80px)}}.information .tab-content .row-btn{text-align:center;margin-top:59px}@media (max-width: 999px){.information .tab-content .row-btn{margin-top:49px}}.information .tab-content .row-btn a.c-btn{height:98px;max-width:460px;margin:0 auto;background-color:#cb2225;border:none;padding-left:0;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:0em;font-weight:600}@media (max-width: 999px){.information .tab-content .row-btn a.c-btn{height:80px;padding-left:4px;font-size:20px;font-size:2rem;line-height:1.45em}}.information .tab-content .row-btn a.c-btn span{color:#fff}.information .tab-content .row-btn a.c-btn::before{width:26px;height:26px;left:35px;margin-top:-13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cpath id='Path_93719' data-name='Path 93719' d='M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0m6.515,13.172L13.32,19.066A1.5,1.5,0,1,1,11.257,16.9l2.525-2.4H7.8a1.5,1.5,0,1,1,0-2.992h5.982L11.257,9.1A1.5,1.5,0,1,1,13.32,6.934l6.195,5.893a.238.238,0,0,1,0,.345' fill='%23fff'/%3E%3C/svg%3E%0A")}@media (max-width: 999px){.information .tab-content .row-btn a.c-btn::before{left:23px;width:20px;height:20px;margin-top:-10px}}.footer{margin-top:-54px;position:relative;z-index:1}

/*# sourceMappingURL=maps/recruit.min.css.map */
