ï»¿.inner{display:block;position:relative;width:950px;margin:0 auto;max-width:100%}@media only screen and (max-width: 1080px){.inner{width:100%;padding:0 8%}}@media only screen and (max-width: 768px){.inner{padding:0 8%}}@media only screen and (max-width: 750px){.inner{padding:0 35px}}@media only screen and (max-width: 600px){.inner{width:100%;padding:0 10px}}.pc{display:block}@media only screen and (max-width: 600px){.pc{display:none}}.sp{display:none}@media only screen and (max-width: 600px){.sp{display:block}}.pc_l{display:none}@media only screen and (max-width: 1700px){.pc_l{display:block}}.pc_m{display:none}@media only screen and (max-width: 1500px){.pc_m{display:block}}.pc_r{display:none}@media only screen and (max-width: 1300px){.pc_r{display:block}}.pc_s{display:none}@media only screen and (max-width: 1080px){.pc_s{display:block}}.pc_ss{display:none}@media only screen and (max-width: 950px){.pc_ss{display:block}}.tb{display:none}@media only screen and (max-width: 768px){.tb{display:block}}.sp_s{display:none}@media only screen and (max-width: 320px){.sp_s{display:block}}.tb_sp{display:none}@media only screen and (max-width: 768px){.tb_sp{display:block}}@media only screen and (max-width: 600px){.tb_sp{display:block}}.not_tb_sp{display:block}@media only screen and (max-width: 768px){.not_tb_sp{display:none}}@media only screen and (max-width: 600px){.not_tb_sp{display:none}}.main{display:block;color:#000;background-color:#fff}.page--top .main{overflow:hidden;margin:0 auto;width:100%}.page--top .main-header{position:fixed;width:100%;height:600px}.page--top .main-header__inner{position:relative;height:100%}@media only screen and (max-width: 1300px){.page--top .main-header{height:600px}}@media only screen and (max-width: 1080px){.page--top .main-header{width:100%;height:auto}}@media only screen and (max-width: 600px){.page--top .main-header{width:100%;height:auto}.page--top .main-header::before{content:'';display:block;padding-top:-webkit-calc(100% + 50px);padding-top:calc(100% + 50px)}}.page--top .main-header__inner{position:relative;height:100%}@media only screen and (max-width: 600px){.page--top .main-header__inner{position:absolute;top:0;left:0;right:0;bottom:0}}.page--top .main-visual{height:600px;overflow:hidden}@media only screen and (max-width: 1300px){.page--top .main-visual{height:600px}}@media only screen and (max-width: 1080px){.page--top .main-visual{padding-top:80px;width:100%;height:auto}}@media only screen and (max-width: 600px){.page--top .main-visual{padding-top:50px;width:auto;max-width:600px;height:100%}}.page--top .main-visual img{display:block;position:relative;width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:auto;object-fit:cover}@media only screen and (max-width: 1700px){.page--top .main-visual img{width:120%}}@media only screen and (max-width: 1300px){.page--top .main-visual img{width:1300px}}@media only screen and (max-width: 1080px){.page--top .main-visual img{width:100%}}@media only screen and (max-width: 600px){.page--top .main-visual img{width:auto;height:100%}}.page--top .main-copy{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none;color:#fff}.page--top .main-copy .main-copy__inner{position:relative;margin-left:200px}@media only screen and (max-width: 1700px){.page--top .main-copy .main-copy__inner{margin-left:10%}}@media only screen and (max-width: 1500px){.page--top .main-copy .main-copy__inner{margin-left:8%}}@media only screen and (max-width: 1300px){.page--top .main-copy .main-copy__inner{margin-left:65px}}@media only screen and (max-width: 1080px){.page--top .main-copy .main-copy__inner{margin-left:8%}}@media only screen and (max-width: 600px){.page--top .main-copy .main-copy__inner{margin-left:0;padding:0 10px}}.page--top .main-copy__title{position:relative;padding-top:250px;font-size:46px;font-weight:700;font-style:italic;letter-spacing:0.1em;text-shadow:2px 2px 8px #000000;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif}@media only screen and (max-width: 1080px){.page--top .main-copy__title{padding-top:32%;font-size:41px}}@media only screen and (max-width: 950px){.page--top .main-copy__title{padding-top:33%;font-size:2.6em}}@media only screen and (max-width: 768px){.page--top .main-copy__title{padding-top:34%;font-size:2.4em}}@media only screen and (max-width: 600px){.page--top .main-copy__title{padding-top:35%;font-size:1.8em;line-height:1.4}}@media only screen and (max-width: 320px){.page--top .main-copy__title{font-size:1.5em}}.page--top .main-copy__lead{position:relative;padding-top:25px;font-size:16px;font-weight:500;line-height:1.8}@media only screen and (max-width: 1300px){.page--top .main-copy__lead{padding-top:25px;font-size:16px}}@media only screen and (max-width: 1080px){.page--top .main-copy__lead{padding-top:20px;font-size:16px}}@media only screen and (max-width: 950px){.page--top .main-copy__lead{padding-top:18px;font-size:14px}}@media only screen and (max-width: 768px){.page--top .main-copy__lead{font-size:14px}}@media only screen and (max-width: 600px){.page--top .main-copy__lead{padding-top:15px;font-size:14px;line-height:1.6}}@media only screen and (max-width: 320px){.page--top .main-copy__lead{font-size:14px}}.page--top .main-top-brank{width:100%;height:560px}@media only screen and (max-width: 1080px){.page--top .main-top-brank{height:auto;padding-top:60%}}@media only screen and (max-width: 600px){.page--top .main-top-brank{height:70vw;height:-webkit-calc(70vw + 50px);height:calc(70vw + 50px);padding-top:0}}.page--top .main-body{position:relative;overflow:hidden;width:100%;padding-top:40px;z-index:10;pointer-events:none}@media only screen and (max-width: 600px){.page--top .main-body{padding-top:0}}.page--top .main-body__inner{background-color:#fff;pointer-events:auto}.page--top .top-navi{position:relative;top:-40px;z-index:1000}.page--top .top-navi:hover{z-index:1100}@media only screen and (max-width: 1080px){.page--top .top-navi{display:none}}.page--top .top-navi .top__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#003366;padding:0 60px 0 100px}.page--top .top-navi .top__menu .top__item,.page--top .top-navi .top__menu .top__item--has-submenu{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:700;font-style:italic}.page--top .top-navi .top__menu .top__item>a,.page--top .top-navi .top__menu .top__item--has-submenu>a,.page--top .top-navi .top__menu .top__item>span,.page--top .top-navi .top__menu .top__item--has-submenu>span{display:block;position:relative;padding:32px 35px;-webkit-transition:0.6s;transition:0.6s;cursor:pointer;color:#fff}.page--top .top-navi .top__menu .top__item>a:hover,.page--top .top-navi .top__menu .top__item--has-submenu>a:hover,.page--top .top-navi .top__menu .top__item>span:hover,.page--top .top-navi .top__menu .top__item--has-submenu>span:hover{opacity:0.7}.page--top .top-navi .top__menu .top__item--has-submenu:hover .top__submenu{visibility:visible;-webkit-filter:opacity(1);filter:opacity(1);-webkit-transition:0.5s;transition:0.5s}.page--top .top-navi .top__menu .top__item--has-submenu>.top__item,.page--top .top-navi .top__menu .top__item--has-submenu>.top__item--has-submenu{font-size:1em}.page--top .top-navi .top__menu .top__item--has-submenu>.top__item>span::after,.page--top .top-navi .top__menu .top__item--has-submenu>.top__item--has-submenu>span::after,.page--top .top-navi .top__menu .top__item--has-submenu>.top__item>a::after,.page--top .top-navi .top__menu .top__item--has-submenu>.top__item--has-submenu>a::after{content:'';display:inline-block;position:relative;width:9px;height:6px;top:-2px;left:10px;background:url('../img/common/icon_arrow_down_wht.png?1673917281');background-size:cover;background-repeat:no-repeat}.page--top .top-navi .top__menu .top__submenu{visibility:hidden;-webkit-filter:opacity(0);filter:opacity(0);width:100%;position:absolute;background-color:#003366;-webkit-transition:0.5s;transition:0.5s;margin-top:-12px;border-top:solid 1px #fff}.page--top .top-navi .top__menu .top__submenu .top__item,.page--top .top-navi .top__menu .top__submenu .top__item--has-submenu{font-size:14px;font-style:normal;border-bottom:solid 1px #2a4b6b}.page--top .top-navi .top__menu .top__submenu .top__item:last-child,.page--top .top-navi .top__menu .top__submenu .top__item--has-submenu:last-child{border-bottom:0}.page--top .top-navi .top__menu .top__submenu .top__item>a,.page--top .top-navi .top__menu .top__submenu .top__item--has-submenu>a{padding:25px 30px 25px 30px;text-align:center}.page--top .top-navi .top__menu .top__submenu .top__item>a::after,.page--top .top-navi .top__menu .top__submenu .top__item--has-submenu>a::after{content:'';display:block;position:absolute;width:6px;height:9px;top:50%;right:10px;margin-top:-5px;background-size:cover;background-repeat:no-repeat}.page--top .top-navi .top__menu .top__submenu .top__item>a:hover,.page--top .top-navi .top__menu .top__submenu .top__item--has-submenu>a:hover{background-color:#0091c6}.page--top .top-navi .top__menu .top--btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page--top .top-navi .top__menu .top--btn .top__item,.page--top .top-navi .top__menu .top--btn .top__item--has-submenu{padding:8px 6px}.page--top .top-navi .top__menu .top--btn .top__item>a,.page--top .top-navi .top__menu .top--btn .top__item--has-submenu>a{width:122px;padding:14px;text-align:center}.page--top .top-navi .top__menu .top--btn .top__item.information,.page--top .top-navi .top__menu .top--btn .information.top__item--has-submenu{padding-left:30px}@media only screen and (max-width: 1300px){.page--top .top-navi .top__menu .top--btn .top__item.information,.page--top .top-navi .top__menu .top--btn .information.top__item--has-submenu{padding-left:20px}}.page--top .top-navi .top__menu .top--btn .top__item.information>a,.page--top .top-navi .top__menu .top--btn .information.top__item--has-submenu>a{border:solid 1px #fff}.page--top .top-navi .top__menu .top--btn .top__item.entry>a,.page--top .top-navi .top__menu .top--btn .entry.top__item--has-submenu>a{color:#fff;background-color:#c00;border:solid 1px #c00}.page #main{padding-top:50px}.sec-catch .main-lead{text-align:center;padding-top:70px;max-width:760px;margin:0 auto;padding-bottom:75px}@media only screen and (max-width: 620px){.sec-catch .main-lead{padding-top:25px;padding-bottom:28px}}.sec-service{background:url('../img/home/bg-service.png?1673917284');background-size:cover;padding-top:50px;padding-bottom:80px}.sec-service .en-ttl{color:#fff}.sec-service .lead-txt{color:#fff;margin-bottom:50px}.sec-service .col-boxbody{overflow:hidden;padding-bottom:50px}.sec-service .col-boxbody .col-box{float:left;width:33.33%}.sec-service .col-boxbody .col-box:nth-child(odd) a{background:#f8f8f8}.sec-service .col-boxbody .col-box a{display:block;color:#003366;padding:30px 30px 0;background:#fff;position:relative;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;transition:.6s}.sec-service .col-boxbody .col-box a:hover{opacity:0.7}.sec-service .col-boxbody .col-box a .icon{height:75px;display:table;width:100%;text-align:center}.sec-service .col-boxbody .col-box a .icon .icon-in{display:table-cell;vertical-align:middle}.sec-service .col-boxbody .col-box a .icon .icon-in img{vertical-align:unset}.sec-service .col-boxbody .col-box a .col-box-ttl{font-size:22px;text-align:center;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;padding-left:5px;padding-right:5px}.sec-service .col-boxbody .col-box a .col-box-ttl .en{display:block;font-size:14px;padding-bottom:10px}.sec-service .col-boxbody .col-box a .col-box-txt{border-top:1px solid #003366;padding-top:5px;line-height:24px;font-size:14px;height:135px}.sec-service .col-boxbody .col-box a .arrow-box{position:absolute;width:48px;height:48px;background:#003366;right:0;bottom:0}.sec-service .col-boxbody .col-box a .arrow-box:before{content:'';position:absolute;left:45%;top:50%;width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%)}@media only screen and (max-width: 980px){.sec-service .col-boxbody{overflow:hidden;padding-bottom:35px;max-width:640px;margin:0 auto}.sec-service .col-boxbody .col-box{width:50%}}@media only screen and (max-width: 680px){.sec-service{padding-top:20px;padding-bottom:40px}.sec-service .col-boxbody{overflow:hidden;padding-bottom:35px;max-width:640px;margin:0 auto}.sec-service .col-boxbody .col-box{width:100%}.sec-service .col-boxbody .col-box a{padding:15px}.sec-service .col-boxbody .col-box a .icon{float:left;width:25%;height:57px}.sec-service .col-boxbody .col-box a .icon .icon-in img{height:52%}.sec-service .col-boxbody .col-box a .col-box-ttl{float:left;width:75%;font-size:16px;padding:0;border-bottom:none;text-align:left}.sec-service .col-boxbody .col-box a .col-box-txt{clear:both;border-top:1px solid #036;height:110px}.sec-service .lead-txt{margin-bottom:20px}}.achievement-sec{background:#f7f9fa;padding:65px 0 80px}.achievement-sec .m-inner{overflow:visible}.achievement-sec .en-ttl:after{background:#036}.achievement-sec .lg-lead{font-size:32px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;text-align:center;margin-bottom:60px;font-style:italic}.achievement-sec .achievement-list{display:flex;flex-wrap:wrap;justify-content:space-between}.achievement-sec .achievement-item{width:480px;padding:40px 40px 24px;margin-bottom:40px;box-shadow:10px 10px 30px rgba(87,87,87,0.1)}.achievement-sec .achievement-item:nth-last-of-type(-n+2){margin-bottom:0}.achievement-sec .achievement-item:nth-of-type(4){padding:16px 40px 24px}.achievement-sec .achievement-item:nth-of-type(4) .title{line-height:1.6;margin-bottom:25px}.achievement-sec .achievement-item:nth-of-type(4) .title .small{font-size:15px;display:block}.achievement-sec .achievement-item:nth-of-type(4) .detail-right{padding-top:22px}.achievement-sec .achievement-item .detail-flex{display:flex;justify-content:space-between}.achievement-sec .achievement-item .detail-left{display:flex;flex-direction:column;align-items:center}.achievement-sec .achievement-item .title{font-size:24px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;margin-bottom:40px;line-height:1}.achievement-sec .achievement-item .result{font-size:36px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;margin-bottom:26px;color:#003366}.achievement-sec .achievement-item .result .big{font-size:66px;line-height:1;margin-right:10px}.achievement-sec .achievement-item .result.more .big{font-size:50px}.achievement-sec .achievement-item .memo{font-size:14px}@media only screen and (max-width: 680px){.achievement-sec{padding-top:20px;padding-bottom:40px}.achievement-sec .lg-lead{font-size:22px;margin-bottom:30px}.achievement-sec .achievement-item{padding:30px;margin-bottom:30px}.achievement-sec .achievement-item:nth-of-type(3){margin-bottom:30px}.achievement-sec .achievement-item:nth-last-of-type(-n+1){margin-bottom:0}.achievement-sec .achievement-item:nth-of-type(4){padding:20px 30px 30px}.achievement-sec .achievement-item:nth-of-type(4) .title .small{font-size:14px}.achievement-sec .achievement-item .title{font-size:18px;margin-bottom:30px}.achievement-sec .achievement-item .result{font-size:30px}.achievement-sec .achievement-item .result .big{font-size:50px}.achievement-sec .achievement-item .result.more .big{font-size:40px}.achievement-sec .achievement-item .detail-right{display:inline-block;text-align:right}.achievement-sec .achievement-item .detail-right img{width:80%}}.feature-sec{padding-top:50px;padding-bottom:105px}.feature-sec .en-ttl:after{background:#036}.feature-sec .lg-lead{font-size:32px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;text-align:center;margin-bottom:30px;font-style:italic}.feature-sec .f-col-boxbody{font-size:0;text-align:center;margin:0 -15px}.feature-sec .f-col-boxbody .f-col-box{display:inline-block;vertical-align:top;width:33.33%;padding:30px 15px 0}.feature-sec .f-col-boxbody .f-col-box .num{font-size:35px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;font-style:italic;color:#036}.feature-sec .f-col-boxbody .f-col-box .f-ttl{font-size:22px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;font-style:italic;color:#0091c6;margin-bottom:10px}.feature-sec .f-col-boxbody .f-col-box .f-col-box-txt{font-size:14px;text-align:left;text-align:justify;line-height:1.85}@media only screen and (max-width: 680px){.feature-sec{padding-top:20px;padding-bottom:40px}.feature-sec .lg-lead{font-size:22px;margin-bottom:12px}.feature-sec .f-col-boxbody{margin:auto}.feature-sec .f-col-boxbody .f-col-box{width:100%;padding:25px 0 0}.feature-sec .f-col-boxbody .f-col-box .num{font-size:28px;line-height:1.2}.feature-sec .f-col-boxbody .f-col-box .f-ttl{font-size:20px;margin-bottom:6px}.feature-sec .f-col-boxbody .f-col-box .f-col-box-txt{line-height:1.6}}.topic-sec{background:#f7f9fa;padding-top:65px;padding-bottom:80px}.topic-sec .topic-boxbody{display:flex;margin-top:50px;margin-bottom:40px}.topic-sec .topic-boxbody .topic-box{display:block;background:#fff;font-size:17px;border-right:1px solid #f7f9fa}.topic-sec .topic-boxbody .topic-box:last-child{border-right:none}.topic-sec .topic-boxbody .topic-box .img-box{overflow:hidden}.topic-sec .topic-boxbody .topic-box .img-box img{max-width:100%;height:auto;vertical-align:bottom;-moz-transition:.65s;-o-transition:.65s;-webkit-transition:.65s;transition:.65s}.topic-sec .topic-boxbody .topic-box .txt-box{padding:10px 18px;font-size:17px}.topic-sec .topic-boxbody .topic-box .txt-box .timeToTag{display:flex;justify-content:space-between;align-items:center}.topic-sec .topic-boxbody .topic-box .txt-box .timeToTag time{font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;color:#8a8a8a}.topic-sec .topic-boxbody .topic-box .txt-box .timeToTag .tag{font-size:14px;font-weight:bold;color:#2a4b6b;display:inline-block}.topic-sec .topic-boxbody .topic-box .txt-box .topic-ttl{font-weight:bold;color:#0b0b0b}.topic-sec .topic-boxbody .topic-box:hover .img-box img{-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}@media only screen and (max-width: 680px){.topic-sec{padding-top:20px;padding-bottom:40px}.topic-sec .topic-boxbody{display:block;margin-top:20px;margin-bottom:20px}.topic-sec .topic-boxbody .topic-box{margin-bottom:15px;border-right:none}.topic-sec .topic-boxbody .topic-box .img-box img{width:100%}.topic-sec .topic-boxbody .topic-box .txt-box{padding:7px 12px;font-size:15px}}.about-sec{padding-top:50px;padding-bottom:80px;background:url('../img/home/bg-about.png?1673917284');background-size:cover;text-align:center}.about-sec .en-ttl:after{background:#036}.about-sec .lead-txt{margin-bottom:30px}.about-sec .about-lead{font-size:24px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;font-style:italic;margin-bottom:20px}@media only screen and (max-width: 680px){.about-sec{padding-top:20px;padding-bottom:40px}.about-sec .lead-txt{margin-bottom:20px}.about-sec .about-lead{font-size:20px;margin-bottom:15px}}.map-cont{padding-top:65px}.map-cont .access-ttl{font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;font-style:italic;font-weight:bold;font-size:25px;padding-left:18px;color:#036;position:relative;margin-bottom:15px}.map-cont .access-ttl:before{content:'';background:#036;width:8px;height:4px;display:block;position:absolute;left:0;top:15px}.map-cont .map{width:100%;height:350px;margin-bottom:40px;vertical-align:bottom}.map-cont .access-sub-ttl{font-size:20px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #0b0b0b;margin-bottom:10px}@media only screen and (max-width: 680px){.map-cont{padding-top:40px}.map-cont .access-ttl{font-size:18px;padding-left:15px;margin-bottom:10px}.map-cont .access-ttl:before{height:3px;top:12px}.map-cont .map{height:200px;margin-bottom:15px}.map-cont .access-sub-ttl{font-size:18px;padding-bottom:5px;margin-bottom:10px}}.home-recruit-content{position:relative;margin-top:70px}.home-recruit-content .re-inner{max-width:1200px;width:100%;margin:auto;position:relative}.home-recruit-content .textbox{width:500px;padding:50px;background:#f7f9fa;box-shadow:10px 10px 30px rgba(87,87,87,0.1);position:absolute;top:50%;transform:translateY(-50%);left:50%}.home-recruit-content .textbox .en-ttl{text-align:left}.home-recruit-content .textbox .en-ttl::after{background:#036;left:0;transform:translate(0)}.home-recruit-content .textbox p{margin-bottom:30px;font-size:16px}.home-recruit-content .textbox .link-btn{margin:0 auto 0 0}@media only screen and (max-width: 680px){.home-recruit-content{margin-bottom:30px;margin-top:40px}.home-recruit-content .re-inner{display:flex;flex-direction:column-reverse}.home-recruit-content img{width:100%}.home-recruit-content .textbox{width:100%;padding:30px 20px;position:unset;left:0;transform:translateY(0);box-shadow:none}.home-recruit-content .textbox .en-ttl{text-align:center}.home-recruit-content .textbox .en-ttl::after{left:50%;transform:translateX(-50%)}.home-recruit-content .textbox p{font-size:13px}.home-recruit-content .textbox .link-btn{margin:0 auto}}
