@charset "UTF-8";*{margin:0;padding:0;border:0;outline:0;font-size:16px;background:transparent;list-style-type:none;border-collapse:collapse;line-height:1}* html .clearfix{height:auto;overflow:hidden}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{width:100%;height:100%;margin:0;padding:0;border:0;font-size:100%}body{display:block}a{margin:0;padding:0;font-size:100%;outline:none!important;border:0;border-style:none}a:link,a:visited{text-decoration:none;outline:none!important}a:hover{text-decoration:none;outline:none!important}a:hover,a:hover img{opacity:.7;opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}a:active{outline:none!important}a:focus{outline:thin dotted}a img{border:0;border-style:none}applet,div,iframe,object,span{margin:0;padding:0;border:0;font-size:100%}h1,h2,h3,h4,h5,h6{clear:both}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;font-size:100%}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}abbr,acronym,address,big,cite,code,del,pre{margin:0;padding:0;border:0;font-size:100%}del{color:#333}dfn,em,img{margin:0;padding:0;border:0;font-size:100%}img{-ms-interpolation-mode:bicubic}ins{background:#fff9c0;text-decoration:none}ins,kbd,q{margin:0;padding:0;border:0;font-size:100%}q{quotes:none}q:after,q:before{content:"";content:none}s,samp,small{margin:0;padding:0;border:0;font-size:100%}small{font-size:smaller}strike,strong{margin:0;padding:0;border:0;font-size:100%}sub{bottom:-.25em}sub,sup{margin:0;padding:0;border:0;font-size:100%;font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}b,center,dd,dl,dt,i,tt,u,var{margin:0;padding:0;border:0;font-size:100%}ol,ul{list-style:none}fieldset,form,label,legend,li,ol,table,ul{margin:0;padding:0;border:0;font-size:100%}table{border-collapse:collapse;border-spacing:0}caption{font-weight:400;text-align:left}caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-size:100%}td,th{margin:0;padding:0;border:0;font-size:100%;font-weight:400;text-align:left}article,aside{display:block}article,aside,canvas{margin:0;padding:0;border:0;font-size:100%}canvas{display:inline-block}details{display:block}details,embed{margin:0;padding:0;border:0;font-size:100%}figcaption,figure,footer,header,hgroup{display:block}figcaption,figure,footer,header,hgroup,menu,nav{margin:0;padding:0;border:0;font-size:100%}nav{display:block}output,ruby,section{margin:0;padding:0;border:0;font-size:100%}section{display:block}audio,mark,summary,time{margin:0;padding:0;border:0;font-size:100%}audio{display:inline-block}audio:not([controls]){display:none}video{margin:0;padding:0;border:0;font-size:100%;display:inline-block}hr{background-color:#ccc;border:0;height:1px;margin:24px 24px 1.714285714rem}.clearfix{min-height:1px}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.clear{clear:both}.clear:after{clear:both}.clear:after,.clear:before,.wrapper:after{display:table;content:""}.wrapper:after{clear:both}.wrapper:before{display:table;content:""}.format-status .entry-header:after{clear:both;display:table;content:""}.format-status .entry-header:before{display:table;content:""}*,:after,:before{box-sizing:border-box;font-size:100%}body{font-family:inherit;font-size:14px;line-height:1;font-weight:400;color:#000;min-width:768px;-webkit-print-color-adjust:exact;overflow:scroll}img{display:block;max-width:100%;height:auto;flex-shrink:0}a,img{transition:.5s}a{color:#000}a:hover,a:hover img{opacity:1}a img{transition:.5s}input,textarea{-webkit-appearance:none}textarea{width:100%;height:100px;padding:12px 15px;border-radius:4px;border:1px solid #e8e9ec}select{outline:none;text-indent:.01px;text-overflow:"";background:transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}select option{background-color:#fff;color:#000}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}::-moz-placeholder{font-weight:400;color:#b3b3b3}:-ms-input-placeholder{font-weight:400;color:#b3b3b3}::placeholder{font-weight:400;color:#b3b3b3}input[type=checkbox]{display:block;height:0;border:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{width:397px;height:40px;padding:0 15px;border-radius:4px;border:1px solid #e8e9ec}.input-file-image input[type=file]{display:none}.input-file-image input[type=file]+label{display:flex;align-items:center;justify-content:center;width:150px;height:40px;color:#00663c;text-align:center;border:1px solid #00663c;border-radius:4px;position:relative;cursor:pointer}.image_file_input input[type=file]{display:none}.image_file_input input[type=file]+label{display:flex;align-items:center;justify-content:center;width:150px;height:40px;color:#00663c;text-align:center;border:1px solid #00663c;border-radius:4px;position:relative;cursor:pointer}input[type=submit]{cursor:pointer;transition:.5s}input[type=submit]:hover{opacity:1}input[type=button]{cursor:pointer;transition:.5s}input[type=button]:hover{opacity:1}.pageWrapper{min-width:768px;max-width:1024px;min-height:768px;padding-left:256px;position:relative;overflow:hidden}.container{margin:0 auto}.tab{display:none}.flex{display:flex}.f_s-m{font-size:12px}.f_s-s{font-size:10px}.a_i-c{align-items:center}.j_c-c{justify-content:center}header,input[type=email].w-full,input[type=tel].w-full,input[type=text].w-full{width:100%}header{max-width:768px;background:#e7e5d5;position:relative;z-index:39}header .container{display:flex;align-items:center;height:70px;padding:0 10px}header .logo{margin-top:15px;margin-bottom:15px;text-align:center}header .logo img{margin:0 auto 6px}header .logo span{font-size:12px;color:#f08750}#menuBtn{display:none;width:20px;height:21px;margin-right:30px;position:relative;z-index:1000}#menuBtn .bar{width:20px;height:1px;background:#00663c;position:absolute;transition:.5s}#menuBtn .bar.top{top:0;left:0}#menuBtn .bar.middle{width:16px;top:10px;left:50%;transform:translate(-50%)}#menuBtn .bar.bottom{top:20px;left:0}#menuBtn.open{position:fixed}#menuBtn.open .bar{background:#fff}#menuBtn.open .bar.top{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}#menuBtn.open .bar.middle{opacity:0;visibility:hidden}#menuBtn.open .bar.bottom{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}#closeMenu{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:998;opacity:0;visibility:hidden}#closeMenu.open{opacity:1;visibility:visible}.accountMenuBtnWrap{height:40px;margin-left:auto;position:relative}footer{width:100%;max-width:768px;background:rgba(231,229,213,.8);position:fixed;bottom:0;left:256px;z-index:38}footer .container{display:flex;align-items:center;height:45px;padding:0 30px}footer .flex{width:100%}footer #backInput{display:none}footer .back{display:flex;align-items:center;justify-content:center;width:160px;height:34px;background:#a5a5a5;font-size:14px;color:#fff;transition:all .3s ease}footer .back:hover{cursor:pointer;background-color:#ccc}footer .back:active{background-color:#ccc;box-shadow:0 1px #fff;transform:translateY(2px)}footer .back:before{content:"";display:block;width:8px;height:6px;margin-right:7px;background:url(/images/icon/icon-back.png) 50%/cover}footer .btn_cancel button{display:flex;align-items:center;width:120px;height:34px;padding:0 10px;margin:0 21px;border-radius:4px;background:#a5a5a5;font-size:14px;color:#fff;transition:all .3s ease}footer .btn_cancel button:hover{cursor:pointer;background-color:#ccc}footer .btn_cancel button:active{background-color:#ccc;box-shadow:0 1px #fff;transform:translateY(2px)}footer .btn_cancel button:focus{outline:unset}footer .btn_cancel button span{display:block;width:100%;font-size:14px;text-align:center}footer .btn_delete button{display:flex;align-items:center;width:120px;height:34px;padding:0 10px;margin:0 21px;border-radius:4px;background:#a91b0d;font-size:14px;color:#fff;transition:all .3s ease}footer .btn_delete button:hover{cursor:pointer;background:#e3242b}footer .btn_delete button:active{background:#e3242b;box-shadow:0 1px #fff;transform:translateY(2px)}footer .btn_delete button:focus{outline:unset}footer .btn_delete button:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}footer .btn_delete button span{display:block;width:100%;text-align:center}footer .btn_submit input{display:none}footer .btn_submit .submit{display:flex;align-items:center;width:120px;height:34px;padding:0 10px;margin:0 21px;border-radius:4px;background:#00663c;font-size:12px;color:#fff;transition:all .3s ease}footer .btn_submit .submit:hover{cursor:pointer;background-color:#4caf50}footer .btn_submit .submit:active{background-color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}footer .btn_submit .submit:focus{outline:unset}footer .btn_submit .submit:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-redo.svg) 50% no-repeat!important}footer .btn_submit .submit span{display:block;width:100%;font-size:14px;text-align:center}.radioBtnList{display:flex;flex-wrap:wrap}.radioBtnList li{margin-right:32px}.radioBtnList li:last-child{margin-right:0}.radioBtnList label{display:flex;align-items:center;height:40px}.radioBtn{padding-left:28px;position:relative;cursor:pointer}.radioBtn:before{content:"";display:block;width:20px;height:20px;border-radius:10px;border:2px solid #e8e9ec;background:#fff;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}input[type=radio]{display:block;height:0;border:none}input[type=radio]:checked~.radioBtn:before{border:5px solid #00663c}input[type=radio]:checked~.radioBtn:after{opacity:1;visibility:visible}.checkboxList label{display:flex;align-items:center;height:40px}input[type=text].input_schedule{width:300px;background:url(/images/icon/icon-calendar.svg) right 10px center no-repeat}.btn_add a{display:flex;align-items:center;width:160px;padding:0 10px;margin:0 21px;border-radius:4px;background:#00663c;color:#fff}.btn_add a:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-add.svg) 50% no-repeat}.btn_add a span{display:block;width:100%;text-align:center}.btn_add .btn{display:flex;align-items:center;width:160px;padding:0 10px;margin:0 21px;border-radius:4px;background:#00663c;color:#fff}.btn_add .btn:before{content:"";display:block;width:18px;min-width:18px;height:18px;margin-left:6px;background:url(/images/icon/icon-add.svg) 50% no-repeat}.btn_add .btn span{font-size:14px;display:block;width:100%;text-align:center}@media (-ms-high-contrast:none){body{font-family:メイリオ,Meiryo,sans-serif}}@media (max-width:1023px){body.open{overflow:hidden}a:hover,a:hover img,input[type=button]:hover,input[type=submit]:hover{opacity:1}.pc{display:none}.tab{display:block}.pageWrapper{max-width:768px;padding-left:0}header{max-width:none}#menuBtn{display:block}#menuBtn:hover{cursor:pointer}#menu{width:320px;left:-320px}footer{max-width:768px;left:0}}.loading-overlay{background:#fff;opacity:.8;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}.loading-overlay.small .overlay-image{width:15%;height:15%;margin-top:150px}.loading-overlay .overlay-image{min-width:80px;min-height:80px;max-width:100px;max-height:100px;width:10%;height:10%;background:url(/images/loading.gif) no-repeat;background-size:contain;margin:280px auto auto}.button{padding:10px 12px;border-radius:4px;min-width:76px;height:34px;font-size:14px;background:#00663c;box-shadow:0 3px #fff;color:#fff;display:flex;align-items:center;transition:all .3s ease}.button span{width:100%}.button svg{width:17px!important;height:17px}.button:focus{outline:unset}.button:active,.button:hover{background-color:#4caf50}.button:active{box-shadow:0 1px #fff;transform:translateY(2px)}.button:disabled{background:#555}.button.close{background:#a5a5a5}.button.close:before{content:"";display:block;width:17px;min-width:17px;height:17px;margin-right:6px;background-size:cover;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.button.close:active,.button.close:hover{background:#c8c8c8}.button.save:before{content:"";display:block;width:18px;min-width:18px;height:18px;margin-right:6px;background-size:cover;background:url(/images/icon/icon-redo.svg) 50% no-repeat}.button.delete{background:#a91b0d}.button.delete:before{content:"";display:block;width:17px;min-width:17px;height:17px;margin-right:6px;background-size:cover;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.button.delete:hover{background:#e3242b}.button.delete:active{background:#e3242b;box-shadow:0 1px #fff;transform:translateY(2px)}.button.add:before{margin-right:6px;background-size:cover;background:url(/images/icon/icon-add.svg) 50% no-repeat}.button.add:before,.button.detail:before{content:"";display:block;width:17px;min-width:17px;height:17px}.button.detail:before{margin-right:5px;background-size:cover;background:url(/images/icon/icon-detail.svg) 50% no-repeat}.button.search:before{background-size:cover;background:url(/images/icon/icon-search.svg) 50% no-repeat}.button.edit:before,.button.search:before{content:"";display:block;width:18px;min-width:18px;height:18px;margin-right:5px}.button.edit:before{background-size:cover;background:url(/images/icon/icon-arrow-right.svg) 50% no-repeat}.button.judge:before{content:"";display:block;width:18px;min-width:18px;height:18px;margin-right:5px;background-size:cover;background:url(/images/icon/icon-judge.png) 50% no-repeat}.button.revert{background-color:#fff;color:#00663c;border:1px solid #00663c}.button.revert:hover{color:#4caf50;border-color:#4caf50}.button.revert:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.button.revert.detail:before{content:"";display:block;width:18px;min-width:18px;height:18px;margin-right:5px;background-size:cover;background:url(/images/icon/icon-detail.svg) 50% no-repeat}.button.small{font-size:12px;padding:5px 10px}.button.medium{height:40px}.button.size-fixed{width:80px;height:40px}.button.height-medium{height:34px}.button.size-medium-fixed{width:120px}.button.size-big{width:160px;height:40px}.schedule-add-page .modalContainer{max-width:800px;margin-left:auto!important;margin-right:auto!important}input[type=text]:disabled{pointer-events:none;color:#bfcbd9;cursor:not-allowed;background-image:none;background-color:#eef1f6;border-color:#d1dbe5}.font-size-20{font-size:20px}.border-danger{border:1px solid #e21d1d!important}@media (min-width:640px){.container{max-width:unset}}::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb{background:#c1c1c1}::-webkit-scrollbar-corner{background:#f1f1f1}::-webkit-scrollbar-button:single-button{background-color:#c1c1c1;display:block;background-size:8px;background-repeat:no-repeat}::-webkit-scrollbar-button:single-button:vertical:decrement{height:12px;width:12px;background-position:center 4px}::-webkit-scrollbar-button:single-button:vertical:decrement,::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(241, 241, 241)'><polygon points='50,00 0,50 100,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:decrement:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='50,00 0,50 100,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment{height:12px;width:12px;background-position:center 2px}::-webkit-scrollbar-button:single-button:vertical:increment,::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(241, 241, 241)'><polygon points='0,0 100,0 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:vertical:increment:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 100,0 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement{height:12px;width:12px;background-position:3px 3px}::-webkit-scrollbar-button:single-button:horizontal:decrement,::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(241, 241, 241)'><polygon points='0,50 50,100 50,0'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:decrement:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,50 50,100 50,0'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment{height:12px;width:12px;background-position:3px 3px}::-webkit-scrollbar-button:single-button:horizontal:increment,::-webkit-scrollbar-button:single-button:horizontal:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(241, 241, 241)'><polygon points='0,0 0,100 50,50'/></svg>")}::-webkit-scrollbar-button:single-button:horizontal:increment:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 0,100 50,50'/></svg>")}.black-text{color:#000}.red-text{color:red}.open_close_button{transition:all .3s ease;width:190px;border-radius:4px;background:#fff;color:#00663c;border:1px solid #00663c;padding:8px;margin-bottom:6px;margin-left:20px}.open_close_button:hover{color:#4caf50;border-color:#4caf50}.open_close_button:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;background:#fff}.btn_detail{display:flex;align-items:center;width:80px;height:40px;padding-left:9px;border-radius:4px;border:1px solid #00663c;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#00663c}.btn_detail:before{content:"";display:block;width:18px;height:18px;margin-right:6px;background:url(/images/icon/icon-detail.svg) 50% no-repeat}.pagination .dateNext,.pagination .datePrev{background:#fff}.pagination .datePrev:before,.pagination .pagination .dateNext:before{content:"";display:block;width:8px;height:13px;background:url(/images/icon/icon-arrow01.svg) 50% no-repeat;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.checkboxList{display:flex;flex-wrap:wrap}.checkboxList li{margin-right:32px}.checkboxList li:last-child{margin-right:0}.checkboxBtn{padding-left:25px;position:relative;cursor:pointer}.checkboxBtn.disabled:before{border:2px solid grey}.checkboxBtn.disabled:after{background:url(/images/icon/icon-check-arrow-disabled.svg) 50% no-repeat}.checkboxBtn:before{width:20px;height:20px;border-radius:4px;border:2px solid #007a48;background:#fff;left:0}.checkboxBtn:after,.checkboxBtn:before{content:"";display:block;position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.checkboxBtn:after{width:15px;height:13px;background:url(/images/icon/icon-check-arrow.svg) 50% no-repeat;left:3px;opacity:0;visibility:hidden}input[type=checkbox],input[type=radio]{display:block;height:0;border:none}input[type=checkbox]:checked~.checkboxBtn:after,input[type=radio]:checked~.checkboxBtn:after{opacity:1;visibility:visible}.btn{display:flex;align-items:center;width:80px;height:40px;padding:0 10px;border-radius:4px;background:#00663c;color:#fff}.btn img{min-width:14px}.btn span{display:block;width:100%;text-align:center}.btn-s{height:26px}.refined_search .custom-date-range input{width:200px}.dateHeading .dateTitle{font-weight:700;font-size:18px}.dateHeading .date,.dateHeading h1{font-weight:400;text-align:center}.petData .petImg{height:176px;position:relative}.petData .petImg.female:before,.petData .petImg.male:before{content:"";display:block;width:44px;height:41px;position:absolute;top:-8px;left:0;z-index:1}.petData .petImg.female:before{background:url(/images/icon/icon-gender-female.svg) 50% no-repeat}.petData .petImg.male:before{background:url(/images/icon/icon-gender-male.svg) 50% no-repeat}.petData .petDetail .pet-status{display:flex;padding-left:24px;margin-bottom:10px}.petData .petDetail dt{color:#777!important}.custom-select-wrapper{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{display:flex;align-items:center;width:204px;height:40px;padding:0 16px;border-radius:4px;border:1px solid #e8e9ec;background:#fff;font-size:12px;color:#555;cursor:pointer;position:relative}.custom-select-trigger:after{content:"";display:block;width:7px;height:7px;border-bottom:1px solid #555;border-right:1px solid #555;position:absolute;top:50%;right:16px;transform:rotate(45deg) translateY(-50%);transition:all .3s ease-in-out;transform-origin:50% 0}.custom-select.opened .custom-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-option{display:flex;align-items:center;width:100%;padding:13px 10px;background:#fff;font-size:12px;cursor:pointer;transition:all .4s ease-in-out}.custom-option:hover{background:#f9f9f9}.select2-container{width:204px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:14px;padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:14px;width:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/images/icon_angle_down.svg) 0 0 no-repeat;margin-left:0;margin-top:0;transform:translate(-50%,-50%);transition:.3s}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:translate(-50%,-50%) rotate(180deg)}.select2-dropdown{border:1px solid #e8e9ec;background:#fff;opacity:0;visibility:hidden;transform:scale(.5);transform-origin:50% 0;transition:.2s;-webkit-animation:show_dropdown .2s forwards;animation:show_dropdown .2s forwards}@-webkit-keyframes show_dropdown{0%{opacity:0;visibility:hidden;transform:scale(.5)}to{opacity:1;visibility:visible;transform:scale(1)}}@keyframes show_dropdown{0%{opacity:0;visibility:hidden;transform:scale(.5)}to{opacity:1;visibility:visible;transform:scale(1)}}.select2-search--dropdown{padding:8px}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f6f6f1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-results__option{padding:14px;border-bottom:1px solid #f6f6f1}.select2-results__option:last-child{border-bottom:none}.bg-primary{background-color:#00663c!important;color:#fff!important}.bg-primary:before{background:url(/images/icon/icon-detail-white.svg) 50% no-repeat!important}.dropbox{display:flex;align-items:center;justify-content:center;width:150px;height:40px;color:#00663c;text-align:center;border:1px solid #00663c;border-radius:4px;position:relative;cursor:pointer;transition:all .3s ease}.dropbox:hover{color:#4caf50;border-color:#4caf50;cursor:pointer}.dropbox:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.dropbox.fill-primary{background:#00663c;color:#fff;border:none}.dropbox.fill-primary:hover{background-color:#4caf50;cursor:pointer}.dropbox.fill-primary:active{background-color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.dropbox .input-file{width:100%;height:100%;position:absolute;cursor:pointer;display:none}.dropbox .input-file:hover,.dropbox input[type=button]:hover,.dropbox input[type=file]:hover{cursor:pointer}.dropbox label:hover{cursor:pointer!important}.modalWindow{width:100%;height:100vh;padding:100px 0;background:hsla(0,0%,100%,.6);position:fixed;top:0;left:0;z-index:999;opacity:0;visibility:hidden}.modalWindow.show{opacity:1;visibility:visible}.modalWindow.small{padding:200px 150px}.modalContainer{height:100%;max-width:800px;padding:24px 17px 48px;margin:0 28px;margin-left:auto!important;margin-right:auto!important;border-radius:4px;border:1px solid #e8e9ec;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.modalContainer::-webkit-scrollbar{display:none}.modalFooter{position:fixed;bottom:100px;left:0;right:0;height:48px;max-width:798px;padding:5px 0;margin-left:auto!important;margin-right:auto!important;background-color:hsla(0,0%,100%,.8);z-index:10;text-align:center;font-weight:700}.form_field_dd .preview{margin-top:8px}.form_field_dd .preview img{max-width:200px;min-width:200px}.form_field_dd .preview .delete{cursor:pointer;max-width:200px;margin-top:10px;padding:5px 10px;background-color:#a91b0d;transition:all .3s ease;color:#fff}.form_field_dd .preview .delete:hover{background:#e3242b}.form_field_dd .preview .delete:active{background:#e3242b;box-shadow:0 1px #fff;transform:translateY(2px)}.btn_cancel button{display:flex;align-items:center;width:120px;height:34px;padding:0 10px;margin:0 21px;border-radius:4px;background:#a5a5a5;font-size:14px;color:#fff;transition:all .3s ease}.btn_cancel button.btn_submit:before{background:url(/images/icon/icon-redo.svg) 50% no-repeat!important}.btn_cancel button:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.btn_cancel button:hover{cursor:pointer;background-color:#ccc}.btn_cancel button:active{background-color:#ccc;box-shadow:0 1px #fff;transform:translateY(2px)}.btn_cancel button:focus{outline:unset}.btn_cancel button span{display:block;width:100%;font-size:14px;text-align:center}.modal-delete{overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.modal-delete::-webkit-scrollbar{display:none}.modal-delete .modalContainer{height:344px!important}.modal-delete .form_field_dt{margin-bottom:21px!important}.modal-delete textarea{height:134px}.modal-delete #search_form{margin-bottom:57px!important}.modal-delete button{width:160px;height:40px}.modal-delete button span{font-size:14px}.modal-delete button.btn_delete{background-color:#d33333}.modal-delete button.btn_delete:hover{cursor:pointer;background-color:#f33}.modal-delete button.btn_delete:active{background-color:#f33;box-shadow:0 1px #fff;transform:translateY(2px)}.calendar-select .vs__selected-options .vs__selected{display:inline-block;align-self:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:135px}.calendar-select-long .vs__selected-options .vs__selected{display:inline-block;align-self:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:230px}.pagination .disabled{background:#d3d3d3}.residence{background:#68a357!important}.childhood,.residence{font-size:13px!important;font-weight:600!important}.childhood{background:#5599fe!important}.sale{background:#336b82!important}.sale,.transfer{font-size:13px!important;font-weight:600!important}.transfer{background:#7a6c5d!important}.breed{background:#68a357!important}.breed,.raise{font-size:13px!important;font-weight:600!important}.raise{background:#fe8373!important}.other,.outer,.processing{background:#777!important}.equipment-division,.other,.outer,.processing{font-size:13px!important;font-weight:600!important}.equipment-division{background:#7daafa!important}.animal-division{background:#a3c72f!important}.animal-division,.matching-division{font-size:13px!important;font-weight:600!important}.matching-division{background:#f4aaa9!important}.other-division{background:#777!important}.equipmentType,.other-division{font-size:13px!important;font-weight:600!important}.equipmentType{background:#2e57a2!important}.is-using{background:#00d6c4!important}.is-not-using,.is-using{font-size:13px!important;font-weight:600!important}.is-not-using{background:#777!important}.is-none-using{background:#f08750!important;font-size:13px!important;font-weight:600!important}.text-gray-1000{color:#555}.text-gray-1100{color:#777}.bg-light-gray{background:#f6f6f1}.text-primary{color:#007a48;font-weight:600}.border-primary{border:1px solid #007a48}.incomp-color{background:#f08750}.comp-color,.incomp-color{font-size:13px!important;font-weight:600!important}.comp-color{background:#777}.matching-0{background:#f08750!important}.matching-0,.matching-1{font-size:13px!important;font-weight:600!important}.matching-1{background:#52556c!important}.matching-2{background:#a83838!important}.matching-2,.matching-3{font-size:13px!important;font-weight:600!important}.matching-3{background:#e21d1d!important}.matching-4{background:#68a357!important}.matching-4,.matching-5{font-size:13px!important;font-weight:600!important}.matching-5{background:#97be4f!important}.matching-6{background:#f4aaa9!important}.matching-6,.matching-7{font-size:13px!important;font-weight:600!important}.matching-7{background:#5599fe!important}.matching-8{background:#777!important}.matching-8,.matching-9{font-size:13px!important;font-weight:600!important}.matching-9{background:#000!important}.matching-10{background:#555!important}.matching-10,.matching-11{font-size:13px!important;font-weight:600!important}.matching-11{background:#000!important}.matching-task-0{background:#a83838!important}.matching-task-0,.matching-task-1{font-size:13px!important;font-weight:600!important}.matching-task-1{background:#e21d1d!important}.matching-task-2{background:#e89b84!important}.matching-task-2,.matching-task-3{font-size:13px!important;font-weight:600!important}.matching-task-3{background:#68a357!important}.matching-task-4{background:#f4aaa9!important}.matching-task-4,.matching-task-5{font-size:13px!important;font-weight:600!important}.matching-task-5{background:#cad2c5!important}.matching-task-6{background:#777!important;font-size:13px!important;font-weight:600!important}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:5px!important}.fc .fc-prev-button{position:relative;width:35px;height:35px;border-radius:4px;border:1px solid #e8e9ec!important;background-color:#fff!important}.fc .fc-prev-button span{display:none}.fc .fc-prev-button:before{content:"";display:block;width:8px;height:13px;background:url(/images/icon/icon-arrow01.svg) 50% no-repeat;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.fc .fc-prev-button:disabled{display:none;background-color:#d3d3d3!important;opacity:1!important}.fc .fc-next-button{position:relative;width:35px;height:35px;border-radius:4px;border:1px solid #e8e9ec!important;background-color:#fff!important}.fc .fc-next-button span{display:none}.fc .fc-next-button:before{content:"";display:block;width:8px;height:13px;background:url(/images/icon/icon-arrow01.svg) 50% no-repeat;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%) scaleX(-1)}.fc .fc-next-button:disabled{display:none;background-color:#d3d3d3!important;opacity:1!important}.fc .fc-button-primary:focus{box-shadow:none!important}button:disabled{cursor:unset}.equipmentData{padding:13px 11px;background:#fff;position:relative}.equipmentData,.equipmentData .equipmentImg{display:flex}.equipmentData .equipmentImg{align-items:center;justify-content:center;width:100px;min-width:100px;height:100px;overflow:hidden}.equipmentData .equipmentImg img{width:auto;max-width:none;height:100%}.equipmentData .equipmentDetail{width:100%;padding:0 15px}.equipmentData .equipmentDetail .tagList{display:flex;margin-bottom:8px}.equipmentData .equipmentDetail .tag{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:16px;border-radius:12px;background:#7daafa;font-size:12px;font-weight:600;color:#fff}.equipmentData .equipmentDetail .equipmentName{margin-bottom:8px;line-height:1.5;font-weight:600}.equipmentData .equipmentDetail .equipmentMemo{line-height:1.5}.equipmentData .equipmentDetail dl{display:flex;margin-bottom:8px}.equipmentData .equipmentDetail dl:last-child{margin-bottom:0}.equipmentData .equipmentDetail dt{width:82px;min-width:82px;margin-right:14px;font-size:12px;font-weight:600;text-align:right;color:#555}.equipmentData .equipmentDetail dd{font-size:12px;font-weight:600}.equipmentData .equipmentDetail .btnWrap{margin-left:auto}.pet_img01 .silentbox-item img,.petImg .silentbox-item img{width:100px;height:auto;max-height:80px;-o-object-fit:cover;object-fit:cover}.petImg-medium .silentbox-item img{width:120px;height:auto;max-height:80px;-o-object-fit:cover;object-fit:cover}.petImg-large .silentbox-item img{width:200px;height:auto;max-height:200px;-o-object-fit:cover;object-fit:cover}.petImg-tiny .silentbox-item img{width:80px;height:auto;max-height:80px;-o-object-fit:cover;object-fit:cover}.petImg-tiny-sm .silentbox-item img{width:80px;height:auto;max-height:60px;-o-object-fit:cover;object-fit:cover}#silentbox-overlay__container img{width:auto!important;height:auto!important;max-width:100%!important}section#silentbox-gallery,section#silentbox-gallery a{width:100%;height:100%}.animal-feature-comp .addButton{display:flex;align-items:center;color:#fff;border-radius:5px;background:#007a48;padding:8px}.animal-feature-comp .addButton img{padding-right:5px}.animal-feature-comp .minusButton{display:flex;align-items:center;color:#fff;border-radius:5px;background:#a91b0d;padding:8px;margin-top:4px;transition:all .3s ease}.animal-feature-comp .minusButton img{padding-right:5px}.animal-feature-comp .minusButton:hover{background:#e3242b}.animal-feature-comp .minusButton:active{background:#e3242b;box-shadow:0 1px #fff;transform:translateY(2px)}.animal-feature-comp .minusButton:focus{outline:none}.equipmentTarget .equipmentImg img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.baby-register-modal ul.checkboxList li{margin-right:25px}.v-toast{justify-content:center}.v-toast .v-toast__item{position:relative;width:100%;min-height:7em;max-width:500px}.v-toast .v-toast__item:after{content:"";display:block;right:20px;position:absolute;width:18px;min-width:18px;height:18px;background-size:cover;color:#fff;background:url(/images/icon/icon-close.svg) 50% no-repeat}.v-toast .v-toast__item .v-toast__text{padding:1em 3em 1em 1em}.v-toast .v-toast__item--error{background-color:red}.v-toast .v-toast__item--warning{background-color:#ff8c00}input[type=file]:focus{cursor:pointer}.login-page .page-bg:before{content:"";width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:-2;background-color:#f6f6f1}.login-page #page-top:before{content:"";position:fixed;display:block;width:1024px;top:0;left:50%;bottom:0;margin-left:-512px;background-color:#fff;z-index:-1}.login-page #page-top header{text-align:center;margin:30px auto;background:#fff;display:block;max-width:100%;width:400px}.login-page #page-top header .logo{margin-bottom:0;margin-top:0!important}.login-page #page-top header .title{margin-top:20px;color:#e4881c;opacity:.5;font-size:13px;font-weight:700}.login-page #content{width:400px;margin:0 auto}.login-page #content main{display:block}.login-page #content .message{color:#555;text-align:center;margin:40px 0;font-size:12px;line-height:1.5;opacity:.5}.login-page #content main.login .form-field{margin-top:20px}.login-page #content main.login .form-field .form-field-control input[type=password],.login-page #content main.login .form-field .form-field-control input[type=text]{border:none;border-bottom:2px solid #e9e9f0;border-radius:0;font-size:15px;line-height:45px;width:100%;height:auto;padding:0}.login-page #content main.login .form-field .form-field-control input[type=password]::-moz-placeholder, .login-page #content main.login .form-field .form-field-control input[type=text]::-moz-placeholder{color:#e9e9f0}.login-page #content main.login .form-field .form-field-control input[type=password]:-ms-input-placeholder, .login-page #content main.login .form-field .form-field-control input[type=text]:-ms-input-placeholder{color:#e9e9f0}.login-page #content main.login .form-field .form-field-control input[type=password]::placeholder,.login-page #content main.login .form-field .form-field-control input[type=text]::placeholder{color:#e9e9f0}.login-page #content main.login .link{margin:40px 0}.login-page #content main.login .link a{font-size:12px;color:#007a48;text-decoration:underline}.login-page .form-field-error{margin-top:10px;padding:0;color:red}.login-page #content main.login .action{margin-top:40px;text-align:center}.login-page #content main.login .action button{display:inline-block;background-color:#007a48;color:#fff;width:185px;line-height:50px;border-radius:4px;font-size:18px;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.login-page #page-top .footer{display:block;text-align:center;margin:70px 40px}.login-page #page-top .footer ul li{display:inline-block;margin:0 8px}.login-page #page-top .footer ul li a{font-size:10px;color:#007a48;text-decoration:underline}@media (max-width:1023px){.v-sidebar-menu{width:320px!important;left:-320px!important}}.v-sidebar-menu{transition:.5s!important}.v-sidebar-menu.open{left:0!important}.v-sidebar-menu.vsm_white-theme{background-color:#007a48!important}.v-sidebar-menu.vsm_white-theme .vsm--dropdown .vsm--list{background-color:#00663c!important}.v-sidebar-menu.vsm_white-theme .vsm--dropdown .vsm--list .vsm--link{padding:unset!important}.v-sidebar-menu.vsm_white-theme .vsm--dropdown .vsm--list .vsm--link:hover{background:unset}.v-sidebar-menu.vsm_white-theme .vsm--list .vsm--icon{display:none}.v-sidebar-menu.vsm_white-theme .vsm--list .vsm--title{font-size:16px;display:block;padding:11px 27px 11px 40px;color:#fff;cursor:pointer}.v-sidebar-menu.vsm_white-theme .vsm--list .vsm--link:hover{background:unset}.v-sidebar-menu.vsm_white-theme .vsm--list .vsm--item .vsm--link_level-1.vsm--link_exact-active{background:#fff!important}.v-sidebar-menu.vsm_white-theme .vsm--list .vsm--item .vsm--link_level-1.vsm--link_exact-active span{color:#007a48!important}.v-sidebar-menu.vsm_white-theme .vsm--arrow{width:12px;margin-right:18px}.v-sidebar-menu.vsm_white-theme .vsm--arrow.vsm--arrow_open svg{fill:#fff}.v-sidebar-menu.vsm_white-theme:not(.vsm_collapsed) .vsm--toggle-btn svg{transform:rotate(180deg)}.v-sidebar-menu.vsm_white-theme.vsm_collapsed .footer{display:none}.v-sidebar-menu .vsm--link{padding:unset!important}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_exact-active{box-shadow:unset!important}.v-sidebar-menu .vsm--arrow:after{color:#fff}.v-sidebar-menu .vsm--dropdown .vsm--list{padding:5px 0!important}.v-sidebar-menu .vsm--dropdown .vsm--list .vsm--link:hover{background:#fff!important}.v-sidebar-menu .vsm--dropdown .vsm--list .vsm--link:hover.vsm--link_level-2:hover:not(.vsm--link_active){background:unset!important}.v-sidebar-menu .vsm--dropdown .vsm--list .v-sidebar-menu .vsm--link_active,.v-sidebar-menu .vsm--dropdown .vsm--list .vsm--link_exact-active{background:#fff}.v-sidebar-menu .vsm--dropdown .vsm--list .v-sidebar-menu .vsm--link_active span,.v-sidebar-menu .vsm--dropdown .vsm--list .vsm--link_exact-active span{color:#007a48!important}main.dashboard h2{margin-bottom:20px;font-size:16px;font-weight:700}main.dashboard #calendar{margin-bottom:40px}main.dashboard .wrapper{margin-bottom:30px}main.dashboard .cols{display:flex;margin:0 -10px}main.dashboard .col{padding:0 10px;width:50%}main.dashboard .col .wrapper{height:100%;margin-bottom:0}main.dashboard .col .wrapper h2{font-weight:400}main.dashboard section.shortcut ul{display:flex;margin:0 -20px}main.dashboard section.shortcut ul li{width:50%;min-height:43px;margin:10px 0 20px;padding:0 20px}main.dashboard section.shortcut ul li a{padding-left:58px;position:relative;display:block}main.dashboard section.shortcut ul li p:first-child{color:#007a48;font-size:14px;line-height:24px;margin-top:4px}main.dashboard section.shortcut ul li p{font-size:12px;line-height:20px}main.dashboard section.shortcut ul li a:before{content:"";width:38px;height:38px;display:block;position:absolute;top:5px;left:0}main.dashboard section.shortcut ul.schedule li a:before{background-image:url(/images/home/shortcut_calendar.svg);background-size:cover}main.dashboard section.shortcut ul.pet li a:before{background-image:url(/images/home/shortcut_pet.svg);background-size:cover}main.dashboard section.shortcut ul.base li a:before{background-image:url(/images/home/shortcut_base.svg);background-size:cover}main.dashboard section.shortcut ul li.add a:after{content:"";background-image:url(/images/home/shortcut_add.svg);background-size:cover;width:19px;height:19px;display:block;position:absolute;top:0;left:23px}main.dashboard section.shortcut ul li.list a:after{content:"";background-image:url(/images/shortcut_search.svg);width:19px;height:19px;display:block;position:absolute;top:0;left:23px}main.dashboard section.support p.strong{color:#007a48;font-size:14px;line-height:24px}main.dashboard section.support p{font-size:12px;line-height:20px}main.dashboard section.support p.small{font-size:10px;line-height:16px}main.dashboard section.information ul li{font-size:14px;line-height:24px}.laravel-vue-datatable thead{display:none}.dashboard-page .scroll_container{height:calc(100vh - 70px);padding:24px 30px 100px;background:#fff}.dashboard-page .greenLable{padding:10px 12px;background:#00663c}.dashboard-page .greenLable p{color:#fff}.dashboard-page .sec{padding:20px 20px 28px;margin-top:30px;background:#f6f6f1}.dashboard-page .sec h2{margin-bottom:20px;font-size:16px;color:#555}.dashboard-page .shortcutList{display:flex;flex-wrap:wrap}.dashboard-page .shortcutItem{width:302px;margin-bottom:24px}.dashboard-page .shortcutItem,.dashboard-page .shortcutItem .imgArea{display:flex;align-items:center}.dashboard-page .shortcutItem .imgArea{justify-content:center;width:48px;height:48px;margin-right:10px;overflow:hidden}.dashboard-page .shortcutItem .imgArea img{max-width:none}.dashboard-page .shortcutItem h3{margin-bottom:8px;font-weight:400;color:#00663c}.dashboard-page .shortcutItem p{font-size:12px}.dashboard-page .shortcutItem:nth-child(2n){margin-left:auto}.dashboard-page .base{padding:32px;margin-top:30px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.dashboard-page .newsItem{display:flex;padding:0 75px 0 0}.dashboard-page .newsItem dd,.dashboard-page .newsItem dt,.dashboard-page .newsItem time{line-height:20px}.dashboard-page .newsItem dt{min-width:116px}.dashboard-page .newsItem dd{width:100%}.dashboard-page .newsItem time{color:#555}.dashboard-page .btnWrap{margin-top:24px;text-align:right}.dashboard-page .btnWrap .more{color:#00663c}.dashboard-page .support .txt{margin-bottom:18px;color:#555}.dashboard-page .support .mail{font-size:18px;color:#00663c}.dashboard-page .support .note{margin-top:26px;margin-bottom:16px;color:#555}.dashboard-page .support .tel_txt,.dashboard-page .support .tel_txt a{color:#00663c}.dashboard-page button:focus{outline:none!important}.calendar-page{padding:5px 20px}.calendar-page .calendar-comp{font-size:11px}.calendar-page .calendar-comp .fc-col-header{width:726px!important}.calendar-page .calendar-comp .fc-col-header .fc-col-header-cell{background:#f6f6f1}.calendar-page .calendar-comp .fc-col-header .fc-col-header-cell .fc-scrollgrid-sync-inner{margin:10px 0}.calendar-page .calendar-comp .fc-scroller{overflow:hidden!important}.calendar-page .calendar-comp .fc-scroller-harness-liquid{height:560px!important}.calendar-page .calendar-comp .fc-scrollgrid-sync-table{width:726px!important}.calendar-page .calendar-comp .fc-scrollgrid-sync-table tbody tr{max-height:94px;height:94px}.calendar-page .calendar-comp .fc-head{background-color:#f6f6f1}.calendar-page .calendar-comp .fc-center{display:flex!important;justify-content:center;align-items:center}.calendar-page .calendar-comp .clickable-event{cursor:pointer}.calendar-page .calendar-comp .fc-unthemed td.fc-today{background:#e7e5d5!important}.calendar-page .calendar-comp .event-prefix:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:8px;height:8px;margin:auto;background-color:#fff;border-radius:50%;border:1px solid #e4881c}.calendar-page .calendar-comp .fc-event-title-container .fc-sticky{text-overflow:ellipsis;white-space:pre-wrap;overflow:unset!important}.calendar-page .calendar-comp .fc-daygrid-day-frame{cursor:pointer}.animal-list-page .tabBtnArea{margin-top:50px}.animal-list-page .searchForm{padding:15px;background:#f6f6f1}.animal-list-page .searchForm .base{padding:30px 24px 10px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.animal-list-page .searchForm .base .birthday-control .v-select input[type=search]{padding:0 5px}.animal-list-page .searchForm dl{display:flex;align-items:center;margin-bottom:10px}.animal-list-page .searchForm dl:last-child{margin-bottom:0}.animal-list-page .searchForm dt{width:72px;min-width:72px;font-weight:300;color:#777}.animal-list-page .searchForm .checkboxList label{width:76px}.animal-list-page .searchForm .btnWrap{margin-top:16px;margin-left:72px}.animal-list-page .searchForm .searching_option{margin:-20px 0 0}.animal-list-page .searchForm .searching_option dt{width:auto;min-width:auto;font-size:14px;font-weight:400}.animal-list-page .searchForm .searching_option dd{color:#555}.animal-list-page .searchForm .searchResult button{border:1px solid #007a48;padding:8px;border-radius:5px;display:flex;align-items:center;margin:22px 0 8px;font-weight:600;color:#007a48;transition:all .3s ease;cursor:pointer}.animal-list-page .searchForm .searchResult button:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow.svg) 50% no-repeat}.animal-list-page .searchForm .searchResult button:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.animal-list-page .searchForm .searchResult button:hover{color:#4caf50;border-color:#4caf50;opacity:.7}.animal-list-page .searchForm .searchResult button:focus{outline:unset}.animal-list-page .searchForm .searchResult .upArrow:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow-up.svg) 50% no-repeat}.animal-list-page .petListArea{padding:10px 22px 0;background:#fff}.animal-list-page .petListHeading{margin-bottom:16px}.animal-list-page .petListHeading .flex{margin-left:auto}.animal-list-page .petList{padding:8px 0 64px}.animal-list-page .petData{margin-bottom:25px}.animal-list-page .petData:last-child{margin-bottom:0}.animal-detail-page{padding:10px 0 0}.animal-detail-page .petHeading{padding:0 21px}.animal-detail-page .petData{margin-top:10px;margin-bottom:10px}.animal-detail-page .tabBtnList .tabBtn{width:144px}.animal-detail-page .tabItem{padding:32px 0 0}.animal-detail-page .tabItem01 table:not(.score_table){display:block;width:723px;margin:0 auto;background-color:#fff}.animal-detail-page .tabItem01 table:not(.score_table) td{font-weight:600;color:#777!important}.animal-detail-page .tabItem01 table:not(.score_table) td.tdRight{color:#000!important}.animal-detail-page .tabItem01 table:not(.score_table) tbody{display:block;height:calc(100vh - 447px);overflow-y:scroll;padding:34px 0 64px}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info{display:flex;width:659px;margin:0 auto;font-weight:600;color:#777;border-bottom:1px solid #e7e5d5}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info:first-child{border-top:1px solid #e7e5d5}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info td{padding:16px 0;line-height:20px}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info .tdLeft{width:106px;text-align:right;color:#555;margin-right:76px}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info .tdMiddle{width:76px}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info .tdRight{width:477px;color:#000}.animal-detail-page .tabItem01 table:not(.score_table) tbody .info .tdRight .lastTime{margin-left:40px;margin-right:27px}.animal-detail-page .tabItem02 table:not(.score_table),.animal-detail-page .tabItem02 table:not(.score_table) tbody,.animal-detail-page .tabItem02 table:not(.score_table) thead{display:block}.animal-detail-page .tabItem02 table:not(.score_table) thead:not(.score_head){height:22px}.animal-detail-page .tabItem02 table:not(.score_table) thead:not(.score_head) tr{height:auto;background:#f6f6f1}.animal-detail-page .tabItem02 table:not(.score_table) thead:not(.score_head) th:nth-child(2){padding-left:9px}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(6){justify-content:flex-start;text-align:left}.animal-detail-page .tabItem02 table:not(.score_table) tr{display:flex;align-items:center;height:72px;padding:0 12px 0 19px;background:#fff}.animal-detail-page .tabItem02 table:not(.score_table) tr.comp .status{background:#777}.animal-detail-page .tabItem02 table:not(.score_table) td,.animal-detail-page .tabItem02 table:not(.score_table) th{display:flex;align-items:center;justify-content:center;text-align:center}.animal-detail-page .tabItem02 table:not(.score_table) td:first-child,.animal-detail-page .tabItem02 table:not(.score_table) th:first-child{justify-content:flex-start;width:8.13008%;min-width:8.13008%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(2),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(2){justify-content:flex-start;text-align:left;width:16.26016%;min-width:16.26016%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(3),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(3){width:14.90515%;min-width:14.90515%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(4),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(4){width:11.24661%;min-width:11.24661%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(5),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(5){width:15.17615%;min-width:15.17615%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(6),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(6){width:23.17073%;min-width:23.17073%}.animal-detail-page .tabItem02 table:not(.score_table) td:nth-child(7),.animal-detail-page .tabItem02 table:not(.score_table) th:nth-child(7){width:10.84011%;min-width:10.84011%}.animal-detail-page .tabItem02 table:not(.score_table) th{font-size:10px;font-weight:600;color:#a5a5a5}.animal-detail-page .tabItem02 table:not(.score_table) tbody:not(.score_tbody){height:calc(100vh - 530px);padding-bottom:0;overflow-y:scroll}.animal-detail-page .tabItem02 table:not(.score_table) tbody:not(.score_tbody) tr{border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #e7e5d5}.animal-detail-page .tabItem02 table:not(.score_table) tbody:not(.score_tbody) td .petImg{display:flex;align-items:center;justify-content:center;width:63px;height:54px;overflow:hidden}.animal-detail-page .tabItem02 table:not(.score_table) tbody:not(.score_tbody) td .petImg img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.animal-detail-page .tabItem02 table .status{width:44px;background:#f08750}.animal-detail-page .tabItem02 table .division,.animal-detail-page .tabItem02 table .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;font-size:13px;font-weight:600;color:#fff}.animal-detail-page .tabItem02 table .division{width:80px;background:#a3c72f}.animal-detail-page .tabItem03{padding:26px 0 0}.animal-detail-page .tabItem03 .calender_search .form_field_dd .end_date input,.animal-detail-page .tabItem03 .calender_search .form_field_dd .start_date input,.animal-detail-page .tabItem03 .calender_search .form_field_dd input[type=text].start_day .form_field_dd .end_date input,.animal-detail-page .tabItem03 .calender_search .form_field_dd input[type=text].start_day .form_field_dd .start_date input{min-width:119px;width:119px;height:32px;background-color:#fff}.animal-detail-page .tabItem03 .calender_search .form_field_dd input[type=text]{margin-top:0}.animal-detail-page .tabItem03 .calender_search dl{display:flex;align-items:center;padding:0 25px 0 36px}.animal-detail-page .tabItem03 .calender_search dl .period{margin:0 9px 0 5px}.animal-detail-page .tabItem03 .calender_search dl dd:nth-child(4){margin:0 231px 0 24px}.animal-detail-page .tabItem03 .calender_search .form_field_dd{padding:0}.animal-detail-page .tabItem03 .registrationSubmit{display:none}.animal-detail-page .tabItem03 .btn-l{width:106px;font-size:10px;padding:0 4px}.animal-detail-page .tabItem03 .btn-l span{margin-left:2px}.animal-detail-page .tabItem03 .tabHeading{margin-bottom:20px}.animal-detail-page .tabItem03 thead th:first-child{padding-left:10px}.animal-detail-page .tabItem03 thead th:nth-child(2){padding-left:20px}.animal-detail-page .tabItem03 tbody{height:calc(100vh - 520px);padding-bottom:0;overflow-y:scroll;color:#000}.animal-detail-page .tabItem03 tbody .record{background-color:#fff}.animal-detail-page .tabItem03 tbody tr{border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #e7e5d5}.animal-detail-page .tabItem03 tbody td:nth-child(6){justify-content:flex-start;text-align:left}.animal-detail-page .tabItem03 thead tr{height:30px}.animal-detail-page .tabItem03 tr{height:72px;padding:0 12px 0 39px;background:#f6f6f1}.animal-detail-page .tabItem03 td,.animal-detail-page .tabItem03 th,.animal-detail-page .tabItem03 tr{display:flex;align-items:center}.animal-detail-page .tabItem03 td,.animal-detail-page .tabItem03 th{justify-content:center;text-align:center}.animal-detail-page .tabItem03 td:first-child,.animal-detail-page .tabItem03 th:first-child{justify-content:flex-start;width:18.97019%;min-width:18.97019%}.animal-detail-page .tabItem03 td:nth-child(2),.animal-detail-page .tabItem03 th:nth-child(2){justify-content:flex-start;text-align:left;width:13.55014%;min-width:13.55014%}.animal-detail-page .tabItem03 td:nth-child(3),.animal-detail-page .tabItem03 td:nth-child(4),.animal-detail-page .tabItem03 th:nth-child(3),.animal-detail-page .tabItem03 th:nth-child(4){width:13.55014%;min-width:13.55014%}.animal-detail-page .tabItem03 td:nth-child(5),.animal-detail-page .tabItem03 th:nth-child(5){width:29.8103%;min-width:29.8103%}.animal-detail-page .tabItem03 td:nth-child(6),.animal-detail-page .tabItem03 th:nth-child(6){width:10.84011%;min-width:10.84011%}.animal-detail-page .tabItem03 th{font-size:10px;font-weight:600;color:#a5a5a5}.animal-detail-page .tabItem03 td .petImg{display:flex;align-items:center;justify-content:center;width:63px;height:54px;overflow:hidden}.animal-detail-page .tabItem03 td .petImg img{max-width:none;width:auto;height:100%}.animal-detail-page .tabItem04:not(.pedigree-add) .pedigreeData .row04:before{width:70px;height:118px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:14px;left:38px}.animal-detail-page .tabItem04:not(.pedigree-add) .pedigreeData .row04.female:before{width:70px;height:118px;border-top:none;top:unset;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:14px;left:38px}.animal-detail-page .tabItem04 .tabHeading{padding-bottom:20px;background:#f6f6f1}.animal-detail-page .tabItem04 .btn_add .btn,.animal-detail-page .tabItem04 .btn_edit .btn{width:106px;margin-left:auto;margin-right:25px}.animal-detail-page .tabItem04 .btn_add .btn:before,.animal-detail-page .tabItem04 .btn_edit .btn:before{content:"";width:14px;min-width:14px;height:14px;background-size:cover}.animal-detail-page .tabItem04 .btn_add .btn span,.animal-detail-page .tabItem04 .btn_edit .btn span{font-size:10px}.animal-detail-page .tabItem04 .pedigreeDataWrap{padding:0 1.5rem;background:#fff}.animal-detail-page .tabItem04 .pedigreeData{padding:10px 0 70px}.animal-detail-page .tabItem04 .pedigreeData .row{display:flex;height:32px;margin:0 0 1px;position:relative}.animal-detail-page .tabItem04 .pedigreeData .row:not(.detail):hover{cursor:pointer}.animal-detail-page .tabItem04 .pedigreeData .row:before{content:"";display:block;position:absolute}.animal-detail-page .tabItem04 .pedigreeData .row:before:hover{cursor:none}.animal-detail-page .tabItem04 .pedigreeData .row01:before{width:60px;height:33px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:18px;left:-60px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row02:before{width:20px;height:80px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:19px;left:-20px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row03:before{width:60px;height:14px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:19px;left:-60px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row05:before{width:60px;height:33px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:18px;left:-60px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row06:before{width:20px;height:51px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:15px;left:-20px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row07:before{width:60px;height:17px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:18px;left:-60px;cursor:default}.animal-detail-page .tabItem04 .pedigreeData .row.col3{margin-left:230px}.animal-detail-page .tabItem04 .pedigreeData .row.col2{margin-left:150px}.animal-detail-page .tabItem04 .pedigreeData .row.male .gender{background:#3b86ff}.animal-detail-page .tabItem04 .pedigreeData .row.male .gender:before{width:12px;height:12px;background:url(/images/icon/icon-male-fff.svg) 50%/cover no-repeat}.animal-detail-page .tabItem04 .pedigreeData .row.female .gender{background:#ff8373}.animal-detail-page .tabItem04 .pedigreeData .row.female .gender:before{width:9px;height:14px;background:url(/images/icon/icon-female-fff.svg) 50%/cover no-repeat}.animal-detail-page .tabItem04 .pedigreeData .gender{display:flex;align-items:center;justify-content:center;width:40px}.animal-detail-page .tabItem04 .pedigreeData .gender:before{content:"";display:block}.animal-detail-page .tabItem04 .pedigreeData .data{display:flex;flex-direction:column;justify-content:center;padding-left:16px;flex:auto;background:#f3f5f9}.animal-detail-page .tabItem04 .pedigreeData .data p{margin-bottom:3px;font-size:10px}.animal-detail-page .tabItem04 .pedigreeData .data p:last-child{margin-bottom:0}.animal-detail-page .tabItem04 .pedigreeData .data input[type=text]{width:100%;height:20px}.animal-detail-page .tabItem04 .pedigreeData .petImg img{-o-object-fit:cover;object-fit:cover;width:56px;height:32px;background:#dbdbdb}.animal-detail-page .tabItem05 .table_wrapper{min-width:723px;width:723px;margin:0 auto;padding-top:23px;padding-bottom:80px;background-color:#fff}.animal-detail-page .tabItem05 table{min-width:624px;width:624px;margin:0 auto}.animal-detail-page .tabItem05 table thead{background-color:#f6f6f1;height:45px}.animal-detail-page .tabItem05 thead tr{align-items:center;display:-ms-flexbox;height:45px;padding:0 16px 0 12px}.animal-detail-page .tabItem05 thead tr .gender_female,.animal-detail-page .tabItem05 thead tr .gender_male{position:relative}.animal-detail-page .tabItem05 thead tr .gender_female:before{content:"";position:absolute;top:50%;left:20%;display:block;width:16px;height:16px;transform:translate(-50%,-50%);background:url(/images/icon/icon-female.svg) 50% no-repeat}.animal-detail-page .tabItem05 thead tr .gender_male:before{content:"";position:absolute;top:50%;left:20%;display:block;width:16px;height:16px;transform:translate(-50%,-50%);background:url(/images/icon/icon-male.svg) 50% no-repeat}.animal-detail-page .tabItem05 td:first-child,.animal-detail-page .tabItem05 th:first-child{justify-content:flex-start;text-align:left;padding-left:16px}.animal-detail-page .tabItem05 th:first-child{padding-left:8px}.animal-detail-page .tabItem05 td:first-child{padding-right:14px}.animal-detail-page .tabItem05 th:nth-child(2){margin-left:70px}.animal-detail-page .tabItem05 td:nth-child(2),.animal-detail-page .tabItem05 th:nth-child(2){justify-content:flex-start;text-align:center}.animal-detail-page .tabItem05 th:nth-child(3){margin-left:60px}.animal-detail-page .tabItem05 td:nth-child(3),.animal-detail-page .tabItem05 th:nth-child(3){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;text-align:center}.animal-detail-page .tabItem05 th:nth-child(4){margin-left:60px}.animal-detail-page .tabItem05 td:nth-child(4),.animal-detail-page .tabItem05 th:nth-child(4){justify-content:flex-start;text-align:center}.animal-detail-page .tabItem05 th:nth-child(5){margin-left:10px}.animal-detail-page .tabItem05 td:nth-child(5),.animal-detail-page .tabItem05 th:nth-child(5){justify-content:flex-start;text-align:center;width:8.13008%;min-width:8.13008%}.animal-detail-page .tabItem05 th:nth-child(6){margin-left:20px}.animal-detail-page .tabItem05 td:nth-child(6),.animal-detail-page .tabItem05 th:nth-child(6){justify-content:flex-start;text-align:center;width:16.26016%;min-width:16.26016%}.animal-detail-page .tabItem05 td:nth-child(6){text-align:left;padding-left:13px}.animal-detail-page .tabItem05 tbody{background-color:#fff;height:calc(100vh - 570px);overflow-y:scroll}.animal-detail-page .tabItem05 tbody .result{height:49px;padding:0 16px 0 12px}.animal-detail-page .tabItem05 tbody .result td .patent_number{font-size:10px}.animal-detail-page .tabItem05 tbody .result td .color01{color:#5599fe}.animal-detail-page .tabItem05 tbody .result td .color02{color:#00663c}.animal-detail-page .tabItem05 tbody .result td .color03{color:#ff4932}.animal-detail-page .tabItem05 tbody .result td .color04{color:#e4881c}.animal-detail-page .tabItem05 tbody .result td .jugde_color01{font-weight:600;color:#e4881c}.animal-detail-page .tabItem05 tbody .result td,.animal-detail-page .tabItem05 thead th{border:1px solid #e7e5d5;line-height:20px}.animal-detail-page .tabItem05 tbody .result td img{margin:0 auto}.animal-detail-page .tabItem06 .tabHeading{padding-bottom:19px}.animal-detail-page .tabItem06 .petListArea{background-color:#fff;height:calc(100vh - 482px);overflow-y:scroll}.animal-detail-page .tabItem06 .petListArea .petListHeading .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px}.pedigree .icon-male{width:12px;height:12px}.pedigree .icon-female{width:13px;height:13px}.pedigree input{color:#000}.pedigree .inner{padding:30px 22px 90px}.pedigree .inner .petData{margin-top:30px;margin-bottom:30px}.pedigree .regist-header{border-bottom:1px solid #cecfd0;padding-bottom:10px}.pedigree .regist-header h1{color:#777;font-weight:600;font-size:14px;line-height:20px}.pedigree .regist-wrap .pedigree-regist .form_field{padding:30px 0 40px;color:#777}.pedigree .regist-wrap .pedigree-regist .field-heading{display:flex;justify-content:space-between;margin-bottom:20px}.pedigree .regist-wrap .pedigree-regist .field-title h2{margin-left:18px}.pedigree .regist-wrap .pedigree-regist .field-title h2 span{position:relative;margin-left:22px}.pedigree .regist-wrap .pedigree-regist .field-title h2 span:before{content:"";display:block;width:13px;height:13px;position:absolute;top:50%;left:-20px;z-index:1;transform:translateY(-50%);background:url(/images/icon/icon-male.svg) 50% no-repeat}.pedigree .regist-wrap .pedigree-regist .field-title.female h2 span:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.pedigree .regist-wrap .pedigree-regist .taking .btn_add .btn{height:26px}.pedigree .regist-wrap .pedigree-regist .taking .btn_add .btn span{font-size:10px}.pedigree .regist-wrap .pedigree-regist .taking .btn_add .btn:before{min-width:14px;width:14px;height:14px;background-size:cover}.pedigree .regist-wrap .pedigree-regist .form_field{border-top:1px solid #cecfd0;margin:0}.pedigree .regist-wrap .pedigree-regist .form_field:first-child{border:none}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap{display:flex;align-items:center}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap dt{width:102px;text-align:right;margin-right:12px;font-size:14px;font-weight:300}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap dd{display:block;width:100%}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap.name{margin-bottom:16px}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap.num input[type=text]{width:272px}.pedigree .regist-wrap .pedigree-regist .form_field .input_wrap.name input[type=text]{width:100%}.pedigree .regist-wrap .pedigree-regist .form_field.second{margin-left:25px}.pedigree .regist-wrap .pedigree-regist .form_field.third{margin-left:75px}.pedigree .regist-wrap .pedigree-regist .form_field.great-granma{border:none;padding-top:0}.pedigree footer .btn_submit .submit_regist:before{background-size:cover}.pedigree .father .form_field:last-child{padding:0}.pedigree .father{position:relative}.pedigree .father:before{width:22px;height:24px;top:26px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#3b86ff}.pedigree .father:after,.pedigree .father:before{content:"";display:block;position:absolute;left:-22px}.pedigree .father:after{width:7px;height:1260px;top:50px;background-color:#b9c4f8}.pedigree .mother{position:relative}.pedigree .mother:before{width:22px;height:24px;top:26px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#ff8373}.pedigree .mother:after,.pedigree .mother:before{content:"";display:block;position:absolute;left:-22px}.pedigree .mother:after{width:7px;height:1260px;top:50px;background-color:#fcc9c3}.pedigree-modal .modalWindow .search_form{margin-bottom:44px}.pedigree-modal .modalWindow .formHeading{padding:0 0 15px;border-bottom:1px solid #cecfd0}.pedigree-modal .modalWindow .formHeading h2{padding:0 0 4px 3px;color:#555}.pedigree-modal .modalWindow .form_field{display:flex;align-items:center;padding:0;margin-bottom:10px}.pedigree-modal .modalWindow .form_field_dt{min-width:73px;padding:0 0 0 2px;margin-bottom:0}.pedigree-modal .modalWindow .form_field_dd{padding-left:0}.pedigree-modal .modalWindow .submitBtn{margin-top:4px}.pedigree-modal .modalWindow #target_form .formHeading{display:-ms-flexbox;align-items:center;padding-left:10px;padding-top:20px;border-top:1px solid #cecfd0}.pedigree-modal .modalWindow #target_form .formHeading .total{padding-left:48px}.pedigree-modal .modalWindow .num_of_select{display:flex;align-items:center;margin-left:auto}.pedigree-modal .modalWindow .num_of_select .txt01,.pedigree-modal .modalWindow .num_of_select .txt02{font-size:12px;color:#555}.pedigree-modal .modalContainer h1{padding-left:5px;padding-bottom:18px;font-size:14px;font-weight:600;border-bottom:1px solid #cecfd0}.pedigree-modal .btn_edit{margin-right:20px}.pedigree-modal .btn_submit{margin-left:20px}.pedigree-modal .btn_submit .submit{width:160px;height:40px;margin:0}.pedigree-modal .btn_submit .submit span{font-size:14px}.pedigree-modal .btn_cancel button{display:flex;align-items:center;width:120px;height:34px;padding:0 10px;margin:0 21px;border-radius:4px;background:#a5a5a5;font-size:12px;color:#fff}.pedigree-modal .btn_cancel button:hover{cursor:pointer;background-color:#ccc}.pedigree-modal .btn_cancel button:active{background-color:#ccc;box-shadow:0 1px #fff;transform:translateY(2px)}.pedigree-modal .btn_cancel button:focus{outline:unset}.pedigree-modal .btn_cancel button:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.pedigree-modal .btn_cancel button span{font-size:14px;display:block;width:100%;text-align:center}.pedigree-modal .petList .petData{background:#fff}.pedigree-modal .type{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-bottom:4px;background:#88b785;border-radius:12px;font-weight:600;color:#fff}.pedigree-modal .type02{background:#2a3d45}.pedigree-modal .type03{background:#7a6c5d}.pedigree-modal .type04{background:#cad2c5}.pedigree-modal02 .petData .petDetail{display:block}.pedigree-modal02 .petData .petDetail .status{flex-direction:unset}.pedigree-modal02 .petData .petDetail .flex{height:auto}.pedigree-modal02 .petData .petImg{width:184px;min-width:184px;height:176px}.pedigree-modal02 .modalContainer{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.pedigree-modal02 .modalContainer::-webkit-scrollbar{display:none}.pedigree-modal02 .bt-container{margin-bottom:26px}.pedigree-modal02 .table-container{position:relative;background:#f6f6f1;padding:31px 23px 26px}.pedigree-modal02 .table-container table{display:block;margin:0 23px;background-color:#fff}.pedigree-modal02 .table-container table tbody{display:block;padding:34px 22px 120px 34px}.pedigree-modal02 .table-container table tbody .info:first-child{border-top:1px solid #e7e5d5}.pedigree-modal02 .table-container table tbody .info{display:flex;margin:0 auto;border-bottom:1px solid #e7e5d5}.pedigree-modal02 .table-container table tbody .info td{padding:16px 0;line-height:20px}.pedigree-modal02 .table-container table tbody .info .tdLeft{width:140px;text-align:right;color:#555;margin-right:76px;font-size:12px}.pedigree-modal02 .table-container table tbody .info .tdRight{width:100%;color:#000;padding-right:28px}.pedigree-modal02 .table-container table tbody .info .tdRight .lastTime,.pedigree-modal02 .table-container table tbody .info .tdRight .thisTime{margin-left:40px}.pedigree-modal02 .table-container .container{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.pedigree-modal02 .table-container .container .btn_cancel button{width:160px;height:40px;font-size:14px}.pet-create .scroll_container{height:calc(100vh - 70px);padding:46px 20px 128px}.pet-create .scroll_container .form_field{margin-bottom:10px}.pet-create .scroll_container .form_field:last-child{margin-bottom:0}.pet-create .scroll_container .form_field .row{display:flex}.pet-create .scroll_container .form_field .col4{min-width:300px}.pet-create .scroll_container .form_field .col6{width:100%}.pet-create .scroll_container .form_field_dt{margin-bottom:8px;font-weight:300;color:#777!important}.pet-create .scroll_container .form_field_dd{padding-left:12px}.pet-create .scroll_container .form_field_dd .inputWrap{display:flex;align-items:center;margin-bottom:20px}.pet-create .scroll_container .form_field_dd .inputWrap .txt{display:block;margin-left:4px}.pet-create .scroll_container .form_field_dd .inputWrap:last-child{margin-bottom:0}.pet-create .scroll_container .form_field_dd input[type=text]{min-width:300px}.pet-create .scroll_container .form_field_dd input[type=text].w-s{width:200px;min-width:200px}.pet-create .scroll_container .form_field_dd .checkboxList,.pet-create .scroll_container .form_field_dd .radioBtnList{min-width:300px}.pet-create .scroll_container .form_field_dd .checkboxList li,.pet-create .scroll_container .form_field_dd .radioBtnList li{margin-right:16px}.pet-create .scroll_container .form_field_dd .checkboxList li.f_s-m,.pet-create .scroll_container .form_field_dd .radioBtnList li.f_s-m{min-width:100px}.pet-create .scroll_container .form_field_dd .v-select{width:300px!important}.pet-create .scroll_container .form_field_dd .v-select .vs__dropdown-toggle{height:38px}.pet-create .scroll_container .select-more .v-select{width:300px!important}.pet-create .scroll_container .select-more .v-select .vs__dropdown-toggle,.pet-create .scroll_container .select-more input[type=text]{height:45px}.pet-create .scroll_container .form_field_dd .select2-container{margin-top:4px}.pet-create .scroll_container .form_field_dd .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px}.pet-create .scroll_container .form_field_dd input[type=text]{margin-top:4px;margin-left:20px}.pet-create .scroll_container .form_field_dd input[type=text]:first-child{margin-left:0}.pet-create .scroll_container .form_field_dd .image_file_input input[type=file]+label{margin-top:4px}.pet-create .scroll_container .form_field_dd .preview{margin-top:8px}.pet-create .scroll_container .form_field_dd .preview img{max-width:200px;min-width:200px}.pet-create .scroll_container .form_field_dd .preview .delete{cursor:pointer;max-width:200px;margin-top:10px;padding:5px 10px;background-color:#a91b0d;transition:all .3s ease;color:#fff}.pet-create .scroll_container .form_field_dd .preview .delete:hover{background:#e3242b}.pet-create .scroll_container .form_field_dd .preview .delete:active{background:#e3242b;box-shadow:0 1px #fff;transform:translateY(2px)}.pet-create .select-block{display:flex;flex-direction:row}.pet-create .select-block select{margin-top:5px}.pet-create .select-block .vs__selected{height:33px}.pet-create .scroll_container .form_field_dd .select-block .v-select{width:155px!important;margin-top:5px;margin-right:15px}.pet-create .features{display:flex!important;flex-direction:column;justify-content:space-between;align-items:baseline!important}.pet-create .disabled{pointer-events:none;color:#bfcbd9;cursor:not-allowed;background-image:none;background-color:#eef1f6;border-color:#d1dbe5}.pet-create .feature-item{display:flex;align-items:center}.pet-create .scroll_container .form_field_dd .feature-item .input-block input[type=text]{margin-top:5px;margin-left:0!important;width:80px!important;min-width:80px!important}.pet-create .d_none{display:none}.pet-create label.disabled{background-color:transparent}.pagination{height:35px;position:relative}.pagination .dateNext,.pagination .datePrev{width:35px;height:35px;border-radius:4px;border:1px solid #e8e9ec;position:absolute;top:50%;z-index:1;transform:translateY(-50%);cursor:pointer}.pagination .dateNext:before,.pagination .datePrev:before{content:"";display:block;width:8px;height:13px;background:url(/images/icon/icon-arrow01.svg) 50% no-repeat;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.pagination .datePrev{left:0}.pagination .dateNext{right:0}.pagination .dateNext:before{content:"";display:block;width:8px;height:13px;background:url(/images/icon/icon-arrow01.svg) 50% no-repeat;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%) scaleX(-1)}.searchSubmit{display:none}.refined_search{margin:8px 0 22px}.refined_search dl{display:flex;align-items:center;justify-content:center}.refined_search dt{margin-right:32px}.refined_search dd{margin-right:20px}.refined_search dd:last-child{margin-right:0}.refined_search .select2-container{width:183px!important}.refined_search .searchSubmit{display:none}.dateHeading{padding:24px 21px;position:relative}.dateHeading date,.dateHeading h1{font-weight:400;text-align:center}.dateHeading .pagination{height:auto;position:static}.dateHeading .pagination .datePrev{left:21px}.dateHeading .pagination .dateNext{right:21px}.p_i_c{display:flex;align-items:center;justify-content:flex-end;padding:0 18px;margin-top:8px}.p_i_c dt{margin-right:16px;font-size:12px;color:#555}.p_i_c:first-child{margin-top:0}.petData{background:#f5f6fa;position:relative}.petData,.petData .petImg{display:flex}.petData .petImg{align-items:center;justify-content:center;width:184px;min-width:184px;overflow:hidden}.petData .petImg img{width:100%;-o-object-fit:cover;object-fit:cover;max-width:none;height:100%}.petData.female:before,.petData.male:before{content:"";display:block;width:44px;height:41px;position:absolute;top:-8px;left:0;z-index:1}.petData.female:before{background:url(/images/icon/icon-gender-female.svg) 50% no-repeat}.petData.male:before{background:url(/images/icon/icon-gender-male.svg) 50% no-repeat}.petData .petDetail{width:100%;padding:12px 24px 0 0}.petData .petDetail .status{padding-left:24px;margin-bottom:10px}.petData .petDetail .status,.petData .petDetail .statusItem{display:flex}.petData .petDetail .statusItem{align-items:center;justify-content:center;width:80px;height:26px;margin-right:16px;border-radius:13px;background:#ff8373;font-size:12px;color:#fff}.petData .petDetail .statusItem02,.petData .petDetail .statusItem03{background:#68a357}.petData .petDetail .statusItem04{background:#336b82}.petData .petDetail .statusItem05{background:#5599fe}.petData .petDetail .statusItem:last-child{margin-right:0}.petData .petDetail dl{display:flex;margin-bottom:8px}.petData .petDetail dl:last-child{margin-bottom:0}.petData .petDetail dt{width:82px;min-width:82px;margin-right:14px;text-align:right;color:#555}.petData .petDetail dd,.petData .petDetail dt{font-size:12px;font-weight:600}.petData .petDetail .btnWrap{margin-left:auto}.tabBtnList{padding:0 21px}.tabBtnList,.tabBtnList .tabBtn{display:flex}.tabBtnList .tabBtn{align-items:center;justify-content:center;width:144px;height:40px;border-radius:10px 10px 0 0;border-top:1px solid transparent;border-left:1px solid transparent;border-right:3px solid transparent;color:#00663c;cursor:pointer;transition:.5s}.tabBtnList .tabBtn.current{border:1px solid #e7e5d5;border-right-width:3px;border-bottom:none;background:#f6f6f1;font-weight:600;color:#555;pointer-events:none}.tabItem{display:none;background:#f6f6f1}.tabItem.show{display:block}#schedule #pageCntWrap{padding:24px 0 0}#schedule .tabHeading{padding:19px 21px;margin-bottom:24px}#schedule .tabHeading,#schedule .tabHeading .addButton{display:flex;align-items:center}#schedule .tabHeading .addButton{justify-content:center;width:160px;height:40px;margin-right:21px;border-radius:4px;background:#00663c;color:#fff}#schedule .tabHeading .addButton:before{content:"";display:block;width:18px;height:18px;margin-right:12px;background:url(/images/icon/icon-add.svg) 50% no-repeat}#schedule .tabHeading dl{display:flex;align-items:center;margin-right:32px}#schedule .tabHeading dl:last-child{margin-right:0}#schedule .tabHeading dt{margin-right:12px;font-size:12px;color:#555}#schedule .tabHeading dd{font-size:16px;font-weight:600}#schedule table,#schedule tbody,#schedule thead{display:block}#schedule thead{height:28px}#schedule thead tr{height:auto;background:#f6f6f1}#schedule tbody{height:calc(100vh - 374px);padding-bottom:64px;overflow-y:scroll}#schedule tbody tr{border-bottom:1px solid #e7e5d5}#schedule tr{display:flex;align-items:center;height:72px;padding:0 13px 0 17px;background:#fff}#schedule tr.comp{background:#f6f6f1}#schedule tr.comp .status{background:#777}#schedule td,#schedule th{display:flex;align-items:center;justify-content:center;text-align:center}#schedule td:first-child,#schedule th:first-child{justify-content:flex-start;width:7.72358%;min-width:7.72358%}#schedule td:nth-child(2),#schedule th:nth-child(2){width:9.21409%;min-width:9.21409%}#schedule td:nth-child(3),#schedule th:nth-child(3){width:14.09214%;min-width:14.09214%}#schedule td:nth-child(4),#schedule th:nth-child(4){width:9.48509%;min-width:9.48509%}#schedule td:nth-child(5),#schedule th:nth-child(5){width:10.2981%;min-width:10.2981%}#schedule td:nth-child(6),#schedule th:nth-child(6){width:23.84824%;min-width:23.84824%}#schedule td:nth-child(7),#schedule th:nth-child(7){width:12.19512%;min-width:12.19512%}#schedule td:nth-child(8),#schedule th:nth-child(8){justify-content:flex-end;width:13.14363%;min-width:13.14363%}#schedule th{font-weight:600;color:#555}#schedule .status{width:44px;background:#f08750}#schedule .division,#schedule .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;font-size:12px;color:#fff}#schedule .division{width:80px;background:#a3c72f;font-weight:600}#schedule .division01,#schedule .division02,#schedule .division03{background:#a3c72f}#schedule .division04{background:#f4aaa9;font-size:10px}#schedule .division05{background:#f4aaa9}#schedule .division06,#schedule .division07{background:#7daafa}#schedule .division08{background:#eccf0f}.schedule-add-page .schedule-registration .scroll_container{height:calc(100vh - 70px);padding:46px 0 128px}.schedule-add-page .schedule-registration .registration_category{padding:0 20px;margin-bottom:44px}.schedule-add-page .schedule-registration .vue__time-picker,.schedule-add-page .schedule-registration .vue__time-picker input{width:300px}.schedule-add-page .schedule-registration .registration_category dl{padding:11px 13px;background:#f6f6f1}.schedule-add-page .schedule-registration .registration_category .catergory,.schedule-add-page .schedule-registration .registration_category dl{display:flex;align-items:center}.schedule-add-page .schedule-registration .registration_category .catergory{justify-content:center;width:80px;height:26px;margin-right:22px;border-radius:12px;background:#a3c72f;font-size:12px;font-weight:600;color:#fff}.schedule-add-page .schedule-registration .registration_category .subcatergory{margin-right:20px;font-weight:600;color:#555}.schedule-add-page .schedule-registration .form_field{padding:0 20px}.schedule-add-page .schedule-registration .form_field_dd input[type=text]:first-child,.schedule-add-page .schedule-registration .schedule-registration .form_field_dd input[type=number]:first-child{width:300px}.schedule-add-page .schedule-registration .form_field_dd input[type=text].everymouth_day,.schedule-add-page .schedule-registration .schedule-registration .form_field_dd input[type=number].everymouth_day{width:67px;min-width:67px}.schedule-add-page .schedule-registration .form_field_dd input[type=text].everymouth_day:first-child,.schedule-add-page .schedule-registration .schedule-registration .form_field_dd input[type=number].everymouth_day:first-child{width:67px}.schedule-add-page .schedule-registration .form_field_dd .day_of_the_week li{min-width:78px}.schedule-add-page .schedule-registration .form_field_dd .day_of_the_week label{padding-left:29px}.schedule-add-page .schedule-registration .repeatWrap{margin-bottom:28px}.schedule-add-page .schedule-registration .input-file-list{display:flex}.schedule-add-page .schedule-registration .input-file-list li{margin-right:32px}.schedule-add-page .schedule-registration .input-file-list li:last-child{margin-right:0}.schedule-add-page .schedule-registration .input-file-image input[type=file]+label{width:200px;height:26px;border-radius:0}.schedule-add-page .schedule-registration .targetHeading{display:flex;align-items:center;padding:10px 28px;background:#f6f6f1}.schedule-add-page .schedule-registration .targetHeading dt{margin-right:22px;font-weight:600;color:#555;position:relative}.schedule-add-page .schedule-registration .targetHeading dt:before{content:"";display:block;width:27px;height:2px;background:#e7e5d5;position:absolute;bottom:-6px;left:0;z-index:1}.schedule-add-page .schedule-registration .targetHeading dd{margin-right:28px}.schedule-add-page .schedule-registration .targetHeading dd:last-child{margin-right:0}.schedule-add-page .schedule-registration .targetHeading .btn_add .btn{width:106px;font-size:10px;margin:0}.schedule-add-page .schedule-registration .targetHeading .btn_add .btn:before{width:14px;min-width:14px;height:14px;background-size:cover}.schedule-add-page .schedule-registration .targetHeading dl{display:flex;align-items:center;padding:2px 0;margin-right:35px}.schedule-add-page .schedule-registration .targetHeading dl dt{margin-right:16px;font-size:12px;font-weight:400}.schedule-add-page .schedule-registration .targetHeading dl dt:before{content:none}.schedule-add-page .schedule-registration .targetHeading dl dd{margin-right:0}.schedule-add-page .schedule-registration .targetHeading dl dd .btn_add .btn:before{content:"";display:block;width:15px;min-width:15px;height:15px;margin-right:6px;border-radius:50%;background:url(/images/icon/icon-add.svg) 50% no-repeat}.schedule-add-page .schedule-registration .targetHeading02{padding:10px 28px 12px;background:#f6f6f1}.schedule-add-page .schedule-registration .targetHeading02 dl{display:flex;align-items:center}.schedule-add-page .schedule-registration .targetHeading02 dd{font-size:12px;color:#555}.schedule-add-page .schedule-registration .targetHeading02 dd:first-child{width:88px;min-width:88px}.schedule-add-page .schedule-registration .targetHeading02 dd:nth-child(2){width:96px;min-width:96px}.schedule-add-page .schedule-registration .targetHeading02 dd:nth-child(3){width:156px;min-width:156px}.schedule-add-page .schedule-registration .targetHeading02 dd:nth-child(4){width:96px;min-width:96px}.schedule-add-page .schedule-registration .targetHeading02 dd:nth-child(5){width:165px;min-width:165px}.schedule-add-page .schedule-registration .targetHeading02 dd:nth-child(6){width:103px;min-width:103px}.schedule-add-page .schedule-registration .targetList{padding:7px 30px 0}.schedule-add-page .schedule-registration .targetArea .targetList .btn_delete .btn{background:#d33333}.schedule-add-page .schedule-registration .targetArea .targetList .btn_delete .btn:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.schedule-add-page .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #cecfd0}.schedule-add-page .targetItem dd:first-child{display:flex;align-items:center;width:88px;min-width:88px;padding-left:12px}.schedule-add-page .targetItem dd:nth-child(2){width:96px;min-width:96px}.schedule-add-page .targetItem dd:nth-child(3){width:156px;min-width:156px;padding-right:20px}.schedule-add-page .targetItem dd:nth-child(4){width:96px;min-width:96px}.schedule-add-page .targetItem dd:nth-child(5){width:165px;min-width:165px}.schedule-add-page .targetItem dd:nth-child(6){width:103px;min-width:103px}.schedule-add-page .targetItem .status{width:44px;background:#f08750;font-size:13px}.schedule-add-page .targetItem .status,.schedule-add-page .targetItem .type{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;font-weight:600;color:#fff}.schedule-add-page .targetItem .type{width:80px;margin-bottom:4px;background:#88b785}.schedule-add-page .targetItem .type02{background:#2a3d45}.schedule-add-page .targetItem .type03{background:#7a6c5d}.schedule-add-page .targetItem .type04{background:#cad2c5}.schedule-add-page .targetItem .pet_img01{display:flex;align-items:center;justify-content:center;width:80px;height:60px;background:#eee}.schedule-add-page .targetItem .pet_img01 img{max-width:none;height:70px;width:70px}.schedule-add-page .targetItem .pet_name{display:flex;align-items:center;padding-left:18px;margin-bottom:4px;border-radius:12px;font-weight:600;position:relative}.schedule-add-page .targetItem .pet_name:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.schedule-add-page .targetItem .pet_name.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.schedule-add-page .targetItem .pet_name.male:before{background:url(/images/icon/icon-male.svg) 50% no-repeat}.schedule-add-page .targetItem .pet_img02,.schedule-add-page .targetItem .txt01{margin-top:30px}.schedule-add-page .targetItem .pet_img02{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:#eee}.schedule-add-page .targetItem .pet_img02 img{width:70px;height:70px;max-height:70px;-o-object-fit:cover;object-fit:cover}.schedule-add-page .targetItem .btn_delete{margin-top:35px}.schedule-add-page .targetItem.comp .status{background:#777}.schedule-add-page .modalWindow #search_form{margin-bottom:30px}.schedule-add-page .modalWindow .formHeading{padding:0 0 15px;border-bottom:1px solid #cecfd0}.schedule-add-page .modalWindow .formHeading h2{padding:0 0 4px 3px;color:#555}.schedule-add-page .modalWindow .dlWrap{margin-top:10px}.schedule-add-page .modalWindow .form_field{display:flex;align-items:center;padding:0;margin-bottom:10px}.schedule-add-page .modalWindow .form_field_dt{min-width:73px;padding:0 0 0 2px;margin-bottom:0}.schedule-add-page .modalWindow .form_field_dd{padding-left:0}.schedule-add-page .modalWindow .submitBtn{margin-top:4px}.schedule-add-page .modalWindow #target_form .checkboxBtn{padding-left:44px;line-height:20px}.schedule-add-page .modalWindow #target_form .checkboxBtn:before{width:24px;height:24px;border-radius:4px;border:2px solid #007a48}.schedule-add-page .modalWindow #target_form .targetList{padding:7px 0 0}.schedule-add-page .modalWindow #target_form .score_table{margin:20px 20px 20px 45px}.schedule-add-page .modalWindow #target_form .score_table .score_head th{width:100px;text-align:center;background:#efefe5;padding:5px}.schedule-add-page .modalWindow #target_form .score_table .score_body td{width:100px;text-align:center;border-bottom:1px solid #efefe5;padding:10px}.schedule-add-page .modalWindow #target_form .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #cecfd0}.schedule-add-page .modalWindow #target_form .targetItem dd:first-child{width:72px;min-width:72px;padding-left:10px}.schedule-add-page .modalWindow #target_form .targetItem dd:nth-child(2){width:92px;min-width:92px}.schedule-add-page .modalWindow #target_form .targetItem dd:nth-child(3){width:102px;min-width:102px}.schedule-add-page .modalWindow #target_form .targetItem dd:nth-child(4){width:100%;padding-right:20px}.schedule-add-page .modalWindow #target_form .targetItem .pet_name{padding-left:17px}.schedule-add-page .modalWindow #target_form .targetItem .pet_name:before{left:1px}.schedule-add-page .modalWindow #target_form .targetItem .pet_name.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.schedule-add-page .modalWindow #target_form .btn_regist{margin-top:26px;display:flex}.schedule-add-page .modalWindow #target_form .btn_regist .btn{width:180px;margin:0 auto}.schedule-add-page .modalWindow #target_form .btn_regist .btn_close{background:#a5a5a5}.schedule-add-page .modalWindow .num_of_select{display:flex;align-items:center;margin-left:auto}.schedule-add-page .modalWindow .num_of_select .txt01,.schedule-add-page .modalWindow .num_of_select .txt02{font-size:12px;color:#555}.schedule-add-page .modalWindow .num_of_select .txt01{margin-right:10px}.schedule-add-page .modalWindow .num_of_select .txt02{margin-left:10px}#schedule_detail .scroll_container{height:calc(100vh - 70px);padding:46px 0 128px}#schedule_detail .registration_category{padding:0 20px;margin-bottom:16px}#schedule_detail .registration_category dl{padding:11px 13px;background:#f6f6f1}#schedule_detail .registration_category .status,#schedule_detail .registration_category dl{display:flex;align-items:center}#schedule_detail .registration_category .status{justify-content:center;width:44px;height:26px;margin-right:22px;border-radius:12px;background:#f08750;font-size:12px;color:#fff}#schedule_detail .registration_category .status.comp{background:#777}#schedule_detail .registration_category .catergory{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:22px;border-radius:12px;background:#a3c72f;font-size:12px;font-weight:600;color:#fff}#schedule_detail .registration_category .subcatergory{margin-right:20px;font-weight:600;color:#555}#schedule_detail .schedule_detail{padding:0 13px;background:#f6f6f1}#schedule_detail .schedule_detail .container{padding:10px 0 18px;border-top:1px solid #e7e5d5}#schedule_detail .schedule_detail .dlWrap{width:525px;min-width:525px;padding-right:6px}#schedule_detail .schedule_detail dl{display:flex;align-items:flex-start;padding:0;margin:0 0 12px}#schedule_detail .schedule_detail dl:last-child{margin-bottom:0}#schedule_detail .schedule_detail dt{width:68px;min-width:68px;padding:0;font-size:12px;line-height:18px;color:#555;position:relative}#schedule_detail .schedule_detail dt:before{content:"";display:block;width:27px;height:2px;background:#e7e5d5;position:absolute;bottom:-6px;left:0;z-index:1}#schedule_detail .schedule_detail dd{line-height:20px}#schedule_detail .schedule_detail .imgList{width:100%;margin-top:16px;display:flex}#schedule_detail .schedule_detail .imgList li{display:flex;align-items:center;justify-content:center;width:51px;height:38px;margin-right:12px;overflow:hidden}#schedule_detail .schedule_detail .imgList li img{max-width:none;height:100%}#schedule_detail .schedule_detail .imgList li:last-child{margin-right:0}#schedule_detail .schedule_detail .btn_edit{display:flex;margin-top:4px}#schedule_detail .schedule_detail .btn_edit .btn{margin-left:auto}#schedule_detail .form_heading{display:flex;align-items:center;padding:0 32px;margin-bottom:10px}#schedule_detail .form_heading .checkboxList{margin-right:42px}#schedule_detail .form_heading .dlWrap,#schedule_detail .form_heading dl{display:flex;align-items:center}#schedule_detail .form_heading dl{margin-right:36px}#schedule_detail .form_heading dt{width:52px;min-width:52px;font-size:12px;color:#555}#schedule_detail .form_heading dd{font-size:16px;font-weight:600}#schedule_detail .form_field,#schedule_detail .form_heading_dl{display:flex}#schedule_detail .form_field{align-items:center;padding:0 32px;margin-bottom:18px}#schedule_detail .form_field_dt{width:89px;min-width:89px;padding-right:12px;margin-bottom:0;text-align:right}#schedule_detail .form_field_dd{padding-left:0}#schedule_detail .form_field_dd .select2-container,#schedule_detail .form_field_dd input[type=text]{margin-top:0}#schedule_detail .btn_regist{margin-top:2px}#schedule_detail .targetList{padding:7px 41px 0 35px}#schedule_detail .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #e7e5d5}#schedule_detail .targetItem dd:first-child{width:43px;min-width:43px}#schedule_detail .targetItem dd:first-child,#schedule_detail .targetItem dd:nth-child(2){display:flex;align-items:center}#schedule_detail .targetItem dd:nth-child(2){min-width:54px}#schedule_detail .targetItem dd:nth-child(3){width:91px;min-width:91px;padding-right:10px}#schedule_detail .targetItem dd:nth-child(4){width:146px;min-width:146px;padding-right:10px}#schedule_detail .targetItem dd:nth-child(5){width:90px;min-width:90px}#schedule_detail .targetItem dd:nth-child(6){width:188px;min-width:188px}#schedule_detail .targetItem dd:nth-child(7){width:80px;min-width:80px}#schedule_detail .targetItem .checkboxBtn:before{width:24px;height:24px}#schedule_detail .targetItem .status{width:44px;background:#f08750;font-size:13px}#schedule_detail .targetItem .status,#schedule_detail .targetItem .type{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;font-weight:600;color:#fff}#schedule_detail .targetItem .type{width:80px;margin-bottom:4px;background:#88b785}#schedule_detail .targetItem .type02{background:#2a3d45}#schedule_detail .targetItem .type03{background:#7a6c5d}#schedule_detail .targetItem .type04{background:#cad2c5}#schedule_detail .targetItem .pet_img01{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:#eee}#schedule_detail .targetItem .pet_img01 img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover}#schedule_detail .targetItem .pet_img02,#schedule_detail .targetItem .txt01{margin-top:30px}#schedule_detail .targetItem .pet_img02{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:#eee}#schedule_detail .targetItem .pet_img02 img{width:70px;height:70px;max-height:70px;-o-object-fit:cover;object-fit:cover}#schedule_detail .targetItem .btn_delete{margin-top:35px}#schedule_detail .targetItem .btn_detail{margin-top:4px}#schedule_detail .targetItem .btn_detail .btn{width:80px}#schedule_detail .targetItem .btn_edit{margin-top:8px}#schedule_detail .targetItem .btn_edit .btn{width:80px}#schedule_detail .targetItem.comp .status{background:#777}#schedule_detail .targetItem:first-child{padding-top:15px;border-top:1px solid #e7e5d5}.form_field{margin-bottom:28px}.form_field:last-child{margin-bottom:0}.form_field .row{display:flex}.form_field .col4{min-width:300px}.form_field .col6{width:100%}.form_field .col{margin-left:30px}.form_field .col01{margin-left:0}.form_field_dt{margin-bottom:8px;font-weight:300;color:#777}.form_field_dd{padding-left:12px}.form_field_dd .inputWrap{display:flex;align-items:center;margin-bottom:20px}.form_field_dd .inputWrap .time-picker input{width:10em!important;height:40px}.form_field_dd .inputWrap input[type=text]{margin-left:20px}.form_field_dd .inputWrap input[type=text]:first-child{margin-left:0}.form_field_dd .inputWrap:last-child{margin-bottom:0}.form_field_dd input[type=number],.form_field_dd input[type=text]{min-width:300px}.form_field_dd input[type=number].w-s,.form_field_dd input[type=text].w-s{width:200px;min-width:200px}.form_field_dd .checkboxList,.form_field_dd .radioBtnList{min-width:300px;margin-left:40px}.form_field_dd .checkboxList li,.form_field_dd .radioBtnList li{margin-right:20px}.form_field_dd .checkboxList li.f_s-m,.form_field_dd .radioBtnList li.f_s-m{min-width:100px}.form_field_dd .checkboxList.w-auto li,.form_field_dd .radioBtnList.w-auto li{min-width:auto;margin-right:36px}.form_field_dd .checkboxList:first-child,.form_field_dd .radioBtnList:first-child{margin-left:0}.form_field_dd .select2-container{width:300px!important;margin-top:4px}.form_field_dd .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px}.form_field_dd input[type=number],.form_field_dd input[type=text]{margin-top:4px}.form_field_dd input[type=number]~.txt,.form_field_dd input[type=text]~.txt{margin-left:6px}.form_field_dd.select_time,.form_field_dd .select_time{display:block}.form_field_dd.select_time .select2-container,.form_field_dd .select_time .select2-container{width:67px!important}.form_field_dd.select_time .colon,.form_field_dd .select_time .colon{position:relative;top:3px}.form_field_dd .select_time{display:flex;align-items:center;margin-left:40px}.form_field_dd.select_w-l .select2-container{width:409px!important}.form_field_dd .btn_add,.form_field_dd .input-file-image input[type=file]+label{margin-top:4px}.schedule-add-page .vs--searchable .vs__dropdown-toggle{width:300px!important}.d_none{display:none}.birthday-control .vs--searchable .vs__dropdown-toggle{width:125px!important}.animal-select-modal .searching_option{margin:-20px 0 0}.animal-select-modal .searching_option dt{width:auto;min-width:auto;font-size:14px;font-weight:400}.animal-select-modal .searching_option dd{color:#555}.animal-select-modal .searchResult{margin-top:30px}.animal-select-modal .searchResult button{border:1px solid #007a48;padding:8px;border-radius:5px;display:flex;align-items:center;margin:22px 0 8px;font-weight:600;color:#007a48;transition:all .3s ease;cursor:pointer}.animal-select-modal .searchResult button:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow.svg) 50% no-repeat}.animal-select-modal .searchResult button:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.animal-select-modal .searchResult button:hover{color:#4caf50;border-color:#4caf50;opacity:.7}.animal-select-modal .searchResult button:focus{outline:unset}.animal-select-modal .searchResult .upArrow:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow-up.svg) 50% no-repeat}.animal-select-modal .formHeading{border-bottom:1px solid #cecfd0}.animal-select-modal #search_form{margin-bottom:30px}.animal-select-modal #target_form .formHeading{display:-ms-flexbox;align-items:center;padding-left:10px;padding-top:20px;border-top:1px solid #cecfd0}.animal-select-modal #target_form .formHeading .total{padding-left:48px}.animal-select-modal #target_form .checkboxBtn{padding-left:44px;line-height:20px}.animal-select-modal #target_form .checkboxBtn:before{width:24px;height:24px;border-radius:4px;border:2px solid #007a48}.animal-select-modal #target_form .targetList{padding:7px 0 0}.animal-select-modal #target_form .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #e7e5d5}.animal-select-modal #target_form .targetItem .type{justify-content:center;width:80px;height:26px;background:#88b785;color:#fff}.animal-select-modal #target_form .targetItem .pet_name,.animal-select-modal #target_form .targetItem .type{display:flex;align-items:center;margin-bottom:4px;border-radius:12px;font-weight:600}.animal-select-modal #target_form .targetItem .pet_name{padding-left:18px;position:relative}.animal-select-modal #target_form .targetItem .pet_name:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.animal-select-modal #target_form .targetItem .pet_name.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.animal-select-modal #target_form .targetItem dd:first-child{display:flex;align-items:center;width:72px;min-width:72px;padding-left:10px}.animal-select-modal #target_form .targetItem dd:nth-child(2){width:92px;min-width:92px}.animal-select-modal #target_form .targetItem dd:nth-child(3){width:102px;min-width:102px}.animal-select-modal #target_form .targetItem dd:nth-child(4){width:100%;padding-right:20px}.animal-select-modal #target_form .targetItem .pet_name{padding-left:17px}.animal-select-modal #target_form .targetItem .pet_name:before{left:1px}.animal-select-modal #target_form .targetItem .pet_name.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.animal-select-modal #target_form .btn_regist{margin-top:26px;display:flex}.animal-select-modal #target_form .btn_regist .btn{width:180px;margin:0 auto}.animal-select-modal #target_form .btn_regist .btn:disabled{background:#555}.animal-select-modal #target_form .btn_regist .btn_close{background:#a5a5a5}.equipment-select-modal #search_form{margin-bottom:30px}.equipment-select-modal .formHeading{border-bottom:1px solid #cecfd0;padding:0 0 15px}.equipment-select-modal .dlWrap{margin-top:24px}.equipment-select-modal .searchResult{margin-top:10px}.equipment-select-modal .searchResult button{border:1px solid #007a48;padding:8px;border-radius:5px;display:flex;align-items:center;margin:22px 0 8px;font-weight:600;color:#007a48;transition:all .3s ease;cursor:pointer}.equipment-select-modal .searchResult button:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow.svg) 50% no-repeat}.equipment-select-modal .searchResult button:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.equipment-select-modal .searchResult button:hover{color:#4caf50;border-color:#4caf50;opacity:.7}.equipment-select-modal .searchResult button:focus{outline:unset}.equipment-select-modal .searchResult .upArrow:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow-up.svg) 50% no-repeat}.equipment-select-modal .formBody .form_field{display:flex;align-items:center;padding:0;margin-bottom:10px}.equipment-select-modal .formBody .form_field_dt{min-width:73px;padding:0 0 0 2px;margin-bottom:0}.equipment-select-modal .formBody .form_field_dd{padding-left:0}.equipment-select-modal #target_form .formHeading{display:-ms-flexbox;align-items:center;padding-left:10px;padding-top:20px;border-top:1px solid #cecfd0}.equipment-select-modal #target_form .formHeading .total{padding-left:48px}.equipment-select-modal #target_form .checkboxBtn{padding-left:44px;line-height:20px}.equipment-select-modal #target_form .checkboxBtn:before{width:24px;height:24px;border-radius:4px;border:2px solid #007a48}.equipment-select-modal #target_form .targetList{padding:7px 0 0}.equipment-select-modal #target_form .targetItem .type{justify-content:center;width:80px;height:26px;background:#88b785;color:#fff}.equipment-select-modal #target_form .targetItem .pet_name,.equipment-select-modal #target_form .targetItem .type{display:flex;align-items:center;margin-bottom:4px;border-radius:12px;font-weight:600}.equipment-select-modal #target_form .targetItem .pet_name{padding-left:18px;position:relative}.equipment-select-modal #target_form .targetItem .pet_name:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.equipment-select-modal #target_form .targetItem .pet_name.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.equipment-select-modal #target_form .targetItem dd:first-child{width:72px;min-width:72px;padding-left:10px}.equipment-select-modal #target_form .targetItem dd:nth-child(2){width:92px;min-width:92px}.equipment-select-modal #target_form .targetItem dd:nth-child(3){width:102px;min-width:102px}.equipment-select-modal #target_form .targetItem dd:nth-child(4){padding-right:20px}.equipment-select-modal #target_form .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #e7e5d5}.equipment-select-modal #target_form .targetItem .pet_img01{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:#eee}.equipment-select-modal #target_form .targetItem .pet_img01 img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover}.equipment-select-modal #target_form .targetItem dd:first-child{display:flex;align-items:center;width:88px;min-width:88px;padding-left:12px}.equipment-select-modal #target_form .targetItem dd:nth-child(2){width:96px;min-width:96px}.equipment-select-modal #target_form .targetItem dd:nth-child(3){width:140px;min-width:140px;padding-right:20px}.equipment-select-modal #target_form .targetItem dd:nth-child(4){width:100%;min-width:96px}.equipment-select-modal #target_form .targetItem dd:nth-child(5){width:140px;min-width:140px}.equipment-select-modal #target_form .targetItem .pet_name{padding-left:17px}.equipment-select-modal #target_form .targetItem .pet_name:before{left:1px}.equipment-select-modal #target_form .targetItem .pet_name.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.equipment-select-modal #target_form .btn_regist{margin-top:26px;display:flex}.equipment-select-modal #target_form .btn_regist .btn{width:180px;margin:0 auto}.equipment-select-modal #target_form .btn_regist .btn:disabled{background:#555}.equipment-select-modal #target_form .btn_regist .btn_close{background:#a5a5a5}.foodRegist .food-regist{margin-top:49px;padding-left:19px}.food-regist dt{margin-bottom:12px;color:#777}.food-regist dl:first-child div,.food-regist dl:first-child img{margin-left:12px}.food-regist dl:nth-child(2) input[type=text]{width:100%}.food-regist dl:nth-child(2) dd,.food-regist dl:nth-child(3) dd{padding-right:40px}.food_table .btn_edit .btn{width:80px}.food_regist .btn-l{width:106px;font-size:10px;padding:0 4px;cursor:pointer}.food_regist .registrationSubmit{display:none}.food .tabHeading{background-color:#f6f6f1}.food .food_regist dl{display:flex;justify-content:flex-end;padding:24px 25px 0 0}.food .food_table{border-bottom:1px solid #e7e5d5}.food table{display:block}.food table td{text-align:center;word-break:break-all;padding-left:4px;padding-right:4px}.food table thead{display:block}.food table thead tr{height:43px;display:flex;align-items:flex-end;background-color:#f6f6f1;color:#777;padding:0 12px 12px 39px;font-size:12px}.food table tbody{display:block;height:calc(100vh - 166px);overflow-y:scroll}.food table tbody tr{padding:15px 12px 15px 39px}.food .food_table td,.food table tbody tr,.food thead th{display:flex;align-items:center}.food .food_table td,.food thead th{justify-content:center;text-align:center}.food .food_table td:first-child,.food thead th:first-child{justify-content:flex-start;width:12.19512%;min-width:12.19512%}.food thead th:first-child{padding-left:20px}.food .food_table td:nth-child(2),.food thead th:nth-child(2){justify-content:flex-start;width:32.52033%;min-width:32.52033%}.food thead th:nth-child(2){padding-left:46px}.food .food_table td:nth-child(3),.food thead th:nth-child(3){justify-content:flex-start;width:27.10027%;min-width:27.10027%}.food thead th:nth-child(3){padding-left:50px}.food .food_table td:nth-child(4),.food thead th:nth-child(4){justify-content:flex-start;width:10.84011%;min-width:10.84011%}.food .food_table td:nth-child(5),.food thead th:nth-child(5){justify-content:flex-end;padding-left:44px}.food table tbody .food_img{display:flex;align-items:center;justify-content:center;width:63px}.food table tbody .food_img img{width:63px;height:63px}.food .submitBtn.btn-s{height:34px}.equipment_table .btn_edit .btn{width:80px}.equipment_regist .btn-l{width:106px;font-size:10px;padding:0 4px;cursor:pointer}.equipment_regist .registrationSubmit{display:none}.equipment .tabHeading{background-color:#f6f6f1}.equipment .equipment_regist dl{display:flex;justify-content:flex-end;padding:24px 25px 0 0}.equipment .equipment_table{border-bottom:1px solid #e7e5d5;padding-top:8px;padding-bottom:8px}.equipment table{display:block}.equipment table td{text-align:center!important}.equipment table thead{display:block}.equipment table thead tr{height:43px;display:flex;align-items:flex-end;background-color:#f6f6f1;color:#777;padding:0 12px 12px 39px;font-size:12px}.equipment table tbody{display:block;height:calc(100vh - 166px);overflow-y:scroll}.equipment table tbody tr{padding:15px 12px 15px 39px}.equipment .equipment_table td,.equipment table tbody tr,.equipment thead th{display:flex;align-items:center}.equipment .equipment_table td,.equipment thead th{justify-content:center;text-align:center}.equipment .equipment_table td:first-child,.equipment thead th:first-child{justify-content:flex-start;width:12.19512%;min-width:12.19512%}.equipment thead th:first-child{padding-left:20px}.equipment .equipment_table td:nth-child(2),.equipment thead th:nth-child(2){justify-content:flex-start;width:13.55014%;min-width:13.55014%}.equipment thead th:nth-child(2){padding-left:20px}.equipment .equipment_table td:nth-child(3),.equipment thead th:nth-child(3){justify-content:flex-start;width:24.39024%;min-width:24.39024%}.equipment thead th:nth-child(3){padding-left:90px}.equipment .equipment_table td:nth-child(4),.equipment thead th:nth-child(4){justify-content:flex-start;width:20.3252%;min-width:20.3252%;padding-left:30px}.equipment .equipment_table td:nth-child(5),.equipment thead th:nth-child(5){justify-content:flex-end;padding-left:44px}.equipment table tbody .equipment_img{display:flex;align-items:center;justify-content:center;width:63px}.equipment table tbody .equipment_img img{width:63px;height:63px}.equipment .submitBtn.btn-s{height:30px}.equipment .form_field_dd .v-select .vs__dropdown-toggle{height:38px;background-color:#fff;width:200px!important}.equipment .group .v-select .vs__dropdown-toggle{width:250px!important}.equipment .group .vs__selected-options .vs__selected{display:inline-block;align-self:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:185px}.equipment .search_form{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding-top:20px}.equipment .search_form .form_field_dt{margin-bottom:10px}.equipment .search_form .form_field{margin-left:20px}.equipment .search_form .form_submit{margin-left:22px;margin-bottom:32px;width:220px;display:flex;justify-content:space-between;margin-right:30px}.equipment .search_form .form_submit .btn{height:34px!important}.equipment .search_form .form_field_dd input[type=number],.equipment .search_form .form_field_dd input[type=text]{min-width:200px!important}.equipmentRegist .equipment-regist{margin-top:49px;padding-left:19px}.btn_submit .submit_regist:before{content:"";display:block;width:16px;min-width:16px;height:16px;background:url(/images/icon/icon-add.svg) 50% no-repeat}.equipment-regist dt{margin-bottom:12px;color:#777}.equipment-regist dl:first-child div,.equipment-regist dl:first-child img{margin-left:12px}.equipment-regist dl:nth-child(2) input[type=text]{width:100%}.equipment-regist dl:nth-child(2) dd,.equipment-regist dl:nth-child(3) dd{padding-right:40px}.regist-input-file input[type=file]+label{width:200px;height:26px}.equipment-detail-page{padding:15px 0 0}.equipment-detail-page .equipmentHeading{padding:0 21px}.equipment-detail-page .equipmentData{margin-top:30px;margin-bottom:40px;display:flex;padding:13px 11px;background:#f5f6fa;position:relative}.equipment-detail-page .equipmentData .equipmentImg{display:flex;align-items:center;justify-content:center;width:150px;min-width:150px;height:150px;overflow:hidden}.equipment-detail-page .equipmentData .equipmentImg img{width:100%;-o-object-fit:cover;object-fit:cover;max-width:none;height:100%}.equipment-detail-page .equipmentData .equipmentDetail{width:100%;padding:0 24px 0 50px}.equipment-detail-page .equipmentData .equipmentDetail .tagList{display:flex;margin-bottom:16px}.equipment-detail-page .equipmentData .equipmentDetail .tag{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:16px;border-radius:12px;background:#7daafa;font-size:12px;font-weight:600;color:#fff}.equipment-detail-page .equipmentData .equipmentDetail .tag02,.equipment-detail-page .equipmentData .equipmentDetail .tag03{background:#68a357}.equipment-detail-page .equipmentData .equipmentDetail .tag04{background:#336b82}.equipment-detail-page .equipmentData .equipmentDetail .tag05{background:#5599fe}.equipment-detail-page .equipmentData .equipmentDetail .tag:last-child{margin-right:0}.equipment-detail-page .equipmentData .equipmentDetail .textArea{height:108px;padding-right:54px}.equipment-detail-page .equipmentData .equipmentDetail .equipmentName{margin-bottom:12px;line-height:1.5;font-weight:600}.equipment-detail-page .equipmentData .equipmentDetail .equipmentMemo{line-height:1.5}.equipment-detail-page .equipmentData .equipmentDetail dl{display:flex;margin-bottom:12px}.equipment-detail-page .equipmentData .equipmentDetail dl:last-child{margin-bottom:0}.equipment-detail-page .equipmentData .equipmentDetail dt{width:82px;min-width:82px;margin-right:14px;font-size:12px;font-weight:600;text-align:right;color:#555}.equipment-detail-page .equipmentData .equipmentDetail dd{font-size:12px;font-weight:600}.equipment-detail-page .equipmentData .equipmentDetail .btnWrap{margin-left:auto}.equipment-detail-page .equipmentBody{padding:32px 0 0;background:#f6f6f1}.equipment-detail-page .equipmentBody .incomp{background:#f78856!important}.equipment-detail-page .equipmentBody .comp,.equipment-detail-page .equipmentBody .incomp{font-size:13px!important;font-weight:600!important}.equipment-detail-page table,.equipment-detail-page tbody,.equipment-detail-page thead{display:block}.equipment-detail-page table .status{width:44px;background:#f08750;font-size:12px}.equipment-detail-page table .division,.equipment-detail-page table .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;color:#fff}.equipment-detail-page table .division{width:80px;background:#7daafa;font-size:13px;font-weight:600}.equipment-detail-page thead{height:22px}.equipment-detail-page thead tr{height:auto;background:#f6f6f1}.equipment-detail-page thead th:nth-child(2){padding-left:9px}.equipment-detail-page tbody{height:calc(100vh - 550px);padding-bottom:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.equipment-detail-page tbody::-webkit-scrollbar{display:none}.equipment-detail-page tbody tr{border-left:1px solid #707070;border-right:1px solid #707070;border-bottom:1px solid #e7e5d5}.equipment-detail-page tbody td:nth-child(6){justify-content:flex-start;text-align:left}.equipment-detail-page tr{display:flex;align-items:center;height:72px;padding:0 12px 0 19px;background:#fff}.equipment-detail-page tr.comp .status{background:#777}.equipment-detail-page td,.equipment-detail-page th{display:flex;align-items:center;justify-content:center;text-align:center}.equipment-detail-page td:first-child,.equipment-detail-page th:first-child{justify-content:flex-start;width:8.13008%;min-width:8.13008%}.equipment-detail-page td:nth-child(2),.equipment-detail-page th:nth-child(2){justify-content:flex-start;text-align:left;width:16.26016%;min-width:16.26016%}.equipment-detail-page td:nth-child(3),.equipment-detail-page th:nth-child(3){width:14.90515%;min-width:14.90515%}.equipment-detail-page td:nth-child(4),.equipment-detail-page th:nth-child(4){width:11.24661%;min-width:11.24661%}.equipment-detail-page td:nth-child(5),.equipment-detail-page th:nth-child(5){width:15.17615%;min-width:15.17615%}.equipment-detail-page td:nth-child(6),.equipment-detail-page th:nth-child(6){width:23.17073%;min-width:23.17073%}.equipment-detail-page td:nth-child(7),.equipment-detail-page th:nth-child(7){width:10.84011%;min-width:10.84011%}.equipment-detail-page th{font-size:10px;font-weight:600;color:#a5a5a5}.equipment-detail-page td .equipmentImg{display:flex;align-items:center;justify-content:center;width:63px;height:63px;overflow:hidden}.equipment-detail-page td .equipmentImg img{width:63px;max-width:none;height:63px}.equipment-detail-page .vs--searchable .vs__dropdown-toggle{width:200px}.staff .tabHeading{background-color:#f6f6f1}.staff .inputWrap{width:190px}.staff .inputWrap .select2-selection{height:32px}.staff .inputWrap .select2-selection__rendered{line-height:28px}.staff .inputWrap .v-select .vs__dropdown-toggle{height:35px}.staff .inputWrap .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{height:35px;margin-top:0}.staff .staff_regist input[type=text]{width:183px;height:32px;font-size:14px;background-color:#fff}.staff .staff_regist dl{display:flex;justify-content:flex-end;align-items:center;padding:24px 25px 0}.staff .staff_regist dl dd:nth-child(2){margin-left:25px}.staff .staff_regist dl dd:nth-child(3){margin-left:18px;font-size:10px}.staff .staff_regist dl dd:nth-child(4){margin-left:115px}.staff .staff_regist dl dd:nth-child(4) .submitBtn{padding:0 8px}.staff .staff_regist dl dd:nth-child(4) img{width:14px}.staff .staff_table{border-bottom:1px solid #e7e5d5}.staff table,.staff table thead{display:block}.staff table thead tr{height:43px;display:flex;align-items:flex-end;background-color:#f6f6f1;color:#777;padding:0 12px 12px 39px;font-size:12px}.staff table tbody{display:block;height:calc(100vh - 166px);overflow-y:scroll}.staff table tbody tr{padding:5px 12px 5px 55px;min-height:78px}.staff .staff_table td,.staff table tbody tr,.staff thead th{display:flex;align-items:center}.staff .staff_table td,.staff thead th{justify-content:center;text-align:center}.staff .staff_table td:first-child,.staff thead th:first-child{width:12.19512%;min-width:12.19512%}.staff thead th:first-child{padding-left:30px}.staff .staff_table td:nth-child(2),.staff thead th:nth-child(2){justify-content:flex-start;width:18.97019%;min-width:18.97019%;margin-left:34px}.staff thead th:nth-child(2){padding-left:36px}.staff .staff_table td:nth-child(3),.staff thead th:nth-child(3){justify-content:flex-start;width:32.52033%;min-width:32.52033%}.staff thead th:nth-child(3){padding-left:50px}.staff .staff_table td:nth-child(4),.staff thead th:nth-child(4){width:10.84011%;min-width:10.84011%}.staff .thead th:nth-child(4){padding-left:14px}.staff .staff_table td:nth-child(5),.staff .thead th:nth-child(5){justify-content:flex-end;padding-left:64px}.staff_table .btn_edit .btn{width:80px}.staffRegist .staff-regist{height:calc(100vh - 70px);overflow-y:scroll;padding:36px 49px 64px 19px}.staffRegist .staff-regist dl dt{color:#777}.staffRegist .staff-regist dl:nth-child(2) dd,.staffRegist .staff-regist dl:nth-child(3) dd{display:flex;justify-content:space-between}.staffRegist .staff-regist dl:nth-child(2) dd,.staffRegist .staff-regist dl:nth-child(3) dd,.staffRegist .staff-regist dl:nth-child(5) dd,.staffRegist .staff-regist dl:nth-child(6) dd,.staffRegist .staff-regist dl:nth-child(7) dd{margin-top:5px}.staffRegist .staff-regist dl:nth-child(8) dd{margin-top:10px}.staffRegist .staff-regist dl:nth-child(2) input[type=text],.staffRegist .staff-regist dl:nth-child(3) input[type=text]{width:314px}.staffRegist .staff-regist dl:nth-child(5) input[type=text],.staffRegist .staff-regist dl:nth-child(6) input[type=text],.staffRegist .staff-regist dl:nth-child(7) input[type=text]{width:100%}.staffRegist .staff-regist dl:nth-child(8) textarea{height:90px}.staffRegist .staff-regist dl:first-child .radioBtnList li{min-width:100px;width:100px}.staffRegist .staff-regist dl:nth-child(9) .radioBtnList li{min-width:80px;width:80px}.staffRegist .staff-regist dl:nth-child(4) .checkboxList .checkboxBtn{padding-left:28px}.staffRegist .staff-regist dl:nth-child(4) .checkboxList li{margin-right:50px}.change-password-page{display:flex;flex-direction:column}.change-password-page .btn_submit{width:150px;height:34px;border-radius:4px;background:#00663c;font-size:14px;font-weight:400;color:#fff;text-align:center;display:block}.change-password-page input{margin-top:10px;margin-bottom:10px}.change-password-page span{margin-top:10px}.change-password-page p{margin-bottom:10px}.change-password-page .actions{width:100%;display:flex;justify-content:flex-end}.group .tabHeading{background-color:#f6f6f1}.group .inputWrap{width:190px}.group .inputWrap .select2-selection{height:32px}.group .inputWrap .select2-selection__rendered{line-height:28px}.group .inputWrap .v-select .vs__dropdown-toggle{height:35px}.group .inputWrap .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{height:35px;margin-top:0}.group .staff_regist input[type=text]{width:183px;height:32px;font-size:14px;background-color:#fff}.group .staff_regist dl{display:flex;justify-content:space-between;align-items:center;padding:24px 25px 0 20px}.group .staff_regist dl dd:nth-child(2){margin-left:25px}.group .staff_regist dl dd:nth-child(3){margin-left:18px;font-size:10px}.group .staff_regist dl dd:nth-child(4){margin-left:115px}.group .staff_regist dl dd:nth-child(4) .submitBtn{padding:0 8px}.group .staff_regist dl dd:nth-child(4) img{width:14px}.group .staff_table{border-bottom:1px solid #e7e5d5}.group table,.group table thead{display:block}.group table thead tr{height:43px;display:flex;align-items:flex-end;background-color:#f6f6f1;color:#777;padding:0 12px 12px 20px;font-size:12px}.group table tbody{display:block;height:calc(100vh - 166px);overflow-y:scroll}.group table tbody tr{padding:0 12px 0 25px;height:78px}.group .staff_table td,.group table tbody tr,.group thead th{display:flex;align-items:center}.group .staff_table td,.group thead th{justify-content:center;text-align:center}.group .staff_table td:first-child,.group thead th:first-child{width:36.04336%;min-width:36.04336%}.group thead th:first-child{padding-left:10px}.group .staff_table td:nth-child(2),.group thead th:nth-child(2){justify-content:flex-start;width:27.10027%;min-width:27.10027%;margin-left:34px}.group thead th:nth-child(2){justify-content:center}.group .staff_table td:nth-child(3),.group thead th:nth-child(3){justify-content:flex-start;width:16.26016%;min-width:16.26016%}.group thead th:nth-child(3){padding-left:35px}.group .staff_table td:nth-child(4),.group thead th:nth-child(4){width:13.55014%;min-width:13.55014%}.group .thead th:nth-child(4){padding-left:14px}.group .staff_table td:nth-child(5),.group .thead th:nth-child(5){justify-content:flex-end;padding-left:64px}.group button:focus{outline:none}.group-detail .scroll_container{height:calc(100vh - 70px);padding:46px 20px 128px}.tab-area .tabItemArea{margin-left:-20px;margin-right:-20px}.tab-area .tabItemArea .tabItem01 .tabHeading{padding-top:20px;padding-bottom:20px;padding-left:40px}.tab-area .tabItemArea .tabItem01 .tabHeading dl{display:flex;align-items:center;margin-right:32px}.tab-area .tabItemArea .tabItem01 .tabHeading dt{margin-right:12px;font-size:12px;color:#555}.tab-area .tabItemArea .tabItem01 .tabHeading dd{font-size:16px;font-weight:600}.tab-area .tabItemArea table thead{background:#f6f6f1}.tab-area .tabItemArea table thead tr{height:28px}.tab-area .tabItemArea table thead tr th{font-weight:600;text-align:center;color:#555}.tab-area .tabItemArea table tbody{max-height:calc(100vh - 374px);padding:0 0 64px;overflow-y:scroll}.tab-area .tabItemArea table tbody tr{align-items:center;width:100%;height:72px;border-bottom:1px solid #e7e5d5;background:#fff}.tab-area .tabItemArea table tbody tr td{height:72px;text-align:center}.tab-area .tabItemArea table tbody tr td img{margin:auto;width:80px;height:80px}.tab-area .tabItemArea table tbody tr td:first-child{padding-left:20px}.tab-area .tabItemArea table tr{padding:0 20px}.tab-area .tabItemArea table .statusItem{display:flex;align-items:center;justify-content:center;width:80px;height:26px;border-radius:13px;background:#ff8373;font-size:12px;color:#fff}.group_edit .scroll_container{height:calc(100vh - 70px);padding:46px 20px 128px}.group_edit .addButton{display:flex;align-items:center;justify-content:center;width:130px;height:40px;margin-right:21px;border-radius:4px;background:#00663c;color:#fff}.group_edit .addButton:before{content:"";display:block;width:18px;height:18px;margin-right:12px;background:url(/images/icon/icon-add.svg) 50% no-repeat}.group_edit .btn_delete .btn{background:#d33333}.group_edit .btn_delete .btn:before{content:"";display:block;width:18px;min-width:18px;height:18px;background:url(/images/icon/icon-cancel.svg) 50% no-repeat}.branch .tabHeading{background-color:#f6f6f1}.branch .inputWrap{width:190px}.branch .inputWrap .select2-selection{height:32px}.branch .inputWrap .select2-selection__rendered{line-height:28px}.branch .branch_regist input[type=text]{width:183px;height:32px;font-size:12px;background-color:#fff}.branch .branch_regist dl{display:flex;justify-content:flex-end;align-items:center;padding:24px 25px 0 0}.branch .branch_regist dl dd:nth-child(2){margin-left:25px}.branch .branch_regist dl dd:nth-child(3){margin-left:18px;font-size:10px}.branch .branch_regist dl dd:nth-child(4){margin-left:115px}.branch .branch_regist dl dd:nth-child(4) .submitBtn{padding:0 8px}.branch .branch_regist dl dd:nth-child(4) img{width:14px}.branch .branch_table{border-bottom:1px solid #e7e5d5}.branch table,.branch table thead{display:block}.branch table thead tr{height:43px;display:flex;align-items:flex-end;background-color:#f6f6f1;color:#777;padding:0 12px 12px 39px;font-size:12px}.branch table tbody{display:block;height:calc(100vh - 166px);overflow-y:scroll}.branch table tbody tr{padding:0 12px 0 55px;height:78px}.branch .branch_table td,.branch table tbody tr,.branch thead th{display:flex;align-items:center}.branch .branch_table td,.branch thead th{justify-content:center;text-align:center}.branch .branch_table td:first-child,.branch thead th:first-child{width:12.19512%;min-width:12.19512%}.branch thead th:first-child{padding-left:30px}.branch .branch_table td:nth-child(2),.branch thead th:nth-child(2){justify-content:flex-start;width:21.68022%;min-width:21.68022%;margin-left:34px}.branch .branch_table td:nth-child(3),.branch thead th:nth-child(3){justify-content:flex-start;width:16.26016%;min-width:16.26016%}.branch .branch_table td:nth-child(4),.branch thead th:nth-child(4){width:18.97019%;min-width:18.97019%}.branch .thead th:nth-child(4){padding-left:14px}.branch .branch_table td:nth-child(6),.branch .thead th:nth-child(6){justify-content:flex-end;padding-left:64px}.branch_table .btn_edit .btn{width:80px}.branchRegist .branch-regist{height:calc(100vh - 70px);overflow-y:scroll;padding:36px 49px 64px 19px}.branchRegist .branch-regist dl dt{color:#777}.branchRegist .branch-regist dl:nth-child(2) dd,.branchRegist .branch-regist dl:nth-child(3) dd{display:flex;justify-content:space-between}.branchRegist .branch-regist dl:nth-child(2) dd,.branchRegist .branch-regist dl:nth-child(3) dd,.branchRegist .branch-regist dl:nth-child(5) dd,.branchRegist .branch-regist dl:nth-child(6) dd,.branchRegist .branch-regist dl:nth-child(7) dd{margin-top:5px}.branchRegist .branch-regist dl:nth-child(8) dd{margin-top:10px}.branchRegist .branch-regist dl:nth-child(2) input[type=text],.branchRegist .branch-regist dl:nth-child(3) input[type=text]{width:314px}.branchRegist .branch-regist dl:nth-child(5) input[type=text],.branchRegist .branch-regist dl:nth-child(6) input[type=text],.branchRegist .branch-regist dl:nth-child(7) input[type=text]{width:100%}.branchRegist .branch-regist dl:nth-child(8) textarea{height:90px}.branchRegist .branch-regist dl:first-child .radioBtnList li{min-width:100px;width:100px}.branchRegist .branch-regist dl:nth-child(9) .radioBtnList li{min-width:80px;width:80px}.branchRegist .branch-regist dl:nth-child(4) .checkboxList .checkboxBtn{padding-left:28px}.branchRegist .branch-regist dl:nth-child(4) .checkboxList li{margin-right:50px}.btn-s{height:34px}.btn-l{width:106px;font-size:10px;padding:0 4px}.btn-l span{margin-left:2px}.btn_edit .btn:before{content:"";display:block;width:16px;min-width:16px;height:16px;background:url(/images/icon/icon-arrow-right.svg) 50% no-repeat}.registrationSubmit{display:none}.submitBtn{cursor:pointer}footer .btn_submit .submit:before{background:url(/images/icon/icon-add.svg) 50% no-repeat}footer .btn_submit .submit.save:before{background:url(/images/icon/icon-save.svg) 50% no-repeat}footer .btn_submit .delete{background-color:red}.facility-create .scroll_container{height:calc(100vh - 70px);padding:46px 20px 128px}.facility-create .scroll_container .form_field{padding:0 10px;margin-bottom:20px;float:left}.facility-create .scroll_container .col-half{width:50%}.facility-create .scroll_container .col-full{width:100%}.facility-create .scroll_container .ml-5{margin-left:5px!important}.facility-create .scroll_container .mr-5{margin-right:5px!important}.facility-create .scroll_container .form_field:last-child{margin-bottom:0}.facility-create .scroll_container .form_field .row{display:flex}.facility-create .scroll_container .form_field .col4{min-width:300px}.facility-create .scroll_container .form_field .col6{width:100%}.facility-create .scroll_container .form_field_dt{margin-bottom:8px;font-weight:300;color:#777}.facility-create .scroll_container .form_field_dd .inputWrap{display:flex;align-items:center;margin-bottom:20px}.facility-create .scroll_container .form_field_dd .inputWrap .txt{display:block;margin-left:4px}.facility-create .scroll_container .form_field_dd .inputWrap:last-child{margin-bottom:0}.facility-create .scroll_container .form_field_dd .inputWrap .input-small{min-width:100px!important}.facility-create .scroll_container .form_field_dd .input_schedule input{width:auto;min-width:200px}.facility-create .scroll_container .form_field_dd input[type=text].w-s{width:200px;min-width:200px}.facility-create .scroll_container .form_field_dd .checkboxList,.facility-create .scroll_container .form_field_dd .radioBtnList{min-width:300px}.facility-create .scroll_container .form_field_dd .checkboxList li,.facility-create .scroll_container .form_field_dd .radioBtnList li{min-width:112px;margin-right:0}.facility-create .scroll_container .form_field_dd .checkboxList li.f_s-m,.facility-create .scroll_container .form_field_dd .radioBtnList li.f_s-m{min-width:100px}.facility-create .scroll_container .form_field_dd .v-select{width:300px!important}.facility-create .scroll_container .form_field_dd .v-select .vs__dropdown-toggle{height:38px}.facility-create .scroll_container .form_field_dd .select2-container{margin-top:4px}.facility-create .scroll_container .form_field_dd .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px}.facility-create .scroll_container .form_field_dd input[type=text]{margin-top:4px;margin-left:20px}.facility-create .scroll_container .form_field_dd input[type=text]:first-child{margin-left:0}.facility-create .scroll_container .form_field_dd .image_file_input input[type=file]+label{margin-top:4px}.facility-create .scroll_container .form_field_dd .preview{margin-top:8px}.facility-create .scroll_container .form_field_dd .preview img{max-width:200px;min-width:200px}.facility-create .scroll_container .form_field_dd .preview .delete{cursor:pointer;max-width:200px;margin-top:10px;padding:5px 10px;background-color:red;color:#fff}.facility-create .scroll_container .dropbox{display:flex;align-items:center;justify-content:center;width:150px;height:40px;color:#00663c;text-align:center;border:1px solid #00663c;border-radius:4px;position:relative;cursor:pointer}.facility-create .scroll_container .dropbox:focus{cursor:pointer}.facility-create .scroll_container .input-file{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer}.facility-create .scroll_container .input-file:focus{cursor:pointer}.schedule-page{padding:24px 0 0}.schedule-page .list-tab1 .tabHeading{padding:19px 21px;margin-bottom:24px;justify-content:space-between}.schedule-page .list-tab1 .tabHeading,.schedule-page .list-tab1 .tabHeading .addButton{display:flex;align-items:center}.schedule-page .list-tab1 .tabHeading .addButton{justify-content:center;width:160px;height:40px;margin-right:21px;border-radius:4px;background:#00663c;color:#fff}.schedule-page .list-tab1 .tabHeading .addButton:before{content:"";display:block;width:18px;height:18px;margin-right:12px;background:url(/images/icon/icon-add.svg) 50% no-repeat}.schedule-page .list-tab1 .tabHeading .addButton:active{background-color:#000;transform:translateY(4px)}.schedule-page .list-tab1 .tabHeading dl{display:flex;align-items:center;margin-right:32px}.schedule-page .list-tab1 .tabHeading dl:last-child{margin-right:0}.schedule-page .list-tab1 .tabHeading dt{margin-right:12px;font-size:14px;color:#555}.schedule-page .list-tab1 .tabHeading dd{font-size:20px;font-weight:700}.schedule-page .list-tab1 .division-part{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 20px}.schedule-page .list-tab1 .division-part .v-select{background:#fff;width:200px}.schedule-page .list-tab1 table,.schedule-page .list-tab1 tbody,.schedule-page .list-tab1 thead{display:block}.schedule-page .list-tab1 table{width:unset}.schedule-page .list-tab1 table thead{height:28px;background:#f6f6f1}.schedule-page .list-tab1 table thead tr{height:auto;background:#f6f6f1}.schedule-page .list-tab1 table tbody{height:calc(100vh - 374px);padding:0 0 64px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.schedule-page .list-tab1 table tbody::-webkit-scrollbar{display:none}.schedule-page .list-tab1 table tbody tr{border-bottom:1px solid #e7e5d5}.schedule-page .list-tab1 table tr{display:flex;align-items:center;height:72px;padding:0 13px 0 17px;background:#fff}.schedule-page .list-tab1 table tr.comp{background:#f6f6f1}.schedule-page .list-tab1 table tr.comp .status{background:#777}.schedule-page .list-tab1 table td,.schedule-page .list-tab1 table th{display:flex;align-items:center;justify-content:center;text-align:center}.schedule-page .list-tab1 table td:first-child,.schedule-page .list-tab1 table th:first-child{justify-content:flex-start;width:7.72358%;min-width:7.72358%}.schedule-page .list-tab1 table td:nth-child(2),.schedule-page .list-tab1 table th:nth-child(2){width:9.21409%;min-width:9.21409%}.schedule-page .list-tab1 table td:nth-child(3),.schedule-page .list-tab1 table th:nth-child(3){width:14.09214%;min-width:14.09214%}.schedule-page .list-tab1 table td:nth-child(4),.schedule-page .list-tab1 table th:nth-child(4){width:9.48509%;min-width:9.48509%}.schedule-page .list-tab1 table td:nth-child(5),.schedule-page .list-tab1 table th:nth-child(5){width:10.2981%;min-width:10.2981%}.schedule-page .list-tab1 table td:nth-child(6),.schedule-page .list-tab1 table th:nth-child(6){width:23.84824%;min-width:23.84824%}.schedule-page .list-tab1 table td:nth-child(7),.schedule-page .list-tab1 table th:nth-child(7){width:12.19512%;min-width:12.19512%}.schedule-page .list-tab1 table td:nth-child(8),.schedule-page .list-tab1 table th:nth-child(8){justify-content:flex-end;width:13.14363%;min-width:13.14363%}.schedule-page .list-tab1 table th{font-weight:600;color:#555}.schedule-page .list-tab1 .status{width:44px;background:#f08750;font-size:13px!important;font-weight:600!important}.schedule-page .list-tab1 .division,.schedule-page .list-tab1 .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;color:#fff}.schedule-page .list-tab1 .division{width:80px;background:#a3c72f;font-size:12px;font-weight:600}.schedule-page .list-tab1 .division01,.schedule-page .list-tab1 .division02,.schedule-page .list-tab1 .division03{background:#a3c72f}.schedule-page .list-tab1 .division04{background:#f4aaa9;font-size:10px}.schedule-page .list-tab1 .division05{background:#f4aaa9}.schedule-page .list-tab1 .division06,.schedule-page .list-tab1 .division07{background:#7daafa}.schedule-page .list-tab1 .division08{background:#eccf0f}.schedule-page footer .container .back{display:flex;align-items:center;justify-content:center;width:160px;height:34px;background:#a5a5a5;font-size:12px;color:#fff}.schedule-page footer .container .back:before{content:"";display:block;width:8px;height:6px;margin-right:7px;background:url(/images/icon/icon-back.png) 50%/cover}.schedule-page footer .container .back:hover{cursor:pointer!important}.schedule-detail-page .scroll_container{height:calc(100vh - 70px);padding:46px 0 128px}.schedule-detail-page .custom-time-picker .vue__time-picker{width:220px}.schedule-detail-page .custom-time-picker .vue__time-picker input{min-width:220px}.schedule-detail-page .registration_category{padding:0 20px;margin-bottom:16px}.schedule-detail-page .registration_category dl{padding:11px 13px;background:#f6f6f1}.schedule-detail-page .registration_category .status,.schedule-detail-page .registration_category dl{display:flex;align-items:center}.schedule-detail-page .registration_category .status{justify-content:center;width:44px;height:26px;margin-right:22px;border-radius:12px;background:#f08750;font-size:13px;color:#fff}.schedule-detail-page .registration_category .status.comp{background:#777!important;font-size:13px!important;font-weight:600!important}.schedule-detail-page .registration_category .status.incomp{background:#f08750!important;font-size:13px!important;font-weight:600!important}.schedule-detail-page .registration_category .catergory{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:22px;border-radius:12px;background:#a3c72f;font-size:12px;font-weight:600;color:#fff}.schedule-detail-page .registration_category .subcatergory{margin-right:20px;font-weight:600;color:#555}.schedule-detail-page .registration_category .schedule_detail{padding:0 13px;background:#f6f6f1}.schedule-detail-page .registration_category .schedule_detail .container{padding:10px 0 18px;border-top:1px solid #e7e5d5}.schedule-detail-page .registration_category .schedule_detail .dlWrap{width:525px;min-width:525px;padding-right:6px}.schedule-detail-page .registration_category .schedule_detail dl{display:flex;align-items:flex-start;padding:0;margin:0 0 12px}.schedule-detail-page .registration_category .schedule_detail dl:last-child{margin-bottom:0}.schedule-detail-page .registration_category .schedule_detail dt{width:68px;min-width:68px;padding:0;font-size:12px;line-height:18px;color:#555;position:relative}.schedule-detail-page .registration_category .schedule_detail dt:before{content:"";display:block;width:27px;height:2px;background:#e7e5d5;position:absolute;bottom:-6px;left:0;z-index:1}.schedule-detail-page .registration_category .schedule_detail dd{line-height:20px}.schedule-detail-page .registration_category .schedule_detail .imgList{width:100%;margin-top:16px;display:flex}.schedule-detail-page .registration_category .schedule_detail .imgList li{display:flex;align-items:center;justify-content:center;width:51px;height:38px;margin-right:12px;overflow:hidden}.schedule-detail-page .registration_category .schedule_detail .imgList li img{width:auto;max-width:none;height:100%}.schedule-detail-page .registration_category .schedule_detail .imgList li:last-child{margin-right:0}.schedule-detail-page .registration_category .schedule_detail .btn_edit{display:flex;margin-top:4px}.schedule-detail-page .registration_category .schedule_detail .btn_edit .btn{margin-left:auto}.schedule-detail-page .registration_category .form_schedule .form_field .form_field_dt{min-width:90px!important}.schedule-detail-page .form_heading{display:flex;align-items:center;padding:0 32px;margin-bottom:10px}.schedule-detail-page .form_heading .checkboxList{margin-right:42px}.schedule-detail-page .form_heading .dlWrap,.schedule-detail-page .form_heading dl{display:flex;align-items:center}.schedule-detail-page .form_heading dl{margin-right:36px}.schedule-detail-page .form_heading dt{width:52px;min-width:52px;font-size:12px;color:#555}.schedule-detail-page .form_heading dd{font-size:16px;font-weight:600}.schedule-detail-page .form_field,.schedule-detail-page .form_heading_dl{display:flex}.schedule-detail-page .form_field{align-items:center;padding:0 32px;margin-bottom:18px}.schedule-detail-page .form_field_dt{width:69px;min-width:69px;padding-right:12px;margin-bottom:0;text-align:right}.schedule-detail-page .form_field_dd{padding-left:0}.schedule-detail-page .form_field_dd .select2-container,.schedule-detail-page .form_field_dd input[type=text]{margin-top:0}.schedule-detail-page .btn_regist{margin-top:2px}.schedule-detail-page .targetList{padding:7px 41px 0 35px}.schedule-detail-page .targetList .comp{background:#777!important}.schedule-detail-page .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #e7e5d5}.schedule-detail-page .targetItem dd:first-child{width:43px;min-width:43px}.schedule-detail-page .targetItem dd:first-child,.schedule-detail-page .targetItem dd:nth-child(2){display:flex;align-items:center}.schedule-detail-page .targetItem dd:nth-child(2){min-width:54px}.schedule-detail-page .targetItem dd:nth-child(3){width:91px;min-width:91px;padding-right:20px}.schedule-detail-page .targetItem dd:nth-child(4){width:146px;min-width:146px;padding-right:20px}.schedule-detail-page .targetItem dd:nth-child(5){width:90px;min-width:90px}.schedule-detail-page .targetItem dd:nth-child(6){width:188px;min-width:188px}.schedule-detail-page .targetItem dd:nth-child(7){width:80px;min-width:80px}.schedule-detail-page .targetItem .checkboxBtn:before{width:24px;height:24px}.schedule-detail-page .targetItem .status{width:44px;background:#f08750;font-size:12px}.schedule-detail-page .targetItem .status,.schedule-detail-page .targetItem .type{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;color:#fff}.schedule-detail-page .targetItem .type{width:80px;margin-bottom:4px;background:#88b785;font-weight:600}.schedule-detail-page .targetItem .type02{background:#2a3d45}.schedule-detail-page .targetItem .type03{background:#7a6c5d}.schedule-detail-page .targetItem .type04{background:#cad2c5}.schedule-detail-page .targetItem .pet_img01{display:flex;align-items:center;justify-content:center;width:80px;height:60px;background:#eee}.schedule-detail-page .targetItem .pet_img01 img{width:auto;max-width:none;height:100%}.schedule-detail-page .targetItem .pet_name{display:flex;align-items:center;padding-left:18px;margin-bottom:4px;border-radius:12px;font-weight:600;position:relative}.schedule-detail-page .targetItem .pet_name:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.schedule-detail-page .targetItem .pet_name.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.schedule-detail-page .targetItem .pet_name.male:before{background:url(/images/icon/icon-male.svg) 50% no-repeat}.schedule-detail-page .targetItem .pet_img02,.schedule-detail-page .targetItem .txt01{margin-top:30px}.schedule-detail-page .targetItem .pet_img02{display:flex;align-items:center;justify-content:center;width:80px;height:60px;background:#eee}.schedule-detail-page .targetItem .pet_img02 img{width:auto;max-width:none;height:100%}.schedule-detail-page .targetItem .btn_delete{margin-top:35px}.schedule-detail-page .targetItem .btn_detail{margin-top:4px}.schedule-detail-page .targetItem .btn_detail .btn{width:80px}.schedule-detail-page .targetItem .btn_edit{margin-top:8px}.schedule-detail-page .targetItem .btn_edit .btn{width:80px}.schedule-detail-page .targetItem.comp .status{background:#777}.schedule-detail-page .targetItem:first-child{padding-top:15px;border-top:1px solid #e7e5d5}.schedule-detail-page .btn_edit .btn{width:160px;background:#00663c;font-size:12px}.schedule-detail-page .btn-m{height:34px}.schedule-detail-page .btn_regist .btn{width:120px;background:#00663c;font-size:12px}.schedule-detail-page .btn_regist .btn:before{content:"";display:block;width:16px;min-width:16px;height:16px;background:url(/images/icon/icon-arrow-right.svg) 50% no-repeat}.schedule-detail-page .form_field_dd .input_schedule{width:270px}.schedule-detail-page .form_field_dd input[name=schedule_date]{min-width:250px}.schedule-detail-page input[name=schedule_date]{width:200px}.schedule-detail-page .v-select .vs__selected-options{overflow-x:auto}.schedule-task-edit-page .registration_category{padding:12px 13px;margin:30px 20px 50px;background:#f6f6f1}.schedule-task-edit-page .registration_category .comp{background:#777!important}.schedule-task-edit-page .registration_category dl{padding:0 0 9px}.schedule-task-edit-page .registration_category .status,.schedule-task-edit-page .registration_category dl{display:flex;align-items:center}.schedule-task-edit-page .registration_category .status{justify-content:center;width:44px;height:26px;margin-right:0;margin-left:auto;border-radius:12px;background:#f08750;font-size:12px;color:#fff}.schedule-task-edit-page .registration_category .status .comp{background:#777}.schedule-task-edit-page .registration_category .catergory{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:22px;border-radius:12px;background:#a3c72f;font-size:12px;font-weight:600;color:#fff}.schedule-task-edit-page .registration_category .subcatergory{margin-right:20px;font-weight:600;color:#555}.schedule-task-edit-page .registration_category .petData{padding:10px 0 0;border-top:1px solid #e7e5d5;background:#f6f6f1}.schedule-task-edit-page .registration_category .petData .container{padding:10px 0 18px;border-top:1px solid #e7e5d5}.schedule-task-edit-page .registration_category .petData .type{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:10px;margin-bottom:6px;border-radius:12px;font-size:12px;font-weight:400;color:#fff}.schedule-task-edit-page .registration_category .petData .type:last-child{margin-right:0}.schedule-task-edit-page .registration_category .petData .petImg{display:flex;align-items:center;justify-content:center;width:80px;height:80px;min-width:80px;overflow:hidden}.schedule-task-edit-page .registration_category .petData .petImg img{width:80px;height:80px;max-width:none}.schedule-task-edit-page .registration_category .petData .petDetail{padding:6px 0 0}.schedule-task-edit-page .registration_category .petData .petDetail dl{padding:0;margin-bottom:10px}.schedule-task-edit-page .registration_category .petData .petDetail dl.gender dd{display:flex;align-items:center}.schedule-task-edit-page .registration_category .petData .petDetail dl.gender dd:after{content:"";display:block;margin-left:4px}.schedule-task-edit-page .registration_category .petData .petDetail dt{color:#555}.schedule-task-edit-page .registration_category .petData .petDetail dd{font-size:14px}.schedule-task-edit-page .registration_category .petData.female .petDetail dl.gender dd:after{width:8px;height:13px;background:url(/images/icon/icon-female.svg) 50% no-repeat}.schedule-task-edit-page .registration_category .petData.female:before{content:none}.schedule-task-edit-page .registration_category .petData.male .petDetail dl.gender dd:after{width:12px;height:12px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.schedule-task-edit-page .registration_category .petData.male:before{content:none}.schedule-task-edit-page .registration_category .equipmentData{border-top:1px solid #e7e5d5;display:flex;padding:13px 11px;background:#f6f6f1;position:relative}.schedule-task-edit-page .registration_category .equipmentData .equipmentImg{display:flex;align-items:center;justify-content:center;width:150px;min-width:150px;height:150px;overflow:hidden}.schedule-task-edit-page .registration_category .equipmentData .equipmentImg img{width:150px;max-width:none;height:150px;-o-object-fit:cover;object-fit:cover}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail{width:100%;padding:0 24px 0 50px}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tagList{display:flex;margin-bottom:16px}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:16px;border-radius:12px;background:#7daafa;font-size:12px;font-weight:600;color:#fff}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag02,.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag03{background:#68a357}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag04{background:#336b82}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag05{background:#5599fe}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .tag:last-child{margin-right:0}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .textArea{height:108px;padding-right:54px}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .equipmentName{margin-bottom:12px;line-height:1.5;font-weight:600}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .equipmentMemo{line-height:1.5}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail dl{display:flex;margin-bottom:12px}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail dl:last-child{margin-bottom:0}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail dt{width:82px;min-width:82px;margin-right:14px;font-size:12px;font-weight:600;text-align:right;color:#555}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail dd{font-size:12px;font-weight:600}.schedule-task-edit-page .registration_category .equipmentData .equipmentDetail .btnWrap{margin-left:auto}.schedule-task-edit-page .vdp-datepicker{width:320px}.schedule-task-edit-page .vdp-datepicker input{width:280px}.schedule-task-edit-page .vue__time-picker{width:300px}.schedule-task-edit-page form{padding:0 27px 100px}.schedule-task-edit-page .input-file-list{display:flex;padding-top:4px}.schedule-task-edit-page .input-file-list li{margin-right:32px}.schedule-task-edit-page .input-file-list li :last-child{margin-right:0}.schedule-task-edit-page .input-file-image input[type=file]+label{width:200px;height:26px;margin:0;border-radius:0}.schedule-task-edit-page footer .btn_edit .btn{width:120px}#matching .matchingListArea table,#matching .matchingListArea tbody,#matching .matchingListArea thead{display:block}#matching .matchingListArea td:first-child,#matching .matchingListArea th:first-child{width:136px}#matching .matchingListArea td:nth-child(2),#matching .matchingListArea th:nth-child(2){width:511px}#matching .matchingListArea td:nth-child(3),#matching .matchingListArea th:nth-child(3){width:80px}#matching .matchingListHeading{padding:13px 23px 13px 18px;background:#f6f6f1}#matching .matchingListHeading tr{display:flex}#matching .matchingListHeading th{font-size:12px;color:#555}#matching .matchingListHeading th:first-child{padding-left:24px}#matching .matchingListHeading th:last-child{margin-left:auto}#matching .matchingListHeading .number_of_targets{display:flex}#matching .matchingListHeading .number_of_targets dt{margin-right:8px;font-size:12px;color:#555}#matching .matchingListHeading .number_of_targets dd{font-size:14px;font-weight:600}#matching .matchingList{height:calc(100vh - 474px);padding:0 23px 100px 18px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#matching .matchingList::-webkit-scrollbar{display:none}#matching .matchingData{padding:36px 0 40px;border-bottom:1px solid #e8e9ec}#matching .matchingData,#matching .matchingData .status{display:flex;align-items:center}#matching .matchingData .status{justify-content:center;width:110px;height:26px;font-size:12px}#matching .matchingData .status01{background:#e8e9ec}#matching .matchingData .status02{background:#c3daff}#matching .matchingData .status03{background:#ffe3e0}#matching .matchingDetail dl{display:flex;margin-bottom:12px}#matching .matchingDetail dl:last-child{margin-bottom:0}#matching .matchingDetail .row,#matching .matchingDetail .row .col{display:flex}#matching .matchingDetail .row .col{margin-right:24px}#matching .matchingDetail .row .col:last-child{margin-right:0}#matching .matchingDetail dt{margin-right:4px;color:#555}#matching .matchingDetail .matching{display:flex;align-items:center;justify-content:center}#matching .matchingDetail .matching .data{padding-left:18px;position:relative}#matching .matchingDetail .matching .data:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}#matching .matchingDetail .matching .data.female{margin-right:8px}#matching .matchingDetail .matching .data.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}#matching .matchingDetail .matching .data.male{margin-left:16px}#matching .matchingDetail .matching .data.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}#matching .matchingDetail .matching .data.undecided{color:#ff4932}#matching .cursor-pointer{cursor:pointer}.btn_detail{cursor:pointer!important}#matching.matching-index .input_schedule>div:first-child{display:flex;justify-content:space-between;align-items:center}#matching.matching-index .checkboxList label{width:unset!important}#matching.matching-index input[type=text]{max-width:250px}.matching-date-edit-modal tbody{display:flex;flex-direction:column;justify-content:center;align-items:center}.matching-date-edit-modal tbody tr{width:340px!important}.matching-date-edit-modal .tdLeft,.matching-date-edit-modal .tdRight{padding:7px 0!important}.matching-date-edit-modal .tdRight .vdp-datepicker input{height:25px;width:150px}.matching-score-page .score_datepicker input{width:180px}.matching-score-page .scoreArea table.scoreTable thead tr{background-color:#f6f6f0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.matching-score-page .scoreArea table.scoreTable thead tr.second_th{top:40px}.matching-score-page .scoreArea table{width:100%;padding:0 10px}.matching-score-page .scoreArea table thead{background-color:#f6f6f0}.matching-score-page .scoreArea table thead tr th:first-child{padding-left:10px}.matching-score-page .scoreArea table thead tr th{padding:10px 0;font-size:10px;transform:scale(.8);text-align:center}.matching-score-page .scoreArea table thead tr.second_th th:first-child{padding-left:10px}.matching-score-page .scoreArea table thead tr.second_th th{text-align:right;transform:unset}.matching-score-page .scoreArea table tbody tr{background-color:#fff;border-bottom:1px solid #f6f6f0}.matching-score-page .scoreArea table tbody tr td:first-child{padding-left:10px}.matching-score-page .scoreArea table tbody tr td{padding:10px 0;font-size:10px;text-align:right}#matching-single .matching-singleHeading{margin:15px 15px 0;position:relative}#matching-single .matching-singleHeading .pagination{display:flex;height:35px}#matching-single .headingPetData{padding:10px}#matching-single .headingPetData,#matching-single .headingPetData .statas{display:flex;align-items:center;justify-content:center}#matching-single .headingPetData .statas{width:100px;height:26px;margin-right:7px;background:#e8e9ec;font-size:12px}#matching-single .headingPetData .data{padding-left:18px;margin:0 8px;position:relative}#matching-single .headingPetData .data:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}#matching-single .headingPetData .data.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}#matching-single .headingPetData .data.male{margin-left:16px}#matching-single .headingPetData .data.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}#matching-single .petDataWrap{padding:0 17px;margin-bottom:60px}#matching-single .petData{align-items:center;padding:12px 20px;margin-bottom:5px}#matching-single .petData .petImg{width:80px;min-width:80px;height:80px;background:#eee}#matching-single .petData .petGender{display:flex;align-items:center;justify-content:center;width:55px;min-width:55px}#matching-single .petData .petGender:before{content:"";display:block}#matching-single .petData .petDetail{padding:0}#matching-single .petData .petDetail dl{margin-bottom:10px}#matching-single .petData .petDetail dl:last-child{margin-bottom:0}#matching-single .petData .petDetail dt{width:63px;min-width:63px;font-size:12px;font-weight:400}#matching-single .petData .petDetail dd{font-size:14px;font-weight:400}#matching-single .petData .row{display:flex}#matching-single .petData .row .col{margin-right:28px;margin-bottom:0}#matching-single .petData .row .col:last-child{margin-right:0}#matching-single .petData.female{background:#fff2f1}#matching-single .petData.female .petGender:before{width:16px;height:26px;background:url(/images/icon/icon-female.svg) 50%/cover no-repeat}#matching-single .petData.male{background:#edf5ff}#matching-single .petData.male .petGender:before{width:21px;height:21px;background:url(/images/icon/icon-male.svg) 50%/cover no-repeat}#matching-single .petData:before{content:none}#matching-single .petData:last-child{margin-bottom:0}#matching-single .tabBtnList{justify-content:center}#matching-single .tabBtnList .tabBtn{width:auto;padding:0 19px;color:#00663c;transition:0s}#matching-single .tabItem02 .tabHeading{padding:23px 0}#matching-single .tabItem02 .tabHeading .dlWrap{display:flex;justify-content:center}#matching-single .tabItem02 .tabHeading dl{display:flex;align-items:center;margin-right:30px}#matching-single .tabItem02 .tabHeading dl:last-child{margin-right:0}#matching-single .tabItem02 .tabHeading dt{margin-right:8px;margin-bottom:2px;font-size:12px;color:#555}#matching-single .tabItem02 .petDataList{height:calc(100vh - 519px);padding:4px 37px 100px;background:#fff;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#matching-single .tabItem02 .petDataList::-webkit-scrollbar{display:none}#matching-single .tabItem02 .petData{padding:20px 0 24px;border-bottom:1px solid #e7e5d5;background:#fff}#matching-single .tabItem02 .petType-status{display:flex;margin-bottom:19px}#matching-single .tabItem02 .status,#matching-single .tabItem02 .type{display:flex;align-items:center;justify-content:center;width:55px;height:26px;margin-right:10px;border-radius:12px;font-size:12px;font-weight:400;color:#fff}#matching-single .tabItem02 .status:last-child,#matching-single .tabItem02 .type:last-child{margin-right:0}#matching-single .tabItem02 .btn_detail{height:34px}#matching-single03.tabItem03{padding:20px 0 0}#matching-single03.tabItem03 table{display:block;width:723px;height:calc(100vh - 490px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;padding:34px 0 37px;margin:10px auto 0}#matching-single03.tabItem03 table::-webkit-scrollbar{display:none}#matching-single03.tabItem03 tbody{display:block}#matching-single03.tabItem03 tbody .result{display:flex;width:659px;margin:0 auto;border-bottom:1px solid #e7e5d5}#matching-single03.tabItem03 tbody .result:first-child{border-top:1px solid #e7e5d5}#matching-single03.tabItem03 tbody tr{background:#fff;border-left:none;border-right:none;height:auto;padding:0}#matching-single03.tabItem03 tbody td{line-height:10px;padding:17px 0;font-size:14px;display:inline-block}#matching-single03.tabItem03 tbody td:first-child{width:106px;text-align:right;color:#777;font-weight:300!important;margin-right:62px;font-size:12px}#matching-single03.tabItem03 tbody td:nth-child(2){width:16.59751%;min-width:16.59751%;text-align:right;margin-right:20px}#matching-single03.tabItem03 tbody td:nth-child(3){margin-right:27px}#matching-single03.tabItem03 .modalWindow .tdRight{margin-right:unset!important}#matching-single03.tabItem03 .modalWindow tbody td:first-child{width:145px!important;margin-right:20px;font-weight:600;text-align:left;font-size:14px}#matching-single03.tabItem03 .modalWindow tbody td:nth-child(2){width:auto}#matching-single .matching-day-list .tabHeading{padding:36px 0 20px}#matching-single .matching-day-list .refined_search{margin:0}#matching-single .matching-day-list .submitBtn{font-size:10px}#matching-single .matching-day-list table,#matching-single .matching-day-list tbody,#matching-single .matching-day-list thead{display:block}#matching-single .matching-day-list table{background:#f6f6f1}#matching-single .matching-day-list table .status{width:44px;background:#f08750;font-size:13px;font-weight:600}#matching-single .matching-day-list table .division,#matching-single .matching-day-list table .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;color:#fff}#matching-single .matching-day-list table .division{width:80px;background:#f4aaa9!important;font-size:13px!important;font-weight:600!important}#matching-single .matching-day-list thead{padding-bottom:12px;background:#f6f6f1}#matching-single .matching-day-list thead tr{height:auto;background:#f6f6f1}#matching-single .matching-day-list thead th:nth-child(2){padding-left:9px}#matching-single .matching-day-list tbody::-webkit-scrollbar{display:none}#matching-single .matching-day-list tbody tr{border-bottom:1px solid #e7e5d5}#matching-single .matching-day-list tbody td:nth-child(6){justify-content:flex-start;text-align:left}#matching-single .matching-day-list tr{display:flex;align-items:center;height:72px;padding:0 12px 0 19px;background:#fff}#matching-single .matching-day-list tr.comp .status{background:#777}#matching-single .matching-day-list tr.comp .status-false{background:#f08750}#matching-single .matching-day-list td,#matching-single .matching-day-list th{display:flex;align-items:center;justify-content:center;text-align:center}#matching-single .matching-day-list td:first-child,#matching-single .matching-day-list th:first-child{justify-content:flex-start;width:8.13008%;min-width:8.13008%}#matching-single .matching-day-list td:nth-child(2),#matching-single .matching-day-list th:nth-child(2){justify-content:flex-start;text-align:left;width:16.26016%;min-width:16.26016%}#matching-single .matching-day-list td:nth-child(3),#matching-single .matching-day-list th:nth-child(3){width:14.90515%;min-width:14.90515%}#matching-single .matching-day-list td:nth-child(4),#matching-single .matching-day-list th:nth-child(4){width:11.24661%;min-width:11.24661%}#matching-single .matching-day-list td:nth-child(5),#matching-single .matching-day-list th:nth-child(5){width:15.17615%;min-width:15.17615%}#matching-single .matching-day-list td:nth-child(6),#matching-single .matching-day-list th:nth-child(6){width:23.17073%;min-width:23.17073%}#matching-single .matching-day-list td:nth-child(7),#matching-single .matching-day-list th:nth-child(7){width:10.84011%;min-width:10.84011%}#matching-single .matching-day-list th{font-size:10px;color:#a5a5a5}#matching-single .matching-day-list td .petImg{display:flex;align-items:center;justify-content:center;width:63px;height:63px;overflow:hidden}#matching-single .matching-day-list td .petImg img{max-width:none;width:63px;height:63px}#matching-single .select-dad .petDetail{padding:0;display:flex;justify-content:space-between;align-items:center}#matching-single .select-dad .petDetail .btn{width:150px}.matching-single .inner .tabItemArea .tabItem05 .custom_table{display:block;width:auto}.matching-single .inner .tabItemArea .tabItem05 .custom_table thead{display:block;padding:25px 0 15px;height:auto}.matching-single .inner .tabItemArea .tabItem05 .custom_table thead tr{display:flex;align-items:center;height:20px;padding:0 35px 0 45px;font-size:12px;color:#777}.matching-single .inner .tabItemArea .tabItem05 .custom_table thead tr th:first-child,.matching-single .inner .tabItemArea .tabItem05 .custom_table thead tr th:nth-child(2){margin-right:115px;font-size:inherit;padding:0;margin-left:0;width:auto;min-width:auto}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody{display:block;height:calc(100vh - 516px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background:#fff;padding-bottom:40px}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation{display:flex;align-items:center;height:88px;width:736px;margin:0 auto;border-bottom:1px solid #e8e9ec}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation td{display:flex;width:auto!important;min-width:auto}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation td:first-child{justify-content:flex-start;text-align:left;width:24.63768%;min-width:24.63768%;padding-left:12px}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation td:nth-child(2){justify-content:center;text-align:center;width:5.7971%;min-width:5.7971%;margin-right:80px}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation td:nth-child(3){justify-content:flex-start;text-align:left;width:28.98551%;min-width:28.98551%}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation td:nth-child(5){margin-left:124px}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation .color01{color:#ff1d00}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation .unknown{font-size:18px;font-weight:600}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation .color02{color:#e4881c}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody .simulation:nth-child(3){align-items:flex-end;height:152px;padding-bottom:26px}.matching-single .inner .tabItemArea .tabItem05 .custom_table tbody::-webkit-scrollbar{display:none}.gene-modal .tabItem06 .table_wrapper{min-width:723px;width:723px;margin:0 auto;padding-top:23px;background-color:#fff}.gene-modal .tabItem06 table.gene-table{min-width:624px;width:624px;margin:0 auto}.gene-modal .tabItem06 table.gene-table thead{background-color:#f6f6f1!important;height:45px!important;padding:0!important}.gene-modal .tabItem06 table.gene-table thead tr{align-items:center!important;display:-ms-flexbox;height:45px!important;padding:0 16px 0 12px!important}.gene-modal .tabItem06 table.gene-table thead tr .gender_female,.gene-modal .tabItem06 table.gene-table thead tr .gender_male{position:relative}.gene-modal .tabItem06 table.gene-table thead tr .gender_female:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:16px;height:16px;background:url(/images/icon/icon-female.svg) 50% no-repeat}.gene-modal .tabItem06 table.gene-table thead tr .gender_male:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:16px;height:16px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.gene-modal .tabItem06 table.gene-table td:first-child,.gene-modal .tabItem06 table.gene-table th:first-child{justify-content:flex-start;text-align:left;width:29.8103%!important;min-width:29.8103%!important;padding-left:16px!important;margin-right:0!important}.gene-modal .tabItem06 table.gene-table th:first-child{font-size:11px;padding-left:8px}.gene-modal .tabItem06 table.gene-table td:first-child{padding-right:14px}.gene-modal .tabItem06 table.gene-table td:nth-child(2),.gene-modal .tabItem06 table.gene-table th:nth-child(2){margin-left:42px!important;justify-content:flex-start;text-align:center;width:10.84011%!important;min-width:10.84011%!important;margin-right:0!important}.gene-modal .tabItem06 table.gene-table td:nth-child(3),.gene-modal .tabItem06 table.gene-table th:nth-child(3){margin-left:20px;justify-content:flex-start;text-align:center;width:10.84011%;min-width:10.84011%}.gene-modal .tabItem06 table.gene-table td:nth-child(4),.gene-modal .tabItem06 table.gene-table th:nth-child(4){margin-left:20px;justify-content:flex-start;text-align:center;width:10.84011%;min-width:10.84011%}.gene-modal .tabItem06 table.gene-table td:nth-child(5),.gene-modal .tabItem06 table.gene-table th:nth-child(5){margin-left:10px;justify-content:flex-start;text-align:center;width:8.13008%;min-width:8.13008%}.gene-modal .tabItem06 table.gene-table th:nth-child(6){margin-left:20px}.gene-modal .tabItem06 table.gene-table td:nth-child(6),.gene-modal .tabItem06 table.gene-table th:nth-child(6){justify-content:flex-start;text-align:center;width:10.1626%;min-width:10.1626%}.gene-modal .tabItem06 table.gene-table td:nth-child(6){text-align:left;padding-left:13px}.gene-modal .tabItem06 tbody{background-color:#fff;height:calc(100vh - 570px);overflow-y:scroll}.gene-modal .tabItem06 tbody .result{height:49px;padding:0 16px 0 12px}.gene-modal .tabItem06 tbody .result td{border:1px solid #e7e5d5;line-height:20px}.gene-modal .tabItem06 tbody .result td .patent_number{font-size:10px}.gene-modal .tabItem06 tbody .result td .color01{color:#5599fe}.gene-modal .tabItem06 tbody .result td .color02{color:#00663c}.gene-modal .tabItem06 tbody .result td .color03{color:#ff4932}.gene-modal .tabItem06 tbody .result td .color04{color:#e4881c}.gene-modal .tabItem06 tbody .result td .jugde_color01{font-weight:600;color:#e4881c}.gene-modal .tabItem06 tbody .result td img{margin:0 auto}.gene-modal .closeWrap{margin-top:24px;height:34px;display:flex;justify-content:center}.gene-modal .closeWrap .btn_close{width:120px;height:34px;background:#a5a5a5}.error-page{margin-top:30px;margin-left:30px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,sans-serif}.error-page h1{font-size:36px;margin-bottom:20px}.error-page .page404 .pageCntWrap .inner p{color:#777;font-size:18px}#task-edit .registration_category{padding:12px 13px;margin:30px 20px 50px;background:#f6f6f1}#task-edit .registration_category dl{padding:0 0 9px}#task-edit .registration_category .status,#task-edit .registration_category dl{display:flex;align-items:center}#task-edit .registration_category .status{justify-content:center;width:44px;height:26px;margin-right:0;margin-left:auto;border-radius:12px;background:#f08750;font-size:12px;color:#fff}#task-edit .registration_category .status.comp{background:#777}#task-edit .registration_category .catergory{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:22px;border-radius:12px;font-size:12px;font-weight:600;color:#fff}#task-edit .registration_category .subcatergory{margin-right:20px;font-weight:600;color:#555}#task-edit .registration_category .petData{padding:10px 0 0;border-top:1px solid #e7e5d5;background:#f6f6f1}#task-edit .registration_category .petData .container{padding:10px 0 18px;border-top:1px solid #e7e5d5}#task-edit .registration_category .petData .type{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:10px;margin-bottom:6px;border-radius:12px;font-size:12px;font-weight:400;color:#fff}#task-edit .registration_category .petData .type01{background:#88b785}#task-edit .registration_category .petData .type02{background:#2a3d45}#task-edit .registration_category .petData .type03{background:#7a6c5d}#task-edit .registration_category .petData .type04{background:#cad2c5}#task-edit .registration_category .petData .type:last-child{margin-right:0}#task-edit .registration_category .petData .petImg{display:flex;align-items:center;justify-content:center;width:80px;min-width:80px;height:60px;overflow:hidden}#task-edit .registration_category .petData .petImg img{width:auto;max-width:none;height:100%}#task-edit .registration_category .petData .petDetail{padding:6px 0 0}#task-edit .registration_category .petData .petDetail dl{padding:0;margin-bottom:10px}#task-edit .registration_category .petData .petDetail dl.gender dd{display:flex;align-items:center}#task-edit .registration_category .petData .petDetail dl.gender dd:after{content:"";display:block;margin-left:4px}#task-edit .registration_category .petData .petDetail dt{color:#555}#task-edit .registration_category .petData .petDetail dd{font-size:14px}#task-edit .registration_category .petData.female:before{content:none}#task-edit .registration_category .petData.female .petDetail dl.gender dd:after{width:8px;height:13px;background:url(/images/icon/icon-female.svg) 50% no-repeat}#task-edit .registration_category .petData.male:before{content:none}#task-edit .registration_category .petData.male .petDetail dl.gender dd:after{width:12px;height:12px;background:url(/images/icon/icon-male.svg) 50% no-repeat}#task-edit form{padding:0 27px 100px}#task-edit .input-file-list{display:flex;padding-top:4px}#task-edit .input-file-list li{margin-right:32px}#task-edit .input-file-list li :last-child{margin-right:0}#task-edit .input-file-image input[type=file]+label{width:200px;height:26px;margin:0;border-radius:0}#task-edit .form_field_dd input[type=text]{min-width:auto}#task-edit .form_field_dd .radioBtnList{margin-left:0}#task-edit footer .btn_edit .btn{width:120px}.matching-select .child-regist .form_field:nth-child(3) input[type=text]{width:400px}.matching-select .form_field_dt,.matching-select h1{color:#777}.matching-select .list_heading{display:flex;justify-content:space-between;border-bottom:1px solid #cecfd0}.matching-select .list_heading p{color:#777}.matching-select .list_heading h1{border:none}.matching-select .child-regist{margin-bottom:50px}.matching-select .formActions{display:flex;align-items:center;margin:20px 0}.matching-select .formActions button,.matching-select .formActions div,.matching-select .formActions p{margin-right:10px}.matching-select .formActions .vdp-datepicker input{width:180px}.matching-select .matchingTable{width:100%;border:1px solid #eae9db}.matching-select .matchingTable .matchingHeader{background-color:#f6f6f1}.matching-select .matchingTable .matchingHeader th{text-align:center;color:#666;border:1px solid #eae9db;font-size:15px}.matching-select .matchingTable .matchingHeader th.math-th{padding:14px;word-break:keep-all}.matching-select .matchingTable .matchingHeader th.math-th-1{padding:6px;word-break:keep-all}.matching-select .matchingTable .matchingHeader th.today{background-color:#fad5d4}.matching-select .matchingTable .matchingHeader tr.first th{position:-webkit-sticky;position:sticky;top:-25px;z-index:1;background-color:#f6f6f1}.matching-select .matchingTable .matchingHeader tr.second th{position:-webkit-sticky;position:sticky;top:-4px;z-index:1;background-color:#f6f6f1}.matching-select .matchingTable .matchingBody td{border:1px solid #eae9db;text-align:center;font-size:15px;width:18.77px;min-width:18.77px}.matching-select .matchingTable .matchingBody td.math-td{padding:10px}.matching-select .matchingTable .matchingBody td.today{background-color:#fad5d4}.matching-select .formHeader{border-bottom:1px solid #cecfd0;padding-bottom:25px;padding-top:10px;border-top:1px solid #cecfd0}.matching-select .formHeader p{display:table-cell;font-size:20px;padding-right:20px}.matching-select .formHeader .btn_wrap{display:-ms-flexbox;display:table-cell;-webkit-box-pack:end;-ms-flex-pack:end;padding-right:20px}.matching-select .formHeader .btn_wrap svg{width:18px!important;height:18px}.matching-select .formHeader .btn_wrap .btn{min-width:160px;width:160px;height:40px;margin:20px 12px}.matching-select .formHeader .btn_wrap .btn:before{content:"";display:block;width:16px;min-width:16px;height:16px;background:url(/images/icon/icon-judge.png) 50% no-repeat}.matching-select .targetList{padding-top:0!important}.matching-select .petList .petHeading{margin-top:20px}.matching-select .petList .petDataWrap{border-bottom:1px solid #cecfd0}.matching-select .petList .petDataWrap:last-child{border:none}.matching-select .petList .petData{padding-bottom:12px;background:#fff}.matching-select .petList .petData .petImg{min-width:120px;width:120px;height:120px;align-self:center}.matching-select .petList .petData .petImg img{width:100%;-o-object-fit:cover;object-fit:cover}.matching-select .petList .petData .petDetail{padding-top:0}.matching-select .judge_wrap{display:flex;height:70px;background:#f5f6fa;margin-bottom:32px;padding-left:9px}.matching-select .judge_wrap dl{display:-ms-flexbox;align-items:center;margin-right:10px;display:flex}.matching-select .judge_wrap dl:nth-child(4){margin-right:20px}.matching-select .judge_wrap dl:last-child{margin-left:auto;margin-right:30px}.matching-select .judge_wrap dl dt{color:#777;margin-right:10px}.matching-select .judge_wrap dl .unknown{color:#e4881c;font-size:16px;font-weight:600}.matching-select .btn_edit .btn{width:160px;background:#00663c;font-size:14px}.matching-select .judge_wrap dl .btn_edit .btn{padding:0 4px}.matching-select .judge_wrap dl .btn_edit span{font-size:14px}.matching-select .judge_wrap dl .btn_detail{width:106px;height:26px;font-size:14px;color:#00663c;padding-left:7px}.matching-select .judge_wrap dl .btn_detail:before{min-width:14px;width:14px;height:14px;margin-right:2px;background:url(/images/icon/icon-detail.svg) 50% no-repeat;background-size:cover}.matching-select .pedigreeDataWrap{padding:0 67px;background:#fff}.matching-select .pedigreeData{padding:40px 0 100px}.matching-select .pedigreeData .row{display:flex;height:36px;margin:3px 0;position:relative}.matching-select .pedigreeData .row:before{content:"";display:block;position:absolute}.matching-select .pedigreeData .row01:before{width:66px;height:33px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:26px;left:-66px}.matching-select .pedigreeData .row02:before{width:50px;height:92px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:26px;left:-50px}.matching-select .pedigreeData .row03:before{width:66px;height:13px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:26px;left:-66px}.matching-select .pedigreeData .row04:before{content:none}.matching-select .pedigreeData .row05:before{width:66px;height:33px;border-top:4px solid #3b86ff;border-left:4px solid #3b86ff;top:26px;left:-66px}.matching-select .pedigreeData .row06:before{width:50px;height:52px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:26px;left:-50px}.matching-select .pedigreeData .row07:before{width:66px;height:13px;border-bottom:4px solid #ff8373;border-left:4px solid #ff8373;bottom:26px;left:-66px}.matching-select .pedigreeData .row.col3{margin-left:222px}.matching-select .pedigreeData .row.col2{margin-left:134px}.matching-select .pedigreeData .row.male .gender{background:#3b86ff}.matching-select .pedigreeData .row.male .gender:before{width:12px;height:12px;background:url(/images/icon/icon-male-fff.svg) 50%/cover no-repeat}.matching-select .pedigreeData .row.female .gender{background:#ff8373}.matching-select .pedigreeData .row.female .gender:before{width:9px;height:14px;background:url(/images/icon/icon-female-fff.svg) 50%/cover no-repeat}.matching-select .pedigreeData .gender{display:flex;align-items:center;justify-content:center;width:40px}.matching-select .pedigreeData .gender:before{content:"";display:block}.matching-select .pedigreeData .data{display:flex;flex-direction:column;justify-content:center;width:350px;margin-left:16px}.matching-select .pedigreeData .data p{margin-bottom:8px;font-size:11px}.matching-select .pedigreeData .data p:last-child{margin-bottom:0}.matching-select .pedigreeData .data input[type=text]{width:100%;height:20px}.matching-select .pedigreeData .petImg img{-o-object-fit:cover;object-fit:cover;width:40px;height:40px;background:#dbdbdb}.dad-select-modal .formBody .form_field{display:flex;align-items:center;padding:0;margin-bottom:10px}.dad-select-modal .formBody .form_field_dt{min-width:73px;padding:0 0 0 2px;margin-bottom:0}.dad-select-modal .formBody .form_field_dd{padding-left:0}.dad-select-modal .searching_option{margin:-20px 0 0}.dad-select-modal .searching_option dt{width:auto;min-width:auto;font-size:14px;font-weight:400}.dad-select-modal .searching_option dd{color:#555}.dad-select-modal .searchResult{margin-top:30px}.dad-select-modal .searchResult button{border:1px solid #007a48;padding:8px;border-radius:5px;display:flex;align-items:center;margin:22px 0 8px;font-weight:600;color:#007a48;transition:all .3s ease;cursor:pointer}.dad-select-modal .searchResult button:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow.svg) 50% no-repeat}.dad-select-modal .searchResult button:active{color:#4caf50;box-shadow:0 1px #fff;transform:translateY(2px)}.dad-select-modal .searchResult button:hover{color:#4caf50;border-color:#4caf50;opacity:.7}.dad-select-modal .searchResult button:focus{outline:unset}.dad-select-modal .searchResult .upArrow:before{content:"";display:block;width:14px;height:14px;margin-right:5px;background:url(/images/icon/icon-searchform-arrow-up.svg) 50% no-repeat}.dad-select-modal .formHeading{border-bottom:1px solid #cecfd0}.dad-select-modal #search_form{margin-bottom:44px}.dad-select-modal #target_form .formHeading{display:-ms-flexbox;align-items:center;padding-left:10px}.dad-select-modal #target_form .formHeading .total{padding-left:48px}.dad-select-modal #target_form .checkboxBtn{padding-left:44px;line-height:20px}.dad-select-modal #target_form .checkboxBtn:before{width:24px;height:24px;border-radius:4px;border:2px solid #007a48}.dad-select-modal #target_form .targetList{padding:7px 0 0}.dad-select-modal #target_form .targetItem{display:flex;padding:8px 0 16px;border-bottom:1px solid #e7e5d5}.dad-select-modal #target_form .targetItem .type{justify-content:center;width:80px;height:26px;background:#88b785;color:#fff}.dad-select-modal #target_form .targetItem .pet_name,.dad-select-modal #target_form .targetItem .type{display:flex;align-items:center;margin-bottom:4px;border-radius:12px;font-weight:600}.dad-select-modal #target_form .targetItem .pet_name{padding-left:18px;position:relative}.dad-select-modal #target_form .targetItem .pet_name:before{content:"";display:block;width:8px;height:13px;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.dad-select-modal #target_form .targetItem .pet_name.female:before{background:url(/images/icon/icon-female.svg) 50% no-repeat}.dad-select-modal #target_form .targetItem dd:first-child{display:flex;align-items:center;width:72px;min-width:72px;padding-left:10px}.dad-select-modal #target_form .targetItem dd:nth-child(2){width:92px;min-width:92px}.dad-select-modal #target_form .targetItem dd:nth-child(3){width:102px;min-width:102px}.dad-select-modal #target_form .targetItem dd:nth-child(4){width:100%;padding-right:20px}.dad-select-modal #target_form .targetItem .pet_name{padding-left:17px}.dad-select-modal #target_form .targetItem .pet_name:before{left:1px}.dad-select-modal #target_form .targetItem .pet_name.male:before{width:11px;height:11px;background:url(/images/icon/icon-male.svg) 50% no-repeat}.dad-select-modal #target_form .petList .petHeading{margin-top:20px}.dad-select-modal #target_form .petList .petDataWrap{border-bottom:1px solid #cecfd0}.dad-select-modal #target_form .petList .petDataWrap:last-child{border:none}.dad-select-modal #target_form .petList .petData{padding-bottom:12px;background:#fff}.dad-select-modal #target_form .petList .petData .petImg{min-width:120px;width:120px;height:120px;align-self:center}.dad-select-modal #target_form .petList .petData .petImg img{width:100%;-o-object-fit:cover;object-fit:cover}.dad-select-modal #target_form .petList .petData .petDetail{padding-top:0}.dad-select-modal #target_form .judge_wrap{display:flex;height:70px;background:#f5f6fa;margin-bottom:32px;padding-left:9px}.dad-select-modal #target_form .judge_wrap dl{display:-ms-flexbox;align-items:center;margin-right:10px;display:flex}.dad-select-modal #target_form .judge_wrap dl:nth-child(4){margin-right:20px}.dad-select-modal #target_form .judge_wrap dl:last-child{margin-left:auto;margin-right:30px}.dad-select-modal #target_form .judge_wrap dl dt{color:#777;margin-right:10px}.dad-select-modal #target_form .judge_wrap dl .unknown{color:#e4881c;font-size:16px;font-weight:600}.dad-select-modal #target_form .btn_regist{margin-top:26px;display:flex}.dad-select-modal #target_form .btn_regist .btn{width:180px;margin:0 auto}.dad-select-modal #target_form .btn_regist .btn:disabled{background:#555}.dad-select-modal #target_form .btn_regist .btn_close{background:#a5a5a5}.csv-index-page .vdp-datepicker input[type=text]{width:unset!important}.csv-index-page .select-more .v-select,.csv-index-page .select-more input{width:200px}.csv-index-page .background-danger input{background:#e21d1d;color:#fff}.pedigree-page .score_datepicker input{width:180px}.pedigree-page .modalContainer{height:240px;width:540px;margin:auto}.pedigree-page .scoreArea table.scoreTable thead tr{background-color:#f6f6f0;position:-webkit-sticky;position:sticky;top:0;z-index:4}.pedigree-page .scoreArea table.scoreTable thead tr.second_th{top:40px}.pedigree-page .scoreArea table{width:100%;padding:0 10px}.pedigree-page .scoreArea table thead{background-color:#f6f6f0}.pedigree-page .scoreArea table thead tr th:first-child{padding-left:10px}.pedigree-page .scoreArea table thead tr th{padding:10px 0;font-size:10px;transform:scale(.8);text-align:center}.pedigree-page .scoreArea table thead tr.second_th th:first-child{padding-left:10px}.pedigree-page .scoreArea table thead tr.second_th th{text-align:right;transform:unset}.pedigree-page .scoreArea table tbody tr{background-color:#fff;border-bottom:1px solid #f6f6f0}.pedigree-page .scoreArea table tbody tr td:first-child{padding-left:10px}.pedigree-page .scoreArea table tbody tr td{padding:10px 0;font-size:10px;text-align:right}.pedigree-manage-page .score_datepicker input{width:180px}.pedigree-manage-page .modalContainer{height:220px;width:400px;margin:auto}.pedigree-manage-page .scoreArea table.scoreTable thead tr{background-color:#f6f6f0;position:-webkit-sticky;position:sticky;top:0;z-index:4}.pedigree-manage-page .scoreArea table.scoreTable thead tr.second_th{top:40px}.pedigree-manage-page .scoreArea table{width:100%;padding:0 10px}.pedigree-manage-page .scoreArea table thead{background-color:#f6f6f0}.pedigree-manage-page .scoreArea table thead tr th:first-child{padding-left:10px}.pedigree-manage-page .scoreArea table thead tr th{padding:10px 0;font-size:10px;transform:scale(.8);text-align:center}.pedigree-manage-page .scoreArea table thead tr.second_th th:first-child{padding-left:10px}.pedigree-manage-page .scoreArea table thead tr.second_th th{text-align:right;transform:unset}.pedigree-manage-page .scoreArea table tbody tr{background-color:#fff;border-bottom:1px solid #f6f6f0}.pedigree-manage-page .scoreArea table tbody tr td:first-child{padding-left:10px}.pedigree-manage-page .scoreArea table tbody tr td{padding:10px 0;font-size:10px;text-align:right}.pedigree-detail-page{padding:15px 0 0}.pedigree-detail-page .pedigreeHeading{padding:0 21px}.pedigree-detail-page .pedigreeData{display:flex;padding:10px 11px;position:relative}.pedigree-detail-page .pedigreeData .w-50{width:50%}.pedigree-detail-page .pedigreeData .table tbody tr td{padding:.5rem}.pedigree-detail-page .pedigreeData .table tbody tr td small{font-size:80%}.pedigree-detail-page .pedigreeData .table tbody tr td h5{font-weight:600}.pedigree-detail-page .pedigreeData .table tbody tr:first-child{border-bottom:1px dashed #333}.pedigree-detail-page .pedigreeData .button-right-bottom{margin-top:auto;margin-left:auto;margin-bottom:auto}.pedigree-detail-page .pedigreeMain{padding:0 11px;background:#f5f6fa;position:relative}.pedigree-detail-page .pedigreeMain .pedigree-section{border:1px solid #333;display:flex;padding:15px}.pedigree-detail-page .pedigreeMain .pedigree-section .w-30{width:33.3333333%}.pedigree-detail-page .pedigreeMain .pedigree-section .w-50{width:50%}.pedigree-detail-page .pedigreeMain .pedigree-section p.pedigreeValue{font-size:120%;font-weight:500}.pedigree-detail-page .pedigreeBody{margin:10px 0 0;background:#f6f6f1}.pedigree-detail-page .pedigreeBody table,.pedigree-detail-page .pedigreeBody tbody,.pedigree-detail-page .pedigreeBody thead{display:block}.pedigree-detail-page .pedigreeBody table .status{width:44px;background:#f08750;font-size:12px}.pedigree-detail-page .pedigreeBody table .division,.pedigree-detail-page .pedigreeBody table .status{display:flex;align-items:center;justify-content:center;height:26px;border-radius:12px;color:#fff}.pedigree-detail-page .pedigreeBody table .division{width:80px;background:#7daafa;font-size:13px;font-weight:600}.pedigree-detail-page .pedigreeBody thead{height:22px}.pedigree-detail-page .pedigreeBody thead tr{height:auto;background:#f6f6f1}.pedigree-detail-page .pedigreeBody thead th:nth-child(2){padding-left:9px}.pedigree-detail-page .pedigreeBody tbody{height:calc(100vh - 550px);padding-bottom:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.pedigree-detail-page .pedigreeBody tbody::-webkit-scrollbar{display:none}.pedigree-detail-page .pedigreeBody tbody tr{border-left:0 solid #707070;border-right:0 solid #707070;border-bottom:1px solid #e7e5d5}.pedigree-detail-page .pedigreeBody tr{display:flex;align-items:center;height:95px;padding:0 12px 0 19px;background:#fff}.pedigree-detail-page .pedigreeBody tr.comp .status{background:#777}.pedigree-detail-page .pedigreeBody td,.pedigree-detail-page .pedigreeBody th{display:flex;align-items:center;justify-content:center;text-align:center}.pedigree-detail-page .pedigreeBody td:first-child,.pedigree-detail-page .pedigreeBody th:first-child{justify-content:flex-start;width:2.71003%;min-width:2.71003%}.pedigree-detail-page .pedigreeBody td:nth-child(2),.pedigree-detail-page .pedigreeBody th:nth-child(2){width:20.3252%;min-width:20.3252%}.pedigree-detail-page .pedigreeBody td:nth-child(3),.pedigree-detail-page .pedigreeBody th:nth-child(3){justify-content:flex-start;text-align:left;width:37.94038%;min-width:37.94038%}.pedigree-detail-page .pedigreeBody td:nth-child(4),.pedigree-detail-page .pedigreeBody th:nth-child(4){width:4.74255%;min-width:4.74255%}.pedigree-detail-page .pedigreeBody td:nth-child(5),.pedigree-detail-page .pedigreeBody th:nth-child(5){width:29.8103%;min-width:29.8103%}.pedigree-detail-page .pedigreeBody td:nth-child(6),.pedigree-detail-page .pedigreeBody th:nth-child(6){width:4.06504%;min-width:4.06504%}.pedigree-detail-page .pedigreeBody th{font-size:10px;font-weight:600;color:#a5a5a5}.pedigree-detail-page .pedigreeBody td .equipmentImg{display:flex;align-items:center;justify-content:center;width:63px;height:63px;overflow:hidden}.pedigree-detail-page .pedigreeBody td .equipmentImg img{width:63px;max-width:none;height:63px}.pedigree-detail-page .vs--searchable .vs__dropdown-toggle{width:200px}.pedigree-detail-page .petData{display:flex;background:#f5f6fa;position:relative}.pedigree-detail-page .petData .petImg{width:184px;height:176px;min-width:184px;position:relative}.pedigree-detail-page .petData .petImg.female:before,.pedigree-detail-page .petData .petImg.male:before{content:"";display:block;width:44px;height:41px;position:absolute;top:-8px;left:0;z-index:1}.pedigree-detail-page .petData .petImg.female:before{background:url(/images/icon/icon-gender-female.svg) 50% no-repeat}.pedigree-detail-page .petData .petImg.male:before{background:url(/images/icon/icon-gender-male.svg) 50% no-repeat}.pedigree-detail-page .petData .petDetail{width:100%;padding:12px 24px 0 0}.pedigree-detail-page .petData .petDetail .pet-status{display:flex;padding-left:24px;margin-bottom:10px}.pedigree-detail-page .petData .petDetail .statusItem{display:flex;align-items:center;justify-content:center;width:80px;height:26px;margin-right:16px;border-radius:13px;background:#ff8373;font-size:12px;color:#fff}.pedigree-detail-page .petData .petDetail .statusItem:last-child{margin-right:0}.pedigree-detail-page .petData .petDetail .statusItem02{background:#68a357}.pedigree-detail-page .petData .petDetail dl{display:flex;margin-bottom:8px}.pedigree-detail-page .petData .petDetail dl:last-child{margin-bottom:0}.pedigree-detail-page .petData .petDetail dt{width:100px;min-width:100px;margin-right:14px;font-size:12px;font-weight:600;text-align:right;color:#777!important}.pedigree-detail-page .petData .petDetail dd{font-size:12px;font-weight:600}.pedigree-detail-page .petData .petDetail .btnWrap{margin-left:auto}.v-sidebar-menu{position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;z-index:999;width:100%;text-align:left;transition:max-width .3s ease}.v-sidebar-menu,.v-sidebar-menu *{box-sizing:border-box}.v-sidebar-menu .vsm--scroll-wrapper{height:100%;overflow-y:auto;overflow-x:hidden}.v-sidebar-menu .vsm--dropdown>.vsm--list{padding:5px}.v-sidebar-menu .vsm--item{position:relative;display:block;width:100%;white-space:nowrap}.v-sidebar-menu .vsm--link{cursor:pointer;position:relative;display:flex;align-items:center;font-size:16px;font-weight:400;padding:10px;line-height:30px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20;transition:all .3s ease}.v-sidebar-menu .vsm--link_active,.v-sidebar-menu .vsm--link_exact-active{font-weight:600}.v-sidebar-menu .vsm--link_disabled{opacity:.4;pointer-events:none}.v-sidebar-menu .vsm--link_level-1 .vsm--icon{height:30px;line-height:30px;width:30px;flex-shrink:0;text-align:center;border-radius:3px}.v-sidebar-menu .vsm--icon{display:inline-block;margin-right:10px}.v-sidebar-menu .vsm--title{flex-grow:1}.v-sidebar-menu .vsm--arrow{width:30px;text-align:center;font-style:normal;font-weight:900;transition:transform .3s ease}.v-sidebar-menu .vsm--arrow:after{content:"";font-family:Font Awesome\ 5 Free}.v-sidebar-menu .vsm--arrow_open{transform:rotate(90deg)}.v-sidebar-menu .vsm--arrow_slot:after{display:none}.v-sidebar-menu .vsm--header{font-size:14px;font-weight:600;padding:10px;white-space:nowrap;text-transform:uppercase}.v-sidebar-menu .vsm--badge_default{padding:0 6px;font-size:12px;border-radius:3px;height:20px;line-height:20px;font-weight:600;text-transform:uppercase}.v-sidebar-menu .vsm--toggle-btn{display:block;text-align:center;font-style:normal;font-weight:900;height:50px;cursor:pointer;border:none;width:100%}.v-sidebar-menu .vsm--toggle-btn:after{content:"";font-family:Font Awesome\ 5 Free}.v-sidebar-menu .vsm--toggle-btn_slot:after{display:none}.v-sidebar-menu.vsm_collapsed .vsm--link_level-1.vsm--link_hover,.v-sidebar-menu.vsm_collapsed .vsm--link_level-1:hover{background-color:transparent!important}.v-sidebar-menu.vsm_rtl{right:0;left:inherit;text-align:right;direction:rtl}.v-sidebar-menu.vsm_rtl .vsm--icon{margin-left:10px;margin-right:0}.v-sidebar-menu.vsm_relative{position:relative;height:100%}.v-sidebar-menu .expand-enter-active,.v-sidebar-menu .expand-leave-active{transition:height .3s ease;overflow:hidden}.v-sidebar-menu .expand-enter,.v-sidebar-menu .expand-leave-to{height:0!important}.v-sidebar-menu .slide-animation-enter-active,.v-sidebar-menu .slide-animation-leave-active{transition:width .3s ease}.v-sidebar-menu .slide-animation-enter,.v-sidebar-menu .slide-animation-leave-to{width:0!important}.v-sidebar-menu .fade-animation-enter-active,.v-sidebar-menu .fade-animation-leave-active{transition:opacity .3s ease,visibility .3s ease}.v-sidebar-menu .fade-animation-enter,.v-sidebar-menu .fade-animation-leave-to{opacity:0!important;visibility:hidden!important}.v-sidebar-menu .vsm--mobile-item>.vsm--item{padding:0!important;margin:0!important}.v-sidebar-menu .vsm--mobile-item>.vsm--item>.vsm--link{margin:0!important;background-color:transparent!important;line-height:30px!important}.v-sidebar-menu{background-color:#2a2a2e}.v-sidebar-menu .vsm--link{color:#fff}.v-sidebar-menu .vsm--link_level-1.vsm--link_active,.v-sidebar-menu .vsm--link_level-1.vsm--link_exact-active{box-shadow:inset 3px 0 0 0 #007a48}.v-sidebar-menu .vsm--link_level-1 .vsm--icon{background-color:#1e1e21}.v-sidebar-menu .vsm--link:hover,.v-sidebar-menu .vsm--link_hover{background-color:rgba(30,30,33,.5)}.v-sidebar-menu .vsm--link_mobile-item,.v-sidebar-menu .vsm--link_mobile-item.vsm--link_hover,.v-sidebar-menu .vsm--link_mobile-item:hover{color:#fff}.v-sidebar-menu.vsm_collapsed .vsm--link_level-1.vsm--link_hover .vsm--icon,.v-sidebar-menu.vsm_collapsed .vsm--link_level-1:hover .vsm--icon{color:#fff;background-color:#007a48}.v-sidebar-menu .vsm--dropdown .vsm--list{background-color:#36363b}.v-sidebar-menu .vsm--mobile-bg{background-color:#007a48}.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1{color:#fff;background-color:#007a48}.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1 .vsm--icon{background-color:#007a48}.v-sidebar-menu.vsm_rtl .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_rtl .vsm--link_level-1.vsm--link_exact-active{box-shadow:inset -3px 0 0 0 #007a48}.v-sidebar-menu .vsm--header{color:hsla(0,0%,100%,.7)}.v-sidebar-menu .vsm--badge_default,.v-sidebar-menu .vsm--toggle-btn{color:#fff;background-color:#1e1e21}.v-sidebar-menu.vsm_white-theme{background-color:#fff}.v-sidebar-menu.vsm_white-theme .vsm--link{color:#262626}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_exact-active{box-shadow:inset 3px 0 0 0 #007a48}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_active .vsm--icon,.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_exact-active .vsm--icon{color:#fff;background-color:#262626}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1 .vsm--icon{background-color:#bbc5d6}.v-sidebar-menu.vsm_white-theme .vsm--link:hover,.v-sidebar-menu.vsm_white-theme .vsm--link_hover{background-color:hsla(0,0%,94.9%,.5)}.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item,.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item.vsm--link_hover,.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item:hover{color:#fff}.v-sidebar-menu.vsm_white-theme.vsm_collapsed .vsm--link_level-1.vsm--link_hover .vsm--icon,.v-sidebar-menu.vsm_white-theme.vsm_collapsed .vsm--link_level-1:hover .vsm--icon{color:#fff;background-color:#007a48}.v-sidebar-menu.vsm_white-theme .vsm--dropdown .vsm--list{background-color:#e3e3e3}.v-sidebar-menu.vsm_white-theme .vsm--mobile-bg{background-color:#007a48}.v-sidebar-menu.vsm_white-theme.vsm_expanded .vsm--item_open .vsm--link_level-1{color:#fff;background-color:#007a48}.v-sidebar-menu.vsm_white-theme.vsm_expanded .vsm--item_open .vsm--link_level-1 .vsm--icon{background-color:#007a48}.v-sidebar-menu.vsm_white-theme.vsm_rtl .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_white-theme.vsm_rtl .vsm--link_level-1.vsm--link_exact-active{box-shadow:inset -3px 0 0 0 #007a48}.v-sidebar-menu.vsm_white-theme .vsm--header{color:rgba(38,38,38,.7)}.v-sidebar-menu.vsm_white-theme .vsm--badge_default,.v-sidebar-menu.vsm_white-theme .vsm--toggle-btn{color:#262626;background-color:#f2f2f2}.form-page{padding:5px 20px}.form-page .vdp-datepicker input[type=text]{width:unset!important}.dashboard-message{margin-bottom:40px;padding:10px 20px;color:#fff;background-color:#007a48}.scroll_container{overflow-y:scroll}.text-grey{color:grey}.dashboard-message a{margin-left:1em;color:#fff;text-decoration:underline}input[type=radio]:checked{background:none!important}[type=checkbox]:focus,[type=radio]:focus{outline:none!important;outline-offset:unset;box-shadow:none}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{box-shadow:none}.v-select .dropdown-toggle{display:flex!important;flex-wrap:wrap}.v-select input[type=search],.v-select input[type=search]:focus{flex-basis:20px;flex-grow:1;height:33px;padding:0 20px 0 10px;width:100%!important}.v-select .selected-tag{position:absolute}input[type=checkbox]:checked~.checkboxBtn:after{opacity:1;visibility:visible}
