@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}}.pageKv--quality .pageKv__container{position:relative;height:309px;overflow:hidden}.pageKv--quality .pageKv__bg{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;overflow:hidden}.pageKv--quality .pageKv__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pageKv--quality .pageKv__bg:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-color:rgba(0,0,0,0.55)}.pageKv--quality .pageKv__content{top:auto;bottom:96px;left:0;padding:0 140px;display:block}.pageKv--quality .pageKv__contentTxt{padding-left:0;width:100%}.pageKv--quality .pageKv__infoTxt{margin:0}.pageKv--quality .pageKv__infoTxt .separator{margin:0 8px 0 11px}.pageKv--quality .pageKv__title{margin:0}.cqLead{padding:57px 0 0;background-color:#fff}.cqLead__container{margin:0 auto;width:1072px;max-width:100%}.cqLead__title{margin:0;color:#1C1C1C;font-size:26px;font-weight:500;line-height:1.6;letter-spacing:0.04em}.cqLead__note{margin:21px 0 0;color:#1C1C1C;font-size:16px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.cqLead__text{margin:30px 0 0;color:#343434;font-size:14px;font-weight:400;line-height:1.7857142857;letter-spacing:0.04em}.cqBlock+.cqBlock{margin-top:53px}.cqBlock__label{display:block;margin:0 0 8px;color:#5A98F6;font-size:16px;font-weight:bold;line-height:1.6;letter-spacing:0.04em}.cqBlock__title{margin:0;color:#1C1C1C;font-size:18px;font-weight:bold;line-height:1.6111111111;letter-spacing:0.04em}.cqBlock__text{margin:17px 0 0;color:#000;font-size:14px;font-weight:400;line-height:1.7857142857;letter-spacing:0.04em}.cqBlock__text+.cqBlock__text{margin-top:25px}.cqAward{padding:98px 0 0;background-color:#fff}.cqAward__container{margin:0 auto;position:relative;width:1040px;max-width:100%}.cqAward__header .headerV2__content{padding-left:0}.cqAward__header .headerV2__title:before{left:-129px;width:97px}.cqAward__row{margin-top:45px;position:relative;min-height:606px}.cqAward__body{width:500px}.cqAward__photo{position:absolute;overflow:hidden}.cqAward__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cqAward__photo--1{top:47px;left:654px;width:130px;height:142px}.cqAward__photo--2{top:88px;left:797px;right:calc(50% - 50vw);height:282px;max-width:363px}.cqAward__photo--3{top:385px;left:709px;width:284px;height:222px}.cqAward__full{margin-top:10px}.cqTable{margin-top:25px;border-top:1px solid #E6E6E6}.cqTable__row{padding:9px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:68px;border-bottom:1px solid #E6E6E6}.cqTable__body,.cqTable__head{margin:0;color:#000;font-size:14px;font-weight:400;line-height:1.7857142857;letter-spacing:0.04em}.cqTable__head{width:302px}.cqTable__body{width:calc(100% - 302px)}.cqLearning{padding:83px 0 32px;background-color:#fff}.cqLearning__container{margin:0 auto;width:1022px;max-width:100%}.cqLearning__header .headerV2__content{padding-left:0}.cqLearning__header .headerV2__title:before{left:-129px;width:97px}.cqLearning__row{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cqLearning__body{width:610px}.cqLearning__text{margin:0;color:#343434;font-size:18px;font-weight:400;line-height:1.6111111111;letter-spacing:0.04em}.cqLearning__photo{margin-top:3px;width:384px}.cqLearning__photo img{display:block;width:100%;height:auto}@media print,screen and (max-width:1279px) and (min-width:1000px){.pageKv--quality .pageKv__container{height:24.140625vw}.pageKv--quality .pageKv__content{bottom:7.5vw;padding:0 10.9375vw}.pageKv--quality .pageKv__infoTxt .separator{margin:0 0.625vw 0 0.859375vw}.cqLead{padding:4.453125vw 0 0}.cqLead__container{width:83.75vw}.cqLead__title{font-size:2.03125vw}.cqLead__note{margin:1.640625vw 0 0;font-size:1.25vw}.cqLead__text{margin:2.34375vw 0 0;font-size:1.09375vw}.cqBlock+.cqBlock{margin-top:4.140625vw}.cqBlock__label{margin:0 0 0.625vw;font-size:1.25vw}.cqBlock__title{font-size:1.40625vw}.cqBlock__text{margin:1.328125vw 0 0;font-size:1.09375vw}.cqBlock__text+.cqBlock__text{margin-top:1.953125vw}.cqAward{padding:7.65625vw 0 0}.cqAward__container{width:81.25vw}.cqAward__header .headerV2__title:before{left:-10.078125vw;width:7.578125vw}.cqAward__row{margin-top:3.515625vw;min-height:47.34375vw}.cqAward__body{width:39.0625vw}.cqAward__photo--1{top:3.671875vw;left:51.09375vw;width:10.15625vw;height:11.09375vw}.cqAward__photo--2{top:6.875vw;left:62.265625vw;height:22.03125vw}.cqAward__photo--3{top:30.078125vw;left:55.390625vw;width:22.1875vw;height:17.34375vw}.cqAward__full{margin-top:0.78125vw}.cqTable{margin-top:1.953125vw}.cqTable__row{padding:0.703125vw 0;min-height:5.3125vw}.cqTable__body,.cqTable__head{font-size:1.09375vw}.cqTable__head{width:23.59375vw}.cqTable__body{width:calc(100% - 23.59375vw)}.cqLearning{padding:6.484375vw 0 2.5vw}.cqLearning__container{width:79.84375vw}.cqLearning__header .headerV2__title:before{left:-10.078125vw;width:7.578125vw}.cqLearning__row{margin-top:2.96875vw}.cqLearning__body{width:47.65625vw}.cqLearning__text{font-size:1.40625vw}.cqLearning__photo{margin-top:0.234375vw;width:30vw}}@media print,screen and (max-width:999px) and (min-width:394px){.pageKv--quality .pageKv__container{height:55.975975976vw}.pageKv--quality .pageKv__content{bottom:10.1801801802vw;padding:0 3.8138138138vw}.pageKv--quality .pageKv__infoTxt{font-size:2.8028028028vw}.pageKv--quality .pageKv__infoTxt .en{font-size:3.3033033033vw;letter-spacing:1.021021021vw}.pageKv--quality .pageKv__infoTxt .separator{margin:0 1.5315315315vw 0 2.032032032vw}.pageKv--quality .pageKv__title{font-size:7.1271271271vw}.cqLead{padding:10.1801801802vw 3.8138138138vw 0}.cqLead__container{width:100%}.cqLead__title{font-size:4.5845845846vw}.cqLead__note{margin:4.0740740741vw 0 0;font-size:3.5635635636vw}.cqLead__text{margin:5.0850850851vw 0 0;font-size:3.3033033033vw}.cqBlock+.cqBlock{margin-top:8.6486486486vw}.cqBlock__label{margin:0 0 1.5315315315vw;font-size:3.3033033033vw}.cqBlock__title{font-size:4.0740740741vw}.cqBlock__text{margin:3.0530530531vw 0 0;font-size:3.3033033033vw}.cqBlock__text+.cqBlock__text{margin-top:4.5845845846vw}.cqAward{padding:12.7227227227vw 3.8138138138vw 0}.cqAward__container{width:100%}.cqAward__header .headerV2__content{padding-left:14.2542542543vw}.cqAward__header .headerV2__title:before{left:-18.0680680681vw;width:14.2542542543vw;height:2.2922922923vw}.cqAward__row{margin-top:6.1061061061vw;min-height:0}.cqAward__body{width:100%}.cqAward__photo{margin-top:3.8138138138vw;position:static;width:100%;height:auto}.cqAward__photo img{height:auto}.cqAward__photo--1{margin-top:6.1061061061vw;width:55%}.cqAward__photo--2,.cqAward__photo--3{right:auto}.cqAward__full{margin-top:8.6486486486vw}.cqTable{margin-top:5.0850850851vw}.cqTable__row{padding:3.5635635636vw 0;display:block;min-height:0}.cqTable__body,.cqTable__head{font-size:3.3033033033vw}.cqTable__head{width:100%;font-weight:bold}.cqTable__body{margin-top:1.5315315315vw;width:100%}.cqLearning{padding:12.7227227227vw 3.8138138138vw 10.1801801802vw}.cqLearning__container{width:100%}.cqLearning__header .headerV2__content{padding-left:14.2542542543vw}.cqLearning__header .headerV2__title:before{left:-18.0680680681vw;width:14.2542542543vw;height:2.2922922923vw}.cqLearning__row{margin-top:6.1061061061vw;display:block}.cqLearning__body{width:100%}.cqLearning__text{font-size:3.5635635636vw}.cqLearning__photo{margin-top:6.1061061061vw;width:100%}}@media print,screen and (max-width:393px){.pageKv--quality .pageKv__container{height:55.9796437659vw}.pageKv--quality .pageKv__content{bottom:10.1781170483vw;padding:0 3.8167938931vw}.pageKv--quality .pageKv__infoTxt{font-size:2.7989821883vw}.pageKv--quality .pageKv__infoTxt .en{font-size:3.3078880407vw;letter-spacing:1.0178117048vw}.pageKv--quality .pageKv__infoTxt .separator{margin:0 1.5267175573vw 0 2.0356234097vw}.pageKv--quality .pageKv__title{font-size:7.1246819338vw}.cqLead{padding:10.1781170483vw 3.8167938931vw 0}.cqLead__container{width:100%}.cqLead__title{font-size:4.5801526718vw}.cqLead__note{margin:4.0712468193vw 0 0;font-size:3.5623409669vw}.cqLead__text{margin:5.0890585242vw 0 0;font-size:3.3078880407vw}.cqBlock+.cqBlock{margin-top:8.6513994911vw}.cqBlock__label{margin:0 0 1.5267175573vw;font-size:3.3078880407vw}.cqBlock__title{font-size:4.0712468193vw}.cqBlock__text{margin:3.0534351145vw 0 0;font-size:3.3078880407vw}.cqBlock__text+.cqBlock__text{margin-top:4.5801526718vw}.cqAward{padding:12.7226463104vw 3.8167938931vw 0}.cqAward__container{width:100%}.cqAward__header .headerV2__content{padding-left:14.2493638677vw}.cqAward__header .headerV2__title:before{left:-18.0661577608vw;width:14.2493638677vw;height:2.2900763359vw}.cqAward__row{margin-top:6.106870229vw;min-height:0}.cqAward__body{width:100%}.cqAward__photo{margin-top:3.8167938931vw;position:static;width:100%;height:auto}.cqAward__photo img{height:auto}.cqAward__photo--1{margin-top:6.106870229vw;width:55%}.cqAward__photo--2,.cqAward__photo--3{right:auto}.cqAward__full{margin-top:8.6513994911vw}.cqTable{margin-top:5.0890585242vw}.cqTable__row{padding:3.5623409669vw 0;display:block;min-height:0}.cqTable__body,.cqTable__head{font-size:3.3078880407vw}.cqTable__head{width:100%;font-weight:bold}.cqTable__body{margin-top:1.5267175573vw;width:100%}.cqLearning{padding:12.7226463104vw 3.8167938931vw 10.1781170483vw}.cqLearning__container{width:100%}.cqLearning__header .headerV2__content{padding-left:14.2493638677vw}.cqLearning__header .headerV2__title:before{left:-18.0661577608vw;width:14.2493638677vw;height:2.2900763359vw}.cqLearning__row{margin-top:6.106870229vw;display:block}.cqLearning__body{width:100%}.cqLearning__text{font-size:3.5623409669vw}.cqLearning__photo{margin-top:6.106870229vw;width:100%}}
/*# sourceMappingURL=page-company-quality.css.map */