@import"https://fonts.googleapis.com/icon?family=Material+Icons";.material-icons.md-10{font-size:10px}.material-icons.md-11{font-size:11px}.material-icons.md-12{font-size:12px}.material-icons.md-13{font-size:13px}.material-icons.md-14{font-size:14px}.material-icons.md-15{font-size:15px}.material-icons.md-16{font-size:16px}.material-icons.md-17{font-size:17px}.material-icons.md-18{font-size:18px}.material-icons.md-19{font-size:19px}.material-icons.md-20{font-size:20px}.material-icons.md-21{font-size:21px}.material-icons.md-22{font-size:22px}.material-icons.md-23{font-size:23px}.material-icons.md-24{font-size:24px}.material-icons.md-25{font-size:25px}.material-icons.md-26{font-size:26px}.material-icons.md-27{font-size:27px}.material-icons.md-28{font-size:28px}.material-icons.md-29{font-size:29px}.material-icons.md-30{font-size:30px}.material-icons.md-31{font-size:31px}.material-icons.md-32{font-size:32px}#app{margin:50px auto;padding:0px 15px;max-width:800px;text-align:left !important;-webkit-box-sizing:border-box;box-sizing:border-box}.hissu{color:red}.grid-table{font-size:2rem;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.grid-table>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:#008fa2 solid 2px}@media(max-width: 768px){.grid-table{grid-template-columns:1fr;border:none}.grid-table>div{border:none;padding:12px 5px}.grid-table>div:last-child{border-bottom:none}}@media(max-width: 768px){.grid-table>div:nth-child(2n+1){background-color:#008fa2;color:#fff !important;padding:0px}}.grid-table>div:nth-child(2n+1){font-weight:bold;text-align:center;color:#008fa2}span.errors{color:red;display:block !important;width:100%}.btn-wrapper{padding:35px 10px;text-align:center}.btn-wrapper .btn{font-size:3rem;padding:15px 30px;border-radius:10px;border:#fff solid 1px}.btn-wrapper .btn.btn-confirm{background-color:#008fa2;color:#fff;margin:0 5px}.add-btn{color:#fff;font-size:1.5rem;padding:5px 30px;border-radius:6px;border:#fff solid 1px}.add-btn.add{background-color:#008fa2}.add-btn.add::after{font-family:"Material Icons";content:"";line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:24px;margin-bottom:3px;margin-left:3px}.add-btn.del{background-color:red}.add-btn.del::after{font-family:"Material Icons";content:"";line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:24px;margin-bottom:3px;margin-left:3px}@media(max-width: 768px){.form-memo{margin-bottom:15px}}.is-invalid{background-color:#ffe6e6 !important;border-color:#dc3545 !important}textarea{width:100%;height:300px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control{display:inline-block;line-height:1.5;color:#212529;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(max-width: 768px){.form-control{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.form-control.form-block{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(7,255,201,.25);box-shadow:0 0 0 .25rem rgba(7,255,201,.25)}.form-control::-webkit-input-placeholder{color:#ccc}.form-control::-moz-placeholder{color:#ccc}.form-control:-ms-input-placeholder{color:#ccc}.form-control::-ms-input-placeholder{color:#ccc}.form-control::placeholder{color:#ccc}.form-group{margin-bottom:1rem}.form-label{display:inline-block;margin-bottom:.5rem}.form-check{display:block}.form-check label{cursor:pointer}.form-control-sm{padding:.5rem .5rem;border-radius:.2rem}.form-control-lg{padding:1rem 1.5rem;border-radius:.3rem}.trips-wrapper{margin:0 auto !important;display:block;padding:50px 0;width:500px;margin:0 auto}@media(max-width: 768px){.trips-wrapper{width:100%}}.trips-wrapper h3{background-color:#008fa2;color:#fff;padding:5px;text-align:center;margin-bottom:20px}.trips-wrapper .trips-block{padding:10px;border:#008fa2 solid 2px;margin-bottom:15px}.trips-wrapper .trips-block h4{color:#008fa2;font-size:2rem;font-weight:normal}.trips-wrapper .trips-block>table th,.trips-wrapper .trips-block>table td{vertical-align:middle;padding:6px;white-space:nowrap}