p{letter-spacing:0 !important}.title-block{padding:.2em .5em}.title-block h2{font-size:1.3em}.recruit2 .wp-block-button__link{border-radius:5px;background-color:#dedede;padding:calc(.3em + 2px) calc(.9em + 2px);font-size:.8em}.recruit2 .wp-block-button__link::after{content:"▶";font-size:.6rem;margin-left:1em;position:relative;top:-2px;color:#555}.recruit2 p{font-size:.8rem}.recruit2__first{padding-left:3em; padding-right:3em;}@media screen and (max-width: 750px){.recruit2__first{padding-left:3vw}}.recruit2__first p span{position:relative;margin-left:-5px}.recruit2__first p:nth-child(1){font-size:3rem;line-height:1.4;margin-top:60px}@media screen and (max-width: 544px){.recruit2__first p:nth-child(1){font-size:2rem}}.recruit2__first p:nth-child(2){font-size:1rem;line-height:1.6;margin-top:20px}@media screen and (max-width: 544px){.recruit2__first p:nth-child(2){font-size:.8rem}}.recruit2__first p:nth-child(3){font-size:1rem;line-height:1.6;margin-bottom:20px;margin-top:20px}@media screen and (max-width: 544px){.recruit2__first p:nth-child(3){font-size:.66rem}}.recruit2__occupation h3{margin-bottom:.4em}.recruit2__occupation h3::after{display:block;content:" ";width:100%;height:1px;background-color:#555;position:relative;top:5px}.recruit2__article{background-color:#ececec;border-radius:5px;margin:.5em 0}.recruit2__article-list{margin-top:1.4em}.recruit2__content{padding:0;height:0;overflow:hidden}.recruit2__content .has-medium-font-size{line-height:1.4}.recruit2__content h5{margin-bottom:1rem;width:100%;font-size:1em}.recruit2__content h6{margin:1em 0 .5em 0;font-size:.9rem}.recruit2__content h6::before{content:"●";color:#a3a3a3;margin-right:.3em}.recruit2__content ul{padding-left:2.2em;list-style-type:disc}.recruit2__content p{margin-bottom:1em;line-height:1.4}.recruit2__content em{color:#bf2d28;margin-right:5px;font-family:"calluna",serif;font-weight:400;font-style:italic}.recruit2__article-title{background-color:#dedede;border-radius:5px;padding:.5em 1em;position:relative}.recruit2__article-title-content{gap:0}.recruit2__article-title-content p{font-size:.8rem;padding:0 30px 0 0;color:#555;line-height:1.4}.recruit2__article-title-content h4{padding:0 30px 0 0;font-size:1.3rem}@media screen and (max-width: 600px){.recruit2__article-title-content h4{font-size:1rem;padding:0}}.recruit2__overview h3{margin-bottom:1em;font-size:1.5em}.recruit2__overview h3::after{display:block;content:" ";width:100px;height:1px;background-color:#555;position:relative;top:5px}.recruit2__overview ul{list-style-type:disc;padding-left:25px;margin:0 0 1em 0}.recruit2__overview ul li{font-size:1rem;margin-bottom:1em}.recruit2__overview a{text-decoration:none;color:#000}.recruit2__overview .wp-block-button__link{border-radius:5px;background-color:#dedede;padding:calc(.3em + 2px) calc(.9em + 2px)}.recruit2__overview .wp-block-button__link::after{content:"▶";font-size:.6rem;margin-left:1em;position:relative;top:-2px;color:#555}.recruit2__toggle-button{position:absolute;right:5px;width:50px;height:50px}.recruit2__toggle-button::before{content:" ";display:block;width:20px;height:3px;background-color:#555;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.recruit2__toggle-button::after{content:" ";display:block;width:20px;height:3px;background-color:#555;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg)}.recruit2__form p{margin-top:30px;margin-bottom:20px}.recruit2__form-table{background-color:#eee7e7;border-radius:5px;padding:2em 3em 0em 3em;margin:1em 0}@media screen and (max-width: 600px){.recruit2__form-table{padding:2em 1em 0em 1em}}.recruit2__form-table .wpcf7{margin:0}.recruit2__form-table p{margin:0}.recruit2__form-table form label{margin:.5em 0 .2em 0}.recruit2__form-table form input{margin:0;width:100%}.recruit2__form-table form input[type=submit]{background:linear-gradient(180deg, #76A963 11.98%, #719565 100%);max-width:300px;position:relative;left:50%;transform:translate(-50%, 0);margin-top:1em;border-radius:5px}.recruit2__form-table form select{padding:.3em 1em;border-radius:5px}.recruit2__form-table form textarea{margin:0;padding:.3em 1em;width:100%;height:150px}.recruit2__form-table form .codedropz-upload-handler{margin-bottom:0}.recruit2__infomation{padding:2em .5em;gap:6em}@media screen and (max-width: 600px){.recruit2__infomation{flex-wrap:wrap !important;gap:2em}}.recruit2__access{padding:2em .5em}.open.recruit2__content{height:initial;padding:1.4em 1.4em 1em 1.4em}.open.recruit2__toggle-button::after{display:none}
#anv40{top:0;left:0;position:fixed;z-index:9999;height:100vh;width:100%;padding:1vw;background-color:rgba(0,0,0,.7843137255);animation:anv40 1s ease forwards;pointer-events:none}#anv40__wrap{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% - 1vh);width:100%;border-radius:20px;overflow:hidden;animation:anv40-wrap 1s 1s ease forwards;opacity:0}@keyframes anv40-wrap{0%{opacity:0;top:calc(50% + 50px)}100%{opacity:1;pointer-events:all;top:50%}}#anv40__iframe{width:100%;height:100%;border:0;background-color:#f0f0f0}#anv40__iframe::-webkit-scrollbar{width:10px}.anv-open{animation:anv40 1s ease forwards;pointer-events:none}@keyframes anv40{0%{opacity:0}100%{opacity:1;pointer-events:all}}.red-cross{position:absolute;width:50px;right:30px;top:30px;cursor:pointer}.anv40__crose{display:none}.anv40__open{display:block}

/*# sourceMappingURL=main.css.map*/