﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo", "メイリオ", sans-serif}input[type=submit],input[type=button],input[type=reset],textarea{vertical-align:baseline;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo", "メイリオ", sans-serif}body{line-height:1;-webkit-font-smoothing:antialiased;word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline;text-decoration:none}button{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}button:focus{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}ruby rb:not(:first-child){margin-left:5px}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle;margin:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-moz-focus-inner,select::-moz-focus-inner{border:0px;outline:none}input:focus,select:focus{outline:none}.footer{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-bottom:50px;text-align:center;border-top:1px solid #dce2e6}.footer--blue{border-top:1px solid #113458}.footer__logo{margin-top:37px;width:40px}.footer__address{margin-top:15px;font-size:11px;color:#879cb2;font-style:normal}.footer--shared-pc{zoom:1;margin-top:10px;padding:20px 0;border-top:1px solid #777}.footer--shared-pc:before,.footer--shared-pc:after{content:"";display:table}.footer--shared-pc:after{clear:both}.footer--shared-pc__copy{float:left;font-size:11px;color:#879cb2}.footer--shared-pc__logout{float:right;font-weight:bold;font-size:12px;color:#113458}.header{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;height:55px;border-bottom:solid 1px #dce2e6}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header--shared-pc{zoom:1;padding-top:35px;padding-bottom:20px;border-bottom:2px solid #113458}.header--shared-pc:before,.header--shared-pc:after{content:"";display:table}.header--shared-pc:after{clear:both}.header--shared-pc__logo{float:left;display:inline-block}.header--shared-pc__logo__image{width:140px}.header--shared-pc__heading{position:absolute;top:50px;left:50%;font-size:20px;color:#113458;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header--shared-pc__name{margin-top:15px;float:right}.header__company-name{float:left;line-height:55px;color:#113458;font-size:14px}.header__info{zoom:1;float:right;padding-left:20px;line-height:54px;border-left:1px solid #dce2e6;cursor:pointer}.header__info:before,.header__info:after{content:"";display:table}.header__info:after{clear:both}.header__icon{vertical-align:middle;display:inline-block;width:24px}.header__user-name{display:inline-block;margin-left:5px;font-size:14px;color:#113458}.header__info:hover .header__menu{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.header__menu{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;position:absolute;right:0;top:55px;list-style:none;-webkit-box-shadow:0 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0 2px 6px 0px rgba(0,0,0,0.16);z-index:10}.header__menu__icon{display:inline-block;position:relative;top:-3px;margin:0 20px;width:4px;height:4px;background-color:#113458;-webkit-border-radius:50%;border-radius:50%}.header__menu__icon:before{content:'';display:block;position:absolute;top:-6px;width:4px;height:4px;background-color:#113458;-webkit-border-radius:50%;border-radius:50%}.header__menu__icon:after{content:'';display:block;position:absolute;top:6px;width:4px;height:4px;background-color:#113458;-webkit-border-radius:50%;border-radius:50%}.header__menu__list:not(:first-child){border-top:1px solid #dce2e6}.header__menu__list__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:200px;padding-left:20px;font-size:14px;color:#0c243d;background-color:rgba(255,255,255,0.9)}body,html{height:100%}.application{height:100%;overflow:hidden;z-index:0}.application.is-fixed{position:fixed;top:0;bottom:0;left:0;right:0}.main{z-index:0}.sidemenu{z-index:0}.c-column{clear:both;width:100%;padding:35px 0;text-align:center}.c-column--2 .c-column-area{float:left;width:485px;height:100%}.c-column__wrapper{width:971px;margin:0 auto;text-align:left}.main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;left:250px;right:0;min-width:1000px;min-height:100%;background-color:#fff;overflow-y:auto}.main--shared-pc{margin:0px auto;width:900px}.main__heading{float:left;padding-left:20px;line-height:64px;color:#113458;font-size:20px;font-weight:normal}.main__heading--blue{background-color:#ecf2f6}.main__help{display:block;float:right;margin-top:20px;margin-right:10px;padding-left:22px;padding-right:22px;text-align:center;line-height:25px;font-size:14px;-webkit-border-radius:5px;border:1px solid #92afc3;color:#113458;-webkit-transition:-webkit-transform 0.2s linear;-moz-transition:-moz-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;transition:transform 0.2s linear;cursor:pointer}.main__help__push-badge{padding:1px 5px;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-weight:bold;font-size:10px;background-color:#d10303;margin-left:5px;margin-top:1px}.contents{clear:both}.contents--shared-pc{border:1px solid #e2e5e7}.contents__inner--padding-large{padding:150px 0}.contents__inner--align-center{text-align:center !important}.p-toast--runtime{padding-top:15px !important}.p-toast--runtime::before{top:0 !important}.sidemenu{position:absolute;top:0;left:0;bottom:0;width:250px;overflow-y:auto;overflow-x:hidden;background-color:#113458}.sidemenu__logo{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:230px;height:55px;padding:15px 18px}.sidemenu__logo__img{width:92px}.sidemenu__item{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;position:absolute;top:0;bottom:0;left:70px;width:180px;overflow-y:auto;overflow-x:hidden;background-color:#113458}.sidemenu__item.is-active{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.sidemenu__item.is-show{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.sidemenu__item__heading{margin:20px 0 10px;padding-left:20px;color:#4195c4;font-size:13px;font-weight:bold;text-align:left;display:inline-block;position:relative;width:calc(100% - 30px)}.sidemenu__item__heading>.c-accordion__title__icon{right:unset;left:5px;opacity:1}.sidemenu__item__heading.js_accordionTrigger{padding-left:30px}.sidemenu__item__heading--contract{margin:20px 0 10px;padding-left:20px;color:#da3090;font-size:13px;font-weight:bold;text-align:left}.sidemenu__item>.js_accordion.c-accordion{box-shadow:none}.sidemenu__item>.js_accordion.c-accordion>.c-accordion__body{box-shadow:none}.category-list{position:absolute;top:55px;bottom:0;padding:15px 0;width:250px;overflow:auto;background-color:#0c243d}.category-list__item{width:70px;text-align:center}.category-list__item:hover .category-list__item__inner,.category-list__item.is-active{background-color:#113458;cursor:pointer}.category-list__item.is-active .sidemenu__item{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.category-list__item.is-active .sidemenu__item .sidemenu__item__heading[aria-selected="true"] .c-accordion__title__icon{top:12px;left:13px}.category-list__item.is-active .sidemenu__item .sidemenu__item__heading[aria-selected="false"] .c-accordion__title__icon{top:0px;left:0px}.category-list__item.is-active .sidemenu__item .sidemenu__item__heading .c-accordion__title__icon{background-image:none;top:0px;left:0px}.category-list__item.is-active .category-list__item__inner:before{content:'';display:block;position:absolute;top:15px;left:0px;width:4px;height:46px;-webkit-border-radius:0px 2px 2px 0px;border-radius:0px 2px 2px 0px;background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;-ms-transition:-ms-transform 0.2s ease;transition:transform 0.2s ease}.category-list__item__inner{position:relative;display:inline-block;padding:15px 0;width:100%;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.category-list__item__inner:hover:after{content:'';display:block;position:absolute;top:-28px;left:25px;width:90px;height:130px;-webkit-border-radius:0px 100px 0px 0px;border-radius:0px 100px 0px 0px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);z-index:2;background-color:transparent}.category-list__item__inner .text_icon{font-size:27px;color:white}.category-list__item__name{margin-top:8px;color:#fff;font-size:10px}.item-list{width:100%;list-style:none}.item-list__item{display:inline-table;width:100%}.item-list__item.is-active:before{content:'';display:block;position:relative;top:13px;left:0px;width:2px;height:20px;-webkit-border-radius:0px 2px 2px 0px;border-radius:0px 2px 2px 0px;background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;-ms-transition:-ms-transform 0.2s ease;transition:transform 0.2s ease}.item-list__item__name{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px;width:100%;height:46px;vertical-align:middle;line-height:16px;text-align:left;font-weight:bold;color:#fff;font-size:14px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.item-list__item.is-active .item-list__item__name{padding-left:28px}.item-list__item__name:hover{background-color:#2892c9}.sidemenu-narrow{position:absolute;top:0;left:0;bottom:0;width:230px;overflow:auto;background-color:#113458}.sidemenu__item--narrow{left:0;width:230px;background-color:#0c243d}.item-list--narrow{width:100%;list-style:none}.item-list--narrow__item{display:inline-table;width:100%}.item-list--narrow__item.is-active .item-list__item__name{background-color:#2892c9}.item-list--narrow__item__name{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:100%;height:46px;vertical-align:middle;line-height:16px;text-align:left;font-weight:bold;color:#fff;font-size:14px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.item-list--narrow__item__name:hover{background-color:#2892c9}.c-button{display:block;-webkit-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}button.c-button{padding:0}.c-button--inline-block{display:inline-block;margin:0 10px}.c-button:focus{outline:none}.c-button--small{width:100px;line-height:34px;font-size:13px}.c-button--small-height_28{width:100px;line-height:28px;font-size:13px}.c-button--medium{width:130px;line-height:34px;font-size:14px}.c-button--w200{width:200px;line-height:34px;font-size:14px}.c-button--large{width:160px;line-height:34px;font-size:13px;font-weight:bold;padding:0px}.c-button--large2{margin:20px 0 0;width:260px;line-height:60px;font-size:14px;padding:0px}.c-button--large3{margin:20px 0 0;width:270px;line-height:70px;font-size:16px;padding:0px}.c-button--large4{margin:20px 0 0;width:220px;line-height:60px;font-size:14px;padding:0px}.c-button--fluid{line-height:34px;font-size:14px;width:100%}.c-button--center{margin-left:auto;margin-right:auto}.c-button--right{float:right;margin-left:10px}.c-button--left{float:left;margin-right:10px}.c-button--w75{width:75px;line-height:34px;font-size:13px;font-weight:bold}.c-button--w80{width:80px;line-height:34px;font-size:13px;font-weight:bold}.c-button--w100{width:100px;line-height:34px;font-size:13px;font-weight:bold}.c-button--w120{width:120px;line-height:34px;font-size:13px;font-weight:bold}.c-button--w220{width:220px;line-height:34px;font-size:13px;font-weight:bold}.c-button--plain{background-color:#ecf2f6;border:1px solid #92afc3;color:#113458}.c-button--blue{color:#fff;background-image:-webkit-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-moz-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-o-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-ms-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:linear-gradient(to bottom, #1760ab 0%, #2a97c4 50%, #1760ab 100%);-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%}.c-button--blue:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-button--red{color:#fff;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(top, #ab1744 0%, #da3090 50%, #ab1744 100%);background-image:-moz-linear-gradient(top, #ab1744 0%, #da3090 50%, #ab1744 100%);background-image:-o-linear-gradient(top, #ab1744 0%, #da3090 50%, #ab1744 100%);background-image:-ms-linear-gradient(top, #ab1744 0%, #da3090 50%, #ab1744 100%);background-image:linear-gradient(to bottom, #ab1744 0%, #da3090 50%, #ab1744 100%)}.c-button--red:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-button--green{color:#fff;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(top, #4c8614 0%, #6bad23 50%, #4c8614 100%);background-image:-moz-linear-gradient(top, #4c8614 0%, #6bad23 50%, #4c8614 100%);background-image:-o-linear-gradient(top, #4c8614 0%, #6bad23 50%, #4c8614 100%);background-image:-ms-linear-gradient(top, #4c8614 0%, #6bad23 50%, #4c8614 100%);background-image:linear-gradient(to bottom, #4c8614 0%, #6bad23 50%, #4c8614 100%)}.c-button--green:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-button--orange{color:#fff;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(top, #bd741f 0%, #fe9e2d 50%, #bd741f 100%);background-image:-moz-linear-gradient(top, #bd741f 0%, #fe9e2d 50%, #bd741f 100%);background-image:-o-linear-gradient(top, #bd741f 0%, #fe9e2d 50%, #bd741f 100%);background-image:-ms-linear-gradient(top, #bd741f 0%, #fe9e2d 50%, #bd741f 100%);background-image:linear-gradient(to bottom, #bd741f 0%, #fe9e2d 50%, #bd741f 100%)}.c-button--orange:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-button--gray{color:#fff;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(top, #8c8d8e 0%, #aeb4ac 50%, #8c8d8e 100%);background-image:-moz-linear-gradient(top, #8c8d8e 0%, #aeb4ac 50%, #8c8d8e 100%);background-image:-o-linear-gradient(top, #8c8d8e 0%, #aeb4ac 50%, #8c8d8e 100%);background-image:-ms-linear-gradient(top, #8c8d8e 0%, #aeb4ac 50%, #8c8d8e 100%);background-image:linear-gradient(to bottom, #8c8d8e 0%, #aeb4ac 50%, #8c8d8e 100%)}.c-button--gray:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-button[disabled]{color:#fff;background-image:none;background-color:#aeb4ac;cursor:not-allowed}.c-button-dd{margin-left:40px;margin-top:10px}.c-add-button{padding-left:30px;color:#113458;font-size:13px;line-height:20px;background-image:url(/assets/modal/add-d0d181b881d92cdf9f63c36172c4343bae5fde7611e04954791e50a3f92e1394.png);background-repeat:no-repeat;background-position:center left;-webkit-background-size:20px;-moz-background-size:20px;background-size:20px;cursor:pointer}.c-circle-button{position:relative;display:block;width:120px;height:120px;text-align:center;line-height:120px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;transition:opacity 0.4s ease;cursor:pointer}.c-circle-button span{position:absolute;top:4px;left:4px;display:block;width:112px;height:112px;text-align:center;line-height:112px;-webkit-border-radius:50%;border-radius:50%;background:#fff}.c-circle-button.is-disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.c-circle-button.is-disabled:hover{opacity:1;-ms-filter:none;filter:none}.c-circle-button--blue{color:#017fc4;background-image:-webkit-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-moz-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-o-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-ms-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:linear-gradient(to right, #007ec4 0%, #41b9c4 100%);-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%}.c-circle-button--blue:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-circle-button--blue:hover span{color:#fff;background:none}.c-circle-button--blue.is-active{background-image:-webkit-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-moz-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-o-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-ms-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:linear-gradient(to right, #007ec4 0%, #41b9c4 100%)}.c-circle-button--blue.is-active span{color:#fff;background:none}.c-circle-button--red{color:#e84d53;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-moz-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-o-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-ms-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:linear-gradient(to right, #e84c53 0%, #e87f4c 100%)}.c-circle-button--red:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-circle-button--red:hover span{color:#fff;background:none}.c-circle-button--red.is-active{background-image:-webkit-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-moz-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-o-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-ms-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:linear-gradient(to right, #e84c53 0%, #e87f4c 100%)}.c-circle-button--red.is-active span{color:#fff;background:none}.c-circle-button--green{color:#01c48e;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-moz-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-o-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-ms-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:linear-gradient(to right, #00c48f 0%, #41bcc4 100%)}.c-circle-button--green:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-circle-button--green:hover span{color:#fff;background:none}.c-circle-button--green.is-active{background-image:-webkit-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-moz-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-o-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-ms-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:linear-gradient(to right, #00c48f 0%, #41bcc4 100%)}.c-circle-button--green.is-active span{color:#fff;background:none}.c-button-list{zoom:1;margin:40px auto 40px;width:340px;list-style:none}.c-button-list:before,.c-button-list:after{content:"";display:table}.c-button-list:after{clear:both}.c-button-list__item{float:left}.c-button-list__item:not(:first-child){margin-left:20px}#button-leftside .c-button-list{margin-left:220px;margin-right:auto}@-moz-keyframes animateGradient{0%{background-position:0% 0%}100%{background-position:0% 200%}}@-webkit-keyframes animateGradient{0%{background-position:0% 0%}100%{background-position:0% 200%}}@-o-keyframes animateGradient{0%{background-position:0% 0%}100%{background-position:0% 200%}}@keyframes animateGradient{0%{background-position:0% 0%}100%{background-position:0% 200%}}.c-check-box{position:relative;width:21px;height:21px;display:inline-block}.c-check-box__label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;-webkit-border-radius:8px;border-radius:8px;vertical-align:middle;cursor:pointer}.c-check-box__label:before{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:-3px;z-index:2;display:block;margin-top:-6px;width:4px;height:8px;border-right:2px solid #1b3a4d;border-bottom:2px solid #1b3a4d;content:'';opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-check-box__label:after{-webkit-transition:border-color 0.2s linear;-moz-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;-ms-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:block;width:19px;height:19px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;content:''}.c-check-box__label--border:before{margin-top:-5px;left:-3px}.c-check-box__label--border:after{border:2px solid #779fb9}.c-check-box__input[disabled]+.c-check-box__label{cursor:not-allowed}.c-check-box__input[disabled]+.c-check-box__label:after{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.c-check-box__input{display:none}.c-check-box__input:checked+.c-check-box__label:before{opacity:1;-ms-filter:none;filter:none}.c-check-box--table-filter{position:relative;display:inline-block;width:100%;height:100%}.c-check-box--table-filter--all .c-check-box--table-filter__label{color:#4195c4}.c-check-box--table-filter--all .c-check-box--table-filter__label:before{border-right:2px solid #4195c4;border-bottom:2px solid #4195c4}.c-check-box--table-filter__label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;padding:12px 20px 12px 40px;line-height:16px;font-size:14px;width:100%;height:100%;white-space:pre;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;vertical-align:middle;cursor:pointer}.c-check-box--table-filter__label:before{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:18px;z-index:2;display:block;margin-top:-6px;width:5px;height:9px;border-right:2px solid #79838a;border-bottom:2px solid #79838a;content:'';opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-check-box--table-filter__input{display:none}.c-check-box--table-filter__input:checked+.c-check-box--table-filter__label:before{opacity:1;-ms-filter:none;filter:none}.c-circle-button{position:relative;display:block;width:120px;height:120px;text-align:center;line-height:120px;-webkit-border-radius:50%;border-radius:50%}.c-circle-button span{position:absolute;top:4px;left:4px;display:block;width:112px;height:112px;text-align:center;line-height:112px;font-size:18px;-webkit-border-radius:50%;border-radius:50%;background:#fff;-webkit-transition:background-color 0.2s cubic-bezier(0.21, 0.52, 0.3, 0.99);-moz-transition:background-color 0.2s cubic-bezier(0.21, 0.52, 0.3, 0.99);-o-transition:background-color 0.2s cubic-bezier(0.21, 0.52, 0.3, 0.99);-ms-transition:background-color 0.2s cubic-bezier(0.21, 0.52, 0.3, 0.99);transition:background-color 0.2s cubic-bezier(0.21, 0.52, 0.3, 0.99)}.c-circle-button--blue{color:#017fc4;background-image:-webkit-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-moz-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-o-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:-ms-linear-gradient(left, #007ec4 0%, #41b9c4 100%);background-image:linear-gradient(to right, #007ec4 0%, #41b9c4 100%);-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%}.c-circle-button--blue:hover{-webkit-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-moz-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-o-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);-ms-animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15);animation:animateGradient 1s cubic-bezier(0.08, 0.72, 0.65, 1.15)}.c-circle-button--blue:hover span{color:#fff;background:none}.c-circle-button--red{color:#e84d53;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-moz-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-o-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:-ms-linear-gradient(left, #e84c53 0%, #e87f4c 100%);background-image:linear-gradient(to right, #e84c53 0%, #e87f4c 100%)}.c-circle-button--green{color:#01c48e;-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;background-image:-webkit-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-moz-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-o-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:-ms-linear-gradient(left, #00c48f 0%, #41bcc4 100%);background-image:linear-gradient(to right, #00c48f 0%, #41bcc4 100%)}.c-contrast-list{width:100%;text-align:left;table-layout:fixed}.c-contrast-list__row--title{position:relative;border-bottom:1px solid #dce2e6}.c-contrast-list__row--title .c-contrast-list__reference{padding:15px 0 5px 30px}.c-contrast-list__reference{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:375px;padding:15px 0 15px 30px}.c-contrast-list__reference .c-select-box{width:100%}.c-contrast-list__reference__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:10px;padding-right:40px;color:#113458;font-size:15px}.has-many-items .c-contrast-list__reference__item{width:auto;display:inline-block;vertical-align:text-top}.has-many-items .c-contrast-list__reference__item:first-child{padding-right:20px}.has-many-items .c-contrast-list__reference__item:last-child{text-align:right;float:right}.has-many-items .c-contrast-list__reference__item span{float:none}.has-many-items_left .c-contrast-list__reference__item{width:auto;display:inline-block;vertical-align:text-top}.has-many-items_left .c-contrast-list__reference__item:first-child{padding-right:20px}.has-many-items_left .c-contrast-list__reference__item:last-child{text-align:left;float:left}.has-many-items_left .c-contrast-list__reference__item span{float:none}.c-contrast-list__reference__item span{float:right;color:#738ba2;font-size:14px;text-align:right;line-height:18px;margin-top:-2px}.c-contrast-list__edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px 30px;background-color:#f7f9fb}.c-contrast-list__edit input[disabled]{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.c-contrast-list__edit .c-contrast-list__edit__item{width:125px;margin-right:10px;display:inline-block}.c-contrast-list__edit .c-contrast-list__edit__item .c-select-box{width:100%;padding-right:30px}.c-contrast-list__edit .c-contrast-list__edit__item .c-select-box[disabled]{color:#999;cursor:not-allowed}.c-contrast-list__edit .c-contrast-list__edit__approval{margin-right:10px;display:inline-block}.c-contrast-list__edit .c-contrast-list__edit__approval .c-select-box{padding-right:30px}.c-contrast-list__edit .c-contrast-list__edit__approval .c-select-box[disabled]{color:#999;cursor:not-allowed}.c-contrast-list__heading{margin:20px 0 10px;font-size:18px;color:#4195c4;font-weight:normal}.c-contrast-list__item-title{width:100%;line-height:30px;color:#4195c4;font-size:15px}.c-contrast-list__item-title span{padding-right:40px;float:right}.c-contrast-list__note{font-size:14px;color:#113458}.c-contrast-list__note--display-block{display:inline-block;font-size:14px;color:#113458}.c-datepicker__wrapper{position:relative;display:inline-block}.c-datepicker__wrapper:before{content:'';display:block;position:absolute;top:14px;right:15px;border:6px solid transparent;border-top:6px solid #113458;pointer-events:none}.c-datepicker__wrapper--small:before{content:'';display:block;position:absolute;top:12px;right:52px;border:5px solid transparent;border-top:5px solid #113458;pointer-events:none}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;direction:ltr}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td.highlighted{background:#d9edf7;-webkit-border-radius:0;border-radius:0}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker .datepicker-switch{width:145px}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker-inline{width:220px}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled]:hover{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today.active:hover,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.active:hover{background-color:#fbf069}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:-moz-linear-gradient(top, #f3c17a, #f3e97a);background-image:-o-linear-gradient(top, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled]:hover{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.active:hover{background-color:#efe24b 9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-webkit-linear-gradient(top, #b3b3b3, gray);background-image:-moz-linear-gradient(top, #b3b3b3, gray);background-image:-o-linear-gradient(top, #b3b3b3, gray);background-image:-ms-linear-gradient(top, #b3b3b3, gray);background-image:linear-gradient(to bottom, #b3b3b3, gray);background-repeat:repeat-x;border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled]:hover{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.active:hover{background-color:#666}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-image:-webkit-linear-gradient(top, #1760ab 0%, #2a97c4 100%);background-image:-moz-linear-gradient(top, #1760ab 0%, #2a97c4 100%);background-image:-o-linear-gradient(top, #1760ab 0%, #2a97c4 100%);background-image:-ms-linear-gradient(top, #1760ab 0%, #2a97c4 100%);background-image:linear-gradient(to bottom, #1760ab 0%, #2a97c4 100%);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled]:hover{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover{background-color:#039}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:-ms-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled]:hover{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover{background-color:#039}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}.c-drag-and-drop-icon{float:left;margin-top:115px;width:180px;text-align:center}.c-drag-and-drop-icon__image{width:54px}.c-drag-and-drop-icon__note{margin-top:10px;font-size:12px;color:#c1cbd1}.c-drag-and-drop-box{position:relative;width:300px;border-top:1px solid #dce2e6}.c-drag-and-drop-box__heading{font-size:14px;line-height:40px;color:#113458;text-align:center;background-color:#ecf2f6;border-left:1px solid #dce2e6;border-right:1px solid #dce2e6}.c-drag-and-drop-box__heading span{font-size:12px;margin-left:8px}.c-drag-and-drop-box__footer{position:relative;height:20px}.c-drag-and-drop-list{position:relative;height:270px;overflow-y:auto;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none}.c-drag-and-drop-list.c-drag-and-drop-list-large{height:580px}.c-drag-and-drop-list .sortable-placeholder{height:55px;background-color:#ecf2f6}.c-drag-and-drop-list__item{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 80px 20px 20px;font-size:14px;color:#113458;background-color:#fff;border-top:1px solid #dce2e6;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-left:1px solid #dce2e6;border-right:1px solid #dce2e6}.c-drag-and-drop-list__item[draggable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:element}.c-drag-and-drop-list__item:last-child{border-bottom:1px solid #dce2e6}.c-drag-and-drop-list__item.is-moving{-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.52, 1.58, 1, 1),opacity 0.4s ease-in;-moz-transition:-moz-transform 0.4s cubic-bezier(0.52, 1.58, 1, 1),opacity 0.4s ease-in;-o-transition:-o-transform 0.4s cubic-bezier(0.52, 1.58, 1, 1),opacity 0.4s ease-in;-ms-transition:-ms-transform 0.4s cubic-bezier(0.52, 1.58, 1, 1),opacity 0.4s ease-in;transition:transform 0.4s cubic-bezier(0.52, 1.58, 1, 1),opacity 0.4s ease-in;opacity:1 !important;-ms-filter:none !important;filter:none !important;-webkit-transform:translateX(0px) !important;-moz-transform:translateX(0px) !important;-o-transform:translateX(0px) !important;-ms-transform:translateX(0px) !important;transform:translateX(0px) !important}.c-drag-and-drop-list__item--disabled{color:#bbb;background:#f7f7f7}.c-drag-and-drop-list__button--delete{position:absolute;top:8px;right:40px;width:30px;height:40px;background-image:url(/assets/components/drag-and-drop/delete-0e176588bb43680fe2db74aaf2af8ec62a3add3aac4a9ccc1a45c61f28219906.png);background-repeat:no-repeat;background-position:10px 14px;-webkit-background-size:11px;-moz-background-size:11px;background-size:11px;cursor:pointer}.c-drag-and-drop-list__button--arrow{position:absolute;top:8px;right:40px;width:30px;height:40px;cursor:pointer}.c-drag-and-drop-list__button--arrow:before{content:'';display:block;position:absolute;top:15px;right:9px;width:12px;height:1px;background-color:#b9c1c7;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-drag-and-drop-list__button--arrow:after{content:'';display:block;position:absolute;top:23px;right:9px;width:12px;height:1px;background-color:#b9c1c7;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-drag-and-drop-list__button--change-order{position:absolute;top:8px;right:10px;width:30px;height:40px;background-image:url(/assets/components/drag-and-drop/list-cb3919280695c6b1ad035c242ef19f76e71c2ed3fcc7555099a7ecc381664589.png);background-repeat:no-repeat;background-position:6px 12px;-webkit-background-size:16px 14px;-moz-background-size:16px 14px;background-size:16px 14px;cursor:move}#js-drag-and-drop-list-01 .c-drag-and-drop-list__button--owner{display:none}#js-drag-and-drop-list-02 .c-drag-and-drop-list__button--owner{background-image:none;right:63px;top:17px;font-size:23px;color:#113458;width:30px;position:absolute;height:40px;cursor:pointer}#js-drag-and-drop-list-01 .c-drag-and-drop-list__button--main-workplace{display:none}#js-drag-and-drop-list-02 .c-drag-and-drop-list__button--main-workplace{background-image:none;right:63px;top:17px;font-size:23px;color:#113458;width:30px;position:absolute;height:40px;cursor:pointer}.owner_check--true{display:none}.owner_check--true.is-active{display:inline}.owner_check--false{display:none}.owner_check--false.is-active{display:inline}.main-workplace-star--true{display:none}.main-workplace-star--true.is-active{display:inline}.main-workplace-star--false{display:none}.main-workplace-star--false.is-active{display:inline}.c-ico-file-link{position:relative}.c-ico-file-link:before{content:"";position:absolute;top:15px;left:-15px;display:inline-block;background-image:url(/assets/admin-setting/file-link-57f10be019cacf2f1a3c26709a452083eb55baea0fc8e27342d7b58f78f1d467.png);background-repeat:no-repat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;width:11px;height:14px}.c-ico-file-link_staff_name{border-bottom:none}.c-ico-file-link_staff_name ruby{border-bottom:1px solid #8a94a3;line-height:26px}.c-infomation-box{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px;width:300px;height:380px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1)}.p-index__setting-home__background{zoom:1;width:100%}.p-index__setting-home{padding:20px;background-color:#ecf2f6}.c-setting-home-wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:100%;min-width:1080px;height:auto;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1)}.box-flex{display:-webkit-flex;display:flex;justify-content:center}.c-setting-home-wrapper__title{display:block;margin-top:10px;margin-bottom:10px;text-align:center;font-size:24px;color:#000000;font-weight:bold}.c-setting-home-box{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px;width:320px;min-width:320px;height:300px;-webkit-border-radius:50px;border-radius:50px;border:2px solid #fff;background-color:#fff}.c-setting-home-box:hover{border:2px solid #3169d1}.left-button span{position:absolute;left:18px;margin:auto;width:130px;height:40px;margin-top:15px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #2F528F;line-height:40px;text-align:center;font-size:14px;font-weight:bold}.left-button span:nth-child(1){border:2px solid #2F528F;background-color:#fff;color:#113458;display:none}.left-button span:nth-child(2){background-color:#4472C4;color:#fff}.left-button:hover span:nth-child(1){display:block}.left-button:hover span:nth-child(2){display:none}.right-button span{position:absolute;right:18px;margin:auto;width:130px;height:40px;margin-top:15px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #2F528F;line-height:40px;text-align:center;font-size:14px;font-weight:bold}.right-button span:nth-child(1){border:2px solid #2F528F;background-color:#fff;color:#113458;display:none}.right-button span:nth-child(2){background-color:#4472C4;color:#fff}.right-button:hover span:nth-child(1){display:block}.right-button:hover span:nth-child(2){display:none}.setting-home-button span{position:absolute;left:0;right:0;margin:auto;width:280px;height:40px;margin-top:15px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #2F528F;line-height:40px;text-align:center;font-size:14px;font-weight:bold}.setting-home-button span:nth-child(1){border:2px solid #2F528F;background-color:#fff;color:#113458;display:none}.setting-home-button span:nth-child(2){background-color:#4472C4;color:#fff}.setting-home-button:hover span:nth-child(1){display:block}.setting-home-button:hover span:nth-child(2){display:none}.c-setting-home-box-big-button:hover{background-color:#ffffff}.button_wrapper{display:block;margin-top:55px}.c-setting-home-box__icon-setting-home{width:60px}.c-setting-home__title{display:block;margin-top:12px;text-align:center;font-size:16px;color:#113458;font-weight:bold}.c-setting-home__note{display:block;margin-top:12px;margin-left:20px;margin-right:20px;text-align:left;font-size:13px;color:#000000}.c-infomation-box__note{display:block;margin-top:10px;text-align:center;font-size:14px;color:#113458;font-weight:bold}.c-infomation-box__badge{display:inline-block;margin-left:5px;min-width:18px;min-height:18px;font-size:10px;color:#fff;text-align:center;line-height:18px;-webkit-border-radius:50%;border-radius:50%;background-color:#c22162}.c-infomation-box__icon{display:block;margin:0px auto}.c-infomation-box__icon--alert{width:26px}.c-infomation-box__icon--file{width:26px}.c-infomation-box-list{list-style:none;position:absolute;bottom:0;left:0;width:100%;height:280px}.c-infomation-box-list__item{border-top:1px solid #e2e5e7}.c-infomation-box-list__item:last-child{border-bottom:1px solid #e2e5e7}.c-infomation-box-list__item:nth-child(3){border-bottom:none}.c-infomation-box-list__item__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;padding:0 40px 0 25px;width:100%;height:50px;line-height:50px;font-size:14px;color:#113458}.c-infomation-box-list__item__inner:before{content:'';display:block;width:7px;height:2px;position:absolute;right:20px;top:21px;background-color:#ccc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-infomation-box-list__item__inner:after{content:'';display:block;width:7px;height:2px;position:absolute;right:20px;top:25px;background-color:#ccc;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-infomation-box-list__item__number{float:right;color:#c22162}.c-infomation-box-list__item__number span{font-weight:bold}.schedule-template-list input:read-only{background-color:#EBEBE4;cursor:not-allowed}.schedule-template-list input:-moz-read-only{background-color:#EBEBE4;cursor:not-allowed}.schedule-template-list input[readonly]{background-color:#EBEBE4;cursor:not-allowed}.c-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:3px;border-radius:3px;font-size:14px}.c-input:focus{outline:none}.c-input--w80{width:80px}.c-input--small{width:99.6px}.c-input--w120{width:120px}.c-input--medium{width:160px}.c-input--w200{width:200px}.c-input--medium-large{width:250px !important}.c-input--large{width:330px}.c-input--w430{width:430px}.c-input--extra-large{width:660px}.c-textarea.c-input--extra-large{resize:vertical;width:660px}.c-input--darkBlue{border:solid 1px #113458}.c-input--gray{border:solid 1px #a8afb3 !important}.c-input.is-error{background-color:#f5d3db !important;border:1px solid #d8a2af}.c-input-has-tooltip:focus+.c-input-tooltip,.c-input.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-input__wrapper{position:relative;display:inline-block}.c-input-tooltip,.c-input-tooltip_top{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;display:inline-block;position:absolute;top:0;right:-20px;z-index:2;min-height:40px;-webkit-transform:translateX(90%);-moz-transform:translateX(90%);-o-transform:translateX(90%);-ms-transform:translateX(90%);transform:translateX(90%);padding:0px 20px;background-color:#c22162;color:#fff;font-weight:bold;font-size:13px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;-moz-transition:opacity 0.5s ease, -moz-transform 0.5s ease;-o-transition:opacity 0.5s ease, -o-transform 0.5s ease;-ms-transition:opacity 0.5s ease, -ms-transform 0.5s ease;transition:opacity 0.5s ease, transform 0.5s ease}.c-input-tooltip__select{right:-26px}.c-input-tooltip--blue,.c-input-tooltip--task,.c-input-tooltip--blue_top{background-color:#3582b7}.c-input-tooltip__w500{width:500px}.c-input-tooltip__w220{width:220px}.c-input-tooltip--blue:before{border-right:10px solid #3582b7 !important}.c-input-tooltip--blue_top:before{left:20px !important;top:-10px !important;border-top:initial !important;border-right:10px solid transparent !important;border-left:10px solid transparent;border-bottom:10px solid #3582b7 !important}.c-input-tooltip--task:before{left:95px !important;top:52px !important;border-top:10px solid #3582b7 !important;border-right:10px solid transparent !important;border-left:10px solid transparent !important}.c-input-tooltip--active{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-input-tooltip:before{content:'';position:absolute;display:block;left:-6px;top:9px;width:0px;height:0px;border-right:10px solid #c22162;border-top:10px solid transparent;border-bottom:10px solid transparent}.c-input-tooltip_top:before{content:'';position:absolute;display:block;left:20px !important;top:-10px !important;width:0px;height:0px;border-top:initial !important;border-right:10px solid transparent !important;border-left:10px solid transparent;border-bottom:10px solid #c22162 !important}.c-input-tooltip__content{white-space:pre;line-height:1.5em;padding:8px 0px;text-align:left}.c-input-tooltip__request{line-height:1.5em;padding:8px 0px}.c-input-tilde{display:inline-block;margin:0px 10px;font-size:12px;vertical-align:middle}.c-date-input{margin-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 5px;width:100px;height:26px;border:1px solid #a8afb3;-webkit-border-radius:3px;border-radius:3px;font-size:12px;color:#113458;-webkit-transition:box-shadow 0.2s ease;-moz-transition:box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;-ms-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.c-date-input.is-editted:enabled{background-color:#fbf7c5;border:1px solid #dacc07}.c-date-input.is-error:enabled{background-color:#f5d3db !important;border:1px solid #d8a2af}.c-date-input.is-changed:enabled{background-color:#dbffe1;border:1px solid #79cb42}.c-date-input.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-time-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 5px;width:60px;height:26px;border:1px solid #a8afb3;-webkit-border-radius:3px;border-radius:3px;font-size:12px;color:#113458;text-align:center;-webkit-transition:box-shadow 0.2s ease;-moz-transition:box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;-ms-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.c-time-input:focus{outline:0;-webkit-box-shadow:0 0 3px 0px rgba(0,0,0,0.15);box-shadow:0 0 3px 0px rgba(0,0,0,0.15)}.c-time-input--large{height:35px}.c-time-input__red{color:#c22162}.c-time-input.is-editted:enabled{background-color:#fbf7c5;border:1px solid #dacc07}.c-time-input.is-error:enabled{background-color:#f5d3db !important;border:1px solid #d8a2af}.c-time-input.is-changed:enabled{background-color:#dbffe1;border:1px solid #79cb42}.c-time-input.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-fileuploder{position:relative;width:250px;height:34px;margin-right:10px;overflow:hidden;float:left}.c-fileuploder__input{position:absolute;top:0;width:250px;height:34px}.c-fileuploder__button{position:absolute;top:0;right:0;margin:0;width:65px}.c-fileuploder__uploader{position:absolute;top:0;right:0;z-index:100;width:65px;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);font-size:80px}.c-label{display:inline-block;position:relative;padding:0px 50px 0px 10px;line-height:26px;color:#4195c4;font-size:13px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #4195c4}.c-label_family_info{color:#4195c4 !important}.c-label__delete{display:block;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-image:url(/assets/components/label/delete-cf2f0075a59eedc2026db801036365c637883bbe4043da922d9eaf54e55595e9.png);-webkit-background-size:16px;-moz-background-size:16px;background-size:16px;-webkit-transition:-webkit-transform 0.2s linear;-moz-transition:-moz-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;transition:transform 0.2s linear;cursor:pointer}.c-label__delete:hover{-webkit-transform:scale(1.05) translateY(-50%);-moz-transform:scale(1.05) translateY(-50%);-o-transform:scale(1.05) translateY(-50%);-ms-transform:scale(1.05) translateY(-50%);transform:scale(1.05) translateY(-50%)}.c-main-table{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent;width:100%}.table-layout-fixed{table-layout:fixed !important}.c-main-table-none-sidespace{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.c-main-table__wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:15px}.c-main-table-header{position:relative;width:100%;border-bottom:1px solid #dce2e6;background-color:#fff}.c-main-table-header.is-fixed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:50px;left:230px;right:0px;z-index:10;width:auto;min-width:1000px;border-left:10px solid transparent;border-right:10px solid transparent;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2)}.c-main-table-header.is-fixed.js-sticky-header--table-header--tool-header-none{top:0px}.c-main-table-header.is-fixed .c-main-table-header__row{display:table;width:100%}.c-main-table-header.is-fixed .c-main-table-header__row .c-main-table-header__cell{display:table-cell}.c-main-table-header.is-fixed+.c-table-body{display:inline-table;position:absolute;top:61px;margin-bottom:15px}.c-main-table-header__row{width:100%}.c-main-table-header__row--h-75{height:75px}.c-main-table-header__cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 10px;color:#4195c4;text-align:left;font-size:14px;line-height:18px;font-weight:normal;vertical-align:middle}.c-main-table-header__cell--narrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 5px;color:#4195c4;text-align:left;font-size:14px;line-height:18px;font-weight:normal;vertical-align:middle}.c-main-table-header__cell--w60{width:60px !important}.c-main-table-header__cell--w75{width:75px !important}.c-main-table-header__cell--w100{width:100px !important}.c-main-table-header__cell--w120{width:120px !important}.c-main-table-header__cell--w130{width:130px !important}.c-main-table-header__cell--w150{width:150px !important}.c-main-table-header__cell--w200{width:200px !important}.c-main-table-header__cell--w250{width:250px}.c-main-table-header__cell--w330{width:330px}.c-main-table-header__cell--w360{width:360px}.c-main-comment__cell--w480{width:480px}.c-main-comment__cell--w500{width:500px}.c-main-table-body{width:100%}.c-main-table-body__row:not(:first-child){border-top:1px solid #dce2e6}.c-main-table-body__row--red{background-color:#faf1f4}.c-main-table-body__row--blue{background-color:#e3f3f9}.c-main-table-body__border{border-top:1px solid #dce2e6}.c-main-table-body__cell.second-line-fields{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1px 10px;color:#113458;font-size:14px;vertical-align:middle;line-height:1.5em}.c-main-table-body__cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:8px 10px;color:#113458;font-size:14px;vertical-align:middle;line-height:1.5em}.c-main-table-body__cell.c-main-table-body__cell--nowrap{white-space:nowrap;width:0}.c-main-table-body__cell--narrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:8px 5px;color:#113458;font-size:14px;vertical-align:middle;line-height:1.5em;white-space:normal}.c-main-table-body__cell--red{color:#c22162}.c-main-table-body__cell--blue{color:#0c7ea9}.c-main-table-body__cell .c-table__check-box{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.c-ruby{display:block;margin-left:-6px;font-size:9px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.c-modal-table__headline--title{color:#4195c4;font-size:16px;margin:0 auto;width:840px}.c-modal-table__item--gray{background-color:#eee}.fa-icon-gray-link{color:grey !important}.c-modal-table--underline a,.c-modal-table--underline a:link,.c-modal-table--underline a:visited,.c-modal-table--underline a:hover,.c-modal-table--underline a:active{color:#113458}.c-modal-table--underline a span,.c-modal-table--underline a:link span,.c-modal-table--underline a:visited span,.c-modal-table--underline a:hover span,.c-modal-table--underline a:active span{display:inline-block;border-bottom:1px solid #8a94a3;padding-bottom:1px}.c-modal-table--horizontal{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;margin:0 auto 30px;width:840px}.c-modal-table--horizontal thead{border-bottom:1px solid #dce2e6}.c-modal-table--horizontal th,.c-modal-table--horizontal td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.c-modal-table--horizontal th{background-color:#ecf2f6;color:#4195c4;text-align:left;padding:15px 17px;width:710px}.c-infomation-box-table--horizontal{font-size:14px;margin:0 auto 0;width:100%;height:280px}.c-infomation-box-table--horizontal thead{border-bottom:1px solid #dce2e6}.c-infomation-box-table--horizontal th,.c-infomation-box-table--horizontal td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.c-infomation-box-table--horizontal th{background-color:#ecf2f6;color:#4195c4;text-align:left;padding:15px 10px;width:210px}.c-infomation-box-table--horizontal th:first-child{width:90px}.c-infomation-box-table--horizontal td{border-bottom:1px solid #dce2e6;color:#113458;padding:15px 13px;vertical-align:middle;width:210px;position:relative}.c-infomation-box-table--horizontal td:first-child{width:105px}.c-infomation-box-table--horizontal td:first-child:before{content:'';position:absolute;left:100%;top:20%;display:inline-block;width:2px;height:60%;background-color:#dce2e6}.c-infomation-box-table--horizontal tfoot td{border:none}.c-infomation-box-table-scroll__body{overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:280px}.c-infomation-box-table-scroll__head,.c-infomation-box-table-scroll__body{display:block}.c-smart_hr_staff_list-table-scroll__body{overflow-y:scroll;height:450px}.c-smart_hr_staff_list-table-scroll__head,.c-smart_hr_staff_list-table-scroll__body{display:block}.border-bottom{border-bottom:1px solid #dce2e6}.border-right{border-right:1px solid #dce2e6}.vertical-middle{vertical-align:middle}th.text-align-c{text-align:center}.c-modal-table--horizontal th:first-child{width:165px}.c-modal-table--freee__width320 th:first-child{width:320px}.c-modal-table--freee__width710 th:first-child{width:710px}.c-modal-table--freee__title{color:#113458;font-size:14px}.c-modal-table--horizontal td{border-bottom:1px solid #dce2e6;color:#113458;padding:15px 13px;vertical-align:middle;width:710px}.c-modal-table--horizontal td:first-child{width:165px}.c-modal-table--freee td:first-child{width:350px}.c-modal-table--horizontal tfoot td{border:none}.c-modal-table--horizontal--b{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;margin:0 auto 30px;width:840px}.c-modal-table--horizontal--b thead{background-color:#ecf2f6;border-bottom:1px solid #dce2e6}.c-modal-table--horizontal--b tr{display:block;width:100%}.c-modal-table--horizontal--b th,.c-modal-table--horizontal--b td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;width:131px}.c-modal-table--horizontal--b th{color:#4195c4;text-align:left;padding:15px 13px}.c-modal-table--horizontal--b th:first-child{width:165px}.c-modal-table--horizontal--b td{border-bottom:1px solid #dce2e6;color:#113458;padding:15px 13px;vertical-align:middle}.c-modal-table--horizontal--b td:first-child{width:165px}.c-modal-table--horizontal--b tfoot{border-top:1px solid #dce2e6}.c-modal-table--horizontal--b tfoot td{border-bottom:none}.c-modal-table-scroll__head{width:710px}.c-modal-table-scroll__foot{width:710px}.c-modal-table-scroll__foot:first-child{width:165px}.c-modal-table-scroll__body{width:710px}.c-modal-table-scroll__body:first-child{width:165px}.c-modal-table-scroll__head,.c-modal-table-scroll__body{display:block;width:840px}.c-modal-table-scroll__body{overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:345px;padding-bottom:1em}.c-modal-table-scroll__foot{background-color:#eee}.c-modal-table--border-none{width:840px;margin:0px auto}.c-modal-table--border-none th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:140px;text-align:left;font-weight:normal;font-size:14px;color:#113458;vertical-align:middle;padding:10px 0px}.c-modal-table--border-none td{font-size:14px;padding:10px 0px}.c-modal-table--border-none th.cell-date-pick{vertical-align:top}.c-table-cell__inner-horizontal-box td{padding-top:0;padding-right:10px;vertical-align:middle;color:#113458;font-size:14px}td.date-picker{position:relative}td.date-picker input{width:169px}td.date-picker:before{content:'';display:block;position:absolute;top:14px;right:15px;border:6px solid transparent;border-top:6px solid #113458}input.js-datepicker::-webkit-input-placeholder{color:#113458}input.js-datepicker:-moz-input-placeholder{color:#113458}input.js-datepicker:placeholder-shown{color:#113458}.mask{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;min-width:1230px;overflow:auto;background-color:rgba(0,0,0,0.3);-webkit-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.mask.is-show{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.mask.is-show .modal{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translate3d(-50%, -30px, 0);-moz-transform:translate3d(-50%, -30px, 0);-o-transform:translate3d(-50%, -30px, 0);-ms-transform:translate3d(-50%, -30px, 0);transform:translate3d(-50%, -30px, 0)}.modal-box{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000}.modal{position:absolute;top:80px;left:50%;z-index:11;margin-bottom:50px;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);margin-bottom:50px;padding-bottom:50px;width:900px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;-webkit-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.modal__close{position:absolute;top:15px;right:20px;width:30px;height:30px;cursor:pointer;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.modal__close:before{content:"";display:block;position:absolute;top:13px;left:5px;width:20px;height:2px;background-color:#677f96;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__close:after{content:"";display:block;position:absolute;top:13px;left:5px;width:20px;height:2px;background-color:#677f96;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__close:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.modal__heading{padding-left:20px;color:#113458;font-size:18px;line-height:60px;font-weight:normal;background-color:#ecf2f6;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;border-bottom:1px solid #dce2e6}.modal__button{float:left}.modal__button:not(:first-child){margin-left:30px}.modal__button-area{zoom:1;margin:0px auto;width:350px}.modal__button-area:before,.modal__button-area:after{content:"";display:table}.modal__button-area:after{clear:both}.modal__button-area--one{zoom:1;margin:0px auto;width:170px}.modal__button-area--one:before,.modal__button-area--one:after{content:"";display:table}.modal__button-area--one:after{clear:both}.modal__button-area--third{zoom:1;margin:0px auto;width:540px}.modal__button-area--third:before,.modal__button-area--third:after{content:"";display:table}.modal__button-area--third:after{clear:both}.modal-button-area{margin:0px auto;padding-top:40px;width:550px;border-top:1px solid #e2e5e7}.modal-button-area--third{margin:0px auto;padding-top:40px;width:800px;border-top:1px solid #e2e5e7}.modal-button-area__button{margin:0px auto}.modal-tab{zoom:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:860px;margin:10px auto 0;list-style:none;border-bottom:1px solid #dce2e6}.modal-tab:before,.modal-tab:after{content:"";display:table}.modal-tab:after{clear:both}.modal-tab__item{float:left;position:relative;padding:0 20px;color:#4195c4;font-size:14px;line-height:50px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease;cursor:pointer}.modal-tab__item.is-active{-webkit-box-shadow:0px -4px 0px 0px #2892c9 inset;box-shadow:0px -4px 0px 0px #2892c9 inset}.modal-tab__item.is-error{background-color:#f5d3db !important;color:#ec2d7a}.modal-tab__item.is-error.is-active{-webkit-box-shadow:0px -4px 0px 0px #ec2d7a inset;box-shadow:0px -4px 0px 0px #ec2d7a inset}.modal-tab__item:hover{background-color:#e9f3f8}.modal-tab-content{display:none;padding:20px 0px}.modal-tab-content.is-active{display:block}.modal-tab-content__list{zoom:1}.modal-tab-content__list:before,.modal-tab-content__list:after{content:"";display:table}.modal-tab-content__list:after{clear:both}.modal-tab-content__list__title{float:left;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:170px;padding-left:30px}.modal-tab-content__list__item{float:left;width:700px}.modal-tab-content.read-only input,.modal-tab-content.read-only textarea,.modal-tab-content.read-only select,.modal-tab-content.read-only button{pointer-events:none;cursor:not-allowed}.modal-tab-content.read-only .js-remove-date-button{pointer-events:none;cursor:not-allowed}.modal-table:not(.p-basic-employment-setting__date-table){width:840px;margin:0px auto}.modal-table tr:not(.modal-input-list__table-body__row,.modal-input-list__table-header__row){display:block;padding:10px 0px}.modal-table th:not(.p-basic-employment-setting__date-table-header__cell,.p-basic-employment-setting__date-table-header__cell--vertical-bonded,.modal-input-list__table-header__cell){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:140px;text-align:left;font-weight:normal;font-size:14px;color:#113458;vertical-align:middle}.modal-table-with-padding th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:140px;text-align:left;font-weight:normal;font-size:14px;color:#113458;vertical-align:top;padding-top:10px;padding-left:30px}.modal-table td:not(.p-basic-employment-setting__date-table-body__cell,.modal-input-list__table-body__cell){width:700px;font-size:0}.modal-table__input--medium:not(:first-child){margin-left:10px}.c-input__wrapper:not(:first-child) .modal-table__input--medium{margin-left:10px}.modal-table__input--medium--second{margin-left:10px}.modal-table__input-note{display:inline;margin-left:20px;vertical-align:middle;font-size:14px;color:#113458;font-weight:bold}.modal-table__input-note span{margin-left:10px}.modal-table__select-box{display:inline-block}.modal-table__select-box:not(:first-child){margin-left:16px}.modal-table__select-box+p{display:inline-block;margin-left:12px;vertical-align:middle;font-size:14px;color:#113458}.modal-table__textarea{height:84px}.modal-table__inside-list{list-style:none}.modal-table__inside-list__item{zoom:1}.modal-table__inside-list__item:before,.modal-table__inside-list__item:after{content:"";display:table}.modal-table__inside-list__item:after{clear:both}.modal-table__inside-list__item:not(:first-child){margin-top:20px}.modal-table__inside-list__select-box{float:left}.modal-table__inside-list__delete{float:left;position:relative;margin-left:20px;padding-left:25px;height:34px;font-size:12px;color:#889dab;line-height:34px;vertical-align:middle;cursor:pointer}.modal-table__inside-list__delete:before{content:'';display:block;position:absolute;left:0px;top:17px;width:18px;height:1px;background-color:#889dab;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-table__inside-list__delete:after{content:'';display:block;position:absolute;left:0px;top:17px;width:18px;height:1px;background-color:#889dab;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-table__margin-top15{margin-top:15px}.modal-table__margin-top30{margin-top:30px}.modal-table__margin-bottom30{margin-bottom:30px}.modal-table-border{width:830px;margin-left:30px;margin-bottom:30px;border:1px solid #92afc3;border-collapse:separate;border-spacing:0;-webkit-border-radius:3px;border-radius:3px}.modal-table-border__glaykblue{background-color:#ecf2f6}.modal-table-border tr:first-child th{border-top:none}.modal-table-border tr:first-child td{border-top:none}.modal-table-border th{padding:10px;text-align:left;font-size:14px;font-weight:normal;color:#113458;border-top:1px solid #92afc3;border-left:1px solid #92afc3}.modal-table-border th:first-child{border-left:none}.modal-table-border td{padding:10px;border-top:1px solid #92afc3;border-left:1px solid #92afc3;font-size:14px;color:#113458;line-height:150%}.modal-table-border td:first-child{border-left:none}.modal-table-border__middle{text-align:center;vertical-align:middle}.modal-table-border__left{text-align:left;vertical-align:middle}.modal-definition-list{width:860px;margin:0px auto;display:table}.modal-definition-list__title{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;width:130px;font-size:14px;color:#113458;vertical-align:middle;border-right:1px solid #dce2e6}.modal-definition-list__content{width:730px;display:table-cell;vertical-align:middle}.modal-definition-list__inner-list{zoom:1;margin:10px 0}.modal-definition-list__inner-list:before,.modal-definition-list__inner-list:after{content:"";display:table}.modal-definition-list__inner-list:after{clear:both}.modal-definition-list__inner-list__title{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:110px;line-height:34px;color:#113458;font-size:14px}.modal-definition-list__inner-list__content{width:620px;zoom:1;float:left}.modal-definition-list__inner-list__content:before,.modal-definition-list__inner-list__content:after{content:"";display:table}.modal-definition-list__inner-list__content:after{clear:both}.modal-definition-list__select-box{float:left}.modal-definition-list__select-box.c-select-box__wrapper.c-select-box-organization{max-width:90%}.modal-definition-list__select-box.c-select-box__wrapper.c-select-box-organization .c-select-box.c-select-box--white.organization_id{max-width:100%}.modal-definition-list__select-box+p{float:left;padding:0 8px;line-height:34px}.modal-definition-list__input{float:left}.modal-add-row,.modal-add-row-reservation{display:block;margin:25px auto 0;width:860px;color:#113458;font-size:14px;line-height:50px;text-align:center;background-color:#ecf2f6;cursor:pointer}.modal-add-row:before,.modal-add-row-reservation:before{content:'';display:inline-block;padding-right:10px;width:20px;height:20px;background-image:url(/assets/modal/add-d0d181b881d92cdf9f63c36172c4343bae5fde7611e04954791e50a3f92e1394.png);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:0px 0px;background-repeat:no-repeat;vertical-align:middle}.modal-add-row_before_none{display:block;margin:25px auto 0;width:860px;color:#113458;font-size:14px;line-height:50px;text-align:center;background-color:#ecf2f6;cursor:pointer}.modal-add-row_before_none span{text-align:initial}.modal-item-list{list-style:none}.modal-item-list__item{position:relative}.modal-item-list__item:not(:first-child){margin-top:30px}.modal-item-list__delete{width:50px;padding-top:20px;position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:11px;color:#889dab}.modal-item-list__delete:before{content:'';display:block;position:absolute;top:8px;left:14px;width:20px;height:1px;background-color:#889dab;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-item-list__delete:after{content:'';display:block;position:absolute;top:8px;left:14px;width:20px;height:1px;background-color:#889dab;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-input-list{padding:0px 85px 0px}.modal-input-list.oa-setting{margin:0px 70px}.modal-input-list--border-bottom{border-bottom:1px solid #dce2e6}.modal-input-list__title{margin-top:20px;color:#4195c4;font-size:14px}.modal-input-list__content{margin-top:15px}.modal-input-list__box{padding:15px;background-color:#f7f9fb;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6}.modal-input-list__box__row:not(:first-child){margin-top:15px}.modal-input-list__box__title{font-size:14px;color:#4195c4}.modal-input-list__table{width:100%;border-top:1px solid #dce2e6}.modal-input-list__table-header__cell{text-align:left;font-weight:normal;color:#4195c4;font-size:14px;line-height:17px;padding-top:15px}.modal-input-list__table-header__cell--w50{width:50px !important}.modal-input-list__table-header__cell--w280{width:280px !important}.modal-input-list__table-body__cell{vertical-align:top;text-align:left;font-weight:normal;color:#113458;font-size:14px;line-height:25px;border-top:10px solid transparent;border-bottom:10px solid transparent;padding-left:2px}.modal-input-list__table-body__cell:first-child{padding-left:3px}.modal-input-list__table-body__row{border-top:1px solid #dce2e6}.modal-input-list__table-body__row:last-child{border-bottom:1px solid #dce2e6}.modal-input-list__table__time-input{display:inline-block}.modal-input-list__table__time-row{padding-bottom:10px}.modal-input-list__table__time-row__add{display:inline-block;margin-left:10px;position:relative;padding-left:20px;font-size:12px;color:#889dab;cursor:pointer;background-image:url(/assets/modal/add_gray-ccbefc99a3109989d15c3c08d6afcf6d3a212e6858b9020a7415b92ce3b4005a.png);-webkit-background-size:13px;-moz-background-size:13px;background-size:13px;background-repeat:no-repeat;background-position:center left}.modal-input-list__table__time-row__delete{display:inline-block;margin-left:10px;position:relative;padding-left:20px;font-size:12px;color:#889dab;cursor:pointer}.modal-input-list__table__time-row__delete:before{content:'';position:absolute;left:0;top:50%;display:block;width:15px;height:1px;background-color:#889dab;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.modal-input-list__table__time-row__delete:after{content:'';position:absolute;left:0;top:50%;display:block;width:15px;height:1px;background-color:#889dab;-webkit-transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.modal-input-list__box .modal-input-list__table{border-top:0 none}.modal-input-list__ribbon{padding:20px 0px;background-color:#ecf2f6;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6}.modal-input-list__ribbon__inner{display:table;margin:0 auto}.modal-input-list__ribbon__input{display:inline-block}.modal-input-list__ribbon__note{display:inline-block;margin-left:10px;font-size:14px;color:#113458}.modal-sub-input-list .modal-input-list__title{margin-top:0}.modal__select-box-switcher-content{display:none}.modal__select-box-switcher-content.is-show{display:block}.modal-content__title{color:#4195c4;margin-top:42px;margin-left:30px}.modal-subcontent{zoom:1;padding-left:55px}.modal-subcontent:before,.modal-subcontent:after{content:"";display:table}.modal-subcontent:after{clear:both}.modal-subcontent__title{color:#113458;font-size:15px;line-height:30px;margin-top:15px}.modal-subcontent .modal-table{margin:0}.modal-subcontent .modal-table__inside-list__item:not(:first-child){margin-top:10px}.modal-subcontent .u-mt10{margin-top:0}.c-more-read{display:block;width:100%;height:40px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);background-color:#ecf2f6;cursor:pointer;-webkit-transition:box-shadow 0.2s ease;-moz-transition:box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;-ms-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.c-more-read:hover{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 0 2px 2px rgba(0,0,0,0.1)}.c-more-read:hover .c-more-read__icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-more-read__icon{width:20px;margin-right:15px;vertical-align:middle;-webkit-transition:-webkit-transform 0.2s ease;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;-ms-transition:-ms-transform 0.2s ease;transition:transform 0.2s ease}.c-more-read__note{display:inline-block;color:#113458;font-size:14px;line-height:40px}.c-paging-nav{zoom:1;padding-left:15px}.c-paging-nav:before,.c-paging-nav:after{content:"";display:table}.c-paging-nav:after{clear:both}.c-paging-nav:not(:first-child){border-left:1px solid #92afc3}.c-paging-nav__arrow,.c-paging-nav__arrow--left,.c-paging-nav__arrow--right,.c-paging-nav__arrow--left--right{float:left;position:relative;margin-top:5px;width:24px;height:24px;background-color:#738ba2;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:-webkit-transform 0.15s ease;-moz-transition:-moz-transform 0.15s ease;-o-transition:-o-transform 0.15s ease;-ms-transition:-ms-transform 0.15s ease;transition:transform 0.15s ease;cursor:pointer}.c-paging-nav__arrow:before,.c-paging-nav__arrow--left:before,.c-paging-nav__arrow--right:before,.c-paging-nav__arrow--left--right:before{content:'';display:block;position:absolute;top:8px;width:8px;height:2px;background-color:#fff}.c-paging-nav__arrow:after,.c-paging-nav__arrow--left:after,.c-paging-nav__arrow--right:after,.c-paging-nav__arrow--left--right:after{content:'';display:block;position:absolute;top:13px;width:8px;height:2px;background-color:#fff}.c-paging-nav__arrow--left:before,.c-paging-nav__arrow--left--left:before,.c-paging-nav__arrow--right--left:before,.c-paging-nav__arrow--left--right--left:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:7px}.c-paging-nav__arrow--left:after,.c-paging-nav__arrow--left--left:after,.c-paging-nav__arrow--right--left:after,.c-paging-nav__arrow--left--right--left:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:7px}.c-paging-nav__arrow--left:hover,.c-paging-nav__arrow--left--left:hover,.c-paging-nav__arrow--right--left:hover,.c-paging-nav__arrow--left--right--left:hover{-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);-o-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.c-paging-nav__arrow--right:before,.c-paging-nav__arrow--left--right:before,.c-paging-nav__arrow--right--right:before,.c-paging-nav__arrow--left--right--right:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:9px}.c-paging-nav__arrow--right:after,.c-paging-nav__arrow--left--right:after,.c-paging-nav__arrow--right--right:after,.c-paging-nav__arrow--left--right--right:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:9px}.c-paging-nav__arrow--right:hover,.c-paging-nav__arrow--left--right:hover,.c-paging-nav__arrow--right--right:hover,.c-paging-nav__arrow--left--right--right:hover{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-o-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.c-paging-nav__select-box{float:left;margin:0 5px}.c-paging-nav__month-picker-box{float:left;margin:0 5px}.c-paging-nav__month-picker-box input{width:138px;color:#113458}.c-radio{display:none}.c-radio+.c-radio-label{position:relative;padding-left:25px;color:#113458}.c-radio+.c-radio-label[disabled]{pointer-events:none;cursor:not-allowed}.c-radio+.c-radio-label:before{content:'';display:block;position:absolute;top:0;left:0;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #a9b0b4;background-color:#fff}.c-radio+.c-radio-label:after{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);content:'';display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:-webkit-transform 0.05s linear;-moz-transition:-moz-transform 0.05s linear;-o-transition:-o-transform 0.05s linear;-ms-transition:-ms-transform 0.05s linear;transition:transform 0.05s linear}.c-radio+.c-radio-label--darkBlue:after{background-color:#113458}.c-radio:checked+.c-radio-label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.04, 0.7, 0.39, 1.62);-moz-transition:-moz-transform 0.2s cubic-bezier(0.04, 0.7, 0.39, 1.62);-o-transition:-o-transform 0.2s cubic-bezier(0.04, 0.7, 0.39, 1.62);-ms-transition:-ms-transform 0.2s cubic-bezier(0.04, 0.7, 0.39, 1.62);transition:transform 0.2s cubic-bezier(0.04, 0.7, 0.39, 1.62)}.c-retractable-table{padding:0px 10px}.c-retractable-table-header__text{padding-left:20px;color:#4195c4;line-height:50px}.c-retractable-table-body{margin-bottom:20px;border-bottom:1px solid #dce2e6}.c-retractable-table-row{zoom:1;margin-top:-1px;padding:8px 20px;border-top:1px solid #dce2e6;cursor:pointer}.c-retractable-table-row:before,.c-retractable-table-row:after{content:"";display:table}.c-retractable-table-row:after{clear:both}.c-retractable-table-row.is-open .c-retractable-table__title:after{top:8px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-retractable-table-row--trigger .c-retractable-table__title{height:0}.c-retractable-table-row--trigger .c-retractable-table__title:after{border:6px solid transparent;border-top:6px solid #113458;content:'';display:block;position:absolute;top:14px;right:-20px;width:0}.c-retractable-table__title{float:left;position:relative;font-size:14px;color:#113458;line-height:34px}.c-retractable-table__button{float:right;margin-left:10px}.c-search{position:relative}.c-search__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;position:relative;padding-left:10px;padding-right:40px;width:240px;height:34px;border:solid 1px #92afc3;-webkit-border-radius:5px;border-radius:5px}.c-search__input:focus{outline:none}.c-search__input__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;width:36px;height:34px;border:none;background-image:url(/assets/table/search-a6c6cdd7349923e82ed6afeedb6108aa46084f1e6ab6272dc6cfe7dab4c54b81.png);background-repeat:no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:top 6px right 8px;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-transform 2s ease;-moz-transition:-moz-transform 2s ease;-o-transition:-o-transform 2s ease;-ms-transition:-ms-transform 2s ease;transition:transform 2s ease}.c-search__input__button:hover{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2);-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.c-search__input__button:active{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.4);box-shadow:0 0 5px 0px rgba(0,0,0,0.4);background-color:#eee}.c-search-filter__inner{display:block;position:absolute;z-index:1;min-width:240px;background-color:rgba(255,255,255,0.95)}.c-search-filter__list{width:100%;z-index:1;list-style:none;overflow-y:auto;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2)}.c-search-filter__list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:#113458;line-height:1;-webkit-box-shadow:0 0 0px 0px rgba(0,0,0,0.2);box-shadow:0 0 0px 0px rgba(0,0,0,0.2);-webkit-transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;-ms-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;cursor:pointer;padding:12px 20px}.c-search-filter__list li:nth-child(n + 7){display:none}.c-search-filter__list li:hover{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2);background-color:rgba(0,99,181,0.1)}.c-search-filter__list li:not(:first-child){border-top:1px solid #dce2e6}.c-select-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 45px 6px 15px;border:1px solid #92afc3;-webkit-border-radius:3px;border-radius:3px;font-size:14px;color:#113458;cursor:pointer;outline:none}.c-select-box::-ms-expand{display:none}.c-select-box:focus{outline:none}.c-select-box:focus+.c-input-tooltip--active-focus{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-select-box--small{padding:2px 45px 2px 15px}.c-select-box--large{width:300px}.c-select-box--blue{background-color:#ecf2f6;height:34px}.c-select-box--white{background-color:#fff}.c-select-box__wrapper{display:inline-block;position:relative}.c-select-box__wrapper:before{content:'';display:block;position:absolute;top:14px;right:15px;border:6px solid transparent;border-top:6px solid #113458;z-index:1;pointer-events:none}.c-select-box__wrapper--small:before{top:11px;border:5px solid transparent;border-top:5px solid #113458;pointer-events:none}.c-select-box__wrapper--large{width:330px}.c-select-box__wrapper--large .c-select-box{width:330px}.c-spinner{position:relative;width:38px;height:5px}.c-spinner__item{position:absolute;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background-color:#4195c4;-webkit-animation:bounce 1s infinite cubic-bezier(0.63, 0.2, 0.38, 0.68) both;-moz-animation:bounce 1s infinite cubic-bezier(0.63, 0.2, 0.38, 0.68) both;-o-animation:bounce 1s infinite cubic-bezier(0.63, 0.2, 0.38, 0.68) both;-ms-animation:bounce 1s infinite cubic-bezier(0.63, 0.2, 0.38, 0.68) both;animation:bounce 1s infinite cubic-bezier(0.63, 0.2, 0.38, 0.68) both}.c-spinner__item:first-child{left:0;-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;-o-animation-delay:-0.32s;-ms-animation-delay:-0.32s;animation-delay:-0.32s}.c-spinner__item:nth-child(2){left:15px;-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;-o-animation-delay:-0.16s;-ms-animation-delay:-0.16s;animation-delay:-0.16s}.c-spinner__item:last-child{left:30px}@-moz-keyframes bounce{0%,100%{background-color:#1760ab;-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}50%{background-color:#2a97c4;-webkit-transform:translateY(-10px) scale(0.9);-moz-transform:translateY(-10px) scale(0.9);-o-transform:translateY(-10px) scale(0.9);-ms-transform:translateY(-10px) scale(0.9);transform:translateY(-10px) scale(0.9)}}@-webkit-keyframes bounce{0%,100%{background-color:#1760ab;-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}50%{background-color:#2a97c4;-webkit-transform:translateY(-10px) scale(0.9);-moz-transform:translateY(-10px) scale(0.9);-o-transform:translateY(-10px) scale(0.9);-ms-transform:translateY(-10px) scale(0.9);transform:translateY(-10px) scale(0.9)}}@-o-keyframes bounce{0%,100%{background-color:#1760ab;-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}50%{background-color:#2a97c4;-webkit-transform:translateY(-10px) scale(0.9);-moz-transform:translateY(-10px) scale(0.9);-o-transform:translateY(-10px) scale(0.9);-ms-transform:translateY(-10px) scale(0.9);transform:translateY(-10px) scale(0.9)}}@keyframes bounce{0%,100%{background-color:#1760ab;-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}50%{background-color:#2a97c4;-webkit-transform:translateY(-10px) scale(0.9);-moz-transform:translateY(-10px) scale(0.9);-o-transform:translateY(-10px) scale(0.9);-ms-transform:translateY(-10px) scale(0.9);transform:translateY(-10px) scale(0.9)}}.c-sub-table tr{display:block;padding:10px 0px}.c-sub-table th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px;width:170px;text-align:left;font-weight:normal;font-size:14px;color:#4195c4;vertical-align:middle}.c-sub-table .v-align-top{vertical-align:top}.c-sub-table td{width:790px;position:relative;font-size:0}.c-sub-table__input--medium:not(:first-child){margin-left:10px}.c-sub-table__select-box{display:inline-block}.c-sub-table__select-box:not(:first-child){margin-left:16px}.c-sub-table__select-box+p{display:inline-block;margin-left:12px;vertical-align:middle;font-size:14px;color:#113458}.c-sub-table__textarea{height:84px}.c-sub-table__inside-list{list-style:none}.c-sub-table__inside-list__item{zoom:1}.c-sub-table__inside-list__item:before,.c-sub-table__inside-list__item:after{content:"";display:table}.c-sub-table__inside-list__item:after{clear:both}.c-sub-table__inside-list__item:not(:first-child){margin-top:20px}.c-sub-table__inside-list__select-box{float:left}.c-sub-table__inside-list__delete{float:left;position:relative;margin-left:20px;padding-left:25px;height:34px;vertical-align:middle;cursor:pointer}.c-sub-table__inside-list__delete:before{content:'';display:block;position:absolute;left:0px;top:16px;width:18px;height:1px;background-color:#889dab;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-sub-table__inside-list__delete:after{content:'';display:block;position:absolute;left:0px;top:16px;width:18px;height:1px;background-color:#889dab;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-sub-table__inside-list__delete__note{font-size:12px;color:#889dab;line-height:34px}.dl-table-style{width:100%;padding:20px 0}.dl-table-style dt{clear:both;float:left;width:140px;padding-left:30px;font-weight:normal;font-size:14px;color:#4195c4}.dl-table-style dd{padding-left:170px;padding-right:45px}.c-sub-inner-table{width:100%;border-top:1px solid #dce2e6;border-left:1px solid #dce2e6;border-right:1px solid #dce2e6}.c-sub-inner-table__select-box{display:inline-block;font-size:14px}.c-sub-inner-table tr{padding:0 0}.c-sub-inner-table th{zoom:1;padding:5px 1em;background:#ecf2f6}.c-sub-inner-table th:before,.c-sub-inner-table th:after{content:"";display:table}.c-sub-inner-table th:after{clear:both}.c-sub-inner-table td{padding:1em;font-size:14px;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6}.c-switch-button{width:31px;height:18px}.c-switch-button__input{display:none}.c-switch-button__input:checked+.c-switch-button__label:before{background-color:#bbeecf}.c-switch-button__input:checked+.c-switch-button__label:after{-webkit-transform:translate3d(12px, -50%, 0);-moz-transform:translate3d(12px, -50%, 0);-o-transform:translate3d(12px, -50%, 0);-ms-transform:translate3d(12px, -50%, 0);transform:translate3d(12px, -50%, 0);background-color:#29d06c}.c-switch-button__input:disabled+.c-switch-button__label{cursor:auto}.c-switch-button__label{position:relative;display:block;width:31px;height:18px;cursor:pointer}.c-switch-button__label.p_ma_auto{margin:10px auto}.c-switch-button__label:before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#dce2e6;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.c-switch-button__label:after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background-color:#abb4ba;-webkit-transition:background-color 0.2s ease,-webkit-transform 0.2s cubic-bezier(0.03, 1.09, 0.52, 1.32);-moz-transition:background-color 0.2s ease,-moz-transform 0.2s cubic-bezier(0.03, 1.09, 0.52, 1.32);-o-transition:background-color 0.2s ease,-o-transform 0.2s cubic-bezier(0.03, 1.09, 0.52, 1.32);-ms-transition:background-color 0.2s ease,-ms-transform 0.2s cubic-bezier(0.03, 1.09, 0.52, 1.32);transition:background-color 0.2s ease,transform 0.2s cubic-bezier(0.03, 1.09, 0.52, 1.32)}.c-switch{list-style:none;font-size:0px}.c-switch[disabled]{cursor:not-allowed}.c-switch[disabled] .c-switch__item{pointer-events:none}.c-switch[disabled]+.c-switcher-content{cursor:not-allowed}.c-switch[disabled]+.c-switcher-content input,.c-switch[disabled]+.c-switcher-content select{pointer-events:none;background-color:#e3e3e3;color:#666666}.c-switch[disabled][data-alert-type="after_exception_clause"]>li{background-color:#e3e3e3;color:#666666}.c-switch[disabled][data-alert-type="after_exception_clause"]>li.is-active{border:1px solid #a8afb3}.c-switch__item{display:inline-block;position:relative;padding:8px 20px;font-size:13px;color:#a8afb3;cursor:pointer}.c-switch__item_radius{-webkit-border-radius:5px !important;border-radius:5px !important}.c-switch__item:not(:first-child){border-top:1px solid #a8afb3;border-bottom:1px solid #a8afb3;border-right:1px solid #a8afb3}.c-switch__item:first-child{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-top:1px solid #a8afb3;border-bottom:1px solid #a8afb3;border-left:1px solid #a8afb3;border-right:1px solid #a8afb3}.c-switch__item:last-child{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.c-switch__item.is-active{color:#fff;font-weight:bold;background-color:#113458;border-color:#113458}.c-switch__item--arrow.is-active:before{content:'';display:block;position:absolute;left:50%;bottom:-22px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-bottom:10px solid #a8afb3}.c-switch__item--arrow.is-active:after{content:'';display:block;position:absolute;left:50%;bottom:-23px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-bottom:10px solid #fff}.checkbox-switch-arrow:before{content:'';display:block;position:absolute;left:50%;margin-left:25px;bottom:-22px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-bottom:10px solid #a8afb3}.checkbox-switch-arrow:after{content:'';display:block;position:absolute;left:50%;margin-left:25px;bottom:-23px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:10px solid transparent;border-bottom:10px solid #fff}.c-switch__item--arrow.not_switch__item{background-color:currentColor;border-color:currentColor;font-weight:unset;padding-left:unset}.c-switcher-content{list-style:none}.c-switcher-content__item{display:none}.c-switcher-content__item.is-active{display:block}tr.c-switcher__active-block{display:none}tr.c-switcher__active-block.is-active{display:table-row}.c-switcher-content__item__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px;width:560px;padding:20px 20px;color:#113458;background-color:#fff;border:1px solid #a8afb3}.c-switcher-table{width:100%}.c-switcher-table-header__cell{border:10px solid transparent}.c-switcher-table-body__cell{border:10px solid transparent}.c-switcher-wrapper{position:relative;width:268px}.c-tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px}.c-tab-menu{zoom:1;width:100%;list-style:none;border-bottom:1px solid #dce2e6}.c-tab-menu:before,.c-tab-menu:after{content:"";display:table}.c-tab-menu:after{clear:both}.c-tab-menu__item{padding:12px 20px;border:1px solid #999;float:left;color:#4195c4;font-size:14px;font-weight:bold;margin:0 5px;cursor:pointer;background:#f3f3f3;transition:ease 0.2s opacity;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.c-tab-menu__item:hover{opacity:0.5}.c-tab-menu__item.is-active{background:#ffffff}.c-tab-menu__item.is-editing{color:#79cb42}.c-tab-menu__item.is-error{color:#ec2d7a}.c-tab-content{padding:20px 0 70px}.c-tab-content__item{display:none}.c-tab-content__item.is-active{display:block}.c-table-filter{position:relative;height:50px;max-height:50px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.c-table-filter.is-active{background-color:#e9f3f8}.c-table-filter.is-active .c-table-filter__inner{display:block}.c-table-filter>p.filter-item:after{content:'';display:inline-block;vertical-align:sub;margin-left:3px;border:6px solid transparent;border-top:6px solid #2892c9}.c-table-filter.is-active>p.filter-item:after{content:'';display:inline-block;vertical-align:top;margin-left:3px;border:6px solid transparent;border-bottom:6px solid #2892c9}.filter-item{cursor:pointer;display:inline-block;font-size:14px;height:70%;width:100%}.c-table-filter--export{position:relative;height:30px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.c-table-filter--export.is-active{background-color:#e9f3f8}.c-table-filter--export.is-active .c-table-filter__inner{display:block}.c-table-filter--export>p.filter-item:after{content:'';display:inline-block;vertical-align:sub;margin-left:3px;border:6px solid transparent;border-top:6px solid #113458}.c-table-filter--export.is-active>p.filter-item:after{content:'';display:inline-block;vertical-align:top;margin-left:3px;border:6px solid transparent;border-bottom:6px solid #113458}.c-table-filter__inner{display:none;position:absolute;left:0;top:100%;z-index:1;min-width:180px;background-color:rgba(255,255,255,0.95)}.c-table-filter__inner__long{min-width:220px}.c-table-filter__list{width:100%;z-index:1;list-style:none;max-height:400px;overflow-y:auto;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2)}.c-table-filter__list__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:#113458;line-height:1;-webkit-box-shadow:0 0 0px 0px rgba(0,0,0,0.2);box-shadow:0 0 0px 0px rgba(0,0,0,0.2);-webkit-transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;-ms-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;cursor:pointer}.c-table-filter__list__item.is-active{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2)}.c-table-filter__list__item:not(:first-child){border-top:1px solid #dce2e6}.c-table-filter-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0px 40px 0px 10px;width:100%;height:40px;color:#113458;font-size:13px}.c-table-filter-search::-webkit-input-placeholder{color:#b3c9d8;font-weight:normal}.c-table-filter-search:-moz-placeholder{color:#b3c9d8;font-weight:normal}.c-table-filter-search::-moz-placeholder{color:#b3c9d8;font-weight:normal}.c-table-filter-search:-ms-input-placeholder{color:#b3c9d8;font-weight:normal}.c-table-filter-search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;width:40px;height:40px;border:none;background-image:url(/assets/components/table-filter/search-77bf812afc00670c300970a2334bb4d0557f6624e55c1a61660098898b3c698b.png);background-repeat:no-repeat;background-position:top 12px right 12px;-webkit-background-size:15px 16px;-moz-background-size:15px 16px;background-size:15px 16px;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-transform 2s ease;-moz-transition:-moz-transform 2s ease;-o-transition:-o-transform 2s ease;-ms-transition:-ms-transform 2s ease;transition:transform 2s ease}.c-table-filter-search-button{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2)}.c-table-filter-search-button:active{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.4);box-shadow:0 0 5px 0px rgba(0,0,0,0.4);background-color:#eee}.c-table-filter-order-list{zoom:1;list-style:none}.c-table-filter-order-list:before,.c-table-filter-order-list:after{content:"";display:table}.c-table-filter-order-list:after{clear:both}.c-table-filter-order-list__item{float:left;width:50%}.c-table-filter-order-list__item.is-active .c-table-filter-order-button{color:#4195c4}.c-table-filter-order-list__item.is-active .c-table-filter-order-button--ascending{background-image:url(/assets/components/table-filter/arrow_ascending_active-93c5861402920ee9945aa9da4fdc051094930da818d87785687dba197cbf3ede.png)}.c-table-filter-order-list__item.is-active .c-table-filter-order-button--descending{background-image:url(/assets/components/table-filter/arrow_descending_active-10122e9679c0cb1559de74f283d692153edb9aacb61a6524120b9c638bbbbcdc.png)}.c-table-filter-order-button{width:100%;height:40px;font-size:13px;padding-left:10px;padding-right:10px;color:#a0a0a0;text-align:left;cursor:pointer}.c-table-filter-order-button--ascending{background-image:url(/assets/components/table-filter/arrow_ascending-9ab1c7229ab628e2a73cc17a03fe811ee23c26bc8c2dee5c95dcfba0860bcb29.png);background-repeat:no-repeat;background-position:top 15px right 5px;-webkit-background-size:8px 11px;-moz-background-size:8px 11px;background-size:8px 11px}.c-table-filter-order-button--descending{background-image:url(/assets/components/table-filter/arrow_descending-9452c94b830c9fa169e28de50725167041e2af951413ac8d5d8c0f9156e62d97.png);background-repeat:no-repeat;background-position:top 15px right 5px;-webkit-background-size:8px 11px;-moz-background-size:8px 11px;background-size:8px 11px}table td span{padding:0 5px}table td .is-error{background-color:#f5d6df !important;color:#b7225b}table td .is-editted:enabled{background-color:#fbf7c5;color:#de6a04}table td .is-changed:enabled{background-color:#dbffe1;color:#006400}table td span.is-editted{background-color:#fbf7c5;color:#de6a04}table td span.is-changed{background-color:#dbffe1;color:#006400}.c-textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-border-radius:3px;border-radius:3px;padding:10px 15px;font-size:14px;color:#113458}.c-textarea:focus{outline:none}.c-textarea--darkBlue{border:solid 1px #113458}.c-textarea--skyBlue{border:solid 1px #92afc3}.c-textarea.p-working-record--comments{width:550px;word-break:break-all;display:inline-block}.c-toast{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:10000;top:-50px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);padding:0 10px 15px;width:860px;max-height:90%;overflow:auto;color:#fff;font-size:14px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.1, 1.05, 0.62, 1.15),background-color 0.2s ease;-moz-transition:-moz-transform 0.3s cubic-bezier(0.1, 1.05, 0.62, 1.15),background-color 0.2s ease;-o-transition:-o-transform 0.3s cubic-bezier(0.1, 1.05, 0.62, 1.15),background-color 0.2s ease;-ms-transition:-ms-transform 0.3s cubic-bezier(0.1, 1.05, 0.62, 1.15),background-color 0.2s ease;transition:transform 0.3s cubic-bezier(0.1, 1.05, 0.62, 1.15),background-color 0.2s ease;cursor:pointer}.c-toast::before{content:"\0d7";position:relative;top:15px;right:-98%}.c-toast-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 50px;margin:0px 25px;width:860px;color:white;font-size:14px;-webkit-border-radius:5px;border-radius:5px}.c-toast--red{background-color:rgba(239,129,153,0.8)}.c-toast--green{background-color:rgba(109,190,68,0.8)}.c-toast--blue{background-color:#8fd4e5}.c-toast--turquoise{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.c-toast--orange{background-color:rgba(250,160,120,0.8)}.c-toast.is-show{-webkit-transform:translate3d(-50%, 70px, 0);-moz-transform:translate3d(-50%, 70px, 0);-o-transform:translate3d(-50%, 70px, 0);-ms-transform:translate3d(-50%, 70px, 0);transform:translate3d(-50%, 70px, 0)}.c-tool-header{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px 0px;min-height:50px;background-color:#d5e3ed}.c-tool-header:before,.c-tool-header:after{content:"";display:table}.c-tool-header:after{clear:both}.c-tool-header.is-fixed{position:fixed;top:0;left:250px;right:0;z-index:10;width:auto;min-width:1000px}.c-tool-header.is-variably-fixed{position:fixed;top:0;left:0;right:0;z-index:10;width:auto;min-width:1000px}.c-tool-header__search{float:left;margin-left:10px}.c-tool-header__select-box{float:left;margin-left:10px}.c-tool-header__select-box2{float:left;margin-left:10px;width:200px}.c-tool-header__multi{float:left;margin-left:10px;line-height:34px}.c-tool-header__note--pattern{float:left;padding-left:25px;padding-right:10px;color:#113458;font-size:14px;line-height:34px}.c-tool-header__paging-nav{float:left}.c-tool-header__paging-nav:not(:first-child){margin-left:15px}.c-tool-header__button{float:right;margin-right:10px}.c-tool-header__button_left{float:left;margin-left:10px}input.c-tool-header__button{padding-top:0px;padding-bottom:0px}.c-tool-header__label{float:left;margin:0.7em 0 0 20px;color:#113458}.p-affiliation-setting__button{float:right}.p-affiliation-setting__button:not(:last-child){margin-left:20px}.modal-input-list{margin:0 85px;padding:0}.modal-input-list__content tr{padding-bottom:10px}.modal-input-list__content th{color:#113458;font-size:14px;font-weight:normal;text-align:left;width:126px}.modal-input-list__content th.wide{width:290px}.modal-input-list__content td+th{padding-left:20px}.modal-input-list__content td{padding-bottom:10px}.p-table-application-list td>input,.p-table-application-list td>div{margin:0 auto}.p-table-application-list td>a{display:inline-block;border-bottom:1px solid #113458;color:#113458}.p-table-application-list .c-time-input{margin-top:4px;text-align:center}.p-application-list__staff-link{display:inline-block;border-bottom:1px solid #113458;color:#113458}.p-table-application-list td>a.c-button--blue{display:block;border:none;color:white;margin-left:0px}.p-application-modal__inner{padding:20px 80px 20px}.p-application-modal__header-info{display:inline-block;margin-right:80px;color:#113458;font-size:14px}.p-application-modal__header-info__date{margin-left:10px;color:#113458;font-size:14px}.p-application-modal__badge{display:inline-block;margin-left:10px;padding:5px 10px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:13px}.p-application-modal__badge--red{background-color:#c22162}.p-application-modal__badge--gray{background-color:#58849f}.p-application-modal__badge--green{background-color:#01c48e}.p-application-modal__date-input{vertical-align:top}.p-application-modal__badge--request_status{padding:3px 10px}.p-application-modal__date__wrapper{display:inline-block;width:520px;padding-left:40px}.p-application-modal__date{display:inline-block;margin-right:10px;line-height:34px;font-size:14px;color:#113458;padding-right:20px}.p-application-modal__date__delete{position:relative;padding-left:15px;margin-left:5px;font-size:12px;color:#889dab;cursor:pointer;background-image:url(/assets/modal/delete-3103dae7342ab840155541451db8a3f260d30ce4b384c0f6c6b1cacb3fee8c49.png);background-repeat:no-repeat;background-position:center left;-webkit-background-size:12px;-moz-background-size:12px;background-size:12px}.p-application-modal__list{margin-top:50px;list-style:none}.p-application-modal__list__item{padding:20px 0px}.p-application-modal__list__item:not(:first-child){border-top:1px solid #dce2e6}.p-application-modal__item-title{margin-bottom:20px;font-size:14px;color:#4195c4}.p-application-modal__table--blue{width:700px}td.modal-table-list{padding-top:10px !important;padding-bottom:10px !important}td.modal-table-list>.modal-table__inside-list__delete{float:none}.p-application-modal__table--blue thead th{padding:6px 10px;border-top:1px solid #dee4e8;border-bottom:1px solid #dee4e8;background-color:#e3f3f9;color:#4195c4;font-size:14px}.p-application-modal__table--blue thead th.c-type{width:18%}.p-application-modal__table--blue thead th.c-time,.p-application-modal__table--blue thead th.c-type:last-child{width:28%}.p-application-modal__table--blue thead th.c-gps{width:18%}.p-application-modal__table--blue thead th.c-organization{width:18%}.p-application-modal__table--blue thead th.c-workplace{width:18%}.p-application-modal__table--blue thead th.c-left{width:50%;text-align:left}.p-application-modal__table--blue thead th.c-middle{width:35%;text-align:left}.p-application-modal__table--blue thead th.c-right{width:15%;text-align:left}.p-application-modal__table--blue tbody td{padding:6px 10px;border-bottom:1px solid #dee4e8;color:#113458;font-size:14px}.p-application-modal__table--1column{color:#113458;font-size:14px}.p-application-modal__table--1column tr{border-top:0px solid transparent}.p-application-modal__table--1column th{padding:10px 18px 10px 0px;font-weight:normal}.p-application-modal__table--1column td{padding-right:30px}.p-application-modal__table--1column td .c-time-input{display:inline}.p-application-modal__table--normal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:14px;color:#113458}.p-application-modal__table--normal__cell--select-box{width:180px}.p-application-modal__table--normal tr{zoom:1}.p-application-modal__table--normal tr:before,.p-application-modal__table--normal tr:after{content:"";display:table}.p-application-modal__table--normal tr:after{clear:both}.p-application-modal__table--normal th,.p-application-modal__table--normal td{padding:15px 0}.p-application-modal__table--normal th{width:120px;font-weight:normal}.p-application-modal__table--normal td{padding-left:40px}.p-application-modal__table--small{color:#113458;font-size:14px}.p-application-modal__table--small tr{border-top:0px solid transparent}.p-application-modal__table--small th{padding:5px 0;font-weight:normal}.p-application-modal__table--small td{padding:5px 40px}.p-application-modal__table--small td .c-time-input{display:inline}.p-application-modal__table--small__cell--button{padding:0 !important}.p-application-modal__notification{font-size:14px;color:red}.p-application-modal__table--workprocess tr:first-child th{padding-top:25px}.p-application-modal__table__delete{display:inline-block;margin-left:10px;position:relative;padding-left:20px;font-size:12px;color:#889dab;cursor:pointer;background-image:url(/assets/modal/delete-3103dae7342ab840155541451db8a3f260d30ce4b384c0f6c6b1cacb3fee8c49.png);background-repeat:no-repeat;background-position:center left;-webkit-background-size:12px;-moz-background-size:12px;background-size:12px}.p-application-modal__table__add{display:inline-block;margin-left:10px;position:relative;padding-left:20px;font-size:12px;color:#889dab;cursor:pointer;background-image:url(/assets/modal/add_gray-ccbefc99a3109989d15c3c08d6afcf6d3a212e6858b9020a7415b92ce3b4005a.png);-webkit-background-size:13px;-moz-background-size:13px;background-size:13px;background-repeat:no-repeat;background-position:center left}.p-application-modal__table__cell--button{padding:0 !important}.p-application-modal__table__cell--button+td{width:100px;background-color:#f00}.p-basic-employment-setting{padding-bottom:40px}.p-basic-employment-setting input:focus::placeholder{color:transparent}.p-basic-employment-setting__date-table{border-collapse:separate;font-size:14px;color:#4195c4;text-align:center;background-color:#fff;-webkit-border-radius:3px;border-radius:3px}.p-basic-employment-setting__date-table-header__cell{padding:8px 0px;border:1px solid #a8afb3}.p-basic-employment-setting__date-table-header__cell--vertical-bonded{vertical-align:middle;padding:0px 10px;border:1px solid #a8afb3}.p-basic-employment-setting__date-table-header__cell--horizonal-bonded{padding:8px 0px;border:1px solid #a8afb3}.p-basic-employment-setting__date-table-body__cell{padding:4px 10px;border:1px solid #a8afb3}.p-basic-employment-setting__date-table-body__cell--header{border:1px solid #a8afb3}.p-basic-employment-setting__date-table__input{width:30px;text-align:center;border:1px solid #a8afb3;-webkit-border-radius:3px;border-radius:3px;font-size:12px}.p-basic-employment-setting__date-table__input[disabled]{cursor:not-allowed;background-color:#e3e3e3;color:#666666}.p-basic-employment-setting__date-table__input.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.p-basic-employment-setting__header-table__border{border-bottom:1px solid #dce2e6}th.p-basic-employment-setting__header-table__binding{vertical-align:initial}td.p-basic-employment-setting__header-table__seach_condition{vertical-align:bottom;width:900px}.p-basic-employment-setting__header-table__element{vertical-align:middle}.p-basic-employment-setting__header-table__element_bottom{vertical-align:bottom}.p-basic-employment-setting__header-table__element_text{vertical-align:text-bottom}.c-switcher-wrapper__basic-employment__upper-setting{position:relative;width:380px}.c-switcher-wrapper__basic-employment__punching-alert{position:relative;width:203px}.p-basic-employment-setting__tooltip{margin-top:10px}.p-basic-employment-setting__holiday-setting__time-unit{text-align:center}.p-basic-employment-setting__button-area{text-align:center}.p-basic-employment-setting__button{display:inline-block}.p-basic-employment-setting__button__back-page1{display:none}.p-basic-employment-setting__modal-message{text-align:left;position:absolute;width:95%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:48px;color:#113458;letter-spacing:0.1em}#mask-recount-confirm div.recount_type{margin-left:18%}#mask-recount-confirm div.recount_type label{color:#113458;font-size:18px;width:530px;border:none}#mask-destroy-confirm div.destroy_type{margin-left:18%}#mask-destroy-confirm div.destroy_type label{color:#113458;font-size:18px;width:530px;border:none}.p-bitdrive-master-list{table-layout:fixed}.p-bitdrive-master-list__button{float:right;margin-left:10px}.p-bitdrive-administrator-registration-table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;margin:20px 0;width:100%}.p-bitdrive-administrator-registration-table:after{content:'';display:block;position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:#dce2e6}.p-bitdrive-administrator-registration-label{font-size:14px;color:#113458}.p-bitdrive-administrator-registration-label:not(:first-child){margin-left:10px}.p-bitdrive-administrator-registration-label input{vertical-align:baseline}.p-bitdrive-administrator-registration-label input:focus{outline:none}.p-bitdrive-holiday-setting__inner-table-header__button{width:100px}.p-bitdrive-holiday-setting__select-box__year{float:left;text-align:left;display:inline-block}.p-bitdrive-holiday-setting__select-box__year .c-select-box{padding-right:100px}.p-bitdrive-holiday-setting__select-box__date{float:left}.p-bitdrive-holiday-setting__select-box__date .c-select-box{padding-right:80px}.p-change-pass{margin:130px auto;width:330px}.p-change-pass__form__submit{margin-top:40px}.p-change-pass__dt{margin-top:15px;font-size:14px}.p-change-pass__dd{margin-top:10px;margin-bottom:20px}.p-contact-infomation__h2{margin:0 20px 20px;padding:20px 0;font-size:16px;color:#4195c4;border-bottom:1px solid #dce2e6}.p-contract-infomation-table input[type=text]:not(:first-child){margin-left:10px}.p-contract-infomation-table div.c-input__wrapper:not(:first-child){margin-left:10px}.p-contract-infomation-table__input+.c-input-tilde{margin-right:0}.p-contract-infomation-table__select-method{float:left}.p-contract-infomation-table__download{float:left;margin-left:20px}.p-contract-infomation-table__download a{color:#fff}.p-contract-infomation-table__copy-contract-information{clear:both;padding-top:20px}.p-contract-infomation-table__copy-contract-information__button{display:inline-block}.p-contract-infomation-table__copy-contract-information__note,.p-contract-infomation-table__note{display:inline-block;margin-left:10px;font-size:12px;color:#113458}.p-contract-infomation-table__copy-applicant{margin:10px 0;padding-left:30px}.p-contract-infomation-table__copy-applicant__button{display:inline-block;width:240px;line-height:34px;font-size:13px}.p-contract-infomation-table__copy-applicant__note{display:inline-block;margin-left:10px;font-size:12px;color:#113458}.p-contact-infomation-confirm{margin-left:30px;font-size:14px;color:#113458;line-height:140%}.p-contact-infomation-confirm th{width:150px;padding:0 0 2em;font-weight:normal;vertical-align:top;text-align:left}.p-contact-infomation-confirm td{padding:0 0 2em;vertical-align:top}.p-work-results-header{height:66px;border-bottom:1px solid #dce2e6}.p-work-results-header__name{display:inline-block;padding-left:30px;color:#113458;font-size:18px}.p-work-results-header__ruby{display:inline-block;font-weight:normal;font-size:12px;padding:15px 0 5px}.p-work-results-header__total{display:inline-block;padding-left:30px;color:#113458;font-size:18px;line-height:66px}.p-work-list__main-table{margin-top:15px;white-space:normal}.p-work-list__main-table td>a{display:inline-block;border-bottom:1px solid #113458;color:#113458;margin-left:7px}.p-work-list__main-table td>a.c-button--blue{display:block;border:none;color:white;margin-left:0px}.p-work-list__modal-table{margin:10px 0 20px 10px}.p-work-list__modal-table td:not(.vol_rp){position:relative;padding:5px}.p-work-list__modal-table-td_bottom{border-bottom:2px solid #94a1aa}.p-oa-report__modal{height:230px !important;width:350px !important}.p-oa-report__modal-table{display:table;table-layout:fixed;width:330px;margin:10px}.p-oa-report__modal-table td:first-child{display:table-cell;width:45px;text-align:center}.p-oa-report__modal-table td:last-child{padding-left:5px}.p-oa-report__modal-table__no-border{padding:3px 0px}.p-oa-report__modal-table__time-cell{padding:3px}.p-oa-report__modal-table__border{border-top:1px solid #dce2e6;height:5px}.p-work-list__modal-button{margin-left:5px;cursor:pointer}.p-work-list__check-box{position:relative;padding:10px 0;text-align:left}.p-work-list__check-box__label{width:80px;position:relative;margin-left:50px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-border-radius:8px;border-radius:8px;vertical-align:middle;cursor:pointer;display:inline-block}.p-work-list__check-box__label:before{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:-3px;z-index:2;display:block;margin-top:-6px;width:4px;height:8px;border-right:2px solid #1b3a4d;border-bottom:2px solid #1b3a4d;content:'';opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-work-list__check-box__label:after{-webkit-transition:border-color 0.2s linear;-moz-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;-ms-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;width:19px;height:19px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;content:''}.p-work-list__check-box__label--border:before{margin-top:-5px;left:-3px}.p-work-list__check-box__label--border:after{border:2px solid #779fb9}.p-work-list__check-box__input{display:none}.p-work-list__check-box__input:checked+.p-work-list__check-box__label:before{opacity:1;-ms-filter:none;filter:none}.p-work-list__modal{position:absolute;top:60px;right:0;z-index:11;width:240px;height:160px;background-color:rgba(255,255,255,0.9);-webkit-border-radius:3px;border-radius:3px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;-webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2);-webkit-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.rest-period-legend-modal{left:380px;width:390px;height:220px;top:auto;margin-top:-30px}.rest-period-subtraction_type-modal{width:650px;height:70px;top:auto;margin-top:-30px}.p-work-list__modal--large{height:200px}.p-work-list__modal--small{height:120px}.p-work-list__modal.is-show{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.p-work-list__modal__close{position:absolute;top:10px;right:10px;z-index:1;width:15px;height:15px;border:1px solid #999;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.p-work-list__modal__close:before{content:"";display:block;position:absolute;top:6px;left:3px;width:9px;height:2px;background-color:#677f96;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-work-list__modal__close:after{content:"";display:block;position:absolute;top:6px;left:3px;width:9px;height:2px;background-color:#677f96;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.p-work-list__modal__close:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p-display-item-setting__heading{margin:10px 10px 0px;padding:0px 0px 0px 25px;color:#4195c4;font-size:14px;line-height:50px;border-bottom:1px solid #dce2e6}.p-display-item-setting__heading span{margin-left:8px;font-size:10px}.p-display-item-setting__drag-and-drop-box--list-setting{float:left}.p-display-item-setting__drag-and-drop-box--list-setting__wrapper{zoom:1;width:790px;margin:40px auto}.p-display-item-setting__drag-and-drop-box--list-setting__wrapper:before,.p-display-item-setting__drag-and-drop-box--list-setting__wrapper:after{content:"";display:table}.p-display-item-setting__drag-and-drop-box--list-setting__wrapper:after{clear:both}.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting{float:left}.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting:not(:first-child){margin-left:12px}.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting__wrapper{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0px auto;padding:20px 0;width:930px}.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting__wrapper:before,.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting__wrapper:after{content:"";display:table}.p-display-item-setting__drag-and-drop-box--total-infomation-item-setting__wrapper:after{clear:both}.p-display-item-setting__drag-and-drop-box:not(:first-child){margin-left:25px}.p-display-item-setting__switch{position:absolute;right:45px;top:18px}.p-embossing-modal__time{display:block;margin-top:40px;text-align:center;font-size:19px;color:#113458}.p-embossing-modal__time span{display:block;margin-top:15px;font-size:52px;font-weight:bold;letter-spacing:0.15em}.p-embossing-modal__content{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:40px;padding-bottom:20px;min-height:330px}.p-embossing-modal__status{position:relative;text-align:center;font-size:120px;color:#113458;letter-spacing:0.1em}.p-embossing-modal__warning{position:relative;padding-top:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.p-embossing-modal__warning__heads-up{bottom:0%;left:30%;text-align:left}.p-embossing-modal__warning__note{margin-top:10px;font-weight:bold;font-size:16px;color:#c22162}.p-embossing-modal__warning__punch_info{margin:20px;font-weight:bold;font-size:24px;color:#c22162}.p-embossing-modal__alert{position:relative;padding-top:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.p-embossing-modal__alert__heads-up{bottom:0%;left:30%;text-align:left}.p-embossing-modal__alert_summing-up{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.p-embossing-modal__alert_summing-up__heads-up{bottom:0%;left:30%;text-align:left}.p-embossing-modal__alert__icon{width:26px}.p-embossing-modal__alert__note{margin-top:10px;font-weight:bold;font-size:24px;color:#c22162}.p-embossing-content{margin:0 0 70px}.p-embossing-content-article{display:table-cell;vertical-align:middle;height:220px;padding:30px 70px 0 90px}.p-embossing-content-day{margin:0 0 0.5em;color:#415d79;font-size:26px}.p-embossing-content-time{margin:0 0 20px;letter-spacing:0.1em;color:#113458;font-size:78px}.p-embossing-content-time span{color:#415d79;font-size:28px}.p-embossing-content-p{display:inline-block;margin:0 0 1em;font-size:14px;color:#113458;vertical-align:middle}.p-embossing-content-p img{margin:0 5px -4px 0}.p-embossing-content-value{display:inline-block;margin:0 0 0.6em;padding-left:1em;vertical-align:middle;color:#c22162}.today-punch-info{display:flex;flex-direction:column;padding:0 0 30px}.p-embossing-content__alert-title{vertical-align:top}.p-embossing-content__alert-date{line-height:24px}.p-embossing-content__button-area{zoom:1;list-style:none;padding:20px 0 0 95px}.p-embossing-content__button-area:before,.p-embossing-content__button-area:after{content:"";display:table}.p-embossing-content__button-area:after{clear:both}.p-embossing-content__button-area li{float:left;display:inline;list-style:none}.p-embossing-content__button-area a{margin-right:45px;margin-bottom:20px}.p-export-month__table{display:block;padding:15px 10px}.p-export-month__table--border{border-bottom:1px solid #dce2e6}.p-export-month__format-select div{float:left}.p-export-month__format-select input[type=text]{float:left;margin-left:10px}.p-export-month__copy-button{float:left;margin-left:10px}.p-export-month__output-item-select{float:left}.p-export-month__use_output_header input[type=text]{clear:both;display:block;float:left;margin-top:20px}.p-export-month__use_output_header div.c-input__wrapper{clear:both;display:block;float:left}th.p-export-month__use_output_header__heading{vertical-align:top;padding-top:5px}.p-export-month__custom-name-note{float:left;font-size:12px;margin-left:10px;margin-top:30px}.p-export-month__drag-and-drop-box__wrapper{zoom:1;width:790px;margin:40px auto}.p-export-month__drag-and-drop-box__wrapper:before,.p-export-month__drag-and-drop-box__wrapper:after{content:"";display:table}.p-export-month__drag-and-drop-box__wrapper:after{clear:both}.p-export-month__drag-and-drop-icon{float:left;margin-top:115px;width:180px;text-align:center}.p-export-month__drag-and-drop-icon__image{width:54px}.p-export-month__drag-and-drop-icon__note{margin-top:10px;font-size:12px;color:#c1cbd1}.p-export-month__drag-and-drop-box{float:left}.p-export-month__button-list{zoom:1;margin:40px auto 40px;width:350px;list-style:none}.p-export-month__button-list:before,.p-export-month__button-list:after{content:"";display:table}.p-export-month__button-list:after{clear:both}.p-export-month__button{float:left}.p-export-month__button:not(:first-child){margin-left:30px}.p-export-wrapper{padding:20px 25px 80px}.p-export__heading{margin-top:30px;color:#4195c4;font-size:13px}.p-export__switcher-content{display:none}.p-export__switcher-content.is-show{display:block}.p-export__select-box-list{display:table;margin-top:15px;width:100%;height:50px}.p-export__select-box-list input{width:100%}.p-export__select-box-list__item{display:table-cell;position:relative;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;color:#113458;white-space:nowrap;cursor:pointer}.p-export__select-box-list__item--nondate{padding:10px 0 0 0}li.p-export__select-box-list__item>.c-input{cursor:pointer}.p-export__select-box-list__item--datemonth{min-width:100px;max-width:120px;text-align:center}.p-export__input::-webkit-input-placeholder{color:#b3c9d8;font-weight:normal}.p-export__input:-moz-placeholder{color:#b3c9d8;font-weight:normal}.p-export__input::-moz-placeholder{color:#b3c9d8;font-weight:normal}.p-export__input:-ms-input-placeholder{color:#b3c9d8;font-weight:normal}.p-export__select-box-list__item:first-child{border-left:1px solid #dce2e6;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.p-export__select-box-list__item:last-child{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.p-export__select-box-list__item--search{color:#aaa;font-size:14px;padding-left:10px;min-height:32px}.p-export__select-box-list__item--select{padding-left:10px;padding-right:30px}.p-export__select-box-list__add_arrow:before{content:'';display:block;position:absolute;top:22px;right:5px;border:6px solid transparent;border-top:6px solid #113458}.p-export__select-box-list__item .c-select-box__wrapper{width:100%}.p-export__select-box{margin-top:15px}.p-export__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%;font-size:14px;border:none;color:#113458;cursor:pointer;text-align:center}.p-export__input_label_tag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%;font-size:14px;border:none;color:#113458;cursor:pointer;padding:0 0 5px 0}.p-export__input_label_name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:13px;border:none;color:#113458;cursor:pointer;text-align:center}.js-export-checkbox-selected-count{font-size:13px;position:absolute;bottom:10px;left:10px;color:#4195c4}.js-export-from{font-size:0.6em;margin:3px}.p-export__input.js-datepicker{width:100px}.p-export__input--staff-name{padding-right:30px;min-width:90px;background-image:url(/images/export/search.png);background-repeat:no-repeat;-webkit-background-size:11px 12px;-moz-background-size:11px 12px;background-size:11px 12px;background-position:top 17px right 12px;background:transparent}.p-export__button{width:100%;min-width:100px;min-height:52px;text-align:center;color:#fff;font-size:13px;cursor:pointer;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.p-export__links{margin:80px auto 0}.p-export__link{display:table;padding-left:30px;margin:10px auto;text-align:center;line-height:18px;color:#4195c4;font-size:13px;text-decoration:underline;background-repeat:no-repeat;-webkit-background-size:20px 18px;-moz-background-size:20px 18px;background-size:20px 18px;background-position:top 0px left 0px}.p-bulk_apply_result__link{display:inline-block;margin-left:20%;padding-top:25px;font-size:15px}.p-bulk_apply_result__link i{color:#c22162}.p-bulk_apply_result__link a{text-align:center;line-height:18px;color:#4195c4;font-size:15px;text-decoration:underline;background-repeat:no-repeat;-webkit-background-size:20px 18px;-moz-background-size:20px 18px;background-size:20px 18px;background-position:top 0px left 0px}.p-export__please-wait{display:table;position:relative;margin:80px auto 0;color:#113458;font-size:15px}.p-export__please-wait__spinner{display:block;margin:0px auto}.p-export__progress-block{margin:10px}.p-export__progress-text{text-align:center;line-height:22px}.p-export__please-wait__note{margin-top:20px;text-align:center;line-height:22px}.p-export__number{display:block;margin:40px auto 0;text-align:center;color:#113458;font-size:14px}.p-export__number span{margin-left:10px;color:#c22162;font-size:15px;font-weight:bold}.p-export-suggest__inner{display:block;position:absolute;left:0;top:100%;z-index:1;min-width:180px;background-color:rgba(255,255,255,0.95)}.p-export-suggest__inner__list{width:100%;z-index:1;list-style:none;max-height:400px;overflow-y:auto;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2)}.p-export-suggest__inner__list li{padding:12px 20px 12px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;color:#113458;line-height:1;-webkit-box-shadow:0 0 0px 0px rgba(0,0,0,0.2);box-shadow:0 0 0px 0px rgba(0,0,0,0.2);-webkit-transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear;-ms-transition:box-shadow 0.2s linear;transition:box-shadow 0.2s linear;cursor:pointer}.p-export-suggest__inner__list li:hover{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2);z-index:400;background:#e9f3f8}.p-export-suggest__inner__list li:not(:first-child){border-top:1px solid #dce2e6}.p-front-main{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.p-front-main--blue{background-color:#0c243d}.p-front-main--skyBlue{background-color:#d5e3ed}.p-front{margin:105px auto 0;width:330px}.p-front__logo{display:block;margin:0 auto;width:73px}.p-front__heading{margin-top:30px;padding:20px 0;font-size:16px;font-weight:bold;color:#113458;text-align:center}.p-front__heading--gray{border-bottom:2px solid #d5e3ed}.p-front__heading--blue{border-bottom:1px solid #113458}.p-front__heading--white{color:#fff;border-bottom:1px solid #fff}.p-front__note{margin-top:25px;padding-bottom:20px;font-size:16px;color:#113458;text-align:center;line-height:1.8em;border-bottom:1px solid #d5e3ed}.p-front__form{margin-top:40px;padding-bottom:70px}.p-front__form__submit{margin-top:40px}.p-front-list{margin-top:10px}.p-front-list__title{margin-top:15px;font-size:14px;color:#113458}.p-front-list__title span{margin-left:5px;font-size:12px}.p-front-list__content{zoom:1;margin-top:10px}.p-front-list__content:before,.p-front-list__content:after{content:"";display:table}.p-front-list__content:after{clear:both}.p-front-list__content--center{text-align:center}.p-front-list__content .c-input__wrapper:not(:first-child) .c-input--medium{margin-left:4px}.p-front-list__content--error{text-align:center;padding:25px 0 65px 0}.p-front-list__content--error a{font-size:15px}.p-front-list__input--tel__hyphen{line-height:34px;margin:0 -2px}.p-front-list__select-box{width:100%}.p-front-list__select-box select{width:100%}.p-front-list__select-box__note{margin-bottom:6px;font-size:14px;color:#113458}.p-front-list__link{margin-top:10px;display:inline-block;color:#113458;font-size:12px;text-decoration:underline}.p-front-list__link--right{float:right}.p-front-list__content .p-front-list__link{margin-top:0}.p-front-saved-check{padding-top:20px;clear:both}.p-front-saved-check__check-box{display:inline-block;vertical-align:middle}.p-front-saved-check__note{display:inline-block;margin-left:5px;font-size:12px;color:#113458;line-height:20px}.p-table-holiday-reflect td>a{display:inline-block;border-bottom:1px solid #113458;color:#113458}.p-table-holiday-reflect td>a.c-button--blue{display:block;border:none;color:white;margin-left:0px}.p-ic-card-verification__content{height:400px;position:relative;text-align:center}.p-ic-card-verification__text{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:48px;color:#113458;letter-spacing:0.1em}.p-ic-card-verification__text_small{position:absolute;width:100%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:24px;color:#113458;letter-spacing:0.1em}.p-import{text-align:center}.p-import__switcher-content{display:none}.p-import__switcher-content.is-show{display:block}.p-import__select-message-plan-result{color:#113458;font-size:100%;width:630px;position:static;margin:auto;text-align:left;padding-left:20px;padding-top:10px}.p-import__select-message{color:#113458;font-size:100%;width:610px;position:static;margin:auto;text-align:left;padding-top:10px}.p-import__form .c-select-box__wrapper{margin-top:160px;width:160px}.p-import__form .c-select-box__wrapper select{width:100%}.p-import__form .p-import__file-import-area{position:relative;border:1px solid #92afc3;-webkit-border-radius:3px;border-radius:3px;text-align:left;margin:68px auto 0;width:280px;height:38px}.p-import__form .p-reservate-import{margin:0px auto 0}.p-import__form .p-import__file-import-area .file-input{display:none}.p-import__form .p-import__file-import-area .file-input--fake{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-left:10px;padding-right:80px;border:none;color:#113458;font-size:13px;line-height:32px;height:38px}.p-import__form .p-import__file-import-area .cert-input{display:none}.p-import__form .p-import__file-import-area .cert-input--fake{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding-left:10px;padding-right:80px;border:none;color:#113458;font-size:13px;line-height:32px;height:38px}.p-import__form .p-import__file-import-area .file-name{padding:10px 10px 10px}.p-import__form .p-import__file-import-area .file-import-button{position:absolute;top:0;right:0;bottom:0;z-index:2;font-size:14px;color:#fff;background-image:-webkit-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-moz-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-o-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-ms-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:linear-gradient(to bottom, #1760ab 0%, #2a97c4 50%, #1760ab 100%);-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;text-align:center;padding:10px;width:75px;cursor:pointer}.p-import__form .p-import__file-import-area .cert-name{padding:10px 10px 10px}.p-import__form .p-import__file-import-area .cert-import-button{position:absolute;top:0;right:0;bottom:0;z-index:2;font-size:14px;color:#fff;background-image:-webkit-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-moz-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-o-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:-ms-linear-gradient(top, #1760ab 0%, #2a97c4 50%, #1760ab 100%);background-image:linear-gradient(to bottom, #1760ab 0%, #2a97c4 50%, #1760ab 100%);-webkit-background-size:100% 200%;-moz-background-size:100% 200%;background-size:100% 200%;text-align:center;padding:10px;width:75px;cursor:pointer}.p-import__button{margin:60px auto 80px}.p-import__please-wait{display:table;position:relative;margin:80px auto 80px;color:#113458;font-size:15px}.p-import__please-wait__spinner{display:block;margin:0px auto}.p-import__progress-block{margin:10px}.p-import__progress-text{text-align:center;line-height:22px}.p-import__please-wait__note{margin-top:20px;text-align:center;line-height:22px}.p-import__form__text-link a{color:#4195c4;display:block;font-size:15px;text-decoration:underline;margin:15px 0 60px}p.asterisk{list-style-type:none;text-indent:-15px}p.asterisk::before{display:inline;content:"※"}p.no-asterisk{list-style-type:none;text-indent:0px;content:none}li.asterisk{list-style-type:none;text-indent:0px}li.asterisk::before{display:inline;content:"※"}li.no-asterisk{list-style-type:none;text-indent:15px;content:none}li.dash{list-style-type:none;text-indent:15px}li.dash::before{display:inline;content:"-"}.p-index__infomation{padding:40px 0 50px;background-color:#ecf2f6}.p-index__infomation-box{float:left}.p-index__infomation-box:not(:first-child){margin-left:40px}.p-index__infomation-box__wrapper{zoom:1;margin:0px auto;width:980px}.p-index__infomation-box__wrapper:before,.p-index__infomation-box__wrapper:after{content:"";display:table}.p-index__infomation-box__wrapper:after{clear:both}.p-index__news{padding:0px 18px 90px}.p-index__news__heading{padding-left:25px;color:#113458;font-size:16px;line-height:60px}.p-index__news-list{zoom:1;padding:15px 0px;border-top:1px solid #dce2e6}.p-index__news-list:before,.p-index__news-list:after{content:"";display:table}.p-index__news-list:after{clear:both}.p-index__news-list__date{float:left;padding-left:25px;color:#113458;font-size:13px}.p-index__news-list__content{float:left;padding-left:25px;color:#113458;font-size:13px}.p-index__news__title{padding:0px 18px 90px;width:50%;display:inline-block;padding-bottom:30px}.p-index__announcement .js_accordionTrigger{padding-left:0px;line-height:25px}.p-index__announcement .c-accordion__title__icon{top:25%}.p-index__announcement .c-accordion__body__container{padding-bottom:15px}.p-index__announcement-list{zoom:1;padding:15px 0px;border-bottom:1px solid #dce2e6}.announcement-list__border_none{border-bottom:none}.p-index__announcement-list:before,.p-index__announcement-list:after{content:"";display:table}.p-index__announcement-list:after{clear:both}.p-index__announcement-list__date{float:left;padding-left:25px;color:#113458;font-size:13px}.p-index__announcement-list__head{padding-left:5px;font-weight:bold;font-size:15px}.p-index__announcement-list__head.title{display:inline-block;color:#113458;font-size:14px}.announcement_title_width{width:85%}.p-index__announcement-list__head.date{padding-left:5px;padding-top:3px;color:#113458;font-size:13px;font-weight:normal}.p-index__announcement-list__head.recent{display:inline-block;padding-left:0px;color:red;font-size:12px}.p-index__announcement-list__content{padding-left:15px;padding-top:10px;color:#113458;font-size:14px}.p-index__announcement-list__content a:hover{text-decoration:underline}.announcement-area{margin:0 20px;border-top:1px solid #dce2e6}.announcement-list-title{width:50%;display:inline-block;padding:0 0 30px}.announcement_for_punch{margin-left:70px}.announcement_for_punch .announcement-list-title{width:100%}.p-plan-completed__heading{font-size:22px;color:#113458}.p-plan-setting__link--apply{color:#fff}.p-plan-setting__heading__note{padding:20px 0 5px 20px;font-size:14px;color:#258abe;font-weight:bold}.p-plan-setting__heading__text{display:inline-block;color:#113458;font-size:18px;line-height:50px}.p-plan-setting__tooltip-offset{right:90px}.p-plan-setting__footer{border-top:1px solid #dce2e6;text-align:center;padding-top:25px}.p-plan-setting__footer .c-check-box{top:5px;padding-bottom:10px}.p-plan-setting__footer__inner{margin:auto;width:610px;text-align:left;position:relative}.p-plan-setting__footer__check-contents-area{background:#ecf2f6;color:#113458;width:460px;padding-top:10px;padding-bottom:10px;padding-left:10px}.p-option-history__footer__check-contents-area{background:#ecf2f6;color:#113458;width:500px;padding-top:10px;padding-bottom:10px;padding-left:10px}.p-plan-setting__footer--notice{display:inline-block;font-size:13px;line-height:22px}.p-plan-setting__footer__note{padding-top:10px;padding-bottom:40px;padding-left:20px;color:#113458;font-size:12px;line-height:22px;text-align:left}.p-plan-setting__footer__link{color:#113458;text-decoration:underline}.p-plan-setting__footer__link:visited{color:#113458}.table--setting-input{border:1px solid #dce2e6;margin:10px 0 40px 20px;width:calc(100% - 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.table--setting-input thead th{padding:17px 14px}.table--setting-input thead th:first-child{width:340px}.table--setting-input thead th:last-child{background-color:#ecf2f6}.table--setting-input tbody th{color:#113458;padding:0 14px}.table--setting-input tbody td{background-color:#ecf2f6;padding:10px 14px}.table--setting-input th,.table--setting-input td{border:1px solid #dce2e6}.table--setting-input .bg-color__glaykblue{background-color:#ecf2f6}.table--setting-input th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:normal;font-size:14px;color:#4195c4;vertical-align:middle}.preference-button-center{margin:0 auto 94px}.select-box-text{display:block;float:left;color:#113458;padding:10px 2px 10px 12px}.p-roster-header{line-height:50px;border-bottom:1px solid #dce2e6}.p-roster-header__name{display:inline-block;padding-left:30px;color:#113458;font-size:18px;line-height:50px}.p-roster-header__sub-name{padding:20px 0 5px 30px;font-size:14px;color:#258abe;font-weight:bold}.p-roster-header__ruby{display:inline-block;padding-left:30px;color:#113458;font-size:18px}.p-roster-header__ruby span{font-weight:normal;font-size:12px}.p-roster-header__alert{display:inline-block;padding-left:20px;line-height:50px;color:#113458;font-size:14px;background-repeat:no-repeat}.p-roster-header__alert--bell{background-image:url(/assets/roster/alert-9b3fec07dd16335b821ccb72222d76db13d60297472841cdef0be9c68a06c908.png);-webkit-background-size:13px 16px;-moz-background-size:13px 16px;background-size:13px 16px;background-position:0 16px;margin-left:20px}.p-roster-header__alert__value{margin-left:10px;color:#c22162;font-weight:bold}.p-roster-header__alert__value_link{margin-left:10px;color:#c22162;font-weight:bold;text-decoration:underline}.p-roster-table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.333%;height:100%}.p-roster-table:nth-child(2){border-left:1px solid #dce2e6;border-right:1px solid #dce2e6}.p-roster-table__wrapper{zoom:1;padding:10px 0;background-color:#f7f9fb}.p-roster-table__wrapper:before,.p-roster-table__wrapper:after{content:"";display:table}.p-roster-table__wrapper:after{clear:both}.p-roster-table-header__cell{padding:10px 0;color:#113458;font-size:14px}.p-roster-table-body__cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 20px;width:50%;color:#738ba2;font-size:12px}.p-roster-table-body__cell:before{content:'';display:block;position:absolute;bottom:0;left:5%;width:90%;height:1px;background-color:#dce2e6}.p-roster-table-body__value{display:block;margin-top:5px;color:#113458;font-size:14px}.select-staff-search-condition p{font-size:12px}.p-roster-main-table{margin-top:15px}.p-roster-main-table td>a{display:inline-block;border-bottom:1px solid #113458;color:#113458;margin-left:6px}.p-roster-main-table td>a.c-button--blue{display:block;border:none;color:white;margin-left:0px;margin-right:0px}.p-roster-main-table td>a.c-button--blue.c-button--inline-block{display:inline-block}.p-roster-time-input:last-child{margin-top:3px}.p-shared-pc{zoom:1;margin-top:40px;padding:50px 0;border:1px solid #dce2e6;-webkit-border-radius:3px;border-radius:3px}.p-shared-pc:before,.p-shared-pc:after{content:"";display:table}.p-shared-pc:after{clear:both}.p-shared-pc__left-box{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 60px 0 60px;width:449px}.p-shared-pc__left-box__infomation{padding-bottom:20px;border-bottom:1px solid #e2e5e7}.p-shared-pc__left-box__login{padding:30px 0px}.p-shared-pc__right-box{zoom:1;float:left;width:448px;border-left:1px solid #dce2e6}.p-shared-pc__right-box:before,.p-shared-pc__right-box:after{content:"";display:table}.p-shared-pc__right-box:after{clear:both}.p-shared-pc__right-box__link{display:inline-block;margin-top:30px;font-size:14px;color:#113458;text-decoration:underline}.p-shared-pc__date{font-size:26px;color:#113458}.p-shared-pc__time{display:block;margin-top:10px;margin-bottom:30px;font-size:79px;color:#113458;font-weight:bold;letter-spacing:0.05em}.p-shared-pc__time span{margin-left:5px;font-size:28px;letter-spacing:0.05em}.p-shared-pc__notice{margin-top:10px;font-size:14px;color:#113458}.p-shared-pc__notice span{margin-left:15px;color:#c22162}.p-shared-pc__login-note{margin-bottom:30px;font-size:14px;color:#113458}.p-shared-pc__login-input{display:block;margin-top:10px}.p-shared-pc__login-submit{margin-top:10px}.p-shared-pc__button-note{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;text-align:center;color:#113458;font-size:14px;font-weight:bold;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.p-shared-pc__button-note.is-show{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.p-shared-pc__button-area{margin:0px auto;width:285px}.p-shared-pc__button-list{font-size:0px;list-style:none;margin:0px auto}.p-shared-pc__button-list__item{display:inline-block;margin-top:40px}.p-shared-pc__button-list__item:nth-child(even){margin-left:45px}.c-loader_bg{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background:rgba(0,0,0,0);z-index:6}.c-loader{display:none;overflow:hidden;width:100%;height:100%;z-index:7;content:'';pointer-events:none;text-align:center;padding-top:5.5rem}.c-loader_center{width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.c-loader__indicator{width:6rem;height:6rem;border-radius:50%;border-top:1.1rem solid rgba(17,52,88,0.2);border-right:1.1rem solid rgba(17,52,88,0.2);border-bottom:1.1rem solid rgba(17,52,88,0.2);border-left:1.1rem solid #113458;text-indent:-9999rem;z-index:8;-webkit-animation:indicator 1.1s infinite linear;animation:indicator 1.1s infinite linear;display:inline-block;margin-bottom:-3rem;margin-left:8rem}@-webkit-keyframes indicator{0%{-webkit-transform:translate3d(-50%, -50%, 0) rotate(0deg);transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{-webkit-transform:translate3d(-50%, -50%, 0) rotate(360deg);transform:translate3d(-50%, -50%, 0) rotate(360deg)}}@keyframes indicator{0%{-webkit-transform:translate3d(-50%, -50%, 0) rotate(0deg);transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{-webkit-transform:translate3d(-50%, -50%, 0) rotate(360deg);transform:translate3d(-50%, -50%, 0) rotate(360deg)}}.c-preventer{visibility:hidden;width:100%;height:100%;z-index:9;content:'';pointer-events:none}.c-preventer--show{visibility:visible;opacity:1;pointer-events:all}.p-staff-import-smart-hr__check-box__import_details{display:inline-block;margin-left:8px;vertical-align:middle;font-size:18px;color:#113458}.p-staff-detail__workplace__note{margin:15px auto 0;width:840px;font-size:16px;color:#113458;line-height:1.4em}.p-staff-detail__delete-button{display:block;margin:0px auto}.p-staff-detail__delete-confirm__note{margin-top:50px;text-align:center;font-size:16px;color:#113458;line-height:1.4em}.p-staff-detail__delete-check{display:table;margin:20px auto;vertical-align:middle}.p-staff-detail__delete-check-box{margin-bottom:-4px;display:inline-block}.p-staff-detail__delete__check-note{display:inline-block;margin-left:8px}.p-staff-detail__delete-button{margin-top:20px;margin-bottom:20px}.modal--staff-detail{position:absolute}.table-header--staff-list__cell--checkbox{width:30px}.welcome-header{padding:6px 0;text-align:right;background:#000}.welcome-main{position:relative;width:100%;height:100%;min-height:800px;background:url(/assets/welcome/bg-4ef9034a4fa3e9d4550ea74660eb5393e6794257abbbd7d11101e75ad3af40a1.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.welcome-main__wrap{width:1042px;margin:0 auto}.welcome-main__h1{float:left;margin:30px 0 0}.welcome-main__h2{clear:both;margin:0 0 0.5em;letter-spacing:0.2em;color:#fff;font-size:60px}.welcome-main__h3{font-weight:normal;color:#fff;line-height:120%;font-size:20px}.welcome-main--left-area{clear:both;float:left;width:422px;margin-top:135px}.welcome-main--right-area{float:right;width:620px;margin-top:45px}.welcome-main__button{clear:both;position:relative;margin:0 auto;display:block;width:310px;height:60px;font-size:18px;color:#fff;text-align:center;line-height:60px;-webkit-border-radius:5px;border-radius:5px;background:#27b72a;cursor:pointer}.welcome-main__button:before{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:50px;width:14px;height:14px;margin-top:-10px;background:#fff}.welcome-main__button:after{display:block;content:"";position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:46px;width:14px;height:14px;margin-top:-10px;background:#27b72a}.welcome-main__banner{clear:both;position:relative;top:300px;width:339px}.welcome-main__banner:before{content:"CLICK!";display:block;position:absolute;top:50%;left:160px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);letter-spacing:0.1em;font-size:30px;font-weight:bold;color:#fff}.welcome-main__banner__img{display:block;margin-top:-639px;width:339px;height:339px}.welcome-content{clear:both;position:absolute;top:160px;left:0;right:0;bottom:0;margin:auto;width:1042px;height:620px}.welcome-navi{margin:43px 0 0;float:right}.welcome-navi li{display:inline}.welcome-navi a{float:left;display:block;margin-right:30px;font-size:15px;color:#fff}.welcome-modal{padding:50px 0 50px}.welcome-modal__logo{display:block;text-align:center;margin:0 414px}.welcome-modal__heading{margin:30px 0 50px;padding:20px 0px;font-size:16px;font-weight:bold;color:#113458;text-align:center;border-bottom:2px solid #d5e3ed;width:900px}.welcome-modal__form{margin:0 280px;width:340px}.welcome-modal input::-webkit-input-placeholder{color:#b3c9d8}.welcome-modal input:-ms-input-placeholder{color:#b3c9d8}.welcome-modal input::-moz-placeholder{color:#b3c9d8}.welcome-modal__form .c-input__wrapper{display:inherit}.welcome-modal__input-mail{margin-bottom:15px;font-size:16px;height:38px}.welcome-modal__input-mail .c-input{width:100%}.welcome-modal__input-pw1{width:100%;-webkit-border-radius:3px 3px 0 0 !important;border-radius:3px 3px 0 0 !important;font-size:16px;height:38px}.welcome-modal__input-pw2{width:100%;-webkit-border-radius:0 0 3px 3px !important;border-radius:0 0 3px 3px !important;border-top:none !important;font-size:16px;height:38px}.welcome-modal__check-box{vertical-align:top;margin-top:22px}.welcome-modal__note{display:inline-block;width:280px;margin-left:10px;margin-top:20px;font-size:14px;line-height:130%;color:#113458}.welcome-modal__note a{color:#113458;text-decoration:underline}.welcome-modal__pw-link{display:inline-block;color:#738ba2;margin:10px 0 20px 35px;font-size:14px;text-decoration:underline}.welcome-modal__comp-text{margin:120px 0;text-align:center;font-size:22px;font-weight:bold;color:#113458;line-height:150%}.welcome-modal__close-submit{height:50px;line-height:50px}.c-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:3px;border-radius:3px;font-size:14px}.c-input:focus{outline:none}.c-input--fluid{width:100%}.c-input--skyBlue{border:solid 1px #92afc3}.c-textarea--glay{border:solid 1px #a8afb3}.c-input.is-error{background-color:#f5d3db !important;border:1px solid #d8a2af}.c-select-box.is-error{background-color:#f5d3db !important;border:1px solid #d8a2af}.c-input.is-error:focus+.c-input-tooltip,.c-textarea.is-error:focus+.c-input-tooltip,.c-select-box.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.p-welcome-check-box__wrapper{position:relative;width:318px}.p-welcome-check-box__tooltip--offset{top:20px}.c-check-box{position:relative;width:21px;height:21px;display:inline-block}.c-check-box .c-input-tooltip{top:-8px}.c-check-box__label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;-webkit-border-radius:8px;border-radius:8px;vertical-align:middle;cursor:pointer}.c-check-box__label:before{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:-3px;z-index:2;display:block;margin-top:-6px;width:4px;height:8px;border-right:2px solid #1b3a4d;border-bottom:2px solid #1b3a4d;content:'';opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-check-box__label_tf_check:before{opacity:1;-ms-filter:none;filter:none}.c-check-box__label:after{-webkit-transition:border-color 0.2s linear;-moz-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;-ms-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:block;width:19px;height:19px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;content:''}.c-check-box__label--border:before{margin-top:-5px;left:-3px}.c-check-box__label--border:after{border:2px solid #779fb9}.c-check-box .is-error:after{border:2px solid #d8a2af !important;background-color:#f5d3db !important}.c-check-box:hover .c-check-box-tooltip .c-input-tooltip,.c-check-box .is-error:hover+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.c-check-box__input{display:none}.c-check-box__input:checked+.c-check-box__label:before{opacity:1;-ms-filter:none;filter:none}.c-check-box__input:checked+.c-check-box__label:after{border:2px solid #779fb9;background:transparent}.c-check-box__label_disabled:after{background-color:#e3e3e3 !important}.p-work-list__check-box__input:checked+.p-work-list__check-box__label:after{border:2px solid #779fb9;background:transparent}.p-working-condition-detail__check-box{font-size:0;display:inline-block;margin-right:12px;padding-left:3px}.p-working-condition-detail__check-box .c-check-box{vertical-align:middle}.p-working-condition-detail__check-box__note{display:inline-block;margin-left:8px;vertical-align:middle;font-size:14px;color:#113458}.p-working-condition-detail__note{display:inline-block;font-size:14px;color:#113458;vertical-align:middle}.p-working-condition-detail__timezone-text{display:inline-block;margin-bottom:15px;font-size:12px;color:#4195c4}.p-working-condition-detail__timezone-text--flexible-01:after{content:'';display:inline-block;margin:0px 5px;vertical-align:middle;width:15px;height:1px;background-color:#4195c4}.p-working-condition-detail__timezone-text--flexible-02:after{content:'';display:inline-block;margin:0px 5px;vertical-align:middle;width:50px;height:1px;background-color:#4195c4}.p-working-condition-detail__timezone-text--coretime{font-weight:bold}.p-working-condition-detail__timezone-text--coretime:after{content:'';display:inline-block;margin:0px 5px;vertical-align:middle;width:180px;height:2px;background-color:#4195c4}.p-working-condition-detail__time{display:inline-block;font-size:0px;vertical-align:middle}.p-working-condition-detail__time__note{font-size:14px;color:#113458}.p-working-condition-detail__time__input--mt8{margin-top:8px !important}.p-working-condition-detail__time__input--inline-block{display:inline-block;vertical-align:middle}.p-working-condition-detail__tilde--p25{padding:0px 25px}.p-working-condition-detail__tilde--pt25{padding-top:25px}.p-working-condition-template__check-box{font-size:0;display:inline-block;margin-right:12px}.p-working-condition-template__check-box .c-check-box{vertical-align:middle}.p-working-condition-template__check-box__note{display:inline-block;margin-left:8px;vertical-align:middle;font-size:14px;color:#113458}.p-working-condition-template__note{display:inline-block;font-size:14px;color:#113458;vertical-align:middle}.p-working-condition-template__time{display:inline-block;font-size:0px}.p-working-condition-template__time__note{font-size:14px;color:#113458}.p-working-condition-template__time__input--mt8{margin-top:8px !important}.p-working-condition-template__time__input--inline-block{display:inline-block;vertical-align:middle}.p-working-condition-template__tilde--p25{padding:0px 25px}.js-add-item-button{margin-left:40px;margin-bottom:10px}.punch-flash-object{width:0;height:0;position:fixed;z-index:-1;top:-200px}.c-schedule__table{border-collapse:separate;border-left:0 none;border-right:0 none}.c-schedule__table .p-work-list__modal{height:auto;width:190px}.c-schedule__table>tbody tr:first-child td,.c-schedule__table>tbody tr:first-child::after{border-top:1px solid #dce2e6}.c-schedule__table tr::after{padding:0 18px;content:"";display:table-cell;width:0;height:0}.c-schedule__table tbody tr:not(:last-child) td,.c-schedule__table tr:not(:last-child)::after{border-bottom:1px solid #dce2e6}th.c-schedule__table-header__cell,td.c-schedule__table-body__cell{text-align:center}.c-schedule__table .c-main-table-header__cell--narrow.c-table-filter{padding-left:10px}th.c-schedule__table-header__cell~th.c-schedule__table-header__cell,td.c-schedule__table-body__cell~td.c-schedule__table-body__cell{border-left:1px solid #dce2e6}.c-schedule__table-header__cell--red{color:#c22162;background-color:#faf1f4}.c-schedule__table-body__cell--red{color:#c22162;background-color:#faf1f4}.c-schedule__table-body__cell--holiday_red{background-color:#faf1f4;color:#c22162}.c-schedule__table-header__cell--left_red,.c-schedule__table-body__cell--left_red{background-image:linear-gradient(-90deg, #fff 50%, #faf1f4 50%, #faf1f4);background-color:#faf1f4}.c-schedule__table-header__cell--right_red,.c-schedule__table-body__cell--right_red{background-image:linear-gradient(-90deg, #faf1f4 50%, #fff 50%, #fff);background-color:#faf1f4}.c-schedule__table-header__cell--blue{color:#0c7ea9;background-color:#e3f3f9}.c-schedule__table-body__cell--blue{background-color:#e3f3f9;color:#0c7ea9}.c-schedule__table-header__cell--gray,.c-schedule__table-body__cell--gray{background-color:#e3e3e3}.c-schedule__table-body__cell--yellow{background-image:none;background-color:#fbf7c5;color:#de6a04}.c-schedule__table-body__cell .c-input-tooltip{bottom:100%;font-weight:normal;right:100%;text-align:left;top:auto}tr .c-schedule__table-body__cell:last-child .c-input-tooltip{right:125%}.c-schedule__table-body__cell .c-input-tooltip::before{display:none}.c-schedule__table-body__cell .c-input-tooltip::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c22162;bottom:-9px;content:"";display:block;height:0;position:absolute;width:0}.c-schedule__table-body__cell .c-input-tooltip--blue::after{border-top-color:#3582b7 !important}.c-schedule__table-body__cell .c-input-tooltip--blue_top::after{border-top-color:#3582b7 !important}tr .c-schedule__table-body__cell:last-child .c-input-tooltip::after{left:25%}.c-main-table-body__cell.c-schedule__table-body__cell{padding-left:5px;padding-right:5px}.c-schedule__table-body__cell--cursor_pointer{cursor:pointer}.c-input-tooltip.c-input-tooltip__no-animation{transition:none}.c-schedule__modal-button{margin-left:5px;cursor:pointer}.u-tcb{color:#113458 !important}.u-dib{display:inline-block}.u-db{display:block}.u-fsz-0{font-size:0}.u-fsz-12{font-size:12px}.u-fsz-13{font-size:13px !important}.u-fsz-14{font-size:14px !important}.u-fsz-16{font-size:16px !important}.u-fw-b{font-weight:bold !important}.u-tac{text-align:center !important}.u-tar{text-align:right !important}.u-tal{text-align:left !important}.u-text-red{color:#c22162}.u-text-red2{color:#f62e36}.u-text-twice{font-size:2em}.u-fl-l{float:left}.u-fl-r{float:right}.u-va-m{vertical-align:middle}.u-va-t{vertical-align:top}.u-margin-0-auto{margin-left:auto;margin-right:auto}.u-mt0{margin-top:0px !important}.u-mt5{margin-top:5px !important}.u-mt6{margin-top:6px !important}.u-mt10{margin-top:10px !important}.u-mt15{margin-top:15px !important}.u-mt20{margin-top:20px !important}.u-mt30{margin-top:30px !important}.u-mt40{margin-top:40px !important}.u-mt45{margin-top:45px !important}.u-mt120{margin-top:120px !important}.u-mt60{margin-top:60px !important}.u-mb0{margin-bottom:0px !important}.u-mb5{margin-bottom:5px !important}.u-mb10{margin-bottom:10px !important}.u-mb20{margin-bottom:20px !important}.u-mb30{margin-bottom:30px !important}.u-ml-50{margin-left:-50px !important}.u-mb50{margin-bottom:50px !important}.u-ml-30{margin-left:-30px}.u-ml-15{margin-left:-15px !important}.u-ml-20{margin-left:-20px}.u-ml-10{margin-left:-10px}.u-ml-5{margin-left:-5px}.u-ml0{margin-left:0px !important}.u-ml5{margin-left:5px}.u-ml10{margin-left:10px}.u-ml15{margin-left:15px}.u-ml20{margin-left:20px}.u-ml25{margin-left:25px}.u-ml30{margin-left:30px !important}.u-ml40{margin-left:40px}.u-ml55{margin-left:55px !important}.u-ml50{margin-left:50px}.u-ml60{margin-left:60px !important}.u-ml70{margin-left:70px !important}.u-ml75{margin-left:75px !important}.u-ml80{margin-left:80px !important}.u-ml90{margin-left:90px !important}.u-ml100{margin-left:100px !important}.u-ml110{margin-left:110px !important}.u-ml120{margin-left:120px !important}.u-ml140{margin-left:140px !important}.u-ml150{margin-left:150px !important}.u-ml200{margin-left:200px !important}.u-ml210{margin-left:210px !important}.u-ml300{margin-left:300px !important}.u-mr0{margin-right:0px !important}.u-mr10{margin-right:10px}.u-mr20{margin-right:20px}.u-mr30{margin-right:30px !important}.u-mr110{margin-right:110px}.u-mr300{margin-right:300px !important}.u-no-padding{padding:0px !important}.u-pt0{padding-top:0px !important}.u-pt10{padding-top:10px}.u-pt15{padding-top:15px !important}.u-pt20{padding-top:20px}.u-pt30{padding-top:30px !important}.u-pt50{padding-top:50px !important}.u-pb0{padding-bottom:0px !important}.u-pb10{padding-bottom:10px}.u-pb20{padding-bottom:20px !important}.u-pb30{padding-bottom:30px !important}.u-pb40{padding-bottom:40px !important}.u-pl5{padding-left:5px}.u-pl0{padding-left:0px !important}.u-pl10{padding-left:10px !important}.u-pl15{padding-left:15px !important}.u-pl20{padding-left:20px}.u-pl25{padding-left:25px}.u-pl30{padding-left:30px}.u-pl40{padding-left:40px !important}.u-pr10{padding-right:10px}.u-pr20{padding-right:20px}.u-td-udl{text-decoration:underline}.cooperation_system__logo{height:40px}.cooperation_system__cell{width:1%}.system_cooperatiom_setting_account_token__annotation{width:100%;padding:5px;text-align:left;font-weight:normal;font-size:14px;color:#113458}.modal-table.modal-table__mf-cooperation-setting{margin-top:30px;margin-bottom:30px;color:#113458 !important}.modal-table.modal-table__mf-cooperation-setting tr:last-child:not(.modal-input-list__table-body__row,.modal-input-list__table-header__row){padding-top:0}.system_cooperation_setting_cautions__annotation{font-size:14px;width:100%;padding-bottom:14px;line-height:130%}.system_cooperation_setting_agreement__annotation{display:inline-block;font-size:14px;padding:5px 8px;vertical-align:top;position:relative}.system_cooperation_setting_agreement__annotation .c-input-tooltip{top:-5px}.without_sidemenu{z-index:0}.without_sidemenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;bottom:0;height:100%;background-color:#fff;overflow-y:auto}.without_sidemenu .c-tool-header.is-fixed{left:0px}.without_sidemenu hr{page-break-before:always}.without_sidemenu .c-main-table{padding-left:20px;padding-right:20px}.without_sidemenu .c-schedule__table tbody tr td,.without_sidemenu .c-schedule__table thead tr th,.without_sidemenu .c-schedule__table tr::after{border-bottom:1px solid #dce2e6;font-size:12px}.without_sidemenu .c-schedule__table thead tr th{padding:2px 5px}.p-schedule-preview__note{font-size:12px;float:right;margin-top:10px;margin-right:110px}.c-schedule-preview__legend-table{clear:both;float:right;margin-top:12px;margin-bottom:12px;margin-right:20px}.c-schedule-preview__legend-table td{font-size:12px}.c-legend-table-body__cell--color,.c-legend-table-body__cell--text{box-sizing:border-box;position:relative;padding:3px 0px;color:#113458;vertical-align:middle;line-height:1.5em}.c-legend-table-body__cell--title,.c-legend-table-body__cell--text{padding-right:20px}.c-legend-table-body__cell--color{width:27px;border:1px solid #dce2e6}.without_sidemenu .c-schedule__table-body__cell{padding-left:1px;padding-right:1px}.without_sidemenu .c-schedule__table-body__cell--holiday_red{background-color:#ffdfea !important}.without_sidemenu .c-schedule__table-body__cell--left_red{background-image:linear-gradient(-90deg, #fff 50%, #ffdfea 50%, #ffdfea) !important}.without_sidemenu .c-schedule__table-body__cell--right_red{background-image:linear-gradient(-90deg, #ffdfea 50%, #fff 50%, #fff) !important}.without_sidemenu .c-schedule__table-body__cell,.without_sidemenu .c-main-table-header__cell--narrow{white-space:nowrap}.without_sidemenu .c-schedule__table tr::after{padding:0 6px}.freee_cooperation_setting__cell--red{background-color:#faf1f4}.freee_logo{padding:0px !important}.freee_logo img{height:60px !important}.jasmy_logo{padding:0px !important}.jasmy_logo img{height:80px !important}.slack_logo{padding:0px !important}.slack_logo img{height:60px !important}.mf_logo img{height:60px !important}.c-accordion{box-shadow:inset 0px -1px 0px 0px #dce2e6}.p-summary-roster-table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;height:100%}.p-summary-roster-table:nth-child(2){border-left:1px solid #dce2e6;border-right:1px solid #dce2e6}.p-summary-roster-table-header__cell{display:inline-block;position:relative;width:100%;margin:0;padding-left:30px;font-size:16px;line-height:60px;color:#113458;text-align:left;font-weight:bold;cursor:pointer}.p-summary-roster-table-body__cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:10px 20px;width:12.5%;color:#738ba2;font-size:12px}.p-summary-roster-table-body__cell:before{content:'';display:block;position:absolute;bottom:0;left:5%;width:90%;height:1px;background-color:#dce2e6}.p-summary-roster-table-body__value{display:block;margin-top:5px;color:#113458;font-size:14px}.p-summary-roster-table-header__cell[aria-selected="true"] .c-accordion__title__icon{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.p-processing_status_table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.p-processing_status_table td{padding:5px 50px}.p-application-modal__item-title[aria-selected="true"] .c-accordion__title__icon{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.sidemenu__item__heading.js_accordionTrigger[aria-selected="true"] .c-accordion__title__icon{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.c-accordion__title__icon{display:block;position:absolute;top:50%;right:24px;width:24px;height:24px;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);opacity:0.5;background-image:url(/assets/attendance/accordion-arrow-21ea3df868ca3d8349c201be0564fe8f9dc5a3e40548b5660f65af523b379082.svg);background-position:center center;background-repeat:no-repeat;background-size:24px 24px;content:'';pointer-events:none}.c-accordion__body{overflow:hidden;box-shadow:inset 0px -1px 0px 0px #dce2e6;-webkit-transition:height 0.42s cubic-bezier(0.15, 0.05, 0.3, 0.98);transition:height 0.42s cubic-bezier(0.15, 0.05, 0.3, 0.98)}.c-accordion__body[aria-expanded="true"]{visibility:visible}.c-accordion__body[aria-expanded="false"]{visibility:hidden}.c-accordion__body__container__inner{padding-top:0.4rem;padding-right:2%;padding-bottom:0.4rem;padding-left:2%}.p-application-attendance__badge{display:inline-block;padding:2px 10px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px}.p-application-attendance-fixed__badge{display:inline-block;padding:1px 5px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px}.p-application-attendance-square__badge{display:inline-block;padding:3px 5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-weight:bold;font-size:12px;line-height:1.2;margin-left:10px}.p-application-attendance-rectangle__badge{display:inline-block;padding:5px 4px;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-weight:bold;font-size:12px;line-height:1.2;margin-left:10px;text-align:center}.p-application-attendance-square__badge.square__badge_no_break{padding:10px 5px}.p-application-attendance-square__badge.square__badge_manhour{margin:10px 0px;font-size:14px;height:15px}.p-application-attendance-square__badge.square__badge_attendance{margin:10px 0px;font-size:14px;height:15px}.p-application-paid_holiday_management__badge{display:inline;padding:2px 5px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px;margin-left:10px;background-color:#c22162}.p-application-attendance-exception-clause__badge{display:inline;padding:5px 10px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px;text-decoration:underline;margin-left:10px;background-color:#c22162}.p-application-attendance-exception-clause__badge.annual_over{background-color:orangered}.p-application-attendance-exception-clause__badge.single_month_and_annual_over,.p-application-attendance-exception-clause__badge.single_month_over{background-color:#c22162}.c-check-box--monthly-summary{width:200px;overflow:hidden}.p-application-attendance__badge--not-complete-fixing{background-color:#ec2d7a}.p-application-attendance__badge--not-complete-closing{background-color:#fe9e2d}.p-application-attendance__badge--fixed{background-color:#738ba2;border:2px solid #113458}.p-application-attendance__badge--closed{background-color:#4195c4;border:solid 2px #1760ab}.p-application-attendance__badge--skip{background-color:#aeb4ac}.p-application-attendance__badge--requested,.p-application-attendance__badge--rejected,.p-application-attendance__badge--reject{background-color:#c22162}.p-application-attendance__badge--approved,.p-application-attendance__badge--approve{background-color:#1BA466}.p-application-attendance__badge--canceled{background-color:#DE6A04}.p-application-attendance__badge--approval_pending{background-color:#4195c4}.p-application-attendance__badge--submitted{background-color:#ef8199;border:solid 2px #c22162}.c-api-token-table{word-break:break-all}.c-api-token-table td{white-space:nowrap}.c-api-token-table td.c-api-token__comment{white-space:normal}.p-contract-infomation-table__contract-information__note{display:block;margin-top:10px;font-size:12px;color:#113458}.input-list__ribbon{padding:20px 0px;background-color:#ecf2f6;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6}.input-list__ribbon__inner{display:table;margin:0 auto;position:relative}.input-list__ribbon__input{display:inline-block}.input-list__ribbon__note{display:inline-block;margin-left:10px;font-size:14px;color:#113458}.input-list__ribbon__title{display:inline-block;padding-right:15px;color:#113458;font-size:15px;font-weight:bold}.c-input--granted_holidays{width:57px;height:26px;margin-top:3px;margin-right:4px}.c-input--granted_holidays[readonly]{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.c-button-change--number_of_granted_days{position:relative;width:200px;line-height:34px;font-size:13px;font-weight:bold;padding:0px}label[for="approver_other_than_the_main_affiliation"]{font-size:14px;color:#113458}.approval_history_list table{width:750px;margin-bottom:20px}.approval_history_list .p-application-modal__table--blue thead th.c-organization{width:15% !important}.approval_history_list .p-application-modal__table--blue thead th.c-judgement{width:10%}.approval_history_list .p-application-modal__table--blue thead th.c-approved_at{width:20%}.approval_history_list .p-application-modal__table--blue thead th.c-approved_by{width:15%}.approval_history_list .p-application-modal__table--blue thead th.c-approver_comment{width:40%}.approval_history_list p.p-application-modal__header-info{font-size:15px;font-weight:bold;color:#113458;margin-bottom:5px}.approval_history_list .p-application-modal__badge{margin-left:0px}.approval_history_not_approval_pending_row{background-color:#f6f6f6}.approval_history_approval_pending_row{font-weight:bold}.approval_history_approval_pending_row td:last-child{border-right:3px solid #c22162}.approval_history_approval_pending_row_first{border-top:3px solid #c22162 !important}.approval_history_approval_pending_row_first td:first-child{border-left:3px solid #c22162}.approval_history_approval_pending_row_last{border-bottom:3px solid #c22162}.approval_history_status_row{vertical-align:middle;text-align:center;border-bottom-width:2px}tr.request-approval-waiting__row td{color:lightslategray}tr.request-approval-waiting__row td a{color:lightslategray}tr.request-approval-waiting__row td .request-approval-waiting__text{font-size:13px}.monhour-graph-area{width:95%;min-height:150px}.modal-tab-contents .monhour-graph-area{width:95%;margin-top:20px}.js-add-task-button{margin-left:40px;margin-bottom:10px}.js-add-project-button{margin-left:40px;margin-bottom:10px}.js-add-organization-button{margin-left:40px;margin-bottom:10px}.manhour-record-projects-hr{border-top:0;border-bottom:1px solid #dce2e6}.manhour-record-projects-hr:nth-last-of-type(1){border-bottom:0 !important}#project_save{margin-left:440px}.p-application-modal-scroll{height:90%;overflow-x:visible;overflow-y:auto}table.c-main-table.c-main-table-without-tr-border{border-collapse:separate}table.c-main-table.c-main-table-without-tr-border tr.c-main-table-body__row{border-bottom:0}table.c-main-table.c-main-table-without-tr-border tr.c-main-table-body__row td.c-main-table-body__cell{border-top:1px solid #dce2e6}div[data-manhours-summary] .c-switcher{margin-left:70px;margin-top:20px}#progress_area span.p-application-modal__badge span{margin-left:10px}.used-welfare-points-list{white-space:nowrap}.used-welfare-points-list td{padding:5px 15px}.c-input.c-input--points{height:30px;width:80px}.modal-table th.input-welfare-point-detail_usage_type{text-align:right;padding-right:15px}.modal-table td.input-welfare-point-detail_usage_type{width:auto}.modal-table td.input-welfare-point-detail_usage_type input{width:190px}.c-input--granted_welfare_points{width:100%;height:26px;margin-top:3px;margin-right:4px}.c-button-change--number_of_granted_points{position:relative;width:215px;line-height:34px;font-size:13px;font-weight:bold;padding:0px}.c-modal-table--granted_welfare_point--b{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;margin:15px auto 30px;width:1000px;white-space:nowrap}.c-modal-table--granted_welfare_point--b thead{background-color:#ecf2f6;border-bottom:1px solid #dce2e6}.c-modal-table--granted_welfare_point--b tr{display:block;width:100%;border-bottom:1px solid #dce2e6}.c-modal-table--granted_welfare_point--b th,.c-modal-table--granted_welfare_point--b td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;padding:15px 20px}.c-modal-table--granted_welfare_point--b th.c-granted-date,.c-modal-table--granted_welfare_point--b td.c-granted-date{width:120px;text-align:left}.c-modal-table--granted_welfare_point--b th.c-granted-points,.c-modal-table--granted_welfare_point--b td.c-granted-points{width:220px;text-align:left}.c-modal-table--granted_welfare_point--b th.c-used-points,.c-modal-table--granted_welfare_point--b th.c-scheduled-points,.c-modal-table--granted_welfare_point--b th.c-remained-points,.c-modal-table--granted_welfare_point--b td.c-used-points,.c-modal-table--granted_welfare_point--b td.c-scheduled-points,.c-modal-table--granted_welfare_point--b td.c-remained-points{width:180px;min-width:180px;text-align:left}.c-modal-table--granted_welfare_point--b th.c-destroy a,.c-modal-table--granted_welfare_point--b td.c-destroy a{margin:0}.c-modal-table--granted_welfare_point--b th{color:#4195c4;text-align:left;padding:15px 13px}.c-modal-table--granted_welfare_point--b td{color:#113458;padding:15px;vertical-align:middle;text-align:right}.c-modal-table--granted_welfare_point--b td input{width:120px}.c-modal-table--granted_welfare_point--b tfoot{border-top:1px solid #dce2e6}.c-modal-table--granted_welfare_point--b tfoot td{border-bottom:none}.modal.granted_welfare_point_modal{width:1200px}.c-modal-table-scroll__head.table-scroll-granted_welfare_point__head{width:1000px}.c-modal-table-scroll__body.table-scroll-granted_welfare_point__body{width:1000px}.approval_history_list table.request-point-approval-histories{white-space:nowrap}.approval_history_list table.request-point-approval-histories td.reason,.approval_history_list table.request-point-approval-histories td.c-approver_comment{white-space:normal;word-break:break-all}.c-drag-and-drop-box.nonworking-reports-display_monthly_drop-box{width:80%}.p-display-item-setting__drag-and-drop-box--list-setting__wrapper.nonworking-reports-daily_display-item-setting{width:1200px;margin:20px auto}.c-drag-and-drop-box.nonworking-reports-daily_drag-and-drop-box{width:500px}.c-point-usage-histories__request-point-status__badge{display:inline-block;vertical-align:top;margin-left:5px;white-space:nowrap}.c-select-box__request-point{max-width:165px}.p-application-zd_registration_flg__badge{padding:1px 5px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px}.p-application-zd_registration_flg__badge-green{background-color:#01c48e}.p-application-zd_registration_flg__badge-blue{background-color:#1760ab}.p-application-zd_registration_flg__badge-red{background-color:#d10303}.p-application-sync-stamp-staffs-mapped__badge{padding:1px 5px;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:bold;font-size:14px;background-color:#01c48e}.modal.modal__manager-permission .modal-table-border{border-left:0 none;border-right:0 none;border-radius:0}.modal.modal__manager-permission .modal-table-border th{font-weight:bold}.modal.modal__manager-permission .modal-table-border th,.modal.modal__manager-permission .modal-table-border td{border-left:0 none}.modal.modal__manager-permission .modal-table-border .c-check-box__input[disabled]+.c-check-box__label{cursor:not-allowed}.modal.modal__manager-permission .modal-table-border .c-check-box__input[disabled]+.c-check-box__label:after{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.modal.modal__manager-permission .modal-table-border .manager_permission_plan_result_request_edit{text-indent:2em;font-weight:initial}.modal.modal__manager-permission .modal-table-border input[type="radio"]:disabled{background-color:#e3e3e3;border-color:#ccc;cursor:not-allowed}.modal.modal__manager-permission .modal-table-border input[type="radio"]:disabled+label{color:#999;cursor:not-allowed}.border_none{border:0 !important}.rc-btn{z-index:2;position:absolute;right:4%;bottom:0;cursor:pointer;color:#4195c4}.rc-btn::before{content:'▼'}.rc-item{position:relative;overflow:hidden;height:20px;width:95%}.rc-trigger{display:none}.rc-trigger:checked~.rc-btn::before{content:"▲"}.rc-trigger:checked~.rc-item{height:auto}.rc-trigger:checked~.rc-item::before{display:none}.changed-item{white-space:nowrap;overflow:visible;max-width:35px;right:1.5em;text-align:center}.request-comment-approval-waiting__row{color:lightslategray}.request-comment__border{border-top:1px dashed #dce2e6}.request-comment__border td{padding-left:5px !important}.request-comment__border td span{padding-left:0px}.main__help__push-badge{padding:1px 5px;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-weight:bold;font-size:10px;background-color:#d10303;margin-left:5px;margin-top:1px}.grad-btn{color:#113458;font-size:14px;border-bottom:1px solid #113458;cursor:pointer}.grad-btn::before{content:"設定 ▼"}.grad-item{position:relative;overflow:hidden;height:0px;padding-top:10px}.grad-trigger{display:none}.grad-trigger:checked~.grad-btn::before{content:"設定 ▲"}.grad-trigger:checked~.grad-item{height:auto}.grad-trigger:checked~.grad-item::before{display:none}.grad-wrap{text-align:right;padding-top:8px}.grad-item label{margin-left:10px;font-size:14px;color:#113458}.trial_accent{font-weight:bold;color:#4060FF;font-size:22px}.and_more{position:absolute;width:50%;top:154%;left:56%;font-size:14px}.dashboard .p-index__infomation-box__wrapper{margin:0px auto;width:95%}.dashboard .c-infomation-box__note{display:block;text-align:left;margin-top:20px;margin-left:20px;font-size:16px;color:#113458;font-weight:bold}.dashboard .dashboard-area-wide{width:53% !important;height:400px !important}.dashboard .dashboard-area-wide .div-graph{height:380px}.dashboard .dashboard-area-full{width:100% !important;height:320px !important}.dashboard .dashboard-area-full .div-graph{height:300px}.dashboard .dashboard-area-full--small{width:100% !important;height:240px !important}.dashboard .dashboard-area-full--small .div-graph{height:190px}.dashboard .dashboard-area-full__holiday-list{width:100% !important;height:auto !important}.dashboard .dashboard-area-half{width:45% !important;height:400px !important}.dashboard .dashboard-area-half .div-graph{height:380px}.dashboard .c-infomation-box{padding-top:0px}.dashboard svg{display:block}.dashboard .achievement-face{display:inline-block;padding-left:50px;vertical-align:top;margin-top:15px}.dashboard .paid-holiday-svg{display:inline-block;height:55px;margin-top:20px;width:720px}.attendance{background-color:transparent}.attendance .p-index__infomation-box__wrapper{margin:0px auto;width:95%}.attendance .c-infomation-box__note{display:block;text-align:left;margin-top:20px;margin-left:20px;font-size:16px;color:#113458;font-weight:bold}.attendance .attendance-area-wide{width:53% !important;height:400px !important}.attendance .attendance-area-wide .div-graph{height:380px}.attendance .attendance-area-full{width:100% !important;height:320px !important}.attendance .attendance-area-full .div-graph{height:300px}.attendance .attendance-area-full--small{width:100% !important;height:240px !important}.attendance .attendance-area-full--small .div-graph{height:190px}.attendance .attendance-area-half{width:45% !important;height:400px !important}.attendance .attendance-area-half .div-graph{height:380px}.attendance .c-infomation-box{padding-top:0px}.attendance svg{display:block}.attendance .achievement-face{display:inline-block;padding-left:50px;vertical-align:top;margin-top:15px}.attendance .paid-holiday-svg{display:inline-block;height:55px;margin-top:20px;width:720px}.user_setting_working_status_table{table-layout:fixed;width:auto;margin:auto;margin-top:10px}.user_setting_working_status_table th{background-color:#ecf2f6;width:120px}.user_setting_working_status_table td{background-color:#fff !important;color:#113458;font-size:14px}.user_setting_working_status_table thead th:first-child{width:320px}.user_setting_working_status_table thead th:last-child{width:320px}.user_setting_summarinze_item_table thead th:first-child{width:420px}.user_setting_summarinze_item_table thead th:last-child{width:260px}.p-option_fee_confirm{color:#113458;font-size:100%;width:610px;position:static;margin:auto;text-align:left;padding-top:10px}.option_fee_table{table-layout:fixed;width:auto;margin:auto;margin-top:10px}.option_fee_table th{background-color:#ecf2f6;width:120px;text-align:center;vertical-align:middle}.option_fee_table td{background-color:#fff !important;color:#113458;font-size:14px;text-align:center;vertical-align:middle;width:200px}.option_fee_table thead th:first-child{width:320px}.user-setting-expression-terms__drag-and-drop-box__wrapper{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0px auto;padding:20px 0;width:880px}.user-setting-expression-terms__drag-and-drop-box__wrapper:before,.user-setting-expression-terms__drag-and-drop-box__wrapper:after{content:"";display:table}.user-setting-expression-terms__drag-and-drop-box__wrapper:after{clear:both}.c-drag-and-drop-box.user-setting-expression-terms__drag-and-drop-box{float:left;width:30%}.c-drag-and-drop-box.user-setting-expression-terms__drag-and-drop-box:not(:first-child){margin-left:5%}.c-switch-button.user-setting-expression-terms__switch-button{position:absolute;right:0%;top:35%}.c-add-button.user-setting-expression-terms__add-button{width:5%}.c-user-setting-expression-terms{position:relative;list-style-type:none;margin:0 10px;background-color:white;border:1px solid gray;display:flex;flex-wrap:wrap;overflow-y:hidden;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none}.c-user-setting-expression-terms li{position:relative;list-style:none;float:left;height:30px;margin:10px 10px 10px 5px;padding:10px;border:1px solid gray;border-radius:10px;display:flex;justify-content:center;align-items:center}.c-user-setting-expression-terms div{margin:0 20px 0 0;font-size:14px}.c-delete-expression-term-button{position:absolute;padding:14px;top:0;cursor:pointer;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.c-delete-expression-term-button:before,.c-delete-expression-term-button:after{content:"";display:block;position:absolute;top:13px;left:5px;width:20px;height:2px;background-color:#677f96}.c-delete-expression-term-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-delete-expression-term-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.add_user_setting_working_status{display:block;margin:0px auto 20px;color:#113458;font-size:14px;line-height:50px;text-align:center;background-color:#ecf2f6;cursor:pointer}.add_user_setting_working_status:before{content:'';display:inline-block;padding-right:10px;width:20px;height:20px;background-image:url(/assets/modal/add-d0d181b881d92cdf9f63c36172c4343bae5fde7611e04954791e50a3f92e1394.png);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:0px 0px;background-repeat:no-repeat;vertical-align:middle}.p-bulk_action__please-wait{display:table;position:relative;margin:80px auto 0;color:#113458;font-size:15px}.p-bulk_action__please-wait__spinner{display:block;margin:0px auto}.p-bulk_action__please-wait__note{margin-top:20px;text-align:center;line-height:22px}.p-overtime-agreement-title{display:inline-block;font-weight:bold;color:#113458;font-size:14px;vertical-align:middle;width:250px}.p-exception-clause-title{display:inline-block;font-weight:bold;color:#113458;font-size:14px;vertical-align:middle;width:120px;margin-left:10px}.p-exception-clause-title__wide{width:350px}.p-exception-clause-title__wide470{width:470px}.p-exception-clause{width:60px}.p-overtime-agreement-detail__note,.p-exception-clause__time{display:inline-block;font-size:14px;color:#113458;vertical-align:middle;margin-top:5px}.exception-clause-appender__button{margin-left:-100px}.p-overtime-agreement-detail__note.oa-alert-note{font-weight:normal}.w-200{width:200px !important}.w-250{width:250px !important}.w-120{width:120px !important}.w-140{width:140px !important}.w-30{width:30px !important}.w-70{width:70px !important}.w-150{width:150px !important}.w-300{width:300px !important}.w-320{width:320px !important}.w-350{width:350px !important}.w-380{width:380px !important}.w-500{width:500px !important}.w-600{width:600px !important}.w-700{width:700px !important}.company_specify_message{color:red;width:410px}.overtime_agreement_div{padding-top:10px;margin-left:-15px;font-size:14px;color:#4195c4}.overtime_agreement_dt{display:block;float:left;clear:left;margin-right:0.5em;width:140px;height:39px;margin-top:10px}.overtime_agreement_dt.oa-alert-title{color:#113458;font-weight:bold}.alert_threshold_settings .overtime_agreement_dt{float:none;height:auto !important;width:700px}.overtime_agreement_dd{padding-bottom:20px}.p-overtime-report-table{border-collapse:separate;font-size:14px;text-align:center;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;color:#113458;border-left:1px solid #FFF;border-top:1px solid #FFF;width:95%}.p-overtime-report-table-header{color:#4195c4}.p-overtime-report-table-header__cell{padding:8px 0px}.p-overtime-report-table-header th{border-right:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#ecf2f6}.p-overtime-report-table-header__cell--vertical-bonded{vertical-align:middle;padding:0px 10px}.p-overtime-report-table-header__cell--horizonal-bonded{padding:8px 0px}.p-overtime-report-table-body tr:nth-child(even){background-color:#ecf2f6}.p-overtime-report-table-body__cell{padding:4px 10px;border:1px solid #FFF;vertical-align:middle}.p-overtime-report-table-body__cell>div{text-align:right}.table--horizontal--b{border:1px solid #dce2e6;margin:10px 0 40px 20px;width:calc(100% - 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:normal;font-size:14px;vertical-align:middle}.table--horizontal--b th{background-color:#ecf2f6;color:#4195c4}.table--horizontal--b tbody th{background-color:#ecf2f6;color:#4195c4}.table--horizontal--b tbody td{color:#113458}.table--horizontal--b th,.table--horizontal--b td{padding:7px 14px;border:1px solid #dce2e6}.ahs-list-content{width:90px;display:inline-block;text-align:right}.ahs-list-val{width:26px;display:inline-block;text-align:right}.ahs-list-full{width:100%}.ahs-detail-modal{width:230px !important;height:185px !important}.ahs-modal-table{margin:5px}.ahs-modal-content{width:110px;text-align:left;display:inline-block}.ahs-modal-val{width:43px;display:inline-block;text-align:left;padding-left:3px}.overtime-report_legend{border:gray solid 1px;padding:3px 10px 3px 0px;text-align:right}.overtime-report_legend_text{color:#113458;font-weight:normal;font-size:14px}.float_left_block table{float:left}.float_left_block p{float:left}.float_left_block :after{clear:both}.table_left_context{font-size:18px;color:#113458;border-left:solid 3px #113458}hr.dashed{border:none;border-top:dashed 2px #CCC;height:1px;margin:20px 10px}.p-overtime-report__table-body__cell--45over{color:#EB6EA5 !important;font-weight:bold !important}.p-overtime-report__table-body__cell--80over{box-shadow:5px 0 0 0 #A6E39D inset}.p-overtime-report__table-body__cell--100over-font{color:rgba(224,10,10,0.9) !important;font-weight:bold !important}.p-overtime-report__table-body__cell--100over-line{box-shadow:5px 0 0 0 #009970 inset}.p-overtime-report__table-body__cell--activated{background-color:#fbf7c5 !important}.p-overtime-report__table-body__cell--not-activated{box-shadow:5px 0 0 0 #FF0000 inset}.p-overtime-report__table-body__cell--applied{background-color:#FFDFEA !important}.p-overtime-report section.p-work-list__modal{width:200px;height:100px;top:10px;right:80px}.p-overtime-report section.p-work-list__modal.circle-icons-popover{top:125px;right:180px;width:430px;height:200px}.copy-overtime-agreement-table{margin:0 auto}.copy-overtime-agreement-table__margin-top30{margin-top:30px}.copy-overtime-agreement-table__margin-bottom30{margin-bottom:30px}.copy-overtime-agreement-table tr{display:block;padding:10px 0px}.copy-overtime-agreement-table th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;text-align:left;font-weight:normal;font-size:14px;color:#113458;vertical-align:middle}.copy-overtime-agreement-table td{width:200px;font-size:0;text-align:center}.arrow02{position:relative;height:16px;width:16px;background-color:#697b91;text-align:center}.arrow02::before{position:absolute;content:"";border:solid 16px transparent;border-left:solid 16px #697b91;top:-8px;left:12px}.copy_overtime_agreement_arrow{float:left;margin-top:115px;margin-left:50px;width:70px;text-align:center}.copy_overtime_agreement_attention{color:#c22162;text-align:center;padding-top:10px;font-size:14px}.copy_overtime_agreement{padding-top:10px;font-size:14px;color:#113458}.ex-text{padding:5px 5px}.ex-dd{margin:20px}.gray:after{background-color:#bdc3c7 !important}.ec-oa-title{padding-bottom:10px;text-align:left !important}.ec-p-work-list__mask{position:relative}.oa_copy_workplace_link{font-size:14px;margin-top:20px}.om-aggregate-table{border:1px solid #dce2e6;padding:0px;margin:20px}.om-oa-data{width:95%;margin-bottom:10px}.base-date-check{position:relative}.base-date-text{padding-left:20px;font-size:14px}.used-holiday-list-td{height:20px}.p-paid-holiday-management{display:block}.back-color-w{background-color:#fff !important}.paid-holiday-management-table{margin:10px;border-top:1px solid #dce2e6 !important;border-left:1px solid #dce2e6 !important;border-collapse:separate;font-size:14px;text-align:center;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;color:#113458;border-left:1px solid #FFF;border-top:1px solid #FFF;width:95%;font-weight:bold}.paid-holiday-management-table-header__cell{padding:8px 0px}.paid-holiday-management-table th{color:#4195c4;vertical-align:middle;padding:5px 8px;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;background-color:#ecf2f6}.paid-holiday-management-table td{vertical-align:middle;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;padding:5px 8px}.paid-holiday-management-table-header__cell--vertical-bonded{vertical-align:middle;padding:0px 10px}.paid-holiday-management-table-header__cell--horizonal-bonded{padding:8px 0px}.paid-holiday-management-table-body tr:nth-child(even){background-color:#ecf2f6}.paid-holiday-management-table-body__cell{padding:4px 10px;vertical-align:middle}.paid-holiday-management-table-body__cell>div{text-align:right}.used_days_status svg{display:block}.used_days_status .achievement-face{display:inline-block;vertical-align:top}.used_days_status .paid-holiday-svg{display:inline-block;height:55px;margin-top:-45px;margin-left:40px}.manhour-p-application-modal__table--small,.time-frame-p-application-modal__table--small{color:#113458;font-size:14px}.manhour-p-application-modal__table--small tr{border-top:0px solid transparent}.manhour-p-application-modal__table--small th{padding:5px 0;font-weight:normal}.manhour-p-application-modal__table--small td{padding:5px 20px}.manhour-p-application-modal__table--small td .c-time-input{display:inline}.manhour-p-application-modal__table--small__cell--button{padding:0 !important}.task_comment{width:280px}.calendar{display:inline-block}.multi-datepicker td{vertical-align:middle;font-size:13px;width:20px}.multi-datepicker th{font-size:13px;width:30px;font-weight:bold;text-align:center;color:#333}.multi-datepicker tr{display:table-row;padding:0}.multi-datepicker span{width:47px !important}.class-sunday{color:red}.class-saturday{color:blue}.multi-datepicker td.old{pointer-events:none}.multi-datepicker td.new{pointer-events:none}.multi-datepicker th.datepicker-switch{pointer-events:none}.phs-title{color:#113458;font-weight:bold !important;width:140px;padding-bottom:20px !important}.c-button--h30{width:80px;line-height:30px;font-size:13px;font-weight:bold}.collect_text{font-size:16px;color:#113458;padding:10px 18px 10px 0px;line-height:25px}.plan_text__label{display:inline-block;vertical-align:middle}.plan_text__time{display:inline;vertical-align:middle}.p-application-modal__table--pds th,.p-application-modal__table--pds td{padding:5px 10px}.pds-button{vertical-align:middle;width:100px}.system_holiday{font-size:13px;display:inline}.preferred_date_sum{display:inline}.bold-data{font-weight:bold;display:inline}.pds-resubmit{margin-bottom:0px;cursor:pointer}.pds-icon{left:65px;top:-7px;position:relative;width:18px;height:18px;background-size:18px 18px}.pd-border{border-top:1px solid #dce2e6}.save_project_msg{margin-left:308px;display:none;padding-top:10px}.modal-add-manhour,.modal-add-time-frame-aggregation{display:block;margin:25px auto 0;height:45px;color:#113458;font-size:14px;padding-top:5px}.modal-add-manhour-btn{display:block;margin:25px auto 0;height:40px;color:#113458;font-size:14px;padding-top:5px}.color-project{background-color:#ecf2f6}.color-task{background-color:#f5efeb}.p-workplaces-detail{display:inline-block;font-size:14px;color:#113458;vertical-align:middle}.p-workplaces-detail__time__input{display:inline-block;vertical-align:middle}.transfer_holiday_period_text{margin-left:7px;margin-bottom:5px}.p-w_300{width:300px}.p-max-w_300{max-width:300px}.p-w_160{width:160px}.p-h_35{height:35px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-right:solid 1px #dce2e6}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.requested_check{display:inline}.scheduled_template_dd th{width:145px}.visit-sp-modal{text-align:center;width:300px;top:200px;left:40px;right:0}.visit-sp{margin:auto;color:#1760ab;background-color:#fff;border:#1760ab solid 1px;padding:0px 5px;background-image:none}.visit-sp-modal-button{margin:30px auto 10px}.visit-sp__logo{width:36px;margin-left:10px;margin-top:10px}.requested_check{display:inline}.empty_state_main{width:400px;height:400px;padding:50px;margin:10px auto;position:relative}.empty_state_main .empty_state_icon{width:100px;height:auto;text-align:center;top:20%;left:40%;z-index:1;position:absolute}.empty_state_main .empty_state_text{color:#fff;font-size:21px;text-align:center;top:55%;z-index:1;position:absolute}.empty_state_main .empty_state_box{width:480px;height:500px;top:-5px;left:10px;mix-blend-mode:multiply;position:absolute}.empty_state_main .anm_box_emp1{background:rgba(202,192,255,0.35);border-radius:50% 50% 45% 55% / 50% 50% 50% 50%;animation:border-animation 50s infinite linear}.empty_state_main .anm_box_emp2{background:rgba(137,212,255,0.45);border-radius:80% 30% 50% 50%/50% 40%;animation:border-animation 35s infinite linear}.empty_state_main .anm_box_emp3{background:rgba(131,140,251,0.25);border-radius:50% 50% 65% 35% / 50% 60% 40% 50%;animation:border-animation 25s infinite linear}@keyframes border-animation{to{transform:rotate(360deg)}}.empty_state_box_gry{width:480px;height:500px;top:-5px;left:10px;mix-blend-mode:multiply;position:absolute;background:rgba(133,133,133,0.15);border-radius:50%}.empty_state_box_red{width:480px;height:500px;top:-5px;left:10px;mix-blend-mode:multiply;position:absolute;background:rgba(255,42,42,0.15);border-radius:50%}.empty_state_icon_man{width:120px;left:37%;top:20%;opacity:0.6;position:absolute}.empty_state_paid_holiday_main{position:relative}.empty_state_paid_holiday_main .empty_state_heder{height:10%;background-color:#2b5681}.empty_state_paid_holiday_main .empty_state_heder p{line-height:50px;text-align:center;color:#fff;font-size:20px}.empty_state_paid_holiday_main .empty_state_body{position:relative}.empty_state_paid_holiday_main .empty_state_body_box{width:1400px;margin:0 auto}.empty_state_paid_holiday_main .empty_state_body__left{display:inline-block;position:relative;width:60%}.empty_state_paid_holiday_main .empty_state_body__left__table td{padding:20px 10px 10px 10px;position:relative}.empty_state_paid_holiday_main .empty_state_body__left__table td p{color:#fff;position:absolute;left:40px;text-align:center;line-height:1.5;font-size:18px}.empty_state_paid_holiday_main .empty_state_body__left__table td a{width:200px;height:100px;position:absolute;top:35px;background:no-repeat center/110% url(/assets/empty/arow1-24d12c5abfe51a35769714e363354d28ec9ac754abf3d7dcf72e3f91f2483a32.png);display:block}.empty_state_paid_holiday_main .empty_state_body__left__table td a:hover{background:no-repeat center/110% url(/assets/empty/arow2-6db7a35750cd9ccc48066535299d885173996bbc519ea39b04520d6669764be5.png)}.empty_state_paid_holiday_main .empty_state_body__left__table td .arow_icon_left{width:210px;height:165px;position:absolute;top:0;left:0;display:block}.empty_state_paid_holiday_main .empty_state_body__left__table td .empty_text_top,.empty_state_paid_holiday_main .empty_state_body__left__table td .empty_text_bottm{color:#333333;font-weight:900}.empty_state_paid_holiday_main .empty_state_body__left__table td .empty_text_top{left:50px}.empty_state_paid_holiday_main .empty_state_body__left__table_cel1{width:20%}.empty_state_paid_holiday_main .empty_state_body__left__table_cel2{width:30%}.empty_state_paid_holiday_main .empty_state_body__left__table_cel3{width:20%}.empty_state_paid_holiday_main .empty_state_body__left__table_cel4{width:30%}.empty_state_paid_holiday_main .empty_state_body__left__table .icon_top{width:110px}.empty_state_paid_holiday_main .empty_state_body__left__table .icon_bottom{width:130px}.empty_state_paid_holiday_main .empty_state_body__right{display:inline-block;position:absolute;top:20%;padding:0 50px;width:40%}.empty_state_paid_holiday_main .empty_state_body__right .empty_state_image{width:500px;outline:5px solid #2b5681}.thanks-front{margin:40px auto 40px;width:580px}.request_result_title{line-height:64px;color:#113458;font-size:20px;font-weight:normal}.smart-hr-modal-button{margin:10px 10px}.smart-hr-modal-button_org{margin:20px 10px;margin-top:initial}.p-contract_change_detail__note{font-size:14px;color:#113458}.p-option-price-change-agreement{margin:auto;width:610px;text-align:left;position:relative;background:#ecf2f6;color:#113458;padding-top:10px;padding-bottom:10px;padding-left:10px;display:flex}.p-option-price-change-agreement__check-box{top:10px;margin-right:10px}.p-option-price-change-agreement__tooltip{left:400px;width:180px}.p-option-price-change-detail{margin-top:10px}.p-option-price-change-agreement li{list-style:none}.p-option-price-change-agreement li li{margin-left:26px}.p-option-price-change-agreement p{display:inline-block;font-size:13px;line-height:22px}.c-contract-table-header__cell{background-color:#e3f3f9;color:#4195c4;font-size:14px;text-align:left}.p-contract-table__heading__note{padding:10px 0 5px 10px;font-size:14px;color:#258abe;font-weight:bold}.p-contract-table{margin-top:10px}.export_status,.range_month,.target_date{display:inline-block}.select_box_main_heder p{text-align:left;line-height:40px;font-size:20px;margin:0 20px;color:#113458}.select_box_main{width:100%;margin:0 auto;display:flex}.select_box_main_left{margin:0 auto;height:auto;width:40%}.select_box_main_left section{margin:30px 0}.select_box_main_left nav{margin:0 auto;width:330px}.select_box_main_left__text{margin:10px 0 5px 0;text-align:center;color:#113458;font-size:18px}.select_box_main_left_botton{width:95%;margin:0 auto}.select_box_main_left_botton input{margin:0 auto}.select_box_main_left_botton_input{margin:20px 0}.select_box_main_left_botton_input__botton{width:150px;height:40px;font-size:14px;display:block;cursor:pointer}.select_box_main_right{border-left:solid 1px #dce2e6;width:70%;margin:0 auto;height:600px;overflow-y:scroll}.select_box_main_right-list{list-style:none}.select_box_main_right-list_box{border-bottom:solid 1px #dce2e6;display:flex;padding-left:10px;line-height:70px}.select_box_main_right-list_box p{width:150px;margin:0 15px;color:#113458;font-size:14px;height:70px;overflow:hidden}.select_box_main_right-list_box p:first-child{width:200px}.select_box_main_right-list_box_link{padding:18px;min-width:230px}.select_box_main_select_box select::-ms-expand{display:none}.select_box_main_select_box input::-ms-clear{visibility:hidden}.select_box_main_select_box input,.select_box_main_select_box select{cursor:pointer}.select_box_main_select_box__tag{width:330px;height:60px;margin:15px;padding:10px;border-radius:5px;color:#113458;font-size:16px}.select_box_main_select_box_text_tag{width:300px;height:30px;margin:13px;padding:13px;border-radius:5px;color:#113458;font-size:16px}.c-hight-box__wrapper{display:inline-block;position:relative}.c-hight-box__wrapper::before{content:'';display:block;position:absolute;top:40px;right:30px;border:8px solid transparent;border-top:8px solid #113458;z-index:1;pointer-events:none}.c-hight-box__wrapper.organizations_wrapper{display:inline-block;position:relative}.c-hight-box__wrapper.organizations_wrapper::before{content:'';display:block;position:absolute;top:40px;right:20px;border:8px solid transparent;border-top:8px solid #113458;z-index:1;pointer-events:none}.another_holidays{width:95%;margin-left:2%}.another_holidays th,td{line-height:20px}.export_status,.range_month{display:inline-block}.c-modal-table--horizontal--chh{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;width:100%;border-bottom:0}.c-modal-table--horizontal--chh thead{background-color:#ecf2f6;border-bottom:1px solid #dce2e6}.c-modal-table--horizontal--chh tr{width:100%}.c-modal-table--horizontal--chh th,.c-modal-table--horizontal--chh td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.c-modal-table--horizontal--chh th{color:#4195c4;text-align:left;padding:15px 13px}.c-modal-table--horizontal--chh td{border-bottom:1px solid #dce2e6;color:#113458;padding:5px 13px;vertical-align:middle}.c-modal-table--horizontal--chh tfoot{border-top:1px solid #dce2e6}.c-modal-table--horizontal--chh tfoot td{border-bottom:none}.c-modal-table--horizontal--sas{border-collapse:separate;border-spacing:0;font-size:14px;margin:0 auto 5px;padding-bottom:60px;border-bottom:2px solid #94a1aa}.c-modal-table--horizontal--sas thead{border-bottom:2px solid #dce2e6}.c-modal-table--horizontal--sas tr{width:100%}.c-modal-table--horizontal--sas th,.c-modal-table--horizontal--sas td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.c-modal-table--horizontal--sas th{font-weight:bold;color:#4195c4;text-align:left;padding:10px 5px;border-bottom:1px solid #dce2e6}.c-modal-table--horizontal--sas td{color:#113458;padding:8px 13px;vertical-align:middle;background-color:#f7f9fb}.c-modal-table--horizontal--sas tfoot{border-top:1px solid #dce2e6}.c-modal-table--horizontal--sas tfoot td{border-bottom:none}.c-modal-table--horizontal--sas-tr_background_none td{background-color:transparent}.c-modal-table--horizontal--sas-td_top{border-top:2px solid #94a1aa}.c-modal-table--horizontal--sas-td_bottom{border-bottom:2px solid #94a1aa}.c-modal-table--horizontal--sas-buttons{margin:0 auto 30px}.c-modal-table--horizontal--sas-p{font-weight:bold}.c-modal-table--horizontal--sas_bottom{border-bottom:2px dashed #dce2e6}.c-modal-table--horizontal--sas_top{border-top:2px dashed #dce2e6}.c-modal-table--rest_period_bottom{border-bottom:2px dashed #dce2e6}.c-modal-table--horizontal--sas_alert_type{color:#4195c4}.c-modal-table--horizontal--sas_mail_header-p{display:inline-block;margin-left:5px;vertical-align:bottom}.c-modal-table--apply-alert-template{text-align:center;width:600px}.c-modal-table--apply-alert-template td{width:300px}.c-modal-table--alert-detection{text-align:center;width:650px}.c-modal-table--alert-detection td{width:300px}.c-original-password-policy-table th{width:200px}.c-original-password-policy-table th.th-check-box{width:335px;padding-right:135px}.c-original-password-policy-table td{width:450px}.c-toast-box-chh{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 50px;margin:0px 25px;color:white;font-size:14px;-webkit-border-radius:5px;border-radius:5px}.c-toast-box-bulk-chh{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;color:white;font-size:14px;-webkit-border-radius:5px;border-radius:5px}.c-toast-box-bulk-sas{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;color:white;font-size:14px;-webkit-border-radius:5px;border-radius:5px}.c-toast-box-sat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 50px;margin:0px 25px;color:white;font-size:14px;-webkit-border-radius:5px;border-radius:5px}.c-toast-box.recaptcha-errors{width:100%;margin:10px 0;padding:10px}.apply-staffs{font-size:16px;color:#113458}.apply_number_of_staff{display:inline-block}.bulk-update-staffs{color:#113458;margin-left:175px;width:150px;font-size:18px;padding:10px;background-color:white;font-weight:bold}.bulk_update_number_of_staff{display:inline-block}.c-drag-and-drop-list__item_text{float:right;margin-right:15px}.working_report_tb__indent{padding:8px 30px}.c-select_box_alert_destination{width:200px}.c-select_box_alert_modal{width:200px}.c-select_box_alert_modal_td{width:200px}.p-alert-th-text{font-weight:bold}.p-alert-tb_mag15{margin:15px 0}.p-alert-xplanation-text{text-align:center}.c-switcher-alert-content__item__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:400px;padding:10px 10px;color:#113458;background-color:#fff;border:1px solid #a8afb3}.user_setting_working_status_main{width:760px;margin:0 auto}.c-input--height_nume{height:25px;width:60px}.input--input_count_text{display:inline-block;margin:0 20px 0 0}.input--input_count{text-align:right}.manager-list-remove-button{display:inline-block;float:none;vertical-align:baseline}.approved_staff_list-box{padding:0.5em 1em;border:solid 1px gray;border-radius:2px}.approval-arrow{text-align:center;margin:20px;font-weight:bold}.p-manager-setting-explanation{font-size:14px;color:#113458;font-weight:bold}.p-table-header{font-weight:bold;color:#00a0f0}.bulk_update_form_table{background-color:#f7f9fb}.bulk_update_form_table_top{border-top:2px solid #94a1aa}.es-title-box{font-size:larger;background-color:#d5e3ed;border-top:solid 1px gray;border-bottom:solid 1px gray;padding:8px;color:#113458;text-align:left}.es-contrast-list__edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px 10px;background-color:#fff}.es-contrast-list__reference{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:230px;padding:15px 0;background-color:#f7f9fb}.es-contrast-list__reference .c-select-box{width:100%}.es-hint-box{display:none}.es-hint-box td.es-contrast-list__edit{padding-top:0}.es-hint-box div.c-toast-box{margin:0 2px;padding:10px;width:95%}.es-hint-box div.c-toast-box::before{content:""}a.circle-icon.es_explanation{vertical-align:text-top}.es-confirm-table{border:1px solid #dce2e6;margin-right:20px;width:100%;color:#113458;font-size:14px}.es-confirm-table>tbody>tr>td{padding-left:10px}.d-inline{display:inline}.p-re{position:relative}.p-retirement-text{font-size:14px;margin-top:20px}.staff_setting-list{border-left:3px solid #dce2e6;background-color:initial}.staff_setting-th{box-sizing:border-box;text-align:left;font-weight:normal;font-size:14px;color:#113458;vertical-align:middle}.fw-b{font-weight:bold !important}.es-btn{z-index:2;cursor:pointer}.es-btn::before{content:'▼'}.es-item{display:none}.es-trigger{display:none}.es-trigger:checked~.es-btn::before{content:"▲"}.ss-btn{z-index:2;cursor:pointer}.ss-btn::before{content:'▼'}.ss-item{display:none}.ss-trigger{display:none}.ss-trigger:checked~.es-btn::before{content:"▲"}.now-esh{font-weight:bold !important;font-size:16px}.c-modal-table-scroll-chh__head{width:100%}.c-modal-table-scroll-chh__body{width:100%}.c-modal-table-scroll-chh__body:first-child{width:165px}.c-modal-table-scroll-chh__head,.c-modal-table-scroll-chh__body{width:100%}.c-modal-table-scroll-chh__body{overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:345px}.fa-angle-double-down{font-size:1.5em;padding:10px 0;color:#113458}.fa-angle-double-down_approval_history_setting{display:block !important;margin-left:40%}.fa-arrow-alt-circle-right{color:#c22162}.fa-check-circle{color:#1BA466}.p-application-modal__table--approval_flow_complete_row td{border:none !important}.p-approval_flow_start-text{color:#113458;padding:6px 10px;font-size:14px;background-color:#f6f6f6}.p-approval_flow_start-text p{margin:15px}.p-approval_flow_complete-text{background-color:#f6f6f6}.p-approval_flow_complete-text p{margin:15px}.border-left_flag th:nth-of-type(n+2){border-left:1px solid #dce2e6}.border-left_flag th:nth-of-type(n+2) div{display:flex;align-items:center;justify-content:center;text-align:center}.border-left_flag td{border-left:1px solid #dce2e6}.user_setting_monthly_summary_results-wrap p{width:100px}.staff_select_attendance [data-attendance-organization-chooser],.staff_select_attendance [data-attendance-staff-chooser]{margin-bottom:40px}.staff_select_attendance .c-check-box_only_leave_holiday[data-attendance-staff-chooser]{margin-bottom:0px !important;height:30px}.staff_select_attendance .c-check-box_only_leave_holiday_right[data-attendance-staff-chooser]{margin-bottom:0px !important;height:30px;margin-top:73px}.select_box_main_flame nav{margin:0 auto;width:45%;display:inline-block;height:130px;vertical-align:top}.select_box_main__text{margin:20px 0 5px 0;text-align:left;padding-left:20px;color:#113458;font-size:18px}.change-search-condition{line-height:30px}.ec-hint{display:flex !important}.ec-hint td{display:flex;align-items:center}.ec-hint td .ec-hint_icon{display:flex;padding-left:20px}.ec-hint-box_text{background-color:#d5e3ed;width:550px !important;font-size:14px !important;color:#113458 !important;padding:15px}.ec-hint-box_text a{color:#c22162;text-decoration:underline}.w-100p{width:100%}#paid-holiday-graph.div-graph{overflow:auto;height:220px}#paid-holiday-graph.div-graph #annual_paid_holiday_table{width:1660px}.embedded_variable_table_link{margin-top:20px;margin-left:45px;font-size:15px;color:#113458;font-weight:bold}.embedded_variable_table_link_basic_info{margin-left:40px;margin-top:20px;font-size:15px;color:#113458;font-weight:bold}.embedded_variable_table_link_voting{margin-left:70px}.evt-icon{left:65px;top:-8px;position:relative;width:250px;height:18px;background-size:18px 18px}.evt-icon_basic_info{left:55px;top:-10px;position:relative;width:250px;height:18px;background-size:18px 18px}.evt-icon_voting{left:80px;top:-10px;position:relative;width:250px;height:18px;background-size:18px 18px}.evt-icon_open_result{left:100px;top:-10px;position:relative;width:250px;height:18px;background-size:18px 18px}.p-alert_mail_body{text-align:left;margin-right:30px;margin-bottom:30px;display:inline-block}.c-textarea-scroll_mail_body{margin-top:0px;margin-bottom:0px;height:406px;margin-left:40px}.c-modal-table--mail_text_embedded_variables__text{margin-left:25px;margin-bottom:10px}.c-modal-table--mail_text_embedded_variables{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;margin:0 auto 30px}.c-modal-table--mail_text_embedded_variables thead{background-color:#ecf2f6;border-bottom:1px solid #dce2e6}.c-modal-table--mail_text_embedded_variables tr{display:block;width:100%}.c-modal-table--mail_text_embedded_variables th,.c-modal-table--mail_text_embedded_variables td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;width:131px}.c-modal-table--mail_text_embedded_variables th{color:#4195c4;text-align:left;padding:15px 13px}.c-modal-table--mail_text_embedded_variables th:first-child{width:165px}.c-modal-table--mail_text_embedded_variables td{border-bottom:1px solid #dce2e6;color:#113458;padding:15px 13px;vertical-align:middle}.c-modal-table--mail_text_embedded_variables td:first-child{width:165px}.c-modal-table--mail_text_embedded_variables tfoot{border-top:1px solid #dce2e6}.c-modal-table--mail_text_embedded_variables tfoot td{border-bottom:none}.c-modal-table--mail_text_embedded_variables_font_size{font-size:14px !important}.js-remove-managed-staffs-row{margin-top:0px !important}.p-application-company_settings-link{display:inline-block;border-bottom:1px solid #113458;color:#113458}.p-approval-setting-header{font-weight:bold !important}.company_setting_tab{height:20px;text-align:center;padding:18px 20px 20px}.company_setting_tab_line{padding-top:23px;padding-bottom:15px}.c-select_box_managed_staff_ids{margin-left:50px}.modal-InOut-setting{width:1050px}.font-weight__bold{font-weight:bold !important}.c-select_box_projects{margin-left:50px}.c-select_box_tasks{margin-left:140px}.handling_of_attendance_punch_before_fix_daily_explanation{width:95%}.handling_of_attendance_punch_before_fix_daily_explanation div.is-error{width:100%;margin:0;margin-top:15px;padding:10px 10px}#handling_of_attendance_punch_before_fix_daily_explanation{display:none}.agreement-select-button-area{display:flex;flex-direction:column;align-items:center}.c-agreement_button{line-height:normal;width:310px}.p-agreement-file__link{line-height:18px;color:#4195c4;font-size:13px;text-decoration:underline;background-repeat:no-repeat;-webkit-background-size:20px 18px;-moz-background-size:20px 18px;background-size:20px 18px;background-position:top 0px left 0px}.p-agreement-alert{font-weight:bold;color:#c22162}.div-agreement-file{text-align:left;position:absolute;top:50%;left:10%}.div-agreement-announcement{text-align:left;position:relative;top:40%;height:240px;overflow-y:scroll}.p-agreement-schedule-list{display:flex;justify-content:space-around}.p-agreement-schedule-list__header{color:#4195c4;font-size:14px;width:100%}.p-agreement-schedule-list__body{color:#113458;font-size:16px;width:100%}.p-agreement-schedule-comment__blue{padding:6px 10px !important;border-top:1px solid #dee4e8;border-bottom:1px solid #dee4e8;background-color:#e3f3f9;color:#4195c4;font-size:14px}.p-agreement-schedule__header{color:#4195c4}.latest-agreement-schedule{background-color:#f5efeb}.p-agreement-schedule-remarks{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px}.progress_status svg{display:block}.progress_status .achievement-face{display:inline-block;vertical-align:top}.progress_status .progress-status-svg{display:inline-block;height:55px;margin-top:-45px}.ass-comment-error .c-input__wrapper{display:block}.download_agreement_file_link{color:#4195c4;font-size:15px;text-decoration:underline}th.user_holiday_by_hour{vertical-align:initial}.workplace_modal_table{width:840px}.workplace_modal_table th{width:250px !important}.workplace_modal_table td{width:590px !important}.padding_initial{padding:initial}.election_of_worker_representative_tab_disable{pointer-events:none;color:#666666}.variably_scheduled_value_list__item{border-top:2px solid #e2e5e7}.c-toast-box-smart_hr{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;color:#113458;font-size:14px;-webkit-border-radius:5px;border-radius:5px;margin-top:20px}.alignment_type_select_message{font-size:20px;margin-bottom:20px}.c-select-box-smart_hr{position:relative;bottom:60px}.c-select-box-smart_hr_text{font-weight:bold;font-size:16px;color:#113458;margin-left:75px;margin-bottom:20px;width:300px}.c-smart_hr_table{position:relative;bottom:80px}.c-smart_hr_table tbody{margin-bottom:-80px}.c-smart_hr_btn_organization{position:relative;top:120px}.c-smart_hr_organization_take_in_emp_1{text-indent:2em}.c-smart_hr_organization_take_in_emp_2{text-indent:4em}.c-smart_hr_organization_take_in_emp_3{text-indent:6em}.c-text_emp_1{text-indent:1em}.c-text_emp_2{text-indent:2em}.c-text_emp_3{text-indent:3em}.c-smart_hr_organization_take_in_emp_red{color:red;font-weight:bold}.c-smart_hr_organization_hr{position:relative;top:20px;width:900px}.download-file-box{padding:0.5em 1em;margin:0 20px;background:#FFF;border:solid 3px #d1ecf1;border-radius:10px;width:90%}.display_none{display:none !important}.border_none{border:none !important}.js-dummy-submit-btn{cursor:pointer}.family_information_add_btn_span{width:430px;display:inline-flex}.family_information_add_btn_span_w-460{width:460px;display:inline-flex}.family_information__item__inner{padding:10px 10px;color:#113458;background-color:#fff;border:1px solid #a8afb3}.padding_unset{padding:unset !important}.notes_on_consecutive_vacation_use_restrictions{width:750px !important;color:#c22162 !important;margin-top:-20px;font-size:15px;font-weight:bold}.holiday_cautionary_note{border:2px solid #4195c4;padding:20px;border-radius:20px;width:650px}.font-weight_bold{font-weight:bold}.holiday_used_comment{width:550px;display:inline-block}.display_flex{display:flex}.voting_start_date_for_date,.accepting_candidacy_start_date_for_date{width:150px}.voting_start_date_for_time,.accepting_candidacy_start_date_for_time{width:80px;margin-left:10px}.voting_start_date_tilde,.accepting_candidacy_start_date_tilde{padding:10px 10px;color:#113458;font-size:14px}.c-toast-box-notice_explanation_top{color:#4195c4;font-size:14px}.c-toast-box-notice_title{color:#113458;font-size:20px}.c-toast-box-notice_explanation{color:#113458;font-size:14px;margin-top:10px}.text-indent_2{text-indent:2em}.text-indent_4{text-indent:4em}.text-coler_navy{color:#113458}.c-textarea-scroll_notice_notification{margin-top:30px;margin-bottom:0px;height:406px}.c-smart_table-scroll__head,.c-smart_table-scroll__body{display:block}.c-smart_table-scroll__body{overflow-y:scroll;height:200px;display:block}.content_box{padding:10px;border:1px solid #113458;line-height:40px}.c-textarea[disabled]{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.c-table-filter-header-search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;width:40px;height:100%;border:none;background-image:url(/assets/components/table-filter/search-77bf812afc00670c300970a2334bb4d0557f6624e55c1a61660098898b3c698b.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:15px 16px;-moz-background-size:15px 16px;background-size:15px 16px;background-color:#FFFFFF;cursor:pointer;-webkit-transition:-webkit-transform 2s ease;-moz-transition:-moz-transform 2s ease;-o-transition:-o-transform 2s ease;-ms-transition:-ms-transform 2s ease;transition:transform 2s ease}.c-table-filter-header-search-button{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.2);box-shadow:0 0 5px 0px rgba(0,0,0,0.2)}.c-table-filter-header-search-button:active{-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.4);box-shadow:0 0 5px 0px rgba(0,0,0,0.4);background-color:#eee}.c-table-filter .c-table-filter-header-search-button{display:none}.c-table-filter.is-active .c-table-filter-header-search-button{display:block}.shift-modal-input-list__table__time-row__delete{display:inline-block;margin-left:10px;position:relative;padding-left:20px;font-size:14px;color:#113458;cursor:pointer}.shift-modal-input-list__table__time-row__delete:before{content:'';position:absolute;left:0;top:50%;display:block;width:15px;height:1px;background-color:#113458;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.shift-modal-input-list__table__time-row__delete:after{content:'';position:absolute;left:0;top:50%;display:block;width:15px;height:1px;background-color:#113458;-webkit-transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.election_of_worker_representative_setting_title{font-size:18px;width:850px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted}.election_of_worker_representative_notification{height:500px}.vote_of_confidence_table{width:400px !important;margin-left:auto;margin-right:auto}.election_of_worker_representative_info_table{width:60% !important;margin-left:auto;margin-right:auto;font-size:17px}.election_of_worker_representative_info_table th{text-align:left;width:53%}.is-invisible{display:none;visibility:hidden}.p-staff-detail-confirm{margin-left:30px;font-size:14px;color:#113458;line-height:140%}.p-holiday-confirm{font-size:14px;color:#113458;line-height:140%}.p-break-all{word-break:break-all;word-wrap:break-word}.p-granted-holidays-history .c-modal-table-scroll__head{overflow:hidden}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(1){width:109px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(2){width:109px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(3){width:89px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(4){width:120px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(5){width:82px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(6){width:110px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(7){width:75px;float:left}.p-granted-holidays-history .c-modal-table-scroll__head th:nth-child(8){width:18px;padding:0;float:left}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(2){width:109px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(3){width:109px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(4){width:89px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(5){width:120px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(6){width:82px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(7){width:110px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(8){width:75px}.p-granted-holidays-history .c-modal-table-scroll__body td:nth-child(9){width:126px}.p-granted-holidays-history .c-modal-table-scroll__foot th:nth-child(1){width:109px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(2){width:109px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(3){width:89px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(4){width:120px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(5){width:82px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(6){width:110px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(7){width:175px}.p-granted-holidays-history .c-modal-table-scroll__foot td:nth-child(8){width:26px}.p-granted-leave-holidays-history .c-modal-table-scroll__head{overflow:hidden}.p-granted-leave-holidays-history .c-modal-table-scroll__head th:nth-child(1){width:360px;float:left}.p-granted-leave-holidays-history .c-modal-table-scroll__head th:nth-child(2){width:360px;float:left}.p-granted-leave-holidays-history .c-modal-table-scroll__head th:nth-child(3){width:60px;float:left}.p-granted-leave-holidays-history .c-modal-table-scroll__body td:nth-child(2){width:360px}.p-granted-leave-holidays-history .c-modal-table-scroll__body td:nth-child(3){width:360px}.p-granted-leave-holidays-history .c-modal-table-scroll__body td:nth-child(4){width:60px}.p-granted-leave-holidays-history .c-modal-table-scroll__foot td:nth-child(1){width:360px}.p-granted-leave-holidays-history .c-modal-table-scroll__foot td:nth-child(2){width:360px}.p-granted-leave-holidays-history .c-modal-table-scroll__foot td:nth-child(3){width:60px}.p-collect-history .c-modal-table-scroll-chh__head{overflow:hidden}.p-collect-history .c-modal-table-scroll-chh__head th:nth-child(1){width:120px;float:left}.p-collect-history .c-modal-table-scroll-chh__head th:nth-child(2){width:350px;float:left}.p-collect-history .c-modal-table-scroll-chh__head th:nth-child(3){width:120px;float:left}.p-collect-history .c-modal-table-scroll-chh__head th:nth-child(4){width:120px;float:left}.p-collect-history .c-modal-table-scroll-chh__body td:nth-child(1){width:120px}.p-collect-history .c-modal-table-scroll-chh__body td:nth-child(2){width:350px}.p-collect-history .c-modal-table-scroll-chh__body td:nth-child(3){width:120px}.p-collect-history .c-modal-table-scroll-chh__body td:nth-child(4){width:120px}.p-collect-cancel .c-modal-table-scroll-chh__head{overflow:hidden}.p-collect-cancel .c-modal-table-scroll-chh__head th:nth-child(1){width:350px;float:left}.p-collect-cancel .c-modal-table-scroll-chh__head th:nth-child(2){width:300px;float:left}.p-collect-cancel .c-modal-table-scroll-chh__body td:nth-child(1){width:350px}.p-collect-cancel .c-modal-table-scroll-chh__body td:nth-child(2){width:300px}.p-collect-cancel-staff .c-modal-table-scroll-chh__head{overflow:hidden}.p-collect-cancel-staff .c-modal-table-scroll-chh__head th:nth-child(1){width:109px;float:left}.p-collect-cancel-staff .c-modal-table-scroll-chh__head th:nth-child(2){width:164px;float:left}.p-collect-cancel-staff .c-modal-table-scroll-chh__head th:nth-child(3){width:150px;float:left}.p-collect-cancel-staff .c-modal-table-scroll-chh__head th:nth-child(4){width:225px;float:left}.p-collect-cancel-staff .c-modal-table-scroll-chh__head th:nth-child(5){width:82px;float:left}.p-collect-cancel-staff .c-modal-table-scroll-chh__body td:nth-child(1){width:109px}.p-collect-cancel-staff .c-modal-table-scroll-chh__body td:nth-child(2){width:164px}.p-collect-cancel-staff .c-modal-table-scroll-chh__body td:nth-child(3){width:150px}.p-collect-cancel-staff .c-modal-table-scroll-chh__body td:nth-child(4){width:225px}.p-collect-cancel-staff .c-modal-table-scroll-chh__body td:nth-child(5){width:82px}.c-staff-chooser select{max-width:380px;height:35px}.p-embossing-content-value-link{color:#c22162}.introjs-fixParent{position:static !important;z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}body.skin-pink .category-list{background-color:#CA3C6E !important}body.skin-pink .sidemenu{background-color:#DF81A2 !important}body.skin-pink .sidemenu__item{background-color:#DF81A2 !important}body.skin-pink .sidemenu__item .item-list__item__name:hover{background-color:#DBA6CC !important}body.skin-pink .category-list__item:hover .category-list__item__inner,body.skin-pink .category-list__item.is-active{background-color:#DF81A2 !important}body.skin-pink .c-tool-header{background-color:#F4D2DE !important}body.skin-pink .sidemenu__item__heading{color:#B43C88 !important}body.skin-pink .sidemenu__item__heading--contract{color:#0000CD !important}body.skin-red .category-list{background-color:#B22222 !important}body.skin-red .sidemenu{background-color:#C7243A !important}body.skin-red .sidemenu__item{background-color:#C7243A !important}body.skin-red .sidemenu__item .item-list__item__name:hover{background-color:#DA6272 !important}body.skin-red .category-list__item:hover .category-list__item__inner,body.skin-red .category-list__item.is-active{background-color:#C7243A !important}body.skin-red .c-tool-header{background-color:#ECACB5 !important}body.skin-red .sidemenu__item__heading{color:#F3D1E5 !important}body.skin-red .sidemenu__item__heading--contract{color:#C0D860 !important}body.skin-green .category-list{background-color:darkslategray !important}body.skin-green .sidemenu{background-color:#256F66 !important}body.skin-green .sidemenu__item{background-color:#256F66 !important}body.skin-green .sidemenu__item .item-list__item__name:hover{background-color:#1BA466 !important}body.skin-green .category-list__item:hover .category-list__item__inner,body.skin-green .category-list__item.is-active{background-color:#256F66 !important}body.skin-green .c-tool-header{background-color:#C6EDDB !important}body.skin-green .sidemenu__item__heading{color:#A6E39D !important}body.skin-green .sidemenu__item__heading--contract{color:#FFEE55 !important}body.skin-orange .category-list{background-color:#DA5019 !important}body.skin-orange .sidemenu{background-color:#E6855E !important}body.skin-orange .sidemenu__item{background-color:#E6855E !important}body.skin-orange .sidemenu__item .item-list__item__name:hover{background-color:#F3C0AB !important}body.skin-orange .category-list__item:hover .category-list__item__inner,body.skin-orange .category-list__item.is-active{background-color:#E6855E !important}body.skin-orange .c-tool-header{background-color:#F9DFD5 !important}body.skin-orange .sidemenu__item__heading{color:#F9DB57 !important}body.skin-orange .sidemenu__item__heading--contract{color:#752100 !important}body.skin-black .category-list{background-color:#000 !important}body.skin-black .sidemenu{background-color:#333 !important}body.skin-black .sidemenu__item{background-color:#333 !important}body.skin-black .sidemenu__item .item-list__item__name:hover{background-color:#888084 !important}body.skin-black .category-list__item:hover .category-list__item__inner,body.skin-black .category-list__item.is-active{background-color:#333 !important}body.skin-black .c-tool-header{background-color:#ddd !important}body.skin-black .sidemenu__item__heading{color:#efefef !important}body.skin-black .sidemenu__item__heading--contract{color:#eb6ea5 !important}#new_forms_company_manager_company_settings_form .upload_btns{position:absolute;top:0px;left:280px;width:340px}#new_forms_company_manager_company_settings_form .upload_btns .c-button{height:38px;margin-left:40px}.company_log{height:45px;margin:5px 15px 5px 0}.header .header__company-name.header__company-logo{max-height:50px !important;max-width:1000px !important}.send_url_button{margin:5px 10px}.p-modal_body__content{height:400px;position:relative;text-align:center}.p-modal_body__text{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:48px;color:#113458;letter-spacing:0.1em}#mask-welcome-akashi .p-modal_body__content ul{position:absolute;width:70%;top:63%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:20px;color:#113458;letter-spacing:0.1em;text-align:left;line-height:26px}#mask-welcome-akashi .p-modal_body__content ul li{margin-top:10px}#mask-welcome-akashi iframe{position:absolute;width:80%;top:60%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.circle-icon{display:inline-block;width:20px;height:20px;text-align:center;line-height:25px;font-size:13px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #113458;color:#113458;-webkit-transition:-webkit-transform 0.2s linear;-moz-transition:-moz-transform 0.2s linear;-o-transition:-o-transform 0.2s linear;-ms-transition:-ms-transform 0.2s linear;transition:transform 0.2s linear;cursor:pointer}.circle-icon.circle-icon-mini{width:15px;height:15px;line-height:18px;font-size:12px}#modal-indicator{display:none;z-index:1002;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.1);overflow:hidden}.header-trial{font-size:14px;background:linear-gradient(rgba(255,255,255,0) 80%, #f88 80%);display:inline-block;margin:10px 0px 0px 15px;line-height:25px;font-weight:bold}.header-password-expiration-notify{color:#113458;font-size:14px;background:linear-gradient(rgba(255,255,255,0) 80%, #4195c4 80%);display:inline-block;margin:15px 1em;line-height:25px;font-weight:bold}.defaultlist,.defaultlist li{top:163px;padding:0px;margin:20px 0px;text-align:left;font-size:20px;color:#113458}.defaultlist li{list-style-type:none !important;list-style-image:none !important;margin:5px 0px 25px 0px !important}.list4 li{position:relative;padding-left:25px;box-shadow:0px -6px 5px -5px  #FFC0CB inset,0px 8px 4px -8px  #FFC0CB}.list4 li:after,.list4 li:before{content:'';display:block;position:absolute;top:4px;left:8px;height:11px;width:4px;background:#1fa67a;border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.list4 li:before{top:8px;left:3px;height:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}rect.nv-range.nv-range2.nv-rangeMin{fill:#ff0000 !important}rect.nv-range.nv-range1.nv-rangeAvg{fill:#0097ff}rect.nv-measure{stroke:#000}.nvd3.nv-bullet .nv-markerLine{stroke:#fff !important;stroke-width:3px !important;fill:#fff !important}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000 !important;stroke-width:1px !important;fill:orange !important}.icon{float:left;transform:translateY(15px);height:50px}.select2-selection__rendered{font-size:14px;color:#113458 !important}.select2-results__options{font-size:14px;color:#113458 !important}.select2-results__options .select2-results__option[aria-selected=true]{color:#113458 !important}.select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#1E90FF !important;color:#fff !important}.select2-selection__arrow{display:none !important}.select2-container{padding:initial}.select2-container .selection{padding:initial}.select2-selection.select2-selection--single{border:1px solid #92afc3 !important}.select2-search__field{border:1px solid #92afc3 !important}.select2-results__option.select2-results__option--highlighted{color:#113458 !important}table td span.select2{line-height:initial}.select2-container--bootstrap{display:inline-block}section.staff_select_attendance .select2-container,section.staff_select_attendance2 .select2-container{margin-left:13px}section.staff_select_attendance .select2-container .select2-selection,section.staff_select_attendance2 .select2-container .select2-selection{background-color:#ecf2f6;width:330px;height:60px;margin:15px 15px 15px 0;padding:10px;border-radius:5px;color:#113458}section.staff_select_attendance .select2-container .select2-selection .select2-selection__rendered,section.staff_select_attendance2 .select2-container .select2-selection .select2-selection__rendered{font-size:16px;padding-top:10px}.pdf_dummy{font-size:100%}body#pdf div.working_report{font-family:"ipapgothic", "IPA Pゴシック", "IPAPGothic";font-size:12.5px;page-break-after:always}body#pdf div.working_report:last-child{page-break-after:avoid}body#pdf .pull-right{text-align:right}body#pdf .pull-center{text-align:center}body#pdf table{width:100%;border-collapse:collapse;margin-bottom:10px}body#pdf table tr.color-blue{background-color:#e3f3f9}body#pdf table tr.color-red{background-color:#faf1f4}body#pdf table td.col-15-1{width:6.6666666%}body#pdf table td.col-15-2{width:13.3333333%}body#pdf table td.col-15-4{width:26.6666666%}body#pdf table td.col-15-5{width:33.3333333%}body#pdf table td.col-15-9{width:59.9999999%}body#pdf table td.col-15-14{width:93.3333333%}body#pdf table tr.col-15-1-full td{width:6.6666666%}body#pdf table.header td{width:50%}body#pdf table.summary tr td:nth-child(2),body#pdf table.summary tr td:nth-child(4),body#pdf table.summary tr td:nth-child(7),body#pdf table.summary tr td:nth-child(9),body#pdf table.summary tr td:nth-child(12),body#pdf table.summary tr td:nth-child(14){text-align:right}body#pdf table.records{table-layout:fixed;word-break:break-word;white-space:pre-wrap}body#pdf table.footer img{width:40%}body#pdf table.around-bordered{border:3px #000000 solid}body#pdf table.around-bordered td{border:2px #000000 solid}body#pdf table.bordered{border:3px #000000 solid}body#pdf table.bordered td{border:1px #000000 dashed}body#pdf table.bordered th{border-top:1px #000000 dashed;border-right:1px #000000 dashed;border-left:1px #000000 dashed;border-bottom:1px #000000 solid}@media print{.application{overflow:visible}.sidemenu{display:none}.main{left:auto;right:auto;overflow-y:visible;position:relative}.main .main__help{display:none}.main .c-tool-header__button--save{display:none}.main .c-tool-header__button--print{display:none}.main .c-tool-header__button--clear{display:none}.main .c-more-read{display:none}.main .c-sticky-header-fill{height:0px !important}.c-tool-header.is-fixed{position:static;top:auto;left:auto;right:auto;min-width:0}.c-main-table-header.is-fixed{box-sizing:border-box;position:static;top:auto;left:auto;right:auto;min-width:0;box-shadow:none}.c-main-table-header__row{display:table-row !important}#launcher{display:none}.without_sidemenu{-webkit-print-color-adjust:exact;left:auto;right:auto;overflow-y:visible;position:relative}.without_sidemenu .header,.without_sidemenu .main__heading,.without_sidemenu .c-tool-header,.without_sidemenu .footer{display:none}.p-schedule-preview__note{display:none}.no_print{display:none !important}}.nvd3 .nv-axis line,.nvd3 .nv-axis path{fill:none;shape-rendering:crispEdges}.nv-brush .extent,.nvd3 .background path,.nvd3 .nv-axis line,.nvd3 .nv-axis path{shape-rendering:crispEdges}.nv-distx,.nv-disty,.nv-noninteractive,.nvd3 .nv-axis,.nvd3.nv-pie .nv-label,.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3 .nv-axis{opacity:1}.nvd3 .nv-axis.nv-disabled,.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3 .nv-axis path{stroke:#000;stroke-opacity:.75}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{stroke:#e5e5e5}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:#000}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick,.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:#000;stroke:transparent}.nvd3 .nv-boxplot circle{fill-opacity:.5}.nvd3 .nv-boxplot circle:hover,.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:#000}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-markerLine{stroke:#000;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nv-force-node{stroke:#fff;stroke-width:1.5px}.nv-force-link{stroke:#999;stroke-opacity:.6}.nv-force-node text{stroke-width:0}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:0.5 !important;stroke-opacity:0.5 !important}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:0.95 !important;stroke-opacity:0.95 !important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,0.2);border-radius:5px}.nvd3 text{font:400 12px Arial,sans-serif}.nvd3 .title{font:700 14px Arial,sans-serif}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0 !important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}@media print{.nvd3 text{stroke-width:0;fill-opacity:1}}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#EEE;stroke-opacity:.4}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,0.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;stroke:#fff;stroke-width:1px;stroke-opacity:1;fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-interactiveGuideLine,.nvtooltip{pointer-events:none}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvtooltip h3,.nvtooltip table td.key{font-weight:400}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;color:#000;padding:1px;z-index:10000;display:block;font-family:Arial,sans-serif;font-size:13px;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(255,255,255,0.8);border:1px solid rgba(0,0,0,0.5);border-radius:4px}.nvtooltip h3,.nvtooltip p{margin:0;text-align:center}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{padding:4px 14px;line-height:18px;background-color:rgba(247,247,247,0.75);color:#000;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.nvtooltip p{padding:5px 14px}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key.total{font-weight:700}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table td.percent{color:#a9a9a9}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{vertical-align:middle;width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 line.nv-guideline{stroke:#ccc}.c-recruit-table__end>td{background-color:#e3e3e3}.c-recruit-table__status{text-align:center}.p-application-recruit__badge{display:inline-block;padding:2px 10px;border-radius:20px;font-size:14px;width:4em}.p-application-recruit__badge--wanted{background-color:#c22162;color:#fff;font-weight:bold}.p-application-recruit__badge--normal{background-color:#e3e3e3}p.p-application-modal__header-info__name{font-size:24px;margin:20px 0 15px;display:inline-block;margin-right:40px}ul.p-application-modal__header-info__skill{display:inline-block;position:relative;top:-5px}.p-application-modal__header-info__skill>li{list-style:none;display:inline-block;margin-right:10px}.p-application-modal__header-info__tag>li{list-style:none;padding:4px 10px;border:1px solid #113458;display:inline-block;margin-right:10px;font-size:14px;font-weight:bold}.c-label__licence{padding:4px 10px;background:#113458;border-radius:30px;color:#fff;font-weight:normal;font-size:14px}.c-label__skill{padding:4px 10px;background:#d9e6f3;border-radius:30px;color:#113458;font-weight:normal;font-size:14px}.shift-daily-scroll{overflow-x:hidden}.shift-tag-th{width:8%;vertical-align:top;padding-top:12px !important;padding-right:10px !important}.shift-tag-td{padding:5px 10px !important}.shift-tag-li{margin-bottom:10px;word-break:break-all}.clearfix:after{content:"";display:block;clear:both}.shift-monthly-formation__table-wrap,.shift-weekly-formation__table-wrap{position:relative}.shift-monthly-formation__table-header,.shift-weekly-formation__table-header{width:450px;position:relative;z-index:2;top:0;left:0;background-color:#fff;float:left}.shift-monthly-formation__table:after,.shift-weekly-formation__table:after{content:" ";position:absolute;width:10px;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);right:-10px;top:0}.shift-monthly-formation__table-header tr:after,.shift-weekly-formation__table-header tr:after{padding:0 5px}.shift-monthly-formation__table-header__cell,.c-main-table-body__cell.shift-monthly-formation__calender__cell{padding-left:10px;padding-right:10px}.shift-weekly-formation__table-header__cell,.c-main-table-body__cell.shift-weekly-formation__calender__cell{padding-left:10px;padding-right:10px}.shift-monthly-formation__calender-wrap,.shift-weekly-formation__calender-wrap{overflow-x:scroll}.shift-monthly-formation__calender,.shift-weekly-formation__calender{margin-top:15px;table-layout:fixed}.shift-weekly-formation__calender{min-width:1250px}.shift-monthly-formation__calender th,.shift-weekly-formation__calender th{width:90px}.shift-monthly-tr{height:128px}.shift-monthly-manager-tr{height:116px}.shift-weekly-tr{height:106px}.shift-weekly-manager-tr{height:98px}.shift-table-margin{margin-top:16px !important}.shift-namearea{height:21px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.palette{text-align:left;font-size:18px;height:14px;padding-top:2px;border:1px solid transparent;border-top:1px solid #dce2e6;margin:6px 0 0}.palette span:not(:last-child){padding:0 5px 0 0}.palette span:last-child{padding:0}tr.palette-2line .palette{height:35px}.shift-formation-table-header__total,.shift-formation-table-cell__total{border-left:1px solid #dce2e6}.shift-formation-table-header__total{color:#748ca3;font-size:12px;min-width:75px;text-align:left}.shift-formation-table-cell__total{text-align:center}.shift-formation-table-header__gray{background-color:#f7f9fb}.shift-formation-table__red{color:#c22162;background-color:#faf1f4}.shift-button{display:block;text-align:center;line-height:25px;font-size:13px;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;cursor:pointer;font-weight:normal;line-height:1.8em;padding:1px 6px;word-break:keep-all}.shift-button--gray{border:1px solid #acc1cf;color:#113458;background-color:#ffffff;opacity:0.5}.shift-button--gray:hover{opacity:1;border:1px solid #92afc3;background-color:#113458;color:#fff}.shift-button--red{border:1px solid #acc1cf;color:#c22162;background-color:#faf1f4}.requests-button{margin-top:5px}.requests-button a[disabled]{color:#fff;background-image:none;background-color:#aeb4ac;border-color:#aeb4ac;cursor:not-allowed}.shift-monthly-formation__calender .requests-button,.shift-weekly-formation__calender .requests-button{margin-top:7px}table.shift-formation-table-body__events thead{background-color:#f7f9fb}.shift-main-table-wrap table{word-wrap:break-word}.shift-main-table-wrap{width:100%}.c-schedule__table.shift-schedule__calender tr::after,.c-schedule__table.shift-monthly-formation__calender tr::after,.c-schedule__table.shift-weekly-formation__calender tr::after{display:none}.shift-monthly-formation__calender.edit .js-shift-calender-selectable-cell .shift-namearea,.shift-weekly-formation__calender.edit .js-shift-calender-selectable-cell .shift-namearea{background-color:#fbf7c5 !important;border:1px dashed #ccc !important}.edit .js-shift-calender-selectable-cell .shift-namearea,.edit-palette .js-shift-pallet-selectable-cell .palette{opacity:.6}.edit td.js-shift-calender-selectable-cell.shift-template-selected{opacity:1;background-image:none;background-color:#fbf7c5;color:#de6a04}.shift-monthly-formation__calender.edit-palette .shift-monthly-formation__calender__cell.js-shift-pallet-selectable-cell{padding:8px 10px 0}.shift-monthly-formation__calender.edit-palette .shift-monthly-formation__calender__cell.js-shift-pallet-selectable-cell{padding:8px 10px 0}.shift-monthly-formation__calender.edit-palette .js-shift-pallet-selectable-cell .palette{background-color:#fbf7c5;border:1px dashed #ccc;height:22px}.edit-palette .js-shift-calender-selectable-cell .shift-namearea,.edit-palette .js-shift-pallet-selectable-cell .palette{opacity:.6}.edit-palette tr.palette-2line .js-shift-pallet-selectable-cell .palette{height:43px}.edit-palette td.js-shift-pallet-selectable-cell.shift-template-selected{opacity:1;background-image:none;background-color:#fbf7c5;color:#de6a04}.edit-palette td.js-shift-pallet-selectable-cell.shift-template-selected .palette{border:1px dashed #de6a04;height:22px;opacity:1}.edit-palette tr.palette-2line td.js-shift-pallet-selectable-cell.shift-template-selected .palette{height:43px}.shift-monthly-formation__calender .c-schedule__modal-button,.shift-weekly-formation__calender .c-schedule__modal-button{display:none}.edit .c-schedule__modal-button,.edit-palette .c-schedule__modal-button{display:block;margin:auto}.edit a.shift-formation-guide,.edit-palette a.shift-formation-guide{cursor:default;position:relative;z-index:-1;pointer-events:none}.shift-monthly-formation__calender.edit .shift-formation-guide.create:hover:after,.shift-weekly-formation__calender.edit .shift-formation-guide.create:hover:after,.shift-monthly-formation__calender.edit .shift-formation-guide.change:hover:after,.shift-weekly-formation__calender.edit .shift-formation-guide.change:hover:after,.shift-monthly-formation__calender.edit-palette .shift-formation-guide.create:hover:after,.shift-weekly-formation__calender.edit-palette .shift-formation-guide.create:hover:after,.shift-monthly-formation__calender.edit-palette .shift-formation-guide.change:hover:after,.shift-weekly-formation__calender.edit-palette .shift-formation-guide.change:hover:after{content:"";border:none;background:none}.shift-formation-tool{clear:both;width:100%}.c-radio+.c-radio-label{position:relative;padding-left:25px;background-color:#fff;padding:8px 10px 8px 30px;border-radius:3px;display:inline-block;margin-bottom:5px;border:1px solid #92afc3;font-size:14px;background-color:#ecf2f6}.c-radio+.c-radio-label:before{content:'';display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;border-radius:50%;border:1px solid #a9b0b4;background-color:#fff}.c-radio+.c-radio-label--darkBlue:after{background-color:#113458}.c-radio+.c-radio-label:after{-webkit-transform:scale(0);transform:scale(0);content:'';display:block;position:absolute;top:10px;left:10px;width:10px;height:10px;border-radius:50%;-webkit-transition:-webkit-transform 0.05s linear;transition:-webkit-transform 0.05s linear;transition:transform 0.05s linear;transition:transform 0.05s linear, -webkit-transform 0.05s linear}.shift-formation-pallete{margin-left:15px;float:left;zoom:1;font-size:14px;color:#113458;margin-top:8px}.shift-formation-pallete span{padding:0;width:1em;height:1em;display:inline-block;vertical-align:top;border-radius:.5em;margin-right:0.3em}.shift-formation-template{margin-top:8px;float:left;zoom:1;padding-right:5px}.shift-formation-template--line{border-right:1px solid #92afc3}.shift-formation-tool__main{padding-bottom:8px;border-bottom:1px solid #ecf2f6}.shift-tool-disabled{opacity:.7}.shift-monthly-formation__calender .shift-namearea,.shift-weekly-formation__calender .shift-namearea{position:relative}.shift-monthly-formation__calender .shift-formation-guide,.shift-weekly-formation__calender .shift-formation-guide{display:block;color:#113458;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:1}.shift-monthly-formation__calender .shift-formation-guide:hover:after,.shift-weekly-formation__calender .shift-formation-guide:hover:after{position:absolute;top:0;left:0;right:0;margin:auto}.shift-formation-table-header{display:inline-block;position:relative;width:100%;margin:0;padding-left:20px;font-size:14px;line-height:40px;color:#113458;text-align:left;background-color:#f7f9fb;-webkit-box-shadow:inset 0px -1px 0px 0px #dce2e6;box-shadow:inset 0px -1px 0px 0px #dce2e6;-webkit-box-sizing:border-box;box-sizing:border-box}.shift-monthly-formation__calender__cell,.shift-weekly-formation__calender__cell{width:90px;-webkit-box-sizing:border-box;box-sizing:border-box}.shift-monthly-formation__table,.shift-monthly-formation__calender,.shift-weekly-formation__table,.shift-weekly-formation__calender{border-bottom:1px solid #dce2e6}.shift-formation-total-table-header,.shift-formation-total-table-body{margin:0;font-size:14px;line-height:40px;color:#113458;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px}.shift-formation-total-table-header{width:100%}.shift-formation-table-header__daily-total__staff,.shift-formation-table-header__daily-total__working-times{padding-left:10px;-webkit-box-shadow:inset 0px 1px 0px 0px #dce2e6;box-shadow:inset 0px 1px 0px 0px #dce2e6;text-align:left}.shift-formation-total-table-body tr{padding-left:20px}.shift-formation-total-table-body th.shift-weekly-formation__calender__cell,.shift-formation-total-table-body th.shift-monthly-formation__calender__cell{-webkit-box-shadow:inset 0px 1px 0px 0px #dce2e6;box-shadow:inset 0px 1px 0px 0px #dce2e6}.shift-formation-total-table-header th,.shift-formation-total-table-body th{font-weight:normal}.shift-formation-total-table-body tr th.shift-weekly-formation__calender__cell+.shift-weekly-formation__cell--blank,.shift-formation-total-table-body tr th.shift-monthly-formation__calender__cell+.shift-monthly-formation__cell--blank{border-left:1px solid #dce2e6}.shift-monthly-formation__calender .c-main-table-header__cell--narrow,.shift-weekly-formation__calender .c-main-table-header__cell--narrow{height:56px;width:90px}.shift-main-table-wrap table{word-wrap:break-word}.shift-main-table-wrap{width:100%}.shift-formation-table-body__events,.shift-formation-table-body__requirements{table-layout:fixed}.shift-formation-table-body__events tr th.c-schedule__table-header__cell+.shift-weekly-formation__cell--blank,.shift-formation-table-body__requirements tr th.c-schedule__table-header__cell+.shift-weekly-formation__cell--blank,.shift-formation-table-body__events tr th.c-schedule__table-header__cell+.shift-monthly-formation__cell--blank,.shift-formation-table-body__requirements tr th.c-schedule__table-header__cell+.shift-monthly-formation__cell--blank{border-left:1px solid #dce2e6}.shift-accordion-bar{line-height:40px;font-size:14px;color:#113458;background-color:#f7f9fb}.shift-monthly-formation__event__cell .event-names,.shift-weekly-formation__event__cell .event-names{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-ms-text-combine-horizontal:all;margin:10px 0;white-space:nowrap;text-orientation:upright;text-align:left;line-height:1.5rem;position:relative;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);max-height:460px}.shift-monthly-formation__event__cell .hide-event-names,.shift-weekly-formation__event__cell .hide-event-names{margin:10px 0;text-orientation:upright;text-align:left;line-height:0.9rem;position:relative;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);max-height:460px}.event-names ul li{list-style:none}.shift-monthly-formation__event-table,.shift-weekly-formation__event-table{table-layout:fixed}.event-allcounts{padding:0;margin:10px;line-height:1em;color:#49647f;font-weight:normal}.shift-formation-table-body__events th{-webkit-box-shadow:inset 0px -1px 0px 0px #dce2e6;box-shadow:inset 0px -1px 0px 0px #dce2e6;width:90px;min-height:40px;height:40px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.c-accordion__body--open .event-counts{display:none}.c-accordion__body--close .event-names,.c-accordion__body--close .event-allcounts{display:none}#event-table{height:auto !important}.shift-monthly-formation__calender-wrap .shift-accordion-bar,.shift-weekly-formation__calender-wrap .shift-accordion-bar{min-width:100%}#event-table.c-accordion__body[aria-expanded="false"]{visibility:visible}#hide_table{visibility:hidden}#event-table{-webkit-transition:0.5s ease;transition:0.5s ease;max-height:40px}div.js_accordionTrigger{-webkit-transition:0.5s ease;transition:0.5s ease;max-height:40px}#event-table.is-open{max-height:506px}div.js_accordionTrigger.is-open{max-height:506px}.shift-accordion-bar .c-accordion__title__icon{top:20px}div.js_accordionTrigger[aria-selected="true"] .c-accordion__title__icon{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}th.c-schedule__table-header__cell a.shift-day{color:#4195c4}th.c-schedule__table-header__cell a.shift-day-blue{color:#0c7ea9}th.c-schedule__table-header__cell a.shift-day-red{color:#c22162}.c-variable_schedule__table-body__cell--error-red_frame{border:double 5px #c22162 !important}.c-variable_schedule__table-body__cell--error-red_frame_week_start{border-left:double 5px #c22162 !important;border-top:double 5px #c22162 !important;border-bottom:double 5px #c22162 !important;border-right:none !important}.c-variable_schedule__table-body__cell--error-red_frame_week_middle{border-left:none !important;border-top:double 5px #c22162 !important;border-bottom:double 5px #c22162 !important;border-right:none !important}.c-variable_schedule__table-body__cell--error-red_frame_week_end{border-left:none !important;border-top:double 5px #c22162 !important;border-bottom:double 5px #c22162 !important;border-right:double 5px #c22162 !important}.p-work-list__modal.modal-left{left:0}.shift-daily-modal-box{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000}.shift-daily-modal{position:absolute;top:80px;left:50%;z-index:11;margin-bottom:50px;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);margin-bottom:50px;padding-bottom:50px;width:900px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;-webkit-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:opacity 0.6s cubic-bezier(0.12, 0.45, 0.41, 0.97),transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.shift-daily-modal.is-show{opacity:1;z-index:1001;pointer-events:auto}.p-edit_message__content{height:400px;position:relative;text-align:center}.p-edit_message__text{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:48px;color:#113458;letter-spacing:0.1em}.shift-formation-table-body__requirements-wrap{min-width:77%;-webkit-box-shadow:inset 0px -1px 0px 0px #dce2e6;box-shadow:inset 0px -1px 0px 0px #dce2e6}.shift-formation-table-header__requirements{background-color:#fff}.shift-formation-table-body__requirements{line-height:40px;font-size:14px;color:#113458}.shift-formation-table-body__requirements th{height:40px;vertical-align:top}.requirements-add a{display:block}.requirements-add a img{width:14px;vertical-align:middle}.requirements-add p{display:block}.requirements-add p img{width:14px;vertical-align:middle}.shift-accordion-bar,.shift-formation-table-body__requirements th{-webkit-box-shadow:inset 0px -1px 0px 0px #dce2e6;box-shadow:inset 0px -1px 0px 0px #dce2e6}.c-schedule__table .shift-formation-table__modal{height:auto;width:190px}.shift-formation-table__modal-daily-adjust{height:auto !important;padding-right:20px !important}.shift-formation-table__modal.is-show{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.shift-formation-table__modal{position:absolute;top:60px;right:0;z-index:8;width:240px;height:160px;background-color:rgba(255,255,255,0.9);-webkit-border-radius:3px;border-radius:3px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;-webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2);-webkit-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:opacity 0.4s cubic-bezier(0.12, 0.45, 0.41, 0.97),transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.shift-formation-table__modal__close{position:absolute;top:10px;right:10px;z-index:1;width:15px;height:15px;border:1px solid #999;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-moz-transition:-moz-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-o-transition:-o-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);-ms-transition:-ms-transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97);transition:transform 0.2s cubic-bezier(0.12, 0.45, 0.41, 0.97)}.shift-formation-table__modal__close:before{content:"";display:block;position:absolute;top:6px;left:3px;width:9px;height:2px;background-color:#677f96;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.shift-formation-table__modal__close:after{content:"";display:block;position:absolute;top:6px;left:3px;width:9px;height:2px;background-color:#677f96;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.shift-formation-table__modal__table{margin:10px 0 10px 10px}.shift-formation-table__check-box{position:relative;padding:10px 0;text-align:left}.shift-formation-table__check-box__input{display:none}.shift-formation-table__check-box__label{position:relative;margin-left:50px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-border-radius:8px;border-radius:8px;vertical-align:middle;cursor:pointer;display:inline-block}.shift-formation-table__modal{padding:10px 0 10px 10px;top:0;right:-190px}.shift-formation-table__modal__table td,.shift-formation-table__modal__table tr:after{padding:5px 5px 0;border:none !important;box-shadow:none !important}.shift-formation__modal_button{cursor:pointer}.shift-formation__roster .p-roster-table__wrapper{margin-bottom:10px}.shift-sub-table-wrap table{width:100%;table-layout:fixed;word-wrap:break-word}.shift-weekly-formation__cell--blank,.shift-monthly-formation__cell--blank{width:90px !important}.shift-variably-formatioin th.shift-monthly-formation__cell--blank{min-width:40px;width:40px !important}.shift-variably-formatioin th.shift-formation-table-header__total{min-width:40px;width:40px !important}.shift-variably-formatioin .shift-monthly-formation__calender__cell{width:40px}.shift-monthly-formation__calender .c-schedule__table-body__cell--red .shift-formation-guide,.shift-weekly-formation__calender .c-schedule__table-body__cell--red .shift-formation-guide{color:#c22162 !important}.c-schedule__table-body__cell--error-red{background-color:#f5d3db !important;box-shadow:0 0 0 1px #d8a2af inset;color:#c22162 !important}.c-schedule__table-body__cell--error-red.shift-template-selected{background-color:#fbf7c5 !important;color:#de6a04 !important}.c-schedule__table-body__cell--error-blue{background-color:#66acd6 !important;box-shadow:0 0 0 1px #dce2e6 inset;color:#113458 !important}.c-variable_schedule__table-body__cell--error-red_thin{background-color:#faf1f4 !important;box-shadow:0 0 0 1px #faf1f4 inset;color:#c22162}.c-variable_schedule__table-body__cell--error-red_middle{background-color:#f5d3db !important;box-shadow:0 0 0 1px #d8a2af inset;color:#c22162 !important}.c-variable_schedule__table-body__cell--error-red_dark{background-color:#c22162 !important;box-shadow:0 0 0 1px #ab1744 inset;color:#ffb8c6 !important}.p-application-modal__table--skillrule{margin-bottom:5px}.p-application-modal__table--skillrule tbody td{padding:5px 10px}.p-application-modal__table--skillrule thead:after{display:block;content:" ";padding-bottom:4px}.p-application-modal__table--skillrule .c-skillrule-skill-name{width:25rem}.p-application-modal__table--skillrule .c-skillrule-number,.p-application-modal__table--skillrule .c-skillrule-start-time,.p-application-modal__table--skillrule .c-skillrule-end-time{width:12%}.p-application-modal__table--skillrule .c-skillrule-delete{width:10%}.capability-select-box{width:25rem;height:35px}.capability-table{width:100%}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.palette-legend{margin:20px 30px;border:1px solid #dce2e6;padding:11px 15px;font-size:14px}.palette-legend li{list-style:none;display:inline-block;color:#113458}.palette-legend li+li:before{content:"/";display:inline-block;padding:0 10px}.palette-legend span{font-size:18px;margin-right:5px}.shift-accordion-bar__schedule{border-top:1px solid #dce2e6}.shift-monthly-formation__calender.shift-schedule__calender .shift-formation-table-header__total,.shift-monthly-formation__calender.shift-schedule__calender .shift-formation-table-cell__total,.shift-weekly-formation__calender.shift-schedule__calender .shift-formation-table-header__total,.shift-weekly-formation__calender.shift-schedule__calender .shift-formation-table-cell__total{width:90px}.shift-working-hours span{font-size:12px;padding:0}.shift-working-hours .shift-working-hours__none{padding:0 5px;min-height:1.5em;display:block}.shift-working-hours span+span:before{content:"-";margin-right:5px;margin-left:5px}.shift-monthly-formation__calender.shift-schedule__calender .palette span,.shift-weekly-formation__calender.shift-schedule__calender .palette span{margin-top:4px;padding-top:4px}.shift-detail-tooltip__comment{display:block;white-space:normal;padding:0}.shift-detail-tooltip .c-input-tooltip__content{white-space:normal}.shift-formation-table__red-half-r{background:-moz-linear-gradient(left, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);background:-webkit-linear-gradient(left, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);background:linear-gradient(to right, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00faf1f4', endColorstr='#faf1f4',GradientType=1 )}.shift-formation-table__red-half-l{background:-moz-linear-gradient(right, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);background:-webkit-linear-gradient(right, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);background:linear-gradient(to left, rgba(250,241,244,0) 0%, rgba(250,241,244,0) 50%, #faf1f4 50%, #faf1f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf1f4', endColorstr='#00faf1f4',GradientType=1 )}.shift-formation-table-header__print-cell+.c-main-table-header__cell--narrow.c-schedule__table-header__cell.c-schedule__table-header__cell--none{border-left:none}.print-only{display:none;visibility:hidden}.shift-weekly-formation__calender.shift-schedule__calender th,.shift-schedule__calender .shift-weekly-formation__calender__cell,.shift-weekly-formation__calender-wrap__schedule .shift-weekly-formation__event__cell{width:110px}.shift-weekly-formation__calender.shift-schedule__calender .shift-name{min-height:21px}.shift-weekly-formation__calender.shift-schedule__calender .palette span{padding:0 1px 0}.shift-weekly-formation__calender .palette span{padding:0 2px 0}.shift-weekly-formation__calender .c-schedule__table-body__cell .c-input-tooltip.shift-detail-tooltip{width:16.5rem;right:70%}.shift-weekly-tr:first-child .c-input-tooltip{top:100% !important;bottom:auto !important}.shift-weekly-tr:first-child .c-input-tooltip.shift-detail-tooltip::after{border-bottom:10px solid #3582b7;top:-9px;border-top:none}.shift-weekly-sub-table-wrap table{table-layout:fixed;word-wrap:break-word}.shift-monthly-formation__calender.shift-schedule__calender th,.shift-schedule__calender .shift-monthly-formation__calender__cell,.shift-monthly-formation__calender-wrap__schedule .shift-monthly-formation__event__cell{width:84px}.shift-monthly-formation__calender.shift-schedule__calender .shift-name{margin-bottom:10px;min-height:21px}.shift-monthly-formation__calender.shift-schedule__calender .palette span{padding:0 1px 0}.shift-monthly-formation__calender .palette span{padding:0 2px 0}.shift-monthly-formation__calender .c-schedule__table-body__cell .c-input-tooltip.shift-detail-tooltip{width:16.5rem;right:65%}.shift-monthly-tr:first-child .c-input-tooltip{top:100% !important;bottom:auto !important}.shift-monthly-tr:first-child .c-input-tooltip.shift-detail-tooltip::after{border-bottom:10px solid #3582b7;top:-9px;border-top:none}.shift-monthly-sub-table-wrap table{table-layout:fixed;word-wrap:break-word}.shift-daily-multi-formation__table__requests .alart-detail-tooltip{width:250px;height:auto;top:-600%;color:#113458;border-radius:0px;position:absolute;padding-bottom:20px;z-index:20}.shift-daily-multi-formation__table__requests .c-input-tooltip:before{top:125px;border-right:10px solid rgba(255,255,255,0.9)}.shift-daily-multi-formation__table__requests .c-input-tooltip--white{background-color:rgba(255,255,255,0.9)}.shift-daily-multi-formation__table__requests .c-input-tooltip--white:before{border-right:10px solid rgba(255,255,255,0.9) !important}.shift-daily-multi-formation__table__requests .c-input-tooltip__content{line-height:1.2em;padding:4px 0px}.shift-daily-multi-formation__table__requests hr{height:1px;margin:0.25em 0;padding:0}.shift-daily-multi-formation__table__requests .alart-button-area{display:flex;justify-content:space-between}.shift-daily-multi-formation__table__requests .alert-button{margin-left:10px}.shift-daily-multi-formation__table__requests .c-button--max{width:100%;line-height:34px;font-size:13px;font-weight:bold;padding:0px}.resizable_work .alart-detail-tooltip{width:250px;height:auto;top:-150%;color:#113458;border-radius:0px;position:absolute;padding-bottom:20px;z-index:20}.resizable_work .c-input-tooltip:before{top:110px;border-right:10px solid rgba(255,255,255,0.9)}.resizable_work .c-input-tooltip--white{background-color:rgba(255,255,255,0.9)}.resizable_work .c-input-tooltip--white:before{border-right:10px solid rgba(255,255,255,0.9) !important}.resizable_work .c-input-tooltip__content{line-height:1.2em;padding:4px 0px}.resizable_work hr{height:1px;margin:0.25em 0;padding:0}.resizable_work .alart-button-area .alart-button-area-confirm-change .alart-button-area-confirm-cancel{display:flex;justify-content:space-between}.resizable_work .alert-button{margin-left:10px}.resizable_work .c-button--max{width:100%;line-height:34px;font-size:13px;font-weight:bold;padding:0px}.shift-variably-manager-tr{height:100px}.shift-variably-manager-tr .c-schedule__table-body__cell:last-child .c-input-tooltip.variably-origin-tooltip.shift-summary-detail-tooltip{right:170%}.shift-variably-manager-tr .c-schedule__table-body__cell:last-child .c-input-tooltip.variably-origin-tooltip.shift-summary-detail-tooltip::after{left:60%}.shift-variably-manager-tr:first-child .c-input-tooltip.shift-detail-tooltip{top:100% !important;bottom:auto !important}.shift-variably-manager-tr:first-child .c-input-tooltip.shift-detail-tooltip::after{border-bottom:10px solid #3582b7;top:-9px;border-top:none}.shift-monthly-formation__calender .c-schedule__table-body__cell .c-input-tooltip.shift-detail-tooltip.variably-origin-tooltip{right:100%}.c-input-tooltip.shift-detail-tooltip.variably-origin-tooltip.shift-summary-detail-tooltip{width:auto}.p-delete_message__content{height:400px;position:relative;text-align:center}.p-delete_message__text{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:48px;color:#113458;letter-spacing:0.1em}.p-skill-detail-settings__table{border:1px solid #dce2e6;border-collapse:separate;border-spacing:0;font-size:14px;margin:0 auto 30px;width:840px;margin-top:10px}.p-skill-detail-settings__table thead{border-bottom:1px solid #dce2e6}.p-skill-detail-settings__table th{background-color:#ecf2f6;color:#4195c4;text-align:left;padding:15px 17px;width:840px}.p-skill-detail-settings__table td{border-bottom:1px solid #dce2e6;color:#113458;padding:15px 13px;vertical-align:middle;width:840px}.p-skill-detail-settings__table th,.p-skill-detail-settings__table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.p-skill-detail-settings-scroll__body{overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:245px;padding-bottom:1em}.p-skill-detail-settings-scroll__head,.p-skill-detail-settings-scroll__body{display:block;width:840px}.resizable_work{height:59px;margin:10px 0;position:relative;color:#ffffff;background-color:#4099cd;border-radius:2px}.resizable_rest{width:60px;height:59px;margin:10px 0;position:relative;color:#ffffff;background-color:#c7dbe8;z-index:3;border-radius:2px}.work_mouseover{width:5px;height:59px;margin:10px 0;position:relative;color:#ffffff;background-color:#191970;opacity:0.5;pointer-events:none}.resizable_rest_mouseover{width:60px;height:59px;margin:10px 0;position:relative;color:#ffffff;background-color:#c7dbe8;opacity:0.5;border:1px dashed #4099cd;pointer-events:none}.helper{background-color:#000000}.left_handle{position:absolute;height:5px;width:5px;left:-5px;top:25px;border-radius:100%;background-color:#0077aa;border:2px solid #c7dbe8;cursor:col-resize;box-shadow:0 0 4px rgba(0,0,0,0.3)}.right_handle{position:absolute;height:5px;width:5px;right:-5px;top:25px;border-radius:100%;background-color:#0077aa;border:2px solid #c7dbe8;cursor:col-resize;box-shadow:0 0 4px rgba(0,0,0,0.3)}.resizable_work .left_handle{background-color:#cee5f2;border:2px solid #4298cc;z-index:2}.resizable_work .right_handle{background-color:#cee5f2;border:2px solid #4298cc;z-index:2}.resizable_rest .left_handle{background-color:#0077aa;border:2px solid #c7dbe8;z-index:4}.resizable_rest .right_handle{background-color:#0077aa;border:2px solid #c7dbe8;z-index:4}.resizable h3{text-align:center;margin:0}.ui-resizable-helper{border:0px dotted gray}.resize-handle-tool:after{position:absolute;height:5px;width:5px;top:25px;border-radius:100%;background-color:#0077aa;border:2px solid #c7dbe8;cursor:col-resize;box-shadow:0 0 4px rgba(0,0,0,0.3);z-index:10}.ui-resizable-w.resize-handle-tool{left:-3px}.ui-resizable-e.resize-handle-tool{right:-3px}.shift-daily-multi-formation__table-wrap{position:relative}.shift-daily-multi-formation__table-header{width:450px;background-color:#fff;float:left;position:relative;z-index:5}.shift-daily-multi-formation__table-header tr:after{padding:0 5px}.shift-daily-multi-formation__table-header tbody tr:last-child td,.shift-daily-multi-formation__table-header tr:last-child::after{border-bottom:1px solid #dce2e6}.shift-daily-multi-formation__table-header td{height:105px}.shift-daily-multi-formation__timeline-wrap{overflow-x:scroll;overflow-y:hidden;float:right;width:calc( 100% - 450px);position:relative}.shift-daily-multi-formation__timeline,#shiftTable{width:1860px}.shift-daily-multi-formation__table-header:after{content:" ";position:absolute;width:10px;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);right:-10px;top:0}.shift-daily-multi-formation__table-wrap .c-main-table-header__row th{height:3.5rem}.shift-daily-multi-formation__table-wrap .c-schedule__table tr::after{display:none}.shift-daily-multi-formation__timeline td,#shiftTable td{width:60px;height:105px;box-sizing:border-box;-webkit-box-sizing:border-box;border-right:none;vertical-align:middle;text-align:center}#shiftTable{position:absolute;top:71px;border-collapse:collapse}.shift-daily-multi-formation__save_wait{width:300px;height:200px;background:white;opacity:1.0;position:absolute;top:0px;left:0px;z-index:2000}.shift-daily-multi-formation__save_wait .shift-daily-multi-formation__save_wait__container{margin:80px auto 0;color:#113458;font-size:15px}.shift-daily-multi-formation__save_wait_no_background{width:300px;height:200px;opacity:1.0;position:absolute;top:0px;left:0px;z-index:2000}.shift-daily-multi-formation__save_wait_no_background .shift-daily-multi-formation__save_wait__container{margin:80px auto 0;color:#113458;font-size:15px}.ui-tooltip{border:none;border:1px solid #113458 !important;border-radius:3px;-moz-border-radius:3px;font-size:14px;padding:8px 12px}.ui-tooltip:before,.ui-tooltip:after{content:"";position:absolute;z-index:1000;bottom:-8px;left:50%;margin-left:-8px;border-top:8px solid #113458;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0}.timeline-marker{border-right:1px solid #738ba2 !important}.shift-daily-multi-formation__shift-table{margin-top:15px}.arrow_before,.arrow_after{content:" ";background:url(/assets/shift/shift-calender-arrow-b70f2a3bffebc17c1017de321e58d481648dc31230a595e92b6dadab902adb25.svg) no-repeat center;position:fixed;top:50%;padding:10px 10px;background-color:rgba(255,255,255,0.8);opacity:0.5;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.3);width:30px;height:50px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:6}.arrow_before{left:40%}.arrow_after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);right:1.2%}.skill-table-wrap{position:relative;margin-top:15px;background-color:#f7f9fb}.shift-daily-multi-formation__table__skill-header,.shift-daily-multi-formation__table__skill-header .c-main-table-header{margin-top:15px;background-color:#f7f9fb}.shift-daily-multi-formation__table__skill-header td{height:40px}#skillTable{width:1801px;position:absolute;top:56px}#skillTable td{width:60px;height:40px;box-sizing:border-box;border-right:none;vertical-align:middle;text-align:center}.shift-daily-multi-formation__skill-table{background-color:#f7f9fb;table-layout:fixed}.shift-daily-multi-formation__skill-table .c-main-table-header{background-color:#f7f9fb;border-bottom:none}.shift-daily-multi-formation__skill-table td{height:40px;position:relative}.compare-bar{height:40px;position:absolute;font-size:14px;top:0;width:2rem;line-height:40px;overflow:hidden}.compare-bar--full{background-color:#c6d0dc;color:#113458}.compare-bar--over{background-color:#66acd6;color:#113458}.compare-bar--shortage{background-color:#f5d4dc;color:#b81d5a}.skill-table-wrap .shift-daily-multi-formation__timeline thead tr:after,.skill-table-wrap .shift-daily-multi-formation__timeline tbody tr:after{content:" ";padding:0;height:40px;display:block;width:60px;border:none;box-shadow:none}.skill-table-wrap .shift-daily-multi-formation__timeline thead tr:after{height:55px;border-left:1px solid #dce2e6}.shift-daily-multi-formation__skill-table .c-main-table-header th{border-bottom:1px solid #dce2e6}.shift-daily-multi-formation__timeline tbody td,.shift-daily-multi-formation__timeline tr:after{box-shadow:0 -1px 0 0 #dce2e6 inset;border-right:1px solid #dce2e6}.shift-daily-multi-formation__timeline tbody tr:not(:last-child) td,.shift-daily-multi-formation__timeline tr:not(:last-child)::after{box-shadow:0 -1px 0 0 #dce2e6 inset;border-right:1px solid #dce2e6}.shift-daily-multi-formation__timeline>tbody tr:first-child td{border-right:1px solid #dce2e6}.shift-daily-multi-formation__timeline__cell--working-total{color:#113458;font-size:14px;line-height:1.3rem}.daily-eventlist{background-color:#f7f9fb;color:#113458;font-size:14px;padding:15px 20px}.bar-disable{background:rgba(0,0,0,0.5);height:105px;position:absolute;top:0;right:0;width:100%;z-index:4}.bar-alart{background:#f58080;height:105px;position:absolute;top:0;right:0;width:100%;z-index:-1}.shift-daily-multi-formation__table__label--red{background-color:#c22162;color:#fff;font-size:12px;display:block;width:5rem;border-radius:1em;text-align:center;margin-left:5px;margin-top:5px}.shift-daily-multi-formation__table__workinterval--red{background-color:#c22162;color:#fff;font-size:12px;display:block;width:5rem;border-radius:1em;text-align:center;margin-left:5px;margin-top:5px}.shift-daily-multi-formation-working-interval__table .shift-daily-multi-formation-working-interval__table__label--red{background-color:#c22162;color:#fff;font-size:12px;display:block;width:8rem;border-radius:1em;text-align:center}.shift-daily-multi-formation-working-interval__table .alart-detail-tooltip{width:300px;height:auto;top:-20%;color:#113458;border-radius:0px;position:absolute;padding:0px 15px 10px 15px;z-index:20}.shift-daily-multi-formation-working-interval__table .c-input-tooltip:before{display:none}.shift-daily-multi-formation-working-interval__table .c-input-tooltip--white{background-color:rgba(255,255,255,0.9)}.shift-daily-multi-formation-working-interval__table .c-input-tooltip--white:before{display:none}.shift-daily-multi-formation-working-interval__table .c-input-tooltip__content{line-height:1.2em;padding:2px 0px}.shift-daily-multi-formation-working-interval__table .c-input-tooltip__content .red{color:#c22162}.shift-daily-multi-formation-working-interval__table .c-input-tooltip__content .alart{color:#c22162;padding:0}.shift-daily-multi-formation-working-interval__table hr{height:1px;margin:0.25em 0;padding:0}.shift-daily-multi-formation-working-interval__table .alart-button-area{display:flex;justify-content:space-between;padding-top:5px}.shift-daily-multi-formation-working-interval__table .alert-button{margin-left:10px}.shift-daily-multi-formation-working-interval__table .c-button--max{width:100%;line-height:34px;font-size:13px;font-weight:bold;padding:0px}.shift-daily-multi-formation__table__workplace{background-color:#1BA466;color:#fff;font-size:12px;display:block;width:auto;min-width:70px;border-radius:1em;text-align:center;margin-left:60px;margin-top:20px;z-index:6;position:absolute;top:0px;padding:5px;height:auto}.shift-daily-multi-formation__table__requests{background-color:#c22162;color:#fff;font-size:12px;display:block;width:5rem;border-radius:1em;text-align:center;margin-left:60px;margin-top:60px;z-index:6;position:absolute;top:0px;padding:3px;height:15px}.shift-daily-multi-formation__table__requests a{color:#fff;font-size:12px;text-decoration:underline}.c-table-filter__inner,.c-table-filter__list{z-index:9}.c-select-box[disabled]{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.c-input[disabled]{background-color:#e3e3e3;color:#666666;cursor:not-allowed}.shift-table-adjust{display:table;table-layout:fixed}.shift-table-header__row{height:56px}.ruby-shift-table{display:inline-table !important}.rt-shift-table{display:table-header-group !important;margin-left:5px;white-space:normal !important}.clear-button::-ms-clear{display:none}.c-more-ignored{clear:both;width:100%;height:40px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);background-color:#ecf2f6;-webkit-transition:box-shadow 0.2s ease;-moz-transition:box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;-ms-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.c-more-ignored__note{display:inline-block;color:#113458;font-size:14px;line-height:40px}.shift_alert_icon{color:#c22162 !important;border-color:#c22162 !important;font-weight:bold;border-width:2px}.variably-highlight__red{background-color:#ffb6b6  !important}.variably-highlight__green{background-color:#daf5d3 !important}.variably-highlight__orange{border:5px solid #f5c066  !important}.variably-highlight__gray{background-color:#dadada !important}.variably-highlight__wine{border:5px solid #d8a2af !important}.variably-highlight_guide_background_box{margin:auto;width:20px;height:23px;border:gray solid 1px}.variably-highlight_guide_outer_frame_box{margin:auto;width:12px;height:18px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url(/assets/webfonts/fa-regular-400-14c9db4ff87fde08f67b0a69dd594bab6d87174812a0dbd34c59833bfed8cc0e.woff) format("woff"),url(/assets/webfonts/fa-regular-400-8afc6e5e842baab16010c2ce6fcf48ec4ded8e1579a37c1f1bc027e120d04951.woff2) format("woff2")}.far{font-family:'Font Awesome 5 Free';font-weight:400}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url(/assets/webfonts/fa-solid-900-3f6d3488cf65374f6f676c315340b0ac2be832bd55240c809448e36ef9b96326.woff) format("woff"),url(/assets/webfonts/fa-solid-900-9834b82ad26e2a37583d22676a12dd2eb0fe7c80356a2114d0db1aa8b3899537.woff2) format("woff2")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-1_5x{font-size:1.5em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-frown:before{content:"\f119"}.fa-grin:before{content:"\f580"}.fa-laugh-beam:before{content:"\f59a"}.fa-check:before{content:"\f00c"}.fa-external-link-alt:before{content:"\f35d"}.fa-edit:before{content:"\f044"}.fa-caret-square-down:before{content:"\f150"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-angle-double-down:before{content:"\f103"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-external-link-alt:before{content:"\f35d"}.fa-volume-up:before{content:"\f028"}.fa-volume-mute:before{content:"\f6a9"}.fa-house-user:before{content:"\e065"}.fa-laptop-house:before{content:"\e066"}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(/assets/webfonts/fa-solid-900-3f6d3488cf65374f6f676c315340b0ac2be832bd55240c809448e36ef9b96326.woff) format("woff"),url(/assets/webfonts/fa-solid-900-9834b82ad26e2a37583d22676a12dd2eb0fe7c80356a2114d0db1aa8b3899537.woff2) format("woff2")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
 * Select2 Bootstrap Theme v0.1.0-beta.10 (https://select2.github.io/select2-bootstrap-theme)
 * Copyright 2015-2017 Florian Kissling and contributors (https://github.com/select2/select2-bootstrap-theme/graphs/contributors)
 * Licensed under MIT (https://github.com/select2/select2-bootstrap-theme/blob/master/LICENSE)
 */.select2-container--bootstrap{display:block}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;outline:0}.select2-container--bootstrap .select2-selection.form-control{border-radius:4px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px}.select2-container--bootstrap .select2-search__field{outline:0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#999}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#999}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#999;opacity:1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--bootstrap .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option[role=group]{padding:0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#777;cursor:not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--bootstrap .select2-results__group{color:#777;display:block;padding:6px 12px;font-size:12px;line-height:1.42857143;white-space:nowrap}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border-color:#66afe9}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 4px 4px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--bootstrap .select2-selection__clear:hover{color:#333}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--disabled .select2-search__field,.select2-container--bootstrap.select2-container--disabled .select2-selection{cursor:not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eee}.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,.select2-container--bootstrap.select2-container--disabled .select2-selection__clear{display:none}.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--bootstrap .select2-dropdown--above{-webkit-box-shadow:0 -6px 12px rgba(0,0,0,0.175);box-shadow:0 -6px 12px rgba(0,0,0,0.175);margin-top:1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-selection--single{height:34px;line-height:1.42857143;padding:6px 24px 6px 12px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#555;padding:0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--bootstrap .select2-selection--multiple{min-height:34px;padding:0;height:auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.42857143;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:0 0;padding:0 12px;height:32px;line-height:1.42857143;margin-top:0;min-width:5em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.form-group-sm .select2-container--bootstrap .select2-selection--single,.input-group-sm .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b{margin-left:-5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple,.input-group-sm .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-sm{min-height:30px;border-radius:3px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear{margin-top:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single,.input-group-lg .select2-container--bootstrap .select2-selection--single,.select2-container--bootstrap .select2-selection--single.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow{width:5px}.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b{border-width:5px 5px 0;margin-left:-10px;margin-top:-2.5px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple,.input-group-lg .select2-container--bootstrap .select2-selection--multiple,.select2-container--bootstrap .select2-selection--multiple.input-lg{min-height:46px;border-radius:6px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear{margin-top:10px}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999;border-width:0 5px 5px}.select2-container--bootstrap[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b{margin-left:0}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .select2-dropdown,.has-warning .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-dropdown,.has-error .select2-selection{border-color:#a94442}.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;border-color:#843534}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-dropdown,.has-success .select2-selection{border-color:#3c763d}.has-success .select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;border-color:#2b542c}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection,.input-group>.select2-hidden-accessible:first-child+.select2-container--bootstrap>.selection>.select2-selection.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child)+.select2-container--bootstrap:not(:last-child)>.selection>.select2-selection.form-control{border-radius:0}.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection,.input-group>.select2-hidden-accessible:not(:first-child):not(:last-child)+.select2-container--bootstrap:last-child>.selection>.select2-selection.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;width:100%;margin-bottom:0}.input-group>.select2-container--bootstrap>.selection>.select2-selection.form-control{float:none}.input-group>.select2-container--bootstrap.select2-container--focus,.input-group>.select2-container--bootstrap.select2-container--open{z-index:3}.input-group>.select2-container--bootstrap,.input-group>.select2-container--bootstrap .input-group-btn,.input-group>.select2-container--bootstrap .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}@media (min-width: 768px){.form-inline .select2-container--bootstrap{display:inline-block}}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1.0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:0.2em 0 0 0.2em;-moz-border-radius:0.2em 0 0 0.2em;border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-nextbutton{-webkit-border-radius:0 0.2em 0.2em 0;-moz-border-radius:0 0.2em 0.2em 0;border-radius:0 0.2em 0.2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{position:absolute;background:transparent;width:20px;height:15px}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.introjs-hint-dot{border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-moz-keyframes intrjspulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@-webkit-keyframes "introjspulse"{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}
