body{background:url(../../img-recruit/recruit/job/bg_body.jpg) no-repeat;background-size:100% auto}main{font-weight:500;letter-spacing:0.04em}@media (max-width: 767px){main{overflow:hidden}}p:empty{display:none}.jobtxt01{max-width:875px;margin:0 auto 83px;letter-spacing:0.04em;line-height:1.875}@media (max-width: 767px){.jobtxt01{margin-bottom:10px}}.joimg{text-align:center}@media (max-width: 767px){.joimg{position:relative;left:7px;margin-top:22px}}.joimg__yotube{width:calc(100% - 30px);max-width:880px;position:relative;overflow:hidden;margin:54px auto 0}.joimg__yotube:before{display:block;content:" ";width:100%;padding-top:56.25%}.joimg__yotube>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.joimg__yotube{position:relative;margin-top:36px;left:-7px}.joimg__yotube:before{display:block;content:" ";width:100%;padding-top:56.23188%}.joimg__yotube>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.joimg__yotube iframe{width:100%;height:100%;position:absolute;left:0;top:0}.thoughts{margin:60px auto 165px}@media (max-width: 767px){.thoughts{margin:25px auto 40px}}.thoughts__inner{position:relative;margin-bottom:-50px;overflow:hidden}@media (max-width: 767px){.thoughts__inner{padding-bottom:0;margin-bottom:-84px}}@media (min-width: 768px){.thoughts .imgbg{position:absolute;max-width:1366px;z-index:-2;right:0;bottom:-78px}}@media (max-width: 767px){.thoughts .imgbg{display:block;width:calc(100% + 40px);position:relative;left:0;bottom:auto;top:-85px;z-index:-1;height:205px;width:auto}}.thoughts__ins{display:flex;justify-content:space-between;margin-top:77px}@media (max-width: 767px){.thoughts__ins{flex-wrap:wrap;margin-top:-2px}}.thoughts__cont{width:56%;max-width:588px;padding-left:5px}@media (max-width: 767px){.thoughts__cont{width:100%;max-width:100%;padding-left:0}}.thoughts__cont .cont-item__heading{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.019em;font-weight:600;font-family:"Lexend",sans-serif;color:#11A9B5;margin-bottom:28px;position:relative;overflow:hidden}@media (max-width: 767px){.thoughts__cont .cont-item__heading{font-size:14px;margin-bottom:12px}}.thoughts__cont .cont-item__heading span{padding-right:23px}.thoughts__cont .cont-item__heading span:after{content:'';position:absolute;background-color:#11A9B5;width:100%;height:1px;top:9px;z-index:-1;margin-left:10px}@media (max-width: 767px){.thoughts__cont .cont-item__heading span:after{top:4px;margin-left:14px}}.thoughts__cont .cont-item__ttl{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.08em;font-weight:bold;margin-bottom:18px}@media (max-width: 767px){.thoughts__cont .cont-item__ttl{font-size:20px;line-height:calc(32/20);margin-bottom:11px}}.thoughts__cont .cont-item__txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.thoughts__cont .cont-item__txt{line-height:calc(28/16)}}.thoughts__cont .cont-item__lst{padding-bottom:150px}@media (max-width: 767px){.thoughts__cont .cont-item__lst{padding-top:6px;padding-bottom:20px}}.thoughts__cont .cont-item__lst .lst-item{display:flex;align-items:center}.thoughts__cont .cont-item__lst .lst-item__ttl{display:flex;align-items:center;min-width:100px;margin-left:-5px;margin-right:20px}@media (max-width: 767px){.thoughts__cont .cont-item__lst .lst-item__ttl{min-width:50px;flex-direction:column;text-align:center;margin-right:12px}}.thoughts__cont .cont-item__lst .lst-item__ttl .ico{min-width:50px}.thoughts__cont .cont-item__lst .lst-item__ttl .jp{font-size:18px;font-size:1.8rem;line-height:1.4em;letter-spacing:.08em;font-weight:bold;color:#11A9B5;padding-left:2px}@media (max-width: 767px){.thoughts__cont .cont-item__lst .lst-item__ttl .jp{font-size:16px;padding-left:0;margin-top:-3px}}.thoughts__cont .cont-item__lst .lst-item__txt{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.thoughts__cont .cont-item__lst .lst-item__txt{font-size:13px;line-height:calc(24/13)}}.thoughts__cont .cont-item__lst .lst-item:not(:last-child){margin-bottom:29px}@media (max-width: 767px){.thoughts__cont .cont-item__lst .lst-item:not(:last-child){margin-bottom:17px}}.thoughts__cont .cont-item:not(:last-child){margin-bottom:45px}@media (max-width: 767px){.thoughts__cont .cont-item:not(:last-child){margin-bottom:31px}}.thoughts__cont .cont-item__img{width:calc(100% + 40px);margin-left:-20px}.thoughts__par{width:40%;max-width:422px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.thoughts__par{width:100%;max-width:100%;display:block;margin-bottom:36px}}.thoughts__par--list{width:100%}@media (max-width: 767px){.thoughts__par--list{margin-top:23px}}.thoughts__par--list li .ttlsm{width:100%;font-weight:bold;font-size:18px;letter-spacing:0.04em;color:#0039a9;position:relative;overflow:hidden;margin-bottom:40px}@media (max-width: 767px){.thoughts__par--list li .ttlsm{margin-bottom:15px;width:100%}}.thoughts__par--list li .ttlsm span{padding-right:20px}.thoughts__par--list li .ttlsm span:after{content:'';position:absolute;background:#0039a9;width:100%;height:1px;top:12px;z-index:-1;margin-left:10px}.thoughts__par--list li .ttlbig{font-weight:bold;font-size:30px}@media (max-width: 767px){.thoughts__par--list li .ttlbig{font-size:22px}}.thoughts__par--list li .txt{margin-top:33px}@media (max-width: 767px){.thoughts__par--list li .txt{margin-top:20px;font-size:16px;line-height:calc(28/16);letter-spacing:0.04em}}.thoughts__par--list li+li{margin-top:71px}@media (max-width: 767px){.thoughts__par--list li+li{margin-top:41px}}.thoughts__par .img{width:calc(100% + 318px);margin-top:-30px;margin-left:-183px;position:relative;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1288px){.thoughts__par .img{width:calc(100% + 250px);margin-left:-100px}}.thoughts .message{border-radius:40px;background:#fff;box-shadow:0px 3px 30px rgba(0,69,128,0.16);padding:65px 115px 78px 117px}@media (max-width: 767px){.thoughts .message{padding:40px 28px 53px;border-radius:20px;filter:drop-shadow(0px 3px 30px rgba(0,69,128,0.16))}}.thoughts .message .ttl{font-family:"Lexend",sans-serif;font-weight:600;letter-spacing:0.02em;position:relative;overflow:hidden;margin-bottom:55px}.thoughts .message .ttl span{background:#fff;padding-right:33px;position:relative;z-index:2}@media (min-width: 768px){.thoughts .message .ttl{font-size:20px}}@media (max-width: 767px){.thoughts .message .ttl{margin-bottom:23px}.thoughts .message .ttl span{padding-right:10px}}.thoughts .message .ttl:after{content:'';position:absolute;background:#9d9d9d;width:calc(100% - 124px);height:1px;top:12px;right:0;z-index:1}@media (max-width: 767px){.thoughts .message .ttl:after{width:calc(100% - 86px);top:11px}}.thoughts .message .msgctn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.thoughts .message .msgctn .imgwrap{width:260px}@media (max-width: 767px){.thoughts .message .msgctn .imgwrap{width:100%;order:2}}.thoughts .message .msgctn .imgwrap .img{border-radius:10px;overflow:hidden}.thoughts .message .msgctn .imgwrap .txt1{font-size:14px;line-height:1.7}@media (min-width: 768px){.thoughts .message .msgctn .imgwrap .txt1{margin-top:20px}}.thoughts .message .msgctn .imgwrap .txt2{font-weight:bold;font-size:18px;letter-spacing:0.04em;color:#0039a9;margin-top:9px}@media (max-width: 767px){.thoughts .message .msgctn .imgwrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:center}.thoughts .message .msgctn .imgwrap .img{width:136px}.thoughts .message .msgctn .imgwrap .txtwrap{width:calc(100% - 156px)}}.thoughts .message .ctntxt{width:calc(100% - 333px)}@media (max-width: 767px){.thoughts .message .ctntxt{width:100%;order:1}}.thoughts .message .ctntxt__ttl{font-weight:bold;font-size:24px;color:#0039a9;margin-top:-10px;margin-bottom:30px;line-height:1.75;letter-spacing:0}@media (max-width: 767px){.thoughts .message .ctntxt__ttl{font-size:20px;letter-spacing:0;line-height:1.4;margin-bottom:14px}}.thoughts .message .ctntxt__txt{line-height:1.785;letter-spacing:0.04em}.thoughts .message .ctntxt__txt p{margin-bottom:37px}@media (min-width: 768px){.jobsection{width:calc(1100px + (100% - 1100px)/2);max-width:100%;margin:90px 0 14.28571vw}}@media (max-width: 767px){.jobsection{margin:46px auto;width:calc(100% - 40px)}}.jobsection .anchormenu{border-radius:0px 20px 20px 0px;background:#fff;box-shadow:0px 3px 6px rgba(0,21,185,0.16);padding:26px 37px 30px 28px}@media (min-width: 768px){.jobsection .anchormenu{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:99;opacity:0;transition:0.3s}.jobsection .anchormenu.show{opacity:1}}@media (max-width: 767px){.jobsection .anchormenu{background:#fff;filter:drop-shadow(0px 3px 6px rgba(0,21,185,0.16));margin:0 auto;border-radius:20px;overflow:hidden;padding:18px 37px 24px 28px}}.jobsection .anchormenu__ttl{font-family:"Lexend",sans-serif;font-weight:600;font-size:18px;letter-spacing:0.02em;color:#00a98f;margin-bottom:10px}@media (max-width: 767px){.jobsection .anchormenu__ttl{font-size:14px;margin-bottom:-5px}}.jobsection .anchormenu:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom, #05befe 0%, #00eacf 35.47%, #366cd5 72.91%, #5b00a9 100%)}@media (max-width: 767px){.jobsection .anchormenu:before{background:linear-gradient(to right, #05befe 0%, #00eacf 35.47%, #366cd5 72.91%, #5b00a9 100%);height:4px;width:100%}}@media (max-width: 767px){.jobsection .anchormenu__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}@media (max-width: 767px){.jobsection .anchormenu__list li{width:50%;margin-top:7px}}.jobsection .anchormenu__list li a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.192' height='9.192' viewBox='0 0 9.192 9.192'%3E%3Cpath id='Path_8340' data-name='Path 8340' d='M9407.344-2781.555v6h-6' transform='translate(-4680.897 8619.206) rotate(-45)' fill='none' stroke='%23707070' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;padding-left:18px;font-weight:bold;font-size:15px;display:block}@media (min-width: 768px){.jobsection .anchormenu__list li+li{margin-top:10px}}@media (max-width: 767px){.jobsection .joblist{margin-top:90px}}.jobsection .joblist li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;position:relative}@media (min-width: 768px){.jobsection .joblist li .img{position:absolute;left:0;max-width:50%}.jobsection .joblist li .img img{border-radius:0px 40px 40px 0px}}@media (max-width: 767px){.jobsection .joblist li .img{position:relative;left:-20px}.jobsection .joblist li .img img{border-radius:0px 40px 40px 0px;width:calc(100% + 20px);max-width:none}}.jobsection .joblist li .img:before{content:'';position:absolute;width:470px;height:365px;background:url(../../img-recruit/recruit/job/ico_02.svg) no-repeat;background-position:center center;left:0;top:-70px;z-index:-1}@media (max-width: 767px){.jobsection .joblist li .img:before{width:218.16px;height:179.93px;background-size:contain;top:-52px;left:-25px}}.jobsection .joblist li .img:after{content:'';position:absolute;width:154px;height:212px;background:url(../../img-recruit/recruit/job/ico_02-sm.svg) no-repeat;background-position:center center;right:55px;bottom:-45px}@media (max-width: 767px){.jobsection .joblist li .img:after{width:90px;height:45px;background-size:100% auto;background-position:right bottom;bottom:-17px}}.jobsection .joblist li:nth-child(2) .img:before{width:540px;height:450px;background:url(../../img-recruit/recruit/job/ico_03.svg) no-repeat;background-position:center center;top:-140px;left:-80px}@media (max-width: 767px){.jobsection .joblist li:nth-child(2) .img:before{width:219.89px;height:190.12px;background-size:contain;top:-70px;left:-60px}}.jobsection .joblist li:nth-child(2) .img:after{content:'';position:absolute;width:87px;height:293px;background:url(../../img-recruit/recruit/job/ico_03-sm.svg) no-repeat;background-position:center center;right:55px;bottom:-40px}@media (max-width: 767px){.jobsection .joblist li:nth-child(2) .img:after{height:40px;width:55px;background-position:right bottom;background-size:100% auto;bottom:-20px}}.jobsection .joblist li:nth-child(3) .img:before{width:480px;height:400px;background:url(../../img-recruit/recruit/job/ico_04.svg) no-repeat;background-position:center -45px}@media (max-width: 767px){.jobsection .joblist li:nth-child(3) .img:before{width:232.38px;height:219.03px;background-size:contain;background-position:center top;left:-58px;top:-67px}}.jobsection .joblist li:nth-child(3) .img:after{content:'';position:absolute;width:74px;height:40px;background:url(../../img-recruit/recruit/job/ico_04-sm.svg) no-repeat;background-position:center center;right:140px;bottom:-20px}@media (max-width: 767px){.jobsection .joblist li:nth-child(3) .img:after{width:90px;height:50px;background-size:contain;right:27px;bottom:-25px}}.jobsection .joblist li:nth-child(4) .img:before{width:470px;height:410px;background:url(../../img-recruit/recruit/job/ico_05.svg) no-repeat;background-position:center center}@media (max-width: 767px){.jobsection .joblist li:nth-child(4) .img:before{width:228.5px;height:216.33px;background-size:contain;left:-80px}}.jobsection .joblist li:nth-child(4) .img:after{content:'';position:absolute;width:154px;height:79px;background:url(../../img-recruit/recruit/job/ico_05-sm.svg) no-repeat;background-position:center center;right:55px;bottom:-45px}@media (max-width: 767px){.jobsection .joblist li:nth-child(4) .img:after{display:none}}.jobsection .joblist li:nth-child(5) .img:before{width:540px;height:450px;background:url(../../img-recruit/recruit/job/ico_06.svg) no-repeat;background-position:center center}@media (max-width: 767px){.jobsection .joblist li:nth-child(5) .img:before{width:219.89px;height:190.12px;background-size:contain;top:-69px;left:-45px}}.jobsection .joblist li:nth-child(5) .img:after{content:'';position:absolute;width:88px;height:72px;background:url(../../img-recruit/recruit/job/ico_06-sm.svg) no-repeat;background-position:center center;right:55px;bottom:-45px}@media (max-width: 767px){.jobsection .joblist li:nth-child(5) .img:after{background:url(../../img-recruit/recruit/job/ico_03-sm.svg) no-repeat;height:40px;width:55px;background-position:right bottom;background-size:100% auto;bottom:-20px}}@media (min-width: 768px){.jobsection .joblist li .ctn{width:530px;max-width:43.5%}}@media (max-width: 767px){.jobsection .joblist li .ctn{margin-top:21px}}.jobsection .joblist li .ctn .ttl{color:#0039a9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;position:relative;margin-bottom:30px;padding:5px 0;overflow:hidden}@media (max-width: 767px){.jobsection .joblist li .ctn .ttl{margin-bottom:14px}}.jobsection .joblist li .ctn .ttl .txtjp{font-weight:bold;font-size:34px;letter-spacing:0.04em}.jobsection .joblist li .ctn .ttl .txtjp:after{content:'';position:absolute;top:20px;width:100%;height:1px;background:#0039a9;margin-left:15px}@media (max-width: 767px){.jobsection .joblist li .ctn .ttl .txtjp:after{margin-left:10px}}@media (max-width: 767px){.jobsection .joblist li .ctn .ttl .txtjp{font-size:26px}}.jobsection .joblist li .ctn .ttl .txten{font-family:"Lexend",sans-serif;font-weight:600;letter-spacing:0.02em;margin-left:20px;margin-top:2px}@media (max-width: 767px){.jobsection .joblist li .ctn .ttl .txten{font-size:14px;margin-left:14px}}.jobsection .joblist li .ctn .desc{margin-bottom:30px}@media (max-width: 767px){.jobsection .joblist li .ctn .desc{margin-bottom:20px}}.jobsection .joblist li .ctn .link{cursor:pointer}@media (max-width: 767px){.jobsection .joblist li .ctn .link{max-width:100%}}.jobsection .joblist li .ctn .link a{width:340px;height:60px;display:flex;align-items:center;justify-content:center;position:relative}@media (max-width: 767px){.jobsection .joblist li .ctn .link a{width:100%}}.jobsection .joblist li .ctn .link .btn-txt{font-weight:bold;font-size:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='chat_24dp_5F6368_FILL0_wght400_GRAD0_opsz24' d='M84-868h8v-2H84Zm0-3H96v-2H84Zm0-3H96v-2H84Zm-4,14v-18a1.926,1.926,0,0,1,.588-1.412A1.926,1.926,0,0,1,82-880H98a1.926,1.926,0,0,1,1.412.588A1.926,1.926,0,0,1,100-878v12a1.926,1.926,0,0,1-.588,1.412A1.926,1.926,0,0,1,98-864H84Zm3.15-6H98v-12H82v13.125ZM82-866v0Z' transform='translate(-80 880)' fill='%23272727'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left 8px;padding-left:30px}@media only screen and (min-width: 1025px){.jobsection .joblist li .ctn .link:hover:hover .btn-txt{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='chat_24dp_5F6368_FILL0_wght400_GRAD0_opsz24' d='M84-868h8v-2H84Zm0-3H96v-2H84Zm0-3H96v-2H84Zm-4,14v-18a1.926,1.926,0,0,1,.588-1.412A1.926,1.926,0,0,1,82-880H98a1.926,1.926,0,0,1,1.412.588A1.926,1.926,0,0,1,100-878v12a1.926,1.926,0,0,1-.588,1.412A1.926,1.926,0,0,1,98-864H84Zm3.15-6H98v-12H82v13.125ZM82-866v0Z' transform='translate(-80 880)' fill='%23ffffff'/%3E%3C/svg%3E%0A")}}.jobsection .joblist li .ctn .mainctn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19'%3E%3Cpath id='work_24dp_5F6368_FILL0_wght400_GRAD0_opsz24' d='M82-861a1.928,1.928,0,0,1-1.412-.586A1.932,1.932,0,0,1,80-863v-11a1.926,1.926,0,0,1,.587-1.414A1.928,1.928,0,0,1,82-876h4v-2a1.927,1.927,0,0,1,.588-1.414A1.928,1.928,0,0,1,88-880h4a1.93,1.93,0,0,1,1.413.586A1.928,1.928,0,0,1,94-878v2h4a1.927,1.927,0,0,1,1.412.586A1.925,1.925,0,0,1,100-874v11a1.931,1.931,0,0,1-.588,1.414A1.927,1.927,0,0,1,98-861Zm0-2H98v-11H82Zm6-13h4v-2H88Zm-6,13v0Z' transform='translate(-80 880)' fill='%230039a9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:5px 5px;font-weight:bold;font-size:20px;padding-left:40px;margin:60px auto 23px}@media (max-width: 767px){.jobsection .joblist li .ctn .mainctn{margin:37px auto 17px}}.jobsection .joblist li .ctn .descmain p{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.04em;font-weight:500;padding-left:17px;position:relative}@media (max-width: 767px){.jobsection .joblist li .ctn .descmain p{line-height:calc(24/16)}}.jobsection .joblist li .ctn .descmain p:before{content:'';position:absolute;width:7px;height:7px;border-radius:50%;background:linear-gradient(#05befe 0%, #0039a9 100%);left:0;top:13px}@media (max-width: 767px){.jobsection .joblist li .ctn .descmain p:before{top:10px}}.jobsection .joblist li .ctn .descmain p:not(:last-child){margin-bottom:2px}@media (max-width: 767px){.jobsection .joblist li .ctn .descmain p:not(:last-child){margin-bottom:7px}}.jobsection .joblist li+li{margin-top:313px}@media (max-width: 767px){.jobsection .joblist li+li{margin-top:80px}}@media (min-width: 768px){.ttlcommon .en{font-size:20px;letter-spacing:0.02em}}.ttlcommonsm{text-align:center;margin-top:77px}@media (max-width: 767px){.ttlcommonsm{margin-top:23px}}.ttlcommonsm .en{font-family:"Lexend",sans-serif;letter-spacing:0;color:#0da000}@media (max-width: 767px){.ttlcommonsm .en{font-size:14px}}.ttlcommonsm .jp{font-weight:bold;font-size:28px;letter-spacing:0.04em;margin-top:15px}@media (max-width: 767px){.ttlcommonsm .jp{font-size:24px;margin-top:5px}}.ttlcommonsm--org{margin-top:65px}@media (max-width: 767px){.ttlcommonsm--org{margin-top:132px}}.ttlcommonsm--org .en{color:#fd8705}.carrierplan{margin:172px auto 70px}@media (max-width: 767px){.carrierplan{margin:45px auto 25px}}.carrierplan .listwrap{display:block;margin-top:83px}@media (max-width: 767px){.carrierplan .listwrap{margin-top:59px}}.carrierplan .listwrap .block-lst{position:relative}@media (max-width: 767px){.carrierplan .listwrap .block-lst{padding:0 5px}}.carrierplan .listwrap .block-lst .note{font-size:14px;font-size:1.4rem;line-height:2.14286em;letter-spacing:.04em;font-weight:500;text-align:right;margin-top:20px;padding-right:3px;color:#646464}@media (max-width: 767px){.carrierplan .listwrap .block-lst .note{font-size:13px;letter-spacing:0;padding-right:0}}.carrierplan .listwrap .block-lst:not(:last-child){margin-bottom:91px}@media (max-width: 767px){.carrierplan .listwrap .block-lst:not(:last-child){margin-bottom:69px}}.carrierplan .listwrap .block-lst__num{position:absolute;width:75px;height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Lexend",sans-serif;line-height:1;font-weight:600;letter-spacing:0.019em;z-index:2;text-align:center;left:-25px;padding-top:3px;padding-right:4px;top:-45px;background:url(../../img-recruit/recruit/job/num-green.svg) center/contain no-repeat}@media only screen and (max-width: 1157px){.carrierplan .listwrap .block-lst__num{left:-12px}}@media (max-width: 767px){.carrierplan .listwrap .block-lst__num{left:3px}}.carrierplan .listwrap .block-lst__num .main{font-size:13px}.carrierplan .listwrap .block-lst__num .sub{font-size:20px}.carrierplan .listwrap .list{width:100%;position:relative;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:33px}@media (max-width: 767px){.carrierplan .listwrap .list{grid-template-columns:repeat(1, 1fr);grid-row-gap:12px}}.carrierplan .listwrap .list li{border-radius:20px;background:#fff;box-shadow:0px 3px 14px rgba(0,77,181,0.22);padding:22px 20px;position:relative}@media (max-width: 767px){.carrierplan .listwrap .list li{flex-wrap:nowrap;padding:15px 18px 15px 21px;display:flex}}@media (min-width: 768px){.carrierplan .listwrap .list li:not(:last-child):after{content:'';position:absolute;width:12px;height:24px;background:url(../../img-recruit/recruit/job/ico-arr-green.svg) center/contain no-repeat;top:calc(50% - 12px);right:-25px}}.carrierplan .listwrap .list li .numyear{color:#0da000;font-size:18px;font-weight:bold;letter-spacing:0.04em}@media (max-width: 767px){.carrierplan .listwrap .list li .numyear{min-width:53px;white-space:nowrap;padding-top:5px}}.carrierplan .listwrap .list li .numyear span{font-family:"Lexend",sans-serif;font-size:28px;position:relative}.carrierplan .listwrap .list li .txt{margin-top:6px;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.carrierplan .listwrap .list li .txt{width:calc(100% - 53px);padding-left:15px;font-size:16px;margin-top:0;line-height:calc(28/16)}}.carrierplan .listwrap--org{margin-top:115px}@media (max-width: 767px){.carrierplan .listwrap--org{margin-top:93px}}.carrierplan .listwrap--org .block-lst:not(:last-child){margin-bottom:106px}@media (max-width: 767px){.carrierplan .listwrap--org .block-lst:not(:last-child){margin-bottom:98px}}.carrierplan .listwrap--org .block-lst__num{width:75px;height:64px;background:url(../../img-recruit/recruit/job/num-orange.svg) center/contain no-repeat;top:-56px;padding-right:0}@media (max-width: 767px){.carrierplan .listwrap--org .block-lst__num{left:0;top:-59px}}.carrierplan .listwrap--org .ttl{display:block;border:unset;border-radius:unset;box-shadow:unset;text-align:center;background:unset;padding:0;position:absolute;left:0;top:-49px;margin-left:67px}@media (max-width: 767px){.carrierplan .listwrap--org .ttl{margin-left:0;left:unset;right:5px;top:-44px}}.carrierplan .listwrap--org .ttl span{font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.04em;font-weight:bold;padding-left:39px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='29' height='29' viewBox='0 0 29 29'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.201' y1='0.101' x2='0.87' y2='0.876' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23ff9400'/%3E%3Cstop offset='1' stop-color='%23ffe622'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Group_37366' data-name='Group 37366' transform='translate(-232 -8700)'%3E%3Cg id='Group_37363' data-name='Group 37363' transform='translate(2)'%3E%3Ccircle id='Ellipse_184' data-name='Ellipse 184' cx='14.5' cy='14.5' r='14.5' transform='translate(230 8700)' fill='url(%23linear-gradient)'/%3E%3Cg id='Group_37340' data-name='Group 37340' transform='translate(239.504 8706.508)'%3E%3Ccircle id='Ellipse_183' data-name='Ellipse 183' cx='3.345' cy='3.345' r='3.345' transform='translate(1.773 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_426877' data-name='Path 426877' d='M5.578,135.447v-2.587a5.088,5.088,0,0,1,10.175,0v2.587' transform='translate(-5.578 -119.281)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center}@media (max-width: 767px){.carrierplan .listwrap--org .ttl span{font-size:16px;letter-spacing:0;padding:0px 0 0px 31px;background-size:24px 24px}}@media only screen and (max-width: 360px){.carrierplan .listwrap--org .ttl span{font-size:15px;padding-left:27px;background-size:22px 22px}}.carrierplan .listwrap--org .list:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='431.319' viewBox='0 0 1 431.319'%3E%3Cpath id='Path_425640' data-name='Path 425640' d='M10101-2148v431.319' transform='translate(-10100.5 2148)' fill='none' stroke='%23fd8705' stroke-width='1' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A");top:9%}@media (max-width: 767px){.carrierplan .listwrap--org .list:after:first-child{top:6%}}.carrierplan .listwrap--org .list li:after{background:url(../../img-recruit/recruit/job/ico-arr-orange.svg) center/contain no-repeat !important}.carrierplan .listwrap--org .list li .numyear{color:#fd8705}body.job .footer{margin-top:90px}

/*# sourceMappingURL=maps/job.min.css.map */
