@media (min-width:769px),print{.page .rte{overflow:hidden;padding:80px 0;position:relative;text-align:center}.page .rte:before{color:#00205b;content:"RECRUIT";font-family:Roboto,sans-serif;font-size:23.75rem;font-weight:300;left:50%;letter-spacing:2px;opacity:.05;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.page .rte--ttl{font-size:1.75rem;font-weight:500;letter-spacing:1px;line-height:42px}.page .rte p{line-height:32px;margin-top:32px}.section--ttl{letter-spacing:2px;padding-bottom:24px;position:relative;text-align:center}.section--ttl:before{background:#00205b;bottom:0;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:43px}.section--ttl em{color:#00205b;display:block;font-size:2.125rem;font-weight:500;letter-spacing:0}.section--ttl span{color:#b2b2b2;display:block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;margin-top:14px}.block{background-color:#f6f6f6;padding:75px 0}.block .btn{margin:45px auto 0}.tabSwap{margin-top:40px}.tabSwap__tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.tabSwap--trigger{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e5e7ec;border-radius:12px 12px 0 0;color:#00205b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;-webkit-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;width:495px;will-change:background,color}.tabSwap--trigger.active,.tabSwap--trigger:hover{background-color:#00205b;color:#fff}.tabSwap__content{background-color:#fff;border-bottom:1px solid #b2b2b2;border-top:3px solid #00205b;padding:80px 36px}.tabSwap--target{display:none}.tabSwap--target.active{display:block}.table__item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;letter-spacing:1px;line-height:36px}.table__item+.table__item{margin-top:20px}.table__item--ttl{margin-right:75px;text-align:center;width:150px}.table__item__wrap{width:calc(100% - 225px)}.table__item p+p{margin-top:1em}.table__item a{color:#569ee2}.table .list--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1em;position:relative}.table .list--item:before{background-color:#00205b;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:18px;width:5px}.part{font-weight:500;text-align:center}.footer{margin-top:0}}@media only screen and (max-width:768px){.rte{overflow:hidden;padding:10.416666666666668vw 0;position:relative;text-align:center}.rte:before{color:#00205b;content:"RECRUIT";font-family:Roboto,sans-serif;font-size:25.78125vw;left:50%;letter-spacing:.26041666666666663vw;opacity:.05;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.rte--ttl{font-size:4.947916666666666vw;font-weight:500;letter-spacing:1px;line-height:8.333333333333332vw}.rte p{line-height:5.729166666666666vw;margin-top:4.166666666666666vw}.section--ttl{letter-spacing:.26041666666666663vw;padding-bottom:3.6458333333333335vw;position:relative;text-align:center}.section--ttl:before{background:#00205b;bottom:0;content:"";height:.5208333333333333vw;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:7.03125vw}.section--ttl em{color:#00205b;display:block;font-size:5.729166666666666vw;font-weight:500;letter-spacing:1px}.section--ttl span{color:#b2b2b2;display:block;font-family:Roboto,sans-serif;font-size:3.3854166666666665vw;font-weight:500;letter-spacing:.390625vw;margin-top:2.604166666666667vw}.block{background-color:#f6f6f6;padding:9.765625vw 0 13.020833333333334vw}.block .btn{margin:8.333333333333332vw auto 0}.tabSwap{margin-top:5.208333333333334vw}.tabSwap__tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.tabSwap--trigger{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e5e7ec;border-radius:1.5625vw 1.5625vw 0 0;color:#00205b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.6458333333333335vw;font-weight:500;height:10.416666666666668vw;justify-content:center;width:45.44270833333333vw}.tabSwap--trigger.active{background-color:#00205b;color:#fff}.tabSwap__content{background-color:#fff;border-bottom:1px solid #b2b2b2;border-top:.390625vw solid #00205b;padding:10.416666666666668vw 4.166666666666666vw}.tabSwap--target{display:none}.tabSwap--target.active{display:block}.table__item{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;letter-spacing:1px;line-height:5.729166666666666vw}.table__item+.table__item{margin-top:2.604166666666667vw}.table__item--ttl{width:28.645833333333332vw}.table__item__wrap{width:calc(100% - 28.64583vw)}.table__item p+p{margin-top:1em}.table__item a{color:#569ee2}.table .list--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1em;position:relative}.table .list--item:before{background-color:#00205b;border-radius:50%;content:"";height:1.0416666666666665vw;left:1.0416666666666665vw;position:absolute;top:2.604166666666667vw;width:1.0416666666666665vw}.part{font-weight:500;text-align:center}.footer{margin-top:0}}