﻿.text-center{margin-top:0}.line-title{font-size:20px;font-weight:bold;color:black}.circle{color:#67C5FF !important}.cross{color:grey}.left-arrow,.right-arrow{display:flex;justify-content:center}.middle{display:flex;justify-content:center}.modal{border-radius:8px;width:100%}.modalInner{border-radius:8px}.modalInner .check-title{font-size:1rem}.modalInner .check-date{font-size:1.2rem;font-weight:bold}.form-group{display:flex;justify-content:start;font-size:1rem}.form-group label{width:30%}.form-group input{width:70%}.form-group textarea{width:70%}.form-group-answer{font-size:1rem}.birth{display:block}.text-red{color:red}.form-group-confirm{display:flex}.confirm-info{width:40%;display:block}.button-confirm-wrapper{display:flex;justify-content:center}.finished-text{font-size:1rem}.line-button-next{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background-color:#006CC7;display:inline-block;color:white;border-radius:8px}.line-button-cancle{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background-color:#b7b9cc;display:inline-block;color:white;border-radius:8px}.text-center-flex{display:flex}.text-center-flex h1{font-size:1.2em;font-weight:bold;width:40%}.open-box{position:relative;padding:8px;width:100%;margin:auto}input[type="checkbox"].on-off{position:absolute;top:0;display:block;opacity:0}.open-label{max-width:140px;margin:auto}.open-label.close-label{padding:0.8em;display:block;color:#fff;font-weight:bold;text-align:center;box-shadow:0 2px 0 2px #aaa;background:#67C5FF;border-radius:10px}.open-label1,.open-label2{padding:0.8em;display:block;color:#fff;font-weight:bold;text-align:center;box-shadow:0 2px 0 2px #aaa;background:#67C5FF;border-radius:10px}.open-label1.close{display:none}.open-label1:active,.open-label2:active{box-shadow:0 0 0 0}.open-label1:hover,.open-label2:hover{background:-webkit-linear-gradient(bottom, #67C5FF 1%, #67C5FF 80%);background:#67C5FF}.open-label1::after{content:'詳細を見る'}.open-label2::after,.on-off:checked~.open-label1::after{content:'タップで閉じる'}.open-label2{display:none}.on-off:checked~.open-label2{display:block}.open{height:0;opacity:0;transition:.5s}.on-off:checked~.open{height:auto;opacity:1}.job-desc-2{display:flex}.job-desc-2 .desc-title{white-space:nowrap}.job-image{width:100%}.job-image img{width:100%}.job-desc-top{padding-left:6px;padding-right:6px}.summary{background-color:white}@media not all and (min-width: 768px){.summary{padding:6px 6px 6px 6px}}@media not all and (min-width: 640px){.job-desc{width:100%}}.job-details:first-of-type{margin-top:30px}.gap-0{gap:0}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:4px}.job-desc-top{display:block;height:auto;width:100%}.line-apply-button{margin:6px;padding:0.8em;display:block;color:#fff;font-weight:bold;text-align:center;box-shadow:0 2px 0 2px #aaa;background:#006CC7;border-radius:10px;width:100%}.line-apply-button-cancel{margin:6px;padding:0.8em;display:block;color:#fff;font-weight:bold;text-align:center;box-shadow:0 2px 0 2px #aaa;background:white;border-radius:10px;width:100%}.button-wrapper{padding:8px;position:relative;z-index:10}.menuGrid{display:grid;grid-template-columns:repeat(2, 1fr)}

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