@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}.jobFilter{margin:13px auto 0;padding:43px 0 56px;background-color:#F2F2F2}.jobFilter__container{margin:0 auto;width:1027px;max-width:100%}.jobFilter__title{margin:0;color:#164CA9;font-size:24px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.jobFilter__group{margin-top:36px}.jobFilter__groupLabel{margin:0;color:#164CA9;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.03em}.jobFilter__list{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 18px;list-style:none}.jobFilter__item{-webkit-box-flex:0;-ms-flex:0 0 243px;flex:0 0 243px;width:243px}.jobFilter__link{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:52px;background-color:#3A3A3A;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#fff;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0.03em;transition:background-color 0.2s linear,color 0.2s linear;-webkit-transition:background-color 0.2s linear,color 0.2s linear;-o-transition:background-color 0.2s linear,color 0.2s linear}.jobFilter__link.currentTerm,.jobFilter__link:hover{background-color:#3961B0;opacity:1}.jobList{padding:57px 0 154px}.jobList__container{margin:0 auto;width:1027px;max-width:100%}.jobList__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px 41px;list-style:none}.jobList__list--noImage{margin-top:70px}.jobList__card{padding:27px 31px 34px;-webkit-box-flex:0;-ms-flex:0 0 493px;flex:0 0 493px;width:493px;border:1px solid #0F6ADD;border-radius:8px;background-color:#fff}.jobList__cardMeta{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;color:#000;font-size:15px;font-weight:400;line-height:1.6;letter-spacing:0.02em}.jobList__cardTitle{margin:13px 0 0;color:#000;font-size:21px;font-weight:bold;line-height:1.6;letter-spacing:0.03em}.jobList__cardImage{margin:30px 0 0;width:419px;max-width:100%;height:163px;background-color:#D9D9D9;overflow:hidden}.jobList__cardImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jobList__cardSpecs{margin:8px 0 0;padding-left:7px;list-style:none}.jobList__cardSpecs li{color:#333;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.02em}.jobList__cardText{margin:23px 0 0;color:#000;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.02em}.jobList__cardBtn{margin-top:36px;width:100%;min-width:0}@media print,screen and (max-width:1279px) and (min-width:1000px){.jobFilter{margin:1.015625vw auto 0;padding:3.359375vw 0 4.375vw}.jobFilter__container{width:80.234375vw}.jobFilter__title{font-size:1.875vw}.jobFilter__group{margin-top:2.8125vw}.jobFilter__groupLabel{font-size:1.25vw}.jobFilter__list{margin:1.5625vw 0 0;gap:1.25vw 1.40625vw}.jobFilter__item{-webkit-box-flex:0;-ms-flex:0 0 18.984375vw;flex:0 0 18.984375vw;width:18.984375vw}.jobFilter__link{padding:0 1.5625vw;-webkit-box-shadow:0 0.234375vw 0.46875vw rgba(0,0,0,0.16);box-shadow:0 0.234375vw 0.46875vw rgba(0,0,0,0.16);min-height:4.0625vw;font-size:1.171875vw}.jobList{padding:4.453125vw 0 12.03125vw}.jobList__container{width:80.234375vw}.jobList__list{gap:3.125vw 3.203125vw}.jobList__list--noImage{margin-top:5.46875vw}.jobList__card{padding:2.109375vw 2.421875vw 2.65625vw;-webkit-box-flex:0;-ms-flex:0 0 38.515625vw;flex:0 0 38.515625vw;width:38.515625vw;border-radius:0.625vw}.jobList__cardMeta{gap:1.171875vw;font-size:1.171875vw}.jobList__cardTitle{margin:1.015625vw 0 0;font-size:1.640625vw}sized so the card height already accounts .jobList__cardImage{margin:2.34375vw 0 0;width:32.734375vw;height:12.734375vw}.jobList__cardSpecs{margin:0.625vw 0 0;padding-left:0.546875vw}.jobList__cardSpecs li{font-size:1.09375vw}.jobList__cardText{margin:1.796875vw 0 0;font-size:1.09375vw}.jobList__cardBtn{margin-top:2.8125vw}}@media print,screen and (max-width:999px) and (min-width:394px){.pageKv--recruit .pageKv__bg img{-o-object-position:center;object-position:center}.jobFilter{padding:6.1061061061vw 3.8138138138vw 7.6376376376vw}.jobFilter__container{width:100%}.jobFilter__title{font-size:4.3243243243vw}.jobFilter__group{margin-top:6.1061061061vw}.jobFilter__groupLabel{font-size:3.3033033033vw}.jobFilter__list{margin:3.0530530531vw 0 0;gap:2.032032032vw}.jobFilter__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.021021021vw);flex:0 0 calc(50% - 1.021021021vw);width:calc(50% - 1.021021021vw)}.jobFilter__link{padding:0 3.0530530531vw;min-height:11.7017017017vw;font-size:3.0530530531vw}.jobList{padding:7.6376376376vw 3.8138138138vw 12.7227227227vw}.jobList__container{width:100%}.jobList__list{gap:5.0850850851vw}.jobList__list--noImage{margin-top:7.007007007vw}.jobList__card{padding:3.5635635636vw 3.8138138138vw 5.0850850851vw;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-radius:2.032032032vw}.jobList__cardMeta{gap:2.032032032vw;font-size:3.0530530531vw}.jobList__cardTitle{margin:2.032032032vw 0 0;font-size:4.0740740741vw}.jobList__cardImage{margin:4.0740740741vw 0 0;width:100%;height:45.8058058058vw}.jobList__cardSpecs{margin:2.5425425425vw 0 0;padding-left:0}.jobList__cardSpecs li{font-size:3.0530530531vw}.jobList__cardText{margin:3.0530530531vw 0 0;font-size:3.0530530531vw}.jobList__cardBtn{margin-top:4.5845845846vw}}@media print,screen and (max-width:393px){.pageKv--recruit .pageKv__bg img{-o-object-position:center;object-position:center}.jobFilter{padding:6.106870229vw 3.8167938931vw 7.6335877863vw}.jobFilter__container{width:100%}.jobFilter__title{font-size:4.3256997455vw}.jobFilter__group{margin-top:6.106870229vw}.jobFilter__groupLabel{font-size:3.3078880407vw}.jobFilter__list{margin:3.0534351145vw 0 0;gap:2.0356234097vw}.jobFilter__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.0178117048vw);flex:0 0 calc(50% - 1.0178117048vw);width:calc(50% - 1.0178117048vw)}.jobFilter__link{padding:0 3.0534351145vw;min-height:11.7048346056vw;font-size:3.0534351145vw}.jobList{padding:7.6335877863vw 3.8167938931vw 12.7226463104vw}.jobList__container{width:100%}.jobList__list{gap:5.0890585242vw}.jobList__list--noImage{margin-top:4.004004004vw}.jobList__card{padding:3.5623409669vw 3.8167938931vw 5.0890585242vw;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-radius:2.0356234097vw}.jobList__cardMeta{gap:2.0356234097vw;font-size:3.0534351145vw}.jobList__cardTitle{margin:2.0356234097vw 0 0;font-size:4.0712468193vw}.jobList__cardImage{margin:4.0712468193vw 0 0;width:100%;height:45.8015267176vw}.jobList__cardSpecs{margin:2.5445292621vw 0 0;padding-left:0}.jobList__cardSpecs li{font-size:3.0534351145vw}.jobList__cardText{margin:3.0534351145vw 0 0;font-size:3.0534351145vw}.jobList__cardBtn{margin-top:4.5801526718vw}}
/*# sourceMappingURL=page-recruit-requirements-archive.css.map */