@charset "UTF-8";@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Medium")}@font-face{font-family:"Yu Gothic M";src:local("Yu Gothic Bold");font-weight:bold}.recruit_page{background-image:url("/assets/img/recruit/bg.svg");background-position:top center}@media screen and (max-width:767.9px){.recruit_page{background-position:top right}}.recruit_page,.recruit_page#iframe_page{}.recruit_page#iframe_page hr,.recruit_page hr{border-color:#000000;border-width:3px 0 0 0}.recruit_page#iframe_page hr.dashed,.recruit_page hr.dashed{border-color:#BFBFBF;border-width:2px 0 0 0}.recruit_page#iframe_page table,.recruit_page table{border:none}.recruit_page#iframe_page table td,.recruit_page#iframe_page table th,.recruit_page table td,.recruit_page table th{border-width:0 0 1px 0;background:none}.recruit_page#iframe_page table th,.recruit_page table th{padding-left:0}.recruit_page#iframe_page table th.bg_title,.recruit_page table th.bg_title{padding:10px;background:#F5F5F5}.recruit_page#iframe_page table tr:last-child td,.recruit_page#iframe_page table tr:last-child th,.recruit_page table tr:last-child td,.recruit_page table tr:last-child th{border-width:0}.recruit_page#iframe_page table.border_table,.recruit_page table.border_table{border:solid 1px #CCCCCC}.recruit_page#iframe_page ol li:before,.recruit_page ol li:before{color:#97E25B}.recruit_page#iframe_page.top_page .contents_area,.recruit_page.top_page .contents_area{border-radius:0 50px 0 0;padding-top:60px}.recruit_page#iframe_page .contents_area,.recruit_page .contents_area{background:#FFFFFF;padding-bottom:100px}.recruit_page#iframe_page .contents_area .contents_inner .sec:first-child,.recruit_page .contents_area .contents_inner .sec:first-child{padding-top:0!important}.recruit_page#iframe_page .page_title_area,.recruit_page .page_title_area{background:#FFFFFF;border-radius:50px 0 0 0}.recruit_page#iframe_page .page_title,.recruit_page .page_title{background:#BDFF88;margin-top:20px;border-radius:50px 0 0 0}.recruit_page#iframe_page .page_title:before,.recruit_page .page_title:before{background:#FFEF72;height:60px;border-radius:0 25px 0 0;width:calc((100 / 768) * 100%);right:calc((20 / 768) * 100%);bottom:-15px}.recruit_page#iframe_page .edit_contents h2:not([class]),.recruit_page#iframe_page .sec_title,.recruit_page .edit_contents h2:not([class]),.recruit_page .sec_title{text-align:center}.recruit_page#iframe_page .sec_title .sub,.recruit_page .sec_title .sub{color:#BFBFBF}.recruit_page#iframe_page .sec_title.news_title .btn,.recruit_page .sec_title.news_title .btn{background:#BDFF88}.recruit_page#iframe_page .sec_title.news_title .btn.small,.recruit_page .sec_title.news_title .btn.small{border-radius:0 20px 0 0}.recruit_page#iframe_page .edit_contents h2:not([class]):after,.recruit_page#iframe_page .sec_title .main:after,.recruit_page .edit_contents h2:not([class]):after,.recruit_page .sec_title .main:after{background:#BFBFBF;left:calc(50% - 50px)}.recruit_page#iframe_page .edit_contents h3:not([class]):after,.recruit_page#iframe_page .sec_sub_title:after,.recruit_page .edit_contents h3:not([class]):after,.recruit_page .sec_sub_title:after{background:#BFBFBF}.recruit_page#iframe_page .content_title,.recruit_page#iframe_page .edit_contents h4:not([class]),.recruit_page .content_title,.recruit_page .edit_contents h4:not([class]){border-color:#BFBFBF}.recruit_page#iframe_page .content_sub_title,.recruit_page#iframe_page .edit_contents h5:not([class]),.recruit_page .content_sub_title,.recruit_page .edit_contents h5:not([class]){color:#97E25B}.recruit_page#iframe_page .recommend_area_wrap,.recruit_page .recommend_area_wrap{margin-top:30px;width:100%;padding-left:15px}.recruit_page#iframe_page .recommend_area_wrap a,.recruit_page .recommend_area_wrap a{color:#000000;text-decoration:none}@media screen and (max-width:767.9px){.recruit_page#iframe_page .recommend_area_wrap,.recruit_page .recommend_area_wrap{display:none}}@media screen and (min-width:1566px){.recruit_page#iframe_page .recommend_area_wrap,.recruit_page .recommend_area_wrap{padding-left:0}}.recruit_page#iframe_page .recommend_area_wrap .recommend_area,.recruit_page .recommend_area_wrap .recommend_area{border-radius:50px 0 0 0;background:#FFFFFF;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.16);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.16);max-width:600px}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recommend_title_area,.recruit_page .recommend_area_wrap .recommend_area .recommend_title_area{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recommend_title_area .title,.recruit_page .recommend_area_wrap .recommend_area .recommend_title_area .title{font-weight:bold;font-size:20px}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider{position:relative}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider .title_area,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider .title_area{background:#F5F5F5;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:calc((15 / 600) * 100%);padding-right:calc((15 / 600) * 100%)}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider .title_area .category,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider .title_area .category{background:#FFFFFF}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area{padding:10px calc((15 / 600) * 100%) 15px calc((15 / 600) * 100%)}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area .free_txt,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area .free_txt{margin-top:5px;overflow:hidden;width:100%}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area .free_txt p,.recruit_page .recommend_area_wrap .recommend_area .recruit_slider .detail_area .free_txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .slick-arrow,.recruit_page .recommend_area_wrap .recommend_area .slick-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22.154'%3E%3Cpath fill='%230' d='M0 11.077C0 4.96 5.373 0 12 0s12 4.96 12 11.077-5.373 11.077-12 11.077-12-4.96-12-11.077Zm1 0c0 5.557 4.935 10.076 11 10.076s11-4.52 11-10.076S18.065 1 12 1 1 5.521 1 11.077Zm9.772-3.166 3.493 3.143-3.493 3.143Z'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:center center;width:24px;height:24px;top:-42px}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .slick-arrow.slick-prev,.recruit_page .recommend_area_wrap .recommend_area .slick-arrow.slick-prev{right:50px;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.recruit_page#iframe_page .recommend_area_wrap .recommend_area .slick-arrow.slick-next,.recruit_page .recommend_area_wrap .recommend_area .slick-arrow.slick-next{right:15px}.recruit_page#iframe_page #main .recommend_area_wrap,.recruit_page #main .recommend_area_wrap{display:none}@media screen and (max-width:767.9px){.recruit_page#iframe_page #main .recommend_area_wrap,.recruit_page #main .recommend_area_wrap{display:block;margin-bottom:80px;padding-left:calc((30 / 768) * 100%);padding-right:calc((30 / 768) * 100%)}.recruit_page#iframe_page #main .recommend_area_wrap .recommend_area,.recruit_page #main .recommend_area_wrap .recommend_area{margin-right:auto;margin-left:auto}}.recruit_page#iframe_page .recruit_slider .category_area,.recruit_page#iframe_page .recruit_slider .title_area,.recruit_page#iframe_page .vacancy_information_list .category_area,.recruit_page#iframe_page .vacancy_information_list .title_area,.recruit_page#iframe_page .vacancy_information_title_area .category_area,.recruit_page#iframe_page .vacancy_information_title_area .title_area,.recruit_page .recruit_slider .category_area,.recruit_page .recruit_slider .title_area,.recruit_page .vacancy_information_list .category_area,.recruit_page .vacancy_information_list .title_area,.recruit_page .vacancy_information_title_area .category_area,.recruit_page .vacancy_information_title_area .title_area{line-height:1;font-weight:bold}.recruit_page#iframe_page .recruit_slider .category_area .category,.recruit_page#iframe_page .recruit_slider .title_area .category,.recruit_page#iframe_page .vacancy_information_list .category_area .category,.recruit_page#iframe_page .vacancy_information_list .title_area .category,.recruit_page#iframe_page .vacancy_information_title_area .category_area .category,.recruit_page#iframe_page .vacancy_information_title_area .title_area .category,.recruit_page .recruit_slider .category_area .category,.recruit_page .recruit_slider .title_area .category,.recruit_page .vacancy_information_list .category_area .category,.recruit_page .vacancy_information_list .title_area .category,.recruit_page .vacancy_information_title_area .category_area .category,.recruit_page .vacancy_information_title_area .title_area .category{font-size:11px;font-weight:normal;padding:2px 6px;margin-right:5px;background:#FFFFFF}.recruit_page#iframe_page .recruit_slider .category_area,.recruit_page#iframe_page .vacancy_information_list .category_area,.recruit_page .recruit_slider .category_area,.recruit_page .vacancy_information_list .category_area{margin-bottom:5px}.recruit_page#iframe_page .recruit_slider .title_area,.recruit_page#iframe_page .vacancy_information_list .title_area,.recruit_page .recruit_slider .title_area,.recruit_page .vacancy_information_list .title_area{overflow:hidden;width:100%;font-size:13px}.recruit_page#iframe_page .recruit_slider .title_area p,.recruit_page#iframe_page .vacancy_information_list .title_area p,.recruit_page .recruit_slider .title_area p,.recruit_page .vacancy_information_list .title_area p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.recruit_page#iframe_page .recruit_slider .detail_area .salary,.recruit_page#iframe_page .vacancy_information_list .detail_area .salary,.recruit_page .recruit_slider .detail_area .salary,.recruit_page .vacancy_information_list .detail_area .salary{font-weight:bold;padding-left:21px;line-height:1.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%230' d='M8 0a8 8 0 1 0 8 8 8 8 0 0 0-8-8Zm2.658 5.809L9.5 7.323l-.054.071h2.5v1.038H8.8v1.157h3.148v1.038H8.8V13.3H7.2v-2.673H4.055V9.589H7.2V8.432H4.055V7.394h2.5L6.5 7.323 5.342 5.809l-1.759-2.3h2.054L7.163 5.5l.187.243L8 6.6l.65-.851.187-.249 1.526-1.992h2.055Z'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:left top 0.1em;margin-top:5px}.recruit_page#iframe_page .recruit_slider .detail_area .salary span,.recruit_page#iframe_page .vacancy_information_list .detail_area .salary span,.recruit_page .recruit_slider .detail_area .salary span,.recruit_page .vacancy_information_list .detail_area .salary span{font-weight:normal;color:#888888;font-size:12px}.recruit_page#iframe_page .recruit_slider .detail_area .free_txt,.recruit_page#iframe_page .vacancy_information_list .detail_area .free_txt,.recruit_page .recruit_slider .detail_area .free_txt,.recruit_page .vacancy_information_list .detail_area .free_txt{font-size:13px}.recruit_page#iframe_page .article_title_area .category,.recruit_page#iframe_page .vacancy_information_list .category,.recruit_page .article_title_area .category,.recruit_page .vacancy_information_list .category{border:solid 3px #97E25B}.recruit_page#iframe_page .vacancy_information_list .link,.recruit_page .vacancy_information_list .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000000;text-decoration:none}.recruit_page#iframe_page .vacancy_information_list .link:not(:first-child),.recruit_page .vacancy_information_list .link:not(:first-child){margin-top:30px}.recruit_page#iframe_page .vacancy_information_list .img_area,.recruit_page .vacancy_information_list .img_area{width:80px;margin-right:10px}.recruit_page#iframe_page .vacancy_information_list .img_area .img,.recruit_page .vacancy_information_list .img_area .img{position:relative;width:100%}.recruit_page#iframe_page .vacancy_information_list .img_area .img:before,.recruit_page .vacancy_information_list .img_area .img:before{content:"";display:block;padding-top:100%}.recruit_page#iframe_page .vacancy_information_list .img_area .img>div,.recruit_page#iframe_page .vacancy_information_list .img_area .img>figure,.recruit_page#iframe_page .vacancy_information_list .img_area .img>picture,.recruit_page .vacancy_information_list .img_area .img>div,.recruit_page .vacancy_information_list .img_area .img>figure,.recruit_page .vacancy_information_list .img_area .img>picture{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.recruit_page#iframe_page .vacancy_information_list .img_area .img>div img,.recruit_page#iframe_page .vacancy_information_list .img_area .img>div video,.recruit_page#iframe_page .vacancy_information_list .img_area .img>figure img,.recruit_page#iframe_page .vacancy_information_list .img_area .img>figure video,.recruit_page#iframe_page .vacancy_information_list .img_area .img>picture img,.recruit_page#iframe_page .vacancy_information_list .img_area .img>picture video,.recruit_page .vacancy_information_list .img_area .img>div img,.recruit_page .vacancy_information_list .img_area .img>div video,.recruit_page .vacancy_information_list .img_area .img>figure img,.recruit_page .vacancy_information_list .img_area .img>figure video,.recruit_page .vacancy_information_list .img_area .img>picture img,.recruit_page .vacancy_information_list .img_area .img>picture video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.recruit_page#iframe_page .vacancy_information_list .img_area .img>div iframe,.recruit_page#iframe_page .vacancy_information_list .img_area .img>figure iframe,.recruit_page#iframe_page .vacancy_information_list .img_area .img>picture iframe,.recruit_page .vacancy_information_list .img_area .img>div iframe,.recruit_page .vacancy_information_list .img_area .img>figure iframe,.recruit_page .vacancy_information_list .img_area .img>picture iframe{width:100%;height:100%}.recruit_page#iframe_page .vacancy_information_list .text_area,.recruit_page .vacancy_information_list .text_area{width:calc(100% - 90px)}.recruit_page#iframe_page .vacancy_information_list .detail_area .free_txt,.recruit_page .vacancy_information_list .detail_area .free_txt{overflow:hidden;width:100%}.recruit_page#iframe_page .vacancy_information_list .detail_area .free_txt p,.recruit_page .vacancy_information_list .detail_area .free_txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.recruit_page#iframe_page .breadcrumb,.recruit_page .breadcrumb{background:#F5F5F5;border-radius:0 0 0 25px}.recruit_page#iframe_page .main_visual_area,.recruit_page .main_visual_area{position:relative;padding-left:10%;margin-bottom:50px}@media screen and (max-width:767.9px){.recruit_page#iframe_page .main_visual_area,.recruit_page .main_visual_area{padding-right:0}}.recruit_page#iframe_page .main_visual_area .catch_phrase_area,.recruit_page .main_visual_area .catch_phrase_area{position:absolute;top:0;left:0;z-index:1;background:rgba(255, 255, 255, 0.9);border-radius:0 0 calc((100 / 1920) * 100vw) 0;padding:calc((30 / 960) * 100%);width:calc((550 / 960) * 100%)}@media screen and (min-width:1920px){.recruit_page#iframe_page .main_visual_area .catch_phrase_area,.recruit_page .main_visual_area .catch_phrase_area{border-radius:0 0 100px 0}}@media screen and (max-width:1620px){.recruit_page#iframe_page .main_visual_area .catch_phrase_area,.recruit_page .main_visual_area .catch_phrase_area{width:calc((500 / 960) * 100%)}}.recruit_page#iframe_page .main_visual_area .catch_phrase_area .catch_phrase,.recruit_page .main_visual_area .catch_phrase_area .catch_phrase{width:100%;font-size:clamp(10px, 2.1875vw, 42px)}@media screen and (max-width:767.9px){.recruit_page#iframe_page .main_visual_area .catch_phrase_area,.recruit_page .main_visual_area .catch_phrase_area{border-radius:0 0 50px 0;max-width:calc((400 / 375) * 100%);width:auto;padding:calc((30 / 960) * 100%) calc((40 / 960) * 100%)}.recruit_page#iframe_page .main_visual_area .catch_phrase_area .catch_phrase,.recruit_page .main_visual_area .catch_phrase_area .catch_phrase{font-size:clamp(10px, 6.4vw, 60px)}}.recruit_page#iframe_page .main_visual_area .main_visual_img,.recruit_page .main_visual_area .main_visual_img{border-radius:0 0 0 100px;overflow:hidden}.recruit_page#iframe_page .lower_page_nav,.recruit_page .lower_page_nav{background:#FFFFFF}.recruit_page#iframe_page .lower_page_nav .title,.recruit_page .lower_page_nav .title{background:#F5F5F5;border-radius:20px 0 0 0;border:solid 1px #BFBFBF}.recruit_page#iframe_page .lower_page_nav .nav_area,.recruit_page .lower_page_nav .nav_area{border-style:solid;border-color:#BFBFBF;border-width:0 1px 1px 1px}.recruit_page#iframe_page .lower_page_nav .nav_area .link,.recruit_page .lower_page_nav .nav_area .link{border:solid 5px #FFC7C7;border-radius:0 30px 0 0}.recruit_page#iframe_page .lower_page_nav .nav_area .link p,.recruit_page .lower_page_nav .nav_area .link p{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='13' height='13' style='enable-background:new 0 0 13 13'%3E%3Cpath d='M6.5 13C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5 10.1 13 6.5 13zM5.3 3.6v5.8l3-2.9-3-2.9z' style='fill:%23000000'/%3E%3C/svg%3E");padding:5px 30px 5px 5px;background-position:right 10px center}.recruit_page#iframe_page .lower_page_nav .nav_area .link.current,.recruit_page .lower_page_nav .nav_area .link.current{background:rgba(255, 199, 199, 0.4)}.recruit_page#iframe_page .lower_page_nav .nav_area .link.full_time,.recruit_page .lower_page_nav .nav_area .link.full_time{border-color:#83D4DB}.recruit_page#iframe_page .lower_page_nav .nav_area .link.full_time.current,.recruit_page .lower_page_nav .nav_area .link.full_time.current{background:rgba(131, 212, 219, 0.4)}.recruit_page#iframe_page .lower_page_nav .nav_area .link.part_time,.recruit_page .lower_page_nav .nav_area .link.part_time{border-color:#FFC7C7}.recruit_page#iframe_page .lower_page_nav .nav_area .link.part_time.current,.recruit_page .lower_page_nav .nav_area .link.part_time.current{background:rgba(255, 199, 199, 0.4)}.recruit_page#iframe_page .lower_page_nav .nav_area .link.registration,.recruit_page .lower_page_nav .nav_area .link.registration{border-color:#E8D83E}.recruit_page#iframe_page .lower_page_nav .nav_area .link.registration.current,.recruit_page .lower_page_nav .nav_area .link.registration.current{background:rgba(232, 216, 62, 0.4)}.recruit_page#iframe_page .page_in_link .link,.recruit_page .page_in_link .link{border-color:#000000}.recruit_page#iframe_page .page_in_link .link:after,.recruit_page .page_in_link .link:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.871 32.935'%3E%3Cpath fill='%23000000' d='M13.437 30.437v-21.9l-9.169 9.167a2.5 2.5 0 0 1-3.536 0 2.5 2.5 0 0 1 0-3.536L14.168.734a2.5 2.5 0 0 1 3.536 0l13.433 13.434a2.5 2.5 0 0 1 0 3.536 2.5 2.5 0 0 1-3.536 0l-9.166-9.166v21.9a2.5 2.5 0 0 1-2.5 2.5 2.5 2.5 0 0 1-2.498-2.501Z'/%3E%3C/svg%3E")}.recruit_page#iframe_page .urgent_area,.recruit_page .urgent_area{background:#FFEF72;margin-bottom:30px;border-radius:50px 0 0 0}.recruit_page#iframe_page .urgent_area .news_list .category,.recruit_page .urgent_area .news_list .category{background:#BDFF88}@media screen and (max-width:767.9px){.recruit_page#iframe_page .urgent_area,.recruit_page .urgent_area{margin-bottom:0}}@media screen and (max-width:767.9px){.recruit_page#iframe_page.top_page .urgent_area,.recruit_page.top_page .urgent_area{margin-bottom:60px;margin-left:calc((30 / 768) * 100%)}}.recruit_page#iframe_page .column_list .category,.recruit_page#iframe_page .list_under_line .category,.recruit_page#iframe_page .news_list .category,.recruit_page .column_list .category,.recruit_page .list_under_line .category,.recruit_page .news_list .category{background:#FFFFFF;border:solid #BDFF88 3px}.recruit_page#iframe_page .column_list li:not(:last-child),.recruit_page#iframe_page .list_under_line li:not(:last-child),.recruit_page#iframe_page .news_list li:not(:last-child),.recruit_page .column_list li:not(:last-child),.recruit_page .list_under_line li:not(:last-child),.recruit_page .news_list li:not(:last-child){border-bottom:solid 2px #000000}.recruit_page#iframe_page .article_title_area,.recruit_page .article_title_area{border-color:#BFBFBF}.recruit_page#iframe_page .img_area .img:not(.radius_left):not(.radius_right),.recruit_page .img_area .img:not(.radius_left):not(.radius_right){background:#F5F5F5}.recruit_page#iframe_page .img_area.decorated,.recruit_page .img_area.decorated{position:relative}.recruit_page#iframe_page .img_area.decorated .img:after,.recruit_page#iframe_page .img_area.decorated .thumbnail:after,.recruit_page .img_area.decorated .img:after,.recruit_page .img_area.decorated .thumbnail:after{content:"";display:block;position:absolute;z-index:1;width:80px;height:100px;bottom:-15px}@media screen and (max-width:820px) and (min-width:768px){.recruit_page#iframe_page .img_area.decorated .img:after,.recruit_page#iframe_page .img_area.decorated .thumbnail:after,.recruit_page .img_area.decorated .img:after,.recruit_page .img_area.decorated .thumbnail:after{width:60px;height:80px}}@media screen and (max-width:400px){.recruit_page#iframe_page .img_area.decorated .img:after,.recruit_page#iframe_page .img_area.decorated .thumbnail:after,.recruit_page .img_area.decorated .img:after,.recruit_page .img_area.decorated .thumbnail:after{width:60px;height:80px}}.recruit_page#iframe_page .img_area.decorated .img.radius_left:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_left:after,.recruit_page .img_area.decorated .img.radius_left:after,.recruit_page .img_area.decorated .thumbnail.radius_left:after{border-radius:0 60px 0 0;left:calc((-15 / 768) * 100%)}@media screen and (max-width:820px) and (min-width:768px){.recruit_page#iframe_page .img_area.decorated .img.radius_left:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_left:after,.recruit_page .img_area.decorated .img.radius_left:after,.recruit_page .img_area.decorated .thumbnail.radius_left:after{border-radius:0 40px 0 0}}@media screen and (max-width:400px){.recruit_page#iframe_page .img_area.decorated .img.radius_left:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_left:after,.recruit_page .img_area.decorated .img.radius_left:after,.recruit_page .img_area.decorated .thumbnail.radius_left:after{border-radius:0 40px 0 0}}@media screen and (max-width:767.9px){.recruit_page#iframe_page .img_area.decorated .img.radius_left:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_left:after,.recruit_page .img_area.decorated .img.radius_left:after,.recruit_page .img_area.decorated .thumbnail.radius_left:after{left:calc((-30 / 768) * 100%)}}.recruit_page#iframe_page .img_area.decorated .img.radius_right:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_right:after,.recruit_page .img_area.decorated .img.radius_right:after,.recruit_page .img_area.decorated .thumbnail.radius_right:after{border-radius:60px 0 0 0;right:calc((-15 / 768) * 100%)}@media screen and (max-width:820px) and (min-width:768px){.recruit_page#iframe_page .img_area.decorated .img.radius_right:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_right:after,.recruit_page .img_area.decorated .img.radius_right:after,.recruit_page .img_area.decorated .thumbnail.radius_right:after{border-radius:40px 0 0 0}}@media screen and (max-width:400px){.recruit_page#iframe_page .img_area.decorated .img.radius_right:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_right:after,.recruit_page .img_area.decorated .img.radius_right:after,.recruit_page .img_area.decorated .thumbnail.radius_right:after{border-radius:40px 0 0 0}}@media screen and (max-width:767.9px){.recruit_page#iframe_page .img_area.decorated .img.radius_right:after,.recruit_page#iframe_page .img_area.decorated .thumbnail.radius_right:after,.recruit_page .img_area.decorated .img.radius_right:after,.recruit_page .img_area.decorated .thumbnail.radius_right:after{right:calc((-30 / 768) * 100%)}}.recruit_page#iframe_page .img_area.decorated.pink .img:after,.recruit_page#iframe_page .img_area.decorated.pink .thumbnail:after,.recruit_page .img_area.decorated.pink .img:after,.recruit_page .img_area.decorated.pink .thumbnail:after{background:#FFC7C7}.recruit_page#iframe_page .img_area.decorated.green .img:after,.recruit_page#iframe_page .img_area.decorated.green .thumbnail:after,.recruit_page .img_area.decorated.green .img:after,.recruit_page .img_area.decorated.green .thumbnail:after{background:#97E25B}.recruit_page#iframe_page .img_area.decorated.blue .img:after,.recruit_page#iframe_page .img_area.decorated.blue .thumbnail:after,.recruit_page .img_area.decorated.blue .img:after,.recruit_page .img_area.decorated.blue .thumbnail:after{background:#83D4DB}.recruit_page#iframe_page .img_area.decorated.yellow .img:after,.recruit_page#iframe_page .img_area.decorated.yellow .thumbnail:after,.recruit_page .img_area.decorated.yellow .img:after,.recruit_page .img_area.decorated.yellow .thumbnail:after{background:#E8D83E}.recruit_page#iframe_page .img_area .img.radius_left img,.recruit_page#iframe_page .img_area .thumbnail.radius_left img,.recruit_page .img_area .img.radius_left img,.recruit_page .img_area .thumbnail.radius_left img{border-radius:100px 0 0 0}@media screen and (max-width:820px) and (min-width:768px){.recruit_page#iframe_page .img_area .img.radius_left img,.recruit_page#iframe_page .img_area .thumbnail.radius_left img,.recruit_page .img_area .img.radius_left img,.recruit_page .img_area .thumbnail.radius_left img{border-radius:50px 0 0 0}}@media screen and (max-width:400px){.recruit_page#iframe_page .img_area .img.radius_left img,.recruit_page#iframe_page .img_area .thumbnail.radius_left img,.recruit_page .img_area .img.radius_left img,.recruit_page .img_area .thumbnail.radius_left img{border-radius:50px 0 0 0}}.recruit_page#iframe_page .img_area .img.radius_right img,.recruit_page#iframe_page .img_area .thumbnail.radius_right img,.recruit_page .img_area .img.radius_right img,.recruit_page .img_area .thumbnail.radius_right img{border-radius:0 100px 0 0}@media screen and (max-width:820px) and (min-width:768px){.recruit_page#iframe_page .img_area .img.radius_right img,.recruit_page#iframe_page .img_area .thumbnail.radius_right img,.recruit_page .img_area .img.radius_right img,.recruit_page .img_area .thumbnail.radius_right img{border-radius:0 50px 0 0}}@media screen and (max-width:400px){.recruit_page#iframe_page .img_area .img.radius_right img,.recruit_page#iframe_page .img_area .thumbnail.radius_right img,.recruit_page .img_area .img.radius_right img,.recruit_page .img_area .thumbnail.radius_right img{border-radius:0 50px 0 0}}.recruit_page#iframe_page .edit_contents ul:not([class]) li:before,.recruit_page#iframe_page .list_bar li:before,.recruit_page#iframe_page .list_disc li:before,.recruit_page .edit_contents ul:not([class]) li:before,.recruit_page .list_bar li:before,.recruit_page .list_disc li:before{background:#97E25B}.recruit_page#iframe_page .list_link>li,.recruit_page .list_link>li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='13' height='13' style='enable-background:new 0 0 13 13'%3E%3Cpath d='M6.5 13C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5 10.1 13 6.5 13zM5.3 3.6v5.8l3-2.9-3-2.9z' style='fill:%23000000'/%3E%3C/svg%3E")}.recruit_page#iframe_page .btn,.recruit_page .btn{border-width:5px;border-color:#BDFF88}.recruit_page#iframe_page .btn:not(.small),.recruit_page .btn:not(.small){border-radius:50px 0 0 0}.recruit_page#iframe_page .btn:not(.small):before,.recruit_page .btn:not(.small):before{width:13px;height:13px;top:calc(50% - 6px);right:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='13' height='13' style='enable-background:new 0 0 13 13'%3E%3Cpath d='M6.5 13C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5 10.1 13 6.5 13zM5.3 3.6v5.8l3-2.9-3-2.9z' style='fill:%23000000'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center center}.recruit_page#iframe_page .btn:not(.small).radius_right,.recruit_page .btn:not(.small).radius_right{border-radius:0 50px 0 0}.recruit_page#iframe_page .btn:not(.small) .txt_label,.recruit_page .btn:not(.small) .txt_label{border-bottom:#97E25B 3px dashed;padding:5px 0 10px 10px}.recruit_page#iframe_page .btn:not(.small) .txt_sub,.recruit_page .btn:not(.small) .txt_sub{color:#888888}.recruit_page#iframe_page .btn[href$=".pdf"]:before,.recruit_page#iframe_page .btn [href$=".pdf"][target=_blank]:before,.recruit_page .btn[href$=".pdf"]:before,.recruit_page .btn [href$=".pdf"][target=_blank]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='100' height='100' style='enable-background:new 0 0 512 512' viewBox='0 0 512 512'%3E%3Cpath d='M128 0c-17.6 0-32 14.4-32 32v448c0 17.6 14.4 32 32 32h320c17.6 0 32-14.4 32-32V128L352 0H128z' style='fill:%23e2e5e7'/%3E%3Cpath d='M384 128h96L352 0v96c0 17.6 14.4 32 32 32z' style='fill:%23b0b7bd'/%3E%3Cpath d='m480 224-96-96h96z' style='fill:%23cad1d8'/%3E%3Cpath d='M416 416c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V256c0-8.8 7.2-16 16-16h352c8.8 0 16 7.2 16 16v160z' style='fill:%23f15642'/%3E%3Cpath d='M101.744 303.152c0-4.224 3.328-8.832 8.688-8.832h29.552c16.64 0 31.616 11.136 31.616 32.48 0 20.224-14.976 31.488-31.616 31.488h-21.36v16.896c0 5.632-3.584 8.816-8.192 8.816-4.224 0-8.688-3.184-8.688-8.816v-72.032zm16.88 7.28v31.872h21.36c8.576 0 15.36-7.568 15.36-15.504 0-8.944-6.784-16.368-15.36-16.368h-21.36zM196.656 384c-4.224 0-8.832-2.304-8.832-7.92v-72.672c0-4.592 4.608-7.936 8.832-7.936h29.296c58.464 0 57.184 88.528 1.152 88.528h-30.448zm8.064-72.912V368.4h21.232c34.544 0 36.08-57.312 0-57.312H204.72zM303.872 312.112v20.336h32.624c4.608 0 9.216 4.608 9.216 9.072 0 4.224-4.608 7.68-9.216 7.68h-32.624v26.864c0 4.48-3.184 7.92-7.664 7.92-5.632 0-9.072-3.44-9.072-7.92v-72.672c0-4.592 3.456-7.936 9.072-7.936h44.912c5.632 0 8.96 3.344 8.96 7.936 0 4.096-3.328 8.704-8.96 8.704h-37.248v.016z' style='fill:%23fff'/%3E%3Cpath d='M400 432H96v16h304c8.8 0 16-7.2 16-16v-16c0 8.8-7.2 16-16 16z' style='fill:%23cad1d8'/%3E%3C/svg%3E");width:18px;height:18px;background-size:18px}.recruit_page#iframe_page .btn.small,.recruit_page .btn.small{border-radius:20px 0 0 0}.recruit_page#iframe_page .btn.small.radius_right,.recruit_page .btn.small.radius_right{border-radius:0 20px 0 0}.recruit_page#iframe_page .btn.small p:before,.recruit_page .btn.small p:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='13' height='13' style='enable-background:new 0 0 13 13'%3E%3Cpath d='M6.5 13C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5 10.1 13 6.5 13zM5.3 3.6v5.8l3-2.9-3-2.9z' style='fill:%23000000'/%3E%3C/svg%3E")}.recruit_page#iframe_page .btn.gray,.recruit_page .btn.gray{border-color:#BFBFBF}.recruit_page#iframe_page .title_box_content,.recruit_page .title_box_content{border-radius:20px 0 0 0}.recruit_page#iframe_page .title_box_content .title_area,.recruit_page .title_box_content .title_area{background:#F5F5F5;border-radius:20px 0 0 0}.recruit_page#iframe_page .box_content,.recruit_page .box_content{background:#CCFBFF}.recruit_page#iframe_page .box_content.bg_yellow,.recruit_page .box_content.bg_yellow{background:#FFEF72!important}.recruit_page#iframe_page .box_content.bg_pink,.recruit_page .box_content.bg_pink{background:#ffd5e1!important}.recruit_page#iframe_page .box_content.bg_green,.recruit_page .box_content.bg_green{background:#BDFF88!important}.recruit_page#iframe_page .box_content.bg_gray,.recruit_page .box_content.bg_gray{background:#F5F5F5!important}.recruit_page#iframe_page .txt_question:not(:first-child),.recruit_page .txt_question:not(:first-child){border-top:dashed 1px #000000}.recruit_page#iframe_page .txt_question:before,.recruit_page .txt_question:before{color:#FFC7C7}.recruit_page#iframe_page .txt_answer:before,.recruit_page .txt_answer:before{color:#83D4DB}.recruit_page#iframe_page .recruit_page_btn,.recruit_page .recruit_page_btn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruit_page#iframe_page .recruit_page_btn .link,.recruit_page .recruit_page_btn .link{width:calc(50% - 10px);display:block;color:#000000;text-decoration:none;position:relative;padding-right:30px;padding-bottom:30px}.recruit_page#iframe_page .recruit_page_btn .link .img_area .img,.recruit_page .recruit_page_btn .link .img_area .img{border-radius:0 50% 0 0;overflow:hidden;position:relative;width:100%}.recruit_page#iframe_page .recruit_page_btn .link .img_area .img:before,.recruit_page .recruit_page_btn .link .img_area .img:before{content:"";display:block;padding-top:100%}.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>div,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>figure,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>picture,.recruit_page .recruit_page_btn .link .img_area .img>div,.recruit_page .recruit_page_btn .link .img_area .img>figure,.recruit_page .recruit_page_btn .link .img_area .img>picture{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>div img,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>div video,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>figure img,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>figure video,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>picture img,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>picture video,.recruit_page .recruit_page_btn .link .img_area .img>div img,.recruit_page .recruit_page_btn .link .img_area .img>div video,.recruit_page .recruit_page_btn .link .img_area .img>figure img,.recruit_page .recruit_page_btn .link .img_area .img>figure video,.recruit_page .recruit_page_btn .link .img_area .img>picture img,.recruit_page .recruit_page_btn .link .img_area .img>picture video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>div iframe,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>figure iframe,.recruit_page#iframe_page .recruit_page_btn .link .img_area .img>picture iframe,.recruit_page .recruit_page_btn .link .img_area .img>div iframe,.recruit_page .recruit_page_btn .link .img_area .img>figure iframe,.recruit_page .recruit_page_btn .link .img_area .img>picture iframe{width:100%;height:100%}.recruit_page#iframe_page .recruit_page_btn .link .text_area,.recruit_page .recruit_page_btn .link .text_area{position:absolute;bottom:0;right:0;padding:10px 30px 10px 20px;border-radius:0 0 30px 0}.recruit_page#iframe_page .recruit_page_btn .link .text_area p,.recruit_page .recruit_page_btn .link .text_area p{line-height:1.1;font-weight:bold;font-size:18px;padding-left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='13' height='13' style='enable-background:new 0 0 13 13'%3E%3Cpath d='M6.5 13C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5 10.1 13 6.5 13zM5.3 3.6v5.8l3-2.9-3-2.9z' style='fill:%23000000'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;background-size:13px}.recruit_page#iframe_page .recruit_page_btn .link .text_area p span,.recruit_page .recruit_page_btn .link .text_area p span{font-weight:normal;font-size:12px}.recruit_page#iframe_page .recruit_page_btn .link.new_grads .text_area,.recruit_page .recruit_page_btn .link.new_grads .text_area{background:#CCFBFF}.recruit_page#iframe_page .recruit_page_btn .link.mid_career .text_area,.recruit_page .recruit_page_btn .link.mid_career .text_area{background:#ffd5e1}@media screen and (max-width:1100px) and (min-width:768px){.recruit_page#iframe_page .recruit_page_btn .link,.recruit_page .recruit_page_btn .link{padding-right:10px;padding-bottom:10px}.recruit_page#iframe_page .recruit_page_btn .link .text_area,.recruit_page .recruit_page_btn .link .text_area{padding:10px 20px 10px 10px}.recruit_page#iframe_page .recruit_page_btn .link .text_area p,.recruit_page .recruit_page_btn .link .text_area p{font-size:14px}.recruit_page#iframe_page .recruit_page_btn .link .text_area p span,.recruit_page .recruit_page_btn .link .text_area p span{font-size:10px}}@media screen and (max-width:500px){.recruit_page#iframe_page .recruit_page_btn .link,.recruit_page .recruit_page_btn .link{padding-right:10px;padding-bottom:10px}.recruit_page#iframe_page .recruit_page_btn .link .text_area,.recruit_page .recruit_page_btn .link .text_area{padding:10px 20px 10px 10px}.recruit_page#iframe_page .recruit_page_btn .link .text_area p,.recruit_page .recruit_page_btn .link .text_area p{font-size:14px}.recruit_page#iframe_page .recruit_page_btn .link .text_area p span,.recruit_page .recruit_page_btn .link .text_area p span{font-size:10px}}.recruit_page#iframe_page .numbers_view_contents,.recruit_page .numbers_view_contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area{background:#FFC7C7;padding:10px}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon{max-width:100px}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+1) .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+1) .icon_area{background:#FFC7C7;border-radius:0 50% 0 0}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+2) .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+2) .icon_area{background:#83D4DB;border-radius:0 0 50% 0}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+3) .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+3) .icon_area{background:#E8D83E;border-radius:50% 0 0 0}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+4) .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col:nth-child(4n+4) .icon_area{background:#97E25B;border-radius:0 0 0 50%}.recruit_page#iframe_page .numbers_view_contents .col,.recruit_page .numbers_view_contents .col{margin-top:50px}.recruit_page#iframe_page .numbers_view_contents .col:not(.one),.recruit_page .numbers_view_contents .col:not(.one){width:calc(50% - 10px)}.recruit_page#iframe_page .numbers_view_contents .col:not(.one) .icon_area,.recruit_page .numbers_view_contents .col:not(.one) .icon_area{max-width:180px}.recruit_page#iframe_page .numbers_view_contents .col.one,.recruit_page .numbers_view_contents .col.one{width:100%}.recruit_page#iframe_page .numbers_view_contents .col.one .icon_area,.recruit_page .numbers_view_contents .col.one .icon_area{max-width:320px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area,.recruit_page .numbers_view_contents .col .icon_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;aspect-ratio:1}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num{position:relative}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num_area,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num_area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;aspect-ratio:1;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num_area .half,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num_area .half{width:50%;text-align:center}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num{font-weight:bold;font-size:36px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num span,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num span{font-size:16px}.recruit_page#iframe_page .numbers_view_contents .col .text_area,.recruit_page .numbers_view_contents .col .text_area{font-weight:bold;text-align:center;margin-top:20px}.recruit_page#iframe_page .numbers_view_contents .col .text_area p,.recruit_page .numbers_view_contents .col .text_area p{line-height:1;margin-top:0}.recruit_page#iframe_page .numbers_view_contents .col .text_area .title,.recruit_page .numbers_view_contents .col .text_area .title{margin-bottom:5px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number,.recruit_page .numbers_view_contents .col .text_area .number{font-size:52px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number span,.recruit_page .numbers_view_contents .col .text_area .number span{font-size:20px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .date,.recruit_page .numbers_view_contents .col .text_area .date{margin-top:5px;font-weight:normal;font-size:13px;color:#888888}@media screen and (max-width:1100px) and (min-width:768px){.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area{max-width:113px}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon{max-width:80px}.recruit_page#iframe_page .numbers_view_contents .col,.recruit_page .numbers_view_contents .col{margin-top:30px}.recruit_page#iframe_page .numbers_view_contents .col:not(.one) .icon_area,.recruit_page .numbers_view_contents .col:not(.one) .icon_area{max-width:120px}.recruit_page#iframe_page .numbers_view_contents .col.one .icon_area,.recruit_page .numbers_view_contents .col.one .icon_area{max-width:200px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num{font-size:23px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num span,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num span{font-size:12px}.recruit_page#iframe_page .numbers_view_contents .col .text_area,.recruit_page .numbers_view_contents .col .text_area{margin-top:15px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .title,.recruit_page .numbers_view_contents .col .text_area .title{font-size:14px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number,.recruit_page .numbers_view_contents .col .text_area .number{font-size:42px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number span,.recruit_page .numbers_view_contents .col .text_area .number span{font-size:15px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .date,.recruit_page .numbers_view_contents .col .text_area .date{font-size:10px}}@media screen and (max-width:500px){.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area{max-width:113px}.recruit_page#iframe_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon,.recruit_page .numbers_view_contents:not(.no_bg) .col .icon_area .icon{max-width:80px}.recruit_page#iframe_page .numbers_view_contents .col,.recruit_page .numbers_view_contents .col{margin-top:30px}.recruit_page#iframe_page .numbers_view_contents .col:not(.one) .icon_area,.recruit_page .numbers_view_contents .col:not(.one) .icon_area{max-width:120px}.recruit_page#iframe_page .numbers_view_contents .col.one .icon_area,.recruit_page .numbers_view_contents .col.one .icon_area{max-width:200px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num{font-size:23px}.recruit_page#iframe_page .numbers_view_contents .col .icon_area .icon.on_num .num span,.recruit_page .numbers_view_contents .col .icon_area .icon.on_num .num span{font-size:12px}.recruit_page#iframe_page .numbers_view_contents .col .text_area,.recruit_page .numbers_view_contents .col .text_area{margin-top:15px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .title,.recruit_page .numbers_view_contents .col .text_area .title{font-size:14px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number,.recruit_page .numbers_view_contents .col .text_area .number{font-size:42px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .number span,.recruit_page .numbers_view_contents .col .text_area .number span{font-size:15px}.recruit_page#iframe_page .numbers_view_contents .col .text_area .date,.recruit_page .numbers_view_contents .col .text_area .date{font-size:10px}}.recruit_page#iframe_page .vacancy_information_title_area,.recruit_page .vacancy_information_title_area{background:#F5F5F5;margin-bottom:60px;border-radius:0 0 0 50px;padding:15px 15px 30px 15px}.recruit_page#iframe_page .vacancy_information_title_area .title_area,.recruit_page .vacancy_information_title_area .title_area{font-weight:bold;font-size:18px}.recruit_page#iframe_page .vacancy_information_title_area .title_area .category,.recruit_page .vacancy_information_title_area .title_area .category{border:solid 3px #97E25B}.recruit_page#iframe_page .vacancy_information_title_area .detail_area,.recruit_page .vacancy_information_title_area .detail_area{margin-top:10px}.recruit_page#iframe_page .thumbnail_area .img,.recruit_page .thumbnail_area .img{position:relative;width:100%}.recruit_page#iframe_page .thumbnail_area .img:before,.recruit_page .thumbnail_area .img:before{content:"";display:block;padding-top:59%}.recruit_page#iframe_page .thumbnail_area .img>div,.recruit_page#iframe_page .thumbnail_area .img>figure,.recruit_page#iframe_page .thumbnail_area .img>picture,.recruit_page .thumbnail_area .img>div,.recruit_page .thumbnail_area .img>figure,.recruit_page .thumbnail_area .img>picture{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.recruit_page#iframe_page .thumbnail_area .img>div img,.recruit_page#iframe_page .thumbnail_area .img>div video,.recruit_page#iframe_page .thumbnail_area .img>figure img,.recruit_page#iframe_page .thumbnail_area .img>figure video,.recruit_page#iframe_page .thumbnail_area .img>picture img,.recruit_page#iframe_page .thumbnail_area .img>picture video,.recruit_page .thumbnail_area .img>div img,.recruit_page .thumbnail_area .img>div video,.recruit_page .thumbnail_area .img>figure img,.recruit_page .thumbnail_area .img>figure video,.recruit_page .thumbnail_area .img>picture img,.recruit_page .thumbnail_area .img>picture video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.recruit_page#iframe_page .thumbnail_area .img>div iframe,.recruit_page#iframe_page .thumbnail_area .img>figure iframe,.recruit_page#iframe_page .thumbnail_area .img>picture iframe,.recruit_page .thumbnail_area .img>div iframe,.recruit_page .thumbnail_area .img>figure iframe,.recruit_page .thumbnail_area .img>picture iframe{width:100%;height:100%}.recruit_page#iframe_page .recruit_btn_list,.recruit_page .recruit_btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.recruit_page#iframe_page .recruit_btn_list .btn,.recruit_page .recruit_btn_list .btn{width:calc((100% - ((60 / 960) * 100%)) / 3);height:100px}.recruit_page#iframe_page .recruit_btn_list .btn.full_time,.recruit_page .recruit_btn_list .btn.full_time{border-color:#83D4DB}.recruit_page#iframe_page .recruit_btn_list .btn.part_time,.recruit_page .recruit_btn_list .btn.part_time{border-color:#FFC7C7}.recruit_page#iframe_page .recruit_btn_list .btn.registration,.recruit_page .recruit_btn_list .btn.registration{border-color:#E8D83E}.recruit_page#iframe_page .flow_area .step_area,.recruit_page .flow_area .step_area{background:#F5F5F5;padding:30px 15px;border-radius:0 50px;counter-reset:item}.recruit_page#iframe_page .flow_area .step_area .step:not(:first-child),.recruit_page .flow_area .step_area .step:not(:first-child){padding-top:15px}.recruit_page#iframe_page .flow_area .step_area .step:not(:last-child),.recruit_page .flow_area .step_area .step:not(:last-child){padding-bottom:15px;border-style:solid;border-color:#000000;border-width:0 0 3px 0}.recruit_page#iframe_page .flow_area .step_area .step .title,.recruit_page .flow_area .step_area .step .title{font-weight:bold}.recruit_page#iframe_page .flow_area .step_area .step .title:before,.recruit_page .flow_area .step_area .step .title:before{counter-increment:item;content:counter(item) ".";font-weight:bold;display:inline-block;margin-right:5px}.recruit_page#iframe_page .flow_area .step_area .step p:not(.title),.recruit_page .flow_area .step_area .step p:not(.title){margin:0;line-height:1.6;font-size:14px}.recruit_page#iframe_page .staff_slider,.recruit_page .staff_slider{max-width:360px;margin-left:auto;margin-right:auto;padding:30px;background:#F5F5F5;border-radius:30px}.recruit_page#iframe_page .staff_slider a,.recruit_page .staff_slider a{text-decoration:none;color:#000000}.recruit_page#iframe_page .staff_slider p,.recruit_page .staff_slider p{line-height:1.2;font-weight:bold}.recruit_page#iframe_page .staff_slider .img .rectangle,.recruit_page#iframe_page .staff_slider .img .square,.recruit_page .staff_slider .img .rectangle,.recruit_page .staff_slider .img .square{border-radius:30px 30px 0 0;overflow:hidden}.recruit_page#iframe_page .staff_slider .img .square,.recruit_page .staff_slider .img .square{position:relative;width:100%}.recruit_page#iframe_page .staff_slider .img .square:before,.recruit_page .staff_slider .img .square:before{content:"";display:block;padding-top:100%}.recruit_page#iframe_page .staff_slider .img .square>div,.recruit_page#iframe_page .staff_slider .img .square>figure,.recruit_page#iframe_page .staff_slider .img .square>picture,.recruit_page .staff_slider .img .square>div,.recruit_page .staff_slider .img .square>figure,.recruit_page .staff_slider .img .square>picture{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.recruit_page#iframe_page .staff_slider .img .square>div img,.recruit_page#iframe_page .staff_slider .img .square>div video,.recruit_page#iframe_page .staff_slider .img .square>figure img,.recruit_page#iframe_page .staff_slider .img .square>figure video,.recruit_page#iframe_page .staff_slider .img .square>picture img,.recruit_page#iframe_page .staff_slider .img .square>picture video,.recruit_page .staff_slider .img .square>div img,.recruit_page .staff_slider .img .square>div video,.recruit_page .staff_slider .img .square>figure img,.recruit_page .staff_slider .img .square>figure video,.recruit_page .staff_slider .img .square>picture img,.recruit_page .staff_slider .img .square>picture video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.recruit_page#iframe_page .staff_slider .img .square>div iframe,.recruit_page#iframe_page .staff_slider .img .square>figure iframe,.recruit_page#iframe_page .staff_slider .img .square>picture iframe,.recruit_page .staff_slider .img .square>div iframe,.recruit_page .staff_slider .img .square>figure iframe,.recruit_page .staff_slider .img .square>picture iframe{width:100%;height:100%}.recruit_page#iframe_page .staff_slider .img .rectangle,.recruit_page .staff_slider .img .rectangle{position:relative;width:100%}.recruit_page#iframe_page .staff_slider .img .rectangle:before,.recruit_page .staff_slider .img .rectangle:before{content:"";display:block;padding-top:59%}.recruit_page#iframe_page .staff_slider .img .rectangle>div,.recruit_page#iframe_page .staff_slider .img .rectangle>figure,.recruit_page#iframe_page .staff_slider .img .rectangle>picture,.recruit_page .staff_slider .img .rectangle>div,.recruit_page .staff_slider .img .rectangle>figure,.recruit_page .staff_slider .img .rectangle>picture{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.recruit_page#iframe_page .staff_slider .img .rectangle>div img,.recruit_page#iframe_page .staff_slider .img .rectangle>div video,.recruit_page#iframe_page .staff_slider .img .rectangle>figure img,.recruit_page#iframe_page .staff_slider .img .rectangle>figure video,.recruit_page#iframe_page .staff_slider .img .rectangle>picture img,.recruit_page#iframe_page .staff_slider .img .rectangle>picture video,.recruit_page .staff_slider .img .rectangle>div img,.recruit_page .staff_slider .img .rectangle>div video,.recruit_page .staff_slider .img .rectangle>figure img,.recruit_page .staff_slider .img .rectangle>figure video,.recruit_page .staff_slider .img .rectangle>picture img,.recruit_page .staff_slider .img .rectangle>picture video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.recruit_page#iframe_page .staff_slider .img .rectangle>div iframe,.recruit_page#iframe_page .staff_slider .img .rectangle>figure iframe,.recruit_page#iframe_page .staff_slider .img .rectangle>picture iframe,.recruit_page .staff_slider .img .rectangle>div iframe,.recruit_page .staff_slider .img .rectangle>figure iframe,.recruit_page .staff_slider .img .rectangle>picture iframe{width:100%;height:100%}.recruit_page#iframe_page .staff_slider .img .text_area,.recruit_page .staff_slider .img .text_area{margin-top:15px}.recruit_page#iframe_page .staff_slider .slick-arrow,.recruit_page .staff_slider .slick-arrow{background-color:#FFFFFF;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22.154'%3E%3Cpath fill='%230' d='M0 11.077C0 4.96 5.373 0 12 0s12 4.96 12 11.077-5.373 11.077-12 11.077-12-4.96-12-11.077Zm1 0c0 5.557 4.935 10.076 11 10.076s11-4.52 11-10.076S18.065 1 12 1 1 5.521 1 11.077Zm9.772-3.166 3.493 3.143-3.493 3.143Z'/%3E%3C/svg%3E");background-size:32px;background-repeat:no-repeat;background-position:center center;width:32px;height:32px;top:calc(50% - 16px)}.recruit_page#iframe_page .staff_slider .slick-arrow.slick-prev,.recruit_page .staff_slider .slick-arrow.slick-prev{left:-10px;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.recruit_page#iframe_page .staff_slider .slick-arrow.slick-next,.recruit_page .staff_slider .slick-arrow.slick-next{right:-10px}.recruit_page#iframe_page .staff_detail,.recruit_page .staff_detail{border-bottom:#000000 2px dotted;padding-bottom:30px}.recruit_page#iframe_page .staff_detail .text_area,.recruit_page .staff_detail .text_area{max-width:320px;margin-right:auto;margin-left:auto}.recruit_page#iframe_page .staff_detail .name_area .occupation,.recruit_page .staff_detail .name_area .occupation{font-size:24px}.recruit_page#iframe_page .tab_area,.recruit_page .tab_area{border-bottom:3px solid #BFBFBF;padding-bottom:2px}.recruit_page#iframe_page .tab_area .tab,.recruit_page .tab_area .tab{background:#FFFFFF;border-color:#CCCCCC;border-width:5px;border-radius:0 20px 0 0;width:calc((100% - 3px) / 2)}.recruit_page#iframe_page .tab_area .tab:not(:first-child),.recruit_page .tab_area .tab:not(:first-child){margin-left:3px}.recruit_page#iframe_page .tab_area .tab.active,.recruit_page .tab_area .tab.active{border-color:#BDFF88}.recruit_page#iframe_page .tab_area .tab.new_grads,.recruit_page .tab_area .tab.new_grads{border-color:#83D4DB}.recruit_page#iframe_page .tab_area .tab.new_grads.active,.recruit_page .tab_area .tab.new_grads.active{background:rgba(131, 212, 219, 0.4)}.recruit_page#iframe_page .tab_area .tab.career,.recruit_page .tab_area .tab.career{border-color:#FFC7C7}.recruit_page#iframe_page .tab_area .tab.career.active,.recruit_page .tab_area .tab.career.active{background:rgba(255, 199, 199, 0.4)}.recruit_page#iframe_page .tab_area.three_line .tab,.recruit_page .tab_area.three_line .tab{width:calc((100% - 6px) / 3)}.recruit_page#iframe_page .tab_area.four_line .tab,.recruit_page .tab_area.four_line .tab{width:calc((100% - 9px) / 4)}.recruit_page#iframe_page .interview_content_list .col,.recruit_page .interview_content_list .col{background:#F5F5F5}.recruit_page#iframe_page .interview_content_list .col:nth-child(odd),.recruit_page .interview_content_list .col:nth-child(odd){border-radius:0 50px 0 0}.recruit_page#iframe_page .interview_content_list .col:nth-child(2n),.recruit_page .interview_content_list .col:nth-child(2n){border-radius:50px 0 0 0}.recruit_page#iframe_page .form_step_content,.recruit_page .form_step_content{border-color:#BFBFBF}.recruit_page#iframe_page .form_step_content>div,.recruit_page .form_step_content>div{background:#F5F5F5}.recruit_page#iframe_page .form_step_content>div:not(:last-child):after,.recruit_page .form_step_content>div:not(:last-child):after{background:#F5F5F5}.recruit_page#iframe_page .form_step_content>div:not(:last-child):before,.recruit_page .form_step_content>div:not(:last-child):before{background:#BFBFBF}.recruit_page#iframe_page .form_step_content>div.current,.recruit_page#iframe_page .form_step_content>div.current:after,.recruit_page .form_step_content>div.current,.recruit_page .form_step_content>div.current:after{background:#BFBFBF}.recruit_page#iframe_page .form_contents .list_checkbox input[type=checkbox]:checked,.recruit_page .form_contents .list_checkbox input[type=checkbox]:checked{background:#97E25B}.recruit_page#iframe_page .form_contents .list_radio input[type=radio]:checked:before,.recruit_page .form_contents .list_radio input[type=radio]:checked:before{background:#97E25B}.recruit_page #footer,.recruit_page#iframe_page #footer{padding-top:130px;background-image:url("/assets/img/recruit/footer_bottom.svg"), url("/assets/img/recruit/footer_upper.svg");background-color:#FFFFFF;background-repeat:no-repeat;background-position:bottom left,top left;background-size:100%;position:relative}.recruit_page #footer .btn_top,.recruit_page#iframe_page #footer .btn_top{position:absolute;right:0;top:-50px;width:100px;height:100px;border-radius:0 0 0 40px}.recruit_page #footer .btn_top a,.recruit_page#iframe_page #footer .btn_top a{border-radius:0 0 0 40px;background-color:#000000;font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.871 32.935'%3E%3Cpath fill='%23FFFFFF' d='M13.437 30.437v-21.9l-9.169 9.167a2.5 2.5 0 0 1-3.536 0 2.5 2.5 0 0 1 0-3.536L14.168.734a2.5 2.5 0 0 1 3.536 0l13.433 13.434a2.5 2.5 0 0 1 0 3.536 2.5 2.5 0 0 1-3.536 0l-9.166-9.166v21.9a2.5 2.5 0 0 1-2.5 2.5 2.5 2.5 0 0 1-2.498-2.501Z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:32px}.recruit_page #footer .nav_area,.recruit_page#iframe_page #footer .nav_area{max-width:470px;width:calc(100% - ((30 / 768) * 100%));border-radius:0 0 50px 0;background:#FFFFFF}.recruit_page #footer .list_disc li:before,.recruit_page#iframe_page #footer .list_disc li:before{background:#000000}