﻿.c-ttl02{text-align:center;margin-bottom:95px}@media (max-width: 767px){.c-ttl02{padding-left:5px;margin-bottom:37px}.c-ttl02::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 204.34 5.58"><defs><style> .cls-1 { stroke: %23000; } .cls-1, .cls-2 { fill: none; stroke-miterlimit: 10; stroke-width: 1.41px; } .cls-2 { stroke: %23231815; } </style></defs><g id="Layer_1-2" data-name="Layer 1"><g><path class="cls-2" d="M0,.7c5.37,0,5.37,4.18,10.75,4.18S16.12.7,21.5.7s5.38,4.18,10.75,4.18S37.62.7,43,.7s5.38,4.18,10.75,4.18,5.38-4.18,10.75-4.18,5.38,4.18,10.75,4.18,5.38-4.18,10.75-4.18,5.38,4.18,10.75,4.18,5.38-4.18,10.75-4.18,5.38,4.18,10.75,4.18"/><path class="cls-1" d="M107.59.7c5.37,0,5.37,4.18,10.75,4.18s5.37-4.18,10.75-4.18,5.38,4.18,10.75,4.18,5.37-4.18,10.75-4.18,5.38,4.18,10.75,4.18,5.38-4.18,10.75-4.18,5.38,4.18,10.75,4.18,5.38-4.18,10.75-4.18,5.38,4.18,10.75,4.18"/></g></g></svg>');height:6px;background-size:auto 5.5px;bottom:-2px}}@media (max-width: 767px){.c-ttl02 .ttljp{font-size:10px;font-size:1rem;padding-left:2px;margin-bottom:4px}}.c-ttl02 .ttljp em{padding-left:15px;font-style:normal}@media (max-width: 767px){.c-ttl02 .ttljp em{padding-left:12px}}@media (max-width: 767px){.c-ttl02 .ttlen{font-size:20px;font-size:2rem}}.inner-requirements{max-width:1150px;margin:0 auto;padding:0 15px}@media (max-width: 767px){.inner-requirements{padding:0 35px 0 37px}}.bg-paper{background:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/recruit/common/bg_green02.jpg") repeat top left;padding:0 0 63px;background-size:17px auto}@media (max-width: 767px){.bg-paper{padding:0 0 48px}}.page-list{border:1px solid #007737;position:relative}.page-list:after{background:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/recruit/requirements/bg-tree.svg") no-repeat;width:222px;height:298px;position:absolute;top:-180px;right:25px;content:'';z-index:1;pointer-events:none}@media (max-width: 767px){.page-list:after{width:90px;height:121px;top:-114px;right:-18px}}.page-list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.page-list-item .cont-left{background-color:#007737;color:#fff;width:228px;font-size:22px;font-size:2.2rem;line-height:1.40909em;letter-spacing:.025em;font-weight:bold;padding:32px 31px}@media (max-width: 767px){.page-list-item .cont-left{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.025em;font-weight:bold;width:104px;padding:13px 16px}}.page-list-item .cont-right{background-color:#fff;width:calc(100% - 228px);font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.025em;font-weight:400;padding:36px 71px 30px}.page-list-item .cont-right em{font-style:normal}@media (max-width: 767px){.page-list-item .cont-right{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.025em;font-weight:400;width:calc(100% - 104px);padding:12px 14px 11px 14px}}.page-list-item .cont-right strong{font-size:22px;font-size:2.2rem;line-height:1.72727em;letter-spacing:.05em;font-weight:bold;color:#007737;margin-bottom:-20px;margin-top:26px;display:block;font-family:"BIZ UDGothic",sans-serif}.page-list-item .cont-right strong.mt0{margin-top:0}@media (max-width: 767px){.page-list-item .cont-right strong{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;font-weight:bold;margin-bottom:-12px}}.page-list-item .cont-right p:not(:last-child){margin-bottom:25px}@media (max-width: 767px){.page-list-item .cont-right ul li{position:relative;padding-left:7px}}.page-list-item .cont-right ul li::before{content:'・';display:inline-block;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.025em;font-weight:400;margin-left:-2px}@media (max-width: 767px){.page-list-item .cont-right ul li::before{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.025em;font-weight:400;position:absolute;top:0px;left:2px}}.page-list-item:not(:last-child) .cont-left{border-bottom:1px solid #fff}.page-list-item:not(:last-child) .cont-right{border-bottom:1px solid #007737}.btn-entry{text-align:center;margin-top:53px}@media (max-width: 767px){.btn-entry{margin-top:18px}}@media (max-width: 767px){.btn-entry img{max-width:185px}}.btn01{margin:40px auto 0;text-align:center}@media (max-width: 767px){.btn01{margin-top:30px}}

/*# sourceMappingURL=maps/ph-requirements.min.css.map */
