<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.recruit_professionals .pageTitle2__en{padding-bottom:12px}.recruit_professionals .pageTitle2__en img{height:82px}@media (max-width: 767px){.recruit_professionals .pageTitle2__en img{height:38px}}@media (max-width: 767px){.recruit_professionals .dropdown_cate_sp{padding:0 23px;margin-bottom:100px}.recruit_professionals .dropdown_cate_sp .dropdown_current{background:#ffffff;position:relative;width:100%;height:60px;border:1px solid #0091BA;display:flex;align-items:center;padding:0 17px;font-size:15px;font-size:1.5rem;line-height:2.2;letter-spacing:.1em;font-weight:500;color:#0091BA}.recruit_professionals .dropdown_cate_sp .dropdown_current:after{content:"";position:absolute;top:calc(50% - 2px);right:22px;width:11px;height:6px;z-index:0;background:url(../../img/recruit-site/professionals/pro-ico-down2.svg) 0 0/11px 6px no-repeat}.recruit_professionals .dropdown_cate_sp .cate_lst{overflow:hidden;height:0;margin-bottom:0 !important;flex-direction:column}.recruit_professionals .dropdown_cate_sp.is-dropdown .cate_lst{height:100%}}.recruit_professionals .anchor{display:flex;flex-wrap:wrap;width:100%;max-width:1011px;padding:0px 0 88px;margin:0 auto;justify-content:space-between}@media (max-width: 767px){.recruit_professionals .anchor{padding-bottom:0}}.recruit_professionals .anchor li{width:calc(50% - 8px);padding:0 6px 20px}@media (max-width: 767px){.recruit_professionals .anchor li{width:100%;border:1px solid #0091BA;border-top:none;padding:0}}@media (min-width: 768px){.recruit_professionals .anchor li a{border:1px solid #0091BA;color:#0091BA;display:flex;align-items:center;justify-content:flex-start;width:100%;font-size:17px;font-weight:bold;text-align:center;padding:22px;line-height:28px;letter-spacing:0.025em;position:relative}}@media (max-width: 767px){.recruit_professionals .anchor li a{justify-content:flex-start;font-size:14px;padding:17px 18px 17px 12px;text-align:left;line-height:60px;justify-content:flex-start;padding:0 17px;color:#0091BA;width:100%;height:100%;display:block}}.recruit_professionals .anchor li a::before{content:"";position:absolute;background:url("../../img/faq/ico_arr_blue.svg") center/cover no-repeat;width:8px;height:14px;top:50%;right:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px) and (max-width: 767px){.recruit_professionals .anchor li a::before{display:none}}.recruit_professionals .cont-main .step{position:relative;padding-bottom:115px}@media (max-width: 767px){.recruit_professionals .cont-main .step{padding-bottom:100px}}.recruit_professionals .cont-main .step:before{content:"";position:absolute;background:#F0FAFC;width:calc(100% - 73px);max-width:calc(100% - 30px - ((100% - 1100px) / 2));height:100%;top:0;right:0;left:auto;z-index:-1}@media (max-width: 767px){.recruit_professionals .cont-main .step:before{max-width:100%;width:calc(100% - 0px);height:calc(100% - 20px);bottom:0;top:auto}}.recruit_professionals .cont-main .step .ins{position:relative}.recruit_professionals .cont-main .step .ins .tit{font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", 'Noto Serif JP',serif;line-height:1;position:relative;padding:0 10px;position:relative;top:-33px}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .tit{top:-7px;left:-37px}}.recruit_professionals .cont-main .step .ins .tit:before{content:"";position:absolute;width:13px;height:1px;background:#0091BA;left:0;top:27px}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .tit:before{left:37px;top:20px}}.recruit_professionals .cont-main .step .ins .tit span{background:#fff;display:inline;padding:20px 15px 20px 22px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;line-height:52px;font-size:38px;letter-spacing:0.075em;color:#0091BA}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .tit span{font-size:25px;padding:10px 15px 10px 48px;line-height:42px}}.recruit_professionals .cont-main .step .ins .name-en{font-family:'Oswald', sans-serif;font-size:13px;position:absolute;top:31px;right:-46px;writing-mode:vertical-rl}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .name-en{font-size:12px;right:-16px;top:35px}}.recruit_professionals .cont-main .step .ins .name-en span{font-style:normal;position:absolute;top:0;left:0;line-height:1;letter-spacing:0;position:relative;writing-mode:vertical-rl;display:inline-block}.recruit_professionals .cont-main .step .ins .name-en span:after{content:"";position:absolute;width:1px;height:55px;background:#000;right:50%;bottom:-70px}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .name-en span:after{margin-right:1px}}.recruit_professionals .cont-main .step .ins .list{position:relative}.recruit_professionals .cont-main .step .ins .list ul{text-align:right;display:flex;justify-content:flex-end;flex-wrap:wrap;padding:30px 0 0}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .list ul{padding:35px 11px 0}}.recruit_professionals .cont-main .step .ins .list li{max-width:938px;width:100%;right:0;left:auto;display:flex;justify-content:flex-end;margin-bottom:65px}.recruit_professionals .cont-main .step .ins .list li:last-child{margin-bottom:0}.recruit_professionals .cont-main .step .ins .list li a{display:inline-block;width:100%;position:relative;position:relative}.recruit_professionals .cont-main .step .ins .list li a:before{display:block;content:" ";width:100%;padding-top:39.23241%}.recruit_professionals .cont-main .step .ins .list li a&gt;.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .list li a{position:relative}.recruit_professionals .cont-main .step .ins .list li a:before{display:block;content:" ";width:100%;padding-top:100%}.recruit_professionals .cont-main .step .ins .list li a&gt;.content{position:absolute;top:0;left:0;right:0;bottom:0}}.recruit_professionals .cont-main .step .ins .list li span.im{position:absolute;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;top:0;left:0}.recruit_professionals .cont-main .step .ins .list li .gr-ttl{position:absolute;z-index:2;bottom:-4px;right:0}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .list li .gr-ttl{bottom:-34px}}.recruit_professionals .cont-main .step .ins .list li .gr-ttl .cat{background:#000;color:#fff;display:inline-block;font-size:16px;padding:0 16px;line-height:34px;letter-spacing:0.025em;bottom:0;left:0}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .list li .gr-ttl .cat{font-size:14px;padding:0 10px;line-height:28px}}.recruit_professionals .cont-main .step .ins .list li .gr-ttl .ttl{display:inline-block;width:100%;line-height:1}.recruit_professionals .cont-main .step .ins .list li .gr-ttl .ttl span{display:inline;padding:15px 15px 15px 22px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;line-height:42px;letter-spacing:0.075em;font-size:26px;background:#fff;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", 'Noto Serif JP',serif;position:relative;top:8px}@media (max-width: 767px){.recruit_professionals .cont-main .step .ins .list li .gr-ttl .ttl span{font-size:18px;line-height:33px;padding:10px 9px 9px 9px;letter-spacing:0.025em;top:4px}}.recruit_professionals .cont-main .step:nth-child(odd){margin-bottom:165px}@media (max-width: 767px){.recruit_professionals .cont-main .step:nth-child(odd){margin-bottom:65px}}.recruit_professionals .cont-main .step:nth-child(even){margin-bottom:75px}@media (max-width: 767px){.recruit_professionals .cont-main .step:nth-child(even){margin-bottom:10px}}.recruit_professionals .cont-main .step:nth-child(even):before{background:#fff}.recruit_professionals .cont-main .step:last-child:nth-child(even){margin-bottom:0;padding-bottom:20px}@media (max-width: 767px){.recruit_professionals .cont-main .step:last-child:nth-child(even){padding-bottom:50px}}

/*# sourceMappingURL=maps/recruit_professionals.min.css.map */
</pre></body></html>