@charset "UTF-8";.hover-opacity{opacity:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.hover-opacity:hover,.hover-opacity:focus{opacity:.5}.btnParts-arrows{position:relative;display:inline-block;width:2rem;min-width:2rem;height:.9rem;padding:.3rem .65rem .3rem;border-radius:999px;background:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.08rem;background:#fff;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows:after{content:"";position:absolute;top:50%;left:calc(50% + 3px);width:4px;height:6px;border-top:.09rem solid #fff;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--reverse{position:relative;display:inline-block;width:2rem;height:.9rem;padding:.3rem .65rem .3rem;border-radius:999px;background:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--reverse:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.08rem;background:#fff;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--reverse:after{content:"";position:absolute;top:50%;right:calc(50% + 0px);width:4px;height:6px;border-top:.09rem solid #fff;transform:translate(-50%,-50%) rotate(-45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--white{position:relative;display:inline-block;width:2rem;height:.9rem;padding:.3rem .65rem .3rem;border-radius:999px;background:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--white:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.08rem;background:#1b2535;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--white:after{content:"";position:absolute;top:50%;left:calc(50% + 3px);width:4px;height:6px;border-top:.09rem solid #1b2535;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM{position:relative;display:inline-block;width:3.3rem;height:1.4rem;padding:.3rem .65rem .3rem;border-radius:999px;background:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.08rem;background:#1b2535;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM:after{content:"";position:absolute;top:50%;left:calc(50% + 3px);width:4px;height:6px;border-top:.09rem solid #1b2535;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--black{position:relative;display:inline-block;width:2rem;height:.9rem;padding:.3rem .65rem .3rem;border-radius:999px;background:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--black:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.08rem;background:#fff;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--black:after{content:"";position:absolute;top:50%;left:calc(50% + 3px);width:4px;height:6px;border-top:.09rem solid #fff;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--right{position:relative;width:1.8rem;height:1.8rem;background:rgba(255,255,255,0);border:1px solid #1b2535;border-radius:100%;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--right:before{content:"";position:absolute;top:50%;left:10%;width:1.6rem;height:.08rem;background:#1b2535;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--right:after{content:"";position:absolute;top:50%;left:calc(10% + 8px);width:5px;height:7.5px;border-top:.09rem solid #1b2535;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--left{position:relative;width:1.8rem;height:1.8rem;background:rgba(255,255,255,0);border:1px solid #1b2535;border-radius:100%;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--left:before{content:"";position:absolute;top:46%;right:10%;width:1.6rem;height:.08rem;background:#1b2535;transform:translate(50%,50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-paginationArrows--left:after{content:"";position:absolute;top:50%;right:calc(10% + 3.5px);width:5px;height:7.5px;border-top:.09rem solid #1b2535;transform:translate(-50%,-50%) rotate(-45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM{position:relative;display:inline-block;width:3.3rem;height:1.4rem;padding:.4rem .65rem .2rem;border-radius:999px;background:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM:before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.08rem;background:#1b2535;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--whiteM:after{content:"";position:absolute;top:calc(50% - 0.5px);left:calc(50% + 7px);width:8px;height:5.5px;border-top:.1rem solid #1b2535;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--blackM{position:relative;display:inline-block;width:3.3rem;height:1.4rem;padding:.4rem .65rem .2rem;border-radius:999px;background:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--blackM:before{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.08rem;background:#fff;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-arrows--blackM:after{content:"";position:absolute;top:calc(50% - 0.5px);left:calc(50% + 7px);width:8px;height:5.5px;border-top:.1rem solid #fff;transform:translate(-50%,-50%) rotate(45deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle{width:.4rem;height:.4rem;border-radius:100%;background-color:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle--red{width:.4rem;height:.4rem;border-radius:100%;background-color:#be655e !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle--darkLightblue02{width:.4rem;height:.4rem;border-radius:100%;background-color:!important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle--black{width:.4rem;height:.4rem;border-radius:100%;background-color:#1b2535 !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle--blackM{width:.5rem;height:.5rem;border-radius:100%;background-color:#1b2535 !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btnParts-circle--whiteM{width:.5rem;height:.5rem;border-radius:100%;background-color:#fff !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more a{display:inline-block;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more a:hover .btn-more__inner,.btn-more a:focus .btn-more__inner{border:1px solid rgba(255,255,255,0)}.btn-more a:hover .btn-more__tx p,.btn-more a:focus .btn-more__tx p{color:#be655e}.btn-more a:hover .btn-more__btnParts .btnParts-circle--blackM,.btn-more a:focus .btn-more__btnParts .btnParts-circle--blackM{opacity:0;background-color:#be655e}.btn-more a:hover .btn-more__btnParts .btnParts-arrows,.btn-more a:focus .btn-more__btnParts .btnParts-arrows{opacity:1;background-color:#be655e}.btn-more a:hover .btn-more__btnParts .btnParts-arrows:before,.btn-more a:focus .btn-more__btnParts .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.btn-more a:hover .btn-more__btnParts .btnParts-arrows:after,.btn-more a:focus .btn-more__btnParts .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-more__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.8rem;border-radius:1rem;border:1px solid #1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more__tx p{color:#1b2535;font-family:"Lato",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more__btnParts{position:relative;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more__btnParts .btnParts-circle--blackM{position:absolute;top:-4px;opacity:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more__btnParts .btnParts-arrows{position:absolute;top:-7px;opacity:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white a{display:inline-block;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white a:hover .btn-more-white__inner,.btn-more-white a:focus .btn-more-white__inner{border:1px solid rgba(255,255,255,0);background-color:#fff;padding-right:54px}.btn-more-white a:hover .btn-more-white__tx p,.btn-more-white a:focus .btn-more-white__tx p{color:#be655e}.btn-more-white a:hover .btn-more-white__btnParts .btnParts-circle-,.btn-more-white a:focus .btn-more-white__btnParts .btnParts-circle{opacity:0;background-color:#be655e}.btn-more-white a:hover .btn-more-white__btnParts .btnParts-arrows,.btn-more-white a:focus .btn-more-white__btnParts .btnParts-arrows{opacity:1;background-color:#be655e}.btn-more-white a:hover .btn-more-white__btnParts .btnParts-arrows:before,.btn-more-white a:focus .btn-more-white__btnParts .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.btn-more-white a:hover .btn-more-white__btnParts .btnParts-arrows:after,.btn-more-white a:focus .btn-more-white__btnParts .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-more-white__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.8rem;border-radius:1rem;border:1px solid #fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white__tx p{color:#fff;font-family:"Lato",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white__btnParts{position:relative;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white__btnParts .btnParts-circle{position:absolute;top:-4px;opacity:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-white__btnParts .btnParts-arrows{position:absolute;top:-7px;opacity:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black a{display:inline-block;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black a:hover .btn-more-black__inner,.btn-more-black a:focus .btn-more-black__inner{border:1px solid #be655e;background-color:rgba(255,255,255,0);padding-right:54px}.btn-more-black a:hover .btn-more-black__tx p,.btn-more-black a:focus .btn-more-black__tx p{color:#be655e}.btn-more-black a:hover .btn-more-black__btnParts .btnParts-circle-,.btn-more-black a:focus .btn-more-black__btnParts .btnParts-circle{opacity:0;background-color:#be655e}.btn-more-black a:hover .btn-more-black__btnParts .btnParts-arrows,.btn-more-black a:focus .btn-more-black__btnParts .btnParts-arrows{opacity:1;background-color:#be655e}.btn-more-black a:hover .btn-more-black__btnParts .btnParts-arrows:before,.btn-more-black a:focus .btn-more-black__btnParts .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.btn-more-black a:hover .btn-more-black__btnParts .btnParts-arrows:after,.btn-more-black a:focus .btn-more-black__btnParts .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-more-black__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.8rem;border-radius:1rem;border:1px solid #fff;background-color:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black__tx p{color:#fff;font-family:"Lato",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black__btnParts{position:relative;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black__btnParts .btnParts-circle{position:absolute;top:-4px;opacity:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-black__btnParts .btnParts-arrows{position:absolute;top:-4px;opacity:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg button{display:inline-block;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg button:hover .btn-more-blackBg__inner,.btn-more-blackBg button:focus .btn-more-blackBg__inner{border:1px solid #be655e;background-color:#fff;padding-right:54px}.btn-more-blackBg button:hover .btn-more-blackBg__tx p,.btn-more-blackBg button:focus .btn-more-blackBg__tx p{color:#be655e}.btn-more-blackBg button:hover .btn-more-blackBg__btnParts .btnParts-circle-,.btn-more-blackBg button:focus .btn-more-blackBg__btnParts .btnParts-circle{opacity:0;background-color:#be655e}.btn-more-blackBg button:hover .btn-more-blackBg__btnParts .btnParts-arrows,.btn-more-blackBg button:focus .btn-more-blackBg__btnParts .btnParts-arrows{opacity:1;background-color:#be655e}.btn-more-blackBg button:hover .btn-more-blackBg__btnParts .btnParts-arrows:before,.btn-more-blackBg button:focus .btn-more-blackBg__btnParts .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.btn-more-blackBg button:hover .btn-more-blackBg__btnParts .btnParts-arrows:after,.btn-more-blackBg button:focus .btn-more-blackBg__btnParts .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-more-blackBg__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.8rem;border-radius:1rem;background-color:#1b2535;border:1px solid #1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg__tx p{color:#fff;font-family:"Lato",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg__tx-jp p{color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg__btnParts{position:relative;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg__btnParts .btnParts-circle{position:absolute;top:-4px;opacity:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more-blackBg__btnParts .btnParts-arrows{position:absolute;top:-4px;opacity:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s{text-align:start}.btn-more--s a{display:inline-block;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s a:hover .btn-more--s__tx p,.btn-more--s a:focus .btn-more--s__tx p{color:#be655e}.btn-more--s a:hover .btn-more--s__btnParts .btnParts-arrows,.btn-more--s a:focus .btn-more--s__btnParts .btnParts-arrows{background-color:#be655e}.btn-more--s a:hover .btn-more--s__btnParts .btnParts-arrows:before,.btn-more--s a:focus .btn-more--s__btnParts .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.btn-more--s a:hover .btn-more--s__btnParts .btnParts-arrows:after,.btn-more--s a:focus .btn-more--s__btnParts .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-more--s__inner{position:relative;display:flex;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 1.8rem .5rem 0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s__tx p{color:#1b2535;font-family:"Lato",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s__tx .jp{color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.065rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s__btnParts{position:relative;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-more--s__btnParts .btnParts-arrows{position:absolute;top:-7px;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--l{position:relative;inset:0;overflow:hidden;width:100%;height:auto;z-index:2}.btn-intro--l a{position:relative;overflow:hidden;display:flex;justify-content:space-between;width:100%;height:auto;gap:10px;padding:6rem 5rem;border-radius:1.88rem;border:2px solid #fff;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1050px){.btn-intro--l a{flex-direction:column;gap:2rem;padding:6rem 5rem 5rem}}@media screen and (max-width:768px){.btn-intro--l a{gap:1.5rem;padding:4rem 3rem 3rem}}@media screen and (max-width:576px){.btn-intro--l a{gap:0rem;padding:3rem 2rem 1rem;border-radius:1.2rem}}.btn-intro--l a h2{transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--l a p{transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}.btn-intro--l a:hover .btn-intro--l__leftInner h2,.btn-intro--l a:focus .btn-intro--l__leftInner h2{color:#be655e}.btn-intro--l a:hover .btn-intro--l__leftInner h2 .span02,.btn-intro--l a:focus .btn-intro--l__leftInner h2 .span02{background-color:#be655e !important}.btn-intro--l a:hover .btn-intro--l__leftInner p,.btn-intro--l a:focus .btn-intro--l__leftInner p{color:#be655e}.btn-intro--l a:hover,.btn-intro--l a:focus{border:2px solid #be655e}.btn-intro--l a:hover .btn-intro--l__bg,.btn-intro--l a:focus .btn-intro--l__bg{transform:scale(1.1)}.btn-intro--l a:hover .btn-intro--l__bg:before,.btn-intro--l a:focus .btn-intro--l__bg:before{background:linear-gradient(270deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,.65) 37%,#fff 73%)}.btn-intro--l a:hover .btn-intro--l__bg:after,.btn-intro--l a:focus .btn-intro--l__bg:after{opacity:1}.btn-intro--l a:hover .btnParts-circleLoopTx-arrows,.btn-intro--l a:focus .btnParts-circleLoopTx-arrows{color:#be655e}.btn-intro--l a:hover .btnParts-circleLoopTx-arrows__center,.btn-intro--l a:focus .btnParts-circleLoopTx-arrows__center{background:#be655e}.btn-intro--l a:hover .btnParts-circleLoopTx-arrows__arrow,.btn-intro--l a:focus .btnParts-circleLoopTx-arrows__arrow{background:#fff}.btn-intro--l a:hover .btnParts-circleLoopTx-arrows__arrow:after,.btn-intro--l a:focus .btnParts-circleLoopTx-arrows__arrow:after{border-color:#fff}.btn-intro--l a:hover .btnParts-circleLoopTx-arrows__arrow,.btn-intro--l a:focus .btnParts-circleLoopTx-arrows__arrow{transform:translateX(10px)}.btn-intro--l__leftInner{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;width:50%;pointer-events:none;z-index:10}@media screen and (max-width:1050px){.btn-intro--l__leftInner{width:100%}}@media screen and (max-width:576px){.btn-intro--l__leftInner{gap:1.5rem}}.btn-intro--l__leftInner .title-en--whiteL{white-space:nowrap}.btn-intro--l__rightInner{position:relative;display:flex;justify-content:end;align-items:end;pointer-events:none;z-index:10}.btn-intro--l__rightInner .btnParts-circleLoopTx-arrows{transform:translateX(1rem)}@media screen and (max-width:576px){.btn-intro--l__rightInner .btnParts-circleLoopTx-arrows{scale:.8}}.btn-intro--l__bg{position:absolute;inset:0;width:100%;height:100%;background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/recruit/recruit-benefits-btn.webp) no-repeat center center/cover;border-radius:1.88rem;pointer-events:none;z-index:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1050px){.btn-intro--l__bg{background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/recruit/recruit-benefits-btn_sp.webp) no-repeat center center/cover}}@media screen and (max-width:576px){.btn-intro--l__bg{border-radius:1.2rem}}.btn-intro--l__bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;border-radius:1.88rem;transform:scale(1);background:linear-gradient(270deg,rgba(190,101,94,.3) 0%,rgba(190,101,94,.65) 18%,#be655e 60%);z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1050px){.btn-intro--l__bg:before{background:linear-gradient(0deg,rgba(190,101,94,.3) 0%,rgba(190,101,94,.65) 18%,#be655e 60%)}}@media screen and (max-width:576px){.btn-intro--l__bg:before{border-radius:1.2rem}}.btn-intro--l__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:1.88rem;transform:scale(1);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.65) 37%,#fff 73%);z-index:2;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1050px){.btn-intro--l__bg:after{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.65) 37%,#fff 73%)}}@media screen and (max-width:576px){.btn-intro--l__bg:after{border-radius:1.2rem}}.btn-intro--m{position:relative;overflow:hidden;width:100%;height:auto;border-radius:1.88rem;border:2px solid #be655e;z-index:2}@media screen and (max-width:576px){.btn-intro--m{border-radius:1.2rem}}.btn-intro--m a{position:relative;display:grid;grid-template-columns:1fr;width:100%;height:auto;min-height:18rem;gap:10px;padding:2rem 3.5rem;border-radius:1.88rem;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1600px){.btn-intro--m a{padding:1rem 2rem;min-height:16rem}}@media screen and (max-width:1300px){.btn-intro--m a{padding:2rem 3.5rem;min-height:18rem}}@media screen and (max-width:576px){.btn-intro--m a{padding:1rem 2rem;min-height:11.5rem;border-radius:1.2rem}}.btn-intro--m a p{position:relative;color:#fff;font-family:"Lato",sans-serif;font-size:3rem;font-weight:600;line-height:1.2;letter-spacing:.24rem;text-transform:uppercase;z-index:2}@media screen and (max-width:1400px){.btn-intro--m a p{font-size:2.7rem;letter-spacing:.2rem}}@media screen and (max-width:768px){.btn-intro--m a p{font-size:2.5rem;font-weight:500;line-height:1.2;letter-spacing:.18rem}}@media screen and (max-width:576px){.btn-intro--m a p{font-size:2rem;letter-spacing:.1rem}}.btn-intro--m a p .span01{position:relative;display:inline-block;margin-left:18px;margin-bottom:.5rem;font-family:"Noto Serif JP",serif;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.0875rem}.btn-intro--m a p .span01 .span02{position:absolute;top:30%;left:-14px}.btn-intro--m a .btnParts-arrows--whiteM{position:relative;display:block;margin:0 0 0 auto;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--m a:hover .btnParts-arrows--whiteM,.btn-intro--m a:focus .btnParts-arrows--whiteM{background-color:#be655e}.btn-intro--m a:hover .btnParts-arrows--whiteM:before,.btn-intro--m a:focus .btnParts-arrows--whiteM:before{background-color:#fff;transform:translate(-30%,-50%)}.btn-intro--m a:hover .btnParts-arrows--whiteM:after,.btn-intro--m a:focus .btnParts-arrows--whiteM:after{border-top:.1rem solid #fff;transform:translate(8%,-50%) rotate(45deg)}.btn-intro--m a .btn-company-bg{position:absolute;width:100%;height:100%;padding:0;z-index:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--m a .btn-company-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;pointer-events:none;transform:scale(1);background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/recruit/recruit-company-btn.webp) no-repeat center center/cover;z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--m a .btn-technology-bg{position:absolute;width:100%;height:100%;padding:0;z-index:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--m a .btn-technology-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;pointer-events:none;transform:scale(1);background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/recruit/recruit-tec-btn.webp) no-repeat center center/cover;z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-intro--m a:hover .btn-company-bg:before,.btn-intro--m a:focus .btn-company-bg:before,.btn-intro--m a:hover .btn-technology-bg:before,.btn-intro--m a:focus .btn-technology-bg:before{transform:scale(1.2);filter:brightness(70%)}.btn-technology--s{position:relative}.btn-technology--s a{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.6rem;background:linear-gradient(to right,#be655e 0%,#be655e 100%) bottom left/0% 2px no-repeat,linear-gradient(to right,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 100%) bottom left/100% 1.5px no-repeat;transition:background-size .4s ease-in-out;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-technology--s a .btnParts-circle{background-color:#fff !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-technology--s a:hover,.btn-technology--s a:focus{color:#be655e;background-size:100% 1.5px,100% 1.5px}.btn-technology--s a:hover p,.btn-technology--s a:focus p{color:#be655e}.btn-technology--s a:hover .btnParts-circle,.btn-technology--s a:focus .btnParts-circle{background-color:#be655e !important}.btn-technology--s a:hover .btnParts-arrows--whiteM,.btn-technology--s a:focus .btnParts-arrows--whiteM{background-color:#be655e}.btn-technology--s a:hover .btnParts-arrows--whiteM:before,.btn-technology--s a:focus .btnParts-arrows--whiteM:before{transform:translate(-20%,-50%);background-color:#fff}.btn-technology--s a:hover .btnParts-arrows--whiteM:after,.btn-technology--s a:focus .btnParts-arrows--whiteM:after{transform:translate(20%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-technology--m{position:relative}.btn-technology--m a{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.6rem;background:linear-gradient(to right,#6597bb 0%,#6597bb 100%) bottom left/0% 2px no-repeat,linear-gradient(to right,rgba(27,37,53,.6) 0%,rgba(27,37,53,.6) 100%) bottom left/100% 1.5px no-repeat;transition:background-size .4s ease-in-out;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.btn-technology--m a{gap:1.5rem}}.btn-technology--m a:hover,.btn-technology--m a:focus{color:#6597bb;background-size:100% 1.5px,100% 1.5px}.btn-technology--m a:hover p,.btn-technology--m a:focus p{color:#6597bb}.btn-technology--m a:hover span,.btn-technology--m a:focus span{color:#6597bb}.btn-technology--m a:hover .btnParts-arrows--blackM,.btn-technology--m a:focus .btnParts-arrows--blackM{background-color:#6597bb}.btn-technology--m a:hover .btnParts-arrows--blackM:before,.btn-technology--m a:focus .btnParts-arrows--blackM:before{transform:translate(-20%,-50%);background-color:#fff}.btn-technology--m a:hover .btnParts-arrows--blackM:after,.btn-technology--m a:focus .btnParts-arrows--blackM:after{transform:translate(20%,-50%) rotate(45deg);border-top:.09rem solid #fff}.btn-contact--s{position:relative;overflow:hidden;width:clamp(16rem, 18vw, 21rem);height:auto;border-radius:1.875rem;border:2px solid #fff;z-index:2}@media screen and (max-width:800px){.btn-contact--s{width:100%}}.btn-contact--s a{position:relative;display:grid;grid-template-columns:1fr;align-items:center;width:100%;gap:10px;padding:.5vh 1.88rem 3.5vh;border-radius:1.875rem;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-contact--s a p{position:relative;color:#fff;font-family:"Lato",sans-serif;font-size:2.25rem;font-weight:600;line-height:1;letter-spacing:.18rem;text-transform:uppercase;z-index:2}.btn-contact--s a p .btn-contact-tx{display:inline-block;margin-left:18px;margin-bottom:.5rem;color:#fff;font-family:"Noto Serif JP",serif;font-size:.87rem;font-weight:700;line-height:1;letter-spacing:.08rem}.btn-contact--s a p .btn-contact-tx .btnParts-circle{position:absolute;top:30%;left:3px}.btn-contact--s a .btnParts-arrows--whiteM{position:relative;display:block;margin:0 0 0 auto;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-contact--s a:hover .btnParts-arrows--whiteM,.btn-contact--s a:focus .btnParts-arrows--whiteM{background-color:#be655e}.btn-contact--s a:hover .btnParts-arrows--whiteM:before,.btn-contact--s a:focus .btnParts-arrows--whiteM:before{background-color:#fff;transform:translate(-30%,-50%)}.btn-contact--s a:hover .btnParts-arrows--whiteM:after,.btn-contact--s a:focus .btnParts-arrows--whiteM:after{border-top:.1rem solid #fff;transform:translate(8%,-50%) rotate(45deg)}.btn-contact--s a .btn-contact-bg{position:absolute;width:100%;height:100%;padding:0;z-index:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-contact--s a .btn-contact-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1b2535;transform:scale(1);background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/_common/btn-contact.webp) no-repeat center center/cover;opacity:1;border-radius:1.875rem;pointer-events:none;z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.btn-contact--s a .btn-contact-bg:before{border-radius:1.2rem}}.btn-contact--s a:hover .btn-contact-bg:before,.btn-contact--s a:focus .btn-contact-bg:before{transform:scale(1.2);filter:brightness(70%)}.btn-contact--m{position:relative;overflow:hidden;width:20rem;height:12rem;border-radius:1.875rem;border:2px solid #fff;z-index:2}@media screen and (max-width:800px){.btn-contact--m{width:100%}}@media screen and (max-width:576px){.btn-contact--m{border-radius:1.2rem}}.btn-contact--m a{position:relative;display:grid;grid-template-columns:1fr;align-items:center;width:100%;height:12rem;gap:10px;padding:.6rem 1.88rem 1.88rem;border-radius:1.875rem;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.btn-contact--m a{border-radius:1.2rem}}.btn-contact--m a p{position:relative;color:#fff;font-family:"Lato",sans-serif;font-size:2.25rem;font-weight:600;line-height:1;letter-spacing:.18rem;text-transform:uppercase;z-index:2}.btn-contact--m a p .btn-contact-tx{display:inline-block;margin-left:18px;margin-bottom:.5rem;color:#fff;font-family:"Noto Serif JP",serif;font-size:.87rem;font-weight:700;line-height:1;letter-spacing:.08rem}.btn-contact--m a p .btn-contact-tx .btnParts-circle{position:absolute;top:30%;left:3px}.btn-contact--m a .btnParts-arrows--whiteM{position:relative;display:block;margin:0 0 0 auto;z-index:100;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-contact--m a:hover .btnParts-arrows--whiteM,.btn-contact--m a:focus .btnParts-arrows--whiteM{background-color:#be655e}.btn-contact--m a:hover .btnParts-arrows--whiteM:before,.btn-contact--m a:focus .btnParts-arrows--whiteM:before{background-color:#fff;transform:translate(-30%,-50%)}.btn-contact--m a:hover .btnParts-arrows--whiteM:after,.btn-contact--m a:focus .btnParts-arrows--whiteM:after{border-top:.1rem solid #fff;transform:translate(8%,-50%) rotate(45deg)}.btn-contact--m a .btn-contact-bg{position:absolute;width:100%;height:100%;padding:0;z-index:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-contact--m a .btn-contact-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;border-radius:1.875rem;pointer-events:none;transform:scale(1);background:url(//www.chidaseimitsu.com/chidaseimitsu/wp-content/themes/260401_chidaseimitsu/assets/css/common/../../img/_common/btn-contact-m.webp) no-repeat center center/cover;z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.btn-contact--m a .btn-contact-bg:before{border-radius:1.2rem}}.btn-contact--m a:hover .btn-contact-bg:before,.btn-contact--m a:focus .btn-contact-bg:before{transform:scale(1.2);filter:brightness(70%)}.btn-fsw__title{color:#1b2535;font-family:"Lato",sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:.16rem;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-fsw__title span{position:relative;display:inline-block;margin-left:14px;font-feature-settings:"halt" on;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.075rem}.btn-fsw__title span:before{content:"";position:absolute;top:18%;left:-10%;width:.4rem;height:.4rem;border-radius:100%;background-color:#be655e}.btn-fsw a{display:inline-block;width:100%;height:auto;padding:1.5rem;border-radius:1.875rem 0 0 1.875rem;border-top:1px solid #1b2535;border-bottom:1px solid #1b2535;border-left:1px solid #1b2535;background:rgba(255,255,255,.8);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-fsw a .btnParts-arrows{display:block;margin-left:auto;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-fsw a:hover,.btn-fsw a:focus{border-top:1px solid #be655e;border-bottom:1px solid #be655e;border-left:1px solid #be655e;background:#fff}.btn-fsw a:hover .btn-fsw__title,.btn-fsw a:focus .btn-fsw__title{color:#be655e}.btn-fsw a:hover .btnParts-arrows,.btn-fsw a:focus .btnParts-arrows{background-color:#be655e}.btn-fsw a:hover .btnParts-arrows:before,.btn-fsw a:focus .btnParts-arrows:before{transform:translate(-30%,-50%)}.btn-fsw a:hover .btnParts-arrows:after,.btn-fsw a:focus .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg)}.title-en--s{color:#1b2535;font-family:"Lato",sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.2rem;text-transform:uppercase}.title-en--s .span01{display:inline-block;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.075rem;white-space:nowrap}.title-en--s .span02{position:relative;display:inline-block;top:-1px;background-color:#be655e;margin-right:8px}.title-en--whiteM{display:flex;flex-direction:column;color:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.title-en--whiteM .span01{display:inline-block;padding-bottom:1rem;font-family:"Noto Serif JP",serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.0875rem;white-space:nowrap}@media screen and (max-width:992px){.title-en--whiteM .span01{padding-bottom:.6rem}}.title-en--whiteM .span02{position:relative;top:-1.5px;display:inline-block;line-height:1;background-color:#be655e;margin-right:8px;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.title-en--whiteM .span03{font-family:"Lato",sans-serif;font-size:3rem;font-style:normal;font-weight:600;line-height:1;letter-spacing:.24rem;text-transform:uppercase}@media screen and (max-width:1200px){.title-en--whiteM .span03{font-size:2.5rem;letter-spacing:.16rem}}@media screen and (max-width:1100px){.title-en--whiteM .span03{font-size:2.3rem;letter-spacing:.12rem}}@media screen and (max-width:992px){.title-en--whiteM .span03{font-size:2.3rem;letter-spacing:.12rem}}@media screen and (max-width:576px){.title-en--whiteM .span03{font-size:2rem;letter-spacing:.12rem}}.title-en--blackM{display:flex;flex-direction:column;color:#1b2535;width:calc(100% - 5.3rem);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.title-en--blackM{width:calc(100% - 3.5rem)}}.title-en--blackM .span01{display:inline-block;padding-bottom:1rem;font-family:"Noto Serif JP",serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.0875rem;white-space:nowrap;transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}@media screen and (max-width:992px){.title-en--blackM .span01{padding-bottom:.6rem}}.title-en--blackM .span02{position:relative;top:-2px;display:inline-block;line-height:1;background-color:#6597bb;margin-right:8px;transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}.title-en--blackM .span03{font-family:"Lato",sans-serif;font-size:3rem;font-style:normal;font-weight:600;line-height:1;letter-spacing:.24rem;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1300px){.title-en--blackM .span03{font-size:2.5rem;letter-spacing:.12rem}}@media screen and (max-width:992px){.title-en--blackM .span03{font-size:2.3rem;letter-spacing:.12rem}}@media screen and (max-width:576px){.title-en--blackM .span03{font-size:2rem;letter-spacing:.12rem}}.title-en--blackM .span-tx{display:inline-block;height:6em;padding-top:1rem;color:#1b2535;text-align:justify;font-family:"Noto Serif JP",serif;font-size:1rem;font-weight:600;line-height:1.6rem;letter-spacing:.12rem;transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}@media screen and (max-width:1600px){.title-en--blackM .span-tx{height:8em}}@media screen and (max-width:1200px){.title-en--blackM .span-tx{height:auto}}.title-en--whiteL{display:flex;flex-direction:column;color:#fff}.title-en--whiteL .span01{display:inline-block;padding-bottom:8px;font-family:"Noto Serif JP",serif;font-size:.9rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.09375rem;white-space:nowrap}.title-en--whiteL .span02{position:relative;display:inline-block;background-color:#be655e;top:-2px;margin-right:8px}.title-en--whiteL .span03{font-family:"Lato",sans-serif;font-size:5.4rem;font-style:normal;font-weight:500;line-height:5.4rem;letter-spacing:.3225rem;text-transform:uppercase}@media screen and (max-width:1400px){.title-en--whiteL .span03{font-size:4.5rem;letter-spacing:.2rem}}@media screen and (max-width:920px){.title-en--whiteL .span03{font-size:3.5rem;line-height:4rem;letter-spacing:.16rem}}@media screen and (max-width:576px){.title-en--whiteL .span03{font-size:2.5rem;line-height:2.5rem;letter-spacing:.1rem}}.title-en--blackL{display:flex;flex-direction:column;color:#1b2535}.title-en--blackL .span01{display:inline-block;padding-bottom:12px;font-family:"Noto Serif JP",serif;font-size:.9rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.09375rem;white-space:nowrap}.title-en--blackL .span02{position:relative;display:inline-block;background-color:#be655e;top:-2px;margin-right:8px}.title-en--blackL .span03{font-family:"Lato",sans-serif;font-size:5.4rem;font-style:normal;font-weight:500;line-height:5.2rem;letter-spacing:.3225rem;text-transform:uppercase}@media screen and (max-width:1400px){.title-en--blackL .span03{font-size:4.5rem;line-height:4.5rem;letter-spacing:.2rem}}@media screen and (max-width:920px){.title-en--blackL .span03{font-size:3.5rem;line-height:3.7rem;letter-spacing:.16rem}}@media screen and (max-width:576px){.title-en--blackL .span03{font-size:3rem;line-height:3rem;letter-spacing:.1rem}}.title-en--blackL .span-tx{display:inline-block;padding-top:2rem;color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1rem;font-weight:600;line-height:1.6rem;letter-spacing:.12rem;text-align:justify}@media screen and (max-width:576px){.title-en--blackL .span-tx{text-align:start;letter-spacing:.1rem}}.title-jp--sab{display:flex;flex-direction:column;color:#1b2535}.title-jp--sab .span01{display:inline-block;font-family:"Lato",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:920px){.title-jp--sab .span01{font-size:.9rem}}@media screen and (max-width:576px){.title-jp--sab .span01{font-size:.8rem;padding-bottom:.5rem}}.title-jp--sab .span02{position:relative;display:inline-block;top:-3px;margin-right:8px}@media screen and (max-width:920px){.title-jp--sab .span02{top:-1.9px}}@media screen and (max-width:576px){.title-jp--sab .span02{top:-1.8px}}.title-jp--sab .span03{display:inline-block;font-family:"Noto Serif JP",serif;font-size:3rem;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:.24rem}@media screen and (max-width:920px){.title-jp--sab .span03{font-size:2.5rem;letter-spacing:.18rem}}@media screen and (max-width:576px){.title-jp--sab .span03{font-size:2rem;letter-spacing:.14rem;line-height:1.2}}.title-set--underLine{display:block;padding-bottom:.5rem;margin-bottom:2.5rem;border-bottom:2px dashed #90aec4}@media screen and (max-width:576px){.title-set--underLine{margin-bottom:2rem}}@media screen and (max-width:400px){.title-set--underLine{margin-bottom:1.5rem}}.title-set--underLine-red{display:block;padding-bottom:.5rem;margin-bottom:2.5rem;border-bottom:2px dashed #be655e}@media screen and (max-width:576px){.title-set--underLine-red{margin-bottom:2rem}}@media screen and (max-width:400px){.title-set--underLine-red{margin-bottom:1.5rem}}.title-set--underLine-white{display:block;padding-bottom:.5rem;margin-bottom:2.5rem;border-bottom:2px dashed #fff}@media screen and (max-width:576px){.title-set--underLine-white{margin-bottom:2rem}}@media screen and (max-width:400px){.title-set--underLine-white{margin-bottom:1.5rem}}.title-jp--1Line .span01{display:inline-block;font-family:"Noto Serif JP",serif;font-feature-settings:"halt" on;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15rem;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:920px){.title-jp--1Line .span01{font-size:1.3rem;letter-spacing:.12rem}}@media screen and (max-width:576px){.title-jp--1Line .span01{font-size:1.2rem;letter-spacing:.12rem}}.title-jp--1Line .span02{position:relative;display:inline-block;top:-5px;margin-right:8px;background-color:#6597bb}@media screen and (max-width:920px){.title-jp--1Line .span02{top:-4.5px}}.title-jp--1Line .span-num{font-family:"Lato",sans-serif;font-weight:700;color:#6597bb !important}.title-jp--1Line small{position:relative;top:-3px;left:16px;font-feature-settings:"halt" on;font-family:"Noto Serif JP",serif;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.07rem;word-break:auto-phrase}@media screen and (max-width:430px){.title-jp--1Line small{top:-1px;left:1px}}.title-jp--gothicS .span01{display:inline-block;font-family:"Zen Kaku Gothic New",sans-serif;font-feature-settings:"halt" on;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.875rem;letter-spacing:.09rem}@media screen and (max-width:920px){.title-jp--gothicS .span01{font-size:1.1rem;letter-spacing:.08rem}}@media screen and (max-width:576px){.title-jp--gothicS .span01{font-size:1rem}}.title-jp--gothicS .span02{position:relative;display:inline-block;top:-4.5px;margin-right:9px}@media screen and (max-width:920px){.title-jp--gothicS .span02{top:-4px}}.title-jp--point{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem}.title-jp--point .span-pointSet{display:block}.title-jp--point .span-point{display:block;color:#90aec4;text-align:center;font-family:"Lato",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1;letter-spacing:.08rem;text-transform:uppercase}@media screen and (max-width:1200px){.title-jp--point .span-point{font-size:.8rem}}.title-jp--point .span-pointNum{display:block;color:#90aec4;text-align:center;font-family:"Lato",sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.06rem}@media screen and (max-width:1200px){.title-jp--point .span-pointNum{font-size:2.5rem}}.title-jp--point .span-tx{display:inline-block;color:#6597bb;font-family:"Noto Serif JP",serif;font-size:1.75rem;font-weight:700;line-height:2.5rem;letter-spacing:.105rem;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:1200px){.title-jp--point .span-tx{font-size:1.5rem;line-height:2rem;letter-spacing:.1rem}}@media screen and (max-width:576px){.title-jp--point .span-tx{font-size:1.3rem;line-height:1.8rem}}.title-jp--workflow .span-tx{display:inline-block;color:#6597bb;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:700;line-height:2.2rem;letter-spacing:.09rem;text-align:start}@media screen and (max-width:1200px){.title-jp--workflow .span-tx{font-size:1.3rem;line-height:1.7rem;letter-spacing:.1rem}}@media screen and (max-width:576px){.title-jp--workflow .span-tx{font-size:1.2rem}}.title-jp--white .span-tx{display:inline-block;color:#fff;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:700;line-height:2.5rem;letter-spacing:.09rem;text-align:start}@media screen and (max-width:1200px){.title-jp--white .span-tx{font-size:1.3rem;line-height:2.6rem !important;letter-spacing:.1rem}}@media screen and (max-width:576px){.title-jp--white .span-tx{font-size:1.2rem;line-height:2.2rem !important}}.title-jp--redM .span-tx{display:inline-block;color:#be655e;font-family:"Noto Serif JP",serif;font-size:1.75rem;font-weight:700;line-height:2.7rem;letter-spacing:.105rem;text-align:start;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:1200px){.title-jp--redM .span-tx{font-size:1.5rem;line-height:2.1rem;letter-spacing:.1rem}}@media screen and (max-width:576px){.title-jp--redM .span-tx{font-size:1.4rem;line-height:1.8rem}}.title-jp--redS .span-tx{display:inline-block;color:#be655e;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:700;line-height:2.5rem;letter-spacing:.105rem;text-align:start;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:576px){.title-jp--redS .span-tx{font-size:1.4rem;line-height:1.8rem;letter-spacing:.1rem}}.copy-mainSet{position:relative;display:grid;grid-template-columns:1fr;gap:1.8rem}@media screen and (max-width:768px){.copy-mainSet{gap:1.2rem}}@media screen and (max-width:576px){.copy-mainSet{gap:1rem}}@media screen and (max-width:430px){.copy-mainSet{gap:.8rem}}.copy-mainSet__copy{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:1;letter-spacing:.3rem;white-space:nowrap}@media screen and (max-width:768px){.copy-mainSet__copy{font-size:2.3rem;letter-spacing:.25rem}}@media screen and (max-width:576px){.copy-mainSet__copy{font-size:2rem;letter-spacing:.15rem}}@media screen and (max-width:430px){.copy-mainSet__copy{font-size:1.8rem;letter-spacing:.1rem}}.copy-mainSet .copy02{margin-left:2em}@media screen and (max-width:576px){.copy-mainSet .copy02{margin-left:0}}.copy-mainSet .copy03{margin-left:4em}@media screen and (max-width:576px){.copy-mainSet .copy03{margin-left:0}}.copy-mainSet .copy04{margin-left:6em}@media screen and (max-width:576px){.copy-mainSet .copy04{margin-left:0}}.copy-interviewSet{position:relative;display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (max-width:1300px){.copy-interviewSet{gap:1.5rem}}@media screen and (max-width:576px){.copy-interviewSet{gap:1rem}}.copy-interviewSet__copy{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:2.25rem;font-weight:600;line-height:1;letter-spacing:.18rem;white-space:nowrap}@media screen and (max-width:1300px){.copy-interviewSet__copy{font-size:2rem;letter-spacing:.15rem}}@media screen and (max-width:576px){.copy-interviewSet__copy{font-size:1.6rem;letter-spacing:.1rem;line-height:.8}}@media screen and (max-width:430px){.copy-interviewSet__copy{font-size:1.3rem}}.cursive-mainSet{position:relative;display:flex;justify-content:end;align-items:stretch;width:auto;height:auto;padding-top:1.5rem;transform:rotate(-5.798deg)}@media screen and (max-width:576px){.cursive-mainSet{padding-top:.8rem;padding-right:5rem}}@media screen and (max-width:430px){.cursive-mainSet{padding-right:3rem}}.cursive-mainSet__cursive{color:#6597bb;font-family:"Allura",cursive;font-size:2rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:.12rem;white-space:nowrap;pointer-events:none}@media screen and (max-width:992px){.cursive-mainSet__cursive{font-size:1.8rem;letter-spacing:.06rem}}@media screen and (max-width:768px){.cursive-mainSet__cursive{font-size:1.6rem;letter-spacing:.04rem}}@media screen and (max-width:576px){.cursive-mainSet__cursive{font-size:1.5rem;letter-spacing:.03rem}}@media screen and (max-width:430px){.cursive-mainSet__cursive{font-size:1.4rem;letter-spacing:.02rem}}.cursive-companyData{color:#1b2535;font-family:"Allura",cursive;font-size:2rem;font-weight:400;line-height:1;letter-spacing:.12rem;transform:rotate(-5.798deg);pointer-events:none}.cursive-interviewProfile{position:absolute;top:-1.5rem;color:#6597bb;font-family:"Allura",cursive;font-size:2.25rem;font-weight:400;line-height:1;letter-spacing:.135rem;transform:rotate(-5.798deg);pointer-events:none}.headline-jp--white{color:#fff;font-family:"Noto Serif JP",serif;font-size:1.75rem;font-style:normal;font-weight:700;line-height:2.875rem;letter-spacing:.105rem}@media screen and (max-width:920px){.headline-jp--white{font-size:1.6rem;line-height:2.4rem}}@media screen and (max-width:576px){.headline-jp--white{font-size:1.45rem;line-height:2.2rem}}@media screen and (max-width:430px){.headline-jp--white{font-size:1.3rem;line-height:2.1rem}}.tx-mainSet{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (max-width:920px){.tx-mainSet{gap:.8rem}}.tx-main--black{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:.12rem;text-align:justify}@media screen and (max-width:576px){.tx-main--black{line-height:1.8rem}}@media screen and (max-width:430px){.tx-main--black{font-size:.9rem}}.tx-main--white{color:#fff;font-family:"Noto Serif JP",serif;font-size:1rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:.12rem;text-align:justify}@media screen and (max-width:576px){.tx-main--white{line-height:1.8rem;letter-spacing:.11rem}}@media screen and (max-width:430px){.tx-main--white{font-size:.9rem;letter-spacing:.1rem}}.tx-mainM--black{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1.125rem;font-weight:700;line-height:2rem;letter-spacing:.1125rem;text-align:justify}@media screen and (max-width:768px){.tx-mainM--black{font-size:1rem;line-height:1.8rem;letter-spacing:.1rem}}.tx-mainGothic--black{color:#1b2535;text-align:justify;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.625rem;letter-spacing:.05625rem}.tx-mainGothic--black span{font-weight:700}.tx-mainGothic--black .span-m{font-size:1.25rem;font-weight:500;line-height:3.125rem;letter-spacing:.0375rem}.tx-mainGothic--red{color:#be655e;text-align:justify;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.625rem;letter-spacing:.05625rem}.tx-mainGothic--red span{font-weight:700}.tx-strong--black{color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;line-height:1.875rem;letter-spacing:.09rem;font-weight:700;text-align:center;font-feature-settings:"halt" on}@media screen and (max-width:768px){.tx-strong--black{font-size:1rem;line-height:1.8rem;letter-spacing:.07rem}}.tx-intro--black{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1rem;font-style:normal;font-weight:600;line-height:2.375rem;letter-spacing:.12rem}@media screen and (min-width:1920px){.tx-intro--black{font-size:1.2rem;line-height:2.6rem;letter-spacing:.16rem}}@media screen and (max-width:1400px){.tx-intro--black{line-height:2.2rem;letter-spacing:.1rem}}@media screen and (max-width:1300px){.tx-intro--black{line-height:2rem}}@media screen and (max-width:992px){.tx-intro--black{line-height:2rem;letter-spacing:.11rem}}@media screen and (max-width:576px){.tx-intro--black{line-height:1.8rem}}@media screen and (max-width:430px){.tx-intro--black{font-size:.9rem;letter-spacing:.1rem}}.tx-roundedBg--black{display:inline-block;padding:.6rem 1.8rem .7rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.15rem;border-radius:6.25rem;background:#1b2535}@media screen and (max-width:768px){.tx-roundedBg--black{font-size:1.15rem;letter-spacing:.1rem;padding:.6rem 1.8rem .7rem}}@media screen and (max-width:576px){.tx-roundedBg--black{font-size:1rem;letter-spacing:.1rem;padding:.5rem 1.6rem .6rem}}.tx-roundedBg--blackS{display:inline-block;padding:.6rem 3.5rem .7rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.06rem;border-radius:1.875rem;background:#1b2535}@media screen and (max-width:768px){.tx-roundedBg--blackS{font-size:1.15rem;letter-spacing:.1rem;padding:.6rem 1.8rem .7rem}}@media screen and (max-width:576px){.tx-roundedBg--blackS{font-size:1rem;letter-spacing:.1rem;padding:.5rem 1.6rem .6rem}}.tx-roundedBg--blackSS{display:inline-block;padding:.4rem 1.5rem .5rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.8rem;font-weight:700;line-height:1;letter-spacing:.09rem;border-radius:1.875rem;background:#1b2535}.tx-roundedBg--blueS{display:inline-block;padding:.6rem 2.5rem .65rem;color:#fff;text-align:center;font-family:"Lato",sans-serif;font-size:.8rem;font-weight:700;line-height:1;letter-spacing:.06rem;border-radius:1.875rem;background:#6597bb}@media screen and (max-width:768px){.tx-roundedBg--blueS{font-size:1rem;letter-spacing:.1rem;padding:.6rem 1.8rem .55rem}}@media screen and (max-width:576px){.tx-roundedBg--blueS{padding:.5rem 1.6rem .5rem}}.tx-roundedBg--jp-blueS{display:inline-block;padding:.6rem 2.5rem .7rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.06rem;border-radius:1.875rem;background:#6597bb}@media screen and (max-width:768px){.tx-roundedBg--jp-blueS{letter-spacing:.1rem;padding:.6rem 1.8rem .7rem}}@media screen and (max-width:576px){.tx-roundedBg--jp-blueS{padding:.5rem 1.6rem .6rem}}.tx-roundedBg--jp-redS{display:inline-block;min-width:15rem;padding:.6rem 2.3rem .7rem;color:#fff;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.06rem;border-radius:1.875rem;background:#be655e;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:768px){.tx-roundedBg--jp-redS{letter-spacing:.1rem;padding:.6rem 1.8rem .7rem}}@media screen and (max-width:576px){.tx-roundedBg--jp-redS{padding:.5rem 1.5rem .6rem}}@media screen and (max-width:430px){.tx-roundedBg--jp-redS{padding:.5rem 1rem .6rem}}.tx-roundedBg--jp-whiteS{display:inline-block;min-width:15rem;padding:.6rem 2.3rem .7rem;color:#be655e;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.06rem;border-radius:1.875rem;background:#fff;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:768px){.tx-roundedBg--jp-whiteS{letter-spacing:.1rem;padding:.6rem 1.8rem .7rem}}@media screen and (max-width:576px){.tx-roundedBg--jp-whiteS{padding:.5rem 1.5rem .6rem}}@media screen and (max-width:430px){.tx-roundedBg--jp-whiteS{padding:.5rem 1rem .6rem}}.tx-roundedBg--jp-whiteSS{display:inline-block;padding:.2rem 2.5rem .3rem;color:#1b2535;text-align:center;font-family:"Noto Serif JP",serif;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.07rem;border-radius:1.875rem;border:1px solid #1b2535;background:#fff}.tx-companyData--s{color:#be655e;font-family:"Lato",sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem;letter-spacing:.0525rem}.tx-companyData--s .span-num{font-family:"Lato",sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem}.tx-companyData--s .span-jp{position:relative;top:-.1rem;padding-left:.2rem;display:inline-flex;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9375rem;font-weight:700;line-height:2rem;letter-spacing:.04688rem}.tx-companyData--m{position:relative;display:inline-block;color:#be655e;font-family:"Lato",sans-serif;font-size:4rem;font-weight:700;line-height:3.125rem;letter-spacing:.08rem;white-space:nowrap}.tx-companyData--m .span-jp{position:relative;top:-.2rem;display:inline-block;font-family:"Zen Kaku Gothic New",sans-serif;font-size:2rem;font-weight:700;line-height:2rem;letter-spacing:.1rem}.tx-companyData--m .span-en{position:relative;top:-.2rem;padding-left:.2rem;display:inline-block;font-family:"Lato",sans-serif;font-size:2rem;font-weight:700;line-height:2rem;letter-spacing:.1rem}.tx-companyData--l{color:#be655e;font-family:"Lato",sans-serif;font-size:5rem;font-weight:700;line-height:1;letter-spacing:.1rem;white-space:nowrap}@media screen and (max-width:1440px){.tx-companyData--l{font-size:4rem;letter-spacing:.08rem}}.tx-companyData--l .span-jp{position:relative;top:-.3rem;display:inline-block;padding-left:.2rem;font-family:"Zen Kaku Gothic New",sans-serif;font-size:2rem;font-weight:700;line-height:1;letter-spacing:.1rem}.tx-companyData--l .span-en{position:relative;top:-.2rem;display:inline-block;padding-left:.2rem;font-family:"Lato",sans-serif;font-size:3rem;font-weight:700;line-height:1;letter-spacing:.06rem}.tx-companyData--l .ratio{top:-.6rem !important}.tx-small--gray{color:rgba(27,37,53,.5);font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:500;line-height:.9375rem;letter-spacing:.0375rem}.linkTx-uLine--blue a{color:#6597bb;font-family:"Noto Serif JP",serif;font-size:1rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:.12rem;text-decoration:underline;text-underline-offset:5px;white-space:wrap;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.linkTx-uLine--blue a:hover,.linkTx-uLine--blue a:focus{opacity:.6}.list-numSet{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width:576px){.list-numSet{gap:2rem}}.list-numSet__item .span01{display:flex;justify-content:flex-start;align-items:center;gap:.8rem;color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:.18rem;text-wrap:balance;word-break:auto-phrase}@media screen and (max-width:768px){.list-numSet__item .span01{font-size:1.3rem;line-height:1.4;letter-spacing:.15rem}}@media screen and (max-width:576px){.list-numSet__item .span01{font-size:1.2rem;letter-spacing:.1rem}}.list-numSet__item .span02{display:block;color:#6597bb;font-family:"Lato",sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1;letter-spacing:.24rem;white-space:nowrap}@media screen and (max-width:576px){.list-numSet__item .span02{font-size:1.8rem;letter-spacing:.18rem}}.list-bulletPointsSet{position:relative;display:inline-block;padding:3rem 10rem 3rem 3rem;background-color:#fff;border-radius:1.875rem}@media screen and (max-width:992px){.list-bulletPointsSet{padding:3rem 6rem 3rem 3rem}}@media screen and (max-width:768px){.list-bulletPointsSet{display:block;padding:2rem}}@media screen and (max-width:576px){.list-bulletPointsSet{padding:1.5rem;border-radius:1.2rem}}.list-bulletPoints .span01{position:relative;display:inline-block;left:15px;color:#1b2535;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:.09rem;white-space:nowrap}@media screen and (max-width:576px){.list-bulletPoints .span01{font-size:1rem;line-height:1.5rem}}.list-bulletPoints .span02{position:absolute;display:inline-block;top:14px;left:-15px;opacity:1;background-color:#6597bb;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.list-bulletPoints .span02{top:9px}}.list-bulletPointsSet--s{text-align:start}.list-bulletPoints--s{width:calc(100% - 15px)}.list-bulletPoints--s .span01{position:relative;display:inline-block;left:15px;color:#1b2535;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-weight:500;line-height:normal;letter-spacing:.0525rem;text-align:justify}.list-bulletPoints--s .span02{position:absolute;display:inline-block;top:7px;left:-15px;width:.4rem;height:.4rem;border-radius:100%;opacity:1;background-color:#6597bb !important;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.table-vertical{position:relative;inset:0;width:100%;height:auto}.table-vertical tbody tr:first-child th{border-radius:1.88rem 1.88rem 0 0;border-top:none}@media screen and (max-width:992px){.table-vertical tbody tr:first-child th{border-radius:1.4rem 1.4rem 0 0}}@media screen and (max-width:576px){.table-vertical tbody tr:first-child th{border-radius:1.2rem 1.2rem 0 0}}.table-vertical tbody tr:last-child th{border-radius:0 0 1.88rem 1.88rem;border-bottom:none}@media screen and (max-width:992px){.table-vertical tbody tr:last-child th{border-radius:0 0 1.4rem 1.4rem}}@media screen and (max-width:576px){.table-vertical tbody tr:last-child th{border-radius:0 0 1.2rem 1.2rem}}.table-vertical tbody tr th{width:10.6rem;padding:1rem 2rem;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:1;background-color:#90aec4;border-top:2px dashed #aec4d3;border-bottom:2px dashed #aec4d3}@media screen and (max-width:992px){.table-vertical tbody tr th{width:auto;padding:1rem;white-space:nowrap}}@media screen and (max-width:576px){.table-vertical tbody tr th{font-size:.9rem;line-height:.5;letter-spacing:.1rem;writing-mode:vertical-rl}}.table-vertical tbody tr td{width:calc(100% - 10.6rem);padding:1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.4;text-align:start;border-top:2px dashed #aec4d3;border-bottom:2px dashed #aec4d3}@media screen and (max-width:992px){.table-vertical tbody tr td{width:auto;padding:1rem}}@media screen and (max-width:576px){.table-vertical tbody tr td{padding:1rem 1.5rem}}@supports (-webkit-touch-callout:none){@media screen and (max-width:576px){.table-vertical tbody tr th{padding:1rem 1rem 1rem .7rem !important}}}.table-horizontal{position:relative;inset:0;display:block;width:100%;height:auto}.table-horizontal thead{display:block;width:100%;height:auto}.table-horizontal thead tr{display:flex;justify-content:space-between;align-items:center;gap:.88rem}@media screen and (max-width:576px){.table-horizontal thead tr{gap:.4rem}}.table-horizontal thead tr th{display:block;padding:.5rem 2rem .6rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.1rem;border-radius:6rem}@media screen and (max-width:576px){.table-horizontal thead tr th{padding:.5rem 1rem .6rem;letter-spacing:.05rem}}@media screen and (max-width:430px){.table-horizontal thead tr th{padding:.5rem .5rem .6rem;letter-spacing:.02rem}}.table-horizontal thead tr th:first-child{width:10.6rem;background-color:#be655e}@media screen and (max-width:992px){.table-horizontal thead tr th:first-child{width:8rem}}@media screen and (max-width:576px){.table-horizontal thead tr th:first-child{width:5rem}}@media screen and (max-width:430px){.table-horizontal thead tr th:first-child{width:4rem}}.table-horizontal thead tr th:last-child{width:calc(100% - 10.6rem);background-color:#90aec4}@media screen and (max-width:992px){.table-horizontal thead tr th:last-child{width:calc(100% - 8rem)}}@media screen and (max-width:576px){.table-horizontal thead tr th:last-child{width:calc(100% - 5rem)}}@media screen and (max-width:430px){.table-horizontal thead tr th:last-child{width:calc(100% - 4rem)}}.table-horizontal tbody{display:block;width:100%;height:auto}.table-horizontal tbody tr{display:flex;justify-content:space-between;gap:.88rem}@media screen and (max-width:576px){.table-horizontal tbody tr{gap:.4rem}}.table-horizontal tbody tr th{display:flex;justify-content:end;align-items:center;width:10.6rem;padding:1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-feature-settings:"halt" on;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.1rem;border-bottom:2px dashed #be655e}@media screen and (max-width:992px){.table-horizontal tbody tr th{width:8rem;padding:1rem 1rem 1rem 0}}@media screen and (max-width:576px){.table-horizontal tbody tr th{width:5rem;line-height:1.2;text-align:end}}@media screen and (max-width:430px){.table-horizontal tbody tr th{width:4rem;padding:1rem 0}}.table-horizontal tbody tr td{display:flex;align-items:center;width:calc(100% - 10.6rem);padding:1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.4;border-bottom:2px dashed #aec4d3}@media screen and (max-width:992px){.table-horizontal tbody tr td{width:calc(100% - 8rem);padding:1rem}}@media screen and (max-width:576px){.table-horizontal tbody tr td{width:calc(100% - 5rem);padding:1rem}}@media screen and (max-width:430px){.table-horizontal tbody tr td{width:calc(100% - 4rem);padding:1rem .5rem}}.table-horizontal--factory{position:relative;overflow-y:hidden !important;inset:0;display:block;width:100%;height:auto}@media screen and (max-width:992px){.table-horizontal--factory{display:inline-table;width:max-content;min-width:700px}}.table-horizontal--factory:after{content:"";display:block;width:32px;height:1px}.table-horizontal--factory thead{display:block;width:100%;height:auto}.table-horizontal--factory thead tr{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width:1440px){.table-horizontal--factory thead tr{gap:1rem}}@media screen and (max-width:576px){.table-horizontal--factory thead tr{gap:.5rem}}.table-horizontal--factory thead tr th{display:block;padding:.5rem 1rem .6rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.1rem;border-radius:6rem}@media screen and (max-width:1440px){.table-horizontal--factory thead tr th{padding:.5rem .5rem .6rem}}@media screen and (max-width:992px){.table-horizontal--factory thead tr th{white-space:nowrap}}@media screen and (max-width:576px){.table-horizontal--factory thead tr th{font-size:.9rem;letter-spacing:.05rem}}@media screen and (max-width:430px){.table-horizontal--factory thead tr th{letter-spacing:.02rem}}.table-horizontal--factory thead tr .name{width:calc((100% - 26.52rem) / 2);background-color:#be655e}@media screen and (max-width:1440px){.table-horizontal--factory thead tr .name{width:calc((100% - 20.6rem) / 2)}}.table-horizontal--factory thead tr .manufacturer{width:8rem;background-color:#90aec4}@media screen and (max-width:1440px){.table-horizontal--factory thead tr .manufacturer{width:6rem}}.table-horizontal--factory thead tr .format{width:12rem;background-color:#90aec4}@media screen and (max-width:1440px){.table-horizontal--factory thead tr .format{width:10rem}}.table-horizontal--factory thead tr .ability{width:calc((100% - 26.52rem) / 2);background-color:#90aec4}@media screen and (max-width:1440px){.table-horizontal--factory thead tr .ability{width:calc((100% - 20.6rem) / 2)}}.table-horizontal--factory thead tr .number{width:3rem;background-color:#898d8f}.table-horizontal--factory tbody{display:block;width:100%;height:auto}.table-horizontal--factory tbody tr{display:flex;justify-content:center;gap:1rem}@media screen and (max-width:1440px){.table-horizontal--factory tbody tr{gap:1rem}}@media screen and (max-width:576px){.table-horizontal--factory tbody tr{gap:.5rem}}.table-horizontal--factory tbody tr td{display:flex;justify-content:center;align-items:center;padding:.6rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-feature-settings:"halt" on;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.02rem;text-wrap:balance;word-break:auto-phrase;border-bottom:2px dashed #aec4d3}@media screen and (max-width:1300px){.table-horizontal--factory tbody tr td{padding:.6rem 0;font-size:.9rem}}@media screen and (max-width:992px){.table-horizontal--factory tbody tr td{font-size:.85rem}}@media screen and (max-width:576px){.table-horizontal--factory tbody tr td{padding:.6rem 0;font-size:.8rem}}.table-horizontal--factory tbody tr td span{width:100%;text-align:center}.table-horizontal--factory tbody tr .name{width:calc((100% - 26.52rem) / 2);text-align:center}@media screen and (max-width:1440px){.table-horizontal--factory tbody tr .name{width:calc((100% - 20.6rem) / 2)}}.table-horizontal--factory tbody tr .manufacturer{width:8rem}@media screen and (max-width:1440px){.table-horizontal--factory tbody tr .manufacturer{width:6rem}}.table-horizontal--factory tbody tr .format{width:12rem}@media screen and (max-width:1440px){.table-horizontal--factory tbody tr .format{width:10rem}}.table-horizontal--factory tbody tr .ability{width:calc((100% - 26.52rem) / 2)}@media screen and (max-width:1440px){.table-horizontal--factory tbody tr .ability{width:calc((100% - 20.6rem) / 2)}}.table-horizontal--factory tbody tr .number{width:3rem}@media screen and (max-width:992px){.table-horizontal--factory tbody tr .number{white-space:nowrap}}.table-horizontal--benefits{position:relative;inset:0;display:block;width:100%;height:auto}.table-horizontal--benefits thead{display:block;width:100%;height:auto}.table-horizontal--benefits thead tr{display:flex;justify-content:space-between;align-items:center;gap:.88rem}@media screen and (max-width:576px){.table-horizontal--benefits thead tr{gap:.4rem}}.table-horizontal--benefits thead tr th{display:block;padding:.5rem 1rem .6rem;color:#fff;text-align:center;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:.1rem;border-radius:6rem}@media screen and (max-width:576px){.table-horizontal--benefits thead tr th{letter-spacing:.05rem}}@media screen and (max-width:430px){.table-horizontal--benefits thead tr th{padding:.5rem .5rem .6rem;letter-spacing:.02rem}}.table-horizontal--benefits thead tr th:first-child{width:calc(100% - 7rem);background-color:#90aec4}@media screen and (max-width:992px){.table-horizontal--benefits thead tr th:first-child{width:calc(100% - 7rem)}}@media screen and (max-width:576px){.table-horizontal--benefits thead tr th:first-child{width:calc(100% - 6rem)}}.table-horizontal--benefits thead tr th:last-child{width:7rem;background-color:#be655e}@media screen and (max-width:992px){.table-horizontal--benefits thead tr th:last-child{width:7rem}}@media screen and (max-width:576px){.table-horizontal--benefits thead tr th:last-child{width:6rem}}.table-horizontal--benefits tbody{display:block;width:100%;height:auto}.table-horizontal--benefits tbody tr{display:flex;justify-content:space-between;gap:.88rem}@media screen and (max-width:576px){.table-horizontal--benefits tbody tr{gap:.4rem}}.table-horizontal--benefits tbody tr th{display:flex;align-items:center;width:calc(100% - 7rem);padding:1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.4;word-break:auto-phrase;border-bottom:2px dashed #aec4d3}@media screen and (max-width:992px){.table-horizontal--benefits tbody tr th{width:calc(100% - 7rem);padding:1rem}}@media screen and (max-width:576px){.table-horizontal--benefits tbody tr th{width:calc(100% - 6rem)}}@media screen and (max-width:430px){.table-horizontal--benefits tbody tr th{padding:1rem 0}}.table-horizontal--benefits tbody tr td{display:flex;justify-content:center;align-items:center;width:7rem;padding:1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-feature-settings:"halt" on;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.1rem;border-bottom:2px dashed #be655e}@media screen and (max-width:992px){.table-horizontal--benefits tbody tr td{width:7rem;padding:1rem 0}}@media screen and (max-width:576px){.table-horizontal--benefits tbody tr td{width:6rem;line-height:1.2}}@media screen and (max-width:430px){.table-horizontal--benefits tbody tr td{padding:1rem 0}}.table-horizontal--blue{position:relative;inset:0;display:block;width:100%;height:auto}.table-horizontal--blue tbody{display:block;width:100%;height:auto}.table-horizontal--blue tbody tr{display:flex;justify-content:space-between;width:100%;border-bottom:2px dashed #aec4d3}.table-horizontal--blue tbody tr th{display:flex;justify-content:start;align-items:center;width:10.6rem;padding:1rem 0;color:#6597bb;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-weight:700;line-height:normal}@media screen and (max-width:1600px){.table-horizontal--blue tbody tr th{width:7rem;padding:1rem 1rem 1rem 0}}@media screen and (max-width:992px){.table-horizontal--blue tbody tr th{width:8rem;padding:1rem 1rem 1rem 0}}@media screen and (max-width:576px){.table-horizontal--blue tbody tr th{width:7rem;line-height:1.2;text-align:end}}@media screen and (max-width:430px){.table-horizontal--blue tbody tr th{padding:1rem 0}}.table-horizontal--blue tbody tr td{display:flex;align-items:center;width:calc(100% - 10.6rem);padding:1rem 0 1rem 2rem;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.4;word-break:auto-phrase}@media screen and (max-width:1600px){.table-horizontal--blue tbody tr td{width:calc(100% - 7rem)}}@media screen and (max-width:1100px){.table-horizontal--blue tbody tr td{padding:1rem 0 1rem 10rem}}@media screen and (max-width:992px){.table-horizontal--blue tbody tr td{width:calc(100% - 8rem);padding:1rem 0 1rem 5rem}}@media screen and (max-width:768px){.table-horizontal--blue tbody tr td{padding:1rem}}@media screen and (max-width:576px){.table-horizontal--blue tbody tr td{width:calc(100% - 7rem);padding:1rem}}@media screen and (max-width:430px){.table-horizontal--blue tbody tr td{padding:1rem .5rem 1rem 0}}.newsTitle-set{position:relative;inset:0;display:grid;grid-template-columns:1fr;gap:1rem;padding-bottom:3.5rem;margin-bottom:3.5rem;border-bottom:1px dashed #1b2535}@media screen and (max-width:576px){.newsTitle-set{gap:.8rem;padding-bottom:2.5rem;margin-bottom:2.5rem}}@media screen and (max-width:430px){.newsTitle-set{gap:.6rem;padding-bottom:2rem;margin-bottom:2rem}}.category-timeBox{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.category-red{display:inline-block;padding:.3rem 1rem;color:#be655e;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;border:1.2px solid #be655e;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category-red--color-inversion{display:inline-block;padding:.3rem 1rem .4rem;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;color:#fff;background-color:#be655e;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category-darkLightBlue{display:inline-block;padding:.3rem 1rem;color:#90aec4;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;border:1.2px solid #90aec4;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category-darkLightBlue--color-inversion{display:inline-block;padding:.3rem 1rem .4rem;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;color:#fff;background-color:#90aec4;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category-black{display:inline-block;padding:.3rem 1rem;color:#1b2535;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;border:1.2px solid #1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.category-black--color-inversion{display:inline-block;padding:.3rem 1rem .4rem;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.625rem;letter-spacing:.0375rem;text-wrap:nowrap;border-radius:6.25rem;color:#fff;background-color:#1b2535;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.time{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:.625rem;letter-spacing:.0375rem;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.title-news{color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.04375rem;word-break:normal;overflow-wrap:anywhere;text-wrap:pretty;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.title-news--l{color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.3rem;font-style:normal;font-weight:500;line-height:1.8rem;letter-spacing:.075rem;word-break:normal;overflow-wrap:anywhere;text-wrap:pretty;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.title-news--l{font-size:1.3rem;line-height:1.6rem;letter-spacing:.06rem}}.tags{display:flex;justify-content:flex-start;gap:1rem}.tags__item{color:#6597bb;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.09rem}.cardStyle-news{position:relative;width:100%;height:auto}.cardStyle-news a{display:inline-block;width:100%;height:auto;padding:1.6rem 0 1.3rem;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cardStyle-news a:hover,.cardStyle-news a:focus{opacity:.6}.cardStyle-news a:hover .category-red,.cardStyle-news a:focus .category-red{background-color:#be655e;color:#fff}.cardStyle-news a:hover .category-darkLightBlue,.cardStyle-news a:focus .category-darkLightBlue{background-color:#90aec4;color:#fff}.cardStyle-news a:hover .category-black,.cardStyle-news a:focus .category-black{background-color:#1b2535;color:#fff}.cardStyle-news a:hover .btnParts-arrows,.cardStyle-news a:focus .btnParts-arrows{transform:translateX(-20px);background-color:#be655e}.cardStyle-news a:hover .btnParts-arrows:before,.cardStyle-news a:focus .btnParts-arrows:before{transform:translate(-30%,-50%);background-color:#fff}.cardStyle-news a:hover .btnParts-arrows:after,.cardStyle-news a:focus .btnParts-arrows:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.cardStyle-news__inner{display:flex;justify-content:space-between;align-items:center;gap:2rem}@media screen and (max-width:576px){.cardStyle-news__inner{gap:1rem}}.cardStyle-news__titleBox{display:grid;grid-template-columns:1fr;gap:.8rem}@media screen and (max-width:576px){.cardStyle-news__titleBox{gap:.4rem}}.cardStyle-news__upperBox{display:flex;justify-content:flex-start;align-items:center;gap:1.2rem}.cardStyle-point{position:relative;inset:0;width:21rem;height:auto;text-align:center}@media screen and (max-width:1200px){.cardStyle-point{width:20rem}}@media screen and (max-width:460px){.cardStyle-point{width:100%}}.cardStyle-point__inner{display:grid;grid-template-columns:1fr;gap:1.5rem;height:26.5rem;padding:5rem 2rem 3rem;border-radius:1.875rem;background:#fff}@media screen and (max-width:1200px){.cardStyle-point__inner{padding:5rem 1.5rem 3rem}}@media screen and (max-width:576px){.cardStyle-point__inner{height:auto;gap:1rem;padding:3rem 2rem 2rem;border-radius:1.2rem}}.cardStyle-point__svgBox{display:flex;justify-content:center;align-items:center}.cardStyle-point .tx-roundedBg--blueS{position:absolute;top:-14px;left:30%;right:auto;white-space:nowrap}.cardStyle-workflow{position:relative;inset:0;width:26.5rem;height:auto;text-align:center}@media screen and (max-width:1200px){.cardStyle-workflow{width:24.5rem}}@media screen and (max-width:576px){.cardStyle-workflow{width:100%}}.cardStyle-workflow__upperInner{position:relative}.cardStyle-workflow__upperInner p{color:#6597bb;font-family:"Lato",sans-serif;font-size:6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12rem;opacity:.2}@media screen and (max-width:576px){.cardStyle-workflow__upperInner p{font-size:4rem;letter-spacing:.1rem}}.cardStyle-workflow__upperInner .left{text-align:start}.cardStyle-workflow__upperInner .right{text-align:end}@media screen and (max-width:576px){.cardStyle-workflow__upperInner .right{text-align:start}}.cardStyle-workflow__underInner{display:grid;grid-template-columns:1fr;justify-items:center;gap:1.5rem;padding:4rem 2rem 2rem;border-radius:1.875rem;background:#fff;text-align:start}@media screen and (max-width:1200px){.cardStyle-workflow__underInner{padding:4rem 1.5rem 1.5rem}}@media screen and (max-width:576px){.cardStyle-workflow__underInner{height:auto;gap:1rem;padding:3rem 1.5rem 1.5rem;border-radius:1.2rem}}.cardStyle-workflow__underInner .tx-roundedBg--jp-blueS{display:inline-block}.cardStyle-workflow__svgBox{position:absolute;top:2rem;left:50%;transform:translateX(-50%)}@media screen and (max-width:576px){.cardStyle-workflow__svgBox{top:-1rem}}.cardStyle-workflow__svgBox svg{width:8rem;height:auto}.cardStyle-workflow__txBox{display:grid;grid-template-columns:1fr;gap:1rem}.cardStyle-workflow__imgBox{border-radius:1.4rem}@media screen and (max-width:576px){.cardStyle-workflow__imgBox{border-radius:1rem}}.cardStyle-workflow__imgBox img{border-radius:1.4rem;width:100%;height:100%;object-fit:cover}@media screen and (max-width:576px){.cardStyle-workflow__imgBox img{border-radius:1rem}}.cardStyle-workflow .tx-roundedBg--blueS{position:absolute;top:-14px;left:30%;right:auto;white-space:nowrap}.cardStyle-workflow--s{position:relative;inset:0;width:20rem;height:auto;text-align:center}@media screen and (max-width:1200px){.cardStyle-workflow--s{width:20rem}}@media screen and (max-width:576px){.cardStyle-workflow--s{width:100%}}.cardStyle-workflow--s__upperInner{position:relative}.cardStyle-workflow--s__upperInner p{position:relative;color:#6597bb;font-family:"Lato",sans-serif;font-size:6rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12rem;opacity:.2}@media screen and (max-width:576px){.cardStyle-workflow--s__upperInner p{font-size:4rem;letter-spacing:.1rem}}.cardStyle-workflow--s__upperInner .left{bottom:70px;text-align:start}@media screen and (max-width:576px){.cardStyle-workflow--s__upperInner .left{bottom:0}}.cardStyle-workflow--s__upperInner .right{bottom:70px;text-align:end}@media screen and (max-width:576px){.cardStyle-workflow--s__upperInner .right{bottom:0;text-align:start}}.cardStyle-workflow--s__underInner{display:grid;grid-template-columns:1fr;justify-items:center;gap:1.5rem;padding:4rem 2rem 2rem;border-radius:1.875rem;background:#fff}@media screen and (max-width:1200px){.cardStyle-workflow--s__underInner{padding:4rem 1.5rem 1.5rem}}@media screen and (max-width:576px){.cardStyle-workflow--s__underInner{height:auto;gap:1rem;padding:3rem 1.5rem 1.5rem;border-radius:1.2rem}}.cardStyle-workflow--s__underInner .tx-roundedBg--jp-blueS{display:inline-block}.cardStyle-workflow--s__svgBox{position:absolute;top:2rem;left:50%;transform:translateX(-50%)}@media screen and (max-width:576px){.cardStyle-workflow--s__svgBox{top:-1rem}}.cardStyle-workflow--s__svgBox svg{width:8rem;height:auto}.cardStyle-workflow--s__txBox{display:grid;grid-template-columns:1fr;gap:1rem}.cardStyle-workflow--s__imgBox{border-radius:1.4rem}@media screen and (max-width:576px){.cardStyle-workflow--s__imgBox{border-radius:1rem}}.cardStyle-workflow--s__imgBox img{border-radius:1.4rem;width:100%;height:100%;object-fit:cover}@media screen and (max-width:576px){.cardStyle-workflow--s__imgBox img{border-radius:1rem}}.cardStyle-workflow--s .tx-roundedBg--blueS{position:absolute;top:-14px;left:30%;right:auto;white-space:nowrap}.cardStyle-recruit{position:relative;inset:0;width:100%;height:auto}.cardStyle-recruit__inner{position:relative;display:grid;grid-template-columns:1fr;align-items:flex-start;align-content:flex-start;gap:1.5rem;padding:3rem 2rem 2rem;border-radius:1.875rem;background:#fff;width:100%;z-index:1}@media screen and (max-width:1200px){.cardStyle-recruit__inner{padding:3rem 1.5rem 1.5rem}}@media screen and (max-width:576px){.cardStyle-recruit__inner{padding:2rem 1.5rem 1.5rem;border-radius:1.2rem}}.cardStyle-recruit__companyDataInner{position:relative;display:flex;align-items:space-between;justify-content:space-between;flex-direction:column;padding:3rem 2rem 2rem;border-radius:1.875rem;background:#fff;width:100%;z-index:1}@media screen and (max-width:576px){.cardStyle-recruit__companyDataInner{border-radius:1.2rem}}.cardStyle-recruit__flexInner{position:relative;display:flex;justify-content:space-between;align-content:space-between;gap:3rem;padding:3rem 2rem 2rem;border-radius:1.875rem;background:#fff;width:100%;z-index:1}@media screen and (max-width:650px){.cardStyle-recruit__flexInner{flex-direction:column;gap:2rem}}@media screen and (max-width:576px){.cardStyle-recruit__flexInner{border-radius:1.2rem}}.cardStyle-recruit__flexBox01{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;width:50%}@media screen and (max-width:650px){.cardStyle-recruit__flexBox01{width:100%}}.cardStyle-recruit__flexBox01 .cardStyle-recruit__txBox{display:grid;grid-template-columns:1fr;gap:.5rem}.cardStyle-recruit__flexBox02{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;gap:.5rem;width:50%}@media screen and (max-width:650px){.cardStyle-recruit__flexBox02{width:100%}}.cardStyle-recruit__txFlexBox{display:flex;align-items:center;gap:1rem}.cardStyle-recruit__txBox{position:relative}.cardStyle-recruit__txBox .tx-roundedBg--jp-whiteSS{margin-bottom:.3rem}.cardStyle-recruit__svgBox{display:flex;justify-content:center;width:100%;height:auto}.cardStyle-recruit__svgBox svg{width:10rem;height:10rem}.cardStyle-recruit .tx-roundedBg--jp-redS{position:absolute;top:-20px;left:50%;padding:.6rem 2rem .7rem;transform:translateX(-50%);z-index:10}.cardStyle-recruitMark{position:relative;inset:0;display:flex;justify-content:space-between;align-items:flex-start;align-content:center;gap:1.5rem;width:100%;height:auto;padding:2rem;border-radius:1.875rem;background:#fff}@media screen and (max-width:1500px){.cardStyle-recruitMark{flex-direction:column-reverse;justify-content:flex-start;gap:1rem}}.cardStyle-recruitMark__markInner{display:flex;justify-content:center;align-items:center;align-content:center;width:35%;height:100%}@media screen and (max-width:1500px){.cardStyle-recruitMark__markInner{width:100%}}.cardStyle-recruitMark__markInner img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1500px){.cardStyle-recruitMark__markInner img{width:200px}}@media screen and (max-width:1200px){.cardStyle-recruitMark__markInner img{width:180px}}.cardStyle-recruitMark__txInner{display:grid;grid-template-columns:1fr;justify-items:start;gap:1rem;width:65%}@media screen and (max-width:1500px){.cardStyle-recruitMark__txInner{justify-items:center;width:100%}}.cardStyle-recruitMark__txInner div .tx-mainGothic--black{padding-bottom:.5rem}.cardStyle-interview{position:relative;width:18rem;height:auto}.cardStyle-interview:hover .img.hover,.cardStyle-interview:focus .img.hover{opacity:1;scale:1.1}.cardStyle-interview:hover .cardStyle-interview__imgBg,.cardStyle-interview:focus .cardStyle-interview__imgBg{border:3px solid #fff}.cardStyle-interview a{position:relative;display:block;width:100%;min-width:18rem;height:auto;aspect-ratio:18/23;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cardStyle-interview a:hover .cardStyle-interview__affiliation p,.cardStyle-interview a:focus .cardStyle-interview__affiliation p{color:#be655e}.cardStyle-interview a:hover .cardStyle-interview__affiliation .btnParts-circle,.cardStyle-interview a:focus .cardStyle-interview__affiliation .btnParts-circle{background-color:#be655e !important}.cardStyle-interview a:hover .btnParts-arrows--whiteM,.cardStyle-interview a:focus .btnParts-arrows--whiteM{background-color:#be655e}.cardStyle-interview a:hover .btnParts-arrows--whiteM:before,.cardStyle-interview a:focus .btnParts-arrows--whiteM:before{background-color:#fff;transform:translate(-30%,-50%)}.cardStyle-interview a:hover .btnParts-arrows--whiteM:after,.cardStyle-interview a:focus .btnParts-arrows--whiteM:after{border-top:.09rem solid #fff;transform:translate(0%,-50%) rotate(45deg)}.cardStyle-interview__upperInner{position:relative}.cardStyle-interview__affiliation{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;pointer-events:none;z-index:1;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cardStyle-interview__affiliation p{color:#fff;font-family:"Lato",sans-serif;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:.125rem;writing-mode:vertical-rl;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cardStyle-interview__btn{position:absolute !important;right:0;bottom:0;padding:2rem;pointer-events:none;z-index:1}.cardStyle-interview__imgBg{position:relative;overflow:hidden;width:100%;min-width:18rem;height:auto;border-radius:1.875rem;border:3px solid rgba(255,255,255,0);z-index:0;aspect-ratio:18/23;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:576px){.cardStyle-interview__imgBg{border-radius:1.2rem}}.cardStyle-interview__imgBg img{position:absolute;inset:0;aspect-ratio:18/23;width:100%;height:100%;object-fit:cover;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.cardStyle-interview__imgBg .img.hover{opacity:0}.cardStyle-interview__underInner{display:flex;justify-content:space-between;padding-top:1rem}@media screen and (max-width:430px){.cardStyle-interview__underInner{padding-top:.5rem}}.cardStyle-interview__name{display:flex;flex-direction:column;gap:.8rem;color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1.25rem;font-weight:700;line-height:1;letter-spacing:.125rem;white-space:nowrap}.cardStyle-interview__name span{display:block;font-family:"Lato",sans-serif;font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.075rem}.cardStyle-interview__profile{display:flex;flex-direction:column;gap:.5rem;text-align:right;line-height:1;white-space:nowrap}.cardStyle-interview__profile .span01{color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.09rem}.cardStyle-interview__profile .span02{display:block}.flexWrap{display:flex;flex-wrap:wrap;justify-content:center;justify-items:center;align-items:flex-start;row-gap:4.5rem;column-gap:5rem}@media screen and (max-width:1200px){.flexWrap{row-gap:3rem;column-gap:2.5rem}}@media screen and (max-width:920px){.flexWrap{gap:3rem}}.article-newsWrap{position:relative;inset:0;overflow:hidden;display:block;width:calc(100% - 20vw);height:auto;margin:0 10vw}@media screen and (max-width:1600px){.article-newsWrap{margin:0;width:100%}}.article-news__contentBox{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (max-width:576px){.article-news__contentBox{gap:2rem}}.article-news__contentBox p{color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1rem;font-style:normal;font-weight:600;line-height:2.375rem;letter-spacing:.12rem}@media screen and (max-width:1400px){.article-news__contentBox p{line-height:2.3rem;letter-spacing:.1rem}}@media screen and (max-width:1200px){.article-news__contentBox p{line-height:2.2rem}}@media screen and (max-width:992px){.article-news__contentBox p{line-height:2rem;letter-spacing:.11rem}}@media screen and (max-width:576px){.article-news__contentBox p{line-height:1.8rem}}@media screen and (max-width:430px){.article-news__contentBox p{font-size:.9rem;letter-spacing:.1rem}}.article-news__contentBox img{width:100%;height:100%;object-fit:cover}.article-news__thumbnail{width:100%;height:auto}.article-news__thumbnail img{width:100%;height:100%;object-fit:cover}.article-news__galleryList{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:992px){.article-news__galleryList{grid-template-columns:1fr}}.article-news__galleryItem{list-style:none}.article-news__galleryImgBox{overflow:hidden;border-radius:1.875rem;aspect-ratio:4/3}@media (max-width:576px){.article-news__galleryImgBox{border-radius:1.2rem}}.article-news__img--horizontal{border-radius:1.875rem;aspect-ratio:4/3;width:100%;height:100%;object-fit:cover}@media (max-width:576px){.article-news__img--horizontal{border-radius:1.2rem}}.article-news__galleryVerticalList{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0}.article-news__galleryVerticalItem{list-style:none}.article-news__galleryVerticalImgBox{overflow:hidden;border-radius:1.875rem}@media (max-width:576px){.article-news__galleryVerticalImgBox{border-radius:1.2rem}}.article-news__img--vertical{border-radius:1.875rem;width:100%;height:100%;object-fit:cover}@media (max-width:576px){.article-news__img--vertical{border-radius:1.2rem}}.sabFv{position:relative;overflow:hidden;inset:0;display:block;width:100%;height:55vh;z-index:1}@media screen and (max-width:1920px){.sabFv{height:55vh}}@media screen and (max-width:1600px){.sabFv{max-height:35rem}}@media screen and (max-width:1440px){.sabFv{max-height:30rem}}@media screen and (max-width:1100px){.sabFv{max-height:25rem}}@media screen and (max-width:992px){.sabFv{max-height:22rem}}@media screen and (max-width:830px){.sabFv{max-height:20rem}}@media screen and (max-width:576px){.sabFv{height:12rem}}@media screen and (max-width:430px){.sabFv{height:11rem}}.sabFv__wrap{position:relative;width:100%;height:auto;z-index:1}.sabFv__titleInner{position:relative;padding-top:10rem;padding-bottom:5rem;z-index:1;padding-left:350px}@media screen and (max-width:1920px){.sabFv__titleInner{padding-left:250px}}@media screen and (max-width:1440px){.sabFv__titleInner{padding-left:180px}}@media screen and (max-width:1200px){.sabFv__titleInner{padding-left:150px}}@media screen and (max-width:992px){.sabFv__titleInner{padding-left:120px}}@media screen and (max-width:768px){.sabFv__titleInner{padding-left:80px}}@media screen and (max-width:576px){.sabFv__titleInner{padding-left:50px}}@media screen and (max-width:430px){.sabFv__titleInner{padding-left:30px}}@media screen and (max-width:400px){.sabFv__titleInner{padding-left:30px}}.sabFv__titleInner{padding-right:350px}@media screen and (max-width:1920px){.sabFv__titleInner{padding-right:250px}}@media screen and (max-width:1440px){.sabFv__titleInner{padding-right:180px}}@media screen and (max-width:1200px){.sabFv__titleInner{padding-right:150px}}@media screen and (max-width:992px){.sabFv__titleInner{padding-right:120px}}@media screen and (max-width:768px){.sabFv__titleInner{padding-right:80px}}@media screen and (max-width:576px){.sabFv__titleInner{padding-right:50px}}@media screen and (max-width:430px){.sabFv__titleInner{padding-right:30px}}@media screen and (max-width:400px){.sabFv__titleInner{padding-right:30px}}@media screen and (max-width:1440px){.sabFv__titleInner{padding-top:20vh}}@media screen and (max-width:992px){.sabFv__titleInner{padding-top:5.5rem}}@media screen and (max-width:576px){.sabFv__titleInner{padding-top:2.5rem}}.sabFv__bgInner{position:fixed;overflow:visible;inset:0;z-index:-1}.sabFv__bgInner.is-hidden{opacity:0;pointer-events:none}.sabFv__bgInner:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(246,245,233,.9) 0%,rgba(246,245,233,.81) 16.83%,rgba(246,245,233,.72) 32.69%,rgba(246,245,233,.38) 56.73%,rgba(246,245,233,0) 75.96%);background-blend-mode:screen;pointer-events:none;z-index:1}@media screen and (max-width:992px){.sabFv__bgInner:before{background:linear-gradient(90deg,rgba(246,245,233,.9) 10%,rgba(246,245,233,.81) 30%,rgba(246,245,233,.6) 50%,rgba(246,245,233,.5) 60%,rgba(246,245,233,0) 90%)}}.sabFv__bgInner img{position:relative;top:-19vw;left:50%;width:100%;height:auto;transform:translateX(-50%);object-fit:cover}@media screen and (max-width:2100px){.sabFv__bgInner img{top:-17vw}}@media screen and (max-width:1800px){.sabFv__bgInner img{top:-14vw}}@media screen and (max-width:1600px){.sabFv__bgInner img{top:-16vw}}@media screen and (max-width:1440px){.sabFv__bgInner img{top:-12vw}}@media screen and (max-width:1200px){.sabFv__bgInner img{top:-8vw}}@media screen and (max-width:992px){.sabFv__bgInner img{top:-4vw}}@media screen and (max-width:768px){.sabFv__bgInner img{position:absolute;top:35%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover}}@media screen and (max-width:576px){.sabFv__bgInner img{top:35%;width:100%;min-width:none;height:auto}}@media screen and (max-width:500px){.sabFv__bgInner img{top:33%}}@media screen and (max-width:430px){.sabFv__bgInner img{top:0;left:0;transform:none}}.intro{position:relative;inset:0;overflow:hidden;display:block;width:100%;height:auto}.intro__wrap{display:flex;justify-content:space-between;align-items:center;gap:10rem;padding-top:160px}@media screen and (max-width:1920px){.intro__wrap{padding-top:160px}}@media screen and (max-width:1440px){.intro__wrap{padding-top:160px}}@media screen and (max-width:1200px){.intro__wrap{padding-top:160px}}@media screen and (max-width:992px){.intro__wrap{padding-top:120px}}@media screen and (max-width:768px){.intro__wrap{padding-top:100px}}@media screen and (max-width:576px){.intro__wrap{padding-top:90px}}@media screen and (max-width:430px){.intro__wrap{padding-top:80px}}@media screen and (max-width:400px){.intro__wrap{padding-top:70px}}.intro__wrap{padding-left:350px}@media screen and (max-width:1920px){.intro__wrap{padding-left:250px}}@media screen and (max-width:1440px){.intro__wrap{padding-left:180px}}@media screen and (max-width:1200px){.intro__wrap{padding-left:150px}}@media screen and (max-width:992px){.intro__wrap{padding-left:120px}}@media screen and (max-width:768px){.intro__wrap{padding-left:80px}}@media screen and (max-width:576px){.intro__wrap{padding-left:50px}}@media screen and (max-width:430px){.intro__wrap{padding-left:30px}}@media screen and (max-width:400px){.intro__wrap{padding-left:30px}}.intro__wrap{padding-bottom:160px}@media screen and (max-width:1920px){.intro__wrap{padding-bottom:160px}}@media screen and (max-width:1440px){.intro__wrap{padding-bottom:160px}}@media screen and (max-width:1200px){.intro__wrap{padding-bottom:160px}}@media screen and (max-width:992px){.intro__wrap{padding-bottom:120px}}@media screen and (max-width:768px){.intro__wrap{padding-bottom:100px}}@media screen and (max-width:576px){.intro__wrap{padding-bottom:90px}}@media screen and (max-width:430px){.intro__wrap{padding-bottom:80px}}@media screen and (max-width:400px){.intro__wrap{padding-bottom:70px}}@media screen and (min-width:1920px){.intro__wrap{gap:30rem}}@media screen and (min-width:1600px){.intro__wrap{gap:10rem}}@media screen and (max-width:1400px){.intro__wrap{gap:6rem}}@media screen and (max-width:1200px){.intro__wrap{gap:5rem}}@media screen and (max-width:1000px){.intro__wrap{flex-direction:column-reverse;align-items:stretch;gap:4rem}}@media screen and (max-width:768px){.intro__wrap{gap:3rem}}@media screen and (max-width:576px){.intro__wrap{gap:2rem}}.intro__wrap>*{min-width:0}.intro__contentInner{position:relative;display:grid;grid-template-columns:1fr;gap:3.5rem;flex:0 0 40%;max-width:40%;min-width:0;padding-right:350px}@media screen and (max-width:1920px){.intro__contentInner{padding-right:250px}}@media screen and (max-width:1440px){.intro__contentInner{padding-right:180px}}@media screen and (max-width:1200px){.intro__contentInner{padding-right:150px}}@media screen and (max-width:992px){.intro__contentInner{padding-right:120px}}@media screen and (max-width:768px){.intro__contentInner{padding-right:80px}}@media screen and (max-width:576px){.intro__contentInner{padding-right:50px}}@media screen and (max-width:430px){.intro__contentInner{padding-right:30px}}@media screen and (max-width:400px){.intro__contentInner{padding-right:30px}}@media screen and (max-width:1300px){.intro__contentInner{max-width:50%}}@media screen and (max-width:1000px){.intro__contentInner{flex:0 0 100%;max-width:100%;gap:3rem}}@media screen and (max-width:576px){.intro__contentInner{gap:2rem}}@media screen and (max-width:430px){.intro__contentInner{gap:1.5rem}}.intro__copyBox{max-width:30rem}@media screen and (max-width:1100px){.intro__copyBox{max-width:26rem}}@media screen and (max-width:1000px){.intro__copyBox{max-width:26rem}}@media screen and (max-width:576px){.intro__copyBox{max-width:none}}.intro__txBox{max-width:1200px}@media screen and (max-width:920px){.intro__txBox{width:100%;max-width:none}}.intro__imgInner{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 60%;min-width:0;max-width:60%;height:auto}@media screen and (min-width:1920px){.intro__imgInner{width:70%}}@media screen and (max-width:1000px){.intro__imgInner{flex:0 0 100%;width:100%;max-width:100%}}@media screen and (max-width:992px){.intro__imgInner{height:30rem}}@media screen and (max-width:768px){.intro__imgInner{height:25rem}}@media screen and (max-width:576px){.intro__imgInner{height:20rem}}@media screen and (max-width:430px){.intro__imgInner{height:15rem}}.intro__img{width:100%;height:30rem;border-radius:1.875rem 0 0 1.875rem}@media screen and (min-width:1920px){.intro__img{height:34rem}}@media screen and (max-width:1600px){.intro__img{height:25rem}}@media screen and (max-width:1300px){.intro__img{width:calc(100% - 8rem);height:25rem}}@media screen and (max-width:1000px){.intro__img{width:100%;height:30rem}}@media screen and (max-width:768px){.intro__img{height:25rem}}@media screen and (max-width:576px){.intro__img{height:20rem;border-radius:1.2rem 0 0 1.2rem}}@media screen and (max-width:430px){.intro__img{height:15rem}}.intro__img img{display:block;max-width:100%;border-radius:1.875rem 0 0 1.875rem;width:100%;height:100%;object-fit:cover}@media screen and (max-width:576px){.intro__img img{border-radius:1.2rem 0 0 1.2rem}}.img-set{position:relative;inset:0;width:100%;height:800px}@media screen and (max-width:920px){.img-set{height:auto;text-align:end;margin-bottom:350px}}@media screen and (max-width:576px){.img-set{margin-top:20px;margin-bottom:300px}}.img-set__imgL{position:absolute;right:0;width:45rem;height:30rem}@media screen and (max-width:2300px){.img-set__imgL{width:35rem}}@media screen and (max-width:1920px){.img-set__imgL{width:30rem}}@media screen and (max-width:1400px){.img-set__imgL{width:22rem}}@media screen and (max-width:1100px){.img-set__imgL{width:18rem;height:20rem}}@media screen and (max-width:920px){.img-set__imgL{width:26rem;height:18rem;aspect-ratio:4/3}}@media screen and (max-width:576px){.img-set__imgL{width:22rem;height:15rem;margin-bottom:90px;aspect-ratio:1/1}}@media screen and (max-width:430px){.img-set__imgL{width:18rem;margin-bottom:90px;aspect-ratio:1/1}}.img-set__imgL img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:1.875rem 0 0 1.875rem}@media screen and (max-width:920px){.img-set__imgL img{aspect-ratio:4/3}}@media screen and (max-width:576px){.img-set__imgL img{border-radius:1.2rem 0 0 1.2rem;aspect-ratio:1/1}}.img-set__imgS{position:absolute;top:23rem;right:19rem;display:inline-block;width:20rem;height:auto;aspect-ratio:3/4}@media screen and (max-width:2300px){.img-set__imgS{width:18rem}}@media screen and (max-width:1920px){.img-set__imgS{width:16.5rem}}@media screen and (max-width:1400px){.img-set__imgS{top:18rem;right:13rem;width:13rem}}@media screen and (max-width:1100px){.img-set__imgS{top:12rem;right:10rem;width:10rem}}@media screen and (max-width:920px){.img-set__imgS{top:9rem;right:20rem;width:10rem}}@media screen and (max-width:576px){.img-set__imgS{top:6rem;right:16.5rem;width:10.5rem}}@media screen and (max-width:520px){.img-set__imgS{top:6rem;right:14.5rem;width:10.5rem}}@media screen and (max-width:430px){.img-set__imgS{top:8rem;right:11.5rem;width:9rem}}.img-set__imgS img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/4;border-radius:1.875rem;border:3px solid #f6f5e9}@media screen and (max-width:576px){.img-set__imgS img{border-radius:1.2rem}}.img-set__loopTx{position:absolute;display:inline-block;top:26rem;right:13rem}@media screen and (max-width:1400px){.img-set__loopTx{top:25rem;right:6rem;scale:.8}}@media screen and (max-width:1200px){.img-set__loopTx{top:25rem}}@media screen and (max-width:1100px){.img-set__loopTx{top:18rem;right:3rem}}@media screen and (max-width:920px){.img-set__loopTx{top:2rem;right:24rem;scale:1}}@media screen and (max-width:650px){.img-set__loopTx{top:1rem;right:21rem;scale:.8}}@media screen and (max-width:576px){.img-set__loopTx{top:8rem;right:7rem;scale:.6}}@media screen and (max-width:430px){.img-set__loopTx{top:9rem;right:4rem;scale:.6}}.viewMore{position:relative;overflow:hidden;inset:0;display:block;width:100%;height:auto}.viewMore__wrap{display:flex;justify-content:flex-start;align-items:center;gap:8rem;margin-top:160px}@media screen and (max-width:1920px){.viewMore__wrap{margin-top:160px}}@media screen and (max-width:1440px){.viewMore__wrap{margin-top:160px}}@media screen and (max-width:1200px){.viewMore__wrap{margin-top:160px}}@media screen and (max-width:992px){.viewMore__wrap{margin-top:120px}}@media screen and (max-width:768px){.viewMore__wrap{margin-top:100px}}@media screen and (max-width:576px){.viewMore__wrap{margin-top:90px}}@media screen and (max-width:430px){.viewMore__wrap{margin-top:80px}}@media screen and (max-width:400px){.viewMore__wrap{margin-top:70px}}@media screen and (max-width:1920px){.viewMore__wrap{justify-content:space-between;gap:1rem;margin-right:350px}}@media screen and (max-width:1920px) and (max-width:1920px){.viewMore__wrap{margin-right:250px}}@media screen and (max-width:1920px) and (max-width:1440px){.viewMore__wrap{margin-right:180px}}@media screen and (max-width:1920px) and (max-width:1200px){.viewMore__wrap{margin-right:150px}}@media screen and (max-width:1920px) and (max-width:992px){.viewMore__wrap{margin-right:120px}}@media screen and (max-width:1920px) and (max-width:768px){.viewMore__wrap{margin-right:80px}}@media screen and (max-width:1920px) and (max-width:576px){.viewMore__wrap{margin-right:50px}}@media screen and (max-width:1920px) and (max-width:430px){.viewMore__wrap{margin-right:30px}}@media screen and (max-width:1920px) and (max-width:400px){.viewMore__wrap{margin-right:30px}}@media screen and (max-width:1440px){.viewMore__wrap{flex-direction:column;align-items:flex-start;gap:4rem}}@media screen and (max-width:768px){.viewMore__wrap{gap:3rem}}.viewMore__titleInner{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:2rem 8rem 3rem 0;border-radius:0 6.25rem 6.25rem 0;background:#be655e;padding-left:350px}@media screen and (max-width:1920px){.viewMore__titleInner{padding-left:250px}}@media screen and (max-width:1440px){.viewMore__titleInner{padding-left:180px}}@media screen and (max-width:1200px){.viewMore__titleInner{padding-left:150px}}@media screen and (max-width:992px){.viewMore__titleInner{padding-left:120px}}@media screen and (max-width:768px){.viewMore__titleInner{padding-left:80px}}@media screen and (max-width:576px){.viewMore__titleInner{padding-left:50px}}@media screen and (max-width:430px){.viewMore__titleInner{padding-left:30px}}@media screen and (max-width:400px){.viewMore__titleInner{padding-left:30px}}@media screen and (max-width:1600px){.viewMore__titleInner{padding:2rem 4rem 3rem 0;padding-left:350px}}@media screen and (max-width:1600px) and (max-width:1920px){.viewMore__titleInner{padding-left:250px}}@media screen and (max-width:1600px) and (max-width:1440px){.viewMore__titleInner{padding-left:180px}}@media screen and (max-width:1600px) and (max-width:1200px){.viewMore__titleInner{padding-left:150px}}@media screen and (max-width:1600px) and (max-width:992px){.viewMore__titleInner{padding-left:120px}}@media screen and (max-width:1600px) and (max-width:768px){.viewMore__titleInner{padding-left:80px}}@media screen and (max-width:1600px) and (max-width:576px){.viewMore__titleInner{padding-left:50px}}@media screen and (max-width:1600px) and (max-width:430px){.viewMore__titleInner{padding-left:30px}}@media screen and (max-width:1600px) and (max-width:400px){.viewMore__titleInner{padding-left:30px}}@media screen and (max-width:1440px){.viewMore__titleInner{display:flex;align-items:flex-end;justify-content:flex-start;gap:3rem;width:100%}}@media screen and (max-width:1200px){.viewMore__titleInner{max-width:830px}}@media screen and (max-width:768px){.viewMore__titleInner{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:none}}.viewMore__titleInner .title-en--s{color:#fff}@media screen and (max-width:1440px){.viewMore__titleInner .btn-more-white{padding-bottom:.2rem}}.viewMore__contentInner{display:flex;justify-content:flex-start;align-items:center;gap:3rem}@media screen and (max-width:1440px){.viewMore__contentInner{padding-left:350px}}@media screen and (max-width:1440px) and (max-width:1920px){.viewMore__contentInner{padding-left:250px}}@media screen and (max-width:1440px) and (max-width:1440px){.viewMore__contentInner{padding-left:180px}}@media screen and (max-width:1440px) and (max-width:1200px){.viewMore__contentInner{padding-left:150px}}@media screen and (max-width:1440px) and (max-width:992px){.viewMore__contentInner{padding-left:120px}}@media screen and (max-width:1440px) and (max-width:768px){.viewMore__contentInner{padding-left:80px}}@media screen and (max-width:1440px) and (max-width:576px){.viewMore__contentInner{padding-left:50px}}@media screen and (max-width:1440px) and (max-width:430px){.viewMore__contentInner{padding-left:30px}}@media screen and (max-width:1440px) and (max-width:400px){.viewMore__contentInner{padding-left:30px}}@media screen and (max-width:1350px){.viewMore__contentInner{width:100%;justify-content:center}}@media screen and (max-width:920px){.viewMore__contentInner{flex-direction:column;justify-content:center;justify-items:center;text-align:center;width:100%}}@media screen and (max-width:920px){.viewMore__contentInner article{max-width:350px}}@media screen and (max-width:576px){.viewMore__contentInner article{max-width:300px}}@media screen and (max-width:2000px){.viewMore__contentInner article:nth-child(3){display:none}}@media screen and (max-width:1440px){.viewMore__contentInner article:nth-child(3){display:block}}@media screen and (max-width:1350px){.viewMore__contentInner article:nth-child(3){display:none}}@media screen and (max-width:920px){.viewMore__contentInner article:nth-child(3){display:block}}.others{position:relative;inset:0;display:block;width:100%;height:auto}.others__wrap{display:grid;grid-template-columns:1fr;gap:5.6rem;width:100%;height:auto;max-width:2000px;padding-top:10rem;padding-left:350px}@media screen and (max-width:1920px){.others__wrap{padding-left:250px}}@media screen and (max-width:1440px){.others__wrap{padding-left:180px}}@media screen and (max-width:1200px){.others__wrap{padding-left:150px}}@media screen and (max-width:992px){.others__wrap{padding-left:120px}}@media screen and (max-width:768px){.others__wrap{padding-left:80px}}@media screen and (max-width:576px){.others__wrap{padding-left:50px}}@media screen and (max-width:430px){.others__wrap{padding-left:30px}}@media screen and (max-width:400px){.others__wrap{padding-left:30px}}.others__wrap{padding-right:350px}@media screen and (max-width:1920px){.others__wrap{padding-right:250px}}@media screen and (max-width:1440px){.others__wrap{padding-right:180px}}@media screen and (max-width:1200px){.others__wrap{padding-right:150px}}@media screen and (max-width:992px){.others__wrap{padding-right:120px}}@media screen and (max-width:768px){.others__wrap{padding-right:80px}}@media screen and (max-width:576px){.others__wrap{padding-right:50px}}@media screen and (max-width:430px){.others__wrap{padding-right:30px}}@media screen and (max-width:400px){.others__wrap{padding-right:30px}}@media screen and (max-width:1440px){.others__wrap{max-width:none !important}}@media screen and (max-width:1200px){.others__wrap{padding-right:350px}}@media screen and (max-width:1200px) and (max-width:1920px){.others__wrap{padding-right:250px}}@media screen and (max-width:1200px) and (max-width:1440px){.others__wrap{padding-right:180px}}@media screen and (max-width:1200px) and (max-width:1200px){.others__wrap{padding-right:150px}}@media screen and (max-width:1200px) and (max-width:992px){.others__wrap{padding-right:120px}}@media screen and (max-width:1200px) and (max-width:768px){.others__wrap{padding-right:80px}}@media screen and (max-width:1200px) and (max-width:576px){.others__wrap{padding-right:50px}}@media screen and (max-width:1200px) and (max-width:430px){.others__wrap{padding-right:30px}}@media screen and (max-width:1200px) and (max-width:400px){.others__wrap{padding-right:30px}}@media screen and (max-width:992px){.others__wrap{gap:4rem;padding-top:8rem}}@media screen and (max-width:576px){.others__wrap{gap:3rem;padding-top:5rem}}@media screen and (max-width:430px){.others__wrap{padding-top:4rem}}.others__titleInner{display:grid;grid-template-columns:1fr;gap:4.5rem}.others__titleInner .linkTx-404 a{overflow-wrap:anywhere;word-break:break-word;text-align:justify}.others__contentInner{display:grid;grid-template-columns:1fr;gap:6rem}@media screen and (max-width:992px){.others__contentInner{gap:6rem}}@media screen and (max-width:576px){.others__contentInner{gap:4rem}}.others__contentInner .list-ul{display:grid;grid-template-columns:1fr;gap:.2rem;margin-top:1rem}@media screen and (max-width:576px){.others__contentInner .list-ul{gap:.5rem}}.others__contentInner .list-bulletPoints .span01{position:relative;display:inline-block;left:15px;color:#1b2535;font-feature-settings:"halt" on;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:2rem;letter-spacing:.09rem;white-space:wrap !important}@media screen and (max-width:576px){.others__contentInner .list-bulletPoints .span01{font-size:1rem;line-height:1.5rem}}.others__contentInner .sitemap__nav--upper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:flex-start;gap:3vw}@media screen and (max-width:2000px){.others__contentInner .sitemap__nav--upper{grid-template-columns:1fr 1fr 1fr;column-gap:4rem;row-gap:1rem}}@media screen and (max-width:1200px){.others__contentInner .sitemap__nav--upper{grid-template-columns:1fr;gap:1.5rem}}@media screen and (max-width:768px){.others__contentInner .sitemap__nav--upper{gap:0rem}}@media screen and (max-width:1200px){.others__contentInner .sitemap__nav--upper ul{margin-bottom:.6rem}}.others__contentInner .sitemap__nav{display:flex;justify-content:space-between;align-items:flex-start;width:auto;height:auto;margin-bottom:0}.others__contentInner .sitemap__nav_column{width:100%}.others__contentInner .sitemap__nav_column ul{margin-bottom:2vh}@media screen and (max-width:800px){.others__contentInner .sitemap__nav_column ul{margin-bottom:0}}.others__contentInner .sitemap__nav_link-style--m{display:inline-block;width:100%}.others__contentInner .sitemap__nav_link-style--m a{position:relative;display:inline-flex;justify-content:space-between;align-items:center;width:100%;height:3.5rem;margin-bottom:clamp(0.2rem, 1.5vh, 1rem);background:linear-gradient(to right,#be655e 0%,#be655e 100%) bottom left/0% 2px no-repeat,linear-gradient(to right,rgba(27,37,53,.6) 0%,rgba(27,37,53,.6) 100%) bottom left/100% 1.5px no-repeat;transition:background-size .4s ease-in-out;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:1200px){.others__contentInner .sitemap__nav_link-style--m a{height:3rem !important}}.others__contentInner .sitemap__nav_link-style--m a:hover,.others__contentInner .sitemap__nav_link-style--m a:focus{background-size:100% 1.5px,100% 1.5px}.others__contentInner .sitemap__nav_link-style--m a:hover p,.others__contentInner .sitemap__nav_link-style--m a:focus p{color:#be655e}.others__contentInner .sitemap__nav_link-style--m a:hover p span,.others__contentInner .sitemap__nav_link-style--m a:focus p span{background-color:#be655e}.others__contentInner .sitemap__nav_link-style--m a:hover div,.others__contentInner .sitemap__nav_link-style--m a:focus div{background-color:#be655e}.others__contentInner .sitemap__nav_link-style--m a:hover div:before,.others__contentInner .sitemap__nav_link-style--m a:focus div:before{transform:translate(-30%,-50%);background-color:#fff}.others__contentInner .sitemap__nav_link-style--m a:hover div:after,.others__contentInner .sitemap__nav_link-style--m a:focus div:after{transform:translate(30%,-50%) rotate(45deg);border-top:.09rem solid #fff}.others__contentInner .sitemap__nav_link-style--m a p{position:relative;color:#1b2535;font-family:"Noto Serif JP",serif;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.09rem;margin-bottom:4px;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.others__contentInner .sitemap__nav_link-style--m a p span{position:relative;top:-1.5px;display:inline-block;margin-right:8px;background-color:#be655e !important}.others__contentInner .sitemap__nav_link-style--s{display:block;color:#1b2535;font-family:"Zen Kaku Gothic New",sans-serif;font-size:.9rem;font-weight:700;line-height:1.8;letter-spacing:.05625rem;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width:800px){.others__contentInner .sitemap__nav_link-style--s{margin-left:0}}.others__contentInner .sitemap__nav_link-style--s a{display:block}.others__contentInner .sitemap__nav_link-style--s a:before{content:"- "}.others__contentInner .sitemap__nav_link-style--s:hover,.others__contentInner .sitemap__nav_link-style--s:focus{color:#be655e}.others__btnInner{position:relative;display:flex;justify-content:flex-start;padding-top:1.5rem}@media screen and (max-width:576px){.others__btnInner{justify-content:center}}