@import url(https://fonts.googleapis.com/css?family=Nunito);@font-face{font-family:webfonts;src:url(/fonts/webfonts.eot?164bd84ee36017d6bfba04b1e8385c42#1742279107);src:url(/fonts/webfonts.eot?164bd84ee36017d6bfba04b1e8385c42?#iefix) format("eot"),url(/fonts/webfonts.woff?51b3bc0d6f407c83ad57b7b069e71358#1742279107) format("woff"),url(/fonts/webfonts.ttf?8d36c6f7500fc5ba6a6887b53e41b06a#1742279107) format("truetype");font-weight:400;font-style:normal}.webfonts{display:inline-block;text-rendering:auto;font-family:webfonts;font-style:normal;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.webfonts-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.webfonts-2x{font-size:2em}.webfonts-3x{font-size:3em}.webfonts-4x{font-size:4em}.webfonts-5x{font-size:5em}.webfonts-fw{width:1.2857142857142858em;text-align:center}.webfonts-angle-bottom:before{content:"\EA01"}.webfonts-angle-left:before{content:"\EA02"}.webfonts-angle-right:before{content:"\EA03"}.webfonts-angle-top:before{content:"\EA04"}.webfonts-arrow-alt-circle-left-regular:before{content:"\EA05"}.webfonts-arrow_downward:before{content:"\EA06"}.webfonts-arrow_upward:before{content:"\EA07"}.webfonts-bell:before{content:"\EA08"}.webfonts-book:before{content:"\EA09"}.webfonts-build-circle:before{content:"\EA0A"}.webfonts-calendar:before{content:"\EA0B"}.webfonts-campaign:before{content:"\EA0C"}.webfonts-caret-bottom:before{content:"\EA0D"}.webfonts-caret-top:before{content:"\EA0E"}.webfonts-chart:before{content:"\EA0F"}.webfonts-chat-bubble:before{content:"\EA10"}.webfonts-check-alt:before{content:"\EA11"}.webfonts-check-off:before{content:"\EA12"}.webfonts-check-on:before{content:"\EA13"}.webfonts-check:before{content:"\EA14"}.webfonts-climbing:before{content:"\EA15"}.webfonts-clock:before{content:"\EA16"}.webfonts-close:before{content:"\EA17"}.webfonts-comment:before{content:"\EA18"}.webfonts-copy:before{content:"\EA19"}.webfonts-cup:before{content:"\EA1A"}.webfonts-dashboard:before{content:"\EA1B"}.webfonts-date_range:before{content:"\EA1C"}.webfonts-desktop-windows:before{content:"\EA1D"}.webfonts-domain:before{content:"\EA1E"}.webfonts-download:before{content:"\EA1F"}.webfonts-drag_indicator:before{content:"\EA20"}.webfonts-edit_calendar:before{content:"\EA21"}.webfonts-ellipsis:before{content:"\EA22"}.webfonts-expert:before{content:"\EA23"}.webfonts-filter_alt:before{content:"\EA24"}.webfonts-filter_alt_off:before{content:"\EA25"}.webfonts-fire:before{content:"\EA26"}.webfonts-flag:before{content:"\EA27"}.webfonts-flower:before{content:"\EA28"}.webfonts-gear:before{content:"\EA29"}.webfonts-help-center:before{content:"\EA2A"}.webfonts-help-outline:before{content:"\EA2B"}.webfonts-hint:before{content:"\EA2C"}.webfonts-history:before{content:"\EA2D"}.webfonts-home:before{content:"\EA2E"}.webfonts-import:before{content:"\EA2F"}.webfonts-info:before{content:"\EA30"}.webfonts-library:before{content:"\EA31"}.webfonts-list:before{content:"\EA32"}.webfonts-login:before{content:"\EA33"}.webfonts-logout:before{content:"\EA34"}.webfonts-mark-as-read:before{content:"\EA35"}.webfonts-menu:before{content:"\EA36"}.webfonts-more:before{content:"\EA37"}.webfonts-pen:before{content:"\EA38"}.webfonts-play-alt:before{content:"\EA39"}.webfonts-play:before{content:"\EA3A"}.webfonts-plus:before{content:"\EA3B"}.webfonts-print:before{content:"\EA3C"}.webfonts-question:before{content:"\EA3D"}.webfonts-reset:before{content:"\EA3E"}.webfonts-search:before{content:"\EA3F"}.webfonts-set:before{content:"\EA40"}.webfonts-share:before{content:"\EA41"}.webfonts-shield:before{content:"\EA42"}.webfonts-star-alt:before{content:"\EA43"}.webfonts-star:before{content:"\EA44"}.webfonts-stop:before{content:"\EA45"}.webfonts-ticket:before{content:"\EA46"}.webfonts-timer:before{content:"\EA47"}.webfonts-today:before{content:"\EA48"}.webfonts-trash-alt:before{content:"\EA49"}.webfonts-trash:before{content:"\EA4A"}.webfonts-tune:before{content:"\EA4B"}.webfonts-user:before{content:"\EA4C"}.webfonts-users:before{content:"\EA4D"}.webfonts-view_week:before{content:"\EA4E"}.webfonts-warning:before{content:"\EA4F"}@charset "UTF-8";

/*! html5doctor.com Reset Stylesheet v1.6.1
Last Updated: 2010-09-17 Author: Richard Clark - http://richclarkdesign.com Twitter: @rich_clark */abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}embed,img,object{vertical-align:top}*{box-sizing:border-box}html{width:100%}body,html{height:100%}body{margin:0;background-color:#fff;color:#32323a;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Sans,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,"M+ 1p",sans-serif;line-height:1.6;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#app{width:100%}.index-h{height:-moz-fit-content!important;height:fit-content!important}.div-header{height:10%}.content-body{width:100%;padding-bottom:50px}.content-body-index{height:-moz-fit-content;height:fit-content;overflow:scroll}.div-notice-body{overflow:hidden;height:92%;width:100%}button,input,pre,textarea{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Sans,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,"M+ 1p",sans-serif}input,textarea{font-size:1rem}::-webkit-input-placeholder,:placeholder-shown{color:rgba(66,105,137,.3)}pre{white-space:pre-wrap;word-wrap:break-word}a:link{text-decoration:none}a:active,a:hover,a:link,a:visited{color:#2a7ed1}canvas{vertical-align:bottom;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img{max-width:100%;height:auto}video{position:relative;vertical-align:top;width:100%}strong{font-weight:700}a,area,button,input,label,select,summary,textarea{touch-action:manipulation}area{outline:none;cursor:pointer}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button:active,button:active>span,button:focus,button:focus>span{position:relative}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:700}.l-container{display:flex}.l-container-mobile{display:flex;padding:0;overflow-y:auto;overflow-x:hidden;justify-content:center}.l-main{background-color:#f1f2f7}.l-section .is-minimized{height:0;margin:0}.l-flex-center{justify-content:center}.l-flex-end{justify-content:flex-end}.l-flex-space-between{justify-content:space-between}.l-flex-align-center{align-items:center}.l-flex-direction-column{flex-direction:column}.l-flex-direction-row{flex-direction:row}.l-padding{padding:5px}.full-width{width:100%}.shift-type{background-color:#7f7f7f;color:#fff;font-size:12px;padding:7px;border-radius:5px}.space-between{position:relative;display:flex;justify-content:space-between;align-items:center;padding:6px 14px 10px;cursor:pointer}.day-edit-text{margin-top:16px;margin-bottom:16px;font-size:.875rem}.day-edit-container{margin:0 15px}.notification-date{text-align:right;color:#9e9e9e}.btn-bitter,.btn-bitter-large,.btn-cancel,.btn-cancel-large,.btn-danger,.btn-danger-short,.btn-danger-stretch,.btn-dark,.btn-dark-short,.btn-dark-stretch,.btn-delete,.btn-icon,.btn-icon-fill,.btn-link,.btn-plane,.btn-plane-short,.btn-primary,.btn-primary-short,.btn-primary-stretch,.btn-text,.btn-text-fill{overflow:hidden;position:relative;padding:0;border:none;background-color:transparent;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap}.btn-plane,.btn-plane-short{padding-right:15px;padding-left:15px;background-color:#fafafa;color:#555;font-size:.8125rem;line-height:35px;border-radius:17.5px}.btn-plane-short{min-width:96px}.btn-plane-short:hover,.btn-plane:hover{opacity:.8}.btn-plane.is-actived,.is-actived.btn-plane-short{background-color:#000;color:#fff}.btn-plane-short>i,.btn-plane>i{color:#aeb2b7;font-size:.625rem;transform:scale(.5)}.btn-icon,.btn-icon-fill{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;color:#aeb2b7}.btn-icon-fill:hover,.btn-icon:hover{opacity:.8}.btn-icon-fill{background-color:#fafafa;color:#aeb2b7}.btn-bitter,.btn-bitter-large,.btn-cancel,.btn-cancel-large,.btn-delete,.btn-primary,.btn-primary-short,.btn-primary-stretch{max-width:130px;width:34.6666666667vw;padding-right:10px;padding-left:10px;background-color:#2a7ed1;color:#fff;font-size:.8125rem;font-weight:700;line-height:35px;border-radius:17.5px}.btn-primary-stretch{min-width:inherit}.btn-primary-short{max-width:96px}.btn-bitter-large:hover,.btn-bitter:hover,.btn-cancel-large:hover,.btn-cancel:hover,.btn-delete:hover,.btn-primary-short:hover,.btn-primary-stretch:hover,.btn-primary:hover{opacity:.8}.btn-primary[disabled],[disabled].btn-bitter,[disabled].btn-bitter-large,[disabled].btn-cancel,[disabled].btn-cancel-large,[disabled].btn-delete,[disabled].btn-primary-short,[disabled].btn-primary-stretch{opacity:.3;cursor:default}.btn-bitter,.btn-bitter-large,.btn-cancel-large{padding-right:0;padding-left:0;background-color:#32323a}.btn-bitter-large{width:100%;max-width:195px}.btn-bitter-large .onset,.btn-bitter .onset,.btn-cancel-large .onset{display:block;padding-right:20px;padding-left:32px;font-weight:700}.btn-cancel{padding-right:0;padding-left:0;color:#000;background-color:#ededed;font-weight:400}.btn-cancel-large{width:100%;max-width:195px}.btn-cancel .onset{display:block;padding-right:20px;padding-left:32px;font-weight:700}.btn-delete{background-color:#f66b3f}.btn-text,.btn-text-fill{height:35px;padding-right:20px;padding-left:20px;border-radius:17.5px;background-color:#fafafa;font-size:.8125rem;line-height:35px}.btn-text-fill,.btn-text-fill:hover,.btn-text:hover{background-color:#fafafa}.btn-text.is-actived,.is-actived.btn-text-fill{background-color:#000;color:#fff;cursor:default}.btn-text-fill>i,.btn-text>i{margin-right:4px}.btn-link{height:35px;font-size:.8125rem;line-height:35px}.btn-link:hover{opacity:.8}.btn-danger,.btn-danger-short,.btn-danger-stretch{margin:.5rem;max-width:100px;width:40vw;padding:.375rem .75rem;background-color:#dc3545;color:#fff;font-size:.8125rem;font-weight:700;line-height:35px;border-radius:17.5px}.btn-danger-stretch{min-width:inherit}.btn-danger-short{max-width:96px}.btn-danger-short:hover,.btn-danger-stretch:hover,.btn-danger:hover{opacity:.8}.btn-danger[disabled],[disabled].btn-danger-short,[disabled].btn-danger-stretch{opacity:.3;cursor:default}.btn-danger-short>i,.btn-danger-stretch>i,.btn-danger>i{position:absolute;top:50%;left:20px;z-index:1;transform:translateY(-50%)}.btn-dark,.btn-dark-short,.btn-dark-stretch{margin:.5rem;max-width:100px;width:40vw;padding:.375rem .75rem;background-color:#343a40;color:#fff;font-size:.8125rem;font-weight:700;line-height:35px;border-radius:17.5px}.btn-dark-stretch{min-width:inherit}.btn-dark-short{max-width:96px}.btn-dark-short:hover,.btn-dark-stretch:hover,.btn-dark:hover{opacity:.8}.btn-dark[disabled],[disabled].btn-dark-short,[disabled].btn-dark-stretch{opacity:.3;cursor:default}.btn-dark-short>i,.btn-dark-stretch>i,.btn-dark>i{position:absolute;top:50%;left:20px;z-index:1;transform:translateY(-50%)}.btn-parent-div{margin:1rem}.input-material,.input-primary,.input-primary-middle,.select-primary,.select-primary-mobile,.select-primary-short{display:inline-block;padding:5px 12px;border-radius:5px;border:1px solid #aeb2b7;color:#32323a;font-size:.875rem;outline:none}.pointer-transparent{pointer-events:none}.input-field,.input-field-full{display:inline-block;position:relative}.input-field-full{width:100%}.input-icon,.input-icon-angle{position:absolute;top:50%;right:6px;z-index:1;width:12px;height:12px;color:#aeb2b7;font-size:.75rem;text-align:center;transform:translateY(-50%)}.input-icon-angle>i,.input-icon>i{vertical-align:top}.input-icon-angle{width:17px;height:10px;font-size:.625rem;transform:translateY(-50%) scale(.618)}.input-primary-middle{min-width:320px}.select-primary,.select-primary-mobile,.select-primary-short{padding-right:30px;-webkit-appearance:button;-moz-appearance:button;appearance:button;vertical-align:middle;min-width:60px;max-width:220px;background:none #fff;font-size:1rem;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-primary-short{min-width:130px}.select-primary-mobile{padding-right:8px}.select-primary-mobile::-ms-expand,.select-primary-short::-ms-expand,.select-primary::-ms-expand{display:none}.select-primary-mobile:-moz-focusring,.select-primary-short:-moz-focusring,.select-primary:-moz-focusring{color:transparent}.radio-field,.radio-field-mobile{display:inline-block}.radio-field-mobile:not(:first-of-type),.radio-field:not(:first-of-type){margin-left:2.6666666667vw}.radio-field-mobile:not(:first-of-type){margin-left:.8vw}.radio-primary{display:none}.radio-primary:checked+.mobile-radio-label,.radio-primary:checked+.radio-label{color:#fff}.radio-primary:checked+.radio-label.rest,.radio-primary:checked+.rest.mobile-radio-label{background-color:#ff6c60}.radio-primary:checked+.fast.mobile-radio-label,.radio-primary:checked+.radio-label.fast{background-color:#fcb322}.radio-primary:checked+.normal.mobile-radio-label,.radio-primary:checked+.radio-label.normal{background-color:#33b5e5}.radio-primary:checked+.late.mobile-radio-label,.radio-primary:checked+.radio-label.late{background-color:#b391ea}.radio-primary:checked+.radio-label.work,.radio-primary:checked+.work.mobile-radio-label{background-color:#07ddd4}.radio-primary:checked+.monochrome.mobile-radio-label,.radio-primary:checked+.radio-label.monochrome,.radio-primary:checked+.radio-label.short,.radio-primary:checked+.short.mobile-radio-label{background-color:#32323a}.mobile-radio-label,.radio-label{display:inline-block;vertical-align:top;min-width:16vw;height:16vw;padding-top:2px;padding-bottom:2px;border-radius:5px;border:1px solid;font-size:3.7333333333vw;font-weight:700;text-align:center;cursor:pointer;line-height:15.4666666667vw}.radio-label.rest,.rest.mobile-radio-label{border-color:#ff6c60;color:#ff6c60}.fast.mobile-radio-label,.radio-label.fast{border-color:#fcb322;color:#fcb322}.normal.mobile-radio-label,.radio-label.normal{border-color:#33b5e5;color:#33b5e5}.late.mobile-radio-label,.radio-label.late{border-color:#b391ea;color:#b391ea}.radio-label.work,.work.mobile-radio-label{border-color:#07ddd4;color:#07ddd4}.monochrome.mobile-radio-label,.radio-label.monochrome{min-width:100px;border:none;background-color:rgba(0,0,0,.3);color:#fff;line-height:22px}.radio-label.short,.short.mobile-radio-label{min-width:56px;border:none;background-color:rgba(0,0,0,.3);color:#fff;line-height:22px}.mobile-radio-label{min-width:60px;height:60px}.check-field{margin-right:12px}.check-font{font-size:12px}.check-primary~i{vertical-align:sub;font-size:.875rem}.check-primary:not(:checked)~i{color:#aeb2b7;background-color:#fff}.check-secondary~i{vertical-align:sub;font-size:.875rem}.check-secondary:not(:checked)~i{color:#aeb2b7;background-color:#fff}.check-secondary:checked~i{color:#2a7ed1;background-color:#fff}.check-label{font-size:.75rem;white-space:nowrap;cursor:pointer}.select-multiple{overflow-y:auto;overflow-x:hidden;max-width:260px;max-height:174px;margin-top:20px;border:1px solid #aeb2b7;-webkit-overflow-scrolling:touch}.select-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:6px 14px 6px 40px;cursor:pointer}.select-item:not(:first-child){border-top:1px solid #aeb2b7}.select-label{font-size:.875rem}.select-label:before{content:"";display:inline-block;vertical-align:sub;position:absolute;left:14px;top:50%;transform:translateY(-50%);margin-right:4px;font-size:.875rem;font-family:webfonts;font-style:normal;font-weight:400;font-variant:normal;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-post{font-size:.6875rem}.input-material{border-width:0 0 1px;border-radius:0;border-color:#3189e0}.input-material::-moz-placeholder{font-size:.75rem}.input-material::placeholder{font-size:.75rem}.required-field{color:red}.validation-error-text{display:flex;flex-wrap:wrap;width:100%;text-align:center;color:red;font-size:small}.item-title,.tag-adjustment-request,.tag-change-request,.tag-doing,.tag-done,.tag-todo,.tag-wire{display:flex;justify-content:center;align-items:center;position:relative;width:12.2666666667vw;min-height:8.5333333333vw;margin-right:auto;margin-left:auto;padding-top:2px;padding-bottom:2px;border:1px solid;font-size:2.6666666667vw;font-weight:700;line-height:1.2}.item-title .tag-budge,.item-title .tag-budge-right,.item-title .tag-budge-right-bottom,.item-title .tag-budge-right-top,.tag-adjustment-request .tag-budge,.tag-adjustment-request .tag-budge-right,.tag-adjustment-request .tag-budge-right-bottom,.tag-adjustment-request .tag-budge-right-top,.tag-change-request .tag-budge,.tag-change-request .tag-budge-right,.tag-change-request .tag-budge-right-bottom,.tag-change-request .tag-budge-right-top,.tag-doing .tag-budge,.tag-doing .tag-budge-right,.tag-doing .tag-budge-right-bottom,.tag-doing .tag-budge-right-top,.tag-done .tag-budge,.tag-done .tag-budge-right,.tag-done .tag-budge-right-bottom,.tag-done .tag-budge-right-top,.tag-todo .tag-budge,.tag-todo .tag-budge-right,.tag-todo .tag-budge-right-bottom,.tag-todo .tag-budge-right-top,.tag-wire .tag-budge,.tag-wire .tag-budge-right,.tag-wire .tag-budge-right-bottom,.tag-wire .tag-budge-right-top{position:absolute;top:20px;right:2px;color:#fff}.item-title .tag-budge-right,.item-title .tag-budge-right-bottom,.item-title .tag-budge-right-top,.tag-adjustment-request .tag-budge-right,.tag-adjustment-request .tag-budge-right-bottom,.tag-adjustment-request .tag-budge-right-top,.tag-change-request .tag-budge-right,.tag-change-request .tag-budge-right-bottom,.tag-change-request .tag-budge-right-top,.tag-doing .tag-budge-right,.tag-doing .tag-budge-right-bottom,.tag-doing .tag-budge-right-top,.tag-done .tag-budge-right,.tag-done .tag-budge-right-bottom,.tag-done .tag-budge-right-top,.tag-todo .tag-budge-right,.tag-todo .tag-budge-right-bottom,.tag-todo .tag-budge-right-top,.tag-wire .tag-budge-right,.tag-wire .tag-budge-right-bottom,.tag-wire .tag-budge-right-top{right:1px}.item-title .tag-budge-right-top,.tag-adjustment-request .tag-budge-right-top,.tag-change-request .tag-budge-right-top,.tag-doing .tag-budge-right-top,.tag-done .tag-budge-right-top,.tag-todo .tag-budge-right-top,.tag-wire .tag-budge-right-top{top:1px}.item-title .tag-budge-right-bottom,.tag-adjustment-request .tag-budge-right-bottom,.tag-change-request .tag-budge-right-bottom,.tag-doing .tag-budge-right-bottom,.tag-done .tag-budge-right-bottom,.tag-todo .tag-budge-right-bottom,.tag-wire .tag-budge-right-bottom{top:20px}.tag-wire{display:inline-flex;justify-content:center;align-items:center;font-weight:400;border-color:#707070}.tag-wire>i{position:static;margin-right:6px}.tag-todo{color:#fff;border-radius:5px}.tag-todo.rest{background-color:#ff6c60;border-color:#ff6c60}.tag-todo.work{background-color:#07ddd4;border-color:#07ddd4}.tag-change-request{border-radius:5px;background-size:7px 7px}.tag-change-request.rest{border-color:#ff6c60;color:#ff6c60;background-image:linear-gradient(-45deg,#fff,#fff 48.5%,#ff6c60 49.5%,#ff6c60 50.5%,#fff 51.5%,#fff)}.tag-change-request.work{border-color:#07ddd4;color:#07ddd4;background-image:linear-gradient(-45deg,#fff,#fff 48.5%,#07ddd4 49.5%,#07ddd4 50.5%,#fff 51.5%,#fff)}.tag-doing{border-radius:8px;background-size:7px 7px}.tag-doing.rest{border-color:#ff6c60;color:#ff6c60;box-shadow:0 3px 3px -3px rgba(255,108,96,.6)}.tag-doing.work{border-color:#07ddd4;color:#07ddd4;box-shadow:0 3px 3px -3px rgba(89,172,226,.6)}.tag-adjustment-request{background-size:7px 7px}.tag-adjustment-request.rest{border-color:#ff6c60;color:#ff6c60;background-image:linear-gradient(-45deg,#fff,#fff 48.5%,#ff6c60 49.5%,#ff6c60 50.5%,#fff 51.5%,#fff);box-shadow:0 3px 3px -3px rgba(255,108,96,.6)}.tag-adjustment-request.work{border-color:#07ddd4;color:#07ddd4;background-image:linear-gradient(-45deg,#fff,#fff 48.5%,#07ddd4 49.5%,#07ddd4 50.5%,#fff 51.5%,#fff);box-shadow:0 3px 3px -3px rgba(89,172,226,.6)}.tag-done.rest{color:#fff;border-color:#ff6c60;background-color:#ff6c60}.tag-done.work{color:#fff;border-color:#07ddd4;background-color:#07ddd4}.tag-done.ake{color:#fff;border-color:#95cf54;background-color:#95cf54}.item-title{border-radius:5px;color:#fff!important;width:-moz-fit-content;width:fit-content}.item-title.in-comp{border-color:#fc0;background-color:#fc0}.item-title.in-system{border-color:#0cf;background-color:#0cf}.item-title.red{border-color:#ff6c60;background-color:#ff6c60}.item-title.blue{border-color:#33b5e5;background-color:#33b5e5}.item-title.orange{border-color:#fcb322;background-color:#fcb322}.item-title.green{border-color:#07ddd4;background-color:#07ddd4}.item-title.purple{border-color:#b391ea;background-color:#b391ea}.dot,.dot-ake,.dot-rest,.dot-work{content:"";width:12px;height:12px;margin-right:8px;border-radius:50%}.dot-rest{background-color:#ff6c60}.dot-work{background-color:#07ddd4}.dot-ake{background-color:#95cf54}.label-text-right{text-align:right;display:block}.u-navbar{height:100%;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;padding:8px 3px 8px 14px;background-color:#28282e}.u-navbar .navbar-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:5.3333333333vw}.u-navbar .navbar-button{color:#fff;font-size:1.125rem}.u-shelf .shelf-item-ake:before,.u-shelf .shelf-item-fast:before,.u-shelf .shelf-item-free:before,.u-shelf .shelf-item-late:before,.u-shelf .shelf-item-normal:before,.u-shelf .shelf-item-rest:before{content:"";width:12px;height:12px;margin-right:8px;border-radius:50%}.u-shelf{border-top:2px solid #aeb2b7}.u-shelf:last-child{border-bottom:2px solid #aeb2b7}.u-shelf .shelf-item,.u-shelf .shelf-item-ake,.u-shelf .shelf-item-fast,.u-shelf .shelf-item-free,.u-shelf .shelf-item-late,.u-shelf .shelf-item-normal,.u-shelf .shelf-item-rest{display:flex;align-items:center;padding:6px 24px}.u-shelf .is-current.shelf-item-ake span,.u-shelf .is-current.shelf-item-fast span,.u-shelf .is-current.shelf-item-free span,.u-shelf .is-current.shelf-item-late span,.u-shelf .is-current.shelf-item-normal span,.u-shelf .is-current.shelf-item-rest span,.u-shelf .shelf-item.is-current span{font-weight:700}.u-shelf .shelf-item-ake:not(:first-child),.u-shelf .shelf-item-fast:not(:first-child),.u-shelf .shelf-item-free:not(:first-child),.u-shelf .shelf-item-late:not(:first-child),.u-shelf .shelf-item-normal:not(:first-child),.u-shelf .shelf-item-rest:not(:first-child),.u-shelf .shelf-item:not(:first-child){border-top:1px solid #aeb2b7}.u-shelf .shelf-item-rest:before{background-color:#ff6c60}.u-shelf .shelf-item-fast:before{background-color:#fcb322}.u-shelf .shelf-item-normal:before{background-color:#33b5e5}.u-shelf .shelf-item-late:before{background-color:#b391ea}.u-shelf .shelf-item-free:before{background-color:#07ddd4}.u-shelf .shelf-item-ake:before{background-color:#95cf54}.u-shelf .shelf-title{padding:3px 8px;background-color:#fafafa;font-size:.875rem}.u-shelf .shelf-label{font-size:.9375rem}.u-shelf .shelf-data{flex:1;text-align:right;font-size:.9375rem}.u-shelf .shelf-meta{flex:1;text-align:right;font-size:1.125rem}.u-fieldset,.u-fieldset-center{display:flex;align-items:center;margin-top:16px;margin-bottom:16px}.u-fieldset-center{justify-content:center}.u-fieldset-center .fieldset-label,.u-fieldset-center .fieldset-label-stretch,.u-fieldset .fieldset-label,.u-fieldset .fieldset-label-stretch{min-width:120px;font-size:3.7333333333vw;white-space:nowrap}.u-fieldset-center .fieldset-label-stretch,.u-fieldset .fieldset-label-stretch{min-width:inherit;margin-right:1.0666666667vw}.u-fieldset-center .shift-error-message,.u-fieldset .shift-error-message{color:red;font-size:14px;margin:0 10px}.u-heading-notice{height:8%}.u-heading{display:flex;justify-content:space-between;align-items:center;padding:12px;position:sticky;top:61px;z-index:1;background-color:#fff;border-bottom:1px solid #e5e5e5}.u-heading .heading-name{font-size:1.25rem}.u-heading .heading-title-stretch{margin-right:12px;font-weight:700;white-space:nowrap;flex:1}.u-heading .heading-txt{margin-left:12px;font-size:.625rem}.u-heading .back-button{color:#aeb2b7;font-size:1.375rem}.u-heading .back-txt{color:#aeb2b7;font-size:.875rem}.u-search{background-color:#eee}.u-search .search-title{padding-bottom:.5rem;padding-left:11px;padding-top:.2rem;background-color:#ddd}.u-search .search-title .search-icon{font-size:.5rem;color:grey}.u-search .search-body{display:flex;justify-content:space-between;align-items:center}.u-search .search-select{margin-left:.5rem}.u-search .search-checkbox,.u-search .search-select{margin-bottom:.5rem;margin-top:.5rem}.u-search .search-checkbox .unread{text-align:right}.u-search .search-button{border-radius:13.5px;margin-right:.5rem}.u-search .search-button .search{width:100%;margin-right:40px}.u-calendar{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:6px}.u-calendar thead td{vertical-align:bottom;padding-bottom:3px;border-bottom:2px solid #e5e5e5;color:#b0b4b9;font-size:3.2vw;font-weight:400;text-align:center}.u-calendar tbody td,.u-calendar tbody th{vertical-align:top;border:1px solid #e5e5e5}.u-calendar tbody td:first-child,.u-calendar tbody th:first-child{border-left:none}.u-calendar tbody td:last-child,.u-calendar tbody th:last-child{border-right:none}.u-calendar tbody td{padding-top:1.0666666667vw;padding-bottom:1.0666666667vw;height:17.0666666667vw}.u-calendar tbody td.is-actived{background-color:#32323a;color:#fff}.u-calendar tbody td.is_not_target{background-color:#cdcbcb;color:#fff}.u-calendar .calendar-day{overflow:hidden;display:block;width:5.8666666667vw;height:5.8666666667vw;margin-right:auto;margin-bottom:3px;margin-left:auto;border-radius:50%;font-size:3.4666666667vw;text-align:center;line-height:5.3333333333vw}.u-calendar .calendar-day.is-current{background-color:#32323a;color:#fff}.u-calendar .calendar-day.is-today{position:relative;top:-2px;border-radius:50%;border:2px solid #000}.u-calendar .calendar-day.is-saturday{color:#5b9bd5}.u-calendar .calendar-day.is-sunday{color:#ff5353}.u-dots-square{display:flex;min-height:8.5333333333vw;align-items:center;justify-content:center;flex-wrap:wrap}.u-dots-square .u-dots{overflow:hidden;width:8px;height:8px;min-height:8px;margin-right:2px;margin-left:inherit;border-radius:50%;text-indent:-9999px;white-space:nowrap}.u-dots-square .u-dots br{display:none}.u-dots-square .u-square{overflow:hidden;width:8px;height:8px;min-height:8px;margin-right:2px;margin-left:inherit;text-indent:-9999px;white-space:nowrap}.u-dots-square .u-square br{display:none}.u-dots{display:flex;min-height:8.5333333333vw;align-items:center;justify-content:center;flex-wrap:wrap}.u-dots>*{overflow:hidden;width:8px;height:8px;min-height:8px;margin-right:2px;margin-left:inherit;border-radius:50%;text-indent:-9999px;white-space:nowrap}.u-dots>* br{display:none}.u-square{overflow:hidden;width:8px;height:8px;min-height:8px;margin-right:2px;margin-left:inherit;text-indent:-9999px;white-space:nowrap}.u-square br{display:none}.u-sidebar{overflow-y:auto;flex-direction:column;height:100%;width:100%;min-height:calc(100vh - 61px);background-color:#32323a;transition:width 225ms ease,transform 225ms ease;will-change:width,transform;-webkit-overflow-scrolling:touch}.u-sidebar.is-actived{display:flex;animation:show 225ms linear 0s}.u-sidebar .sidebar-menu{flex:1;font-size:.875rem}.u-sidebar .sidebar-item{border-bottom:1px solid #505050}.u-sidebar .sidebar-item:first-of-type{border-top:1px solid #505050}.u-sidebar .sidebar-aside{padding-top:10px;padding-bottom:10px;background-color:#28282e;font-size:.75rem}.u-sidebar .sidebar-aside i{font-size:1.375rem}.u-item{position:relative}.u-item[data-value]:before{content:attr(data-value);position:absolute;top:50%;right:20px;z-index:10;min-width:16px;height:16px;border-radius:50%;background-color:#ff6c60;color:#fff;font-size:.625rem;text-align:center;line-height:16px;transform:translateY(-50%)}.u-item>a{display:block;position:relative;padding:14px 14px 14px 55px;color:#aeb2b7;text-decoration:none;white-space:nowrap}.u-item>a.is-currented,.u-item>a:hover{background-color:#28282e;color:#2a7ed1}.u-item i{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.u-combine,.u-combine-gap{display:flex;align-items:center}.u-combine-gap{margin-top:10px;margin-bottom:10px}.u-combine-mobile{margin-left:auto}.u-combine-gap .combine-txt,.u-combine .combine-txt{margin-right:1.0666666667vw;margin-left:1.0666666667vw;font-size:3.2vw;white-space:nowrap}.u-pager{display:flex;align-items:center}.u-pager .pager-value{margin-right:15px;margin-left:15px}.u-pager .pager-push{margin-right:10px;margin-left:10px;background-color:#fafafa;color:#aeb2b7}.u-pager .pager-push.is-actived{background-color:#32323a;color:#fff}.u-harmony,.u-harmony-bias{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:16px;padding-right:12px;padding-left:12px}.u-harmony-bias{justify-content:flex-end}.u-consolebar,.u-consolebar-gap{display:flex;justify-content:center;margin-top:16px;padding-bottom:20px}.u-consolebar-gap{margin-top:50px}.u-consolebar-gap>button,.u-consolebar>button{margin-right:5px;margin-left:5px}.u-present{font-size:1.25rem;white-space:nowrap}.u-present .present-price{font-size:1.5625rem}.u-info-notice{height:-webkit-fill-available;height:-moz-available;overflow:scroll}.u-information{border:solid #e5e5e5;border-width:2px 0}.u-information .information-item{padding:14px 16px;font-size:.9375rem}.u-information .information-item:not(:first-child){border-top:1px solid #e5e5e5}.u-information .information-item a{color:#32323a;text-decoration:underline}.u-information .information-item a:hover{color:#2a7ed1;text-decoration:none}.u-information .information-message{padding-left:10px;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-information .information-message.is-new:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%;background-color:#ff6c60;margin-left:calc(-1em - 2px)}.u-information .information-message .black{border:1px solid #000;background-color:#000;padding:3px 1rem;color:#fff}.u-information .information-right{display:flex;justify-content:flex-end;margin-top:6px;margin-bottom:6px}.u-information .information-date{display:inline-block;color:#9e9e9e}.u-information .information-name{display:inline-block;color:#ccc;margin-right:5px}.u-information .information-flag{display:inline-block;min-width:60px;background-color:#32323a;color:#fff;font-size:.6875rem;font-weight:700;text-align:center}.u-information .information-console{display:flex;justify-content:center;margin-top:12px}.u-information .information-console>button{min-width:92px;margin-right:5px;margin-left:5px}.u-intro,.u-intro-mobile,.u-intro-topless{margin:16px auto;padding:8px 8px 0}.u-intro-mobile{padding-right:8px;padding-left:8px;display:flex}.u-intro-topless{margin-top:0}.u-intro-mobile .intro-title,.u-intro-topless .intro-title,.u-intro .intro-title{font-size:.875rem;font-weight:700}.u-intro-mobile .intro-txt,.u-intro-topless .intro-txt,.u-intro .intro-txt{font-size:.875rem}.u-badge{display:inline-block;position:relative}.u-badge[data-value]:before{content:attr(data-value);position:absolute;top:0;right:0;z-index:10;min-width:16px;height:16px;border-radius:50%;background-color:#ff6c60;color:#fff;font-size:.625rem;text-align:center;line-height:16px}.u-holder,.u-modal .modal-console,.u-modal .modal-dialog{overflow:hidden;display:none;visibility:hidden;position:absolute;z-index:200;border:1px solid #aeb2b7;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff}.is-actived.u-holder,.u-modal .is-actived.modal-console,.u-modal .is-actived.modal-dialog{display:inline-block;visibility:visible}.u-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;margin:auto}@keyframes show{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.u-modal.is-actived{display:flex}.u-modal.is-actived .modal-console,.u-modal.is-actived .modal-dialog{animation:show 225ms linear 0s}.u-modal .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;background-color:rgba(0,0,0,.5)}.u-modal .modal-dialog{width:100%;max-width:270px;padding:24px;text-align:center}.u-modal .modal-console,.u-modal .modal-dialog{display:block;visibility:visible;will-change:opacity,transform}.u-modal .modal-console{position:relative;padding-top:24px;padding-bottom:24px}.u-modal .modal-caption{margin-bottom:16px;padding-right:24px;padding-left:24px;color:#555;font-size:.875rem;text-align:center}.u-modal .modal-horizontal,.u-modal .modal-horizontal-center{display:flex}.u-modal .modal-horizontal-center{justify-content:center;margin-top:36px;margin-bottom:-24px;padding-bottom:24px}.u-modal .modal-button-duet{width:150px;margin-right:5px;margin-left:5px}.u-login{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding-right:16px;padding-left:16px}@media (min-width:34rem){.u-login{bottom:10%}}.u-login .login-logo{margin-bottom:70px;zoom:.6}@media (min-width:48rem){.u-login .login-logo{zoom:inherit}}.u-login .login-path{display:flex;margin:1rem;flex-direction:column;justify-content:center;align-items:center}.u-login .login-path-item{margin-bottom:1rem}.u-no-header{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:5rem;padding-right:16px;padding-left:16px}@media (min-width:34rem){.u-no-header{bottom:10%}}.u-no-header .login-logo{margin-bottom:70px;zoom:.6}@media (min-width:48rem){.u-no-header .login-logo{zoom:inherit}}.u-holder{display:block;visibility:visible;position:relative;width:100%;max-width:500px;padding:24px;border:none}.u-holder .holder-ttl{margin-top:13px;margin-bottom:30px;font-size:.875rem}.u-holder .holder-body{display:flex;flex-direction:column;align-items:center}.u-holder .holder-body .u-field{margin-bottom:20px}.u-holder .holder-field{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;margin-top:20px;margin-bottom:20px}@media (min-width:34rem){.u-holder .holder-field{flex-direction:row;padding-right:37px;padding-left:37px}}@media (min-width:34rem){.u-holder .holder-input{max-width:270px}}.u-holder .holder-label{color:#555;font-size:.875rem;white-space:nowrap}.u-holder .holder-caption{margin-bottom:48px;color:#555;font-size:.9375rem;text-align:center}.u-holder .holder-console,.u-holder .holder-tool{display:flex;justify-content:center;margin-top:30px}.u-holder .holder-console{margin-bottom:-36px;padding-bottom:36px}.u-holder .holder-console>button{width:100px;margin-right:15px;margin-left:15px}.u-holder .holder-error{color:red;font-size:.75rem;text-align:center}.l-row{width:100%;max-width:1157px;margin-right:auto;margin-left:auto}.l-main{overflow:hidden;width:100%;flex:1;height:-moz-fit-content;height:fit-content}.l-block{display:flex;flex-direction:column-reverse}@media (min-width:34rem){.l-block{flex-direction:row;align-items:flex-start;justify-content:space-between}}@media (min-width:48rem){.l-block{padding-right:30px;padding-left:30px}}.l-wrap{max-width:1280px;margin-right:auto;margin-left:auto}.l-contents{min-height:calc(100% - 35px);background-color:#fff}.l-section{margin-bottom:24px}@media (min-width:48rem){.l-section{margin-bottom:40px}}.l-trim,.l-trim-narrow{padding:0 16px;min-height:calc(100vh - 135px)}.l-trim-dashboard{padding-top:0}@media (min-width:34rem){.l-trim,.l-trim-narrow{min-height:calc(100vh - 224px);padding:0 16px}}@media (min-width:48rem){.l-trim,.l-trim-narrow{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 160px);padding:0 20px}.l-trim-dashboard{height:calc(100vh - 180px);padding-top:0}}@media (min-width:48rem){.l-trim-narrow{height:calc(100vh - 230px);min-height:503px}}.l-cushion{width:90%;max-width:480px;margin-left:auto;margin-right:auto;padding:30px 10px;box-shadow:0 3px 6px rgba(0,0,0,.2);background:#fff}@media (min-width:48rem){.l-cushion{padding:30px}}.u-split{display:flex;flex-direction:column;background-color:#fff}@media (min-width:48rem){.u-split{flex-direction:row}}.u-split .split-menu{overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;min-width:240px;-webkit-overflow-scrolling:touch}@media (min-width:48rem){.u-split .split-menu{flex-direction:column;border-right:2px solid #e5e5e5}}.u-split .split-item{border-bottom:1px solid #e5e5e5;white-space:nowrap}.u-split .split-item>a{display:block;padding:12px 30px;color:#555;font-size:.875rem}.u-split .split-item>a.is-currented,.u-split .split-item>a:hover{background-color:#fafafa}.u-split .split-room{overflow:hidden;flex:1;position:relative}.u-panelbar{display:flex;flex-direction:column;padding:18px 12px}@media (min-width:48rem){.u-panelbar{padding:20px 16px}}.u-panelbar .panelbar-row{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:48rem){.u-panelbar .panelbar-row{flex-direction:row;margin-top:8px;margin-bottom:8px}}.u-panelbar .panelbar-row.narrow-width{max-width:50%;flex-wrap:wrap}.u-panelbar .panelbar-bottom{display:flex;justify-content:flex-end;margin-top:12px}.u-panelbar .panelbar-bottom>button{margin-right:3px;margin-left:3px}@media (min-width:48rem){.u-panelbar .panelbar-bottom>button{margin-right:10px;margin-left:10px}}.u-panelbar .panelbar-col,.u-panelbar .panelbar-col-stretch{margin-top:8px;margin-bottom:8px}@media (min-width:48rem){.u-panelbar .panelbar-col,.u-panelbar .panelbar-col-stretch{margin-top:0;margin-bottom:0}}@media (min-width:48rem){.u-panelbar .panelbar-col-stretch:not(:first-child),.u-panelbar .panelbar-col:not(:first-child){margin-left:37px}}.u-panelbar .panelbar-col-stretch{flex:1;max-width:320px}@media (min-width:48rem){.u-panelbar .panelbar-col-short{margin-left:8px}}.hidden-dummy-form{visibility:hidden;position:absolute;width:0;height:0}.u-notice{margin-bottom:20px}.u-notice .notice-item{padding:12px 20px;border-radius:5px;font-size:.875rem}.u-notice .notice-item.is-done{background:rgba(11,170,58,.1);border:1px solid #0baa3a;color:#2d790b}.u-notice .notice-item.is-error{background:rgba(255,0,0,.08);border:1px solid #e57575;color:#b12626}.heading-add{background-color:#2a7ed1;color:#fff;font-size:1.25rem}@media (min-width:48rem){.heading-add{font-size:2.1875rem}}.margin-top{margin-top:0}.padding{padding:5px 12px 18px}.u-remarks{padding-left:24px;padding-right:24px;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-wish{display:flex;align-items:flex-start;margin-top:32px;margin-bottom:32px;flex-direction:column}.u-wish .wish-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-left:12px;margin-right:12px;margin-top:16px}.u-wish .wish-row .wish-label{font-size:.75rem;width:80px}.u-wish .wish-row .note-label{font-size:.75rem;color:#dc3545}.u-wish .wish-row.error{margin-top:0}.u-featuremap{display:flex}.u-featuremap dt{min-width:68px;flex-shrink:0;font-size:.6875rem}.u-featuremap .featuremap-list{display:flex}.u-featuremap .featuremap-list li{font-size:.6875rem;white-space:nowrap}.u-featuremap .featuremap-list li:not(:first-child){margin-left:10px}.u-featuremap .featuremap-list i{vertical-align:text-top;margin-right:6px;font-size:.8125rem}.u-featuremap .featuremap-custom-list{display:list-item;margin-left:6px}.u-featuremap .featuremap-custom-item{font-size:.6875rem;white-space:nowrap;display:flex;margin-bottom:6px;gap:6px}.u-featuremap .featuremap-custom-item-name{display:flex;align-items:flex-start;font-weight:700;gap:4px;height:-moz-max-content;height:max-content;white-space:break-spaces;flex-shrink:0}.u-featuremap .featuremap-custom-item-name i{vertical-align:text-top;padding-top:1.5px;font-size:.8125rem}.u-featuremap .featuremap-custom-dates{list-style:none;display:flex;flex-wrap:wrap}.u-featuremap .webfonts-chat-bubble,.u-featuremap .webfonts-info{color:#ff6c60}.u-featuremap .webfonts-pen{color:#f66d9b}.u-featuremap .webfonts-over{min-width:13px;min-height:13px;border-radius:50%;background-color:#ff0;color:#ff6c60;z-index:99}.u-featuremap .webfonts-plus{color:#2a7ed1}.mt-0{margin-top:0!important}.m-0{margin:0!important}.w-auto{width:auto!important}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)}