*{box-sizing:border-box}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{color:#333;vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0}@font-face{font-family:Original Yu Gothic;src:local(Yu Gothic Medium);font-weight:100}@font-face{font-family:Original Yu Gothic;src:local(Yu Gothic Medium);font-weight:200}@font-face{font-family:Original Yu Gothic;src:local(Yu Gothic Medium);font-weight:300}@font-face{font-family:Original Yu Gothic;src:local(Yu Gothic Medium);font-weight:400}@font-face{font-family:Original Yu Gothic;src:local(Yu Gothic Bold);font-weight:700}html,body{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Noto Sans CJK JP,Original Yu Gothic,Yu Gothic,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Sans Emoji;line-height:1}html{font-size:10px}html.userCommunicationReactThreadPage,body{font-size:16px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul,ol,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}span{color:inherit}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}input[type=checkbox]{margin:0}input[type=text]::placeholder,input[type=date]::placeholder,input[type=number]::placeholder{color:#b2b2b2}input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=date]::-webkit-clear-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=date]{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Noto Sans CJK JP,Original Yu Gothic,Yu Gothic,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Sans Emoji;position:relative}input[type=date]::-webkit-calendar-picker-indicator{box-sizing:border-box;opacity:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}textarea{appearance:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Noto Sans CJK JP,Original Yu Gothic,Yu Gothic,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Sans Emoji}textarea:focus{outline:none}button{appearance:none;background:0 0;border:none;outline:none}select{appearance:none;cursor:pointer}.pc{display:block}@media screen and (width<=900px){.pc{display:none}}.sp{display:none}@media screen and (width<=900px){.sp{display:block}}.sp-menu{display:none}@media screen and (width<=800px){.sp-menu{display:block}}@keyframes animate-infiniteRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate-progressBarInner{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes animate-truckerRipple{0%{box-shadow:0 0 #ffffffe6,0 0 #3fb6e8}to{box-shadow:0 0 0 4px #ffffffe6,0 0 8px 4px #3fb6e8}}@keyframes animate-largeCheckboxRipple{0%{box-shadow:0 0 #3fb6e8}to{box-shadow:0 0 8px 1px #3fb6e8}}@keyframes animate-pulse{0%{opacity:0}80%{opacity:1}to{opacity:1}}.animate-pulse{animation:1s infinite alternate animate-pulse}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}}.animated{animation-name:shake;animation-duration:1s;animation-fill-mode:both}@keyframes popUp{0%{opacity:0;transform:scale(1)}30%{opacity:1;transform:scale(1.1)}55%{transform:scale(.98)}70%{transform:scale(1.05)}80%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=material]{background-color:#505355;font-weight:600}.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before{border-top-color:#505355}.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#505355}.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before{border-left-color:#505355}.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before{border-right-color:#505355}.tippy-box[data-theme~=material]>.tippy-backdrop{background-color:#505355}.tippy-box[data-theme~=material]>.tippy-svg-arrow{fill:#505355}.tippy-box[data-theme~=light-border]{color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #00081026;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";z-index:-1;position:absolute}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-style:solid;border-color:#0000}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-width:7px 7px 0;border-top-color:#00081033;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-width:0 7px 7px;border-bottom-color:#00081033;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-width:7px 0 7px 7px;border-left-color:#00081033;top:1px;left:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;border-right-color:#00081033;top:1px;right:17px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.smartZoom__zoomIn,.smartZoom__zoomOut{text-align:center;cursor:pointer;background:#ffffffb3;border-radius:50%;width:44px;height:44px;font-size:2rem;line-height:44px;transition:all .3s;position:absolute;bottom:5px}.smartZoom__zoomIn:hover,.smartZoom__zoomOut:hover{color:#3fb6e8;background-color:#fff;box-shadow:0 0 6px #00000040}.smartZoom__zoomIn{left:5px}.smartZoom__zoomOut{left:54px}.easy-autocomplete{position:relative}.easy-autocomplete input{color:#666;float:none;border:1px solid #b2b2b2;border-radius:5px;padding:15px 20px;font-size:1.6rem}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus,.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus,.easy-autocomplete.eac-green-light ul{border-color:#41db00;box-shadow:inset 0 1px 1px #00000013,0 0 8px #92ed6b99}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41db00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus,.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:inset 0 1px 1px #00000013,0 0 8px #ff5a5a99}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus,.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:inset 0 1px 1px #00000013,0 0 8px #ffe75499}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus,.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:inset 0 1px 1px #00000013,0 0 8px #37373799}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{color:#fff;background-color:#4d4d4d}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{box-shadow:0;color:#f6f6f6;background-color:#404040;border-radius:4px}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{box-shadow:0;border-color:#333}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{color:#f6f6f6;background-color:#737373}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{box-shadow:0;color:#f6f6f6;background-color:#000c;border-radius:4px}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{box-shadow:0;border-color:#000c}.easy-autocomplete.eac-dark-glass ul{border-color:#000c}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:#000c;border-color:#000c}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{color:#f6f6f6;background-color:#404040cc}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{box-shadow:0;color:#f6f6f6;background-color:#6d9ed1;border-radius:4px}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder-shown{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-placeholder-shown{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{box-shadow:0;border-color:#5a91cb}.easy-autocomplete.eac-blue ul{border-color:#5a91cb}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5a91cb}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{color:#f6f6f6;background-color:#94b8dd}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{box-shadow:0;color:#333;background-color:#ffdb7e;border-color:#333;border-radius:4px}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{box-shadow:0;border-color:#333}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{color:#333;background-color:#ffe9b1}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{box-shadow:0;color:#333;background-color:#d6d1e7;border-color:#b8afd5}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{box-shadow:0;border-color:#333}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{color:#333;background-color:#ebe8f3}.easy-autocomplete.eac-bootstrap input{color:#555;border:1px solid #ccc;border-radius:4px;padding:6px 12px}.easy-autocomplete-container{z-index:2;width:100%;position:absolute;left:0}.easy-autocomplete-container ul{background:#fff;border-top:1px dotted #ccc;margin-top:0;padding-bottom:0;padding-left:0;display:none;position:relative;top:-1px;box-shadow:0 1px 4px #c1c1c1}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border:0 solid #b2b2b2;border-width:0 1px;border-image:;padding:10px 20px;font-size:14px;font-weight:400;display:block}.easy-autocomplete-container ul li:last-child{border-width:0 1px 1px;border-radius:0 0 2px 2px}.easy-autocomplete-container ul li.selected{cursor:pointer;background:#dcf2f9}.easy-autocomplete-container ul li.selected div{font-weight:400}.easy-autocomplete-container ul li div{word-break:break-all;font-weight:400;display:block}.easy-autocomplete-container ul li b{font-weight:700}.easy-autocomplete-container ul .eac-category{color:#aaa;font-style:italic}.eac-description .eac-item span{color:#666;font-size:.9em;font-style:italic}.eac-icon-left .eac-item img{max-height:30px;margin-right:4px}.eac-icon-right .eac-item{min-height:24px;margin-top:8px;position:relative}.eac-icon-right .eac-item img{max-height:30px;margin-left:4px;position:absolute;top:-8px;right:-4px}.easy-autocomplete-container{max-height:100px}.easy-autocomplete-container>ul{max-height:200px;overflow:hidden auto}.easy-autocomplete.eac-square{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-square input{color:#7f8c8d;border:1px solid #7f8c8d;border-radius:0;min-width:350px;margin:0;padding:12px 43px 12px 15px;font-family:inherit;font-size:18px;font-style:italic;font-weight:300}.easy-autocomplete.eac-square ul{box-shadow:none;border-color:currentColor #7f8c8d #7f8c8d;border-top-style:none;border-top-width:0;top:0}.easy-autocomplete.eac-square ul li,.easy-autocomplete.eac-square ul .eac-category{border-color:#7f8c8d;padding:6px 12px;font-family:inherit;font-size:16px;font-weight:300;transition:all .4s}.easy-autocomplete.eac-square ul li *,.easy-autocomplete.eac-square ul .eac-category *{font-weight:300}.easy-autocomplete.eac-square ul li.selected,.easy-autocomplete.eac-square ul .eac-category.selected{background-color:#f1f1f1;font-weight:300}.easy-autocomplete.eac-square ul li b,.easy-autocomplete.eac-square ul .eac-category b{font-weight:600}.easy-autocomplete.eac-round{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-round input{color:#888;border:2px solid #888;border-radius:10px;min-width:300px;margin:0;padding:10px;font-family:inherit;font-size:16px;font-weight:400}.easy-autocomplete.eac-round input:hover,.easy-autocomplete.eac-round input:focus{border-color:#3079ed}.easy-autocomplete.eac-round ul{box-shadow:none;background:0 0;border-width:0;border-color:#888;min-width:300px;top:20px}.easy-autocomplete.eac-round ul li,.easy-autocomplete.eac-round ul .eac-category{background:#fff;border-width:0 2px;border-color:#3079ed;padding:8px 12px;font-size:14px;transition:all .4s}.easy-autocomplete.eac-round ul li.selected,.easy-autocomplete.eac-round ul .eac-category.selected{background-color:#d4e3fb}.easy-autocomplete.eac-round ul li:first-child,.easy-autocomplete.eac-round ul .eac-category:first-child{border-width:2px 2px 0;border-radius:10px 10px 0 0}.easy-autocomplete.eac-round ul li:last-child,.easy-autocomplete.eac-round ul .eac-category:last-child{border-width:0 2px 2px;border-radius:0 0 10px 10px}.easy-autocomplete.eac-round ul li b,.easy-autocomplete.eac-round ul .eac-category b{font-weight:700}.easy-autocomplete.eac-funky{font-family:Inconsolata,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-funky input{color:#ed076b;background:#07ed89;border:0;border-radius:0;min-width:240px;padding:12px;font-family:inherit;font-size:18px}.easy-autocomplete.eac-funky ul{background:0 0;border:0}.easy-autocomplete.eac-funky ul li,.easy-autocomplete.eac-funky ul .eac-category{color:#ed076b;background:0 0;border:0;padding:4px 12px;font-size:18px;transition:all .4s}.easy-autocomplete.eac-funky ul li.selected,.easy-autocomplete.eac-funky ul .eac-category.selected{color:#8907ed}.easy-autocomplete.eac-solid input{color:#666;border-color:#ddd;min-height:0;padding:6px 12px;font-size:13px;box-shadow:inset 0 1px 2px #00000026}.easy-autocomplete.eac-solid ul li,.easy-autocomplete.eac-solid ul .eac-category{transition:all .4s}.easy-autocomplete.eac-solid ul li.selected,.easy-autocomplete.eac-solid ul .eac-category.selected{background-color:#f2f2f2}.easy-autocomplete.eac-plate{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-plate input{padding:6px 12px;font-size:13px}.easy-autocomplete.eac-plate ul{background:#b5b5b5;border-width:0;border-radius:6px;top:10px}.easy-autocomplete.eac-plate ul li,.easy-autocomplete.eac-plate ul .eac-category{color:#fafafa;background:#b5b5b5;font-size:12px;transition:all .4s}.easy-autocomplete.eac-plate ul li b,.easy-autocomplete.eac-plate ul .eac-category b{color:#ffd464}.easy-autocomplete.eac-plate ul li.selected,.easy-autocomplete.eac-plate ul .eac-category.selected{background:#656565}.easy-autocomplete.eac-plate ul li:first-child,.easy-autocomplete.eac-plate ul .eac-category:first-child{border-radius:6px 6px 0 0}.easy-autocomplete.eac-plate ul li:last-child,.easy-autocomplete.eac-plate ul .eac-category:last-child{border-radius:0 0 6px 6px}.easy-autocomplete.eac-plate-dark{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-plate-dark input{padding:6px 12px;font-size:13px}.easy-autocomplete.eac-plate-dark ul{background:#212121;border-width:0;border-radius:6px;top:10px}.easy-autocomplete.eac-plate-dark ul li,.easy-autocomplete.eac-plate-dark ul .eac-category{color:#fafafa;background:#212121;font-size:12px;transition:all .4s}.easy-autocomplete.eac-plate-dark ul li b,.easy-autocomplete.eac-plate-dark ul .eac-category b{color:#ffd464}.easy-autocomplete.eac-plate-dark ul li.selected,.easy-autocomplete.eac-plate-dark ul .eac-category.selected{background:#656565}.easy-autocomplete.eac-plate-dark ul li:first-child,.easy-autocomplete.eac-plate-dark ul .eac-category:first-child{border-radius:6px 6px 0 0}.easy-autocomplete.eac-plate-dark ul li:last-child,.easy-autocomplete.eac-plate-dark ul .eac-category:last-child{border-radius:0 0 6px 6px}#particlesCanvas{z-index:1000;opacity:0;background-color:#3fb6e899;justify-content:center;align-items:center;width:100%;height:100vh;transition:all .6s;display:flex;position:fixed;top:0;left:0}#particlesCanvas.is-animated{opacity:1}.particlesCanvas__content{opacity:0;background-color:#fff;border:1px solid #3fb6e8;border-radius:10px;width:calc(100% - 20px);max-width:380px;padding:40px;animation:.5s .7s forwards popUp;position:absolute}@media screen and (width<=900px){.particlesCanvas__content{padding:30px 10px}}.particlesCanvas__close{width:32px;height:32px;position:absolute;top:-32px;right:0}.particlesCanvas__close:before,.particlesCanvas__close:after{content:"";background-color:#fff;width:24px;height:2px;margin-top:-1px;margin-left:-12px;display:block;position:absolute;top:50%;left:50%}.particlesCanvas__close:before{transform:rotate(45deg)}.particlesCanvas__close:after{transform:rotate(-45deg)}.particlesCanvas__icon{text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-work-completed.D3MlVNV5.svg) 50%/96px 79px no-repeat;width:96px;height:79px;margin:0 auto 30px;font-size:0;display:block;overflow:hidden}.particlesCanvas__heading{color:#666;text-align:center;font-size:2.4rem}.particlesCanvas__message{text-align:center;margin-top:30px;font-size:1.6rem}.particlesCanvas__buttonWrap{width:190px;margin:60px auto 0}.month-picker{z-index:9999;display:inline-block;position:absolute}.month-picker table{border-collapse:separate;border-spacing:2px}.month-picker td{padding:0}.month-picker .ui-button-text{padding:.4em 0}.month-picker-header{margin:3px 3px 0}.month-picker-year-table{-webkit-user-select:none;user-select:none;width:100%;-moz-user-select:-moz-none;-khtml-user-select:none}.month-picker-year-table a{border:1px solid #0000}.month-picker-year-table .ui-button{cursor:default;width:1.5em;height:1.5em;margin:0;font-size:1.1em}.month-picker-year-table .month-picker-title{text-align:center}.month-picker-year-table .month-picker-title .ui-button{width:100%;padding:.1em 0;font-size:1em;font-weight:700}.month-picker-year-table .ui-button-text{padding:0}.month-picker-month-table td{text-align:center;height:35px}.month-picker-month-table .ui-button{width:4.2em;margin:.2em}.month-picker-open-button{vertical-align:bottom;width:20px;height:20px}.month-picker-invalid-message{background-color:#ff0;display:none}.month-picker-disabled{background-color:#e1e1e1}.month-picker-year-table .month-picker-previous,.month-picker-year-table .month-picker-title,.month-picker-year-table .month-picker-next{vertical-align:middle}.month-picker-year-table .month-picker-title .ui-button{background:0 0;height:30px}.month-picker-year-table .month-picker-title .ui-button:hover,.month-picker-year-table .month-picker-title .ui-button:active{color:#454545;border-color:#0000}.month-picker-year-table .month-picker-previous .ui-button-icon,.month-picker-year-table .month-picker-next .ui-button-icon{margin-top:-3px;margin-left:-7px;display:block}.month-picker-month-table .ui-button{padding:.4em 0}.select2,.select2-container .select2-search--inline{width:100%}.select2-container .select2-search--inline .select2-search__field{white-space:nowrap;text-indent:0;box-sizing:border-box;margin-left:0;padding-left:4px;overflow:hidden;width:100%!important}.select2-container .select2-selection--multiple{height:38px}.select2-container .select2-selection--single{height:40px}.select2-container .select2-selection--single .select2-selection__rendered{align-content:center;min-height:40px;padding:2px 20px 2px 8px}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{padding:2px 8px}.select2-results__option{padding:8px;font-size:14px}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow b{right:8px}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__clear,.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:4px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:5px}.freee__design .select2-container--default .select2-selection--single{border-radius:8px;min-width:200px;height:40px}.freee__design .select2-container--default .select2-selection--single .select2-selection__arrow,.freee__design .select2-container--default .select2-selection--single .select2-selection__clear{margin-top:6px}.freee__design .select2-container--default .select2-selection--multiple{border-radius:8px;min-width:200px;height:40px}.freee__design .select2-container--default .select2-selection--multiple .select2-selection__clear,.freee__design .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0}.block__wrapper{box-sizing:border-box;padding:0 24px}.block__large{padding:24px}.block__large_y{padding-top:24px;padding-bottom:24px}.block__large_top{padding-top:24px}.block__large_bottom{padding-bottom:24px}.block__large_x{padding-left:24px;padding-right:24px}.block__large_left{padding-left:24px}.block__large_right{padding-right:24px}.block__medium{padding:16px}.block__medium_y{padding-top:16px;padding-bottom:16px}.block__medium_top{padding-top:16px}.block__medium_bottom{padding-bottom:16px}.block__medium_x{padding-left:16px;padding-right:16px}.block__medium_left{padding-left:16px}.block__medium_right{padding-right:16px}.block__small{padding:8px}.block__small_y{padding-top:8px;padding-bottom:8px}.block__small_top{padding-top:8px}.block__small_bottom{padding-bottom:8px}.block__small_x{padding-left:8px;padding-right:8px}.block__small_left{padding-left:8px}.block__small_right{padding-right:8px}.block.gray{background-color:#f7f5f5}.block__information{background-color:#f7f5f5;border:1px solid #d7d2d2;border-radius:8px;padding:11px 16px 11px 48px;font-size:14px;line-height:1.5;position:relative}.block__information:before{color:#8c8989;content:"";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;font-size:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%);font-family:Material Icons!important}.block__flash{color:#143278;background-color:#ebf3ff;border-radius:8px;justify-content:space-between;align-items:center;padding:20px 16px 20px 40px;font-size:14px;line-height:1.5;display:flex;position:relative}.block__flash_wrap{padding:8px 16px}.block__flash:before{color:#143278;content:"";font-size:24px;position:absolute;top:50%;left:16px;transform:translateY(-50%);font-family:Material Icons Outlined!important}.block__flash__info{background-color:#f7f5f5;border-radius:8px;justify-content:flex-start;align-items:center;padding:20px 16px 20px 24px;font-size:14px;line-height:1.5;display:flex;position:relative}.block__flash__info_wrap{padding:8px 16px}.content{background-color:#f9f9f9;flex-direction:column;width:100%;min-height:100vh;display:flex}.content--progressAndTitle{width:100%;margin-top:24px;padding-bottom:10px}.content--progressAndTitle__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.content--progressAndTitle__inner{padding:0 10px}}.content--progressAndTitle__inner{flex-direction:column;display:flex}.content--mainContainer{flex-grow:1;width:100%;padding:40px 0 64px;overflow:hidden}@media screen and (width<=640px){.content--mainContainer{padding:0 0 64px}}.content--mainContainer__inner{align-items:flex-start;transition:transform .5s;display:flex}.content__scrollWrapper{width:100%;padding:3px;overflow:auto visible}.header{background-color:#fff;border-bottom:1px solid #d9d9d9;width:100%}.header__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.header__inner{padding:0 10px}}.header__inner{align-items:center;height:82px;display:flex}.header__logo{flex-shrink:1;width:187px;height:72px}.header__logo__link{text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/logo-header.BMyucA88.png) 50%/187px 72px no-repeat;width:100%;height:100%;font-size:0;display:block;overflow:hidden}@media screen and (width<=800px){.header__logo__link{background-size:100%;max-width:187px;max-height:72px}}.header__information{height:100%;margin-left:26px;margin-right:auto}.header__nav{height:100%}.header__user{color:#333;align-items:center;height:100%;margin-left:40px;font-size:14px;display:flex}.header__user__inner{height:100%;display:flex}.header__user__name{align-items:center;max-width:92px;display:flex}.header__user__name__inner{color:#333;width:100%;text-decoration:none;display:block}.header__user__logout{cursor:pointer;align-items:center;height:100%;margin-left:15px;display:flex}.header__user__logout:before{content:"";background-color:#333;width:1px;height:14px;margin-right:15px;display:block}.header__user__logout__link{color:#333;align-items:center;height:100%;text-decoration:none;display:flex}.header__user__logout__link:hover{text-decoration:underline}.header__spMenu{margin-left:auto}.header__spMenu__button{text-indent:100%;white-space:nowrap;cursor:pointer;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-spMenu-open.4c_NIUXn.svg) 50%/32px 24px no-repeat;width:32px;height:24px;font-size:0;overflow:hidden}.contact_button_wrap{z-index:999;position:fixed;bottom:30px;right:30px}.contact_button_wrap a{text-decoration:none}@media screen and (width<=900px){.contact_button_wrap{bottom:8px;right:8px}.contact_button_wrap .button--contact{padding:10px}}.contact_button_inner{align-items:center;display:flex}.contact_button_caption{margin-bottom:4px;font-size:12px;display:block}@media screen and (width<=900px){.contact_button_caption,.contact_button_inner_pconly{display:none}}.navigation__link:nth-child(n+2){margin-left:8px}.header__information,.navigation__item:nth-child(n+2){margin-left:16px}.header__sub__menu{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.header__sub__menu_list{justify-content:end;align-items:center;max-width:1216px;margin:auto;display:flex}.header__sub__menu_link{color:#666;padding:8px 12px;text-decoration:none;display:inline-block}.header__sub__menu_link:hover{text-decoration:underline}.header__wrap{overflow-x:auto}@media screen and (width>=1121px){.navigation__link,.header__user__name__inner,.header__user__logout__link,.header__sub__menu_link{font-size:14px}}@media screen and (width<=1120px){.header__logo{width:168px}.header__logo__link{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/logo-header.BMyucA88.png) 50%/168px 64px no-repeat}.header__user{margin-left:24px}.navigation__link,.header__user__name__inner,.header__user__logout__link,.header__sub__menu_link{font-size:12px}.header__user__logout:before{margin-left:0;display:none}}@media screen and (width<=850px){.header__inner{min-width:850px}}.loadingScreen{z-index:1000;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.loadingScreen:before{content:"";background-color:#fffc;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.loadingScreen:after{content:"";border:8px solid #3fb6e8;border-right-color:#0000;border-radius:50%;width:40px;height:40px;margin-top:-28px;margin-left:-28px;animation:1.25s linear infinite animate-infiniteRotate;display:inline-block;position:absolute;top:50%;left:50%}.login{background-color:#f9f9f9;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 10px;transition:background-color .8s ease-out;display:flex}.login.is-theme{background-color:#0000}.content .login{min-height:auto}@media screen and (width<=900px){.content .login{padding:0 10px}}.login:before{content:"";z-index:-1;background-image:linear-gradient(135deg,#2864f0d0,#2864f0);background-size:250% 100%;display:block;position:absolute;inset:0}.content .login:before{display:none}.login.is-theme:before{animation:10s infinite loginGradient}@keyframes loginGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.login__logo{text-indent:100%;white-space:nowrap;text-indent:100%;white-space:nowrap;background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/logo-header.BMyucA88.png);background-position:bottom;background-size:contain;width:326px;height:120px;font-size:0;overflow:hidden}.is-theme .login__logo{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/logo-header-white.CS8rj3JI.png)}.login__content{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;width:500px;max-width:100%;margin-top:0;padding:40px}.login__content.center{text-align:center}.login__content:nth-child(n+2){margin-top:24px}@media screen and (width<=900px){.login__content{padding:40px 20px}}.is-theme .login__content{border:none}.content .login__content{margin-top:0}.login__heading{margin-bottom:30px;font-size:1.8rem;font-weight:400}.login__messages,.login__success,.login__errors{margin-bottom:30px}.has-error .login__messages,.has-error .login__success,.has-error .login__errors{display:block}.login__messages__text,.login__success__text,.login__errors__text{font-size:1.4rem;line-height:1.2}.login__success__text:before,.login__errors__text:before{text-align:center;box-sizing:border-box;border-radius:50%;width:16px;height:16px;margin-right:4px;font-size:1.2rem;font-weight:700;line-height:16px;display:inline-block}.login__success__text{color:#3fb6e8}.login__success__text:before{content:"i";color:#3fb6e8;border:1px solid #3fb6e8}.login__errors{display:none}.login__errors__text{color:#d53636}.login__errors__text:before{content:"！";color:#d53636;border:1px solid #d53636}.login__inputItem+.login__inputItem{margin-top:20px}.login__label{color:#666;font-size:1.4rem;display:block}.login__input{border:1px solid #b2b2b2;border-radius:4px;width:100%;height:44px;margin-top:10px;padding:0 16px;font-size:1.6rem;display:block}@media screen and (width<=900px){.login__input{padding:0 10px}}.login__input:focus{border-color:#3fb6e8;outline:none;box-shadow:0 0 0 1px #3fb6e8}.has-error .login__input{border-color:#d53636;box-shadow:0 0 0 1px #d53636}.has-error .login__input:focus{box-shadow:0 0 0 1px #d53636}.login__buttonWrap{width:100%;max-width:178px;margin:40px auto 0}.login__forget{text-align:right;margin-top:30px}.login__forget__link{color:#666;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) 100%/16px 16px no-repeat;padding-right:18px;font-size:1.6rem;text-decoration:none}.is-theme .login__forget__link{color:#fff;background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right-white.Cuxw4ZmD.svg)}.login__forget__link:hover{text-decoration:underline}.login__help__link{text-align:center;margin-top:24px}.login__help__link a[target=_blank]:after{content:"";margin-left:4px;font-family:Material Icons!important}.login__footer{margin-top:60px}.login__footer__items{justify-content:center;display:flex}@media screen and (width<=900px){.login__footer__items{flex-wrap:wrap}}@media screen and (width<=440px){.login__footer__items{flex-direction:column;align-items:center}.login__footer__item+.login__footer__item{margin-top:16px}}.login__footer__item+.login__footer__item:before{content:"｜";margin-left:.25em}@media screen and (width<=440px){.login__footer__item+.login__footer__item:before{display:none}}.is-theme .login__footer__item+.login__footer__item:before{color:#fff}.login__footer__link{color:#666;font-size:1.4rem;text-decoration:none}.is-theme .login__footer__link{color:#fff}.login__footer__link:hover{text-decoration:underline}.login__footer__copy{text-align:center;margin-top:20px}.login__footer__copy small{color:#666;font-size:1.2rem}.is-theme .login__footer__copy small{color:#fff}.modal{z-index:1000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal__overlay{background-color:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.modal__inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.modal__content{z-index:0;background-color:#fff;border-radius:8px;width:796px;max-width:calc(100% - 80px);max-height:calc(100% - 80px);padding:30px;position:relative;overflow:scroll}.modal__close{cursor:pointer;border-radius:16px;width:32px;height:32px;padding:0;position:absolute;top:10px;right:0}.modal__close:hover{background-color:#c1c1c1}.modal__close:hover:before,.modal__close:hover:after{background-color:#fff}.modal__close:before,.modal__close:after{content:"";transform-origin:50%;background-color:#c1c1c1;width:24px;height:2px;display:block;position:absolute;top:15px;left:4px}.modal__close:before{transform:rotate(45deg)}.modal__close:after{transform:rotate(-45deg)}.modal__item+.modal__item{margin-top:20px}.modal__footer{margin-top:30px}.modal__detailsArea{flex-shrink:0;width:40%;height:calc(100vh - 80px);padding:30px 10px;overflow-y:scroll}.navigation{height:100%;display:flex}.navigation__item{flex-shrink:0;height:100%}.navigation__item+.navigation__item{margin-left:20px}.navigation__link{color:#333;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.4rem;text-decoration:none;display:flex}html.userCommunicationReactThreadPage .navigation__link{font-size:14px}.navigation__link:hover span{text-decoration:underline}.navigation__noti{color:#fff;text-align:center;background-color:#d53636;border-radius:50%;min-width:20px;margin-left:4px;padding:4px;font-size:1.2rem;font-style:normal}html.userCommunicationReactThreadPage .navigation__noti{font-size:12px}.spMenu__list__link .navigation__noti{line-height:1;display:inline-block;position:relative;top:-1px}.stepper li{display:flex;position:relative}.stepper li.is-mine .num{color:#fff}.stepper li.is-mine.is-current .owner{color:#1766c1}.stepper li.is-mine.is-current .num{background-color:#1766c1;border:1px solid #1766c1}.stepper li.is-mine:not(.is-current) .owner{color:#7f7f7f}.stepper li.is-mine:not(.is-current) .num{background-color:#7f7f7f;border:1px solid #7f7f7f}.stepper li.is-notMine .num{background-color:#fff}.stepper li.is-notMine.is-current .owner,.stepper li.is-notMine.is-current .num{color:#1766c1}.stepper li.is-notMine.is-current .num{border:1px solid #1766c1}.stepper li.is-notMine:not(.is-current) .owner,.stepper li.is-notMine:not(.is-current) .num{color:#7f7f7f}.stepper li.is-notMine:not(.is-current) .num{border:1px solid #7f7f7f}.stepper li.is-done .num:after{content:"done";color:#fff;background-color:#7f7f7f;border-radius:99rem;justify-content:center;align-items:center;width:16px;height:16px;font-family:Material Icons Outlined;font-size:12px;display:flex;position:absolute;top:-4px;right:-4px}.stepper li:not(:last-of-type) .num:before{content:"";background-color:#7f7f7f;position:absolute}.stepper .num{border-radius:99rem;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex;position:relative}@media screen and (width>=1001px){.progressTrucker{display:none}.stepper{justify-content:center;display:flex}.stepper li{text-align:center;flex-wrap:wrap;justify-content:center;width:60px}.stepper li:nth-child(n+2){margin-left:5px}.stepper li .stepper__owner_wrap{width:100%}.stepper li .owner{text-align:center;margin:8px auto 0;font-size:10px;line-height:1.4}.stepper li .owner.hr_manager,.stepper li .owner.hr_staff,.stepper li .owner.ac_manager,.stepper li .owner.ac_staff{text-indent:.1em;width:30px}.stepper li .owner.center_hr_manager,.stepper li .owner.center_ac_manager,.stepper li .owner.center{width:40px}.stepper li:not(:last-of-type) .num:before{width:40px;height:4px;top:50%;left:100%;transform:translateY(-50%)}.stepper li.is-viewing .num{animation:1.2s ease-out infinite alternate animate-truckerRipple}.stepper li:not(.is-viewing){cursor:pointer}}@media screen and (width<=1000px){.stepper{display:none}}.progressTrucker__trucker{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:-5px;display:flex}.progressTrucker__list{color:#0000;text-indent:100%;white-space:nowrap;cursor:pointer;background-color:#c1c1c1;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin-top:5px;font-size:0;position:relative}@media screen and (width<=900px){.progressTrucker__list{width:16px;height:16px}}.progressTrucker__list:hover:before{content:"";z-index:1;border-radius:50%;width:32px;height:32px;display:block;position:relative;box-shadow:0 0 0 4px #ffffffe6,0 0 8px 4px #1766c1}@media screen and (width<=900px){.progressTrucker__list:hover:before{width:16px;height:16px;box-shadow:0 0 0 2px #ffffffe6,0 0 8px 2px #1766c1}}.progressTrucker__list+.progressTrucker__list{margin-left:20px}@media screen and (width<=900px){.progressTrucker__list+.progressTrucker__list{margin-left:8px}}.progressTrucker__list.is-notMine{background-color:#f9f9f9;box-shadow:inset 0 0 0 6px #d9d9d9}@media screen and (width<=900px){.progressTrucker__list.is-notMine{box-shadow:inset 0 0 0 3px #d9d9d9}}.progressTrucker__list.is-notMine.is-current,.progressTrucker__list.is-notMine.is-done{box-shadow:none}.progressTrucker__list.is-current{background-color:#3fb6e8}.progressTrucker__list.is-done{background:#a9e0f0 url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-progressTrucker-done.Dr0Psawe.png) 50%/32px 32px no-repeat}@media screen and (width<=900px){.progressTrucker__list.is-done{background-size:16px 16px}}.progressTrucker__list.is-done:after{background-color:#a9e0f0}.progressTrucker__list.is-viewing:before{content:"";z-index:1;cursor:default;border-radius:50%;width:32px;height:32px;animation:1.2s ease-out infinite alternate animate-truckerRipple;display:block;position:relative}@media screen and (width<=900px){.progressTrucker__list.is-viewing:before{width:16px;height:16px}}.progressTrucker__list:after{content:"";background-color:#d9d9d9;width:20px;height:8px;margin-top:-4px;display:block;position:absolute;top:50%;left:100%}@media screen and (width<=900px){.progressTrucker__list:after{width:8px;height:2px;margin-top:-1px}}.progressTrucker__list:last-child:after{display:none}.slideInInformations{z-index:999;pointer-events:none;align-items:center;height:90vh;transition:transform .3s;display:flex;position:fixed;top:7vh;right:5px}.slideInInformations.is-hidden{transition:transform .2s;transform:translate(calc(33vw - 60px))}.slideInInformations__inner{pointer-events:auto;background-color:#ffffffe6;border-radius:10px;width:33vw;height:calc(100vh - 110px);display:flex;position:relative;box-shadow:0 0 8px #c1c1c1}.max.slide .slideInInformations__inner{width:90vw}.slideInInformations__maxButton{cursor:pointer;text-align:center;color:#fff;background:#1766c1;border-radius:50%;width:34px;font-size:16px;line-height:32px;display:none;position:absolute;top:calc(50% - 16px);left:-40px;box-shadow:0 0 5px #888}.slide .slideInInformations__maxButton{display:inline-block}.max.slide .slideInInformations__maxButton{transform:rotate(180deg)}.slideInInformations__maxButton:hover{background:#12519a}.slideInInformations__toggleButton{text-indent:100%;white-space:nowrap;cursor:pointer;z-index:1000;background:#a9e0f0;border-radius:10px 0 0 10px;width:26px;height:100%;font-size:0;transition:all .3s;position:absolute;top:0;left:0;overflow:hidden}.slideInInformations.is-hidden .slideInInformations__toggleButton:hover,.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover{background-color:#3fb6e8}.slideInInformations__toggleButton__border{background-color:#fff;width:10px;height:1px;transition:all .3s;position:absolute;top:50%;left:8px}.slideInInformations.is-hidden .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border,.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border{background-color:#fff}.slideInInformations__toggleButton__border:first-child{margin-top:-4px}.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border:first-child{width:8px;margin-top:-3px;margin-left:2px;transform:rotate(45deg)}.slideInInformations__toggleButton__border:nth-child(2){margin-top:0}.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border:nth-child(2){opacity:0}.slideInInformations__toggleButton__border:last-child{margin-top:4px}.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border:last-child{width:8px;margin-top:2px;margin-left:2px;transform:rotate(-45deg)}.slideInInformations__content{width:100%;padding:20px 16px 20px 38px;position:relative;overflow:hidden scroll}.slideInInformations__heading{text-align:center;border-bottom:1px solid #d9d9d9;margin-bottom:16px;padding-bottom:10px;font-size:1.4rem;font-weight:700}.slideInInformations__item{padding-left:10px;padding-right:10px}.slideInInformations__item+.slideInInformations__item{border-top:1px solid #d9d9d9;margin-top:16px;padding-top:16px}.slideInInformations__label{font-size:1.2rem;font-weight:700}.slideInInformations__detail{margin-top:8px;font-size:1.4rem}.stepWrap{flex-shrink:0;justify-content:center;width:100%;height:100%;display:flex}@media screen and (width<=900px){.stepWrap{height:auto}}.step.step30,.step.step29,.step.step28,.step.step27,.step.step26,.step.step25,.step.step24,.step.step23,.step.step22,.step.step21,.step.step20,.step.step19,.step.step18,.step.step17,.step.step16,.step.step15,.step.step14,.step.step13,.step.step12,.step.step11,.step.step10,.step.step9,.step.step8,.step.step7,.step.step6,.step.step5,.step.step4,.step.step3,.step.step2{display:none}.step{flex-shrink:0;width:100%;max-width:1280px;padding:0 32px}@media screen and (width<=900px){.step{padding:0 10px}}.step__title{display:none}.step__buttons{justify-content:space-between;margin-top:64px;display:flex}.step__buttons__inner{width:100%;max-width:316px}.step__buttons__inner:first-child,.step__buttons__inner:last-child{flex-shrink:0;width:80px}@media screen and (width<=900px){.step__buttons__inner:first-child,.step__buttons__inner:last-child{width:46px}}.step__buttons__inner:nth-child(2){flex-shrink:0;margin:0 16px}@media screen and (width<=900px){.step__buttons__inner:nth-child(2){flex-shrink:1;margin:0 10px}}.step__abort{margin-top:30px}.step__abort_wrap{min-height:50px}.stepOwnerBadge{flex-shrink:0;align-items:center;line-height:40px;display:flex}@media screen and (width<=900px){.stepOwnerBadge{line-height:28px;position:absolute;top:0;right:0}}.stepOwnerBadge__label{color:#666;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-right-width:0;border-radius:5px 0 0 5px;width:178px;height:42px;font-size:1.4rem}@media screen and (width<=900px){.stepOwnerBadge__label{width:auto;height:30px;padding:0 10px;font-size:1.2rem}}@media screen and (width<=360px){.stepOwnerBadge__label{padding:0 8px;font-size:1rem}}.stepOwnerBadge__type{color:#fff;background-color:#3fb6e8;border:1px solid #d9d9d9;border-left-width:0;border-radius:0 5px 5px 0;height:42px;padding:0 12px;font-size:1.6rem}@media screen and (width<=900px){.stepOwnerBadge__type{height:30px;font-size:1.4rem}}@media screen and (width<=360px){.stepOwnerBadge__type{padding:0 8px;font-size:1.2rem}}.stepOwnerBadge__type.user{background-color:#3fb6e8}.stepOwnerBadge__type.staff{background-color:#a9e0f0}.stepOwnerBadge__type.center{background-color:#999}.task{background-color:#fff;border:2px solid #3fb6e8;border-radius:10px}.task[data-task-completed="1"]{border-color:#0000}.task+.task{margin-top:48px}.task__header{background-color:#3fb6e8;border-radius:8px 8px 0 0;display:flex;position:relative}.task[data-task-completed="1"] .task__header{background-color:#b2b2b2}.task.is-closed .task__header{border-radius:8px}.task__label{background-color:#666;border-top-left-radius:8px;flex-shrink:0;align-items:center;width:178px;padding:20px 40px;display:flex}@media screen and (width<=900px){.task__label{background:0 0;width:auto;padding:10px 16px}}.task.is-closed .task__label{border-bottom-left-radius:8px}.task__checkbox{background-color:#fff;border:1px solid #b2b2b2;border-radius:2px;width:18px;height:18px;margin-right:6px;position:relative}@media screen and (width<=900px){.task__checkbox{margin-right:0}}.task__checkbox:before,.task__checkbox:after{content:"";opacity:0;background-color:#fff;border-radius:2px;height:2px;display:block;position:absolute}.task__checkbox:before{width:7px;top:10px;left:1px;transform:rotate(45deg)}.task__checkbox:after{width:13px;top:8px;left:4px;transform:rotate(-45deg)}.task[data-task-completed="1"] .task__checkbox{background-color:#3fb6e8}.task[data-task-completed="1"] .task__checkbox:before,.task[data-task-completed="1"] .task__checkbox:after{opacity:1;transition:all .2s .2s}.task__index{color:#fff;font-size:1.6rem;font-weight:700}@media screen and (width<=900px){.task__index{display:none}}.task__index:before{content:"タスク"}.task__completeTag{color:#fff;text-align:center;visibility:hidden;opacity:0;background-color:#b2b2b2;border-radius:5px;width:100px;height:26px;margin-left:39px;font-size:1.2rem;line-height:26px;transition:all .3s;position:absolute;top:-20px;left:0}@media screen and (width<=900px){.task__completeTag{margin-left:0}}.task__completeTag:after{content:"";border:6px solid #0000;border-top-color:#b2b2b2;border-bottom-width:0;width:0;height:0;margin-left:-6px;display:block;position:absolute;top:100%;left:50%}.task[data-task-completed="1"] .task__completeTag{visibility:visible;opacity:1;top:-36px}.task__title{color:#fff;word-break:break-all;flex-grow:1;align-items:center;padding:10px 0 10px 20px;font-size:1.6rem;font-weight:700;line-height:1.4;display:flex}@media screen and (width<=900px){.task__title{padding:10px 0}}.task__arrow.toggleArrow{flex-shrink:0;width:55px;height:55px}@media screen and (width<=900px){.task__arrow.toggleArrow{width:44px}}.task__body{border-top:2px solid #3fb6e8;padding:30px 40px}@media screen and (width<=900px){.task__body{padding:30px 16px}}.task.is-closed .task__body{display:none}.task[data-task-completed="1"] .task__body{border-color:#0000}.task__saasLabels{align-items:center;display:flex}.task__saasLabels__label{color:#fff;border-radius:5px;padding:8px 20px;font-size:1.6rem}.task__saasLabels__label+.task__saasLabels__label{margin-left:10px}.task__saasLabels__label.kf{background-color:#3463a7}.task__saasLabels__label.jf{background-color:#226a38}.task__saasLabels__label.sh{background-color:#00bcc5}.task__saasLabels__label.i{background-color:#693912}.titleBar{justify-content:space-between;align-items:center;margin-top:24px;display:flex}@media screen and (width<=900px){.titleBar{position:relative}}.titleBar__inner{align-items:center;display:flex}@media screen and (width<=900px){.titleBar__inner{flex-direction:column;align-items:flex-start}}.titleBar__index{color:#fff;background-color:#3fb6e8;border-radius:16px;flex-shrink:0;padding:6px 20px;font-size:1.8rem;line-height:1}@media screen and (width<=900px){.titleBar__index{padding:7px 20px;font-size:1.6rem}}.titleBar__index:before{content:"Step"}.titleBar__title{padding:0 16px;font-size:2.6rem;line-height:1.2;display:none}@media screen and (width<=900px){.titleBar__title{margin-top:16px;padding-right:16px;font-size:2.2rem;line-height:1.5}}.pages{width:100%}.pages__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.pages__inner{padding:0 10px}}.pages__section+.pages__section{margin-top:60px}.pages__heading{font-size:2rem;line-height:1.2}.pages__lede{margin-top:24px;font-size:1.6rem;line-height:1.6}.pages__content{margin-top:30px}.pages__buttons{justify-content:center;align-items:center;margin-top:40px;display:flex}.pages__buttons__buttonWrap{width:100%;max-width:316px}.closedWorkList{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=900px){.closedWorkList{padding:0 10px}}.closedWorkList__table{background-color:#fff;width:100%}.closedWorkList__table thead{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}@media screen and (width<=640px){.closedWorkList__table thead{display:none}.closedWorkList__table tr+tr{border-top:1px solid #d9d9d9}}.closedWorkList__table th{border-top:1px solid #d9d9d9;font-size:1.4rem;font-weight:400}.closedWorkList__table th:not(:last-child){border-right:1px solid #d9d9d9}@media screen and (width<=640px){.closedWorkList__table th:not(:last-child){border-right:none}}.closedWorkList__table tbody{border:1px solid #d9d9d9}.closedWorkList__table tbody td{background-color:#fff;border-bottom:1px solid #d9d9d9}@media screen and (width<=640px){.closedWorkList__table tbody td{justify-content:column;border:none;display:flex}}.closedWorkList__table tbody td:not(:last-child){border-right:1px solid #d9d9d9}@media screen and (width<=640px){.closedWorkList__table tbody td:not(:last-child){border-right:none}}.closedWorkList__cell{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;padding:10px;overflow:hidden}.closedWorkList__cell.company{width:240px}@media screen and (width<=900px){.closedWorkList__cell.company{width:auto}}@media screen and (width<=640px){.closedWorkList__cell.company{padding-bottom:5px}}.closedWorkList__cell.title{padding:10px}@media screen and (width<=640px){.closedWorkList__cell.title{padding:0 5px}.closedWorkList__cell.title:first-child{padding-top:5px}}.closedWorkList__cell.title span:nth-child(2){background:#fdd;border-radius:5px;padding:2px 4px}.closedWorkList__cell.user{width:180px}@media screen and (width<=900px){.closedWorkList__cell.user{width:auto}}@media screen and (width<=640px){.closedWorkList__cell.user{padding:5px 10px}}.closedWorkList__cell.date{width:160px}@media screen and (width<=900px){.closedWorkList__cell.date{width:auto}}@media screen and (width<=640px){.closedWorkList__cell.date{padding-top:5px}}.closedWorkList__cell.none{padding:24px 10px}.closedWorkList__cell__link{text-overflow:ellipsis;white-space:nowrap;color:#333;border-radius:5px;padding:10px;text-decoration:none;transition:background .3s;display:block;overflow:hidden}@media screen and (width<=900px){.closedWorkList__cell__link{flex-wrap:wrap;align-items:center;padding:5px;display:flex}}@media screen and (width<=640px){.closedWorkList__cell__link{padding:0}}.closedWorkList__cell__link:hover{background-color:#dcf2f9}@media screen and (width<=900px){.closedWorkList__cell__link span{padding:5px}}.closedWorkList__pagination{margin-top:35px}.workCalenderLabel,.workCalender__table .cell5 span,.workCalender__table .cell4 span,.workCalender__table .cell3 span,.workCalender__table .cell2 span{color:#fff;border-radius:5px;padding:4px 6px;line-height:1.2;display:inline-block}.workCalenderLabel.r,.workCalender__table .cell5 span.r,.workCalender__table .cell4 span.r,.workCalender__table .cell3 span.r,.workCalender__table .cell2 span.r{color:#666;background:#f9f9f9 url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-rakfice-petit.DTVpeHv6.svg) 4px/28px 14px no-repeat;padding-left:36px}.workCalender{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=900px){.workCalender{padding:0 10px}}.workCalender__pagenation{flex-wrap:wrap;margin-bottom:20px;display:flex}.workCalender__pagenation__button{width:120px;margin-bottom:10px}@media screen and (width<=479px){.workCalender__pagenation__button{width:88px}}.workCalender__pagenation__button:not(:last-child){margin-right:10px}.workCalender__tableWrap{background-color:#fff;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:100%}@media screen and (width<=1279px){.workCalender__tableWrap{overflow-x:scroll}}.workCalender__table{width:100%}@media screen and (width<=1279px){.workCalender__table{width:1210px}}@media screen and (width<=900px){.workCalender__table{width:992px}}.workCalender__table tr{border-top:1px solid #d9d9d9;font-size:1.4rem}@media screen and (width<=900px){.workCalender__table tr{font-size:1.2rem}}.workCalender__table tr:last-child:not(:first-child){border-bottom:1px solid #d9d9d9}.workCalender__table tr:last-child:not(:first-child).is-today{border-width:3px;border-color:#3fb6e8}.workCalender__table tr.is-today{box-sizing:border-box;border-top:3px solid #3fb6e8;border-bottom:3px solid #3fb6e8}.workCalender__table tr.is-today+tr{border-top:none}.workCalender__table tr.holiday2,.workCalender__table tr.holiday1,.workCalender__table tr.saturday,.workCalender__table tr.sunday{background-color:#edf8fc}@media screen and (width<=1279px){.workCalender__table tr.holiday2 th:first-child,.workCalender__table tr.holiday2 td:first-child,.workCalender__table tr.holiday1 th:first-child,.workCalender__table tr.holiday1 td:first-child,.workCalender__table tr.saturday th:first-child,.workCalender__table tr.saturday td:first-child,.workCalender__table tr.sunday th:first-child,.workCalender__table tr.sunday td:first-child{background-color:#edf8fc}}.workCalender__table th,.workCalender__table td{width:280px}@media screen and (width<=900px){.workCalender__table th,.workCalender__table td{width:230px}}.workCalender__table th:first-child,.workCalender__table td:first-child{width:96px}@media screen and (width<=1279px){.workCalender__table th:first-child,.workCalender__table td:first-child{background-color:#fff;position:sticky;left:0}}@media screen and (width<=900px){.workCalender__table th:first-child,.workCalender__table td:first-child{width:80px}}@media screen and (width<=640px){.workCalender__table th:first-child,.workCalender__table td:first-child{width:72px;padding:6px 5px}}@media screen and (width<=1279px){.workCalender__table th:first-child:after,.workCalender__table td:first-child:after{content:"";border-right:1px solid #d9d9d9;height:100%;display:block;position:absolute;top:0;right:-1px}}.workCalender__table th:not(:last-child),.workCalender__table td:not(:last-child){border-right:1px solid #d9d9d9}.workCalender__table th{padding:10px 8px;font-weight:400}@media screen and (width<=900px){.workCalender__table th{padding:8px}}@media screen and (width<=640px){.workCalender__table th{padding:6px 8px}}.workCalender__table td{vertical-align:middle;padding:12px 8px}@media screen and (width<=900px){.workCalender__table td{padding:8px}}@media screen and (width<=640px){.workCalender__table td{padding:6px 8px}}.workCalender__table td:first-child{text-align:center}.workCalender__table .is-today td.cell1{box-shadow:inset 3px 0 #3fb6e8}.workCalender__table .is-today td.cell5{box-shadow:inset -3px 0 #3fb6e8}.workCalender__table li+li{margin-top:5px}.workCalender__table .cell2 span{background-color:#1766c1}.workCalender__table .cell3 span{background-color:#2ebe9d}.workCalender__table .cell4 span{background-color:#e6822f}.workCalender__table .cell5 span{background-color:#069cdb}.workCalender__table .date b{font-size:1.8rem;font-weight:400}@media screen and (width<=900px){.workCalender__table .date b{font-size:1.6rem}}.workCalender__table .date span{margin-top:4px;font-size:1rem;display:block}@media screen and (width<=640px){.workCalender__table .date span{margin-top:3px}}.workCalender__table .saturday .cell1 b,.workCalender__table .saturday .cell1 span{color:#1766c1}.workCalender__table .holiday1 .cell1 b,.workCalender__table .holiday1 .cell1 span,.workCalender__table .sunday .cell1 b,.workCalender__table .sunday .cell1 span{color:#d53636}.workCalender__note{margin-top:10px;font-size:1.4rem;line-height:1.2}.specification{line-height:1.5}.specification__header_name{margin-bottom:16px;font-size:32px}.specification__total_amount{font-size:32px;font-weight:700}.specification__total_amount_difference{font-size:20px}.specification__contents{margin:32px 0}.specification__contents_title{font-size:24px;font-weight:700}.specification__contents_title_wrap{border-bottom:1px solid #999;flex-wrap:wrap;justify-content:space-between;align-items:end;margin-bottom:24px;padding-bottom:8px;display:flex}.specification__contents_title .difference{padding-left:８px;font-size:16px;font-weight:400}.specification__inner:nth-of-type(n+2){margin-top:80px}.specification__item_header{flex-wrap:wrap;justify-content:space-between;display:flex}.specification__list{padding-left:24px}.specification__list li{flex-wrap:wrap;justify-content:space-between;display:flex}.specification__list li.child{padding-left:18px;position:relative}.specification__list li.child:before{content:"";background-color:#000;width:10px;height:1px;position:absolute;top:50%;left:0}.specification__list_time{vertical-align:top}.specification__item_header{margin-bottom:16px;font-size:18px}.specification__list{border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:24px}.specification__list li:nth-child(n+2){margin-top:8px}.specification__list_label{width:140px;display:inline-block}.specification__sub_title{color:#666;margin-bottom:8px;font-weight:700}.specification__small_text{font-size:80%}.specification__diff{text-align:right;width:100px;font-size:80%;display:inline-block}.specification__diff.time{width:50px}.specification__payroll_information{flex-wrap:wrap;width:100%;display:flex}.specification__payroll_information_title,.specification__payroll_information_content{margin-bottom:8px}.specification__payroll_information_title{width:250px;font-weight:600}.specification__payroll_information_contents{width:calc(100% - 250px)}@media screen and (width>=960px){.specification__items{flex-wrap:wrap;justify-content:space-between;display:flex}.specification__item{width:calc(50% - 32px)}}@media screen and (width<=960px){.specification__item:not(:last-child){margin-bottom:24px}}@media screen and (width<=900px){.specification__header_name,.specification__total_amount{font-size:24px}.specification__contents_title{font-size:20px}.specification__list{padding-left:16px}.specification__list_label{width:140px}.specification__list_time{text-align:right;vertical-align:top;width:calc(100% - 240px)}.specification__list_amount{text-align:right;width:100%}}.aiLabel--date,.aiLabel--payee,.aiLabel--total{z-index:1;position:absolute}.aiLabel--date{background-color:#ff00004d}.aiLabel--payee{background-color:#0000ff4d}.aiLabel--total{background-color:#00ff004d}.badge.salary-calculation-badge,.badge.service-plan-badge,.badge.white-label-badge{white-space:nowrap;border-radius:4px;align-items:center;height:20px;margin-right:8px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.badge__wrap .badge.salary-calculation-badge,.badge__wrap .badge.service-plan-badge,.badge__wrap .badge.white-label-badge{margin-right:0}.badge.salary-calculation-badge{color:#146464;background-color:#cdf0f0}.badge.service-plan-badge{color:#2864c9;background-color:#fff;border:1px solid #2864c9}.badge.white-label-badge{color:#1e1e1e;vertical-align:middle;text-overflow:ellipsis;background-color:#dcdcdc;max-width:100%;line-height:20px;display:inline-block;overflow:hidden}.table td .badge.white-label-badge{max-width:160px}.badge__wrap{align-items:center;gap:8px;display:inline-flex}:not(.freee__design) .button--positive,:not(.freee__design) .button--natural,:not(.freee__design) .button--caution,:not(.freee__design) .button--link,:not(.freee__design) .button--disabled,:not(.freee__design) .button--contact{text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:23px;width:100%;padding:14px 16px;font-size:1.6rem;line-height:1;text-decoration:none;display:block;overflow:hidden}@media screen and (width<=900px){:not(.freee__design) .button--positive,:not(.freee__design) .button--natural,:not(.freee__design) .button--caution,:not(.freee__design) .button--link,:not(.freee__design) .button--disabled,:not(.freee__design) .button--contact{padding:14px 10px;font-size:1.4rem}}:not(.freee__design) .button--positive:disabled,:not(.freee__design) .button--natural:disabled,:not(.freee__design) .button--caution:disabled,:not(.freee__design) .button--link:disabled,:not(.freee__design) .button--disabled:disabled,:not(.freee__design) .button--contact:disabled{color:#fff;cursor:default;background-color:#d9d9d9;border-color:#d9d9d9}:not(.freee__design) .button--positive{color:#fff;background-color:#1766c1;border:1px solid #1766c1}:not(.freee__design) .button--positive:not(:disabled):hover{background-color:#12519a;border-color:#12519a}:not(.freee__design) .button--natural{color:#3fb6e8;background-color:#fff;border:1px solid #3fb6e8}:not(.freee__design) .button--natural:not(:disabled):hover{background-color:#dcf2f9}:not(.freee__design) .button--natural.is-current{color:#fff;background-color:#3fb6e8}:not(.freee__design) .button--natural.is-current:hover{cursor:default;background-color:#3fb6e8}:not(.freee__design) .button--caution{color:#e6822f;background-color:#fff;border:1px solid #e6822f}:not(.freee__design) .button--caution:not(:disabled):hover{background-color:#fcf2ea}:not(.freee__design) .button--contact{color:#333;background-color:#faeaea;border:1px solid #d53636;border-radius:10px;box-shadow:8px 9px 15px -5px #c1c1c1}:not(.freee__design) .button--contact:not(:disabled):hover{background-color:#fdd}:not(.freee__design) .button--contact .material-symbols-outlined{color:#d53636;margin-right:8px}:not(.freee__design) .button--link{color:#666;background-color:#fff;border:1px solid #b2b2b2}:not(.freee__design) .button--link:not(:disabled):hover{background-color:#dcf2f9}:not(.freee__design) .button--link.is-current{color:#fff;background-color:#3fb6e8;border-color:#3fb6e8}:not(.freee__design) .button--link.is-current:hover{cursor:default;background-color:#3fb6e8}:not(.freee__design) .button--disabled{color:#fff;cursor:default;background-color:#d9d9d9;border-color:#d9d9d9}:not(.freee__design) .button--small{border-radius:20px;padding:12px 16px;font-size:1.4rem}@media screen and (width<=900px){:not(.freee__design) .button--small{padding:12px 10px}}:not(.freee__design) .button--thin{border-radius:16px;padding:.8rem 1.5rem;font-size:1.2rem}:not(.freee__design) .iconButton--check:before,:not(.freee__design) .iconButton--add:before,:not(.freee__design) .iconButton--zoomIn:before,:not(.freee__design) .iconButton--checkModule:before,:not(.freee__design) .iconButton--expenseModule:before{text-indent:100%;white-space:nowrap;content:"";vertical-align:bottom;background:50%/16px 16px no-repeat;width:16px;height:16px;margin-right:4px;font-size:0;display:inline-block;overflow:hidden;transform:translateY(-1px)}@media screen and (width<=900px){:not(.freee__design) .iconButton--check:before,:not(.freee__design) .iconButton--add:before,:not(.freee__design) .iconButton--zoomIn:before,:not(.freee__design) .iconButton--checkModule:before,:not(.freee__design) .iconButton--expenseModule:before{background-size:14px 14px;width:14px;height:14px}}:not(.freee__design) .iconButton--stepBack,:not(.freee__design) .iconButton--stepNext{text-indent:100%;white-space:nowrap;background-repeat:no-repeat;background-size:14px 15px;width:100%;height:46px;font-size:0;overflow:hidden}:not(.freee__design) .iconButton--check:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-allCheck-button.pLWyZP1a.png)}:not(.freee__design) .iconButton--check:disabled:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-allCheck-button-disabled.DqBFRS2z.png)}:not(.freee__design) .iconButton--add:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-add.BH4ip-ki.png)}:not(.freee__design) .iconButton--add:disabled:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-add-disabled.D5cN4ABd.png)}:not(.freee__design) .iconButton--zoomIn:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-zoom.D5liesOM.png)}:not(.freee__design) .iconButton--zoomIn:disabled:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-zoom-disabled.C8TlJ3qC.png)}:not(.freee__design) .iconButton--checkModule:after,:not(.freee__design) .iconButton--expenseModule:after{font-size:1.6rem}@media screen and (width<=900px){:not(.freee__design) .iconButton--checkModule:after,:not(.freee__design) .iconButton--expenseModule:after{font-size:1.4rem}}:not(.freee__design) .iconButton--checkModule:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-allCheck-button.pLWyZP1a.png)}:not(.freee__design) .iconButton--checkModule:after{content:"このタスクを完了する"}:not(.freee__design) .iconButton--checkModule.is-checked:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-allCheck-button-disabled.DqBFRS2z.png)}:not(.freee__design) .iconButton--checkModule.is-checked:after{content:"完了済み"}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendMail:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-mail.Bt82yoKQ.png)}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendMail:after{content:"メールを送信する"}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendMail.is-checked.checkModule--type--sendMail:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-allCheck-button-disabled.DqBFRS2z.png)}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendMail.is-checked.checkModule--type--sendMail:after{content:"メール送信済み"}:not(.freee__design) .iconButton--checkModule.checkModule--type--draftMail:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-mail.Bt82yoKQ.png)}:not(.freee__design) .iconButton--checkModule.checkModule--type--draftMail:after{content:"下書き保存する"}:not(.freee__design) .iconButton--checkModule.checkModule--type--fixedPayroll:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--fixedPayroll:after{content:"給与を確定する（Step5に進む）"}:not(.freee__design) .iconButton--checkModule.checkModule--type--variablePayroll:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--variablePayroll:after{content:"給与を未確定に戻す（Step4に戻す）"}:not(.freee__design) .iconButton--checkModule.checkModule--type--recalculatePayroll:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--recalculatePayroll:after{content:"給与を再計算する（Step2に戻る）"}:not(.freee__design) .iconButton--checkModule.checkModule--type--fixedBonus:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--fixedBonus:after{content:"賞与を確定する"}:not(.freee__design) .iconButton--checkModule.checkModule--type--variableBonus:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--variableBonus:after{content:"賞与を未確定に戻す"}:not(.freee__design) .iconButton--checkModule.checkModule--type--recalculateBonus:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--recalculateBonus:after{content:"賞与を再計算する"}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendToFreee:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendToFreee:after{content:"内容を確認しfreeeに送信する"}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendToFreee.is-checked.checkModule--type--sendToFreee:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--sendToFreee.is-checked.checkModule--type--sendToFreee:after{content:"freeeに送信済み"}:not(.freee__design) .iconButton--checkModule.checkModule--type--simple:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--simple:after{content:""}:not(.freee__design) .iconButton--checkModule.checkModule--type--noTargetPresent:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--noTargetPresent:after{content:"対象者なし"}:not(.freee__design) .iconButton--checkModule.checkModule--type--noTargetPresent.is-checked.checkModule--type--noTargetPresent:before{background-image:none;width:0;margin:0}:not(.freee__design) .iconButton--checkModule.checkModule--type--noTargetPresent.is-checked.checkModule--type--noTargetPresent:after{content:"対象者なしで処理済み"}:not(.freee__design) .iconButton--expenseModule:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-add.BH4ip-ki.png)}@media screen and (width<=360px){:not(.freee__design) .iconButton--expenseModule:before{display:none}}:not(.freee__design) .iconButton--expenseModule:after{content:"行を追加"}@media screen and (width<=640px){:not(.freee__design) .iconButton--expenseModule:after{content:"追加"}}:not(.freee__design) .iconButton--stepBack{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-buttonArrow-left.DpBV77t1.png);background-position:calc(50% - 2px)}:not(.freee__design) .iconButton--stepNext{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-buttonArrow-right.BKtUMMMc.png);background-position:calc(50% + 2px)}:not(.freee__design) .buttonWrap--center{width:100%;max-width:318px;margin-left:auto;margin-right:auto}:not(.freee__design) .buttonWrap--centerWide{width:100%;margin-left:auto;margin-right:auto}:not(.freee__design) .buttonWrap--horizontal{flex-direction:row;justify-content:center;align-items:center;gap:2rem;display:flex}:not(.freee__design) .buttonWrap .button__wrap{flex-wrap:wrap;justify-content:space-between;display:flex}:not(.freee__design) .buttonWrap .button__delete,:not(.freee__design) .buttonWrap .button__accept{border-radius:99rem;justify-content:center;align-items:center;min-width:200px;padding:14px 16px;font-size:1.6rem;display:flex}:not(.freee__design) .buttonWrap .button__delete .material-symbols-outlined,:not(.freee__design) .buttonWrap .button__accept .material-symbols-outlined{padding-right:4px}:not(.freee__design) .buttonWrap .button__delete.vertical-middle,:not(.freee__design) .buttonWrap .button__accept.vertical-middle{vertical-align:middle}:not(.freee__design) .buttonWrap .button__accept{color:#fff;background-color:#1766c1;border:1px solid #1766c1}:not(.freee__design) .buttonWrap .button__delete{color:#666;background-color:#fff;min-width:auto}:not(.freee__design) .buttonWrap .button__file_download{border:1px solid #ccc;border-radius:5px;flex-wrap:wrap;justify-content:center;align-items:center;padding:12px 16px;text-decoration:none;display:flex}:not(.freee__design) .buttonWrap .button__file_download:hover{background-color:#a9e0f0}:not(.freee__design) .buttonWrap .button__file_download .uploader__uploadedFiles__imageIcon,:not(.freee__design) .buttonWrap .button__file_download .multipleUploader__uploadedFiles__imageIcon{background-size:30px 40px;min-width:30px;height:40px;margin-left:10px}:not(.freee__design) .buttonWrap .button__file_download .uploader__uploadedFiles__imageType,:not(.freee__design) .buttonWrap .button__file_download .multipleUploader__uploadedFiles__imageType{margin-top:15px;margin-left:-5px;margin-right:7px;padding:2px 4px;font-size:1rem;font-weight:600}:not(.freee__design) .buttonWrap .button__file_download .material-symbols-outlined{color:#666;padding-left:8px}:not(.freee__design) .buttonWrap .button__file_download_sublabel{color:#666}.freee__design .button{cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;text-decoration:none;display:flex}.freee__design .button:disabled{cursor:inherit;opacity:.6;pointer-events:inherit}.freee__design .button__wrap{display:flex}.freee__design .button__wrap .button:not(:last-child){margin-right:8px}.freee__design .button__wrap.between{justify-content:space-between}.freee__design .button__wrap.end{justify-content:flex-end}.freee__design .button__large{padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4}.freee__design .button__large .material-symbols-outlined{font-size:20px}.freee__design .button__medium{padding:8px;font-size:14px;font-weight:600;line-height:1.4}.freee__design .button__medium .material-symbols-outlined{font-size:20px}.freee__design .button__small{padding:3px 8px;font-size:12px;font-weight:600;line-height:1.5}.freee__design .button__small .material-symbols-outlined{font-size:18px}.freee__design .button__icon_only{border-radius:8px;padding:4px}.freee__design .button__icon_only .material-symbols-outlined{font-size:16px}.freee__design .button__icon_only.large .material-symbols-outlined{font-size:24px}.freee__design .button__icon_only.small .material-symbols-outlined{font-size:12px}.freee__design .button__primary{color:#fff;background-color:#285ac8;border:1px solid #285ac8}.freee__design .button__primary:not(:disabled):hover{color:#fff;background-color:#23418c;border:1px solid #23418c}.freee__design .button__secondary{color:#323232;background-color:#fff;border:1px solid #dcdcdc}.freee__design .button__secondary:not(:disabled):hover{color:#285ac8;background-color:#dce8ff;border:1px solid #285ac8}.freee__design .button__danger{color:#fff;background-color:#dc1e32;border:1px solid #dc1e32}.freee__design .button__danger:not(:disabled):hover{color:#fff;background-color:#a31e2b;border:1px solid #a31e2b}.freee__design .button__tertiary.button__bg_white{background-color:#fff}.freee__design .button__tertiary:not(:disabled){color:#323232}.freee__design .button__tertiary:not(:disabled):hover{color:#285ac8;background-color:#dce8ff}.freee__design .button__add{padding:4px 16px 4px 40px;position:relative}.freee__design .button__add:before{content:"";font-family:Material Icons;font-size:20px;position:absolute;top:-2px;left:8px}.card__item{border-top:1px solid #f0eded}.card__inner{padding:12px 16px;display:block}.card__link{text-decoration:none}.card__link:hover{background-color:#dcf2f9}.card__header_wrap,.card__property{flex-wrap:wrap;display:flex}.card__header_wrap.card__header_flex .card__title{width:calc(100% - 90px)}.card__property{margin-top:8px}.card__status:nth-child(n+2),.card__value:nth-child(n+2){margin-left:8px}.card__title{white-space:nowrap;text-overflow:ellipsis;font-size:1.6rem;font-weight:600;overflow:hidden}.card__status{border:1px solid;border-radius:4px;padding:2px 8px;font-size:1.2rem;font-weight:700}.card__value{color:#6e6b6b;font-size:1.2rem}.communication__chat{margin:0;padding:16px 0;list-style:none}.communication__chat_item{padding:16px}.communication__chat_item img{max-width:100%}.communication__chat_item.canceled .communication__chat_title,.communication__chat_item.canceled .communication__chat_text{opacity:.5}.communication__chat_unread,.communication__chat_unread_mentioned{content:"";vertical-align:sub;border-radius:99rem;width:8px;height:8px;margin-right:8px;display:inline-block}.communication__chat_unread{background-color:#285ac8}.communication__chat_unread_mentioned{background-color:#dc1e32}.communication__chat_name{margin-right:8px;font-size:14px;font-weight:600}.communication__chat_time{color:#6e6b6b;font-size:12px}.communication__chat_text{color:#323232;white-space:pre-wrap;word-break:break-all;margin:8px 0 0;font-size:14px;line-height:1.4}.communication__chat_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.communication__textarea{field-sizing:content;resize:vertical;border:1px solid #d7d2d2;border-radius:8px;width:100%;min-height:54px;max-height:calc(75vh - 150px);padding:16px;font-size:14px;line-height:1.5}.communication__textarea_dragenter{background-color:#f7f5f5;background-position:50%;background-size:167px 128px;position:relative}.communication__textarea_dragenter::placeholder{color:#0000;display:none}.communication__textarea_wrap{position:sticky;bottom:0;left:0;overflow-y:auto}.communication__button_wrap{justify-content:end;margin-top:8px;display:flex}.communication__button_wrap .button:not(:last-child){margin-right:8px}.communication>:nth-child(n+2){margin-left:16px}.communication__thread-list{border-top:1px solid #e9e7e7;padding:16px 32px 16px 16px;position:relative}.communication__thread-list:last-child{border-bottom:1px solid #e9e7e7}.communication__thread-list p{color:#6e6b6b;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;line-height:1.5;overflow:hidden}.communication__thread-list:after{content:"";color:#323232;font-size:24px;position:absolute;top:50%;right:6px;transform:translateY(-50%);font-family:Material Icons!important}.communication__thread_wrap:hover{cursor:pointer;background-color:#dcf2f9}.chatMessage__wrap{border-radius:8px;margin-top:8px;padding:16px}.chatMessage__wrap.chatMessage__oc{background-color:#ebf3ff}.chatMessage__wrap.chatMessage__user{border:1px solid #dce8ff}.chatMessage__wrap.chatMessage__canceled{background-color:#f7f5f5}.chatMessage__to{font-size:14px;font-weight:600}.chatMessage__name{padding:0 8px;font-size:14px}.chatMessage__text{margin-bottom:8px}.chatMessage__read{color:#6e6b6b;font-size:12px}.chatMessage__no-notification-label{color:#e74c3c;margin-left:4px}.employee{width:100%;overflow-x:scroll}.employee__wrap{flex-wrap:wrap;min-width:1200px;font-size:14px;line-height:1.6;display:flex}.employee__wrap:not(:last-child){border-bottom:1px solid #d9d9d9}.employee__label{color:#666;font-size:11px;display:inline-block}.employee__items{padding:16px 0}.employee__items:nth-child(n+2){margin-left:16px}.employee__items .align-center{align-items:center;display:flex}.employee__items .material-symbols-outlined{padding:10px}.employee__item:nth-child(n+2){margin-top:8px}.employee__inner{border:1px solid #666;padding:10px}.dropdown__wrap{cursor:pointer;position:relative}.dropdown__list{z-index:3;background-color:#fff;border-radius:8px;width:150px;position:absolute;top:100%;right:0;box-shadow:2px 3px 8px #0000004d}.dropdown__list.dropdown__side{top:32px!important;right:0!important}.dropdown__item{cursor:pointer;font-size:14px}.dropdown__item_inner{padding:8px 16px}.dropdown__item a{color:#323232;width:100%;text-decoration:none;display:inline-block}.dropdown__item a[target=_blank]:not([download]):after{content:"";cursor:pointer;color:#323232;vertical-align:text-top;margin-left:8px;font-family:Material Icons}.dropdown__item:hover{background-color:#dcf2f9}.dropdown__item:hover:first-child{border-radius:8px 8px 0 0}.dropdown__item:hover:last-child{border-radius:0 0 8px 8px}.dropdown__item:only-child:hover{border-radius:8px}.radioGroup{align-items:center;display:flex}.radioGroup.wrap{flex-wrap:wrap;margin-bottom:-10px;margin-right:-10px}.radioGroup__radio+.radioGroup__radio{margin-left:10px}.radioGroup.wrap .radioGroup__radio{margin-bottom:10px;margin-right:10px}.radioGroup.wrap .radioGroup__radio+.radioGroup__radio{margin-left:0}.radioGroup__button{display:none}.radioGroup__label{cursor:pointer;background-color:#fff;border:1px solid #b2b2b2;border-radius:5px;outline:none;padding:14px 20px;font-size:1.6rem;line-height:1.3;display:inline-block}@media screen and (width<=900px){.radioGroup__label{padding:14px 10px}}.radioGroup__button:checked+.radioGroup__label{color:#fff;cursor:default;background:#3fb6e8;border-color:#3fb6e8}.radioGroup__button:disabled+.radioGroup__label{color:#c1c1c1;cursor:default;border-color:#fff}.radioGroup__button:disabled:checked+.radioGroup__label{color:#fff;background:#aaa}.radio__button{display:none}.radio__label{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-radio.DbQThOA7.png) 50%/18px 18px no-repeat;width:18px;height:18px;display:block}.radio__button:checked+.radio__label{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-radio-on.BmCZNJQw.png)}.radio__button:not(:disabled)+.radio__label{cursor:pointer}.checkbox.horizontal{align-items:center;display:flex}.checkbox__button{display:none}.checkbox__label{color:#666;font-size:1.6rem}.checkbox.horizontal .checkbox__label{padding:16px 0;line-height:18px}.checkbox.checkboxButtonLike .checkbox__label{border:1px solid #b2b2b2;border-radius:5px;outline:none;padding:16px 20px;display:inline-block}.checkbox.checkboxButtonLike .checkbox__button:disabled+.checkbox__label{color:#c1c1c1;border-color:#d9d9d9}.checkbox__label:before{content:"";text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-checkbox.BOhO0x9g.png) 50%/18px 18px no-repeat;width:18px;height:18px;font-size:0;display:block;overflow:hidden}.checkbox.horizontal .checkbox__label:before{vertical-align:top;margin-right:6px;display:inline-block}.checkbox.checkboxButtonLike .checkbox__button:disabled+.checkbox__label:before{opacity:.5}.checkbox__button:checked+.checkbox__label:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-checkbox-on.Cpix0F-O.png)}.checkbox__button:not(:disabled)+.checkbox__label{cursor:pointer}.input__items>.checkbox{margin-right:24px}.largeCheckbox__button{display:none}.largeCheckbox__label{cursor:pointer;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-largeCheckbox.BftsJNSh.png) 50%/96px 96px no-repeat;border:1px solid #d9d9d9;border-radius:50%;width:96px;height:96px;display:block}.largeCheckbox__label:before,.largeCheckbox__label:after{content:"";transform-origin:0 0;background-color:#3fb6e8;border-radius:2px;height:3px;display:block;position:relative}.largeCheckbox__label:before{width:0;top:45px;left:35px;transform:rotate(45deg)}.largeCheckbox__label:after{width:0;top:51px;left:41px;transform:rotate(-45deg)}.largeCheckbox__button:checked+.largeCheckbox__label{border:2px solid #3fb6e8;transition:border .2s}.largeCheckbox__button:checked+.largeCheckbox__label:before{width:13px;transition:width 80ms}.largeCheckbox__button:checked+.largeCheckbox__label:after{width:23px;transition:width 80ms .15s}.largeCheckbox__button:not(:disabled):hover+.largeCheckbox__label{border-color:#3fb6e8;animation:.8s ease-out infinite alternate animate-largeCheckboxRipple}.largeCheckbox__button:disabled+.largeCheckbox__label{cursor:default}.select{width:100%}.infoMessage{background-color:#faeaea;border-radius:4px;padding:20px}.infoMessage__text{font-size:1.6rem;line-height:1.7}.infoMessage__text.alert{color:#d53636}.infoMessage__text.alert:before{content:"";background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-alert.CdITe0m_.png) 0/20px 18px no-repeat;width:20px;height:18px;margin-right:6px;display:inline-block;transform:translateY(3px)}::placeholder{color:#ccc!important;font-style:italic!important}:not(.freee__design) .input__section+.input__section{margin-top:30px}:not(.freee__design) .input__items{align-items:center;display:flex}:not(.freee__design) .input__items+.input__items{margin-top:20px}:not(.freee__design) .input__items.vertical,:not(.freee__design) .input__items.address{flex-direction:column;align-items:flex-start}@media screen and (width<=640px){:not(.freee__design) .input__items.sp_block{display:block}}.address>:not(.freee__design) .input__items{width:100%}:not(.freee__design) .input__items.wrap{flex-wrap:wrap;margin-bottom:-20px;margin-right:-10px}:not(.freee__design) .input__items.wrap>.input__combi{margin-bottom:20px;margin-right:10px}:not(.freee__design) .input__items.wrap>.input__combi+.input__combi{margin-left:0}:not(.freee__design) .input__items.wrap>.input__combi+.input__combi.button{align-self:flex-end}:not(.freee__design) .input__items .input__unit{margin-left:8px}:not(.freee__design) .input__labels{align-items:flex-end;display:flex}:not(.freee__design) .input__combi{flex-direction:column;max-width:100%;display:flex}:not(.freee__design) .input__combi+.input__combi{margin-left:10px}.address :not(.freee__design) .input__combi+.input__combi{margin-top:20px;margin-left:0}:not(.freee__design) .input__combi.longer{width:100%;max-width:720px}:not(.freee__design) .input__combi.long{width:100%;max-width:450px}:not(.freee__design) .input__combi.middle{width:100%;max-width:240px}:not(.freee__design) .input__combi.short{width:140px}:not(.freee__design) .input__combi.min{width:90px}:not(.freee__design) .input__combi.full{width:100%}:not(.freee__design) .input__combi.horizontal{flex-direction:row;align-items:center}:not(.freee__design) .input__combi.horizontal .input__label{margin-bottom:0}:not(.freee__design) .input__combi.horizontal>.input__text,:not(.freee__design) .input__combi.shrink>.input__text{width:100%}:not(.freee__design) .input__combi.f-start{align-items:flex-start}:not(.freee__design) .input__combi.border{border-bottom:1px solid #d9d9d9}:not(.freee__design) .input__combi.bold{font-weight:700}:not(.freee__design) .input__label{margin-bottom:10px;font-size:1.4rem}:not(.freee__design) .input__label.require:after{content:"必須";color:#fff;background-color:#d53636;border-radius:5px;margin-left:8px;padding:1px 4px;font-size:1.2rem;display:inline-block}:not(.freee__design) .input__label.difference:before{content:"";background-color:#3fb6e8;border-radius:99rem;width:10px;height:10px;margin-left:8px;display:inline-block}.input__items--string :not(.freee__design) .input__label{margin-bottom:0}:not(.freee__design) .input__textarea{resize:vertical;word-break:break-all;border:1px solid #b2b2b2;border-radius:5px;outline:none;padding:16px 20px;font-size:1.6rem;display:block}:not(.freee__design) .input__textarea:disabled{border-color:#fff}:not(.freee__design) .input__textarea:not(:read-only):focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8}:not(.freee__design) .input__textarea:read-only{cursor:default;background-color:#f9f9f9}:not(.freee__design) .input__textarea.error{border-color:#d53636;box-shadow:0 0 0 1px #d53636}:not(.freee__design) .input__text{border:1px solid #b2b2b2;border-radius:5px;outline:none;height:50px;padding:0 20px;font-size:1.6rem}:not(.freee__design) .input__text[data-validate-type*=price],:not(.freee__design) .input__text[data-validate-type*=decimal]{text-align:right}@media screen and (width<=900px){:not(.freee__design) .input__text{padding:0 10px}}:not(.freee__design) .input__text:not(:read-only):focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8}:not(.freee__design) .input__text:read-only{cursor:default;background-color:#f9f9f9;border-color:#fff}:not(.freee__design) .input__text:disabled{border-color:#fff}:not(.freee__design) .input__text.longer{width:100%;max-width:720px}:not(.freee__design) .input__text.long{width:100%;max-width:450px}:not(.freee__design) .input__text.middle{width:100%;max-width:240px}:not(.freee__design) .input__text.short{width:140px}:not(.freee__design) .input__text.min{width:90px}:not(.freee__design) .input__text.full{width:100%}:not(.freee__design) .input__text.error{border-color:#d53636;box-shadow:0 0 0 1px #d53636}:not(.freee__design) .input__text+label.error{display:none!important}:not(.freee__design) .input__text.phone+.input__text.phone{margin-left:10px}:not(.freee__design) .input__text.ar{text-align:right}:not(.freee__design) .input__fileWrap{border:1px solid #b2b2b2;border-radius:5px;outline:none;flex-direction:column;padding:20px;font-size:1.6rem;display:flex}:not(.freee__design) .input__fileWrap.full{width:100%}@media screen and (width<=900px){:not(.freee__design) .input__fileWrap{padding:10px}}:not(.freee__design) .input__fileWrap:not(:read-only):focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8}:not(.freee__design) .input__fileWrap:read-only{cursor:default;background-color:#f9f9f9}:not(.freee__design) .input__fileWrap:disabled{border-color:#fff}:not(.freee__design) .input__fileWrap.error{border-color:#d53636;box-shadow:0 0 0 1px #d53636}:not(.freee__design) .input__fileWrap+label.error{display:none!important}:not(.freee__design) .input__image_examples_wrap{flex-wrap:wrap;display:flex}:not(.freee__design) .input__image_examples_wrap:nth-child(n+2){margin-top:16px}@media screen and (width<=640px){:not(.freee__design) .input__image_examples_wrap{display:block}}:not(.freee__design) .input__image_examples{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:24px;padding:3%}:not(.freee__design) .input__image_examples_inner{width:calc(50% - 24px)}:not(.freee__design) .input__image_examples_inner.x3{width:calc(33% - 24px)}:not(.freee__design) .input__image_examples_inner:not(:nth-child(3n-2)){margin-left:24px}@media screen and (width<=640px){:not(.freee__design) .input__image_examples_inner{width:100%;margin-top:16px}:not(.freee__design) .input__image_examples_inner.x3{width:100%}:not(.freee__design) .input__image_examples_inner:not(:nth-child(3n-2)){margin-left:0}}:not(.freee__design) .input__image_examples_title{margin-bottom:24px;font-size:16px;font-weight:700}:not(.freee__design) .input__image_examples_subtitle{border-bottom:2px solid #c3d6ed;margin-bottom:16px;padding-bottom:8px;font-size:14px;font-weight:600}:not(.freee__design) .input__image_examples_caption{margin-bottom:16px;font-size:12px;line-height:1.4}:not(.freee__design) .input__image_examples_image{text-align:center}:not(.freee__design) .input__image_examples_image img{width:100%}@media screen and (width<=640px){:not(.freee__design) .input__image_examples_image img{max-width:350px}}:not(.freee__design) .input__image_examples_text{margin-bottom:16px;font-size:12px;line-height:1.4}:not(.freee__design) .input__textStyle{border:none;outline:none;height:50px;font-size:1.6rem}.input__items--string :not(.freee__design) .input__textStyle{height:auto}:not(.freee__design) .input__priceWrap .input__textStyle{text-align:right;font-size:2rem}:not(.freee__design) .input__priceWrap span{vertical-align:middle}:not(.freee__design) .input__ruby{padding:0 10px;font-size:1.8rem}@media screen and (width<=900px){:not(.freee__design) .input__ruby{padding:0 8px}}:not(.freee__design) .input__ruby.to{padding:16px 10px}@media screen and (width<=900px){:not(.freee__design) .input__ruby.to{padding:0 8px}}.shrink+:not(.freee__design) .input__ruby{flex-shrink:0}:not(.freee__design) .input__address{align-items:center;width:100%;display:flex}:not(.freee__design) .input__address__id,:not(.freee__design) .input__address__place{border:1px solid #b2b2b2;border-radius:5px;outline:none;height:50px;padding:0 20px;font-size:1.6rem}:not(.freee__design) .input__address__id:not(:read-only):focus,:not(.freee__design) .input__address__place:not(:read-only):focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8}:not(.freee__design) .input__address__id:read-only,:not(.freee__design) .input__address__place:read-only{cursor:default;background-color:#f9f9f9}:not(.freee__design) .input__address__id{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-address.3J-PYNC2.png) 11px/16px 16px no-repeat;min-width:134px;padding-left:36px}:not(.freee__design) .input__address__place{flex-grow:1;margin-left:10px}:not(.freee__design) .input__selectWrap{position:relative}:not(.freee__design) .input__selectWrap:after{content:"";z-index:1;border:6px solid #0000;border-top-color:#b2b2b2;border-bottom-width:0;width:0;height:0;margin-top:-3px;display:block;position:absolute;top:50%;right:15px}@media screen and (width<=900px){:not(.freee__design) .input__selectWrap:after{right:10px}}:not(.freee__design) .input__select{z-index:1;text-overflow:ellipsis;width:100%;box-shadow:none;cursor:default;background:#fff;border:1px solid #b2b2b2;border-radius:4px;outline:none;padding:12px 40px 12px 20px;font-size:1.6rem;line-height:24px;position:relative}@media screen and (width<=900px){:not(.freee__design) .input__select{padding:12px 30px 12px 10px}}:not(.freee__design) .input__select:disabled{color:#c1c1c1;border-color:#fff}:not(.freee__design) .input__select:not(:disabled):hover{cursor:pointer}:not(.freee__design) .input__daysWrap{border:1px solid #b2b2b2;border-radius:4px;align-items:flex-start;height:50px;display:flex;overflow:hidden}:not(.freee__design) .input__daysWrap input[type=date]::-webkit-datetime-edit{opacity:0}:not(.freee__design) .input__days{text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-calender.CKfH7pNO.png) 50%/32px 32px no-repeat;border:none;border-radius:3px 0 0 3px;flex-shrink:0;width:48px;height:48px;padding:0;font-size:0;overflow:hidden}:not(.freee__design) .input__days:not(:disabled):hover{background-color:#dcf2f9;cursor:pointer!important}:not(.freee__design) .input__days:focus{outline:none}:not(.freee__design) .input__days:disabled{cursor:default!important}:not(.freee__design) .input__days:disabled+.input__days__value+.input__days__list:before{content:"出発日・帰着日を選択してください";color:#c1c1c1;text-indent:20px;font-size:1.6rem}@media screen and (width<=900px){:not(.freee__design) .input__days:disabled+.input__days__value+.input__days__list:before{text-indent:10px}}:not(.freee__design) .input__days__list{align-items:center;width:100%;height:66px;padding-right:20px;display:flex;overflow:scroll hidden}@media screen and (width<=900px){:not(.freee__design) .input__days__list{padding-right:10px}}:not(.freee__design) .input__days__item{white-space:nowrap;cursor:pointer;padding:16px 0;font-size:1.6rem}:not(.freee__design) .input__days__item:not(:last-child):after{content:",　"}:not(.freee__design) .input__days__item:last-child{padding-right:20px}:not(.freee__design) .input__days__item:before{content:"×";color:#fff;text-align:center;background:#d53636;border-radius:50%;width:16px;height:16px;margin-right:4px;font-size:1.6rem;line-height:16px;display:none}@media screen and (width<=640px){:not(.freee__design) .input__days__item:before{display:inline-block}}:not(.freee__design) .input__days__item:hover{color:#d53636;font-weight:700}:not(.freee__design) .input__days__item:hover:before{display:inline-block}:not(.freee__design) .input__autocomplete{color:#666;border:1px solid #b2b2b2;border-radius:5px;outline:none;width:100%;padding:15px 20px;font-size:1.6rem}:not(.freee__design) .input__autocomplete.error{border-color:#d53636;box-shadow:0 0 0 1px #d53636}:not(.freee__design) .input__autocomplete:disabled{border-color:#fff}:not(.freee__design) .input__autocomplete:not(:read-only):focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8}:not(.freee__design) .input__dummy{background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;outline:none;height:50px;padding:0 20px;font-size:1.6rem;line-height:48px}:not(.freee__design) .input__dummy.right{text-align:right}:not(.freee__design) .input__dummy.price{font-size:2rem}:not(.freee__design) .input__before_text{color:#666;vertical-align:middle;margin-bottom:8px;font-size:14px}:not(.freee__design) .input__before_text .material-symbols-outlined{vertical-align:bottom;font-size:20px}:not(.freee__design) .input__before_text .highlight{background-color:#fff0d2}:not(.freee__design) .input__note{color:#666;margin-top:5px;font-size:1.2rem;line-height:1.5}:not(.freee__design) .input__note .material-symbols-outlined{vertical-align:sub;font-size:16px}:not(.freee__design) .input__note strong{color:#333}:not(.freee__design) .input__note.alert,:not(.freee__design) .input__note.alert strong{color:#d53636}:not(.freee__design) .input__note a[target=_blank]:after{content:"";margin-left:4px;font-family:Material Icons!important}:not(.freee__design) .input__buttonWrap{flex-shrink:0;margin-bottom:2px;margin-left:10px}:not(.freee__design) .input__zoomIn{width:150px;min-width:0;margin-top:auto}@media screen and (width<=900px){:not(.freee__design) .input__zoomIn{width:auto}}:not(.freee__design) .input__add{min-width:0}:not(.freee__design) .input__decide{width:150px;min-width:0;margin-top:auto}:not(.freee__design) .input__break{display:none}@media screen and (width<=900px){:not(.freee__design) .input__break{width:100%;display:block}}:not(.freee__design) .input__errorContent{margin-top:8px;margin-bottom:20px}:not(.freee__design) .input__errorContent__message{color:#d53636;font-size:1.4rem}:not(.freee__design) .input__errorContent__message+.input__errorContent__message{margin-top:8px}:not(.freee__design) .input__warningContent{margin-top:8px;margin-bottom:20px}:not(.freee__design) .input__warningContent__message{color:#e6822f;font-size:1.4rem}:not(.freee__design) .input__warningContent__message+.input__warningContent__message{margin-top:8px}:not(.freee__design) .input__warningContent--hide{visibility:hidden;margin-top:8px;margin-bottom:20px;display:block}:not(.freee__design) .input__warningContent--hide>.input__warningContent__message{line-height:0}:not(.freee__design) .input__readonly{color:#545454;background-color:#f9f9f9;border-radius:5px;outline:none;min-width:208px;max-width:100%;padding:14px 20px;font-size:1.6rem;line-height:1.4;display:inline-block}:not(.freee__design) .vs__search,:not(.freee__design) .vs__search:focus{min-height:36px;padding:2px 6px;font-size:16px!important}.vs__dropdown-toggle{border-radius:8px;width:100%;min-height:40px;font-size:16px!important}.freee__design .input__block:not(.input__wrap_flex)>.input__wrap:nth-child(n+2){margin-top:16px}.freee__design .input__wrap_flex{flex-wrap:wrap;display:flex}.freee__design .input__wrap_flex.center{align-items:center}.freee__design .input__wrap_flex .input__formControlLabel{margin-bottom:0;padding:0 8px 4px}.freee__design .input__wrap_flex .input__formControlLabel:first-child{padding-left:0}.freee__design .input__wrap_flex .input__check:not(:last-child){margin-right:8px}.freee__design .input__wrap_flex .input__wrap:not(:last-child){margin-right:16px}.freee__design .input__wrap__check_wrap{background-color:#fff;padding:8px}.freee__design .input__formControlLabel{color:#323232;margin-bottom:4px;padding:8px 8px 4px;font-size:12px;line-height:1.5}.freee__design .input__label{color:#323232;margin-bottom:0;font-size:14px;line-height:1.5;display:inline-block}.freee__design .input__contents{background-color:#fff;border:1px solid #d7d2d2;border-radius:8px;align-content:center;min-height:40px;margin-top:0;padding:2px 8px;font-size:15px}.freee__design .input__contents .vs__search,.freee__design .input__contents .vs__dropdown-toggle{border:none!important}.freee__design .input__contents.v-select{padding:0!important}.freee__design .input__contents.input__calendar{min-width:120px;padding-right:20px}.freee__design .input__contents.input__calendar:after{content:"";color:#8c8989;pointer-events:none;font-family:Material Icons;font-size:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.freee__design .input__contents.height-auto{min-height:auto}.freee__design .input__image_list{flex-wrap:wrap;display:flex}.freee__design .input__image_list.x4 .input__image_item{width:200px;height:200px;margin:8px 8px 0 0}.freee__design .input__image_list.x4__image_link{width:100px}.freee__design .input__image_list .file-remove-area{color:#323232;background-color:#fff;position:absolute;top:0;right:0}.freee__design .input__image_item{background-color:#fff;border:1px solid #e9e7e7;border-radius:8px;position:relative}.freee__design .input__image_item img,.freee__design .input__image_item video{object-fit:contain;width:100%}.freee__design .input__image_link{width:100%;display:block}.freee__design .input__image_link img,.freee__design .input__image_link video{object-fit:contain;aspect-ratio:1}.freee__design .input__update_item{background-color:#fff;border:1px solid #e9e7e7;border-radius:8px;position:relative}.freee__design .input__update_item:nth-child(n+2){margin-top:16px}.freee__design .input__update_item img,.freee__design .input__update_item video{object-fit:contain;aspect-ratio:1/2;width:100%;height:100%}.freee__design .input__update_image,.freee__design .input__update_video{height:150px;display:block}.freee__design .input__update_file{padding:16px;font-size:14px;line-height:1.5;display:block}.freee__design .input__update_delete{font-size:20px;position:absolute;top:0;right:0}.freee__design .input__update__list{max-height:100px;overflow-y:auto}.freee__design .input__file_list{flex-wrap:wrap;margin:-8px 0 0;display:flex}.freee__design .input__file_item{background-color:#fff;border:1px solid #e9e7e7;border-radius:8px;justify-content:space-between;padding:8px;display:flex;position:relative}.freee__design .input__file_item:nth-child(n+2){margin-top:4px}.freee__design .input__file_wrap{margin:8px 8px 0 0;position:relative}.freee__design .input__file_wrap .input__file_item{flex-wrap:wrap;width:200px;height:200px;display:inline-flex}.freee__design .input__file_wrap .input__file_delete{text-align:center;width:32px;font-size:16px}.freee__design .input__file_link{color:#323232;flex-wrap:wrap;width:100%;padding:8px;text-decoration:none;display:inline-flex}.freee__design .input__file_image_link{height:184px;display:block}.freee__design .input__file_image_link[target=_blank]:after{content:"";cursor:pointer;color:#323232;text-align:center;background-color:#fff;border-radius:8px;padding:4px;font-family:Material Icons;position:absolute;top:12px;right:40px}.freee__design .input__file_image_link:hover:after{color:#285ac8;background-color:#dce8ff}.freee__design .input__file_image_link img,.freee__design .input__file_image_link video{object-fit:cover;width:100%;height:100%}.freee__design .input__file_image_menu{position:absolute;top:12px;right:12px}.freee__design .input__file_text_wrap{background-color:#fff;border-radius:0 0 8px 8px;align-items:end;width:100%;padding:8px;display:flex;position:absolute;bottom:0;left:0}.freee__design .input__file_text{color:#6e6b6b;font-size:12px;line-height:1.2}.freee__design .input__file_text_omission{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:150px;display:-webkit-box;overflow:hidden}.freee__design .input__file_icon{color:#fff;background-color:#285ac8;border-radius:4px;margin-right:8px;padding:4px;font-size:10px;font-weight:600}.freee__design .input__file_weight{color:#6e6b6b;margin-top:4px;font-size:12px}.freee__design .input__file_delete{width:100%}.freee__design .input__file_delete_message{color:#aaa7a7;text-align:center;background-color:#f7f5f5;justify-content:space-between;align-items:center;width:500px;max-width:100%;margin-top:16px;padding:16px;font-size:14px;display:flex}.freee__design .input__document_item{background-color:#fff;border:1px solid #e9e7e7;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:8px;display:flex;text-decoration:none!important}.freee__design .input__document_item .input__document_link{flex-wrap:wrap;flex:1;align-items:center;display:flex;text-decoration:none!important}.freee__design .input__document_text{flex:1;justify-content:space-between;align-items:center;display:flex}.freee__design .input__document_icon{color:#323232;margin-right:8px;font-size:24px!important}.freee__design .input__document_file_name{color:#323232;flex:1;padding-right:8px;font-size:14px;line-height:1.2}.freee__design .input__document_file_size{color:#6e6b6b;font-size:12px}.freee__design .input__check .input__label{padding-left:4px}.freee__design textarea.input__contents{align-content:baseline;padding:8px}.freee__design .select2-container--default .select2-selection--single,.freee__design .select2-container--default .select2-selection--multiple{border:1px solid #d7d2d2}.freee__design .select2-container--default .select2-selection--multiple{border-radius:8px;padding:8px 2px;font-size:15px}.freee__design .select2-selection__choice{background-color:#fff!important;border:1px solid #8c8989!important;border-radius:99rem!important;padding:4px 8px 4px 24px!important}.freee__design .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{padding:3px 8px;font-size:17px;border-right:none!important}.freee__design .vs__selected{color:#323232;background-color:#fff;border:1px solid #8c8989;border-radius:99rem;padding:1px 6px;font-size:14px}.freee__design .vs__selected:has(.hr_reader){color:#825a0f;background-color:#fff0d2;border:1px solid #fff0d2}.freee__design .vs__selected:has(.profession){color:#3c1e73;background-color:#e6d7fa;border-color:#e6d7fa}.freee__design .vs__selected .hr_reader{color:#825a0f}.freee__design .vs__selected .profession{color:#3c1e73}.freee__design .mention-select-operator .vs__selected:has(.contact_group){color:#3c5f14;background-color:#e6f0d2;border-color:#e6f0d2}.freee__design .mention-select-operator .vs__selected .contact_group{color:#3c5f14}.freee__design .mention-select-operator .vs__selected:has(.office_center){color:#146464;background-color:#cdf0f0;border-color:#cdf0f0}.freee__design .mention-select-operator .vs__selected .office_center{color:#146464}.freee__design .mention-select-operator .vs__selected:has(.target_staff){color:#004b1e;background-color:#cdebd7;border-color:#cdebd7}.freee__design .mention-select-operator .vs__selected .target_staff{color:#004b1e}.freee__design .mention-select-operator .status__item.status__roll.target_staff{background-color:#cdebd7;border-color:#cdebd7}.freee__design .mention-select-operator .status__item.status__roll.target_staff .status__contents{color:#004b1e}.freee__design .vs__dropdown-toggle{border-radius:8px;width:100%;min-height:40px}.freee__design .vs__search,.freee__design .vs__search:focus{min-height:24px;padding:2px 6px;font-size:14px!important}.input__right{text-align:right}.noti{color:#fff;text-align:center;background-color:#d53636;border-radius:10px;width:20px;height:20px;font-size:1rem;line-height:20px}.navigation .noti{margin-left:4px}.judgementDetails{border:1px solid #d9d9d9;border-left:none;border-right:none;width:100%;margin:24px 0}.judgementDetails__title{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-size:16px;font-weight:600;display:flex}.judgementDetails__title:hover{background-color:#dcf2f9}.judgementDetails__list{padding:16px 0 24px}.judgementDetails__list_item{flex-wrap:wrap;align-items:center;display:flex}.judgementDetails__item{flex:1;padding:8px 0;line-height:1.5}.judgementDetails__check,.judgementDetails__caution,.judgementDetails__error{width:30px}.judgementDetails__check .material-symbols-outlined{color:#285ac8}.judgementDetails__caution .material-symbols-outlined{color:#ac901b;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;-webkit-user-select:none;user-select:none}.judgementDetails__error .material-symbols-outlined{color:#d53636;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.questions{color:#666;text-align:center;vertical-align:bottom;cursor:pointer;background-color:#fff;border:1px solid #666;border-radius:50%;width:16px;height:16px;margin-top:-1px;margin-left:4px;font-size:1.2rem;font-style:normal;font-weight:700;line-height:14px;display:inline-block}.questions__text{font-size:1.2rem;line-height:1.5}.questions__text+.questions__text{margin-top:5px}.tab__header{background-color:#fff;border-bottom:2px solid #e9e7e7;border-radius:0;flex-wrap:wrap;align-items:center;padding:12px 20px 0;display:flex}.tab__header ul{text-align:center;background-color:#fff;border:none;width:66%;display:flex}.tab__header li{border-radius:0;width:120px;border-top:0!important;border-left:0!important;border-right:0!important}.tab__header_item{text-align:center;min-width:115px;padding:8px;font-size:16px;font-weight:700;display:block}.tab__header_item.select{color:#2864f0;border-bottom:2px solid #2864f0}.tab__header .button__alert-all{text-align:center;border:2px solid #ccc;border-radius:5px;width:32%;margin-left:6px;padding:6px;font-size:14px;font-weight:700}.tab__header .button__alert-all:hover{color:#2864f0;background-color:#ebf3ff;border:2px solid #2864f0;text-decoration:none}.tab__header .ui-state-default,.tab__header .ui-state-active{background-color:#fff}.tab__header .ui-state-default a{color:#6e6b6b}.tab__header .ui-state-default:not(.ui-state-active) a:hover{color:#2864f0;background-color:#ebf3ff}.tab__header .ui-state-active{border-bottom:2px solid #2864f0!important}.tab__header .ui-state-active a{color:#2864f0}.tab__contents{min-height:300px;max-height:500px;overflow-y:scroll}.tab__wrap .ui-tabs-panel{padding:0}.tab__opt-wrap{border-bottom:1px solid #e9e7e7;justify-content:flex-end;padding:8px 24px;font-size:18px;display:flex}.tab__opt-button{background-color:#fff;border:none;border-radius:5px;align-items:center;padding:4px 8px;font-weight:700;display:flex;font-size:16px!important}.tab__opt-button .material-symbols-outlined{padding-right:8px}.tab__opt-button:hover{color:#2864f0;background-color:#ebf3ff}.tab__wrap .card{border:none;border-radius:0}.tab__wrap .card-body{padding:24px 56px 24px 24px;position:relative}.tab__wrap .card-body:hover{background-color:#ebf3ff}.tab__wrap p.card-text{margin:0}.tab__wrap .card-text:not(:first-child){margin-top:8px}.tab__wrap .card-time{color:#6e6b6b;font-size:14px}.fixed_scroll_table_container{border:1px solid #e9ecef;max-height:600px;display:block;overflow-x:scroll}.table{word-wrap:anywhere;overflow-wrap:anywhere;border-collapse:initial;width:100%;line-height:1.4}.table--auto-width{width:auto}.table thead.sticky_thead_y{z-index:5;text-decoration:none;position:sticky;top:0}.table thead.table__sort th a{color:#323232;font-weight:600}.table thead.table__sort th a:hover{opacity:.6}.table th,.table td{text-align:left;font-weight:400;line-height:1.7}.table th.sticky_th_x,.table th.sticky_th_y,.table td.sticky_th_x,.table td.sticky_th_y{z-index:1;text-decoration:none;position:sticky}.table th.sticky_th_x,.table td.sticky_th_x{left:0}.table th.sticky_th_x:not(.sticky_no_line):after,.table td.sticky_th_x:not(.sticky_no_line):after{content:"";z-index:3;background-color:#ccc;width:1px;height:100%;position:absolute;top:0;right:0}.table th.sticky_th_y,.table td.sticky_th_y{top:-1px}.table th.sticky_th_y.sticky_th_x,.table td.sticky_th_y.sticky_th_x{z-index:2!important}.table th{background-color:#f7f5f5;border-bottom:1px solid #e9ecef;padding:6px 8px;font-size:12px}.table th:first-of-type{padding-left:16px}.table th.small{padding:4px;font-size:10px;line-height:1.2}.table th .table__sort_icon{vertical-align:middle;color:#8c8989;cursor:pointer;margin-left:8px;font-size:16px}.table th .table__sort_icon.table__sort_ascending,.table th .table__sort_icon.table__sort_descending{color:#323232}.table th.text-center{text-align:center}.table th.text-bottom{vertical-align:bottom}.table td{background-color:#fff;border-bottom:1px solid #e9ecef;padding:12px 8px;font-size:14px}.table td:first-of-type{padding-left:16px}.table td.table__link_wrap{padding:0}.table td.text-center{text-align:center}.table td.text-right{text-align:right}.table td.nowrap{word-wrap:normal;overflow-wrap:normal;word-break:keep-all;line-break:auto}.table td.thin{padding:.5rem}.table td.employee_name{min-width:120px}.table td.button{width:5rem}.table td.checkbox{text-align:center;width:32px;min-width:32px}.table td.checkbox input[type=checkbox]{cursor:pointer;width:16px;height:16px}.table td select.input__select{text-align:right;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:8rem;height:28px;padding:0 4px;font-size:13px}.table td select.input__select:focus{border-color:#1766c1;outline:none}.table td .input__text{width:70%;height:auto;padding:4px}.table td .input__text.text-right{text-align:right}.table__wrap{width:100%;overflow:auto}.table__wrap.resizable_y{resize:vertical}.table___not-hit{text-align:center}.table__link_line :not(thead) tr:not(.table__noContents) th a,.table__link_line :not(thead) tr:not(.table__noContents) td a{color:#666;text-decoration:none}.table__link_line :not(thead) tr:not(.table__noContents):hover th,.table__link_line :not(thead) tr:not(.table__noContents):hover td{cursor:pointer;background-color:#dcf2f9}.table__link_block{color:#1766c1;pointer-events:auto;padding:12px 8px;text-decoration:none;display:block}.table__link_block:hover{background-color:#dcf2f9}.table__unread{background-color:#1766c1;border-radius:99rem;width:10px;height:10px;margin:auto;display:block}.table__link_list:hover{background-color:#dcf2f9}.table__icon{vertical-align:middle;color:#666;font-size:18px}.table__label_sub{color:#999;font-size:12px;display:inline-block}.table__label_sub:not(:last-child){margin-right:10px}.table__label_sub .label_sub_icon{vertical-align:middle;font-size:16px}.table__noContents th,.table__noContents td{text-align:center;display:block;width:100%!important}.table__operation_wrap{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.table__operation_wrap .note{color:#666;font-size:1.2rem}.table__operation_wrap .small-icon{vertical-align:bottom;font-size:1.4rem}.table__operation_wrap .nowrap{word-wrap:normal;overflow-wrap:normal;word-break:keep-all;line-break:auto}.table__operation_left,.table__operation_right{align-items:center;display:flex}.table__operation_left .table__operation_contents:nth-child(n+2),.table__operation_right .table__operation_contents:nth-child(n+2){margin-left:16px}.table__operation_text{font-size:14px}@media screen and (width<=900px){.table__icon{font-size:20px}}.task__imageWrapper.center,.info__imageWrapper.center{text-align:center}.task__imageWrapper.right,.info__imageWrapper.right{text-align:right}.task__imageWrapper img,.info__imageWrapper img{max-width:100%}.task__imageWrapper p,.info__imageWrapper p{color:#666;font-size:1.6rem;line-height:1.7}.task__link,.info__link{text-align:center;margin-top:20px}.task__link__button,.info__link__button{text-align:center;background-color:#50c3e4;border-radius:8px;min-width:240px;padding:20px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 2px 4px #999}.task .task__link__button,.info .task__link__button,.task .info__link__button,.info .info__link__button{color:#fff}.task__link__button[target=_blank]:after,.info__link__button[target=_blank]:after{content:"";text-indent:100%;white-space:nowrap;vertical-align:bottom;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-link-target.sj1DcLlJ.png) 50%/16px 16px no-repeat;width:16px;height:16px;margin-left:5px;font-size:0;display:inline-block;overflow:hidden}.task__link__button:hover,.info__link__button:hover{background-color:#35bae0;box-shadow:0 1px 1px #999}.task__description,.info__description{color:#666;font-size:1.6rem;line-height:1.7}*+.task__description:not(.not_margin),*+.info__description:not(.not_margin){margin-top:30px}.task__description a[target=_blank]:after,.info__description a[target=_blank]:after{content:"";margin-left:4px;font-family:Material Icons!important}.task__inline_info,.task__inline_success,.task__inline_notice,.task__inline_error,.info__inline_info,.info__inline_success,.info__inline_notice,.info__inline_error{text-indent:-28px;padding-left:28px;font-size:14px;line-height:1.5;display:inline-block}.task__inline_info:before,.task__inline_success:before,.task__inline_notice:before,.task__inline_error:before,.info__inline_info:before,.info__inline_success:before,.info__inline_notice:before,.info__inline_error:before{vertical-align:sub;margin-right:8px;font-family:Material Icons;font-size:20px}.task__inline_info:before,.info__inline_info:before{content:"";color:#666}.task__inline_success:before,.info__inline_success:before{content:"";color:#285ac8}.task__inline_notice:before,.info__inline_notice:before{content:"";color:#ac901b}.task__inline_error:before,.info__inline_error:before{content:"";color:#d53636}.task__information,.task__caution,.task__alert,.info__information,.info__caution,.info__alert{border-radius:8px;margin:20px 0;padding:20px;font-size:1.6rem;line-height:1.7}.task__information.icon_wrap,.task__caution.icon_wrap,.task__alert.icon_wrap,.info__information.icon_wrap,.info__caution.icon_wrap,.info__alert.icon_wrap{padding:20px 20px 20px 54px;position:relative}.task__information.icon_wrap:before,.task__caution.icon_wrap:before,.task__alert.icon_wrap:before,.info__information.icon_wrap:before,.info__caution.icon_wrap:before,.info__alert.icon_wrap:before{font-family:Material Icons;font-size:24px;position:absolute;top:16px;left:18px}.task__information.not_margin,.task__caution.not_margin,.task__alert.not_margin,.info__information.not_margin,.info__caution.not_margin,.info__alert.not_margin{margin:0}.task__information a[target=_blank]:after,.task__caution a[target=_blank]:after,.task__alert a[target=_blank]:after,.info__information a[target=_blank]:after,.info__caution a[target=_blank]:after,.info__alert a[target=_blank]:after{content:"";margin-left:4px;font-family:Material Icons!important}.task__information,.info__information{color:#666;background-color:#fafafa;border:3px solid #ddd}.task__caution,.info__caution{color:#666;background-color:#fdf5d4;border:3px solid #ac901b}.task__caution.icon_wrap:before,.info__caution.icon_wrap:before{content:"";color:#ac901b}.task__alert,.info__alert{color:#d53636;background-color:#faeaea;border:3px solid #d53636}.task__alert.icon_wrap:before,.info__alert.icon_wrap:before{content:"";color:#d53636}.task__subtitle,.info__subtitle{color:#666;margin-top:10px;padding:30px 0;font-size:200%;font-weight:700}.task__subtitle.s150,.info__subtitle.s150{padding:20px 0;font-size:150%}.task__subtitle.s120,.info__subtitle.s120{padding:20px 0;font-size:120%}.task__subtitle.s100,.info__subtitle.s100{padding:20px 0;font-size:100%}.task__hr,.info__hr{margin:2em 0}.task__hr.bold,.info__hr.bold{border-top-width:3px}.task__hr.dotted,.info__hr.dotted{border-top-style:dotted}.task__hr.dashed,.info__hr.dashed{border-top-style:dashed}.task__list,.info__list{color:#666;font-size:1.6rem;line-height:1.7}*+.task__list,*+.info__list{margin-top:30px}.task__list>li,.info__list>li{text-indent:-1em;padding-left:1em}.task__list>li:before,.info__list>li:before{content:"・"}.task .red,.info .red{color:#d53636}.task .bold,.info .bold{font-weight:600}.task .strike,.info .strike{text-decoration:line-through}.task .line,.info .line{text-decoration:underline}.task .bg,.info .bg{background-color:#fdd}.task .kf,.info .kf{color:#fff;background-color:#3463a7}.task .jf,.info .jf{color:#fff;background-color:#226a38}.task .sh,.info .sh{color:#fff;background-color:#00bcc5}.task .i,.info .i{color:#fff;background-color:#693912}.task a:not(.button--positive):not(.button--natural):not(.button--caution):not(.button--link),.info a:not(.button--positive):not(.button--natural):not(.button--caution):not(.button--link){color:#1766c1}.inputGroup{margin:0 0 40px;padding:0 0 0 35px;position:relative}@media screen and (width<=900px){.inputGroup{margin:0 0 20px;padding:0 0 0 20px}}.inputGroup:before{content:"";background-color:#a9e0f0;width:5px;height:100%;display:block;position:absolute;left:0}@media screen and (width<=900px){.inputGroup:before{width:3px}}.inputGroup+.inputGroup{border-top:1px solid #dcf2f9;padding:40px 0 0 35px}.inputGroup+.inputGroup:before{height:calc(100% - 40px)}@media screen and (width<=900px){.inputGroup+.inputGroup{padding:20px 0 0 20px}.inputGroup+.inputGroup:before{height:calc(100% - 20px)}}.inputGroup__delete{color:red;border:1px solid #ffdfdf;border-radius:5px;padding:10px 15px;font-size:14px}.inputGroup__delete:not(:disabled):hover{background-color:#ffefef}.inputGroup__label{margin-bottom:20px;font-size:1.4rem}.freee__design .task__information,.freee__design .task__caution,.freee__design .task__alert{border-radius:8px;margin:16px 0;padding:16px;font-size:14px;line-height:1.5}.freee__design .task__information.icon_wrap,.freee__design .task__caution.icon_wrap,.freee__design .task__alert.icon_wrap{padding:16px 16px 16px 48px;position:relative}.freee__design .task__information.icon_wrap:before,.freee__design .task__caution.icon_wrap:before,.freee__design .task__alert.icon_wrap:before{font-family:Material Icons;font-size:20px;position:absolute;top:16px;left:18px}.freee__design .task__information.not_margin,.freee__design .task__caution.not_margin,.freee__design .task__alert.not_margin{margin:0}.freee__design .task__information a[target=_blank]:after,.freee__design .task__caution a[target=_blank]:after,.freee__design .task__alert a[target=_blank]:after{content:"";margin-left:4px;font-family:Material Icons!important}.freee__design .task__information{color:#666;background-color:#fafafa;border:1px solid #ddd}.freee__design .task__caution{color:#666;background-color:#fdf5d4;border:1px solid #ac901b}.freee__design .task__caution.icon_wrap:before{content:"";color:#ac901b}.freee__design .task__alert{color:#d53636;background-color:#faeaea;border:1px solid #d53636}.freee__design .task__alert.icon_wrap:before{content:"";color:#d53636}.freee__design :not(.material-symbols-outlined):not(.fa){overflow-wrap:anywhere;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif}.freee__design .material-symbols-outlined{font-size:16px}.freee__design .material-symbols-outlined.fill{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.freee__design .text__title_wrap{border-bottom:1px solid #e9e7e7;flex-wrap:wrap;align-items:center;padding:16px;display:flex}.freee__design .text__default_wrap{line-height:1.5}.freee__design .text__heading_lv1{padding:16px 0;font-size:24px;font-weight:600;line-height:1.5}.freee__design .text__heading_lv2{margin-bottom:auto;font-size:16px;font-weight:600;line-height:1.5}.freee__design .text__heading_lv2_label{color:#6e6b6b;margin-left:4px;font-size:12px;line-height:1.5}.freee__design .text__heading_lv4{font-size:12px;font-weight:400}.freee__design .text__heading_wrap_lv1{margin-bottom:16px}.freee__design .text__heading_wrap_lv2{margin-bottom:8px}.freee__design .text__heading_wrap_lv4{margin-bottom:8px;font-weight:400}.freee__design .text__heading_wrap_flex{align-items:center;display:flex}.freee__design .text__heading_tool_wrap{align-items:center;margin-left:8px;display:flex}.freee__design .text__heading_icon{color:#8c8989;margin-right:8px}.freee__design .text__heading_icon.pointer{cursor:pointer}.freee__design .text__heading_icon.clicker{color:#323232}.freee__design .text__default{font-size:14px;line-height:1.5}.freee__design .text__link{color:#285ac8;font-size:14px;line-height:1.5}.todoList__item{background-color:#fff;border-top:1px solid #e9e7e7;width:100%;padding:8px 0;overflow:hidden}.todoList__check{display:none;font-size:16px!important}.todoList__check:checked+.todoList__check_wrap{color:#fff;background-color:#64be8c;border:1px solid #64be8c;border-radius:99rem}.todoList__check:checked+.todoList__check_wrap+.todoList__text .todoList__contents{color:#aaa7a7;background-color:#f0eded}.todoList__check_wrap{color:#e9e7e7;background-color:#fff;border:1px solid #e9e7e7;border-radius:99rem;margin:0 8px;padding:4px}.todoList__item_label{flex-wrap:wrap;flex:1;align-items:center;display:flex;overflow:hidden}.todoList__contents{background-color:#fff;border:1px solid #e1dcdc;border-radius:6px;flex:1;width:100%;padding:8px}.todoList__text{flex:1}.toggleArrow{text-indent:100%;white-space:nowrap;cursor:pointer;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-dropdownArrow.D3qOSL4e.png) 50%/15px 14px no-repeat;align-self:center;width:16px;height:16px;font-size:0;overflow:hidden}.toggleArrow.is-visible{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-dropdownArrow-close.B7elk5zD.png) 50%/15px 14px no-repeat}.cautionDialog{z-index:1000;background-color:#e6822f33;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.cautionDialog__content{opacity:0;background-color:#fff;border:2px solid #e6822f;border-radius:10px;width:calc(100% - 20px);max-width:380px;padding:40px;animation:.5s .7s forwards popUp;position:absolute}@media screen and (width<=900px){.cautionDialog__content{padding:30px 10px}}.cautionDialog__heading{color:#e6822f;text-align:center;font-size:2.4rem}.cautionDialog__message{text-align:center;margin-top:30px;font-size:1.6rem}.cautionDialog__buttonWrap{width:190px;margin:60px auto 0}.cautionDialog__cancelWrap{text-align:center;width:190px;margin:10px auto 0}.cautionDialog__cancelButton{color:#666;cursor:pointer;width:100%;margin-bottom:-10px;padding:10px;font-size:1.6rem}.cautionDialog__cancelButton:hover{text-decoration:underline}.pagination{flex-wrap:wrap;justify-content:center;display:flex}.page-link{color:#333;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;width:40px;height:40px;line-height:38px;text-decoration:none;display:block;position:relative}.page-link:hover{z-index:2;color:#fff;background-color:#3fb6e8;border-color:#3fb6e8;text-decoration:none}.page-item{flex-shrink:0;margin-top:5px;margin-left:5px}.page-item:first-child{margin-left:0}.page-item.active .page-link{z-index:3;color:#3fb6e8;background-color:#fff;border-color:#3fb6e8}.page-item.disabled .page-link{color:#c1c1c1;opacity:.7;cursor:auto;pointer-events:none;border-color:#c1c1c1}.skipDialog{z-index:1000;background-color:#2fbbe633;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.skipDialog__content{opacity:0;background-color:#fff;border:2px solid #1766c1;border-radius:10px;width:calc(100% - 20px);max-width:380px;padding:40px;animation:.5s .7s forwards popUp;position:absolute}@media screen and (width<=900px){.skipDialog__content{padding:30px 10px}}.skipDialog__heading{color:#1766c1;text-align:center;font-size:2.4rem}.skipDialog__message{text-align:center;margin-top:30px;font-size:1.6rem}.skipDialog__buttonWrap{width:190px;margin:60px auto 0}.skipDialog__cancelWrap{text-align:center;width:190px;margin:10px auto 0}.skipDialog__cancelButton{color:#666;cursor:pointer;width:100%;margin-bottom:-10px;padding:10px;font-size:1.6rem}.skipDialog__cancelButton:hover{text-decoration:underline}.selfChecklist__wrap{flex:1;margin-right:24px}.selfChecklist__title{border-bottom:2px solid #c3d6ed;margin-bottom:16px;padding-bottom:8px;font-size:14px;font-weight:600}.selfChecklist__item:nth-child(n+2){margin-top:8px}.selfChecklist__item_label{cursor:pointer;background-color:#fff;border:1px solid #e1dcdc;border-radius:6px;align-items:center;padding:8px;display:flex;overflow:hidden}.selfChecklist__item_label:hover{background-color:#dcf2f9}.selfChecklist__item_label:has(:checked){border:1px solid #2864f0;box-shadow:0 0 0 1px #2864f0}.selfChecklist__item_label:has(:checked):has(:disabled){cursor:text;border:1px solid #6c757d;box-shadow:0 0 0 1px #6c757d}.selfChecklist__item_label:has(:checked):has(:disabled):hover{background-color:#fff}.selfChecklist__item_label:has(:checked) .selfChecklist__text{color:#1a1a1a}.selfChecklist__check_wrap{background-color:#fff;border-right:1px solid #e1dcdc;padding:8px}.selfChecklist__check{font-size:24px;display:inline-block}.selfChecklist__text{padding:0 8px;line-height:1.5}.status__wrap{flex-wrap:wrap;display:flex}.status__item{border:1px solid;border-radius:99rem;flex-wrap:wrap;align-items:center;margin-bottom:8px;padding:0 8px;display:inline-flex}.status__item :not(.status__property) .status__contents{font-weight:500}.status__item:not(:last-child){margin-right:8px}.status__label{color:#6e6b6b;margin-right:8px;font-size:12px}.status__contents{color:#323232;font-size:14px;line-height:1.5;display:inline-block}.status__property{background-color:#fff;border:1px solid #8c8989}.status__type{background-color:#fff;border:1px solid #e9e7e7}.status__type .status__contents{font-size:12px;font-weight:500}.status__type .status__contents .material-symbols-outlined{vertical-align:sub;font-size:18px}.status__type .status__contents .material-symbols-outlined.fill{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.status__member{background-color:#fff;border:1px solid #8c8989}.status__member .status__contents{color:#6e6b6b;font-size:14px}.status__member_clicable{background-color:#fff;border:1px solid #285ac8}.status__member_clicable:hover{background-color:#dce8ff}.status__member_clicable .status__contents{color:#285ac8;font-size:14px}.status__ramp{border-radius:99rem;width:8px;height:8px;margin-right:4px}.status__ramp.status__active{background-color:#2864f0}.status__ramp.status__replied{background-color:#00963c}.status__ramp.status__finish{background-color:#8c8989}.status__ramp.status__ai_handling{background-color:#733ce6}.status__roll.hr_staff{background-color:#cdebd7;border-color:#cdebd7}.status__roll.hr_staff .status__contents{color:#004b1e}.status__roll.hr_reader{background-color:#fff0d2;border-color:#fff0d2}.status__roll.hr_reader .status__contents{color:#825a0f}.status__roll.profession{background-color:#e6d7fa;border-color:#e6d7fa}.status__roll.profession .status__contents{color:#3c1e73}.status__roll.contact_group{background-color:#e6f0d2;border-color:#e6f0d2}.status__roll.contact_group .status__contents{color:#3c5f14}.status__roll.mention_chip{margin-bottom:0;padding:0 6px}.status__roll.mention_chip:not(.hr_reader):not(.profession):not(.contact_group):not(.office_center){border-color:#0000}.status__roll.office_center{background-color:#cdf0f0;border-color:#cdf0f0}.status__roll.office_center .status__contents{color:#146464}.status__roll.company_labor{background-color:#e6d7fa;border-color:#e6d7fa}.status__roll.company_labor .status__contents{color:#3c1e78}.status__roll .material-symbols-outlined{vertical-align:text-top;font-size:18px}.status__tag{text-align:center;background-color:#dcdcdc;border:none;border-radius:4px;padding:0 8px;font-size:14px}.sortable{margin-bottom:20px;position:relative}.sortable__item{background-color:#fff;border:1px solid #b2b2b2;border-radius:5px;padding:8px}.sortable .input__text{border:1px solid #d9d9d9}.sortable .input__items+.input__items{margin-top:10px}.sortable .checkbox{cursor:pointer;width:20px;display:inline-block;position:relative}.sortable .checkbox__input{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:2px;width:22px;height:22px;margin:0;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sortable .checkbox__input:checked{background-color:#3fb6e8;border-color:#3fb6e8}.sortable .checkbox__input:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:7px;display:block;position:absolute;top:3px;left:4px;transform:rotate(-45deg)}.vm{border-radius:15px}.vm-title{padding:16px 0!important;font-size:24px!important;font-weight:600!important;line-height:1.5!important}.vm-btn-close{color:#323232!important;padding:16px 0!important}.vm-btn-close:before{font-size:50px!important}div.vm.title__none>.vm-titlebar{display:none}.vm.padding__none>.vm-content{padding:0}div.vm_backdrop_none{display:none}.vm-content{background:#fff;padding:0}.modal-footer{border-top:1px solid #e5e5e5;margin-left:-14px;margin-right:-14px;padding:15px 0 0}.vm.work__thread__list__drawer{border-radius:0}.vm-wrapper.work__thread__list__wrapper{box-shadow:0 0 16px #00000040}div.work__thread__list__wrapper.vm-wrapper:has(.vm.work__thread__list__drawer.drawer){width:400px;margin-left:auto}div.work__thread__list__wrapper.vm-wrapper:has(.vm.work__thread__list__drawer.fullscreen_drawer){width:772px;margin-left:auto}.vm.work__thread__list__drawer.drawer{width:100%;max-width:750px;height:100%;margin:0 0 0 auto;top:0;overflow-y:auto}.vm.work__thread__list__drawer.fullscreen_drawer{width:100%;max-width:800px;height:100%;margin:0 0 0 auto;top:0;overflow-y:auto}.vm.work__thread__list__drawer.drawer .vm-content{max-height:none}.vm.work__thread__list__drawer.fullscreen_drawer .vm-content{max-height:none;overflow-y:unset}.vm-wrapper.delete_thread_modal_wrapper .vm.delete_thread_modal .vm-content,.vm.border_radius_24 .vm-content{border-radius:24px}.vm.max-width-640{max-width:640px}.vm.commute__modal .vm-titlebar{display:none}.vm.commute__modal{border-radius:5px;width:700px;max-width:95vw;overflow:hidden}.vm.commute__modal .vm-content{max-height:95vh;padding:0 16px 16px;overflow-y:auto}.vm.border_radius_24 .vm-content{border-radius:24px}.max_width_640.max_width_640{max-width:640px}.selected_option_gray .vs__dropdown-option--selected,.selected_option_gray .vs__dropdown-option--selected.vs__dropdown-option--highlight,.is_all_selected .vs__dropdown-option:not(.vs__dropdown-option--selected){cursor:unset;background-color:#ddd}*+.asyncRenderArea,*+.asyncOnce,*+.renderArea{margin-top:30px}.asyncRenderArea__heading,.asyncOnce__heading,.renderArea__heading{margin-bottom:20px;font-size:1.8rem;font-weight:700}.asyncRenderArea>p,.asyncOnce>p,.renderArea>p{color:#666;font-size:1.6rem;line-height:1.7}.asyncRenderArea>img,.asyncOnce>img,.renderArea>img{margin:0 auto;display:block}.asyncRenderArea.loading,.asyncOnce.loading,.renderArea.loading{min-height:120px;position:relative}.asyncRenderArea.loading:before,.asyncOnce.loading:before,.renderArea.loading:before{content:"";z-index:10;background-color:#fffc;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.asyncRenderArea.loading:after,.asyncOnce.loading:after,.renderArea.loading:after{content:"";z-index:20;border:8px solid #3fb6e8;border-right-color:#0000;border-radius:50%;width:40px;height:40px;margin-top:-28px;margin-left:-28px;animation:1.25s linear infinite animate-infiniteRotate;display:inline-block;position:absolute;top:50%;left:50%}.info{background-color:#fff;border:2px solid #b2b2b2;border-radius:10px;margin:0 5% 48px}.task+.info{margin-top:48px}.info__body{padding:30px 40px}@media screen and (width<=900px){.info__body{padding:16px}}.module{margin-top:300px}.module__items{margin-top:20px}.module__submit{margin-top:30px}.module__table{border-collapse:collapse;border-spacing:0;width:100%}.module__table tr{border-bottom:1px solid #eee}.module__table tr th,.module__table tr td{text-align:center;vertical-align:middle;padding:15px 4px;line-height:1.4em}.postComment{margin-top:30px}.postComment__label{margin-top:40px;margin-bottom:10px;font-size:1.4rem;display:inline-block}.postComment .input__border{margin-top:30px}.postComment__timeline{margin-bottom:30px}.postComment__timeline__body{flex-direction:column;display:flex}.postComment__comment{width:650px;min-width:55%;max-width:calc(100% - 40px)}.postComment__comment.user{margin-right:auto}.postComment__comment.user .postComment__inner{border:2px solid #c2e9f4}.postComment__comment.user .postComment__inner:before{content:"";color:#fff;background-color:#3fb6e8;justify-content:center;align-items:center;font-family:Material Icons;font-size:25px;display:flex}.postComment__comment.self{margin-left:auto}.postComment__comment.self .postComment__inner{background-color:#dcf2f9}.postComment__comment.self .postComment__inner:before{content:"";color:#fff;background-color:#3fb6e8;justify-content:center;align-items:center;font-family:Material Icons;font-size:25px;display:flex}.postComment__comment.center{margin-right:auto}.postComment__comment.center .postComment__inner{background-color:#f9f9f9;border:2px solid #d9d9d9}.postComment__comment.center .postComment__inner:before{content:"";color:#fff;background-color:#999;justify-content:center;align-items:center;font-family:Material Icons;font-size:25px;display:flex}.postComment__comment.center-self{margin-left:auto}.postComment__comment.center-self .postComment__inner{background-color:#f9f9f9;border:2px solid #d9d9d9}.postComment__comment.center-self .postComment__inner:before{content:"";color:#fff;background-color:#999;justify-content:center;align-items:center;font-family:Material Icons;font-size:25px;display:flex}.postComment__comment+.postComment__comment{margin-top:24px}.postComment__comment:last-child{margin-bottom:10px}.postComment__inner{border-radius:10px;padding:10px 16px;position:relative}.postComment__inner.add__icon{padding:10px 16px 10px 60px}.postComment__inner.add__icon:before{content:"";border-radius:16px;width:32px;height:32px;display:block;position:absolute;top:9px;left:16px}.postComment__postedby{font-size:14px;font-weight:600;line-height:1.4}.postComment__message{color:#666;white-space:pre-wrap;word-break:break-all;margin-top:2px;font-size:1.4rem;line-height:1.7}.postComment__date{color:#666;text-align:right;margin-top:8px;font-size:1.2rem;overflow:hidden}.postComment__canceled{color:#d53636;float:left;margin-bottom:8px}.postComment__unsent{float:right;text-align:right;width:200px}.selectAccountModal{z-index:1000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.selectAccountModal__overlay{background-color:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.selectAccountModal__inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.selectAccountModal__content{z-index:0;background-color:#fff;border-radius:8px;flex-flow:wrap;max-width:calc(100% - 80px);max-height:calc(100% - 80px);padding:30px;display:flex;position:relative;overflow:scroll}.selectAccountModal__list{width:calc(20% - 20px);min-width:196px;margin:0 10px 32px}.selectAccountModal__label{margin-bottom:10px;font-size:14px}.selectAccountModal__items{margin:0;padding:0;list-style:none}.selectAccountModal__item{cursor:pointer;border:1px solid #d9d9d9;border-radius:.25rem;margin:0;padding:10px 16px;font-size:14px;transition:border .15s}.selectAccountModal__item:hover{border-color:#3fb6e8;outline:0;box-shadow:0 0 0 1px #3fb6e8}.selectAccountModal__item:active{transform:scale(.95)}.selectAccountModal__item+.selectAccountModal__item{margin-top:5px}.selectAccountModal__item.marked{background-color:#dcf2f9}.js-showSelectedItemTarget .js-showSelectedItemTargetItem{flex-direction:column;width:100%;margin-top:20px;display:none}.js-showSelectedItemTarget .js-showSelectedItemTargetItem.showSelectedItemTargetItem{margin-top:0;margin-left:10px}.js-showSelectedItemTarget+.input__items{margin-top:20px}.simpleZoom .modal__content{align-items:flex-start;width:100%;padding:0;display:flex;overflow:hidden}.simpleZoom .modal__close{z-index:1;right:20px}.simpleZoom .modal__zoomImageArea{flex-grow:1;width:100%;height:calc(100vh - 80px);padding:5px;position:relative;overflow:hidden auto}.simpleZoom .modal__zoomImageArea img{width:100%;height:auto}.simpleZoom .modal__zoomImageArea img+img{margin-top:5px}.smartZoomModal .modal__content{align-items:flex-start;width:100%;padding:0;display:flex;overflow:hidden}.smartZoomModal .modal__close{right:20px}.smartZoomModal .modal__imagesArea{flex-shrink:0;width:128px;height:calc(100vh - 80px);margin-right:0;padding:5px;overflow-y:scroll}.smartZoomModal .modal__imagesArea img{width:100%;height:auto;transition:all .3s}.smartZoomModal .modal__imagesArea img:hover{opacity:.7;cursor:pointer}.smartZoomModal .modal__imagesArea img+img{margin-top:5px}.smartZoomModal .modal__zoomImageArea{flex-grow:1;width:calc(60% + 128px);height:calc(100vh - 80px);position:relative;overflow:hidden}.smartZoomModal .modal__detailsArea{padding:30px}.uploader__draggableArea,.multipleUploader__draggableArea{text-align:center;background:#fff;border:2px dotted #d9d9d9;border-radius:10px;width:100%;margin:0;padding:90px 10px 50px;display:block}[data-activate-flag=active] .uploader__draggableArea,[data-activate-flag=active] .multipleUploader__draggableArea{cursor:pointer}.uploader__draggableArea.dragover,.multipleUploader__draggableArea.dragover{border-color:#3fb6e8}.uploader__draggableArea.dragenter,.multipleUploader__draggableArea.dragenter{background-color:#3fb6e8}.uploader__text,.multipleUploader__text{color:#333;margin-bottom:18px;font-size:1.8rem;font-weight:700}@media screen and (width<=900px){.uploader__text,.multipleUploader__text{font-size:1.6rem}}.uploader__text span,.multipleUploader__text span{color:#666;margin-top:1em;font-size:14px;display:block}.uploader__button,.multipleUploader__button{color:#666;border:1px solid #b2b2b2;border-radius:23px;width:100%;max-width:416px;height:46px;margin:0 auto;font-size:16px;line-height:45px;transition:all .3s;position:relative}@media screen and (width<=900px){.uploader__button,.multipleUploader__button{max-width:384px}}.uploader__button:not(:disabled):hover,.multipleUploader__button:not(:disabled):hover{background-color:#dcf2f9}[data-activate-flag=inactive] .uploader__button:not(:disabled),[data-activate-flag=inactive] .multipleUploader__button:not(:disabled){color:#fff;background-color:#d9d9d9;border-color:#d9d9d9}[data-activate-flag=inactive] .uploader__button:not(:disabled) span,[data-activate-flag=inactive] .multipleUploader__button:not(:disabled) span{filter:brightness(300%)}.uploader__button span,.multipleUploader__button span{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;display:flex;overflow:hidden}@media screen and (width<=400px){.uploader__button span,.multipleUploader__button span{font-size:1.4rem}}.uploader__button span:before,.multipleUploader__button span:before{content:"";text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/ddFileuploader__icon.3npKR3UO.png) 0 no-repeat;width:20px;height:20px;margin-right:8px;display:block;overflow:hidden}@media screen and (width<=360px){.uploader__button span:before,.multipleUploader__button span:before{display:none}}.uploader__button input,.multipleUploader__button input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.uploader__filename,.multipleUploader__filename{height:16px;margin-top:14px;margin-bottom:0;font-size:14px;font-weight:700;line-height:16px}.uploader__progressBar,.multipleUploader__progressBar{border:1px solid #d9d9d9;border-radius:8px;max-width:382px;height:16px;margin:16px auto 0;display:none;position:relative;overflow:hidden}.uploader__progressBar__inner,.multipleUploader__progressBar__inner{background-color:#3fb6e8;border-radius:8px;width:0;height:100%;position:absolute;top:0;left:0}.uploader__upload,.multipleUploader__upload{width:100%;max-width:300px;margin:30px auto 0}.uploader__upload__reset,.multipleUploader__upload__reset{color:#666;cursor:pointer;margin:20px auto 0;font-size:1.6rem;display:block}.uploader__uploadedFiles,.multipleUploader__uploadedFiles{margin-top:30px;display:none}.uploader__uploadedFiles__heading,.multipleUploader__uploadedFiles__heading{margin-bottom:16px;font-size:1.6rem;font-weight:700}.uploader__uploadedFiles__files,.multipleUploader__uploadedFiles__files{flex-wrap:wrap;display:flex}.uploader__uploadedFiles.uploader__inline,.multipleUploader__uploadedFiles.uploader__inline{margin-top:15px;display:block}.uploader__uploadedFiles__imageIcon,.multipleUploader__uploadedFiles__imageIcon{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-fileIcon.N33Meh5M.png) 100%/60px 80px no-repeat;min-width:60px;height:80px;margin-left:10px;display:inline-block}.uploader__uploadedFiles__imageIcon.uploader__inline,.multipleUploader__uploadedFiles__imageIcon.uploader__inline{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-fileIcon.N33Meh5M.png) 100%/30px 40px no-repeat;min-width:30px;height:40px;margin-left:5px;margin-right:10px}.uploader__uploadedFiles__imageType,.multipleUploader__uploadedFiles__imageType{color:#fff;background:#3fb6e8;border-radius:4px;margin-top:29px;margin-left:-10px;margin-right:14px;padding:4px 8px;font-size:1.4rem;font-weight:700;display:inline-block}.uploader__uploadedFiles__imageType.uploader__inline,.multipleUploader__uploadedFiles__imageType.uploader__inline{margin-top:15px;margin-left:-5px;margin-right:7px;padding:2px 4px;font-size:1rem}.uploader__uploadedFiles__image,.multipleUploader__uploadedFiles__image{width:auto;max-width:128px;height:auto;max-height:128px}.uploader__uploadedFiles__fileName,.multipleUploader__uploadedFiles__fileName{word-break:break-all;margin-top:10px}.uploader__preview,.multipleUploader__preview{margin-top:60px;display:none}.uploader__preview__content,.multipleUploader__preview__content{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;margin-top:30px;padding:10px 40px 40px}@media screen and (width<=900px){.uploader__preview__content,.multipleUploader__preview__content{padding:0 20px 30px}}.uploader__preview__inner,.multipleUploader__preview__inner{flex-wrap:wrap;justify-content:center;display:flex}.uploader__preview__item,.multipleUploader__preview__item{flex-basis:33.3333%;max-width:33.3333%;padding:30px 3.2% 20px}@media screen and (width<=900px){.uploader__preview__item,.multipleUploader__preview__item{flex-basis:50%;max-width:50%}}@media screen and (width<=800px){.uploader__preview__item,.multipleUploader__preview__item{flex-basis:100%;max-width:100%}}.uploader__preview__imageWrap,.multipleUploader__preview__imageWrap{background-color:#f9f9f9;justify-content:center;align-items:center;width:100%;height:22.8vw;max-height:292px;display:flex}@media screen and (width<=800px){.uploader__preview__imageWrap,.multipleUploader__preview__imageWrap{height:180px}}.uploader__preview__image,.multipleUploader__preview__image{width:auto;max-width:100%;height:auto;max-height:100%}.uploader__preview__fileName,.multipleUploader__preview__fileName{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:10px;font-size:1.2rem;overflow:hidden}.uploader__preview__label,.multipleUploader__preview__label{margin-top:30px;display:block}@media screen and (width<=900px){.uploader__preview__label,.multipleUploader__preview__label{margin-top:20px}}.uploader__preview__comment,.multipleUploader__preview__comment{border:1px solid #b2b2b2;border-radius:5px;width:100%;min-height:100px;padding:15px 10px;font-size:1.6rem;display:block}.imagesFrame__image{vertical-align:bottom;opacity:0;width:100%;height:auto;transition:all .3s}.imagesFrame__image:not(:first-child){position:absolute;top:0;left:0}.imagesFrame__image.current{opacity:1}.imagesFrame__back,.imagesFrame__next{text-indent:100%;white-space:nowrap;z-index:10;opacity:0;background:#a9e0f0 url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-buttonArrow-left-white.F8yTZdWu.svg) 50%/14px 14px no-repeat;border-radius:5px;width:40px;height:calc(100% - 40px);font-size:0;transition:all .3s;position:absolute;top:20px;overflow:hidden}.imagesFrame:hover .imagesFrame__back,.imagesFrame:hover .imagesFrame__next{opacity:1;transform:translate(0)}.imagesFrame__image:first-child+.imagesFrame__back,.imagesFrame__image:first-child+.imagesFrame__back+.imagesFrame__back,.imagesFrame__image:first-child+.imagesFrame__next,.imagesFrame__image:first-child+.imagesFrame__back+.imagesFrame__next,.imagesFrame__image:first-child+.imagesFrame__next+.imagesFrame__back,.imagesFrame__image:first-child+.imagesFrame__next+.imagesFrame__next{display:none}.imagesFrame__back:hover,.imagesFrame__next:hover{background-color:#3fb6e8}@media screen and (width<=640px){.imagesFrame__back,.imagesFrame__next{display:none}}.imagesFrame__back{left:-10px;transform:translate(-10px)}.imagesFrame__next{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-buttonArrow-right-white.C9HoHE9R.svg);right:-10px;transform:translate(10px)}.aiSuggestion{color:#666;vertical-align:middle;margin-bottom:.7rem;font-size:1.6rem}.aiSuggestion .highlight{background-color:#f4f49e}.aiSuggestion__table .aiSuggestion__tableHead{background-color:#f7f5f5}.aiSuggestion__table .aiSuggestion__headCell{border-bottom:1px solid #e9e7e7}.aiSuggestion__table .aiSuggestion__tableRow{color:#666;border-bottom:1px solid #e9e7e7;padding:.4rem .5rem;font-size:1.3rem}.aiSuggestion__table .aiSuggestion__right{text-align:right;width:20rem}.aiSuggestion__rightText{text-align:right;width:19rem}.aiSuggestion__success{color:#00a000;margin-right:-2rem}.aiSuggestion__smallIcon{font-size:1.5rem}.aiSuggestion__emptyMargin{margin-bottom:2.6rem}.changeAddress__residentCardChange,.changeConditions__contract{flex-direction:column;margin-top:20px;display:none}.changeConditions__contract+.input__items{margin-top:20px}.ownInjuriesAndIllnessLOA{margin-top:30px}.ownInjuriesAndIllnessLOA__absencePeriod{flex-direction:column;margin-top:20px;display:none}.ownInjuriesAndIllnessLOA__absencePeriod+.input__items{margin-top:20px}.resignationDetail .input__zoomIn{margin-left:0}.shinResidentTaxF__table{width:100%}.shinResidentTaxF td{word-wrap:break-word;word-break:break-all;max-width:65px;padding:4px}@media screen and (width<=900px){.businessTripReport .input__items:last-child .input__combi:first-child{width:100%;max-width:450px}}.businessTripReport .input__combi.min .input__text{text-align:center}.businessTripReport .input__ruby{align-self:flex-end;margin-bottom:20px;margin-left:-10px;padding:16px 10px}.task__createBusinessTripReport__body{margin-bottom:30px}.entryReceipt{justify-content:space-between;display:flex}@media screen and (width<=900px){.entryReceipt{display:block}}.entryReceipt+.entryReceipt{border-top:1px solid #d9d9d9;margin-top:40px;padding-top:40px}.entryReceipt__id{text-align:center;flex-shrink:0;width:20px;margin-right:10px;font-size:1.6rem}@media screen and (width<=900px){.entryReceipt__id{margin-bottom:10px;margin-right:0}}.entryReceipt__imageWrap{cursor:pointer;background-color:#f9f9f9;flex-grow:1;justify-content:center;align-items:center;height:358px;margin-right:40px;display:flex;position:relative;overflow:hidden}@media screen and (width<=900px){.entryReceipt__imageWrap{height:256px;margin-bottom:20px;margin-right:0}}@media screen and (width<=640px){.entryReceipt__imageWrap{height:128px}}.entryReceipt__imageWrap:after{content:"";text-indent:100%;white-space:nowrap;z-index:0;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-imageZoom.CdyGVkuB.png) 50%/20px 20px no-repeat;width:20px;height:20px;font-size:0;display:block;position:absolute;top:10px;right:10px;overflow:hidden}.entryReceipt__imageWrap.is-zoomIn,.entryReceipt__imageWrap.is-zoomIn--wide{height:auto}.entryReceipt__imageWrap.is-zoomIn:after,.entryReceipt__imageWrap.is-zoomIn--wide:after{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-imageZoom-out.DAiA3QHj.png)}.entryReceipt__imageWrap__inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:auto}.entryReceipt__imageWrap.is-zoomIn .entryReceipt__imageWrap__inner,.entryReceipt__imageWrap.is-zoomIn--wide .entryReceipt__imageWrap__inner{height:auto;display:block}.entryReceipt__image{width:auto;max-width:100%;height:auto;max-height:100%}.entryReceipt__imageWrap.is-zoomIn .entryReceipt__image{width:100%;height:auto}.entryReceipt__imageWrap.is-zoomIn--wide .entryReceipt__image{width:160%;max-width:160%;height:auto;max-height:none}@media screen and (width<=400px){.entryReceipt__imageWrap.is-zoomIn--wide .entryReceipt__image{width:200%;max-width:200%}}.entryReceipt__details{flex-shrink:0;width:35%}@media screen and (width<=900px){.entryReceipt__details{width:100%}}.entryReceipt .checkbox{align-self:flex-end;margin-bottom:20px;margin-left:10px}.entryReceipt__priceList{margin-top:20px;padding-left:20px;position:relative}@media screen and (width<=900px){.entryReceipt__priceList{padding-left:15px}}.entryReceipt__priceList:before{content:"";background-color:#d9d9d9;width:5px;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width<=900px){.entryReceipt__priceList:before{width:3px}}.entryReceipt__priceList__inner{margin-bottom:20px}.entryReceipt__priceList__item{align-items:flex-end}.entryReceipt__priceList__item:only-of-type .input__combi:last-child .entryReceipt__priceList__deleteButton,.entryReceipt__priceList__item:not(:first-child) .input__label{display:none}.entryReceipt__priceList__item+.entryReceipt__priceList__item{margin-top:10px}.entryReceipt__priceList__item .input__text{width:100%}.entryReceipt__priceList__delete{justify-content:center;align-items:center;width:40px;height:50px;display:flex}@media screen and (width<=640px){.entryReceipt__priceList__delete{width:32px}}.entryReceipt__priceList__deleteButton{text-indent:100%;white-space:nowrap;cursor:pointer;border:1px solid #b2b2b2;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:0;position:relative;overflow:hidden}@media screen and (width<=640px){.entryReceipt__priceList__deleteButton{width:32px;height:32px}}.entryReceipt__priceList__deleteButton:not(:disabled):hover{background-color:#b2b2b2}.entryReceipt__priceList__deleteButton:not(:disabled):hover:after{background-color:#fff}.entryReceipt__priceList__deleteButton:after{content:"";background-color:#b2b2b2;width:20px;height:2px;margin-top:-1px;margin-left:-10px;display:block;position:absolute;top:50%;left:50%}.entryReceipt.withdraw .entryReceipt__imageWrap,.entryReceipt.withdraw .entryReceipt__details .input__items+.input__items:not(:last-child){opacity:.3}.task__expenseApplication__division{margin-bottom:40px}.task__expenseApplication__footer{margin-top:30px}.invoiceList__header{justify-content:flex-end;display:flex}.invoiceList__frame{border:1px solid #d9d9d9;border-radius:10px;margin-top:30px}.invoiceList__frame__header{background-color:#f9f9f9;border-bottom:1px solid #d9d9d9;border-radius:10px 10px 0 0;padding:30px 40px}@media screen and (width<=900px){.invoiceList__frame__header{padding:30px 16px 25px}}.invoiceList__frame__header strong{color:#666;font-size:2.4rem}@media screen and (width<=900px){.invoiceList__frame__header strong{font-size:2.2rem;line-height:1.5}}.invoiceList__total{margin-right:40px}@media screen and (width<=1200px){.invoiceList__total{margin-right:0}}@media screen and (width<=900px){.invoiceList__total{flex-wrap:wrap}.invoiceList__total .input__priceWrap{text-align:right;flex-grow:1}}.invoiceList__invoiceTotal{justify-content:flex-end;margin-top:30px;display:flex}.invoiceList__invoiceTotal .input__combi{background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;flex-wrap:wrap;justify-content:space-between;padding-left:18px;padding-right:18px}.invoiceList__invoiceTotal .input__label{padding:16px 0}.invoiceList__invoiceTotal .input__priceWrap{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.invoiceList__invoiceTotal .input__textStyle{background-color:#0000;width:100%}.invoiceList__footer{margin-top:30px}.invoiceListItem{margin:0 40px}@media screen and (width<=900px){.invoiceListItem{margin:0 16px}}.invoiceListItem+.invoiceListItem{border-top:1px solid #d9d9d9}.invoiceListItem__total{border-bottom:1px solid #d9d9d9;justify-content:flex-end;padding:18px 0;display:flex}.invoiceListItem__inner{justify-content:space-between;align-items:flex-start;padding:40px 0;display:flex}.invoiceListItem__inner+.invoiceListItem__inner{border-top:1px dashed #d9d9d9}@media screen and (width<=1200px){.invoiceListItem__inner{flex-wrap:wrap}}.invoiceListItem__thumbnail{cursor:pointer;flex-shrink:0;width:110px;margin-right:40px}@media screen and (width<=1200px){.invoiceListItem__thumbnail{order:1}}@media screen and (width<=960px){.invoiceListItem__thumbnail{display:none}}.invoiceListItem__thumbnail__inner{border:1px solid #d9d9d9;justify-content:center;align-items:center;width:110px;height:148px;display:flex}.invoiceListItem__thumbnail:hover .invoiceListItem__thumbnail__inner{opacity:.5;transition:opacity .3s}.invoiceListItem__thumbnail__image{width:auto;max-width:100%;height:auto;max-height:100%}.invoiceListItem__zoomImage{margin-top:10px}.invoiceListItem__zoomImage__button{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-zoom.D5liesOM.png) 0/20px 20px no-repeat;padding-left:24px;font-size:1.4rem;line-height:20px}.invoiceListItem__details{flex-grow:1;margin-right:40px}@media screen and (width<=1200px){.invoiceListItem__details{order:3;width:100%;margin-top:30px;margin-right:0}}.invoiceListItem__details .input__text:read-only,.invoiceListItem__details .input__textarea:read-only{border:none}.invoiceListItem__details .account{width:200px;margin-right:10px}@media screen and (width<=900px){.invoiceListItem__details .account{flex-grow:unset;width:100%;max-width:390px;margin-bottom:10px}}.invoiceListItem__details .taxCode{flex-shrink:0;width:200px;margin-right:10px}@media screen and (width<=900px){.invoiceListItem__details .taxCode{margin-bottom:10px}}.invoiceListItem__details .payment{flex-shrink:0;width:150px}@media screen and (width<=900px){.invoiceListItem__details .payment{margin-bottom:10px}}.invoiceListItem__details .payment:not(.input__label){text-align:right}.invoiceListItem__upper{justify-content:space-between;align-items:flex-start}@media screen and (width<=640px){.invoiceListItem__upper.input__items.wrap,.invoiceListItem__upper.input__items.wrap>.input__combi{margin-right:0}}@media screen and (width<=900px){.invoiceListItem__upper .input__combi.border{flex-wrap:wrap}}@media screen and (width<=640px){.invoiceListItem__upper .input__combi{flex-grow:1}}@media screen and (width<=900px){.invoiceListItem__upper .input__priceWrap{text-align:right;flex-grow:1;margin-left:auto}}.invoiceListItem__upper .input__priceWrap .input__textStyle{max-width:190px}.invoiceListItem__upper .input__items+.input__items{border-bottom:1px solid #d9d9d9;margin-top:14px;padding-bottom:15px}.invoiceListItem__upper .input__items--string{justify-content:space-between;margin-top:-6px}@media screen and (width<=640px){.invoiceListItem__upper .input__items--string{flex-direction:column;margin-top:0}}.invoiceListItem__upper .input__items--string .input__label{text-align:left;width:140px}@media screen and (width<=640px){.invoiceListItem__upper .input__items--string .input__label{text-align:left;width:100%;margin-bottom:10px}}.invoiceListItem__upper .input__items--string .input__label .label__alert{color:red;border:1px solid red;border-radius:8px;margin-left:6px;padding:2px 6px;font-size:12px;font-weight:700}.invoiceListItem__labels{justify-content:flex-end}.invoiceListItem__upper+.invoiceListItem__labels{margin-top:30px}@media screen and (width<=900px){.invoiceListItem__labels{display:none}}.invoiceListItem__list{justify-content:flex-end}@media screen and (width<=900px){.invoiceListItem__list{flex-wrap:wrap;margin-bottom:-10px;margin-right:-10px}}.invoiceListItem__labels+.invoiceListItem__list{margin-top:0}@media screen and (width<=900px){.invoiceListItem__labels+.invoiceListItem__list{margin-top:30px}}.invoiceListItem__list+.invoiceListItem__list{margin-top:10px}@media screen and (width<=640px){.invoiceListItem__list+.invoiceListItem__list{margin-top:20px}}.invoiceListItem__buttons{flex-shrink:0;width:150px}@media screen and (width<=1200px){.invoiceListItem__buttons{order:2}}@media screen and (width<=960px){.invoiceListItem__buttons{margin:0 auto 20px}}.invoiceListItem__largeCheckbox{justify-content:center;align-items:center;margin-top:7px;margin-bottom:27px;display:flex}.invoiceListZoomImageModal .invoiceListItem__details{margin-right:0}.invoiceListZoomImageModal .invoiceListItem__total{display:block}.invoiceListZoomImageModal .invoiceListItem__total+.invoiceListItem__labels{margin-top:40px}.invoiceListZoomImageModal .input__combi+.input__combi{margin-top:10px;margin-left:0}.invoiceListZoomImageModal .input__priceWrap{margin-left:auto}.invoiceListZoomImageModal .invoiceListItem__labels{display:none}.invoiceListZoomImageModal .invoiceListItem__labels+.invoiceListItem__list{margin-top:40px}.invoiceListZoomImageModal .invoiceListItem__list{flex-direction:column;align-items:flex-start;padding-left:120px;position:relative}.invoiceListZoomImageModal .invoiceListItem__list:before{content:"勘定科目\a 税区分\a 取引金額（税込）";text-align:right;white-space:pre;font-size:1.4rem;line-height:60px;position:absolute;top:-5px;left:0}.invoiceListZoomImageModal .invoiceListItem__list+.invoiceListItem__list{margin-top:30px}.invoiceListZoomImageModal .invoiceListItem__list .input__text{width:100%;padding:10px}.invoiceListZoomImageModal .invoiceListItem__list .input__text+.input__text{margin-top:10px}.task__editTransactions__header{border-bottom:1px solid #d9d9d9;padding-bottom:40px}.task__editTransactions .selectAccount:focus{box-shadow:none}.task__editTransactions .checkbox{margin-left:20px}.task__editTransactions__content{align-items:flex-start;display:flex}@media screen and (width<=900px){.task__editTransactions__content{flex-direction:column}}.task__editTransactions__content__images{flex-grow:1;margin-top:40px;position:relative}.task__editTransactions__content__items{flex-shrink:0;width:450px;margin-top:40px;margin-left:40px;padding-right:10px;overflow:hidden auto}@media screen and (width<=900px){.task__editTransactions__content__items{width:100%;margin-left:0;padding-right:0}}.task__editTransactions__body{margin-top:-38px}.task__editTransactions__footer .input__items{position:relative}.task__editTransactions__footer .input__items:before{content:"";border-bottom:1px dashed #d9d9d9;width:100%;height:0;display:inline-block;position:absolute}.task__editTransactions__footer .input__add{z-index:0;position:relative}.task__editTransactions__footer .input__add+.input__add{margin-left:10px}.task__editTransactions__footer__paymentSum{align-items:center;margin-top:40px;margin-bottom:30px;display:flex}.task__editTransactions__footer__paymentSum .input__label{margin-bottom:0;margin-left:auto;margin-right:10px}.task__editTransactions__footer__paymentSum .input__text{text-align:right;border-width:2px;width:100%;max-width:200px}.editTransaction{padding:40px 0 40px 35px;position:relative}@media screen and (width<=900px){.editTransaction{padding:40px 0 40px 20px}}.editTransaction+.editTransaction{border-top:1px solid #dcf2f9}.editTransaction:before{content:"";background-color:#a9e0f0;width:5px;height:calc(100% - 80px);display:block;position:absolute;bottom:39px;left:0}@media screen and (width<=900px){.editTransaction:before{width:3px}}.editTransaction.deduction:before{background-color:#fdd}.editTransaction.deduction .renderArea__heading{color:#d53636}.editTransaction__delete{text-indent:100%;white-space:nowrap;cursor:pointer;background-color:#fff;border:2px solid #d9d9d9;border-radius:50%;width:32px;height:32px;font-size:0;display:none;position:absolute;top:40px;right:0;overflow:hidden}.editTransaction:hover .editTransaction__delete{display:block}.editTransaction__delete:before,.editTransaction__delete:after{content:"";background-color:#d9d9d9;width:20px;height:2px;margin-top:-1px;margin-left:-10px;display:block;position:absolute;top:50%;left:50%}.editTransaction__delete:before{transform:rotate(45deg)}.editTransaction__delete:after{transform:rotate(-45deg)}.input__items.wrap>.editTransaction__division{margin-right:40px}.editTransaction__division+.input__combi .checkbox{align-self:flex-end;margin-bottom:20px;margin-left:10px}.task__searchDeal__none,.task__searchDeal__none__link,.task__searchDeal__result{margin-top:30px}.task__searchDeal__result .infoMessage{margin-top:30px;margin-bottom:30px}.task__searchDeal__result .transactionTable__labels{margin-top:30px}.task__searchDeal__result .transactionTable__labels__label:not(.button),.task__searchDeal__result .transactionTable__item:not(.button),.task__searchDeal__result .transactionTable__subListItem:not(.button){width:calc(20% - 20px)}.task__searchDeal__result .input__border{margin-top:30px}.searchDealZoomImageModal .input__combi{max-width:100%}.searchDealZoomImageModal .input__zoomIn{display:none}.searchDealZoomImageModal .input__decide{margin-top:20px;margin-bottom:0;margin-left:0}.searchDealZoomImageModal .input__priceWrap{margin-left:auto}.task__searchPartner__none,.task__searchPartner__none .input__link,.task__searchPartner__result{margin-top:30px}.task__searchPartner__result .infoMessage{margin-top:30px;margin-bottom:30px}.task__searchPartner__result .transactionTable{width:auto}.task__searchPartner__result .transactionTable__labels{margin-top:30px}.task__searchPartner__result .transactionTable__labels__label:not(.button),.task__searchPartner__result .transactionTable__item:not(.button),.task__searchPartner__result .transactionTable__subListItem:not(.button){width:calc(20% - 20px)}.task__searchPartner__result .transactionTable__item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task__searchPartner__result .input__border,.transactionTable__container+.transactionTable__container{margin-top:30px}.transactionTable__header{margin-bottom:30px}.transactionTable__header .input__combi:first-child{flex-grow:3}.transactionTable__header .input__combi:last-child{flex-grow:1;margin-left:40px}.transactionTable__labels{justify-content:space-between;align-items:flex-end;width:1114px;margin-bottom:5px;padding:0 1px;display:flex}.transactionTable__labels__label{text-align:center;font-size:1.4rem}.transactionTable__labels__label.button{flex-shrink:0;width:52px}.transactionTable__labels.type6 .transactionTable__labels__label:not(.button){width:calc(16% - 17px)}.transactionTable{width:1114px}.transactionTable__list,.transactionTable__subList{text-align:center;font-size:1.6rem;line-height:1}.transactionTable__list__inner,.transactionTable__subList__inner{justify-content:space-between;display:flex}.transactionTable__list{border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.transactionTable__list+.transactionTable__list{margin-top:20px}.transactionTable__list.is-selected{border-width:2px;border-color:#3fb6e8;position:relative}.transactionTable__list__inner{background-color:#dcf2f9}.transactionTable__list__inner.single{background-color:#0000}.transactionTable__list.is-visible .transactionTable__sub{display:none}.transactionTable__subList+.transactionTable__subList{border-top:1px dashed #d9d9d9}.transactionTable__item,.transactionTable__subListItem{padding:20px}.transactionTable__item.button,.transactionTable__subListItem.button{flex-shrink:0;justify-content:center;align-items:center;width:52px;display:flex}.transactionTable__item.button:first-child,.transactionTable__subListItem.button:first-child{padding:20px 16px}.transactionTable__item.button:last-child,.transactionTable__subListItem.button:last-child{height:56px}.transactionTable__list__inner.single .radio+.transactionTable__item,.transactionTable__list__inner.single .radio+.transactionTable__subListItem{text-align:left;flex-grow:1;margin-right:auto}.transactionTable__list__inner.type6 .transactionTable__item:not(.button),.transactionTable__subList__inner.type6 .transactionTable__item:not(.button),.transactionTable__list__inner.type6 .transactionTable__subListItem:not(.button),.transactionTable__subList__inner.type6 .transactionTable__subListItem:not(.button){width:calc(16% - 17px)}.topContainer{width:100%}.topContainer__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.topContainer__inner{padding:0 10px}}.topContainer__inner{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (width<=960px){.topContainer__inner{flex-direction:column;align-items:center}}@media screen and (width<=640px){.topContainer__inner{flex-direction:column-reverse}}.topContainer__inner.center{justify-content:center}.topContainer__contentHeader{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:16px;display:flex}.topContainer__contentHeader__label{color:#191919;font-size:1.6rem;line-height:1.5}@media screen and (width<=360px){.topContainer__contentHeader__label{font-size:1.5rem}}.topContainer__contentHeader__more{cursor:pointer;color:#191919;vertical-align:middle}.topContainer__contentHeader__more:before{content:"";vertical-align:middle;padding-right:4px;font-family:Material Symbols Outlined;font-size:18px}.topContainer__contentHeader__more:after{content:attr(data-showMore-label);font-size:1.4rem}@media screen and (width<=360px){.topContainer__contentHeader__more:after{font-size:1.2rem}}.topContainer__contentHeader__more.is-shown:before{content:"";font-family:Material Symbols Outlined}.topContainer__contentHeader__more.is-shown:after{content:attr(data-closeMore-label)}.topContainer__sidebar{width:31.5%;max-width:384px}@media screen and (width<=960px){.topContainer__sidebar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;display:flex}}@media screen and (width<=640px){.topContainer__sidebar{display:block}}@media screen and (width<=960px){.topContainer__sidebar__item{width:100%}}@media screen and (width<=640px){.topContainer__sidebar__item{width:100%}}.topContainer__sidebar__item__inner{background-color:#fff;border:1px solid #d9d9d9;border-top-width:0;border-radius:0 0 10px 10px}.topContainer__sidebar__item+.topContainer__sidebar__item{margin-top:28px}@media screen and (width<=960px){.topContainer__sidebar__item+.topContainer__sidebar__item{width:calc(50% - 14px);margin-top:15px}}@media screen and (width<=640px){.topContainer__sidebar__item+.topContainer__sidebar__item{width:100%;margin-top:15px}}.topContainer__sidebar__buttons{border-top:1px solid #b2b2b2;margin-top:28px;padding-top:30px}@media screen and (width<=960px){.topContainer__sidebar__buttons{display:none}}.topContainer__main .topContainer__sidebar__buttons{display:none}@media screen and (width<=960px){.topContainer__main .topContainer__sidebar__buttons{border-top:none;justify-content:space-between;align-items:center;padding-top:0;display:flex}}@media screen and (width<=640px){.topContainer__main .topContainer__sidebar__buttons{display:block}}@media screen and (width<=960px){.topContainer__main .topContainer__sidebar__button{width:calc(33.3333% - 8px)}}@media screen and (width<=640px){.topContainer__main .topContainer__sidebar__button{width:100%}}.topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:15px}@media screen and (width<=960px){.topContainer__main .topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:0}}@media screen and (width<=640px){.topContainer__main .topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:15px}}.topContainer__sidebar__button__link{color:#666;text-align:center;background:#fff url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) calc(100% - 12px)/14px 14px no-repeat;border:1px solid #b2b2b2;border-radius:38px;height:76px;font-size:1.8rem;text-decoration:none;display:block}@media screen and (width<=800px){.topContainer__sidebar__button__link{height:46px;font-size:1.6rem;line-height:44px}}.topContainer__sidebar__button__link span{margin-top:16px;margin-bottom:10px;font-size:1.4rem;display:block}@media screen and (width<=800px){.topContainer__sidebar__button__link span{display:none}}@media screen and (width<=960px){.topContainer__main .topContainer__sidebar__button__link span{font-size:1.2rem}}.topContainer__sidebar__button:nth-child(2) .topContainer__sidebar__button__link,.topContainer__sidebar__button:last-child .topContainer__sidebar__button__link{line-height:74px}@media screen and (width<=800px){.topContainer__sidebar__button:nth-child(2) .topContainer__sidebar__button__link,.topContainer__sidebar__button:last-child .topContainer__sidebar__button__link{line-height:44px}}.topContainer__main{width:65.5%;max-width:796px}@media screen and (width<=960px){.topContainer__main{width:100%;max-width:100%;margin-top:28px}}.topContainer__main__item__inner{background-color:#fff;border:1px solid #d9d9d9;border-top-width:0;border-radius:0 0 10px 10px}.topContainer__main__item+.topContainer__main__item{margin-top:28px}@media screen and (width<=640px){.topContainer__main__item+.topContainer__main__item{margin-top:15px}}.topContainer__contentMore{text-align:right;margin-top:15px}.topContainer__contentMore__button{color:#666;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) 100%/14px 14px no-repeat;padding-right:18px;font-size:1.4rem;text-decoration:none}.topContainer__contentMore__button:hover{text-decoration:underline}.topContainer__menus{margin-top:40px}@media screen and (width<=640px){.topContainer__menus{margin-top:30px}}.topContainer__menuHeader{border-bottom:1px solid #b2b2b2;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:15px;display:flex}.topContainer__menuHeader__label{color:#333;font-size:1.8rem}.topContainer__menuHeader__more{cursor:pointer;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-arrow-gray-down.DVQcQ6VP.svg) 100%/14px 14px no-repeat;padding-right:22px}.topContainer__menuHeader__more:after{content:attr(data-showMore-label);color:#666;font-size:1.4rem;line-height:20px}.topContainer__menuHeader__more.is-shown{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-arrow-gray-up.D9slKf0z.svg)}.topContainer__menuHeader__more.is-shown:after{content:attr(data-closeMore-label)}.spMenu{z-index:1000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.spMenu.is-menuOpened{display:block}.spMenu__button{z-index:1;text-indent:100%;white-space:nowrap;cursor:pointer;background:#666 url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-spMenu-close.BHOrdNLW.svg) calc(100% - 10px)/71px 24px no-repeat;width:100%;height:72px;font-size:0;position:fixed;top:0;left:0;overflow:hidden}.spMenu__inner{-webkit-overflow-scrolling:touch;background-color:#f9f9f9;width:100%;height:calc(100% - 72px);margin-top:72px;overflow:hidden auto}.spMenu__section:nth-child(odd){margin-top:44px}.spMenu__section:nth-child(2n){margin-top:15px}.spMenu__section__inner{background-color:#fff;border-bottom:1px solid #d9d9d9}.spMenu__section__footer{text-align:right;margin-top:15px;padding:0 20px}.spMenu__section__footer__link{color:#666;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) 100%/14px 14px no-repeat;padding-right:18px;font-size:1.4rem;text-decoration:none}.spMenu__heading{color:#333;border-bottom:1px solid #b2b2b2;padding:0 20px 15px;font-size:1.6rem;font-weight:700}.spMenu__list__item+.spMenu__list__item{border-top:1px solid #b2b2b2}.spMenu__list__link{color:#666;padding:19px 30px;font-size:1.6rem;line-height:20px;text-decoration:none;display:block}.spMenu__footer{background-color:#666;padding:30px 20px}.spMenu__footer__user{justify-content:center;font-size:1.4rem;display:flex}.spMenu__footer__user__name{color:#ebebeb;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.spMenu__footer__user__logout{color:#ebebeb;cursor:pointer;flex-shrink:0;align-items:center;margin-left:15px;display:flex}.spMenu__footer__user__logout:before{content:"";cursor:default;background-color:#ebebeb;width:1px;height:14px;margin-right:15px;display:block}.spMenu__footer__user__logout a{color:#ebebeb;text-decoration:none}.spMenu__footer__logo{text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/logo-header-white.CS8rj3JI.png) 50%/187px 72px no-repeat;width:187px;height:72px;margin:30px auto 0;font-size:0;overflow:hidden}.informationBar__item{background-color:#fff;border-bottom:1px solid #d9d9d9;width:100%}.informationBar__item__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.informationBar__item__inner{padding:0 10px}}.informationBar__item.lv3{background-color:#faeaea}.informationBar__item.lv2{background-color:#fcf2ea}.informationBar__item.lv1{background-color:#fefae9}.informationBar__item.positive{background-color:#ebf7fc}.informationBar__item.safety{background-color:#eaf8f5}.informationBar__item__inner{justify-content:space-between;align-items:center;display:flex}.informationBar__text{text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:1.6rem;line-height:46px;overflow:hidden}html.userCommunicationReactThreadPage .informationBar__text{font-size:16px}.informationBar__text:before{content:"";text-indent:100%;white-space:nowrap;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-infoBar-info.DRCGj3Wi.svg) 50%/20px 20px no-repeat;width:20px;height:20px;margin-right:4px;font-size:0;display:inline-block;position:relative;top:4px;overflow:hidden}.informationBar__item.lv3 .informationBar__text{color:#d53636;font-weight:700}.informationBar__item.lv3 .informationBar__text:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-infoBar-lv3.DU0ZQYRR.svg)}.informationBar__item.lv2 .informationBar__text:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-infoBar-lv2.Dn5FXqgw.svg)}.informationBar__item.lv1 .informationBar__text:before{background-image:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-infoBar-lv1.CZFiD3gD.svg)}.informationBar__more{color:#666;background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) 100%/14px 14px no-repeat;flex-shrink:0;margin-left:10px;padding-right:18px;font-size:1.4rem;text-decoration:none}html.userCommunicationReactThreadPage .informationBar__more{font-size:14px}.informationBar__more:hover{text-decoration:underline}.tasksListItem__item{justify-content:space-between;padding:17px 20px;display:flex;position:relative}@media screen and (width<=640px){.tasksListItem__item{background:url(https://prd-payroll-outsource-assets.rakfice.jp/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) calc(100% - 12px)/14px 14px no-repeat;flex-direction:column;padding:19px 20px 15px}}.tasksListItem__item:not(:last-child):after{content:"";background-color:#d9d9d9;width:calc(100% - 40px);height:1px;display:block;position:absolute;bottom:0;left:20px}.tasksListItem__item.more{visibility:hidden;opacity:0;height:0;padding:0;transition:opacity .4s ease-in}.tasksListItem.is-shown .tasksListItem__item.more{visibility:visible;opacity:1;height:auto;padding:17px 20px}@media screen and (width<=640px){.tasksListItem.is-shown .tasksListItem__item.more{padding:19px 20px 15px}}.tasksListItem.is-shown .tasksListItem__item.none{display:none}.tasksListItem.is-shown .tasksListItem__item.none:only-child{display:block}@media screen and (width<=640px){.tasksListItem__item.none{background:0 0}}.tasksListItem__owner{color:#666;text-align:center;background-color:#ebebeb;border-radius:3px;flex-shrink:0;align-self:center;width:48px;font-size:1rem;line-height:22px}.tasksListItem__owner.done{color:#ebf7fc;background-color:#3fb6e8}.tasksListItem__owner.shutdown{color:#e5e5e5;background-color:#333}@media screen and (width<=640px){.tasksListItem__owner{width:64px;position:absolute;top:15px;right:16px}}.tasksListItem__itemInner{margin-left:8px;display:flex}@media (width<=961px){.tasksListItem__itemInner{width:120px}}@media screen and (width<=960px){.tasksListItem__itemInner{width:100%}}@media screen and (width<=640px){.tasksListItem__itemInner{margin-left:0;padding-right:18px}}.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}@media screen and (width<=1000px){.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}}@media screen and (width<=960px){.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}}@media screen and (width<=640px){.tasksListItem__owner+.tasksListItem__itemInner{width:100%;display:block}}.tasksListItem__itemInner+.tasksListItem__itemInner{flex-shrink:0;width:175px}@media screen and (width<=1000px){.tasksListItem__itemInner+.tasksListItem__itemInner{width:175px}}@media screen and (width<=960px){.tasksListItem__itemInner+.tasksListItem__itemInner{width:175px}}@media screen and (width<=640px){.tasksListItem__itemInner+.tasksListItem__itemInner{justify-content:space-between;width:100%;margin-top:12px}}.tasksListItem__title{width:calc(100% - 100px)}@media screen and (width<=640px){.tasksListItem__title{width:calc(100% - 70px)}}.tasksListItem__title__link{text-decoration:none}.tasksListItem__title__type{color:#666;font-size:1.4rem;line-height:1.25em}.tasksListItem__title__link:hover .tasksListItem__title__type{color:#3fb6e8;text-decoration:underline}@media screen and (width<=800px){.tasksListItem__title__link:hover .tasksListItem__title__type{color:#666;text-decoration:none}}.tasksListItem__title__label{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:1.4rem;font-weight:400;line-height:1.1;overflow:hidden}@media screen and (width<=640px){.tasksListItem__title__label{margin-top:12px}}.tasksListItem__title__link:hover .tasksListItem__title__label{color:#3fb6e8;text-decoration:underline}@media screen and (width<=800px){.tasksListItem__title__link:hover .tasksListItem__title__label{color:#666;text-decoration:none}}.none .tasksListItem__title__label{text-align:center;flex-grow:1;margin-top:0;padding:12px 0}.tasksListItem__userName{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;width:92px;margin-left:8px;display:flex;overflow:hidden}@media screen and (width<=640px){.tasksListItem__userName{width:100%;margin-top:12px;margin-left:0}}.tasksListItem__userName__link{color:#666;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:1.4rem;line-height:1.1;text-decoration:none;overflow:hidden}.tasksListItem__userName__link:hover{color:#3fb6e8;text-decoration:underline}@media screen and (width<=800px){.tasksListItem__userName__link:hover{color:#666;text-decoration:none}}.tasksListItem__scores{align-items:center;display:flex}@media screen and (width<=640px){.tasksListItem__scores{flex-grow:1;margin-top:8px}}.tasksListItem__scores__score{color:#3fb6e8;flex-shrink:0;width:34px;font-size:1.2rem;display:none}.tasksListItem__scores__rate{background-color:#f5f5f5;border-radius:4px;width:50px;height:8px;margin-left:10px;position:relative}@media screen and (width<=640px){.tasksListItem__scores__rate{width:calc(100% - 85px)}}.tasksListItem__scores__bar{background-color:#3fb6e8;border-radius:4px;width:50%;max-width:100%;height:8px;display:block;position:absolute;top:0;left:0}.tasksListItem__scores__progress{color:#666;flex-shrink:0;width:41px;margin-left:10px;font-size:1rem}.tasksListItem__scores__progress span{font-size:1.2rem}.tasksListItem__remain{color:#666;text-align:center;background-color:#fff;border-radius:3px;flex-shrink:0;align-self:center;width:56px;margin-left:8px;font-size:1rem;line-height:22px}@media screen and (width<=640px){.tasksListItem__remain{width:64px;margin-left:20px}}.tasksListItem__remain span{font-size:1.2rem}.tasksListItem__item.lv3 .tasksListItem__remain{color:#d53636;background:#faeaea}.tasksListItem__item.lv2 .tasksListItem__remain{background:#fcf2ea}.tasksListItem__item.lv1 .tasksListItem__remain{background:#fefae9}.tasksListItem__item.positive .tasksListItem__remain{background:#ebf7fc}.tasksListItem__item.safety .tasksListItem__remain{background:#eaf8f5}.tasksListItem__link{width:100%;padding:16px 20px;font-size:14px;text-decoration:none}@media (width>=641px){.tasksListItem__link{flex-wrap:wrap;justify-content:space-between;display:flex}}.tasksListItem__link:hover{background-color:#dcf2f9}@media screen and (width<=960px){.tasksListItem__link .tasksListItem__itemInner{width:120px}}@media (width<=641px){.tasksListItem__link .tasksListItem__itemInner{width:100%}}.tasksListItem__contents{flex:1;padding:0 8px}.tasksListItem__label{color:#999;margin-top:8px;font-size:12px;line-height:1.5}.tasksListItem__label span{display:inline-block}.tasksListItem__label span:not(:last-child){margin-right:8px}.tasksListItem__target{align-items:center;display:flex}@media (width>=641px){.tasksListItem__target{width:135px;padding:0 8px}}@media screen and (width<=640px){.tasksListItem__target{margin:10px 0 8px;padding-left:8px;font-size:12px}}@media (width>=641px){.tasksListItem__target span{display:none}}.mypage{width:100%}.mypage__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (width<=960px){.mypage__inner{padding:0 10px}}.mypage__heading{font-size:2rem}.mypage__content{margin-top:40px}.mypage__tabs__list{justify-content:center;align-items:flex-end;padding:0 10px;display:flex}@media screen and (width<=800px){.mypage__tabs__list{flex-wrap:wrap;justify-content:space-between}}.mypage__tabs__item{color:#fff;text-align:center;transform-origin:bottom;cursor:pointer;background-color:#a9e0f0;border-radius:10px 10px 0 0;flex-basis:180px;justify-content:center;align-items:center;height:44px;padding:0 8px;font-size:1.6rem;display:flex}@media screen and (width<=900px){.mypage__tabs__item{font-size:1.4rem}}@media screen and (width<=800px){.mypage__tabs__item{border-radius:10px;flex-basis:32%;margin-bottom:10px}}@media screen and (width<=369px){.mypage__tabs__item{font-size:1.2rem}}.mypage__tabs__item:not(.is-current):hover{opacity:.7}.mypage__tabs__item.is-current{cursor:default;background-color:#3fb6e8}.mypage__tabs__item+.mypage__tabs__item{margin-left:8px}@media screen and (width<=900px){.mypage__tabs__item+.mypage__tabs__item{margin-left:4px}}@media screen and (width<=800px){.mypage__tabs__item+.mypage__tabs__item{margin-left:0}}.mypage__tabContents{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:40px}@media screen and (width<=800px){.mypage__tabContents{margin-top:20px;padding:40px 20px}}.mypage__tabContent{display:none}.mypage__tabContent.is-current{display:block}.mypage__tabContent__item+.mypage__tabContent__item{margin-top:40px}.mypage__tabContent__heading{font-size:1.6rem}.mypage__tabContent__subHeading{margin-top:24px;font-size:1.4rem}.mypage__tabContent__logo__link{border-radius:10px;justify-content:center;align-items:center;width:100%;padding:20px 5px;text-decoration:none;display:flex}.mypage__tabContent__logo__link:hover{background-color:#dcf2f9}.mypage__tabContent__logo__string{color:#666;margin-left:10px}.mypage__tabContent__logo:hover .mypage__tabContent__logo__string{color:#3fb6e8}.mypageTable{margin-top:17px}.mypageTable__inner{width:100%}.mypageTable__list{border-top:1px solid #d9d9d9}.mypageTable__list:last-child{border-bottom:1px solid #d9d9d9}.mypageTable__label{color:#666;text-align:left;vertical-align:middle;word-break:break-all;background-color:#ebebeb;width:15.9%;height:48px;padding:0 10px;font-size:1.2rem;font-weight:700;line-height:1.2}@media screen and (width<=800px){.mypageTable__label{background-color:#0000;width:100%;height:auto;padding:16px 10px 8px;display:block}.mypageTable__value+.mypageTable__label{border-top:1px solid #d9d9d9}.mypageTable__label:after{content:"："}}.mypageTable__value{color:#666;vertical-align:middle;word-break:break-all;width:84.1%;height:48px;padding:0 10px;font-size:1.6rem;line-height:1.2}@media screen and (width<=800px){.mypageTable__value{width:100%;height:auto;padding:8px 10px 16px;display:block}}.col2 .mypageTable__value{width:34.1%}@media screen and (width<=800px){.col2 .mypageTable__value{width:100%}}.introduction .task__title{padding:15px 40px;font-size:1.8rem}@media screen and (width<=900px){.introduction .task__title{padding:15px 16px}}.introduction__sectionHeading{margin-top:60px;font-size:2rem;line-height:1.2}@media screen and (width<=640px){.introduction__sectionHeading{margin-top:40px}}.introduction__text{font-size:1.6rem;line-height:1.7}*+.introduction__text{margin-top:30px}@media screen and (width<=640px){*+.introduction__text{margin-top:20px}}.introduction__label{color:#3fb6e8;font-style:normal}.introduction__label.other{color:#b2b2b2}.introduction__flow{margin-top:30px}@media screen and (width<=640px){.introduction__flow{margin-top:20px}}.introduction__flow__arrow+.introduction__flow{margin-top:20px}.introduction__flow__label{color:#fff;vertical-align:bottom;background-color:#3fb6e8;border-radius:10px 10px 0 0;max-width:calc(100% - 10px);padding:12px 40px;display:inline-block}@media screen and (width<=640px){.introduction__flow__label{margin-right:10px;padding:10px 16px;font-size:1.4rem;line-height:1.2}}.other .introduction__flow__label{background-color:#b2b2b2}.introduction__flow__description{border:1px solid #3fb6e8;border-radius:0 10px 10px;padding:30px 40px;line-height:1.7}@media screen and (width<=640px){.introduction__flow__description{padding:20px 16px;font-size:1.4rem}}.other .introduction__flow__description{border-color:#b2b2b2}.introduction__flow__arrow{margin:20px auto 0;display:block}.introduction__buttons{margin-top:30px}.introduction__buttonWrap{text-align:center;max-width:300px;margin:0 auto}.introduction__buttonWrap+.introduction__buttonWrap{margin-top:10px}.expense__applicationsWrap+.expense__applicationsWrap{margin-top:40px}.expense__sort{justify-content:space-between;margin-top:40px;display:flex}.expense__sort__item{width:168px}.expense__sort__item+.expense__sort__item{margin-left:10px}.expense__sort__item:nth-child(3){margin-right:10px}.expense__sort__item:last-child{margin-left:auto}.expense__applications{flex-wrap:wrap;margin-right:-2.13333%;display:flex}@media screen and (width<=900px){.expense__applications{margin-right:-20px}}@media screen and (width<=800px){.expense__applications{margin-right:-10px}}.expenseItem{background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;flex-basis:31.2%;margin-bottom:24px;margin-right:2.13333%;padding:30px 3.2% 20px;text-decoration:none;display:block}@media screen and (width<=900px){.expenseItem{flex-basis:calc(50% - 20px);margin-bottom:20px;margin-right:20px;padding:16px 20px 20px}}@media screen and (width<=800px){.expenseItem{flex-basis:calc(50% - 10px);margin-bottom:10px;margin-right:10px;padding:16px 10px}}.expenseItem:hover{border-color:#3fb6e8;box-shadow:0 0 0 2px #3fb6e8}.expenseItem__tag{color:#666;text-align:center;background-color:#ebebeb;width:100px;height:22px;font-size:1.2rem;line-height:22px}@media screen and (width<=800px){.expenseItem__tag{height:20px;line-height:20px}}.expenseItem__imageWrap{background-color:#f9f9f9;justify-content:center;align-items:center;width:100%;height:22.8vw;max-height:292px;margin-top:16px;display:flex}@media screen and (width<=800px){.expenseItem__imageWrap{height:180px}}.expenseItem__image{width:auto;max-width:100%;height:auto;max-height:100%}.expenseItem__detail{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:14px;padding-bottom:4px;line-height:1.5;display:flex}.expenseItem__label{flex-shrink:0;font-size:1.6rem}@media screen and (width<=800px){.expenseItem__label{font-size:1.2rem}}.expenseItem__value{text-align:right;flex-grow:1;flex-shrink:0;font-size:1.8rem}@media screen and (width<=800px){.expenseItem__value{font-size:1.6rem}}.joiningDetail .input__text[name=fixedOvertime]{text-align:right}.noCopy{-webkit-user-select:none;user-select:none}
