html,body{height:100%;min-width:768px}body{background:url(/lobby/assets/bg_animal-daa48b5d.png);font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-style:normal;font-weight:400;letter-spacing:1px}label{font-size:12px;line-height:24px;font-weight:400;color:#414141}select[name],input[type=text],input[type=password],input[type=number]{background-color:#f9f7f7;border-color:#f9f7f7;font-size:16px;line-height:32px;height:40px}textarea{width:600px!important}input.long,select.long{width:400px!important}input.medium,select.medium{width:250px!important}input.short,select.short{width:150px!important}select.digit3,input.digit3{width:60px}input.digit4{width:70px}input.time{width:80px}input.date{width:140px!important}form>.form-group{margin-top:0;margin-bottom:20px}form>.form-group:last-child{margin-bottom:0}:focus{outline:none!important}a:hover,a:focus{text-decoration:none!important}.form-control{padding:4px 8px}.wrap{min-height:100vh;position:relative}.wrap:not(.dynamic){margin:0 auto -60px;padding:0 0 60px}.wrap.dynamic{padding:0}body{font-family:Noto Sans JP,sans-serif;font-size:14px;margin:0;padding:0}input{background-color:#0ff}#page .button1,#page .title{background:yellow}#top{width:90vw;margin:0 auto 44px;min-width:720px}#top .top_up{margin:24px 0 10px;width:100%}#top .box2 .box2-title{font-size:4.2em;background:#ffd9e7;text-align:center;font-weight:700;border-radius:27px 27px 0 0;margin:0;padding:10px}#top .box2 .box2-title-detail{font-size:1.2em;color:#ec6797}#top .box2{margin:20px 0;font-weight:700;background:#FFF;color:#525252;border:solid 3px #EC6797;border-radius:30px}#top .parent{display:flex;flex-direction:row;gap:12px;margin-bottom:32px}#top .reception_end{text-align:center}#top .col1{font-size:35px;margin-top:20px;margin-bottom:3px;text-align:center}#top .col1-detail{color:#ec6797}#top .col2{text-align:center;font-size:35px;margin-top:-14px;margin-bottom:3px;color:#ec6797}#top .btn{display:inline-block;background-color:#ec6797;box-shadow:0 10px #dc5888;border-radius:16px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:2.5rem;margin:0px .5rem;aspect-ratio:1 / 1}#top .btn-detail{font-size:9rem;margin-top:0;margin-bottom:0;white-space:nowrap}#top .btn:active{box-shadow:none;transform:translateY(5px)}#top .child.left{display:flex;flex-direction:column;flex:1;padding-left:20px;min-width:0}#top .child.right{padding-right:8px}#top .table-container{border-radius:10px}#top .table-container .reception-status{max-height:354px;overflow-y:scroll;border-radius:10px;border:1px solid #ccc}#top .reception-status-header{display:flex;flex-direction:row;justify-content:space-between;background-color:#ececec;font-size:20px;border:1px solid #ccc;padding:8px;.reception-status-name{margin:0 auto}.reception-status-number{width:110px}}#top .reception-status-body{display:flex;flex-direction:row;justify-content:space-between;border:.5px solid #ccc;height:60px;align-items:center;.reception-status-body-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px;font-size:28px}.waitingNumber{width:120px;font-size:28px;flex-shrink:0;padding:0 12px;text-align:center;background-color:#ffeef4;line-height:60px;border:.5px solid #ccc}}#top .image-container{margin-top:8px;text-align:center;.fixed-image{width:64px;border-radius:8px}}#top .arrow-container{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:none}#top .arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid black;margin:0 auto}#top .countover-text{font-size:40px;padding-top:90px;padding-bottom:10px;height:250px}.footer_image{margin:0 auto;display:flex;width:50vw;min-width:500px;padding-bottom:44px}.btncolumn{display:flex;justify-content:space-between;padding-top:30px}.btncolumn_child{display:flex;flex-flow:column;margin-left:50px}.backbutton{display:inline-block;background-color:#2c76d5;box-shadow:0 10px #0d5abc;border-radius:26px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:50px;padding:10px 20px;text-align:left}.backbutton:active{box-shadow:none;transform:translateY(5px)}.startoverbutton{display:inline-block;background-color:#8d8d8d;box-shadow:0 10px #757575;border-radius:26px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:40px;margin-top:30px;padding:20px 20px 20px 15px;text-align:left}.startoverbutton:active{box-shadow:none;transform:translateY(5px)}.nextbutton{background-color:#ec6797;box-shadow:0 13px #dc5888;border-radius:26px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:140px;margin-right:50px;padding:10px}.nextbutton:active{box-shadow:none;transform:translateY(5px)}.confirmbutton{background-color:#ec6797;box-shadow:0 13px #dc5888;border-radius:26px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:140px;margin-right:30px;padding:10px 50px}.confirmbutton:active{box-shadow:none;transform:translateY(5px)}.petaddbutton{padding:0 60px;margin:24px auto 0;border-radius:60px;height:120px;font-size:45px;font-weight:700;background-color:#fff;border:none;color:#525252;display:flex;justify-content:center;align-items:center}.certificationbutton{background-color:#ec6797;box-shadow:0 13px #dc5888;border-radius:26px;color:#fff;cursor:pointer;text-decoration:none;border:none;font-weight:700;font-size:40px;margin-top:60px;padding:10px 40px}#entry-form{min-height:300px;padding:40px 40px 70px}#entry-form .pet-count{font-size:30px;color:#525252;font-weight:700}#entry-form .form-title{font-size:40px;font-weight:700;color:#525252}#entry-form .form-title .kind-note{font-size:30px;font-weight:lighter}#entry-form input[type=radio]{display:none}.pet-kind{display:grid;.invalid-error{clear:both}}.pet-kind-title{padding-top:180px}#entry-form .pet-kind-label{display:block;float:left;margin:10px;width:220px;height:150px;padding-left:5px;padding-right:5px;color:#a4a4a4;background-color:#ececec;text-align:center;line-height:45px;cursor:pointer;border:2px solid #A4A4A4;border-radius:10px;font-weight:700;font-size:100px}#entry-form .pet-kind-label-active{display:block;float:left;margin:10px;width:220px;height:150px;padding-left:5px;padding-right:5px;color:#2c76d5;background-color:#ececec;text-align:center;line-height:45px;cursor:pointer;border:7px solid #2C76D5;border-radius:10px;font-weight:700;font-size:100px}#entry-form .other{font-size:65px}.input-form{margin:40px}.input-form input[type=text]{font:25px/24px sans-serif;box-sizing:border-box;width:90%;height:90px;padding:.3em;transition:.3s;letter-spacing:1px;border-radius:10px;box-shadow:0 0 5px #9f9f9f}.input-form input[type=text]::placeholder{color:#9f9f9f;text-indent:10px}.certification-form{padding-top:30px}.certification-form input[type=text]{font:25px/24px sans-serif;box-sizing:border-box;width:80%;height:60px;padding:.3em;transition:.3s;letter-spacing:1px;border-radius:10px;box-shadow:0 0 5px #9f9f9f}.certification-form input[type=text]::placeholder{color:#9f9f9f;text-indent:10px}.select-form{background-color:#fff;border:thin solid #2C76D5;display:inline-block;font:inherit;line-height:74px;padding:8px 100px 8px 24px;width:98%;margin-left:6px;font-size:50px;font-weight:700;border-radius:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(/lobby/assets/selectdown-514f4fba.png);background-position:100%;background-size:100px 92px;background-repeat:no-repeat;color:#525252}.select-form option{font-size:14px}.select-icon{transform:translateY(10%)}.addpet-icon{margin-right:20px}.confirm h2{text-align:center;font-size:25px;color:#525252}.table{border-collapse:separate;border-spacing:0;border-radius:10px;border-top:1px solid #88B2E8;border-left:1px solid #88B2E8;width:-webkit-fill-available;color:#525252}.table th,.table td{padding:8px;background-color:#fff;border-right:1px solid #88B2E8;border-bottom:1px solid #88B2E8;text-align:left}.table th{width:130px;background-color:#f4f9ff;font-size:18px;padding-left:15px}.table td{font-weight:700;font-size:20px;border-top:none;border-left:none}.table tr:first-child th{border-radius:10px 0 0}.table tr:first-child td{border-radius:0 10px 0 0}.table tr:last-child th{border-radius:0 0 0 10px}.table tr:last-child td{border-radius:0 0 10px}.table .empty-column1,.table .empty-column2{border:none;background-color:#f4f9ff;width:10px}.table .empty-column3{border-right:none;border-top:none;border-left:none;background-color:#f4f9ff;width:10px}.table .pet-column{font-weight:lighter;font-size:20px}#overlay{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center}#complete-modal{z-index:2;width:50%;padding:1em;background:#fff}.modal-overlay{display:flex;align-items:center;justify-content:center;position:fixed;z-index:30;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.modal-window{background:#fff;overflow:hidden;border-radius:20px;margin:50px;min-width:640px}.modal-content{padding:0 0 40px}.complete-modal{text-align:center}.complete-modal h2{background-color:#1111;margin:0;padding:30px 180px;font-size:30px;color:#ec6797}.complete-modal .col1{margin-top:30px;font-size:45px;font-weight:700}.complete-modal .col2{background-color:#2c76d5;color:#fff;font-size:50px;border-radius:60px;padding:22px;font-weight:700;margin-left:100px;margin-right:100px}.complete-modal .col3{margin-top:30px;font-size:30px;font-weight:700}.complete-modal .col4{color:#ec6797;text-decoration-line:underline;font-size:30px}.complete-modal .col5{font-size:25px}.complete-modal .closebutton{background-color:#fff;font-size:35px;padding:10px 20px;margin-top:100px;border-radius:10px}#error-modal{z-index:2;width:50%;padding:1em;background:#fff}.error-modal{text-align:center}.error-modal h2{background-color:#1111;margin:0;padding:30px 180px;font-size:30px}.error-modal .col3{margin-top:30px;font-size:30px;font-weight:700;padding:17px 107px 10px 65px;width:600px}.error-modal .col4{margin-top:30px;font-size:25px;font-weight:700}.error-modal .closebutton{background-color:#fff;font-size:35px;padding:10px 20px;margin-top:100px;border-radius:10px}#countover-modal{z-index:2;width:50%;padding:1em;background:#fff}.countover-modal{text-align:center}.countover-modal h2{background-color:#1111;margin:0;padding:30px 180px;font-size:30px;color:#ec6797}.countover-modal .col3{margin-top:30px;font-size:30px;font-weight:700;padding:17px 107px 10px 65px;width:600px}.countover-modal .closebutton{background-color:#fff;font-size:35px;padding:10px 20px;margin-top:100px;border-radius:10px}#certification-modal{z-index:2;width:50%;padding:1em;background:#fff}.certification-modal{text-align:center}.certification-modal h2{background-color:#1111;margin:0;padding:30px 180px;font-size:30px;color:#ec6797}.certification-modal .col3{margin-top:30px;font-size:30px;font-weight:700}.certification-modal .col4{margin-top:10px;font-size:20px}.invalid-error{font-size:30px;color:#a94442}.cancel-daialog{text-align:center}.cancel-daialog h2{background-color:#1111;margin:0;padding:30px 180px;font-size:30px;color:#ec6797}.cancel-daialog .col1{font-size:40px;font-weight:700;margin:30px}.cancel-daialog .col2{font-size:35px;border-radius:60px;padding:22px}.cancel-daialog .closebutton{background-color:#2c76d5;color:#fff;font-size:35px;padding:10px 20px;margin-top:100px;border-radius:20px;margin-right:40px;font-weight:700;border:none}.cancel-daialog .okbutton{background-color:#ec6797;color:#fff;font-size:35px;padding:10px 20px;margin-top:100px;border-radius:20px;font-weight:700;border:none}.cancel-daialog .btn_detail{font-size:60px;font-weight:700;margin-bottom:-40px}.status_bar{width:100%}.backbtn_img{width:10%;padding-right:70px}.status-bar[data-v-060c42f6]{display:flex;justify-content:space-between;background-color:#f1f1f1}.status-bar__item[data-v-060c42f6]{flex:1;padding:10px;text-align:center;font-weight:700;color:#888}.status-bar__item.active[data-v-060c42f6]{color:#000}.status-bar__item.completed[data-v-060c42f6]{color:#0c0}
