@charset "UTF-8";*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-word;font-family:YakuHanJP,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-style:normal}body{margin:0;padding:0;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:bold}section{position:relative}main{margin:0 auto;padding:99px 0 0;display:block}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{resize:none}a{cursor:pointer;text-decoration:none;color:inherit;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}a:hover{text-decoration:none!important;opacity:0.8}img{margin:0 auto;display:block;width:100%;height:auto}ul{list-style-position:inside}::-webkit-input-placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}button{cursor:pointer;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}button:hover{text-decoration:none!important;opacity:0.8}picture{display:block}@media print,screen and (max-width:1279px) and (min-width:1000px){main{padding:8.4375vw 0 0}}@media print,screen and (max-width:999px) and (min-width:394px){main{padding:10.1801801802vw 0 0}}@media print,screen and (max-width:393px){main{padding:10.1781170483vw 0 0}}.textCenter{text-align:center}.displayNone{display:none}.noDrag{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print,screen and (min-width:1000px){.pcBlock{display:block}.spBlock{display:none!important}.mdspBlock{display:none!important}}@media print,screen and (max-width:999px) and (min-width:394px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdBlock{display:block}}@media print,screen and (max-width:999px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdspBlock{display:block!important}}@media print,screen and (max-width:393px){.pcBlock{display:none!important}.mdBlock{display:none!important}.spBlock{display:block!important}}.kd-ss-breadcrumbs,.pageBreadcrumbs{margin-bottom:0;background-color:#797979;border-bottom:0}@media print,screen and (max-width:1279px) and (min-width:1000px){.kd-ss-breadcrumbs,.pageBreadcrumbs{margin-bottom:0}}@media print,screen and (max-width:999px) and (min-width:394px){.kd-ss-breadcrumbs,.pageBreadcrumbs{background-color:#F2F2F2}}@media print,screen and (max-width:393px){.kd-ss-breadcrumbs,.pageBreadcrumbs{background-color:#F2F2F2}}.pageKv--recruit{border-bottom:1px solid #fff}.pageKv--recruit .pageKv__bg img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.pageKv--recruit .pageKv__bg:after{display:none}.recruitMovie{padding:38px 0 27px;background-color:#1C1C1C}.recruitMovie__container{margin:0 auto;width:1054px;max-width:100%;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}.recruitMovie__frame{margin:0;width:838px;max-width:100%;margin-right:2%}.recruitMovie__frame iframe{width:100%;aspect-ratio:16/9;min-height:540px;height:auto;border:0}.recruitMovie__desc{margin:14px 0 0 0;color:#fff;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em;margin-left:6.5%}.workReasons{padding:48px 0 0}.workReasons__list{margin-top:39px;list-style:none}.workReasons__item{background-color:#E3E9F6}.workReasons__itemContainer{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:355px;max-width:1280px}.workReasons__item--reverse{background-color:#F2F2F2}.workReasons__item--reverse .workReasons__itemContainer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.workReasons__figure{-webkit-box-flex:0;-ms-flex:0 0 480px;flex:0 0 480px;width:480px;overflow:hidden}.workReasons__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workReasons__content{padding:30px 15px 40px 112px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.workReasons__item--reverse .workReasons__content{padding:33px 90px 40px 57px}.workReasons__step{margin:0;color:#164CA9;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.01em}.workReasons__itemTitle{margin:2px 0 0;color:#164CA9;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.workReasons__itemText{margin:21px 0 0;color:#000;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.workReasons__points{margin:34px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:46px;list-style:none}.workReasons__point{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.workReasons__pointIcon{margin:0 auto;width:auto;max-width:100%;height:52px}.workReasons__pointText{display:block;margin-top:6px;color:#000;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.02em}.workReasons__pointText small{font-size:12px}.workReasons__pointText strong{font-weight:bold}.goodPoints{padding:77px 0 10px}.goodPoints__list{margin:44px auto 0;width:1054px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.goodPoints__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.goodPoints__item:not(:first-of-type){margin-top:40px}.goodPoints__item:first-child .goodPoints__itemTitle{width:580px}.goodPoints__item:first-child .goodPoints__itemText{margin-top:20px}.goodPoints__item:nth-child(2){margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goodPoints__item:nth-child(2) .goodPoints__itemTitle{width:465px}.goodPoints__item:nth-child(2) .goodPoints__itemText{padding-left:5px}.goodPoints__item:nth-child(2) .goodPoints__content{margin-top:50px}.goodPoints__item:nth-child(2) .goodPoints__figure{-webkit-transform:translateY(-10px) translateX(24px);transform:translateY(-10px) translateX(24px)}.goodPoints__item:nth-child(3){margin-top:66px}.goodPoints__item:nth-child(3) .goodPoints__figure{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.goodPoints__item:nth-child(4) .goodPoints__itemTitle{text-align:left;min-width:456px}.goodPoints__item:nth-child(4) .goodPoints__figure{-webkit-transform:translateX(54px) translateY(-48px);transform:translateX(54px) translateY(-48px)}.goodPoints__item:nth-child(5) .goodPoints__itemTitle{text-align:left;min-width:456px}.goodPoints__item:nth-child(5) .goodPoints__figure{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.goodPoints__item:nth-child(6) .goodPoints__content{width:550px}.goodPoints__item:nth-child(6) .goodPoints__itemTitle{width:530px}.goodPoints__item:nth-child(6) .goodPoints__figure{-webkit-transform:translateX(54px) translateY(-10px);transform:translateX(54px) translateY(-10px)}.goodPoints__item:nth-child(7) .goodPoints__itemTitle{text-align:left;width:573px}.goodPoints__item:nth-child(7) .goodPoints__figure{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.goodPoints__figure{-webkit-box-flex:0;-ms-flex:0 0 402px;flex:0 0 402px;width:402px;height:280px;overflow:hidden}.goodPoints__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.goodPoints__figure.type2{width:438px;height:286px}.goodPoints__content{padding:0 0 0 30px;min-width:500px}.goodPoints__itemTitle{margin:0;padding:17px 40px;position:relative;display:inline-block;background-color:#164CA9;color:#fff;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.03em;text-align:center;border-radius:12px}.goodPoints__itemTitle:before{content:"";top:34px;right:auto;bottom:auto;left:-20px;position:absolute;display:block;width:25px;height:19px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("./../images/common/icons/convo-arrow-point-left.svg")}.goodPoints__itemText{margin:29px 0 0;padding:0 0 0 30px;color:#000;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.01em}.goodPoints__item--reverse{margin-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.goodPoints__item--reverse .goodPoints__content{padding-left:20px}.goodPoints__item--reverse .goodPoints__itemTitle:before{right:-20px;left:auto;width:24px;height:19px;background-image:url("./../images/common/icons/convo-arrow-point-right.svg")}.goodPoints__item--reverse .goodPoints__itemText{padding-left:10px}.companyNumbers{padding:48px 0 77px;background-color:#3961B0}.companyNumbers__container{max-width:100%}.companyNumbers__list{margin:52px auto 0;width:1054px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:13px 20px;list-style:none}.companyNumbers__item{padding:21px 10px 8px 24px;width:338px;border-radius:8px;background-color:#fff}.companyNumbers__item:nth-child(3) .companyNumbers__itemFigure{width:210px}.companyNumbers__item:nth-child(4) .companyNumbers__itemFigure{width:282px;-webkit-transform:translateX(-16px);transform:translateX(-16px)}.companyNumbers__item:nth-child(4) .companyNumbers__itemNote{text-align:center}.companyNumbers__item:nth-child(5) .companyNumbers__itemFigure{width:234px}.companyNumbers__item:nth-child(6) .companyNumbers__itemFigure{width:182px}.companyNumbers__itemLabel{margin:0;color:#000;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:0.01em;text-align:center}.companyNumbers__itemFigure{margin:27px auto 0;width:215px}.companyNumbers__itemNote{margin:14px 0 0;color:#000;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.companyNumbers__itemNote .textUnderline{text-decoration:underline}.rareWork{padding:95px 0 53px}.rareWork__container{margin:0 auto;width:1054px;max-width:100%}.rareWork__cards{margin-top:67px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:45px;list-style:none}.rareWork__card{width:319px}.rareWork__cardTag{margin-top:20px;display:block;width:92px;background-color:#659CE3;color:#fff;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0;border:1px solid #D9D9D9;text-align:center}.rareWork__cardTitle{margin:12px 0 0;color:#1C1C1C;font-size:16px;font-weight:600;line-height:1.75;letter-spacing:0.01em}.rareWork__cardText{margin:6px 0 0;color:#000;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.03em}.rareWork__list{margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:21px;list-style:none}.rareWork__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px}.rareWork__listTag{margin:0;display:block;width:92px;background-color:#659CE3;color:#fff;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0;border:1px solid #D9D9D9;text-align:center}.rareWork__listText{margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;color:#000;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.benefits{padding:50px 0 80px}.benefits__container{margin:0 auto;width:1049px;max-width:100%}.benefits__header{margin-bottom:10px}.benefits__group{margin-top:18px}.benefits__group+.benefits__group{margin-top:99px}.benefits__groupTitle{margin:0 0 36px;color:#164CA9;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 43px;list-style:none}.benefits__item{width:321px}.benefits__itemImage{width:100%;height:242px;overflow:hidden}.benefits__itemImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.benefits__itemTitle{margin:8px 0 0;color:#101828;font-size:16px;font-weight:500;line-height:1.75;letter-spacing:0.01em}.benefits__itemText{margin:8px 0 0;color:#101828;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0}.benefits__itemText.smSpacing{letter-spacing:-0.01em}@media print,screen and (min-width:1280px){.headerV3{max-width:1280px;margin-left:auto;margin-right:auto}}@media print,screen and (max-width:1279px) and (min-width:1000px){.pageKv--recruit .pageKv__bg img{-o-object-position:center;object-position:center}.recruitMovie{padding:2.96875vw 0 2.109375vw}.recruitMovie__container{width:82.34375vw}.recruitMovie__frame{width:65.46875vw;margin-right:2%}.recruitMovie__frame iframe{min-height:42.1875vw}.recruitMovie__desc{margin:1.09375vw 0 0 0;font-size:1.09375vw;margin-left:6.5%}.workReasons{padding:3.75vw 0 0}.workReasons__list{margin-top:3.046875vw}.workReasons__itemContainer{min-height:27.734375vw}.workReasons__figure{-webkit-box-flex:0;-ms-flex:0 0 37.5vw;flex:0 0 37.5vw;width:37.5vw}.workReasons__content{padding:2.34375vw 1.171875vw 3.125vw 8.75vw}.workReasons__item--reverse .workReasons__content{padding:2.578125vw 7.03125vw 3.125vw 4.453125vw}.workReasons__step{font-size:1.25vw}.workReasons__itemTitle{margin:0.15625vw 0 0;font-size:1.875vw}.workReasons__itemText{margin:1.640625vw 0 0;font-size:1.09375vw}.workReasons__points{margin:2.65625vw 0 0;gap:3.59375vw}.workReasons__pointIcon{height:4.0625vw}.workReasons__pointText{margin-top:0.46875vw;font-size:1.25vw}.workReasons__pointText small{font-size:0.9375vw}.goodPoints{padding:6.015625vw 0 0.78125vw}.goodPoints__list{margin:3.4375vw auto 0;width:82.34375vw}.goodPoints__item:not(:first-of-type){margin-top:3.125vw}.goodPoints__item:first-child .goodPoints__itemTitle{width:45.3125vw}.goodPoints__item:first-child .goodPoints__itemText{margin-top:1.5625vw}.goodPoints__item:nth-child(2) .goodPoints__itemTitle{width:36.328125vw}.goodPoints__item:nth-child(2) .goodPoints__itemText{padding-left:0.390625vw}.goodPoints__item:nth-child(2) .goodPoints__content{margin-top:3.90625vw}.goodPoints__item:nth-child(2) .goodPoints__figure{-webkit-transform:translateY(-0.78125vw) translateX(1.875vw);transform:translateY(-0.78125vw) translateX(1.875vw)}.goodPoints__item:nth-child(3){margin-top:5.15625vw}.goodPoints__item:nth-child(3) .goodPoints__figure{-webkit-transform:translateY(-1.5625vw);transform:translateY(-1.5625vw)}.goodPoints__item:nth-child(4) .goodPoints__itemTitle{min-width:35.625vw}.goodPoints__item:nth-child(4) .goodPoints__figure{-webkit-transform:translateX(4.21875vw) translateY(-3.75vw);transform:translateX(4.21875vw) translateY(-3.75vw)}.goodPoints__item:nth-child(5) .goodPoints__itemTitle{min-width:35.625vw}.goodPoints__item:nth-child(5) .goodPoints__figure{-webkit-transform:translateY(-3.125vw);transform:translateY(-3.125vw)}.goodPoints__item:nth-child(6) .goodPoints__content{width:42.96875vw}.goodPoints__item:nth-child(6) .goodPoints__itemTitle{width:41.40625vw}.goodPoints__item:nth-child(6) .goodPoints__figure{-webkit-transform:translateX(4.21875vw) translateY(-0.78125vw);transform:translateX(4.21875vw) translateY(-0.78125vw)}.goodPoints__item:nth-child(7) .goodPoints__itemTitle{width:44.765625vw}.goodPoints__item:nth-child(7) .goodPoints__figure{-webkit-transform:translateY(-0.78125vw);transform:translateY(-0.78125vw)}.goodPoints__figure{-webkit-box-flex:0;-ms-flex:0 0 31.40625vw;flex:0 0 31.40625vw;width:31.40625vw;height:21.875vw}.goodPoints__figure.type2{width:34.21875vw;height:22.34375vw}.goodPoints__content{padding:0 0 0 2.34375vw;min-width:39.0625vw}.goodPoints__itemTitle{padding:1.328125vw 3.125vw;font-size:1.875vw;border-radius:0.9375vw}.goodPoints__itemTitle:before{top:2.65625vw;left:-1.5625vw;width:1.953125vw;height:1.484375vw}.goodPoints__itemText{margin:2.265625vw 0 0;padding:0 0 0 2.34375vw;font-size:1.25vw}.goodPoints__item--reverse{margin-left:0.78125vw}.goodPoints__item--reverse .goodPoints__content{padding-left:1.5625vw}.goodPoints__item--reverse .goodPoints__itemTitle:before{right:-1.5625vw;width:1.875vw;height:1.484375vw}.goodPoints__item--reverse .goodPoints__itemText{padding-left:0.78125vw}.companyNumbers{padding:3.75vw 0 6.015625vw}.companyNumbers__list{margin:4.0625vw auto 0;width:82.34375vw;gap:1.015625vw 1.5625vw}.companyNumbers__item{padding:1.640625vw 0.78125vw 0.625vw 1.875vw;width:26.40625vw;border-radius:0.625vw}.companyNumbers__item:nth-child(3) .companyNumbers__itemFigure{width:16.40625vw}.companyNumbers__item:nth-child(4) .companyNumbers__itemFigure{width:22.03125vw}.companyNumbers__item:nth-child(5) .companyNumbers__itemFigure{width:18.28125vw}.companyNumbers__item:nth-child(6) .companyNumbers__itemFigure{width:14.21875vw}.companyNumbers__itemLabel{font-size:1.25vw}.companyNumbers__itemFigure{margin:2.109375vw auto 0;width:16.796875vw}.companyNumbers__itemNote{margin:1.09375vw 0 0;font-size:0.9375vw}.rareWork{padding:7.421875vw 0 4.140625vw}.rareWork__container{width:82.34375vw}.rareWork__cards{margin-top:5.234375vw;gap:3.515625vw}.rareWork__card{width:24.921875vw}.rareWork__cardTag{margin-top:1.5625vw;width:7.1875vw;font-size:0.9375vw}.rareWork__cardTitle{margin:0.9375vw 0 0;font-size:1.25vw}.rareWork__cardText{margin:0.46875vw 0 0;font-size:1.09375vw}.rareWork__list{margin-top:5.078125vw;gap:1.640625vw}.rareWork__listItem{gap:1.015625vw}.rareWork__listTag{width:7.1875vw;font-size:0.9375vw}.rareWork__listText{font-size:1.09375vw}.benefits{padding:3.90625vw 0 6.25vw}.benefits__container{width:81.953125vw}.benefits__header{margin-bottom:0.78125vw}.benefits__group{margin-top:1.40625vw}.benefits__group+.benefits__group{margin-top:7.734375vw}.benefits__groupTitle{margin:0 0 2.8125vw;font-size:1.875vw}.benefits__list{gap:3.125vw 3.359375vw}.benefits__item{width:25.078125vw}.benefits__itemImage{height:18.90625vw}.benefits__itemTitle{margin:0.625vw 0 0;font-size:1.25vw}.benefits__itemText{margin:0.625vw 0 0;font-size:0.9375vw}}@media print,screen and (max-width:999px) and (min-width:394px){.pageKv--recruit .pageKv__bg img{-o-object-position:center;object-position:center}.recruitMovie{padding:5.0850850851vw 3.8138138138vw 6.1061061061vw}.recruitMovie__container{width:100%}.recruitMovie__frame{width:100%}.recruitMovie__frame iframe{min-height:0}.recruitMovie__desc{margin:3.0530530531vw 0 0;font-size:3.0530530531vw;letter-spacing:0.03em}.workReasons{padding:7.6376376376vw 0 0}.workReasons__list{margin-top:5.5955955956vw}.workReasons__item .workReasons__itemContainer,.workReasons__item--reverse .workReasons__itemContainer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:0}.workReasons__figure{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:50.8908908909vw}.workReasons__content,.workReasons__item--reverse .workReasons__content{padding:5.0850850851vw 3.8138138138vw 6.1061061061vw}.workReasons__step{font-size:3.0530530531vw}.workReasons__itemTitle{margin:1.021021021vw 0 0;font-size:4.3243243243vw}.workReasons__itemText{margin:3.0530530531vw 0 0;font-size:3.0530530531vw}.workReasons__itemText br{display:none}.workReasons__points{margin:4.5845845846vw 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.032032032vw}.workReasons__pointIcon{height:8.6486486486vw}.workReasons__pointText{margin-top:1.5315315315vw;font-size:2.5425425425vw}.workReasons__pointText small{font-size:2.2922922923vw}.goodPoints{padding:7.6376376376vw 3.8138138138vw 2.5425425425vw}.goodPoints__list{margin:5.5955955956vw auto 0;width:100%}.goodPoints__item,.goodPoints__item--reverse{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goodPoints__item:first-child,.goodPoints__item:nth-child(2),.goodPoints__item:nth-child(3),.goodPoints__item:nth-child(4),.goodPoints__item:nth-child(5),.goodPoints__item:nth-child(6),.goodPoints__item:nth-child(7){margin-top:6.6166166166vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goodPoints__item:first-child .goodPoints__figure,.goodPoints__item:nth-child(2) .goodPoints__figure,.goodPoints__item:nth-child(3) .goodPoints__figure,.goodPoints__item:nth-child(4) .goodPoints__figure,.goodPoints__item:nth-child(5) .goodPoints__figure,.goodPoints__item:nth-child(6) .goodPoints__figure,.goodPoints__item:nth-child(7) .goodPoints__figure{width:100%;height:auto;-webkit-transform:none;transform:none}.goodPoints__item:first-child .goodPoints__content,.goodPoints__item:nth-child(2) .goodPoints__content,.goodPoints__item:nth-child(3) .goodPoints__content,.goodPoints__item:nth-child(4) .goodPoints__content,.goodPoints__item:nth-child(5) .goodPoints__content,.goodPoints__item:nth-child(6) .goodPoints__content,.goodPoints__item:nth-child(7) .goodPoints__content{margin-top:3.5635635636vw;width:100%}.goodPoints__item:first-child .goodPoints__itemTitle,.goodPoints__item:nth-child(2) .goodPoints__itemTitle,.goodPoints__item:nth-child(3) .goodPoints__itemTitle,.goodPoints__item:nth-child(4) .goodPoints__itemTitle,.goodPoints__item:nth-child(5) .goodPoints__itemTitle,.goodPoints__item:nth-child(6) .goodPoints__itemTitle,.goodPoints__item:nth-child(7) .goodPoints__itemTitle{width:100%;min-width:0}.goodPoints__item:first-child .goodPoints__itemText,.goodPoints__item:nth-child(2) .goodPoints__itemText,.goodPoints__item:nth-child(3) .goodPoints__itemText,.goodPoints__item:nth-child(4) .goodPoints__itemText,.goodPoints__item:nth-child(5) .goodPoints__itemText,.goodPoints__item:nth-child(6) .goodPoints__itemText,.goodPoints__item:nth-child(7) .goodPoints__itemText{margin-top:2.5425425425vw;padding-left:0}.goodPoints__item:first-child{margin-top:0}.goodPoints__figure{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:auto}.goodPoints__figure.type2{width:100%;height:auto}.goodPoints__content{padding:0;min-width:0;width:100%}.goodPoints__itemTitle{padding:3.0530530531vw 4.0740740741vw;display:block;font-size:3.8138138138vw;text-align:left;border-radius:2.032032032vw}.goodPoints__itemTitle:before{top:-2.8028028028vw;right:auto;left:50%;width:4.8348348348vw;height:3.5635635636vw;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.goodPoints__itemText{margin:2.5425425425vw 0 0;padding:0;font-size:3.0530530531vw}.goodPoints__itemText br{display:none}.goodPoints__item--reverse .goodPoints__content{padding-left:0}.goodPoints__item--reverse .goodPoints__itemTitle:before{right:auto;left:50%;width:4.5845845846vw;height:3.5635635636vw;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}.goodPoints__item--reverse .goodPoints__itemText{padding-left:0}.companyNumbers{padding:7.6376376376vw 3.8138138138vw 8.6486486486vw}.companyNumbers__list{margin:5.5955955956vw auto 0;width:100%;gap:2.5425425425vw}.companyNumbers__item{padding:3.5635635636vw 3.5635635636vw 3.0530530531vw;width:100%;border-radius:2.032032032vw}.companyNumbers__item:nth-child(3) .companyNumbers__itemFigure{width:62%}.companyNumbers__item:nth-child(4) .companyNumbers__itemFigure{width:84%}.companyNumbers__item:nth-child(5) .companyNumbers__itemFigure{width:69%}.companyNumbers__item:nth-child(6) .companyNumbers__itemFigure{width:54%}.companyNumbers__itemLabel{font-size:3.3033033033vw}.companyNumbers__itemFigure{margin:3.0530530531vw auto 0;width:64%}.companyNumbers__itemNote{margin:2.5425425425vw 0 0;font-size:2.8028028028vw}.rareWork{padding:8.6486486486vw 0 7.6376376376vw}.rareWork__container{padding:0 3.8138138138vw;width:100%}.rareWork__cards{margin-top:5.0850850851vw;gap:5.5955955956vw}.rareWork__card{width:100%}.rareWork__cardTag{margin-top:3.0530530531vw;width:19.8498498498vw;font-size:2.5425425425vw}.rareWork__cardTitle{margin:2.032032032vw 0 0;font-size:3.5635635636vw}.rareWork__cardText{margin:1.5315315315vw 0 0;font-size:3.0530530531vw}.rareWork__list{margin-top:6.6166166166vw;gap:3.5635635636vw}.rareWork__listItem{-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;gap:1.5315315315vw}.rareWork__listTag{width:19.8498498498vw;font-size:2.5425425425vw}.rareWork__listText{font-size:3.0530530531vw}.benefits{padding:7.6376376376vw 0 10.1801801802vw}.benefits__container{padding:0 3.8138138138vw;width:100%}.benefits__header{margin-bottom:2.032032032vw}.benefits__group{margin-top:3.5635635636vw}.benefits__group+.benefits__group{margin-top:8.6486486486vw}.benefits__groupTitle{margin:0 0 3.5635635636vw;font-size:4.0740740741vw}.benefits__list{gap:4.5845845846vw 3.0530530531vw}.benefits__item{width:44.5245245245vw}.benefits__itemImage{height:30.5305305305vw}.benefits__itemTitle{margin:1.5315315315vw 0 0;font-size:3.3033033033vw}.benefits__itemText{margin:1.5315315315vw 0 0;font-size:2.5425425425vw}}@media print,screen and (max-width:393px){.pageKv--recruit .pageKv__bg img{-o-object-position:center;object-position:center}.recruitMovie{padding:5.0890585242vw 3.8167938931vw 6.106870229vw}.recruitMovie__container{width:100%}.recruitMovie__frame{width:100%}.recruitMovie__frame iframe{min-height:0}.recruitMovie__desc{margin:3.0534351145vw 0 0;font-size:3.0534351145vw;letter-spacing:0.03em}.workReasons{padding:7.6335877863vw 0 0}.workReasons__list{margin-top:5.5979643766vw}.workReasons__item .workReasons__itemContainer,.workReasons__item--reverse .workReasons__itemContainer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:0}.workReasons__figure{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:50.8905852417vw}.workReasons__content,.workReasons__item--reverse .workReasons__content{padding:5.0890585242vw 3.8167938931vw 6.106870229vw}.workReasons__step{font-size:3.0534351145vw}.workReasons__itemTitle{margin:1.0178117048vw 0 0;font-size:4.3256997455vw}.workReasons__itemText{margin:3.0534351145vw 0 0;font-size:3.0534351145vw}.workReasons__itemText br{display:none}.workReasons__points{margin:4.5801526718vw 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.0356234097vw}.workReasons__pointIcon{height:8.6513994911vw}.workReasons__pointText{margin-top:1.5267175573vw;font-size:2.5445292621vw}.workReasons__pointText small{font-size:2.2900763359vw}.goodPoints{padding:7.6335877863vw 3.8167938931vw 2.5445292621vw}.goodPoints__list{margin:5.5979643766vw auto 0;width:100%}.goodPoints__item,.goodPoints__item--reverse{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goodPoints__item:first-child,.goodPoints__item:nth-child(2),.goodPoints__item:nth-child(3),.goodPoints__item:nth-child(4),.goodPoints__item:nth-child(5),.goodPoints__item:nth-child(6),.goodPoints__item:nth-child(7){margin-top:6.6157760814vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.goodPoints__item:first-child .goodPoints__figure,.goodPoints__item:nth-child(2) .goodPoints__figure,.goodPoints__item:nth-child(3) .goodPoints__figure,.goodPoints__item:nth-child(4) .goodPoints__figure,.goodPoints__item:nth-child(5) .goodPoints__figure,.goodPoints__item:nth-child(6) .goodPoints__figure,.goodPoints__item:nth-child(7) .goodPoints__figure{width:100%;height:auto;-webkit-transform:none;transform:none}.goodPoints__item:first-child .goodPoints__content,.goodPoints__item:nth-child(2) .goodPoints__content,.goodPoints__item:nth-child(3) .goodPoints__content,.goodPoints__item:nth-child(4) .goodPoints__content,.goodPoints__item:nth-child(5) .goodPoints__content,.goodPoints__item:nth-child(6) .goodPoints__content,.goodPoints__item:nth-child(7) .goodPoints__content{margin-top:3.5623409669vw;width:100%}.goodPoints__item:first-child .goodPoints__itemTitle,.goodPoints__item:nth-child(2) .goodPoints__itemTitle,.goodPoints__item:nth-child(3) .goodPoints__itemTitle,.goodPoints__item:nth-child(4) .goodPoints__itemTitle,.goodPoints__item:nth-child(5) .goodPoints__itemTitle,.goodPoints__item:nth-child(6) .goodPoints__itemTitle,.goodPoints__item:nth-child(7) .goodPoints__itemTitle{width:100%;min-width:0}.goodPoints__item:first-child .goodPoints__itemText,.goodPoints__item:nth-child(2) .goodPoints__itemText,.goodPoints__item:nth-child(3) .goodPoints__itemText,.goodPoints__item:nth-child(4) .goodPoints__itemText,.goodPoints__item:nth-child(5) .goodPoints__itemText,.goodPoints__item:nth-child(6) .goodPoints__itemText,.goodPoints__item:nth-child(7) .goodPoints__itemText{margin-top:2.5445292621vw;padding-left:0}.goodPoints__item:first-child{margin-top:0}.goodPoints__figure{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:auto}.goodPoints__figure.type2{width:100%;height:auto}.goodPoints__content{padding:0;min-width:0;width:100%}.goodPoints__itemTitle{padding:3.0534351145vw 4.0712468193vw;display:block;font-size:3.8167938931vw;text-align:left;border-radius:2.0356234097vw}.goodPoints__itemTitle:before{top:-2.7989821883vw;right:auto;left:50%;width:4.834605598vw;height:3.5623409669vw;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.goodPoints__itemText{margin:2.5445292621vw 0 0;padding:0;font-size:3.0534351145vw}.goodPoints__itemText br{display:none}.goodPoints__item--reverse .goodPoints__content{padding-left:0}.goodPoints__item--reverse .goodPoints__itemTitle:before{right:auto;left:50%;width:4.5801526718vw;height:3.5623409669vw;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}.goodPoints__item--reverse .goodPoints__itemText{padding-left:0}.companyNumbers{padding:7.6335877863vw 3.8167938931vw 8.6513994911vw}.companyNumbers__list{margin:5.5979643766vw auto 0;width:100%;gap:2.5445292621vw}.companyNumbers__item{padding:3.5623409669vw 3.5623409669vw 3.0534351145vw;width:100%;border-radius:2.0356234097vw}.companyNumbers__item:nth-child(3) .companyNumbers__itemFigure{width:62%}.companyNumbers__item:nth-child(4) .companyNumbers__itemFigure{width:84%}.companyNumbers__item:nth-child(5) .companyNumbers__itemFigure{width:69%}.companyNumbers__item:nth-child(6) .companyNumbers__itemFigure{width:54%}.companyNumbers__itemLabel{font-size:3.3078880407vw}.companyNumbers__itemFigure{margin:3.0534351145vw auto 0;width:64%}.companyNumbers__itemNote{margin:2.5445292621vw 0 0;font-size:2.7989821883vw}.rareWork{padding:8.6513994911vw 0 7.6335877863vw}.rareWork__container{padding:0 3.8167938931vw;width:100%}.rareWork__cards{margin-top:5.0890585242vw;gap:5.5979643766vw}.rareWork__card{width:100%}.rareWork__cardTag{margin-top:3.0534351145vw;width:19.8473282443vw;font-size:2.5445292621vw}.rareWork__cardTitle{margin:2.0356234097vw 0 0;font-size:3.5623409669vw}.rareWork__cardText{margin:1.5267175573vw 0 0;font-size:3.0534351145vw}.rareWork__list{margin-top:6.6157760814vw;gap:3.5623409669vw}.rareWork__listItem{-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;gap:1.5267175573vw}.rareWork__listTag{width:19.8473282443vw;font-size:2.5445292621vw}.rareWork__listText{font-size:3.0534351145vw}.benefits{padding:7.6335877863vw 0 10.1781170483vw}.benefits__container{padding:0 3.8167938931vw;width:100%}.benefits__header{margin-bottom:2.0356234097vw}.benefits__group{margin-top:3.5623409669vw}.benefits__group+.benefits__group{margin-top:8.6513994911vw}.benefits__groupTitle{margin:0 0 3.5623409669vw;font-size:4.0712468193vw}.benefits__list{gap:4.5801526718vw 3.0534351145vw}.benefits__item{width:44.5292620865vw}.benefits__itemImage{height:30.534351145vw}.benefits__itemTitle{margin:1.5267175573vw 0 0;font-size:3.3078880407vw}.benefits__itemText{margin:1.5267175573vw 0 0;font-size:2.5445292621vw}}
/*# sourceMappingURL=page-recruit-about.css.map */