.mr5{margin-right:5px}.mlr10{margin-left:-10px}.mlauto{margin-left:auto}.type-label span{background-color:#f89d0a;border-radius:5px;color:#fff;font-size:12px;padding:4px 8px}.content{padding:50px 20px}.content h1{font-size:22px;margin-bottom:50px;text-align:center}.content h5{font-weight:700;margin-bottom:12px}.content label{font-weight:600}.content .mt20{margin-top:20px!important}.content .lead{font-size:14px}.content .bold{font-weight:700}.content .card{border-radius:10px;margin-bottom:10px}.content .card .card-m-body{border-bottom:1px solid #ccc;padding:20px}.content .card .card-m-body.nursery{border:none}.content .card .card-m-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;padding:0;text-align:center}.content .card .card-m-footer .left{border-right:1px solid #ccc}.content .card .card-m-footer .left,.content .card .card-m-footer .right{-webkit-box-flex:1;-ms-flex:1;flex:1}main{background-color:#e0f3ef}.content button{margin:10px}.content .links{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin-left:-20px;margin-right:-20px}.content .links div{background-color:#fff;border-radius:10px 10px 0 0;color:#24c7ba;font-size:3.5vw;padding:8px 5px;text-align:center;width:50%}.content .links div.active{background-color:#fcddd6;color:#55462c}.content .info{background-color:#fcddd6;margin-left:-20px;margin-right:-20px;padding:30px 20px}.content .info .desc{background-color:#fff;border-radius:15px;margin-bottom:90px;padding:20px 10px 30px;position:relative}.content .info .desc li{list-style-type:none;padding:10px 0 10px 25px;position:relative}.content .info .desc li:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;content:"done";direction:ltr;font-family:Material Icons;left:5px;letter-spacing:normal;position:absolute;text-transform:none;top:10px;white-space:nowrap}.content .info .desc img{position:absolute;right:0}.content .info .link{background-color:#24c7ba;border-radius:10px;color:#fff;display:inline-block;font-weight:700;margin-bottom:20px;min-width:300px;padding:15px 10px}.content .steps{padding:10px 30px}.content .steps p{font-size:18px;font-weight:700;margin:20px 0}.content .steps p.active{color:#ed2d14}.content .form-group{position:relative;text-align:left}.content .form-group p{margin:10px 0 3px}.content .form-group input{margin-bottom:10px}.content .form-group span{bottom:10px;font-size:18px;font-weight:700;position:absolute;right:15px}.content .form-group.image{text-align:center}.content .form-group .form-check{margin:10px 0 3px}.content .file{text-align:center}.content .file input{display:none}.content .file div{border:2px solid #c1e8df;border-radius:80px;padding:2px}.content .file img#preview{border-radius:50%;cursor:pointer;height:95px;-o-object-fit:cover;object-fit:cover;width:95px}.content .button-area{text-align:right}.content .info-group{display:-webkit-box;display:-ms-flexbox;display:flex}.content .info-group.title-child{background-color:#ecf8f5;margin-left:-20px;margin-right:-20px;padding:0 10px}.content .info-group h5{margin-bottom:6px;margin-top:6px;padding-left:7px}.content .info-group .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.content .info-group .right{-ms-flex-item-align:end;align-self:flex-end;width:50px}.content .info-group p{font-weight:700}.content .form-control.year{display:inline;width:90px}.content .form-control.day,.content .form-control.month{display:inline;width:60px}.content .form-control.postal{display:inline;width:120px}.content .form-control.tel{display:inline;width:200px}.content .form-control.relationship{display:inline;width:100px}.content .child-info-group{text-align:center}.content .child-info-group.image{height:100px;margin:auto;width:100px}.content .child-info-group.image div{border:2px solid #c1e8df;border-radius:50%;padding:2px;text-align:center}.content .child-info-group.image img{border-radius:50%;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.content .child-card-one{padding-left:15px;padding-top:10px}.content .child-card-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content .child-card-group .left{height:70px;margin-right:20px;width:70px}.content .child-card-group .left div{border:2px solid #c1e8df;border-radius:50%;padding:2px;text-align:center}.content .child-card-group .left img{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.content .child-card-group .right{-webkit-box-flex:1;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:1;flex:1;vertical-align:middle}.content .child-card-group .right p{margin:0}.content .child-card-group .status{background-color:#fff;border:1px solid #89e6df;position:absolute;right:5px;top:5px}#reserve_type .card{margin:30px 10px 40px;padding:27px 20px 20px;position:relative}#reserve_type .card .sub{border-radius:50px;color:#55462c;font-size:18px;font-weight:700;left:-15px;padding:5px 20px;position:absolute;text-align:center;top:-10px;width:145px}#reserve_type .card .sub.none{background-color:#fffabb}#reserve_type .card .sub.nursery{background-color:#fcddd6}#reserve_type .card .sub.mitete{background-color:#89e6df}
