﻿header{background:#f7f7e3}header>div:nth-of-type(1) img+img{margin-left:15px}header>div:nth-of-type(2) nav>ul>li{width:25%}header>div:nth-of-type(3) .hd_tel:before{background:url(../../../img/common/icon_tel_green.svg) no-repeat center bottom}#tpp{position:inherit !important;right:0;top:0;background:#eee;padding:10px 20px;text-align:right}footer #f_recruit{color:#fff;background:url(../../../img/recruit/common/bg_form01.png?20220526) no-repeat center;background-size:cover;overflow:hidden}footer #f_recruit>div{width:700px;margin:0 auto 0 10%;padding:90px 0 80px 360px;position:relative}footer #f_recruit>div:before{content:"";background:url(../../../img/recruit/common/bg_form02.png?20220526) no-repeat left bottom;width:376px;height:370px;left:-35px;bottom:0;position:absolute}footer #f_recruit>div p:nth-of-type(1){font-size:2.8rem;margin-bottom:10px}footer #f_recruit>div p:nth-of-type(2){font-size:1.6rem;line-height:1.8;margin-left:4px}footer #f_recruit>div .button a{background:#fff;margin-top:40px;border:none}footer #f_recruit_nav{background:#da7c47}footer #f_recruit_nav div{font-size:2.2rem;color:#fff;letter-spacing:.2em;margin-right:30px;font-family:"Barlow",sans-serif}footer #f_recruit_nav a{color:#fff;display:block;padding:30px 30px}.childcare{background:#ededed url(../../../img/recruit/common/bg_welfare.png) no-repeat right top;background-size:cover;padding:80px 0}.childcare .mark{margin-right:35px}.childcare p:nth-of-type(1){font-size:2.8rem;margin-bottom:10px}.childcare p:nth-of-type(2){font-size:1.7rem;margin-bottom:30px}.childcare p:nth-of-type(3){font-size:1.2rem;color:#439f87}#recruit #cnt_mv{padding:0 0 5px 0 !important;position:relative;z-index:100}#recruit #cnt_mv .photo{border-bottom-right-radius:2000px 340px;border-bottom-left-radius:2000px 340px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px;overflow:hidden}#recruit #cnt_mv .photo img{width:100%;height:auto}#recruit #cnt_mv .msg{position:absolute;z-index:10;width:100%;left:0;top:40%;text-align:center;color:#da7c47}#recruit #cnt_mv .msg .inner .ttl{font-size:10rem;text-align:center;font-family:"Barlow",sans-serif}#recruit #cnt_mv .msg .inner .ttl span{font-weight:700 !important}#recruit #cnt_mv .msg .inner .ccp{font-size:3.8rem;letter-spacing:.1em;margin-bottom:10px}#recruit #cnt_mv .info_circle{position:absolute;bottom:-70px;left:15%;width:210px;height:210px;z-index:100}#recruit #cnt_mv .info_circle a{width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#da7c47;color:#fff;box-shadow:-10px -10px #ecb107;-moz-box-shadow:-10px -10px #ecb107;-webkit-box-shadow:-10px -10px #ecb107;-o-box-shadow:-10px -10px #ecb107;text-align:center}#recruit #cnt01{padding-top:80px}#recruit #cnt01 h2{font-size:2rem;margin-bottom:10px}#recruit #cnt01 .button{margin:0 0 0 auto}#recruit #cnt01 .button a{margin:0;padding:20px 0}#recruit #cnt02{background:url(../../../img/recruit/common/bg_img01.png) no-repeat center;background-size:cover;text-align:center;padding:200px 0}#recruit #cnt02 h2{font-size:3.5rem;margin-bottom:20px}#recruit #cnt02 h2 img{margin:-30px 10px 0 0}#recruit #cnt03{background:#da7c47 url(../../../img/recruit/home/bg_img01.png?20220526) no-repeat left top;background-size:90% auto;position:relative;z-index:10}#recruit #cnt03 .inner{padding:90px 6%;width:50%;min-width:740px;margin:70px 0 -240px auto}#recruit #cnt03 .inner ul{margin:40px 0 0 0}#recruit #cnt03 .inner ul li{width:362px}#recruit #cnt03 .inner ul li .photo+div{background:#da7c47;text-align:center;padding:15px 0;font-size:1.8rem;margin-bottom:20px}#recruit #cnt03 .inner ul li .button a{padding:20px 0;margin-top:20px}#recruit #cnt03 .inner ul li+li{margin-left:10px}#recruit #cnt04{padding-top:280px;background-image:url(../../../img/recruit/home/bg_left.png),url(../../../img/recruit/home/bg_right.png),url(../../../img/recruit/home/bg_bottom.png);background-repeat:repeat-y,no-repeat,no-repeat;background-position:left top,right 25%,88% 96%;background-size:30% auto,auto,auto}#recruit #cnt04 ul{position:relative}#recruit #cnt04 ul li{margin:90px 32px 0 0;text-align:center;position:relative}#recruit #cnt04 ul li .photo{position:relative}#recruit #cnt04 ul li .photo div+div{position:absolute;color:#fff;font-family:"Barlow",sans-serif;font-weight:700;font-size:2.2rem;letter-spacing:.2em;width:100%;left:0;top:45%}#recruit #cnt04 ul li h3{color:#ee8a47;font-size:2rem;margin:10px 0 5px}#recruit #cnt04 ul li:nth-of-type(2),#recruit #cnt04 ul li:nth-of-type(5){top:-90px !important}#recruit #cnt04 ul li:nth-of-type(3n){margin-right:0;top:-180px}#recruit #cnt05 .nav01 li{width:50%}#recruit #cnt05 .nav01 li a{display:block;padding:250px 0 40px;text-align:center;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;font-size:2.6rem;letter-spacing:.1em}#recruit #cnt05 .nav01 li a div+div{font-size:1.2rem;letter-spacing:.2em;margin-top:10px}#recruit #cnt05 .nav01 li a:after{content:"";position:absolute;background:url(../../../img/common/arrow03.svg) no-repeat center;background-size:contain;width:16px;height:16px;right:20px;bottom:20px;display:block}#recruit #cnt05 .nav01 li:nth-of-type(1) a{background-image:url(../../../img/recruit/home/bg_img02.png)}#recruit #cnt05 .nav01 li:nth-of-type(2) a{background-image:url(../../../img/recruit/home/bg_img03.png)}#recruit #cnt05 .nav02{background:#f9e8c0;padding:70px 0}#recruit #cnt05 .nav02 li a{background-color:#fff;background-position:center 40%;background-size:auto;background-repeat:no-repeat;display:block;padding:150px 0 70px;width:242px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:1.6rem;text-align:center}#recruit #cnt05 .nav02 li+li{margin-left:20px}#recruit #cnt05 .nav02 li:nth-of-type(1) a{background-image:url(../../../img/recruit/common/icon_career.svg);background-size:45px auto}#recruit #cnt05 .nav02 li:nth-of-type(2) a{background-image:url(../../../img/recruit/common/icon_welfare.svg);background-size:35px auto}#recruit #cnt05 .nav02 li:nth-of-type(3) a{background-image:url(../../../img/recruit/common/icon_application.svg);background-size:30px auto}.lower #pagetitile{position:relative;padding:0 !important}.lower #pagetitile .ttl_box{background:#e78d48;padding:70px 0 60px 20%;text-align:center;position:relative;color:#fff;font-size:2.6rem;letter-spacing:.1em;width:60%}.lower #pagetitile .ttl_box div{font-size:2rem;margin-bottom:20px;letter-spacing:.2em;font-family:"Barlow",sans-serif}.lower #pagetitile .ttl_box div:after{content:"";width:40px;height:1px;display:block;margin:20px auto 0;border-bottom:1px solid #fff}.lower #pagetitile .ttl_box:after{content:"";position:absolute;z-index:-1;display:block;width:100%;height:100%;left:15%;bottom:-40px;background:url(../../../img/recruit/common/bg_dot.png) repeat}.lower #pagetitile .ttl_img{margin-bottom:80px}.lower #pagetitile .ttl_img+.ttl_box{position:absolute;padding:50px 0 !important;left:10%;bottom:-80px;width:440px}.lower #pagetitile .ttl_img+.ttl_box div{font-size:2.2rem}.lower #pagetitile .ttl_img+.ttl_box:after{right:-25px;bottom:-25px;width:100%}#what #cnt01{text-align:center}#what #cnt01 .ttl{letter-spacing:.2em;font-size:3rem;margin-bottom:60px}#what #cnt01 .ttl div{font-size:6.6rem;font-weight:700;font-family:"Barlow",sans-serif}#what #cnt01 .ttl:after{content:"";width:350px;height:1px;display:block;margin:60px auto 0;border-bottom:2px solid #da7c47}#what #cnt02 .list01 li{width:50%;background:#fff}#what #cnt02 .list01 li a{background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;padding:140px 0 120px;text-align:center;width:100%;display:block}#what #cnt02 .list01 li a div:nth-of-type(1){letter-spacing:.2em;font-size:2.8rem;margin-bottom:20px}#what #cnt02 .list01 li a div:nth-of-type(2){padding:18px 60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;display:inline-block}#what #cnt02 .list01 li:nth-of-type(1) a{background-image:url(../../../img/recruit/what/bg_img01.png)}#what #cnt02 .list01 li:nth-of-type(2) a{background-image:url(../../../img/recruit/what/bg_img02.png)}#what #cnt02 .list02{background:#fff;text-align:center;margin-top:60px}#what #cnt02 .list02 li{width:24.9%;width:-webkit-calc(25% - 2px);width:calc(25% - 2px);background-position:center 20%;background-repeat:no-repeat;background-size:75px auto;padding:130px 0 60px}#what #cnt02 .list02 li div:nth-of-type(1){font-family:"Barlow",sans-serif;font-weight:700;letter-spacing:.1em;font-size:1.5rem}#what #cnt02 .list02 li div:nth-of-type(2){font-size:2.2rem;margin:20px 0}#what #cnt02 .list02 li+li{border-left:2px solid #f0f0f0}#what #cnt02 .list02 li:nth-of-type(1){background-image:url(../../../img/recruit/what/icon01.png)}#what #cnt02 .list02 li:nth-of-type(2){background-image:url(../../../img/recruit/what/icon02.png)}#what #cnt02 .list02 li:nth-of-type(3){background-image:url(../../../img/recruit/what/icon03.png)}#what #cnt02 .list02 li:nth-of-type(4){background-image:url(../../../img/recruit/what/icon04.png)}#what #cnt02 .list02+.button{margin-top:-24px;position:relative;z-index:10}#what #cnt03{background:url(../../../img/recruit/common/bg_img01.png) no-repeat center;background-size:cover;text-align:center;padding:160px 0 !important}#what #cnt03 h2{font-size:3.5rem;margin-bottom:20px}#what #cnt03 h2 img{margin:-30px 10px 0 0}#what #cnt03 p+p{margin-top:30px}#support #cnt01>ul>li{padding:100px 0}#support #cnt01>ul>li .inner>div+div{margin-top:80px}#support #cnt01>ul>li .inner .txt_area div:nth-of-type(1){padding:15px 40px;display:inline-block;position:absolute;border:4px solid #fff;top:-25px;left:30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-size:1.6rem}#support #cnt01>ul>li .inner .txt_area h4{font-size:2.4rem}#support #cnt01>ul>li .inner .txt_area ul{margin:15px 0 30px}#support #cnt01>ul>li .inner li{line-height:1.8;font-size:1.6rem}#support #cnt01>ul>li .inner li:before{content:"●";margin-right:.2em}#support #cnt01>ul>li:nth-of-type(2) ul{margin-right:30px}#support #cnt02 .inner{text-align:center;padding-top:90px}#support #cnt02 .inner ul{justify-content:center;-webkit-justify-content:center;margin-top:50px}#support #cnt02 .inner ul li{width:242px;height:102px;padding-top:140px;background-color:#f1f1f1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 20px;background-repeat:no-repeat;background-position:center 24%;background-size:100px auto;font-size:2rem;letter-spacing:.05em;line-height:1.4}#support #cnt02 .inner ul li:nth-of-type(1){background-image:url(../../../img/recruit/support/icon01.png)}#support #cnt02 .inner ul li:nth-of-type(2){background-image:url(../../../img/recruit/support/icon02.png)}#support #cnt02 .inner ul li:nth-of-type(3){background-image:url(../../../img/recruit/support/icon03.png)}#support #cnt02 .inner ul li:nth-of-type(4){background-image:url(../../../img/recruit/support/icon04.png)}#support #cnt02 .inner ul li:nth-of-type(5){background-image:url(../../../img/recruit/support/icon05.png)}#requirements #cnt01 table td:last-child{text-align:left !important}#requirements #cnt01 table td{padding:10px 20px}#requirements #cnt01 table th{background:#43a189;color:#fff}#requirements #cnt01 table td:last-child{font-weight:normal;font-size:1.3rem}#requirements #cnt01 table td.job{background:#e2e2e2}#requirements #cnt01 table tr+tr.job_wrap{border-top:2px solid #ccc}@media only screen and (max-width: 920px){#requirements #cnt01 table{width:90%;border:none}#requirements #cnt01 table td,#requirements #cnt01 table th{display:block;width:auto;padding:2px;text-align:left !important}#requirements #cnt01 table th{text-align:center !important;border:none;font-size:2rem;padding:10px;margin-top:20px}#requirements #cnt01 table td{border:none;border-bottom:1px solid #dbe1e8;padding:2px;display:block;width:auto;padding:2px;text-align:left;font-weight:bold;font-size:1.5rem}#requirements #cnt01 table td:last-child{border-bottom:none}#requirements #cnt01 table tr+tr.job_wrap{border:none}#requirements #cnt01 table td.job{border-bottom:none;font-size:1.8rem;padding:10px 15px;margin:20px 0 5px}#requirements #cnt01 .pc{display:none}}#job #cnt01 .lnav li a{display:block;padding:20px 0;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;width:190px;text-align:center;font-size:1.6rem}#job #cnt01 .lnav li a:after{content:"";font-family:FontAwesome;font-size:1.5rem;vertical-align:central;margin-left:.5em}#job #cnt01 .lnav li+li{margin-left:12px}#job #cnt01 .job_list>li{padding:80px 0}#job #cnt01 .job_list>li>div{padding:0 5%}#job #cnt01 .job_list>li>div .txt_area{bottom:-70px}#job #cnt01 .job_list>li>div .txt_area p{line-height:2}#job #cnt01 .job_list>li>div .txt_area ul{margin-top:20px}#job #cnt01 .job_list>li>div .txt_area ul li{padding:12px 50px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-size:1.5rem}#job #cnt01 .job_list>li>div .txt_area ul li+li{margin-top:5px}#job #cnt01 .job_list>li:nth-of-type(2) h2:after{border-color:#8ca510}#job #cnt01 .job_list>li:nth-of-type(3) h2:after{border-color:#2f9fb2}#job #cnt01 .job_list>li:nth-of-type(4) h2:after{border-color:#ecb107}#job #cnt01 .job_list>li:nth-of-type(5) h2:after{border-color:#439f87}