@charset "UTF-8";*{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{margin:0;padding:0;border:0;outline:0;color:#333;vertical-align:baseline;background:transparent}@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{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;-webkit-text-size-adjust:100%}html{font-size:10px}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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}span{color:inherit}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}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,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-clear-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}input[type=date]{position:relative;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";cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}textarea{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";-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:focus{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pc{display:block}@media screen and (max-width:900px){.pc{display:none}}.sp{display:none}@media screen and (max-width:900px){.sp{display:block}}.sp-menu{display:none}@media screen and (max-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:animate-pulse 1s infinite alternate}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-6px,0,0)}20%,40%,60%,80%{transform:translate3d(6px,0,0)}}.animated{animation-name:shake;animation-duration:1s;animation-fill-mode:both}@keyframes topMenuFadeIn{0%{opacity:0}to{opacity:1}}@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{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.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;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.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]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;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:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.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-top-color:#00081033;border-width:7px 7px 0;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-bottom-color:#00081033;border-width:0 7px 7px;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-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.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;right:17px;top:1px;border-right-color:#00081033}.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{position:absolute;bottom:5px;width:44px;height:44px;background:#ffffffb3;font-size:2rem;line-height:44px;text-align:center;border-radius:50%;transition:.3s;cursor:pointer}.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{border-color:#b2b2b2;border-radius:5px;border-style:solid;border-width:1px;color:#666;float:none;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{border-color:#66afe9;box-shadow:0 1px 1px #00000013 inset,0 0 8px #66afe999}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px #00000013 inset,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{border-color:#41db00;box-shadow:0 1px 1px #00000013 inset,0 0 8px #92ed6b99}.easy-autocomplete.eac-green-light ul{border-color:#41db00;box-shadow:0 1px 1px #00000013 inset,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{border-color:#ff5b5b;box-shadow:0 1px 1px #00000013 inset,0 0 8px #ff5a5a99}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px #00000013 inset,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{border-color:#ffdb00;box-shadow:0 1px 1px #00000013 inset,0 0 8px #ffe75499}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px #00000013 inset,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{border-color:#333;box-shadow:0 1px 1px #00000013 inset,0 0 8px #37373799}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px #00000013 inset,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{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.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{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:#000c;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:#000c;box-shadow:0}.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{background-color:#404040cc;color:#f6f6f6}.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{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5a91cb;box-shadow:0}.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{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.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{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.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{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px;box-shadow:0 1px 4px #c1c1c1}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#b2b2b2;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:10px 20px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #dcf2f9;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:400}.easy-autocomplete-container ul li div{display:block;font-weight:400;word-break:break-all}.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-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.easy-autocomplete-container{max-height:100px}.easy-autocomplete-container>ul{max-height:200px;overflow-x:hidden;overflow-y:auto}.easy-autocomplete.eac-square{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.easy-autocomplete.eac-square input{border:1px solid #7f8c8d;border-radius:0;color:#7f8c8d;font-family:inherit;font-size:18px;font-style:italic;font-weight:300;margin:0;min-width:350px;padding:12px 43px 12px 15px}.easy-autocomplete.eac-square ul{border-color:#7f8c8d;border-top:0;box-shadow:none;top:0}.easy-autocomplete.eac-square ul li,.easy-autocomplete.eac-square ul .eac-category{border-color:#7f8c8d;font-family:inherit;font-size:16px;font-weight:300;padding:6px 12px;transition:all .4s ease 0s}.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{border:2px solid #888;border-radius:10px;color:#888;font-family:inherit;font-size:16px;font-weight:400;margin:0;min-width:300px;padding:10px}.easy-autocomplete.eac-round input:hover,.easy-autocomplete.eac-round input:focus{border-color:#3079ed}.easy-autocomplete.eac-round ul{background:none;border-color:#888;border-width:0;box-shadow:none;min-width:300px;top:20px}.easy-autocomplete.eac-round ul li,.easy-autocomplete.eac-round ul .eac-category{background:#fff;border-color:#3079ed;border-width:0 2px;font-size:14px;padding:8px 12px;transition:all .4s ease 0s}.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-radius:10px 10px 0 0;border-width:2px 2px 0}.easy-autocomplete.eac-round ul li:last-child,.easy-autocomplete.eac-round ul .eac-category:last-child{border-radius:0 0 10px 10px;border-width:0 2px 2px}.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{background:#07ed89;border:0;border-radius:0;color:#ed076b;font-family:inherit;font-size:18px;min-width:240px;padding:12px}.easy-autocomplete.eac-funky ul{background:transparent;border:0}.easy-autocomplete.eac-funky ul li,.easy-autocomplete.eac-funky ul .eac-category{background:transparent;border:0;color:#ed076b;font-size:18px;padding:4px 12px;transition:all .4s ease 0s}.easy-autocomplete.eac-funky ul li.selected,.easy-autocomplete.eac-funky ul .eac-category.selected{color:#8907ed}.easy-autocomplete.eac-solid input{box-shadow:0 1px 2px #00000026 inset;border-color:#ddd;color:#666;font-size:13px;min-height:0;padding:6px 12px}.easy-autocomplete.eac-solid ul li,.easy-autocomplete.eac-solid ul .eac-category{transition:all .4s ease 0s}.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{font-size:13px;padding:6px 12px}.easy-autocomplete.eac-plate ul{background:#b5b5b5;border-radius:6px;border-width:0;top:10px}.easy-autocomplete.eac-plate ul li,.easy-autocomplete.eac-plate ul .eac-category{background:#b5b5b5;color:#fafafa;font-size:12px;transition:all .4s ease 0s}.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{font-size:13px;padding:6px 12px}.easy-autocomplete.eac-plate-dark ul{background:#212121;border-radius:6px;border-width:0;top:10px}.easy-autocomplete.eac-plate-dark ul li,.easy-autocomplete.eac-plate-dark ul .eac-category{background:#212121;color:#fafafa;font-size:12px;transition:all .4s ease 0s}.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{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#3fb6e899;opacity:0;transition:.6s}#particlesCanvas.is-animated{opacity:1}.particlesCanvas__content{position:absolute;width:calc(100% - 20px);max-width:380px;padding:40px;background-color:#fff;border:1px solid #3fb6e8;border-radius:10px;opacity:0;animation:popUp .5s .7s forwards 1}@media screen and (max-width:900px){.particlesCanvas__content{padding:30px 10px}}.particlesCanvas__close{position:absolute;top:-32px;right:0;width:32px;height:32px}.particlesCanvas__close:before,.particlesCanvas__close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:24px;height:2px;margin-top:-1px;margin-left:-12px;background-color:#fff}.particlesCanvas__close:before{transform:rotate(45deg)}.particlesCanvas__close:after{transform:rotate(-45deg)}.particlesCanvas__icon{width:96px;height:79px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;margin:0 auto 30px;background:url(/build/assets/icon-work-completed.D3MlVNV5.svg) no-repeat center center/96px 79px}.particlesCanvas__heading{font-size:2.4rem;color:#666;text-align:center}.particlesCanvas__message{margin-top:30px;font-size:1.6rem;text-align:center}.particlesCanvas__buttonWrap{width:190px;margin:60px auto 0}.month-picker{display:inline-block;position:absolute;z-index:9999}.month-picker table{border-collapse:separate;border-spacing:2px 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{width:100%;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.month-picker-year-table a{border:1px solid transparent}.month-picker-year-table .ui-button{font-size:1.1em;width:1.5em;height:1.5em;cursor:default;margin:0}.month-picker-year-table .month-picker-title{text-align:center}.month-picker-year-table .month-picker-title .ui-button{font-size:1em;padding:.1em 0;width:100%;font-weight:700}.month-picker-year-table .ui-button-text{padding:0}.month-picker-month-table td{height:35px;text-align:center}.month-picker-month-table .ui-button{width:4.2em;margin:.2em}.month-picker-open-button{height:20px;width:20px;vertical-align:bottom}.month-picker-invalid-message{display:none;background-color:#ff0}.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{height:30px;background:transparent}.month-picker-year-table .month-picker-title .ui-button:hover,.month-picker-year-table .month-picker-title .ui-button:active{color:#454545;border-color:transparent}.month-picker-year-table .month-picker-previous .ui-button-icon,.month-picker-year-table .month-picker-next .ui-button-icon{display:block;margin-left:-7px;margin-top:-3px}.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{width:100%!important;white-space:nowrap;overflow:hidden;text-indent:0;padding-left:4px;margin-left:0;box-sizing:border-box}.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{font-size:14px;padding:8px}.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{height:40px;min-width:200px;border-radius:8px}.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{height:40px;min-width:200px;border-radius:8px}.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{padding:0 24px;box-sizing:border-box}.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{position:relative;font-size:14px;line-height:1.5;padding:11px 16px 11px 48px;background-color:#f7f5f5;border:1px solid #d7d2d2;border-radius:8px}.block__information:before{position:absolute;top:50%;left:16px;font-size:20px;color:#8c8989;transform:translateY(-50%);font-family:Material Icons!important;content:"";font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.block__flash{display:flex;align-items:center;justify-content:space-between;position:relative;font-size:14px;line-height:1.5;color:#143278;padding:20px 16px 20px 40px;background-color:#ebf3ff;border-radius:8px}.block__flash_wrap{padding:8px 16px}.block__flash:before{position:absolute;top:50%;left:16px;font-size:24px;color:#143278;transform:translateY(-50%);font-family:Material Icons Outlined!important;content:""}.block__flash__info{display:flex;align-items:center;justify-content:flex-start;position:relative;font-size:14px;line-height:1.5;padding:20px 16px 20px 24px;background-color:#f7f5f5;border-radius:8px}.block__flash__info_wrap{padding:8px 16px}.content{display:flex;flex-direction:column;width:100%;min-height:100vh;background-color:#f9f9f9}.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 (max-width:960px){.content--progressAndTitle__inner{padding:0 10px}}.content--progressAndTitle__inner{display:flex;flex-direction:column}.content--mainContainer{flex-grow:1;width:100%;padding:40px 0 64px;overflow:hidden}@media screen and (max-width:640px){.content--mainContainer{padding:0 0 64px}}.content--mainContainer__inner{display:flex;align-items:flex-start;transition:transform .5s}.content__scrollWrapper{width:100%;padding:3px;overflow-x:auto;overflow-y:visible}.header{width:100%;background-color:#fff;border-bottom:1px solid #d9d9d9}.header__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-width:960px){.header__inner{padding:0 10px}}.header__inner{display:flex;align-items:center;height:82px}.header__logo{flex-shrink:1;width:187px;height:72px}.header__logo__link{width:100%;height:100%;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background:url(/build/assets/logo-header.BMyucA88.png) no-repeat center center/187px 72px}@media screen and (max-width:800px){.header__logo__link{max-width:187px;max-height:72px;background-size:100% auto}}.header__information{height:100%;margin-right:auto;margin-left:26px}.header__nav{height:100%}.header__user{display:flex;align-items:center;height:100%;margin-left:40px;font-size:14px;color:#333}.header__user__inner{display:flex;height:100%}.header__user__name{display:flex;align-items:center;max-width:92px}.header__user__name__inner{display:block;width:100%;color:#333;text-decoration:none}.header__user__logout{display:flex;align-items:center;margin-left:15px;height:100%;cursor:pointer}.header__user__logout:before{content:"";display:block;width:1px;height:14px;margin-right:15px;background-color:#333}.header__user__logout__link{display:flex;align-items:center;height:100%;text-decoration:none;color:#333}.header__user__logout__link:hover{text-decoration:underline}.header__spMenu{margin-left:auto}.header__spMenu__button{width:32px;height:24px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/build/assets/icon-spMenu-open.4c_NIUXn.svg) no-repeat center center/32px 24px;cursor:pointer}.contact_button_wrap{position:fixed;right:30px;bottom:30px;z-index:999}.contact_button_wrap a{text-decoration:none}@media screen and (max-width:900px){.contact_button_wrap{right:8px;bottom:8px}}@media screen and (max-width:900px){.contact_button_wrap .button--contact{padding:10px}}.contact_button_inner{display:flex;align-items:center}.contact_button_caption{display:block;font-size:12px;margin-bottom:4px}@media screen and (max-width:900px){.contact_button_caption{display:none}}@media screen and (max-width:900px){.contact_button_inner_pconly{display:none}}.navigation__link:nth-child(n+2){margin-left:8px}.header__information{margin-left:16px}.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{display:flex;align-items:center;justify-content:end;max-width:1216px;margin:auto}.header__sub__menu_link{display:inline-block;color:#666;padding:8px 12px;text-decoration:none}.header__sub__menu_link:hover{text-decoration:underline}.header__wrap{overflow-x:auto}@media screen and (min-width:1121px){.navigation__link,.header__user__name__inner,.header__user__logout__link,.header__sub__menu_link{font-size:14px}}@media screen and (max-width:1120px){.header__logo{width:168px}.header__logo__link{background:url(/build/assets/logo-header.BMyucA88.png) no-repeat center center/168px 64px}.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{display:none;margin-left:0}}@media screen and (max-width:850px){.header__inner{min-width:850px}}.loadingScreen{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100vh;overflow:hidden}.loadingScreen:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc}.loadingScreen:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;width:40px;height:40px;border:8px solid #3fb6e8;border-right-color:transparent;border-radius:50%;animation:animate-infiniteRotate linear 1.25s infinite}.login{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:100vh;padding:40px 10px;background-color:#f9f9f9;transition:background-color ease-out .8s}.login.is-theme{background-color:transparent}.content .login{min-height:auto}@media screen and (max-width:900px){.content .login{padding:0 10px}}.login:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(135deg,#2864f0d0,#2864f0);background-size:250% 100%}.content .login:before{display:none}.login.is-theme:before{animation:loginGradient 10s ease infinite}@keyframes loginGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.login__logo{width:187px;height:72px;width:326px;height:120px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/build/assets/logo-header.BMyucA88.png);background-size:contain;background-position:center bottom}.is-theme .login__logo{background-image:url(/build/assets/logo-header-white.CS8rj3JI.png)}.login__content{width:500px;max-width:100%;margin-top:0;padding:40px;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px}.login__content.center{text-align:center}.login__content:nth-child(n+2){margin-top:24px}@media screen and (max-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{display:inline-block;width:16px;height:16px;margin-right:4px;font-size:1.2rem;font-weight:700;line-height:16px;text-align:center;border-radius:50%;box-sizing:border-box}.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{display:block;font-size:1.4rem;color:#666}.login__input{display:block;width:100%;height:44px;margin-top:10px;padding:0 16px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:4px}@media screen and (max-width:900px){.login__input{padding:0 10px}}.login__input:focus{border-color:#3fb6e8;box-shadow:0 0 0 1px #3fb6e8;outline:none}.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{margin-top:30px;text-align:right}.login__forget__link{padding-right:18px;background:url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat right center/16px 16px;font-size:1.6rem;color:#666;text-decoration:none}.is-theme .login__forget__link{background-image:url(/build/assets/icon-top-link-arrow-right-white.Cuxw4ZmD.svg);color:#fff}.login__forget__link:hover{text-decoration:underline}.login__help__link{text-align:center;margin-top:24px}.login__help__link a[target=_blank]:after{font-family:Material Icons!important;content:"";margin-left:4px}.login__footer{margin-top:60px}.login__footer__items{display:flex;justify-content:center}@media screen and (max-width:900px){.login__footer__items{flex-wrap:wrap}}@media screen and (max-width:440px){.login__footer__items{align-items:center;flex-direction:column}}@media screen and (max-width:440px){.login__footer__item+.login__footer__item{margin-top:16px}}.login__footer__item+.login__footer__item:before{content:"｜";margin-left:.25em}@media screen and (max-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{font-size:1.4rem;color:#666;text-decoration:none}.is-theme .login__footer__link{color:#fff}.login__footer__link:hover{text-decoration:underline}.login__footer__copy{margin-top:20px;text-align:center}.login__footer__copy small{font-size:1.2rem;color:#666}.is-theme .login__footer__copy small{color:#fff}.modal{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.modal__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.modal__content{position:relative;z-index:0;width:796px;max-width:calc(100% - 80px);max-height:calc(100% - 80px);padding:30px;background-color:#fff;border-radius:8px;overflow:scroll}.modal__close{position:absolute;top:10px;right:0;width:32px;height:32px;padding:0;border-radius:16px;cursor:pointer}.modal__close:hover{background-color:#c1c1c1}.modal__close:hover:before,.modal__close:hover:after{background-color:#fff}.modal__close:before,.modal__close:after{content:"";display:block;position:absolute;top:15px;left:4px;width:24px;height:2px;background-color:#c1c1c1;transform-origin:center}.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{display:flex;height:100%}.navigation__item{flex-shrink:0;height:100%}.navigation__item+.navigation__item{margin-left:20px}.navigation__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.4rem;color:#333;text-align:center;text-decoration:none}.navigation__link:hover span{text-decoration:underline}.navigation__noti{min-width:20px;margin-left:4px;padding:4px;background-color:#d53636;font-size:1.2rem;font-style:normal;color:#fff;text-align:center;border-radius:50%}.spMenu__list__link .navigation__noti{display:inline-block;position:relative;top:-1px;line-height:1}.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{border:1px solid #1766c1;background-color:#1766c1}.stepper li.is-mine:not(.is-current) .owner{color:#7f7f7f}.stepper li.is-mine:not(.is-current) .num{border:1px solid #7f7f7f;background-color:#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{position:absolute;content:"done";display:flex;justify-content:center;align-items:center;width:16px;height:16px;color:#fff;font-family:Material Icons Outlined;font-size:12px;top:-4px;right:-4px;background-color:#7f7f7f;border-radius:99rem}.stepper li:not(:last-of-type) .num:before{content:"";position:absolute;background-color:#7f7f7f}.stepper .num{display:flex;align-items:center;justify-content:center;position:relative;width:36px;height:36px;font-size:16px;border-radius:99rem}@media screen and (min-width:1001px){.progressTrucker{display:none}.stepper{display:flex;justify-content:center}.stepper li{width:60px;flex-wrap:wrap;justify-content:center;text-align:center}.stepper li:nth-child(n+2){margin-left:5px}.stepper li .stepper__owner_wrap{width:100%}.stepper li .owner{font-size:10px;text-align:center;margin:8px auto 0;line-height:1.4}.stepper li .owner.hr_manager,.stepper li .owner.hr_staff,.stepper li .owner.ac_manager,.stepper li .owner.ac_staff{width:30px;text-indent:.1em}.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:animate-truckerRipple ease-out 1.2s infinite alternate}.stepper li:not(.is-viewing){cursor:pointer}}@media screen and (max-width:1000px){.stepper{display:none}}.progressTrucker__trucker{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:-5px}.progressTrucker__list{flex-shrink:0;position:relative;width:32px;height:32px;margin-top:5px;font-size:0;color:transparent;text-indent:100%;white-space:nowrap;background-color:#c1c1c1;border-radius:50%;cursor:pointer}@media screen and (max-width:900px){.progressTrucker__list{width:16px;height:16px}}.progressTrucker__list:hover:before{content:"";display:block;position:relative;z-index:1;width:32px;height:32px;border-radius:50%;box-shadow:0 0 0 4px #ffffffe6,0 0 8px 4px #1766c1}@media screen and (max-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 (max-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 (max-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-color:#a9e0f0;background:#a9e0f0 url(/build/assets/icon-progressTrucker-done.Dr0Psawe.png) no-repeat center center/32px 32px}@media screen and (max-width:900px){.progressTrucker__list.is-done{background-size:16px 16px}}.progressTrucker__list.is-done:after{background-color:#a9e0f0}.progressTrucker__list.is-viewing:before{content:"";display:block;position:relative;z-index:1;width:32px;height:32px;border-radius:50%;animation:animate-truckerRipple ease-out 1.2s infinite alternate;cursor:default}@media screen and (max-width:900px){.progressTrucker__list.is-viewing:before{width:16px;height:16px}}.progressTrucker__list:after{content:"";display:block;position:absolute;top:50%;left:100%;width:20px;height:8px;margin-top:-4px;background-color:#d9d9d9}@media screen and (max-width:900px){.progressTrucker__list:after{width:8px;height:2px;margin-top:-1px}}.progressTrucker__list:last-child:after{display:none}.slideInInformations{display:flex;align-items:center;position:fixed;top:7vh;right:5px;z-index:999;height:90vh;transition:transform .3s;pointer-events:none}.slideInInformations.is-hidden{transform:translate(calc(33vw - 60px));transition:transform .2s}.slideInInformations__inner{display:flex;position:relative;width:33vw;height:calc(100vh - 110px);background-color:#ffffffe6;border-radius:10px;box-shadow:0 0 8px #c1c1c1;pointer-events:auto}.max.slide .slideInInformations__inner{width:90vw}.slideInInformations__maxButton{cursor:pointer;position:absolute;left:-40px;top:calc(50% - 16px);font-size:16px;line-height:32px;border-radius:50%;background:#1766c1;box-shadow:0 0 5px #888;text-align:center;width:34px;color:#fff;display:none}.slide .slideInInformations__maxButton{display:inline-block}.max.slide .slideInInformations__maxButton{transform:rotate(180deg)}.slideInInformations__maxButton:hover{background:#12519a}.slideInInformations__toggleButton{position:absolute;top:0;left:0;width:26px;height:100%;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:10px 0 0 10px;cursor:pointer;transition:.3s;background:#a9e0f0;z-index:1000}.slideInInformations.is-hidden .slideInInformations__toggleButton:hover{background-color:#3fb6e8}.slideInInformations:not(.is-hidden) .slideInInformations__toggleButton:hover{background-color:#3fb6e8}.slideInInformations__toggleButton__border{position:absolute;top:50%;left:8px;width:10px;height:1px;background-color:#fff;transition:.3s}.slideInInformations.is-hidden .slideInInformations__toggleButton:hover .slideInInformations__toggleButton__border{background-color:#fff}.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;overflow-x:hidden;overflow-y:scroll;position:relative}.slideInInformations__heading{margin-bottom:16px;padding-bottom:10px;font-size:1.4rem;font-weight:700;text-align:center;border-bottom:1px solid #d9d9d9}.slideInInformations__item{padding-right:10px;padding-left:10px}.slideInInformations__item+.slideInInformations__item{margin-top:16px;padding-top:16px;border-top:1px solid #d9d9d9}.slideInInformations__label{font-size:1.2rem;font-weight:700}.slideInInformations__detail{margin-top:8px;font-size:1.4rem}.stepWrap{flex-shrink:0;display:flex;justify-content:center;width:100%;height:100%}@media screen and (max-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 (max-width:900px){.step{padding:0 10px}}.step__title{display:none}.step__buttons{display:flex;justify-content:space-between;margin-top:64px}.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 (max-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 (max-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;display:flex;align-items:center;line-height:40px}@media screen and (max-width:900px){.stepOwnerBadge{position:absolute;top:0;right:0;line-height:28px}}.stepOwnerBadge__label{width:178px;height:42px;background-color:#fff;font-size:1.4rem;color:#666;text-align:center;border:1px solid #d9d9d9;border-right-width:0;border-radius:5px 0 0 5px}@media screen and (max-width:900px){.stepOwnerBadge__label{width:auto;height:30px;padding:0 10px;font-size:1.2rem}}@media screen and (max-width:360px){.stepOwnerBadge__label{padding:0 8px;font-size:1rem}}.stepOwnerBadge__type{height:42px;padding:0 12px;background-color:#3fb6e8;font-size:1.6rem;color:#fff;border:1px solid #d9d9d9;border-left-width:0;border-radius:0 5px 5px 0}@media screen and (max-width:900px){.stepOwnerBadge__type{height:30px;font-size:1.4rem}}@media screen and (max-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:transparent}.task+.task{margin-top:48px}.task__header{display:flex;position:relative;background-color:#3fb6e8;border-radius:8px 8px 0 0}.task[data-task-completed="1"] .task__header{background-color:#b2b2b2}.task.is-closed .task__header{border-radius:8px}.task__label{flex-shrink:0;display:flex;align-items:center;width:178px;padding:20px 40px;background-color:#666;border-top-left-radius:8px}@media screen and (max-width:900px){.task__label{width:auto;padding:10px 16px;background:transparent}}.task.is-closed .task__label{border-bottom-left-radius:8px}.task__checkbox{position:relative;width:18px;height:18px;margin-right:6px;background-color:#fff;border:1px solid #b2b2b2;border-radius:2px}@media screen and (max-width:900px){.task__checkbox{margin-right:0}}.task__checkbox:before,.task__checkbox:after{content:"";display:block;position:absolute;height:2px;background-color:#fff;border-radius:2px;opacity:0}.task__checkbox:before{top:10px;left:1px;width:7px;transform:rotate(45deg)}.task__checkbox:after{top:8px;left:4px;width:13px;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:.2s .2s}.task__index{font-size:1.6rem;font-weight:700;color:#fff}@media screen and (max-width:900px){.task__index{display:none}}.task__index:before{content:"タスク"}.task__completeTag{position:absolute;top:-20px;left:0;width:100px;height:26px;margin-left:39px;background-color:#b2b2b2;font-size:1.2rem;color:#fff;line-height:26px;text-align:center;border-radius:5px;visibility:hidden;opacity:0;transition:.3s}@media screen and (max-width:900px){.task__completeTag{margin-left:0}}.task__completeTag:after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-6px;width:0;height:0;border:6px solid transparent;border-top:6px solid #b2b2b2;border-bottom-width:0}.task[data-task-completed="1"] .task__completeTag{top:-36px;visibility:visible;opacity:1}.task__title{flex-grow:1;display:flex;align-items:center;padding:10px 0 10px 20px;font-size:1.6rem;font-weight:700;color:#fff;line-height:1.4;word-break:break-all}@media screen and (max-width:900px){.task__title{padding:10px 0}}.task__arrow.toggleArrow{flex-shrink:0;width:55px;height:55px}@media screen and (max-width:900px){.task__arrow.toggleArrow{width:44px}}.task__body{padding:30px 40px;border-top:2px solid #3fb6e8}@media screen and (max-width:900px){.task__body{padding:30px 16px}}.task.is-closed .task__body{display:none}.task[data-task-completed="1"] .task__body{border-color:transparent}.task__saasLabels{display:flex;align-items:center}.task__saasLabels__label{padding:8px 20px;font-size:1.6rem;color:#fff;border-radius:5px}.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{display:flex;align-items:center;justify-content:space-between;margin-top:24px}@media screen and (max-width:900px){.titleBar{position:relative}}.titleBar__inner{display:flex;align-items:center}@media screen and (max-width:900px){.titleBar__inner{flex-direction:column;align-items:flex-start}}.titleBar__index{flex-shrink:0;padding:6px 20px;background-color:#3fb6e8;font-size:1.8rem;color:#fff;line-height:1;border-radius:16px}@media screen and (max-width:900px){.titleBar__index{padding:7px 20px;font-size:1.6rem}}.titleBar__index:before{content:"Step"}.titleBar__title{display:none;padding:0 16px;font-size:2.6rem;line-height:1.2}@media screen and (max-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 (max-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{display:flex;align-items:center;justify-content:center;margin-top:40px}.pages__buttons__buttonWrap{width:100%;max-width:316px}.closedWorkList{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-width:900px){.closedWorkList{padding:0 10px}}.closedWorkList__table{width:100%;background-color:#fff}.closedWorkList__table thead{border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}@media screen and (max-width:640px){.closedWorkList__table thead{display:none}}@media screen and (max-width:640px){.closedWorkList__table tr+tr{border-top:1px solid #d9d9d9}}.closedWorkList__table th{font-size:1.4rem;font-weight:400;border-top:1px solid #d9d9d9}.closedWorkList__table th:not(:last-child){border-right:1px solid #d9d9d9}@media screen and (max-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 (max-width:640px){.closedWorkList__table tbody td{display:flex;justify-content:column;border:none}}.closedWorkList__table tbody td:not(:last-child){border-right:1px solid #d9d9d9}@media screen and (max-width:640px){.closedWorkList__table tbody td:not(:last-child){border-right:none}}.closedWorkList__cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:10px;text-align:center;vertical-align:middle}.closedWorkList__cell.company{width:240px}@media screen and (max-width:900px){.closedWorkList__cell.company{width:auto}}@media screen and (max-width:640px){.closedWorkList__cell.company{padding-bottom:5px}}.closedWorkList__cell.title{padding:10px}@media screen and (max-width:640px){.closedWorkList__cell.title{padding:0 5px}.closedWorkList__cell.title:first-child{padding-top:5px}}.closedWorkList__cell.title span:nth-child(2){padding:2px 4px;background:#fdd;border-radius:5px}.closedWorkList__cell.user{width:180px}@media screen and (max-width:900px){.closedWorkList__cell.user{width:auto}}@media screen and (max-width:640px){.closedWorkList__cell.user{padding:5px 10px}}.closedWorkList__cell.date{width:160px}@media screen and (max-width:900px){.closedWorkList__cell.date{width:auto}}@media screen and (max-width:640px){.closedWorkList__cell.date{padding-top:5px}}.closedWorkList__cell.none{padding:24px 10px}.closedWorkList__cell__link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:10px;color:#333;text-decoration:none;border-radius:5px;transition:background .3s}@media screen and (max-width:900px){.closedWorkList__cell__link{display:flex;align-items:center;flex-wrap:wrap;padding:5px}}@media screen and (max-width:640px){.closedWorkList__cell__link{padding:0}}.closedWorkList__cell__link:hover{background-color:#dcf2f9}@media screen and (max-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{display:inline-block;padding:4px 6px;color:#fff;line-height:1.2;border-radius:5px}.workCalenderLabel.r,.workCalender__table .cell5 span.r,.workCalender__table .cell4 span.r,.workCalender__table .cell3 span.r,.workCalender__table .cell2 span.r{padding-left:36px;color:#666;background:#f9f9f9 url(/build/assets/icon-rakfice-petit.DTVpeHv6.svg) no-repeat 4px center/28px 14px}.workCalender{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-width:900px){.workCalender{padding:0 10px}}.workCalender__pagenation{display:flex;flex-wrap:wrap;margin-bottom:20px}.workCalender__pagenation__button{width:120px;margin-bottom:10px}@media screen and (max-width:479px){.workCalender__pagenation__button{width:88px}}.workCalender__pagenation__button:not(:last-child){margin-right:10px}.workCalender__tableWrap{width:100%;background-color:#fff;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}@media screen and (max-width:1279px){.workCalender__tableWrap{overflow-x:scroll}}.workCalender__table{width:100%}@media screen and (max-width:1279px){.workCalender__table{width:1210px}}@media screen and (max-width:900px){.workCalender__table{width:992px}}.workCalender__table tr{font-size:1.4rem;border-top:1px solid #d9d9d9}@media screen and (max-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:none;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 (max-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 (max-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 (max-width:1279px){.workCalender__table th:first-child,.workCalender__table td:first-child{position:sticky;left:0;background-color:#fff}}@media screen and (max-width:900px){.workCalender__table th:first-child,.workCalender__table td:first-child{width:80px}}@media screen and (max-width:640px){.workCalender__table th:first-child,.workCalender__table td:first-child{width:72px;padding:6px 5px}}@media screen and (max-width:1279px){.workCalender__table th:first-child:after,.workCalender__table td:first-child:after{content:"";position:absolute;top:0;right:-1px;display:block;height:100%;border-right:1px solid #d9d9d9}}.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 (max-width:900px){.workCalender__table th{padding:8px}}@media screen and (max-width:640px){.workCalender__table th{padding:6px 8px}}.workCalender__table td{padding:12px 8px;vertical-align:middle}@media screen and (max-width:900px){.workCalender__table td{padding:8px}}@media screen and (max-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 (max-width:900px){.workCalender__table .date b{font-size:1.6rem}}.workCalender__table .date span{display:block;margin-top:4px;font-size:1rem}@media screen and (max-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{font-size:32px;margin-bottom:16px}.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{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #999;margin-bottom:24px;padding-bottom:8px;align-items:end}.specification__contents_title .difference{font-size:16px;font-weight:400;padding-left:８px}.specification__inner:nth-of-type(n+2){margin-top:80px}.specification__item_header{display:flex;flex-wrap:wrap;justify-content:space-between}.specification__list{padding-left:24px}.specification__list li{display:flex;flex-wrap:wrap;justify-content:space-between}.specification__list li.child{position:relative;padding-left:18px}.specification__list li.child:before{content:"";position:absolute;top:50%;left:0;width:10px;height:1px;background-color:#000}.specification__list_time{vertical-align:top}.specification__item_header{margin-bottom:16px;font-size:18px}.specification__list{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #ccc}.specification__list li:nth-child(n+2){margin-top:8px}.specification__list_label{display:inline-block;width:140px}.specification__sub_title{font-weight:700;color:#666;margin-bottom:8px}.specification__small_text{font-size:80%}.specification__diff{display:inline-block;width:100px;font-size:80%;text-align:right}.specification__diff.time{width:50px}.specification__payroll_information{display:flex;flex-wrap:wrap;width:100%}.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 (min-width:960px){.specification__items{display:flex;flex-wrap:wrap;justify-content:space-between}.specification__item{width:calc(50% - 32px)}}@media screen and (max-width:960px){.specification__item:not(:last-child){margin-bottom:24px}}@media screen and (max-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{width:calc(100% - 240px);text-align:right;vertical-align:top}.specification__list_amount{width:100%;text-align:right}}.aiLabel--date,.aiLabel--payee,.aiLabel--total{position:absolute;z-index:1}.aiLabel--date{background-color:#ff00004d}.aiLabel--payee{background-color:#0000ff4d}.aiLabel--total{background-color:#00ff004d}.badge.salary-calculation-badge{display:inline-flex;align-items:center;background-color:#cdf0f0;color:#146464;font-size:14px;font-weight:500;padding:0 8px;height:20px;border-radius:4px;margin-right:8px;white-space:nowrap}: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{display:block;width:100%;padding:14px 16px;font-size:1.6rem;line-height:1;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:23px;cursor:pointer}@media screen and (max-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{background-color:#d9d9d9;color:#fff;border-color:#d9d9d9;cursor:default}:not(.freee__design) .button--positive{background-color:#1766c1;color:#fff;border:1px solid #1766c1}:not(.freee__design) .button--positive:not(:disabled):hover{background-color:#12519a;border-color:#12519a}:not(.freee__design) .button--natural{background-color:#fff;color:#3fb6e8;border:1px solid #3fb6e8}:not(.freee__design) .button--natural:not(:disabled):hover{background-color:#dcf2f9}:not(.freee__design) .button--natural.is-current{background-color:#3fb6e8;color:#fff}:not(.freee__design) .button--natural.is-current:hover{background-color:#3fb6e8;cursor:default}:not(.freee__design) .button--caution{background-color:#fff;color:#e6822f;border:1px solid #e6822f}:not(.freee__design) .button--caution:not(:disabled):hover{background-color:#fcf2ea}:not(.freee__design) .button--contact{background-color:#faeaea;color:#333;border:1px solid #d53636;box-shadow:8px 9px 15px -5px #c1c1c1;border-radius:10px}: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{background-color:#fff;color:#666;border:1px solid #b2b2b2}:not(.freee__design) .button--link:not(:disabled):hover{background-color:#dcf2f9}:not(.freee__design) .button--link.is-current{background-color:#3fb6e8;color:#fff;border-color:#3fb6e8}:not(.freee__design) .button--link.is-current:hover{background-color:#3fb6e8;cursor:default}:not(.freee__design) .button--disabled{background-color:#d9d9d9;color:#fff;border-color:#d9d9d9;cursor:default}:not(.freee__design) .button--small{padding:12px 16px;font-size:1.4rem;border-radius:20px}@media screen and (max-width:900px){:not(.freee__design) .button--small{padding:12px 10px}}:not(.freee__design) .button--thin{padding:.8rem 1.5rem;font-size:1.2rem;border-radius:16px}: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{width:16px;height:16px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;content:"";display:inline-block;margin-right:4px;background:no-repeat center center/16px 16px;vertical-align:bottom;transform:translateY(-1px)}@media screen and (max-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{width:14px;height:14px;background-size:14px 14px}}:not(.freee__design) .iconButton--stepBack,:not(.freee__design) .iconButton--stepNext{width:100%;height:46px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-size:14px 15px}:not(.freee__design) .iconButton--check:before{background-image:url(/build/assets/icon-allCheck-button.pLWyZP1a.png)}:not(.freee__design) .iconButton--check:disabled:before{background-image:url(/build/assets/icon-allCheck-button-disabled.DqBFRS2z.png)}:not(.freee__design) .iconButton--add:before{background-image:url(/build/assets/icon-add.BH4ip-ki.png)}:not(.freee__design) .iconButton--add:disabled:before{background-image:url(/build/assets/icon-add-disabled.D5cN4ABd.png)}:not(.freee__design) .iconButton--zoomIn:before{background-image:url(/build/assets/icon-zoom.D5liesOM.png)}:not(.freee__design) .iconButton--zoomIn:disabled:before{background-image:url(/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 (max-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(/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(/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(/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(/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(/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(/build/assets/icon-add.BH4ip-ki.png)}@media screen and (max-width:360px){:not(.freee__design) .iconButton--expenseModule:before{display:none}}:not(.freee__design) .iconButton--expenseModule:after{content:"行を追加"}@media screen and (max-width:640px){:not(.freee__design) .iconButton--expenseModule:after{content:"追加"}}:not(.freee__design) .iconButton--stepBack{background-image:url(/build/assets/icon-buttonArrow-left.DpBV77t1.png);background-position:calc(50% - 2px) center}:not(.freee__design) .iconButton--stepNext{background-image:url(/build/assets/icon-buttonArrow-right.BKtUMMMc.png);background-position:calc(50% + 2px) center}:not(.freee__design) .buttonWrap--center{width:100%;max-width:318px;margin-right:auto;margin-left:auto}:not(.freee__design) .buttonWrap--centerWide{width:100%;margin-right:auto;margin-left:auto}:not(.freee__design) .buttonWrap--horizontal{display:flex;justify-content:center;flex-direction:row;gap:2rem;align-items:center}:not(.freee__design) .buttonWrap .button__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}:not(.freee__design) .buttonWrap .button__delete,:not(.freee__design) .buttonWrap .button__accept{display:flex;align-items:center;justify-content:center;padding:14px 16px;font-size:1.6rem;border-radius:99rem;min-width:200px}: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{background-color:#1766c1;color:#fff;border:1px solid #1766c1}:not(.freee__design) .buttonWrap .button__delete{background-color:#fff;color:#666;min-width:auto}:not(.freee__design) .buttonWrap .button__file_download{display:flex;flex-wrap:wrap;justify-content:center;text-decoration:none;align-items:center;padding:12px 16px;border:1px solid #ccc;border-radius:5px}: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{min-width:30px;height:40px;margin-left:10px;background-size:30px 40px}:not(.freee__design) .buttonWrap .button__file_download .uploader__uploadedFiles__imageType,:not(.freee__design) .buttonWrap .button__file_download .multipleUploader__uploadedFiles__imageType{margin-top:15px;margin-right:7px;margin-left:-5px;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{display:flex;flex-wrap:wrap;align-items:center;border-radius:8px;text-decoration:none;cursor:pointer}.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{font-size:14px;line-height:1.4;padding:10px 16px;font-weight:600}.freee__design .button__large .material-symbols-outlined{font-size:20px}.freee__design .button__medium{font-size:14px;line-height:1.4;padding:8px;font-weight:600}.freee__design .button__medium .material-symbols-outlined{font-size:20px}.freee__design .button__small{font-size:12px;line-height:1.5;padding:3px 8px;font-weight:600}.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{background-color:#285ac8;border:1px solid #285ac8;color:#fff}.freee__design .button__primary:not(:disabled):hover{color:#fff;background-color:#23418c;border:1px solid #23418c}.freee__design .button__secondary{background-color:#fff;border:1px solid #dcdcdc;color:#323232}.freee__design .button__secondary:not(:disabled):hover{color:#285ac8;background-color:#dce8ff;border:1px solid #285ac8}.freee__design .button__danger{background-color:#dc1e32;border:1px solid #dc1e32;color:#fff}.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{position:relative;padding:4px 16px 4px 40px}.freee__design .button__add:before{font-family:Material Icons;position:absolute;content:"";top:-2px;left:8px;font-size:20px}.card__item{border-top:1px solid #f0eded}.card__inner{display:block;padding:12px 16px}.card__link{text-decoration:none}.card__link:hover{background-color:#dcf2f9}.card__header_wrap,.card__property{display:flex;flex-wrap:wrap}.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{font-size:1.6rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__status{font-size:1.2rem;font-weight:700;padding:2px 8px;border:1px solid;border-radius:4px}.card__value{font-size:1.2rem;color:#6e6b6b}.communication__chat{padding:16px 0;margin: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{display:inline-block;content:"";width:8px;height:8px;border-radius:99rem;vertical-align:sub;margin-right:8px}.communication__chat_unread{background-color:#285ac8}.communication__chat_unread_mentioned{background-color:#dc1e32}.communication__chat_name{font-size:14px;font-weight:600;margin-right:8px}.communication__chat_time{font-size:12px;color:#6e6b6b}.communication__chat_text{font-size:14px;line-height:1.4;color:#323232;margin:8px 0 0;white-space:pre-wrap;word-break:break-all}.communication__chat_inner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.communication__textarea{padding:16px;font-size:14px;line-height:1.5;border:1px solid #d7d2d2;border-radius:8px;width:100%;field-sizing:content;min-height:54px;max-height:calc(75vh - 150px);resize:vertical}.communication__textarea_dragenter{position:relative;background-color:#f7f5f5;background-size:167px 128px;background-position:center}.communication__textarea_dragenter::placeholder{display:none;color:transparent}.communication__textarea_wrap{position:sticky;left:0;bottom:0;overflow-y:auto}.communication__button_wrap{display:flex;justify-content:end;margin-top:8px}.communication__button_wrap .button:not(:last-child){margin-right:8px}.communication>*:nth-child(n+2){margin-left:16px}.communication__thread-list{position:relative;padding:16px 32px 16px 16px;border-top:1px solid #e9e7e7}.communication__thread-list:last-child{border-bottom:1px solid #e9e7e7}.communication__thread-list p{margin-top:8px;color:#6e6b6b;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communication__thread-list:after{position:absolute;font-family:Material Icons!important;content:"";top:50%;right:6px;font-size:24px;color:#323232;transform:translateY(-50%)}.communication__thread_wrap:hover{cursor:pointer;background-color:#dcf2f9}.chatMessage__wrap{margin-top:8px;padding:16px;border-radius:8px}.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{font-size:14px;padding:0 8px}.chatMessage__text{margin-bottom:8px}.chatMessage__read{font-size:12px;color:#6e6b6b}.chatMessage__no-notification-label{color:#e74c3c;margin-left:4px}.employee{width:100%;overflow-x:scroll}.employee__wrap{min-width:1200px;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6}.employee__wrap:not(:last-child){border-bottom:1px solid #d9d9d9}.employee__label{display:inline-block;font-size:11px;color:#666}.employee__items{padding:16px 0}.employee__items:nth-child(n+2){margin-left:16px}.employee__items .align-center{display:flex;align-items:center}.employee__items .material-symbols-outlined{padding:10px}.employee__item:nth-child(n+2){margin-top:8px}.employee__inner{padding:10px;border:1px solid #666}.dropdown__wrap{position:relative;cursor:pointer}.dropdown__list{position:absolute;width:150px;right:0;top:100%;background-color:#fff;border-radius:8px;box-shadow:2px 3px 8px #0000004d;z-index:3}.dropdown__list.dropdown__side{right:0!important;top:32px!important}.dropdown__item{font-size:14px;cursor:pointer}.dropdown__item_inner{padding:8px 16px}.dropdown__item a{color:#323232;text-decoration:none;display:inline-block;width:100%}.dropdown__item a[target=_blank]:not([download]):after{font-family:Material Icons;content:"";cursor:pointer;color:#323232;vertical-align:text-top;margin-left:8px}.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{display:flex;align-items:center}.radioGroup.wrap{flex-wrap:wrap;margin-right:-10px;margin-bottom:-10px}.radioGroup__radio+.radioGroup__radio{margin-left:10px}.radioGroup.wrap .radioGroup__radio{margin-right:10px;margin-bottom:10px}.radioGroup.wrap .radioGroup__radio+.radioGroup__radio{margin-left:0}.radioGroup__button{display:none}.radioGroup__label{display:inline-block;padding:14px 20px;background-color:#fff;font-size:1.6rem;line-height:1.3;border:1px solid #b2b2b2;border-radius:5px;outline:none;cursor:pointer}@media screen and (max-width:900px){.radioGroup__label{padding:14px 10px}}.radioGroup__button:checked+.radioGroup__label{background:#3fb6e8;color:#fff;border-color:#3fb6e8;cursor:default}.radioGroup__button:disabled+.radioGroup__label{color:#c1c1c1;border-color:#fff;cursor:default}.radioGroup__button:disabled:checked+.radioGroup__label{background:#aaa;color:#fff}.radio__button{display:none}.radio__label{display:block;width:18px;height:18px;background:url(/build/assets/icon-radio.DbQThOA7.png) no-repeat center center/18px 18px}.radio__button:checked+.radio__label{background-image:url(/build/assets/icon-radio-on.BmCZNJQw.png)}.radio__button:not(:disabled)+.radio__label{cursor:pointer}.checkbox.horizontal{display:flex;align-items:center}.checkbox__button{display:none}.checkbox__label{font-size:1.6rem;color:#666}.checkbox.horizontal .checkbox__label{padding:16px 0;line-height:18px}.checkbox.checkboxButtonLike .checkbox__label{display:inline-block;padding:16px 20px;border:1px solid #b2b2b2;border-radius:5px;outline:none}.checkbox.checkboxButtonLike .checkbox__button:disabled+.checkbox__label{color:#c1c1c1;border-color:#d9d9d9}.checkbox__label:before{content:"";width:18px;height:18px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background:url(/build/assets/icon-checkbox.BOhO0x9g.png) no-repeat center center/18px 18px}.checkbox.horizontal .checkbox__label:before{display:inline-block;margin-right:6px;vertical-align:top}.checkbox.checkboxButtonLike .checkbox__button:disabled+.checkbox__label:before{opacity:.5}.checkbox__button:checked+.checkbox__label:before{background-image:url(/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{display:block;width:96px;height:96px;background:url(/build/assets/icon-largeCheckbox.BftsJNSh.png) no-repeat center center/96px 96px;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer}.largeCheckbox__label:before,.largeCheckbox__label:after{content:"";display:block;position:relative;height:3px;background-color:#3fb6e8;transform-origin:left top;border-radius:2px}.largeCheckbox__label:before{top:45px;left:35px;width:0;transform:rotate(45deg)}.largeCheckbox__label:after{top:51px;left:41px;width:0;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 .08s}.largeCheckbox__button:checked+.largeCheckbox__label:after{width:23px;transition:width .08s .15s}.largeCheckbox__button:not(:disabled):hover+.largeCheckbox__label{border-color:#3fb6e8;animation:animate-largeCheckboxRipple ease-out .8s infinite alternate}.largeCheckbox__button:disabled+.largeCheckbox__label{cursor:default}.select{width:100%}.infoMessage{padding:20px;background-color:#faeaea;border-radius:4px}.infoMessage__text{font-size:1.6rem;line-height:1.7}.infoMessage__text.alert{color:#d53636}.infoMessage__text.alert:before{content:"";display:inline-block;width:20px;height:18px;margin-right:6px;background:url(/build/assets/icon-alert.CdITe0m_.png) no-repeat left center/20px 18px;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{display:flex;align-items:center}:not(.freee__design) .input__items+.input__items{margin-top:20px}:not(.freee__design) .input__items.vertical{flex-direction:column;align-items:flex-start}:not(.freee__design) .input__items.address{flex-direction:column;align-items:flex-start}@media screen and (max-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-right:-10px;margin-bottom:-20px}:not(.freee__design) .input__items.wrap>.input__combi{margin-right:10px;margin-bottom:20px}: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{display:flex;align-items:flex-end}:not(.freee__design) .input__combi{display:flex;flex-direction:column;max-width:100%}:not(.freee__design) .input__combi+.input__combi{margin-left:10px}.address :not(.freee__design) .input__combi+.input__combi{margin-left:0;margin-top:20px}: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{width:100%}: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:"必須";display:inline-block;margin-left:8px;padding:1px 4px;background-color:#d53636;font-size:1.2rem;color:#fff;border-radius:5px}:not(.freee__design) .input__label.difference:before{content:"";width:10px;height:10px;display:inline-block;margin-left:8px;background-color:#3fb6e8;border-radius:99rem}.input__items--string :not(.freee__design) .input__label{margin-bottom:0}:not(.freee__design) .input__textarea{display:block;padding:16px 20px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:5px;outline:none;resize:vertical;word-break:break-all}: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{background-color:#f9f9f9;cursor:default}:not(.freee__design) .input__textarea.error{border-color:#d53636;box-shadow:0 0 0 1px #d53636}:not(.freee__design) .input__text{height:50px;padding:0 20px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:5px;outline:none}:not(.freee__design) .input__text[data-validate-type*=price]{text-align:right}:not(.freee__design) .input__text[data-validate-type*=decimal]{text-align:right}@media screen and (max-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{border-color:#fff;background-color:#f9f9f9;cursor:default}: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{padding:20px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:5px;outline:none;display:flex;flex-direction:column}:not(.freee__design) .input__fileWrap.full{width:100%}@media screen and (max-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{background-color:#f9f9f9;cursor:default}: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{display:flex;flex-wrap:wrap}:not(.freee__design) .input__image_examples_wrap:nth-child(n+2){margin-top:16px}@media screen and (max-width:640px){:not(.freee__design) .input__image_examples_wrap{display:block}}:not(.freee__design) .input__image_examples{margin-top:24px;padding:3%;background-color:#fff;border-radius:8px;border:1px solid #ccc}: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 (max-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{font-size:16px;font-weight:700;margin-bottom:24px}:not(.freee__design) .input__image_examples_subtitle{font-size:14px;font-weight:600;border-bottom:2px solid #c3d6ed;margin-bottom:16px;padding-bottom:8px}:not(.freee__design) .input__image_examples_caption{font-size:12px;line-height:1.4;margin-bottom:16px}:not(.freee__design) .input__image_examples_image{text-align:center}:not(.freee__design) .input__image_examples_image img{width:100%}@media screen and (max-width:640px){:not(.freee__design) .input__image_examples_image img{max-width:350px}}:not(.freee__design) .input__image_examples_text{font-size:12px;margin-bottom:16px;line-height:1.4}:not(.freee__design) .input__textStyle{height:50px;font-size:1.6rem;border:none;outline:none}.input__items--string :not(.freee__design) .input__textStyle{height:auto}:not(.freee__design) .input__priceWrap .input__textStyle{font-size:2rem;text-align:right}:not(.freee__design) .input__priceWrap span{vertical-align:middle}:not(.freee__design) .input__ruby{font-size:1.8rem;padding:0 10px}@media screen and (max-width:900px){:not(.freee__design) .input__ruby{padding:0 8px}}:not(.freee__design) .input__ruby.to{padding:16px 10px}@media screen and (max-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{display:flex;align-items:center;width:100%}:not(.freee__design) .input__address__id,:not(.freee__design) .input__address__place{height:50px;padding:0 20px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:5px;outline:none}: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{background-color:#f9f9f9;cursor:default}:not(.freee__design) .input__address__id{min-width:134px;padding-left:36px;background:url(/build/assets/icon-address.3J-PYNC2.png) no-repeat 11px center/16px 16px}: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:"";width:0;height:0;border:6px solid transparent;border-top:6px solid #b2b2b2;border-bottom-width:0;display:block;position:absolute;top:50%;right:15px;z-index:1;margin-top:-3px}@media screen and (max-width:900px){:not(.freee__design) .input__selectWrap:after{right:10px}}:not(.freee__design) .input__select{position:relative;z-index:1;width:100%;padding:12px 40px 12px 20px;background:#fff;font-size:1.6rem;line-height:24px;text-overflow:ellipsis;border:1px solid #b2b2b2;border-radius:4px;outline:none;box-shadow:none;cursor:default}@media screen and (max-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{display:flex;align-items:flex-start;height:50px;border:1px solid #b2b2b2;border-radius:4px;overflow:hidden}:not(.freee__design) .input__daysWrap input[type=date]::-webkit-datetime-edit{opacity:0}:not(.freee__design) .input__days{flex-shrink:0;padding:0;border:none;width:48px;height:48px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/build/assets/icon-calender.CKfH7pNO.png) no-repeat center center/32px 32px;border-radius:3px 0 0 3px}: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:"出発日・帰着日を選択してください";font-size:1.6rem;color:#c1c1c1;text-indent:20px}@media screen and (max-width:900px){:not(.freee__design) .input__days:disabled+.input__days__value+.input__days__list:before{text-indent:10px}}:not(.freee__design) .input__days__list{display:flex;align-items:center;width:100%;height:66px;padding-right:20px;overflow-x:scroll;overflow-y:hidden}@media screen and (max-width:900px){:not(.freee__design) .input__days__list{padding-right:10px}}:not(.freee__design) .input__days__item{padding:16px 0;font-size:1.6rem;white-space:nowrap;cursor:pointer}: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:"×";display:none;width:16px;height:16px;margin-right:4px;background:#d53636;font-size:1.6rem;color:#fff;line-height:16px;text-align:center;border-radius:50%}@media screen and (max-width:640px){:not(.freee__design) .input__days__item:before{display:inline-block}}:not(.freee__design) .input__days__item:hover{font-weight:700;color:#d53636}:not(.freee__design) .input__days__item:hover:before{display:inline-block}:not(.freee__design) .input__autocomplete{width:100%;padding:15px 20px;font-size:1.6rem;color:#666;border-color:#b2b2b2;border-radius:5px;border-style:solid;border-width:1px;outline:none}: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{height:50px;padding:0 20px;background-color:#f9f9f9;font-size:1.6rem;line-height:48px;border:1px solid #d9d9d9;border-radius:5px;outline:none}: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;font-size:14px;margin-bottom:8px;vertical-align:middle}:not(.freee__design) .input__before_text .material-symbols-outlined{font-size:20px;vertical-align:bottom}:not(.freee__design) .input__before_text .highlight{background-color:#fff0d2}:not(.freee__design) .input__note{margin-top:5px;font-size:1.2rem;color:#666;line-height:1.5}:not(.freee__design) .input__note .material-symbols-outlined{font-size:16px;vertical-align:sub}:not(.freee__design) .input__note strong{color:#333}:not(.freee__design) .input__note.alert{color:#d53636}:not(.freee__design) .input__note.alert strong{color:#d53636}:not(.freee__design) .input__note a[target=_blank]:after{font-family:Material Icons!important;content:"";margin-left:4px}: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 (max-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 (max-width:900px){:not(.freee__design) .input__break{display:block;width:100%}}:not(.freee__design) .input__errorContent{margin-top:8px;margin-bottom:20px}:not(.freee__design) .input__errorContent__message{font-size:1.4rem;color:#d53636}: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{font-size:1.4rem;color:#e6822f}:not(.freee__design) .input__warningContent__message+.input__warningContent__message{margin-top:8px}:not(.freee__design) .input__warningContent--hide{margin-top:8px;margin-bottom:20px;display:block;visibility:hidden}:not(.freee__design) .input__warningContent--hide>.input__warningContent__message{line-height:0}:not(.freee__design) .input__readonly{display:inline-block;min-width:208px;max-width:100%;padding:14px 20px;font-size:1.6rem;color:#545454;background-color:#f9f9f9;border-radius:5px;outline:none;line-height:1.4}:not(.freee__design) .vs__search,:not(.freee__design) .vs__search:focus{font-size:16px!important;padding:2px 6px;min-height:36px}.vs__dropdown-toggle{font-size:16px!important;min-height:40px;width:100%;border-radius:8px}.freee__design .input__block:not(.input__wrap_flex)>.input__wrap:nth-child(n+2){margin-top:16px}.freee__design .input__wrap_flex{display:flex;flex-wrap:wrap}.freee__design .input__wrap_flex.center{align-items:center}.freee__design .input__wrap_flex .input__formControlLabel{padding:0 8px 4px;margin-bottom:0}.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{padding:8px 8px 4px;font-size:12px;line-height:1.5;color:#323232;margin-bottom:4px}.freee__design .input__label{display:inline-block;font-size:14px;line-height:1.5;color:#323232;margin-bottom:0}.freee__design .input__contents{min-height:40px;padding:2px 8px;margin-top:0;align-content:center;border:1px solid #d7d2d2;border-radius:8px;font-size:15px;background-color:#fff}.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{font-family:Material Icons;content:"";position:absolute;top:50%;right:8px;font-size:18px;color:#8c8989;transform:translateY(-50%);pointer-events:none}.freee__design .input__contents.height-auto{min-height:auto}.freee__design .input__image_list{display:flex;flex-wrap:wrap}.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{position:absolute;top:0;right:0;background-color:#fff;color:#323232}.freee__design .input__image_item{position:relative;border:1px solid #e9e7e7;background-color:#fff;border-radius:8px}.freee__design .input__image_item img,.freee__design .input__image_item video{width:100%;object-fit:contain}.freee__design .input__image_link{display:block;width:100%}.freee__design .input__image_link img{object-fit:contain;aspect-ratio:1}.freee__design .input__image_link video{object-fit:contain;aspect-ratio:1}.freee__design .input__update_item{position:relative;border:1px solid #e9e7e7;background-color:#fff;border-radius:8px}.freee__design .input__update_item:nth-child(n+2){margin-top:16px}.freee__design .input__update_item img,.freee__design .input__update_item video{width:100%;height:100%;object-fit:contain;aspect-ratio:1/2}.freee__design .input__update_image,.freee__design .input__update_video{display:block;height:150px}.freee__design .input__update_file{display:block;font-size:14px;line-height:1.5;padding:16px}.freee__design .input__update_delete{position:absolute;top:0;right:0;font-size:20px}.freee__design .input__update__list{max-height:100px;overflow-y:auto}.freee__design .input__file_list{display:flex;flex-wrap:wrap;margin:-8px 0 0}.freee__design .input__file_item{position:relative;display:flex;padding:8px;justify-content:space-between;background-color:#fff;border:1px solid #e9e7e7;border-radius:8px}.freee__design .input__file_item:nth-child(n+2){margin-top:4px}.freee__design .input__file_wrap{position:relative;margin:8px 8px 0 0}.freee__design .input__file_wrap .input__file_item{display:inline-flex;flex-wrap:wrap;width:200px;height:200px}.freee__design .input__file_wrap .input__file_delete{width:32px;font-size:16px;text-align:center}.freee__design .input__file_link{display:inline-flex;flex-wrap:wrap;width:100%;color:#323232;padding:8px;text-decoration:none}.freee__design .input__file_image_link{display:block;height:184px}.freee__design .input__file_image_link[target=_blank]:after{padding:4px;font-family:Material Icons;content:"";cursor:pointer;color:#323232;position:absolute;top:12px;right:40px;text-align:center;background-color:#fff;border-radius:8px}.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{width:100%;height:100%;object-fit:cover}.freee__design .input__file_image_menu{position:absolute;top:12px;right:12px}.freee__design .input__file_text_wrap{position:absolute;padding:8px;bottom:0;left:0;background-color:#fff;display:flex;align-items:end;width:100%;border-radius:0 0 8px 8px}.freee__design .input__file_text{font-size:12px;color:#6e6b6b;line-height:1.2}.freee__design .input__file_text_omission{width:150px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.freee__design .input__file_icon{color:#fff;margin-right:8px;padding:4px;font-weight:600;font-size:10px;background-color:#285ac8;border-radius:4px}.freee__design .input__file_weight{font-size:12px;color:#6e6b6b;margin-top:4px}.freee__design .input__file_delete{width:100%}.freee__design .input__file_delete_message{display:block;background-color:#f7f5f5;color:#aaa7a7;text-align:center;padding:16px;font-size:14px;margin-top:16px}.freee__design .input__file_delete_message{width:500px;max-width:100%;display:flex;align-items:center;justify-content:space-between}.freee__design .input__document_item{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-between;padding:8px;border:1px solid #e9e7e7;background-color:#fff;border-radius:8px;text-decoration:none!important}.freee__design .input__document_item .input__document_link{display:flex;flex-wrap:wrap;align-items:center;flex:1;text-decoration:none!important}.freee__design .input__document_text{display:flex;justify-content:space-between;align-items:center;flex:1}.freee__design .input__document_icon{margin-right:8px;font-size:24px!important;color:#323232}.freee__design .input__document_file_name{font-size:14px;color:#323232;flex:1;padding-right:8px;line-height:1.2}.freee__design .input__document_file_size{font-size:12px;color:#6e6b6b}.freee__design .input__check .input__label{padding-left:4px}.freee__design textarea.input__contents{padding:8px;align-content:baseline}.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{font-size:15px;padding:8px 2px;border-radius:8px}.freee__design .select2-selection__choice{background-color:#fff!important;border:1px solid #8c8989!important;padding:4px 8px 4px 24px!important;border-radius:99rem!important}.freee__design .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:none!important;font-size:17px;padding:3px 8px}.freee__design .vs__selected{padding:1px 6px;font-size:14px;color:#323232;border:1px solid #8c8989;background-color:#fff;border-radius:99rem}.freee__design .vs__selected:has(.hr_reader){color:#825a0f;border:1px solid #fff0d2;background-color:#fff0d2}.freee__design .vs__selected:has(.profession){background-color:#e6d7fa;border-color:#e6d7fa;color:#3c1e78}.freee__design .vs__selected .hr_reader{color:#825a0f}.freee__design .vs__selected .profession{color:#3c1e78}.freee__design .vs__dropdown-toggle{min-height:40px;width:100%;border-radius:8px}.freee__design .vs__search,.freee__design .vs__search:focus{font-size:14px!important;padding:2px 6px;min-height:24px}.input__right{text-align:right}.noti{width:20px;height:20px;background-color:#d53636;font-size:1rem;color:#fff;line-height:20px;text-align:center;border-radius:10px}.navigation .noti{margin-left:4px}.judgementDetails{width:100%;margin:24px 0;border:1px solid #d9d9d9;border-left:none;border-right:none}.judgementDetails__title{display:flex;justify-content:space-between;padding:16px;font-size:16px;font-weight:600;cursor:pointer;align-items:center}.judgementDetails__title:hover{background-color:#dcf2f9}.judgementDetails__list{padding:16px 0 24px}.judgementDetails__list_item{display:flex;align-items:center;flex-wrap:wrap}.judgementDetails__item{padding:8px 0;line-height:1.5;flex:1}.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{display:inline-block;width:16px;height:16px;margin-top:-1px;margin-left:4px;font-size:1.2rem;font-style:normal;color:#666;line-height:14px;text-align:center;vertical-align:bottom;background-color:#fff;font-weight:700;border:1px solid #666;border-radius:50%;cursor:pointer}.questions__text{font-size:1.2rem;line-height:1.5}.questions__text+.questions__text{margin-top:5px}.tab__header{display:flex;padding:12px 20px 0;flex-wrap:wrap;align-items:center;border-bottom:2px solid #e9e7e7;border-radius:0;background-color:#fff}.tab__header ul{display:flex;width:66%;background-color:#fff;text-align:center;border:none}.tab__header li{width:120px;border-radius:0;border-top:0!important;border-left:0!important;border-right:0!important}.tab__header_item{display:block;min-width:115px;font-size:16px;padding:8px;text-align:center;font-weight:700}.tab__header_item.select{color:#2864f0;border-bottom:2px solid #2864f0}.tab__header .button__alert-all{width:32%;margin-left:6px;padding:6px;text-align:center;font-weight:700;font-size:14px;border-radius:5px;border:2px solid #ccc}.tab__header .button__alert-all:hover{text-decoration:none;color:#2864f0;background-color:#ebf3ff;border:2px solid #2864f0}.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{display:flex;justify-content:flex-end;padding:8px 24px;font-size:18px;border-bottom:1px solid #e9e7e7}.tab__opt-button{display:flex;align-items:center;padding:4px 8px;font-size:16px!important;font-weight:700;border:none;border-radius:5px;background-color:#fff}.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{position:relative;padding:24px 56px 24px 24px}.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{font-size:14px;color:#6e6b6b}.fixed_scroll_table_container{overflow-x:scroll;max-height:600px;display:flow;border:1px solid #e9ecef}.table{width:100%;line-height:1.4;word-wrap:anywhere;overflow-wrap:anywhere;border-collapse:initial}.table--auto-width{width:auto}.table thead.sticky_thead_y{position:sticky;text-decoration:none;z-index:5;top:0}.table thead.table__sort th a{font-weight:600;color:#323232}.table thead.table__sort th a:hover{opacity:.6}.table th,.table td{font-weight:400;text-align:left;line-height:1.7}.table th.sticky_th_x,.table th.sticky_th_y,.table td.sticky_th_x,.table td.sticky_th_y{position:sticky;text-decoration:none;z-index:1}.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{position:absolute;content:"";width:1px;height:100%;top:0;right:0;background-color:#ccc;z-index:3}.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{font-size:12px;background-color:#f7f5f5;padding:6px 8px;border-bottom:1px solid #e9ecef}.table th:first-of-type{padding-left:16px}.table th.small{font-size:10px;padding:4px;line-height:1.2}.table th .table__sort_icon{vertical-align:middle;margin-left:8px;font-size:16px;color:#8c8989;cursor:pointer}.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{padding:12px 8px;font-size:14px;border-bottom:1px solid #e9ecef;background-color:#fff}.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{width:32px;min-width:32px;text-align:center}.table td.checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer}.table td select.input__select{width:8rem;text-align:right;height:28px;padding:0 4px;font-size:13px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#333}.table td select.input__select:focus{outline:none;border-color:#1766c1}.table td .input__text{padding:4px;width:70%;height:auto}.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{text-decoration:none;color:#666}.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{display:block;padding:12px 8px;text-decoration:none;color:#1766c1;pointer-events:auto}.table__link_block:hover{background-color:#dcf2f9}.table__unread{display:block;width:10px;height:10px;margin:auto;border-radius:99rem;background-color:#1766c1}.table__link_list:hover{background-color:#dcf2f9}.table__icon{font-size:18px;vertical-align:middle;color:#666}.table__label_sub{font-size:12px;color:#999;display:inline-block}.table__label_sub:not(:last-child){margin-right:10px}.table__label_sub .label_sub_icon{font-size:16px;vertical-align:middle}.table__noContents th,.table__noContents td{display:block;text-align:center;width:100%!important}.table__operation_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.table__operation_wrap .note{font-size:1.2rem;color:#666}.table__operation_wrap .small-icon{font-size:1.4rem;vertical-align:bottom}.table__operation_wrap .nowrap{word-wrap:normal;overflow-wrap:normal;word-break:keep-all;line-break:auto}.table__operation_left,.table__operation_right{display:flex;align-items:center}.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 (max-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{font-size:1.6rem;color:#666;line-height:1.7}.task__link,.info__link{margin-top:20px;text-align:center}.task__link__button,.info__link__button{display:inline-block;min-width:240px;padding:20px;background-color:#50c3e4;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;box-shadow:0 2px 4px #999;transition:.3s}.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:"";display:inline-block;width:16px;height:16px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:5px;background:url(/build/assets/icon-link-target.sj1DcLlJ.png) no-repeat center center/16px 16px;vertical-align:bottom}.task__link__button:hover,.info__link__button:hover{background-color:#35bae0;box-shadow:0 1px 1px #999}.task__description,.info__description{font-size:1.6rem;color:#666;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{font-family:Material Icons!important;content:"";margin-left:4px}.task__inline_info,.task__inline_success,.task__inline_notice,.task__inline_error,.info__inline_info,.info__inline_success,.info__inline_notice,.info__inline_error{display:inline-block;font-size:14px;line-height:1.5;text-indent:-28px;padding-left:28px}.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{font-family:Material Icons;font-size:20px;margin-right:8px;vertical-align:sub}.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{font-size:1.6rem;line-height:1.7;border-radius:8px;padding:20px;margin:20px 0}.task__information.icon_wrap,.task__caution.icon_wrap,.task__alert.icon_wrap,.info__information.icon_wrap,.info__caution.icon_wrap,.info__alert.icon_wrap{position:relative;padding:20px 20px 20px 54px}.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;position:absolute;top:16px;left:18px;font-size:24px}.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{font-family:Material Icons!important;content:"";margin-left:4px}.task__information,.info__information{color:#666;border:3px solid #ddd;background-color:#fafafa}.task__caution,.info__caution{color:#666;border:3px solid #ac901b;background-color:#fdf5d4}.task__caution.icon_wrap:before,.info__caution.icon_wrap:before{content:"";color:#ac901b}.task__alert,.info__alert{color:#d53636;border:3px solid #d53636;background-color:#faeaea}.task__alert.icon_wrap:before,.info__alert.icon_wrap:before{content:"";color:#d53636}.task__subtitle,.info__subtitle{font-size:200%;font-weight:700;margin-top:10px;padding:30px 0;color:#666}.task__subtitle.s150,.info__subtitle.s150{font-size:150%;padding:20px 0}.task__subtitle.s120,.info__subtitle.s120{font-size:120%;padding:20px 0}.task__subtitle.s100,.info__subtitle.s100{font-size:100%;padding:20px 0}.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{font-size:1.6rem;color:#666;line-height:1.7}*+.task__list,*+.info__list{margin-top:30px}.task__list>li,.info__list>li{padding-left:1em;text-indent:-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{background-color:#3463a7;color:#fff}.task .jf,.info .jf{background-color:#226a38;color:#fff}.task .sh,.info .sh{background-color:#00bcc5;color:#fff}.task .i,.info .i{background-color:#693912;color:#fff}.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{position:relative;padding:0 0 0 35px;margin:0 0 40px}@media screen and (max-width:900px){.inputGroup{padding:0 0 0 20px;margin:0 0 20px}}.inputGroup:before{content:"";display:block;width:5px;height:100%;position:absolute;left:0;background-color:#a9e0f0}@media screen and (max-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 (max-width:900px){.inputGroup+.inputGroup{padding:20px 0 0 20px}.inputGroup+.inputGroup:before{height:calc(100% - 20px)}}.inputGroup__delete{color:red;font-size:14px;padding:10px 15px;border:1px solid #ffdfdf;border-radius:5px}.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{font-size:14px;line-height:1.5;border-radius:8px;padding:16px;margin:16px 0}.freee__design .task__information.icon_wrap,.freee__design .task__caution.icon_wrap,.freee__design .task__alert.icon_wrap{position:relative;padding:16px 16px 16px 48px}.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;position:absolute;top:16px;left:18px;font-size:20px}.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{font-family:Material Icons!important;content:"";margin-left:4px}.freee__design .task__information{color:#666;border:1px solid #ddd;background-color:#fafafa}.freee__design .task__caution{color:#666;border:1px solid #ac901b;background-color:#fdf5d4}.freee__design .task__caution.icon_wrap:before{content:"";color:#ac901b}.freee__design .task__alert{color:#d53636;border:1px solid #d53636;background-color:#faeaea}.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{display:flex;flex-wrap:wrap;align-items:center;padding:16px;border-bottom:1px solid #e9e7e7}.freee__design .text__default_wrap{line-height:1.5}.freee__design .text__heading_lv1{font-size:24px;font-weight:600;line-height:1.5;padding:16px 0}.freee__design .text__heading_lv2{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:auto}.freee__design .text__heading_lv2_label{color:#6e6b6b;font-size:12px;line-height:1.5;margin-left:4px}.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{display:flex;align-items:center}.freee__design .text__heading_tool_wrap{display:flex;align-items:center;margin-left:8px}.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{padding:8px 0;overflow:hidden;width:100%;border-top:solid 1px #e9e7e7;background-color:#fff}.todoList__check{display:none;font-size:16px!important}.todoList__check:checked+.todoList__check_wrap{background-color:#64be8c;color:#fff;border-radius:99rem;border:1px solid #64be8c}.todoList__check:checked+.todoList__check_wrap+.todoList__text .todoList__contents{color:#aaa7a7;background-color:#f0eded}.todoList__check_wrap{margin:0 8px;padding:4px;background-color:#fff;border:1px solid #e9e7e7;color:#e9e7e7;border-radius:99rem}.todoList__item_label{display:flex;flex-wrap:wrap;align-items:center;flex:1;overflow:hidden}.todoList__contents{padding:8px;border:1px solid #e1dcdc;background-color:#fff;flex:1;width:100%;border-radius:6px}.todoList__text{flex:1}.toggleArrow{width:16px;height:16px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;align-self:center;background:url(/build/assets/icon-dropdownArrow.D3qOSL4e.png) no-repeat center center/15px 14px;cursor:pointer}.toggleArrow.is-visible{background:url(/build/assets/icon-dropdownArrow-close.B7elk5zD.png) no-repeat center center/15px 14px}.cautionDialog{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#e6822f33}.cautionDialog__content{position:absolute;width:calc(100% - 20px);max-width:380px;padding:40px;background-color:#fff;border:2px solid #e6822f;border-radius:10px;opacity:0;animation:popUp .5s .7s forwards 1}@media screen and (max-width:900px){.cautionDialog__content{padding:30px 10px}}.cautionDialog__heading{font-size:2.4rem;color:#666;color:#e6822f;text-align:center}.cautionDialog__message{margin-top:30px;font-size:1.6rem;text-align:center}.cautionDialog__buttonWrap{width:190px;margin:60px auto 0}.cautionDialog__cancelWrap{width:190px;margin:10px auto 0;text-align:center}.cautionDialog__cancelButton{width:100%;margin-bottom:-10px;padding:10px;font-size:1.6rem;color:#666;cursor:pointer}.cautionDialog__cancelButton:hover{text-decoration:underline}.pagination{display:flex;justify-content:center;flex-wrap:wrap}.page-link{position:relative;display:block;width:40px;height:40px;background-color:#fff;color:#333;line-height:38px;text-align:center;text-decoration:none;border:1px solid #d9d9d9;border-radius:50%}.page-link:hover{z-index:2;background-color:#3fb6e8;color:#fff;text-decoration:none;border-color:#3fb6e8}.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;background-color:#fff;color:#3fb6e8;border-color:#3fb6e8}.page-item.disabled .page-link{color:#c1c1c1;border-color:#c1c1c1;opacity:.7;cursor:auto;pointer-events:none}.skipDialog{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#2fbbe633}.skipDialog__content{position:absolute;width:calc(100% - 20px);max-width:380px;padding:40px;background-color:#fff;border:2px solid #1766c1;border-radius:10px;opacity:0;animation:popUp .5s .7s forwards 1}@media screen and (max-width:900px){.skipDialog__content{padding:30px 10px}}.skipDialog__heading{font-size:2.4rem;color:#666;color:#1766c1;text-align:center}.skipDialog__message{margin-top:30px;font-size:1.6rem;text-align:center}.skipDialog__buttonWrap{width:190px;margin:60px auto 0}.skipDialog__cancelWrap{width:190px;margin:10px auto 0;text-align:center}.skipDialog__cancelButton{width:100%;margin-bottom:-10px;padding:10px;font-size:1.6rem;color:#666;cursor:pointer}.skipDialog__cancelButton:hover{text-decoration:underline}.selfChecklist__wrap{flex:1;margin-right:24px}.selfChecklist__title{font-size:14px;font-weight:600;border-bottom:2px solid #c3d6ed;margin-bottom:16px;padding-bottom:8px}.selfChecklist__item:nth-child(n+2){margin-top:8px}.selfChecklist__item_label{display:flex;align-items:center;padding:8px;border:1px solid #e1dcdc;border-radius:6px;overflow:hidden;cursor:pointer;background-color:#fff}.selfChecklist__item_label:hover{background-color:#dcf2f9}.selfChecklist__item_label:has(:checked){box-shadow:0 0 0 1px #2864f0;border:1px solid #2864f0}.selfChecklist__item_label:has(:checked):has(:disabled){cursor:text;box-shadow:0 0 0 1px #6c757d;border:1px solid #6c757d}.selfChecklist__item_label:has(:checked):has(:disabled):hover{background-color:#fff}.selfChecklist__item_label:has(:checked) .selfChecklist__text{color:#1a1a1a}.selfChecklist__check_wrap{padding:8px;border-right:1px solid #e1dcdc;background-color:#fff}.selfChecklist__check{font-size:24px;display:inline-block}.selfChecklist__text{padding:0 8px;line-height:1.5}.status__wrap{display:flex;flex-wrap:wrap}.status__item{display:inline-flex;flex-wrap:wrap;align-items:center;border:1px solid;border-radius:99rem;padding:0 8px;margin-bottom:8px}.status__item :not(.status__property) .status__contents{font-weight:500}.status__item:not(:last-child){margin-right:8px}.status__label{font-size:12px;margin-right:8px;color:#6e6b6b}.status__contents{font-size:14px;color:#323232;display:inline-block;line-height:1.5}.status__property{border:1px solid #8c8989;background-color:#fff}.status__type{border:1px solid #e9e7e7;background-color:#fff}.status__type .status__contents{font-size:12px;font-weight:500}.status__type .status__contents .material-symbols-outlined{font-size:18px;vertical-align:sub}.status__type .status__contents .material-symbols-outlined.fill{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.status__member{border:1px solid #8c8989;background-color:#fff}.status__member .status__contents{font-size:14px;color:#6e6b6b}.status__member_clicable{border:1px solid #285ac8;background-color:#fff}.status__member_clicable:hover{background-color:#dce8ff}.status__member_clicable .status__contents{font-size:14px;color:#285ac8}.status__ramp{width:8px;height:8px;border-radius:99rem;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__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:#3c1e78}.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{font-size:18px;vertical-align:text-top}.status__tag{border-radius:4px;background-color:#dcdcdc;font-size:14px;padding:0 8px;text-align:center;border:none}.sortable{position:relative;margin-bottom:20px}.sortable__item{padding:8px;border:1px solid #b2b2b2;border-radius:5px;background-color:#fff}.sortable .input__text{border:1px solid #d9d9d9}.sortable .input__items+.input__items{margin-top:10px}.sortable .checkbox{position:relative;display:inline-block;cursor:pointer;width:20px}.sortable .checkbox__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;width:22px;height:22px;border:1px solid #999;border-radius:2px;background-color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer;margin:0}.sortable .checkbox__input:checked{border-color:#3fb6e8;background-color:#3fb6e8}.sortable .checkbox__input:checked:after{content:"";display:block;position:absolute;left:4px;top:3px;width:11px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.vm{border-radius:15px}.vm-title{font-size:24px!important;font-weight:600!important;line-height:1.5!important;padding:16px 0!important}.vm-btn-close{padding:16px 0!important;color:#323232!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{padding:0;background:#fff}.modal-footer{padding:15px 0 0;border-top:1px solid #e5e5e5;margin-left:-14px;margin-right:-14px}.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{top:0;margin:0 0 0 auto;height:100%;width:100%;max-width:750px;overflow-y:auto}.vm.work__thread__list__drawer.fullscreen_drawer{top:0;margin:0 0 0 auto;height:100%;width:100%;max-width:800px;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{width:700px;max-width:95vw;border-radius:5px;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{background-color:#ddd;cursor:unset}.is_all_selected .vs__dropdown-option:not(.vs__dropdown-option--selected){background-color:#ddd;cursor:unset}*+.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{font-size:1.6rem;color:#666;line-height:1.7}.asyncRenderArea>img,.asyncOnce>img,.renderArea>img{display:block;margin:0 auto}.asyncRenderArea.loading,.asyncOnce.loading,.renderArea.loading{position:relative;min-height:120px}.asyncRenderArea.loading:before,.asyncOnce.loading:before,.renderArea.loading:before{content:"";display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fffc}.asyncRenderArea.loading:after,.asyncOnce.loading:after,.renderArea.loading:after{content:"";z-index:20;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;width:40px;height:40px;border:8px solid #3fb6e8;border-right-color:transparent;border-radius:50%;animation:animate-infiniteRotate linear 1.25s infinite}.ddFileuploader__draggableArea{display:block;width:100%;margin:0;padding:90px 10px 50px;background:#fff;text-align:center;border:2px dotted #d9d9d9;border-radius:10px;cursor:pointer}.ddFileuploader__draggableArea.dragover{border-color:#3fb6e8}.ddFileuploader__draggableArea.dragenter{background-color:#3fb6e8}.ddFileuploader__text{margin-bottom:18px;font-size:18px;font-weight:700;color:#333}.ddFileuploader__text span{display:block;margin-top:1em;font-size:14px;color:#666}.ddFileuploader__button{position:relative;width:384px;height:46px;margin:0 auto;font-size:16px;color:#666;line-height:45px;border:1px solid #b2b2b2;border-radius:23px;transition:.3s}.ddFileuploader__button:hover{border-color:#3fb6e8}.ddFileuploader__button span{display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ddFileuploader__button span:before{content:"";display:block;width:20px;height:20px;margin-right:8px;background:url(/build/assets/ddFileuploader__icon.3npKR3UO.png) no-repeat left center;text-indent:100%;white-space:nowrap;overflow:hidden}.ddFileuploader__button input{position:absolute;width:100%;opacity:0}.ddFileuploader__filename{height:16px;margin-top:14px;margin-bottom:0;font-size:14px;font-weight:700;line-height:16px}.ddFileuploader__upload{margin-top:30px}.ddFileuploader__upload__button{display:block;width:100%;max-width:300px;height:46px;margin:30px auto 0;padding:0;font-size:1.6rem;color:#3fb6e8;line-height:1;border:1px solid #3fb6e8;border-radius:23px}.ddFileuploader__upload__button:disabled{opacity:.3}.ddFileuploader__upload__button:not(:disabled){cursor:pointer}.ddFileuploader__uploadedFiles{display:none;margin-top:30px}.ddFileuploader__uploadedFiles__heading{margin-bottom:16px;font-size:1.6rem;font-weight:700}.ddFileuploader__uploadedFiles__files{display:flex;flex-wrap:wrap}.ddFileuploader__uploadedFiles__item{flex-shrink:0;display:flex;align-items:center;width:20%;height:32px;margin-bottom:16px;padding-left:36px;background:url(/build/assets/icon-file.DdHKNDnQ.png) no-repeat left center;font-size:1.2rem;line-height:32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.info{margin:0 5% 48px;background-color:#fff;border:2px solid #b2b2b2;border-radius:10px}.task+.info{margin-top:48px}.info__body{padding:30px 40px}@media screen and (max-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:solid 1px #eee}.module__table tr th,.module__table tr td{text-align:center;padding:15px 4px;line-height:1.4em;vertical-align:middle}.postComment{margin-top:30px}.postComment__label{display:inline-block;margin-top:40px;margin-bottom:10px;font-size:1.4rem}.postComment .input__border{margin-top:30px}.postComment__timeline{margin-bottom:30px}.postComment__timeline__body{display:flex;flex-direction:column}.postComment__comment{max-width:calc(100% - 40px);min-width:55%;width:650px}.postComment__comment.user{margin-right:auto}.postComment__comment.user .postComment__inner{border:2px solid #c2e9f4}.postComment__comment.user .postComment__inner:before{font-family:Material Icons;content:"";color:#fff;background-color:#3fb6e8;display:flex;align-items:center;justify-content:center;font-size:25px}.postComment__comment.self{margin-left:auto}.postComment__comment.self .postComment__inner{background-color:#dcf2f9}.postComment__comment.self .postComment__inner:before{font-family:Material Icons;content:"";color:#fff;background-color:#3fb6e8;display:flex;align-items:center;justify-content:center;font-size:25px}.postComment__comment.center{margin-right:auto}.postComment__comment.center .postComment__inner{background-color:#f9f9f9;border:2px solid #d9d9d9}.postComment__comment.center .postComment__inner:before{font-family:Material Icons;content:"";color:#fff;background-color:#999;display:flex;align-items:center;justify-content:center;font-size:25px}.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{font-family:Material Icons;content:"";color:#fff;background-color:#999;display:flex;align-items:center;justify-content:center;font-size:25px}.postComment__comment+.postComment__comment{margin-top:24px}.postComment__comment:last-child{margin-bottom:10px}.postComment__inner{position:relative;padding:10px 16px;border-radius:10px}.postComment__inner.add__icon{padding:10px 16px 10px 60px}.postComment__inner.add__icon:before{position:absolute;top:9px;left:16px;display:block;content:"";width:32px;height:32px;border-radius:16px}.postComment__postedby{font-size:14px;font-weight:600;line-height:1.4}.postComment__message{margin-top:2px;font-size:1.4rem;color:#666;line-height:1.7;white-space:pre-wrap;word-break:break-all}.postComment__date{margin-top:8px;font-size:1.2rem;color:#666;overflow:hidden;text-align:right}.postComment__canceled{margin-bottom:8px;color:#d53636;float:left}.postComment__unsent{float:right;width:200px;text-align:right}.selectAccountModal{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}.selectAccountModal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.selectAccountModal__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.selectAccountModal__content{position:relative;z-index:0;display:flex;flex-direction:row;flex-wrap:wrap;max-width:calc(100% - 80px);max-height:calc(100% - 80px);padding:30px;background-color:#fff;border-radius:8px;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{margin:0;padding:10px 16px;font-size:14px;border:1px solid #d9d9d9;border-radius:.25rem;cursor:pointer;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}.simpleZoom .modal__content{display:flex;align-items:flex-start;width:100%;padding:0;overflow:hidden}.simpleZoom .modal__close{right:20px;z-index:1}.simpleZoom .modal__zoomImageArea{flex-grow:1;position:relative;width:100%;height:calc(100vh - 80px);padding:5px;overflow-x:hidden;overflow-y:auto}.simpleZoom .modal__zoomImageArea img{width:100%;height:auto}.simpleZoom .modal__zoomImageArea img+img{margin-top:5px}.smartZoomModal .modal__content{display:flex;align-items:flex-start;width:100%;padding:0;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:.3s}.smartZoomModal .modal__imagesArea img:hover{opacity:.7;cursor:pointer}.smartZoomModal .modal__imagesArea img+img{margin-top:5px}.smartZoomModal .modal__zoomImageArea{flex-grow:1;position:relative;width:calc(60% + 128px);height:calc(100vh - 80px);overflow:hidden}.smartZoomModal .modal__detailsArea{padding:30px}.uploader__draggableArea,.multipleUploader__draggableArea{display:block;width:100%;margin:0;padding:90px 10px 50px;background:#fff;text-align:center;border:2px dotted #d9d9d9;border-radius:10px}[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{margin-bottom:18px;font-size:1.8rem;font-weight:700;color:#333}@media screen and (max-width:900px){.uploader__text,.multipleUploader__text{font-size:1.6rem}}.uploader__text span,.multipleUploader__text span{display:block;margin-top:1em;font-size:14px;color:#666}.uploader__button,.multipleUploader__button{position:relative;width:100%;max-width:416px;height:46px;margin:0 auto;font-size:16px;color:#666;line-height:45px;border:1px solid #b2b2b2;border-radius:23px;transition:.3s}@media screen and (max-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){background-color:#d9d9d9;color:#fff;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{display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:400px){.uploader__button span,.multipleUploader__button span{font-size:1.4rem}}.uploader__button span:before,.multipleUploader__button span:before{content:"";display:block;width:20px;height:20px;margin-right:8px;background:url(/build/assets/ddFileuploader__icon.3npKR3UO.png) no-repeat left center;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width:360px){.uploader__button span:before,.multipleUploader__button span:before{display:none}}.uploader__button input,.multipleUploader__button input{position:absolute;top:0;left:0;width:100%;height:100%;opacity: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{display:none;position:relative;max-width:382px;height:16px;margin:16px auto 0;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.uploader__progressBar__inner,.multipleUploader__progressBar__inner{position:absolute;top:0;left:0;width:0;height:100%;background-color:#3fb6e8;border-radius:8px}.uploader__upload,.multipleUploader__upload{width:100%;max-width:300px;margin:30px auto 0}.uploader__upload__reset,.multipleUploader__upload__reset{display:block;margin:20px auto 0;font-size:1.6rem;color:#666;cursor:pointer}.uploader__uploadedFiles,.multipleUploader__uploadedFiles{display:none;margin-top:30px}.uploader__uploadedFiles__heading,.multipleUploader__uploadedFiles__heading{margin-bottom:16px;font-size:1.6rem;font-weight:700}.uploader__uploadedFiles__files,.multipleUploader__uploadedFiles__files{display:flex;flex-wrap:wrap}.uploader__uploadedFiles.uploader__inline,.multipleUploader__uploadedFiles.uploader__inline{margin-top:15px;display:block}.uploader__uploadedFiles__imageIcon,.multipleUploader__uploadedFiles__imageIcon{display:inline-block;min-width:60px;height:80px;margin-left:10px;background:url(/build/assets/icon-fileIcon.N33Meh5M.png) no-repeat right center/60px 80px}.uploader__uploadedFiles__imageIcon.uploader__inline,.multipleUploader__uploadedFiles__imageIcon.uploader__inline{min-width:30px;height:40px;margin-left:5px;margin-right:10px;background:url(/build/assets/icon-fileIcon.N33Meh5M.png) no-repeat right center/30px 40px}.uploader__uploadedFiles__imageType,.multipleUploader__uploadedFiles__imageType{display:inline-block;margin-top:29px;margin-right:14px;margin-left:-10px;padding:4px 8px;font-size:1.4rem;font-weight:700;color:#fff;background:#3fb6e8;border-radius:4px}.uploader__uploadedFiles__imageType.uploader__inline,.multipleUploader__uploadedFiles__imageType.uploader__inline{margin-top:15px;margin-right:7px;margin-left:-5px;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{margin-top:10px;word-break:break-all}.uploader__preview,.multipleUploader__preview{display:none;margin-top:60px}.uploader__preview__content,.multipleUploader__preview__content{margin-top:30px;padding:10px 40px 40px;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px}@media screen and (max-width:900px){.uploader__preview__content,.multipleUploader__preview__content{padding:0 20px 30px}}.uploader__preview__inner,.multipleUploader__preview__inner{display:flex;justify-content:center;flex-wrap:wrap}.uploader__preview__item,.multipleUploader__preview__item{flex-basis:33.3333%;max-width:33.3333%;padding:30px 3.2% 20px}@media screen and (max-width:900px){.uploader__preview__item,.multipleUploader__preview__item{flex-basis:50%;max-width:50%}}@media screen and (max-width:800px){.uploader__preview__item,.multipleUploader__preview__item{flex-basis:100%;max-width:100%}}.uploader__preview__imageWrap,.multipleUploader__preview__imageWrap{display:flex;align-items:center;justify-content:center;width:100%;height:22.8vw;max-height:292px;background-color:#f9f9f9}@media screen and (max-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{width:100%;margin-top:10px;font-size:1.2rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uploader__preview__label,.multipleUploader__preview__label{display:block;margin-top:30px}@media screen and (max-width:900px){.uploader__preview__label,.multipleUploader__preview__label{margin-top:20px}}.uploader__preview__comment,.multipleUploader__preview__comment{display:block;width:100%;min-height:100px;padding:15px 10px;font-size:1.6rem;border:1px solid #b2b2b2;border-radius:5px}.imagesFrame__image{width:100%;height:auto;vertical-align:bottom;opacity:0;transition:.3s}.imagesFrame__image:not(:first-child){position:absolute;top:0;left:0}.imagesFrame__image.current{opacity:1}.imagesFrame__back,.imagesFrame__next{width:40px;height:calc(100% - 40px);font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:20px;z-index:10;background:#a9e0f0 url(/build/assets/icon-buttonArrow-left-white.F8yTZdWu.svg) no-repeat center center/14px 14px;border-radius:5px;opacity:0;transition:.3s}.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 (max-width:640px){.imagesFrame__back,.imagesFrame__next{display:none}}.imagesFrame__back{left:-10px;transform:translate(-10px)}.imagesFrame__next{right:-10px;background-image:url(/build/assets/icon-buttonArrow-right-white.C9HoHE9R.svg);transform:translate(10px)}.aiSuggestion{color:#666;vertical-align:middle;font-size:1.6rem;margin-bottom:.7rem}.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;font-size:1.3rem;border-bottom:1px solid #e9e7e7;padding:.4rem .5rem}.aiSuggestion__table .aiSuggestion__right{width:20rem;text-align:right}.aiSuggestion__rightText{width:19rem;text-align:right}.aiSuggestion__success{color:#00a000;margin-right:-2rem}.aiSuggestion__smallIcon{font-size:1.5rem}.aiSuggestion__emptyMargin{margin-bottom:2.6rem}.changeAddress__residentCardChange,.changeConditions__contract{display:none;flex-direction:column;margin-top:20px}.changeConditions__contract+.input__items{margin-top:20px}.industrialAccident{margin-top:30px}.js-showSelectedItemTarget .js-showSelectedItemTargetItem{display:none;flex-direction:column;width:100%;margin-top:20px}.js-showSelectedItemTarget .js-showSelectedItemTargetItem.showSelectedItemTargetItem{margin-top:0;margin-left:10px}.js-showSelectedItemTarget+.input__items{margin-top:20px}.industrialAccidentDetail__commuting{display:none;flex-direction:column;width:100%;margin-top:20px}.industrialAccidentDetail__commuting+.input__items{margin-top:20px}.industrialAccidentDetail__hospital{margin-bottom:30px}.industrialAccidentDetail__hospital__footer{position:relative}.industrialAccidentDetail__hospital__footer:before{content:"";position:absolute;display:inline-block;width:100%;height:0px;border-bottom:1px dashed #d9d9d9}.industrialAccidentDetail__hospital__footer .input__add{position:relative;z-index:0}.industrialAccidentDetailHospital{position:relative;padding:30px 0 30px 35px}@media screen and (max-width:900px){.industrialAccidentDetailHospital{padding:30px 0 30px 20px}}.industrialAccidentDetailHospital+.industrialAccidentDetailHospital{border-top:1px solid #dcf2f9}.industrialAccidentDetailHospital:before{content:"";display:block;width:5px;height:calc(100% - 60px);position:absolute;bottom:30px;left:0;background-color:#a9e0f0}@media screen and (max-width:900px){.industrialAccidentDetailHospital:before{width:3px}}.industrialAccidentDetailHospital__delete{width:32px;height:32px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:30px;right:0;background-color:#fff;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer}@media screen and (max-width:900px){.industrialAccidentDetailHospital__delete{display:block;top:20px}}.industrialAccidentDetailHospital:hover .industrialAccidentDetailHospital__delete{display:block}.industrialAccidentDetailHospital__delete:before,.industrialAccidentDetailHospital__delete:after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;margin-top:-1px;margin-left:-10px;background-color:#d9d9d9}.industrialAccidentDetailHospital__delete:before{transform:rotate(45deg)}.industrialAccidentDetailHospital__delete:after{transform:rotate(-45deg)}.maternityLeave__babys{margin-bottom:30px}.maternityLeave__babys>.input__items:last-child{position:relative}.maternityLeave__babys>.input__items:last-child:before{content:"";position:absolute;display:inline-block;width:100%;height:0px;border-bottom:1px dashed #d9d9d9}.maternityLeave__babys .input__add{position:relative;z-index:0}.maternityLeave__babys .input__add+.input__add{margin-left:10px}.maternityLeaveBaby{position:relative;padding:30px 0 30px 35px}@media screen and (max-width:900px){.maternityLeaveBaby{padding:30px 0 30px 20px}}.maternityLeaveBaby+.maternityLeaveBaby{margin-top:-30px}.maternityLeaveBaby:before{content:"";display:block;width:5px;height:calc(100% - 60px);position:absolute;bottom:30px;left:0;background-color:#a9e0f0}@media screen and (max-width:900px){.maternityLeaveBaby:before{width:3px}}.maternityLeaveBaby__delete{width:32px;height:32px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:30px;right:0;background-color:#fff;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer}@media screen and (max-width:900px){.maternityLeaveBaby__delete{display:block;top:20px}}.maternityLeaveBaby:hover .maternityLeaveBaby__delete{display:block}.maternityLeaveBaby__delete:before,.maternityLeaveBaby__delete:after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;margin-top:-1px;margin-left:-10px;background-color:#d9d9d9}.maternityLeaveBaby__delete:before{transform:rotate(45deg)}.maternityLeaveBaby__delete:after{transform:rotate(-45deg)}.ownInjuriesAndIllnessLOA{margin-top:30px}.ownInjuriesAndIllnessLOA__absencePeriod{display:none;flex-direction:column;margin-top:20px}.ownInjuriesAndIllnessLOA__absencePeriod+.input__items{margin-top:20px}.resignationDetail .input__zoomIn{margin-left:0}.shinResidentTaxF__table{width:100%}.shinResidentTaxF td{max-width:65px;word-wrap:break-word;word-break:break-all;padding:4px}@media screen and (max-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-left:-10px;margin-bottom:20px;padding:16px 10px}.task__createBusinessTripReport__body{margin-bottom:30px}.entryReceipt{display:flex;justify-content:space-between}@media screen and (max-width:900px){.entryReceipt{display:block}}.entryReceipt+.entryReceipt{margin-top:40px;padding-top:40px;border-top:1px solid #d9d9d9}.entryReceipt__id{flex-shrink:0;width:20px;margin-right:10px;font-size:1.6rem;text-align:center}@media screen and (max-width:900px){.entryReceipt__id{margin-right:0;margin-bottom:10px}}.entryReceipt__imageWrap{flex-grow:1;display:flex;position:relative;align-items:center;justify-content:center;height:358px;margin-right:40px;background-color:#f9f9f9;cursor:pointer;overflow:hidden}@media screen and (max-width:900px){.entryReceipt__imageWrap{height:256px;margin-right:0;margin-bottom:20px}}@media screen and (max-width:640px){.entryReceipt__imageWrap{height:128px}}.entryReceipt__imageWrap:after{content:"";width:20px;height:20px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;position:absolute;right:10px;top:10px;z-index:0;background:url(/build/assets/icon-imageZoom.CdyGVkuB.png) no-repeat center center/20px 20px}.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(/build/assets/icon-imageZoom-out.DAiA3QHj.png)}.entryReceipt__imageWrap__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:auto;position:relative}.entryReceipt__imageWrap.is-zoomIn .entryReceipt__imageWrap__inner,.entryReceipt__imageWrap.is-zoomIn--wide .entryReceipt__imageWrap__inner{display:block;height:auto}.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 (max-width:400px){.entryReceipt__imageWrap.is-zoomIn--wide .entryReceipt__image{width:200%;max-width:200%}}.entryReceipt__details{flex-shrink:0;width:35%}@media screen and (max-width:900px){.entryReceipt__details{width:100%}}.entryReceipt .checkbox{align-self:flex-end;margin-left:10px;margin-bottom:20px}.entryReceipt__priceList{position:relative;margin-top:20px;padding-left:20px}@media screen and (max-width:900px){.entryReceipt__priceList{padding-left:15px}}.entryReceipt__priceList:before{content:"";display:block;width:5px;height:100%;position:absolute;top:0;left:0;background-color:#d9d9d9}@media screen and (max-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{display:none}.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{display:flex;align-items:center;justify-content:center;width:40px;height:50px}@media screen and (max-width:640px){.entryReceipt__priceList__delete{width:32px}}.entryReceipt__priceList__deleteButton{flex-shrink:0;position:relative;width:40px;height:40px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #b2b2b2;border-radius:50%;cursor:pointer}@media screen and (max-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:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;margin-top:-1px;margin-left:-10px;background-color:#b2b2b2}.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{display:flex;justify-content:flex-end}.invoiceList__frame{margin-top:30px;border:1px solid #d9d9d9;border-radius:10px}.invoiceList__frame__header{padding:30px 40px;background-color:#f9f9f9;border-bottom:1px solid #d9d9d9;border-radius:10px 10px 0 0}@media screen and (max-width:900px){.invoiceList__frame__header{padding:30px 16px 25px}}.invoiceList__frame__header strong{font-size:2.4rem;color:#666}@media screen and (max-width:900px){.invoiceList__frame__header strong{font-size:2.2rem;line-height:1.5}}.invoiceList__total{margin-right:40px}@media screen and (max-width:1200px){.invoiceList__total{margin-right:0}}@media screen and (max-width:900px){.invoiceList__total{flex-wrap:wrap}.invoiceList__total .input__priceWrap{flex-grow:1;text-align:right}}.invoiceList__invoiceTotal{display:flex;justify-content:flex-end;margin-top:30px}.invoiceList__invoiceTotal .input__combi{flex-wrap:wrap;justify-content:space-between;padding-right:18px;padding-left:18px;background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px}.invoiceList__invoiceTotal .input__label{padding:16px 0}.invoiceList__invoiceTotal .input__priceWrap{display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.invoiceList__invoiceTotal .input__textStyle{width:100%;background-color:transparent}.invoiceList__footer{margin-top:30px}.invoiceListItem{margin:0 40px}@media screen and (max-width:900px){.invoiceListItem{margin:0 16px}}.invoiceListItem+.invoiceListItem{border-top:1px solid #d9d9d9}.invoiceListItem__total{display:flex;justify-content:flex-end;padding:18px 0;border-bottom:1px solid #d9d9d9}.invoiceListItem__inner{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 0}.invoiceListItem__inner+.invoiceListItem__inner{border-top:1px dashed #d9d9d9}@media screen and (max-width:1200px){.invoiceListItem__inner{flex-wrap:wrap}}.invoiceListItem__thumbnail{flex-shrink:0;width:110px;margin-right:40px;cursor:pointer}@media screen and (max-width:1200px){.invoiceListItem__thumbnail{order:1}}@media screen and (max-width:960px){.invoiceListItem__thumbnail{display:none}}.invoiceListItem__thumbnail__inner{display:flex;align-items:center;justify-content:center;width:110px;height:148px;border:1px solid #d9d9d9}.invoiceListItem__thumbnail:hover .invoiceListItem__thumbnail__inner{opacity:.5;transition:opacity .3s}.invoiceListItem__thumbnail__image{width:auto;height:auto;max-width:100%;max-height:100%}.invoiceListItem__zoomImage{margin-top:10px}.invoiceListItem__zoomImage__button{padding-left:24px;background:url(/build/assets/icon-zoom.D5liesOM.png) no-repeat left center/20px 20px;font-size:1.4rem;line-height:20px}.invoiceListItem__details{flex-grow:1;margin-right:40px}@media screen and (max-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 (max-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 (max-width:900px){.invoiceListItem__details .taxCode{margin-bottom:10px}}.invoiceListItem__details .payment{flex-shrink:0;width:150px}@media screen and (max-width:900px){.invoiceListItem__details .payment{margin-bottom:10px}}.invoiceListItem__details .payment:not(.input__label){text-align:right}.invoiceListItem__upper{align-items:flex-start;justify-content:space-between}@media screen and (max-width:640px){.invoiceListItem__upper.input__items.wrap{margin-right:0}}@media screen and (max-width:640px){.invoiceListItem__upper.input__items.wrap>.input__combi{margin-right:0}}@media screen and (max-width:900px){.invoiceListItem__upper .input__combi.border{flex-wrap:wrap}}@media screen and (max-width:640px){.invoiceListItem__upper .input__combi{flex-grow:1}}@media screen and (max-width:900px){.invoiceListItem__upper .input__priceWrap{flex-grow:1;margin-left:auto;text-align:right}}.invoiceListItem__upper .input__priceWrap .input__textStyle{max-width:190px}.invoiceListItem__upper .input__items+.input__items{margin-top:14px;padding-bottom:15px;border-bottom:1px solid #d9d9d9}.invoiceListItem__upper .input__items--string{justify-content:space-between;margin-top:-6px}@media screen and (max-width:640px){.invoiceListItem__upper .input__items--string{flex-direction:column;margin-top:0}}.invoiceListItem__upper .input__items--string .input__label{width:140px;text-align:left}@media screen and (max-width:640px){.invoiceListItem__upper .input__items--string .input__label{width:100%;margin-bottom:10px;text-align:left}}.invoiceListItem__upper .input__items--string .input__label .label__alert{margin-left:6px;color:red;font-weight:700;font-size:12px;padding:2px 6px;border-radius:8px;border:1px solid red}.invoiceListItem__labels{justify-content:flex-end}.invoiceListItem__upper+.invoiceListItem__labels{margin-top:30px}@media screen and (max-width:900px){.invoiceListItem__labels{display:none}}.invoiceListItem__list{justify-content:flex-end}@media screen and (max-width:900px){.invoiceListItem__list{flex-wrap:wrap;margin-right:-10px;margin-bottom:-10px}}.invoiceListItem__labels+.invoiceListItem__list{margin-top:0}@media screen and (max-width:900px){.invoiceListItem__labels+.invoiceListItem__list{margin-top:30px}}.invoiceListItem__list+.invoiceListItem__list{margin-top:10px}@media screen and (max-width:640px){.invoiceListItem__list+.invoiceListItem__list{margin-top:20px}}.invoiceListItem__buttons{flex-shrink:0;width:150px}@media screen and (max-width:1200px){.invoiceListItem__buttons{order:2}}@media screen and (max-width:960px){.invoiceListItem__buttons{margin:0 auto 20px}}.invoiceListItem__largeCheckbox{display:flex;align-items:center;justify-content:center;margin-top:7px;margin-bottom:27px}.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{align-items:flex-start;flex-direction:column;position:relative;padding-left:120px}.invoiceListZoomImageModal .invoiceListItem__list:before{content:"勘定科目\a税区分\a取引金額（税込）";position:absolute;top:-5px;left:0;font-size:1.4rem;line-height:60px;text-align:right;white-space:pre}.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{padding-bottom:40px;border-bottom:1px solid #d9d9d9}.task__editTransactions .selectAccount:focus{box-shadow:none}.task__editTransactions .checkbox{margin-left:20px}.task__editTransactions__content{display:flex;align-items:flex-start}@media screen and (max-width:900px){.task__editTransactions__content{flex-direction:column}}.task__editTransactions__content__images{flex-grow:1;position:relative;margin-top:40px}.task__editTransactions__content__items{flex-shrink:0;width:450px;margin-top:40px;margin-left:40px;padding-right:10px;overflow-x:hidden;overflow-y:auto}@media screen and (max-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:"";position:absolute;display:inline-block;width:100%;height:0px;border-bottom:1px dashed #d9d9d9}.task__editTransactions__footer .input__add{position:relative;z-index:0}.task__editTransactions__footer .input__add+.input__add{margin-left:10px}.task__editTransactions__footer__paymentSum{display:flex;align-items:center;margin-top:40px;margin-bottom:30px}.task__editTransactions__footer__paymentSum .input__label{margin-right:10px;margin-bottom:0;margin-left:auto}.task__editTransactions__footer__paymentSum .input__text{width:100%;max-width:200px;text-align:right;border-width:2px}.editTransaction{position:relative;padding:40px 0 40px 35px}@media screen and (max-width:900px){.editTransaction{padding:40px 0 40px 20px}}.editTransaction+.editTransaction{border-top:1px solid #dcf2f9}.editTransaction:before{content:"";display:block;width:5px;height:calc(100% - 80px);position:absolute;bottom:39px;left:0;background-color:#a9e0f0}@media screen and (max-width:900px){.editTransaction:before{width:3px}}.editTransaction.deduction:before{background-color:#fdd}.editTransaction.deduction .renderArea__heading{color:#d53636}.editTransaction__delete{width:32px;height:32px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:40px;right:0;background-color:#fff;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer}.editTransaction:hover .editTransaction__delete{display:block}.editTransaction__delete:before,.editTransaction__delete:after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;margin-top:-1px;margin-left:-10px;background-color:#d9d9d9}.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-left:10px;margin-bottom:20px}.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{margin-top:30px}.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{display:flex;align-items:flex-end;justify-content:space-between;width:1114px;margin-bottom:5px;padding:0 1px}.transactionTable__labels__label{font-size:1.4rem;text-align:center}.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{font-size:1.6rem;line-height:1;text-align:center}.transactionTable__list__inner,.transactionTable__subList__inner{display:flex;justify-content:space-between}.transactionTable__list{border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.transactionTable__list+.transactionTable__list{margin-top:20px}.transactionTable__list.is-selected{position:relative;border-width:2px;border-color:#3fb6e8}.transactionTable__list__inner{background-color:#dcf2f9}.transactionTable__list__inner.single{background-color:transparent}.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;display:flex;align-items:center;justify-content:center;width:52px}.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{flex-grow:1;margin-right:auto;text-align:left}.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 (max-width:960px){.topContainer__inner{padding:0 10px}}.topContainer__inner{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:960px){.topContainer__inner{flex-direction:column;align-items:center}}@media screen and (max-width:640px){.topContainer__inner{flex-direction:column-reverse}}.topContainer__inner.center{justify-content:center}.topContainer__contentHeader{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#fff;border-radius:10px 10px 0 0;border:1px solid #d9d9d9}.topContainer__contentHeader__label{font-size:1.6rem;color:#191919;line-height:1.5}@media screen and (max-width:360px){.topContainer__contentHeader__label{font-size:1.5rem}}.topContainer__contentHeader__more{cursor:pointer;color:#191919;vertical-align:middle}.topContainer__contentHeader__more:before{font-family:Material Symbols Outlined;content:"";padding-right:4px;vertical-align:middle;font-size:18px}.topContainer__contentHeader__more:after{content:attr(data-showMore-label);font-size:1.4rem}@media screen and (max-width:360px){.topContainer__contentHeader__more:after{font-size:1.2rem}}.topContainer__contentHeader__more.is-shown:before{font-family:Material Symbols Outlined;content:""}.topContainer__contentHeader__more.is-shown:after{content:attr(data-closeMore-label)}.topContainer__sidebar{width:31.5%;max-width:384px}@media screen and (max-width:960px){.topContainer__sidebar{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:100%;flex-wrap:wrap}}@media screen and (max-width:640px){.topContainer__sidebar{display:block}}@media screen and (max-width:960px){.topContainer__sidebar__item{width:100%}}@media screen and (max-width:640px){.topContainer__sidebar__item{width:100%}}@media screen and (max-width:640px){.topContainer__sidebar__item__timecard{display:none}}.topContainer__sidebar__item__inner{background-color:#fff;border:solid #d9d9d9;border-width:0 1px 1px 1px;border-radius:0 0 10px 10px}.topContainer__sidebar__item+.topContainer__sidebar__item{margin-top:28px}@media screen and (max-width:960px){.topContainer__sidebar__item+.topContainer__sidebar__item{margin-top:15px;width:calc(50% - 14px)}}@media screen and (max-width:640px){.topContainer__sidebar__item+.topContainer__sidebar__item{margin-top:15px;width:100%}}.topContainer__sidebar__buttons{margin-top:28px;padding-top:30px;border-top:1px solid #b2b2b2}@media screen and (max-width:960px){.topContainer__sidebar__buttons{display:none}}.topContainer__main .topContainer__sidebar__buttons{display:none}@media screen and (max-width:960px){.topContainer__main .topContainer__sidebar__buttons{display:flex;align-items:center;justify-content:space-between;padding-top:0;border-top:none}}@media screen and (max-width:640px){.topContainer__main .topContainer__sidebar__buttons{display:block}}@media screen and (max-width:960px){.topContainer__main .topContainer__sidebar__button{width:calc(33.3333333333% - 8px)}}@media screen and (max-width:640px){.topContainer__main .topContainer__sidebar__button{width:100%}}.topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:15px}@media screen and (max-width:960px){.topContainer__main .topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:0}}@media screen and (max-width:640px){.topContainer__main .topContainer__sidebar__button+.topContainer__sidebar__button{margin-top:15px}}.topContainer__sidebar__button__link{display:block;height:76px;background:#fff url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat;background-position:calc(100% - 12px) center;background-size:14px 14px;font-size:1.8rem;color:#666;text-align:center;text-decoration:none;border:1px solid #b2b2b2;border-radius:38px}@media screen and (max-width:800px){.topContainer__sidebar__button__link{height:46px;font-size:1.6rem;line-height:44px}}.topContainer__sidebar__button__link span{display:block;margin-top:16px;margin-bottom:10px;font-size:1.4rem}@media screen and (max-width:800px){.topContainer__sidebar__button__link span{display:none}}@media screen and (max-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 (max-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 (max-width:960px){.topContainer__main{width:100%;max-width:100%;margin-top:28px}}.topContainer__main__item__inner{background-color:#fff;border:solid #d9d9d9;border-width:0 1px 1px 1px;border-radius:0 0 10px 10px}.topContainer__main__item+.topContainer__main__item{margin-top:28px}@media screen and (max-width:640px){.topContainer__main__item+.topContainer__main__item{margin-top:15px}}.topContainer__contentMore{margin-top:15px;text-align:right}.topContainer__contentMore__button{padding-right:18px;background:url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat right center/14px 14px;font-size:1.4rem;color:#666;text-decoration:none}.topContainer__contentMore__button:hover{text-decoration:underline}.topContainer__menus{margin-top:40px}@media screen and (max-width:640px){.topContainer__menus{margin-top:30px}}.topContainer__menuHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #b2b2b2}.topContainer__menuHeader__label{font-size:1.8rem;color:#333}.topContainer__menuHeader__more{padding-right:22px;background:url(/build/assets/icon-top-arrow-gray-down.DVQcQ6VP.svg) no-repeat right center/14px 14px;cursor:pointer}.topContainer__menuHeader__more:after{content:attr(data-showMore-label);font-size:1.4rem;color:#666;line-height:20px}.topContainer__menuHeader__more.is-shown{background-image:url(/build/assets/icon-top-arrow-gray-up.D9slKf0z.svg)}.topContainer__menuHeader__more.is-shown:after{content:attr(data-closeMore-label)}.spMenu{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}.spMenu.is-menuOpened{display:block}.spMenu__button{position:fixed;top:0;left:0;z-index:1;width:100%;height:72px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background:#666 url(/build/assets/icon-spMenu-close.BHOrdNLW.svg) no-repeat;background-position:calc(100% - 10px) center;background-size:71px 24px;cursor:pointer}.spMenu__inner{width:100%;height:calc(100% - 72px);margin-top:72px;background-color:#f9f9f9;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.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{margin-top:15px;padding:0 20px;text-align:right}.spMenu__section__footer__link{padding-right:18px;background:url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat right center/14px 14px;font-size:1.4rem;color:#666;text-decoration:none}.spMenu__heading{padding:0 20px 15px;font-size:1.6rem;font-weight:700;color:#333;border-bottom:1px solid #b2b2b2}.spMenu__list__item+.spMenu__list__item{border-top:1px solid #b2b2b2}.spMenu__list__link{display:block;padding:19px 30px;font-size:1.6rem;color:#666;line-height:20px;text-decoration:none}.spMenu__footer{padding:30px 20px;background-color:#666}.spMenu__footer__user{display:flex;justify-content:center;font-size:1.4rem}.spMenu__footer__user__name{color:#ebebeb;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spMenu__footer__user__logout{flex-shrink:0;display:flex;align-items:center;margin-left:15px;color:#ebebeb;cursor:pointer}.spMenu__footer__user__logout:before{content:"";display:block;width:1px;height:14px;margin-right:15px;background-color:#ebebeb;cursor:default}.spMenu__footer__user__logout a{color:#ebebeb;text-decoration:none}.spMenu__footer__logo{width:187px;height:72px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;margin:30px auto 0;background:url(/build/assets/logo-header-white.CS8rj3JI.png) no-repeat center center/187px 72px}.topContainer .timecard{padding:24px}.spMenu .timecard{padding:25px 0}.timecard__inner{text-align:center}@media screen and (max-width:640px){.timecard__inner{display:flex;align-items:baseline;justify-content:center}}.timecard__date{font-size:3.2rem;font-weight:700}@media screen and (max-width:640px){.timecard__date{font-size:2.5rem}}@media screen and (max-width:360px){.timecard__date{font-size:2rem}}.timecard__date i{margin:0 4px;font-size:1.8rem;font-style:normal;font-weight:400;color:#b2b2b2}@media screen and (max-width:640px){.timecard__date i{font-size:1.4rem}}.timecard__year{font-size:2rem;color:#b2b2b2}@media screen and (max-width:640px){.timecard__year{display:none}}.timecard__youbi{font-size:1.8rem}@media screen and (max-width:640px){.timecard__youbi{font-size:1.4rem}}.timecard__time{margin-top:10px;font-size:5rem;font-weight:700}@media screen and (max-width:640px){.timecard__time{margin-top:0;margin-left:10px;font-size:3.2rem}}@media screen and (max-width:360px){.timecard__time{font-size:3rem}}.timecard__dot{position:relative;animation:timecardBlink ease-in-out 1.8s infinite alternate;margin:0 6px;color:transparent}@media screen and (max-width:640px){.timecard__dot{margin:0 4px}}.timecard__dot:before,.timecard__dot:after{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-4px;background-color:#333;border-radius:50%}@media screen and (max-width:640px){.timecard__dot:before,.timecard__dot:after{width:6px;height:6px;margin-left:-3px}}.timecard__dot:before{margin-top:-12px}@media screen and (max-width:640px){.timecard__dot:before{margin-top:-10px}}.timecard__dot:after{margin-top:4px}@media screen and (max-width:640px){.timecard__dot:after{margin-top:2px}}.timecard__buttonsWrap{margin-top:25px;padding-top:25px;border-top:1px solid #d9d9d9}.timecard__buttons{display:flex;align-items:center;justify-content:center}.timecard__buttons+.timecard__buttons{margin-top:10px}.timecard__button{width:100%;max-width:167px}@media screen and (max-width:640px){.timecard__button{max-width:147px}}.timecard__button.start,.timecard__button.end{display:flex;align-items:center;justify-content:center;width:100%;height:46px;padding:0 16px;background-color:#fff;font-size:1.6rem;color:#3fb6e8;border:1px solid #3fb6e8;border-radius:23px;cursor:pointer;line-height:44px;text-align:center}@media screen and (max-width:900px){.timecard__button.start,.timecard__button.end{font-size:1.4rem}}.timecard__button.start:not(:disabled):hover,.timecard__button.end:not(:disabled):hover{background-color:#dcf2f9}.timecard__button.start:disabled,.timecard__button.end:disabled{color:#c1c1c1;border-color:#d9d9d9;cursor:default}.timecard__button.start:before,.timecard__button.end:before{content:"";flex-shrink:0;display:block;width:20px;height:20px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;margin-right:4px;background:url(/build/assets/icon-work-start.leqzaDRT.svg) no-repeat center center/20px 20px}.timecard__button.end:before{background-image:url(/build/assets/icon-work-end.Lg8-EM4_.svg)}.timecard__button.link{width:100%;height:46px;padding:0 16px;background-color:#fff;font-size:1.6rem;color:#666;border:1px solid #b2b2b2;border-radius:23px;cursor:pointer;height:43px;line-height:41px;text-align:center;text-decoration:none}@media screen and (max-width:900px){.timecard__button.link{font-size:1.4rem}}.timecard__button.link:not(:disabled):hover{color:#3fb6e8;border-color:#3fb6e8}.timecard__button.link:disabled{border-color:#d9d9d9;color:#c1c1c1;cursor:default}.timecard__button+.timecard__button{margin-left:10px}@keyframes timecardBlink{50%{opacity:0}}.informationBar__item{width:100%;background-color:#fff;border-bottom:1px solid #d9d9d9}.informationBar__item__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-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{display:flex;align-items:center;justify-content:space-between}.informationBar__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.6rem;color:#666;line-height:46px}.informationBar__text:before{content:"";display:inline-block;position:relative;top:4px;width:20px;height:20px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;margin-right:4px;background:url(/build/assets/icon-infoBar-info.DRCGj3Wi.svg) no-repeat center center/20px 20px}.informationBar__item.lv3 .informationBar__text{font-weight:700;color:#d53636}.informationBar__item.lv3 .informationBar__text:before{background-image:url(/build/assets/icon-infoBar-lv3.DU0ZQYRR.svg)}.informationBar__item.lv2 .informationBar__text:before{background-image:url(/build/assets/icon-infoBar-lv2.Dn5FXqgw.svg)}.informationBar__item.lv1 .informationBar__text:before{background-image:url(/build/assets/icon-infoBar-lv1.CZFiD3gD.svg)}.informationBar__more{flex-shrink:0;margin-left:10px;padding-right:18px;background:url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat right center/14px 14px;font-size:1.4rem;color:#666;text-decoration:none}.informationBar__more:hover{text-decoration:underline}.companyInformation__item{position:relative}.companyInformation__item+.companyInformation__item:before{content:"";display:block;position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#d9d9d9}.companyInformation__link{display:block;padding:20px;font-size:1.4rem;color:#666;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.companyInformation__link span{display:block;margin-bottom:10px;color:#333}.companyInformation__link:hover,.companyInformation__link:hover span{color:#3fb6e8;text-decoration:underline}.tasksListItem__item{display:flex;justify-content:space-between;position:relative;padding:17px 20px}@media screen and (max-width:640px){.tasksListItem__item{flex-direction:column;padding:19px 20px 15px;background:url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat;background-position:calc(100% - 12px) center;background-size:14px 14px}}.tasksListItem__item:not(:last-child):after{content:"";display:block;position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#d9d9d9}.tasksListItem__item.more{height:0;padding:0;visibility:hidden;opacity:0;transition:opacity ease-in .4s}.tasksListItem.is-shown .tasksListItem__item.more{height:auto;padding:17px 20px;visibility:visible;opacity:1}@media screen and (max-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 (max-width:640px){.tasksListItem__item.none{background:none}}.tasksListItem__owner{flex-shrink:0;align-self:center;width:48px;background-color:#ebebeb;font-size:1rem;color:#666;line-height:22px;text-align:center;border-radius:3px}.tasksListItem__owner.done{background-color:#3fb6e8;color:#ebf7fc}.tasksListItem__owner.shutdown{background-color:#333;color:#e5e5e5}@media screen and (max-width:640px){.tasksListItem__owner{position:absolute;top:15px;right:16px;width:64px}}.tasksListItem__itemInner{display:flex;margin-left:8px}@media(max-width:961px){.tasksListItem__itemInner{width:120px}}@media screen and (max-width:960px){.tasksListItem__itemInner{width:100%}}@media screen and (max-width:640px){.tasksListItem__itemInner{margin-left:0;padding-right:18px}}.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}@media screen and (max-width:1000px){.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}}@media screen and (max-width:960px){.tasksListItem__owner+.tasksListItem__itemInner{width:calc(100% - 239px)}}@media screen and (max-width:640px){.tasksListItem__owner+.tasksListItem__itemInner{display:block;width:100%}}.tasksListItem__itemInner+.tasksListItem__itemInner{flex-shrink:0;width:175px}@media screen and (max-width:1000px){.tasksListItem__itemInner+.tasksListItem__itemInner{width:175px}}@media screen and (max-width:960px){.tasksListItem__itemInner+.tasksListItem__itemInner{width:175px}}@media screen and (max-width:640px){.tasksListItem__itemInner+.tasksListItem__itemInner{justify-content:space-between;width:100%;margin-top:12px}}.tasksListItem__title{width:calc(100% - 100px)}@media screen and (max-width:640px){.tasksListItem__title{width:calc(100% - 70px)}}.tasksListItem__title__link{text-decoration:none}.tasksListItem__title__type{font-size:1.4rem;color:#666;line-height:1.25em}.tasksListItem__title__link:hover .tasksListItem__title__type{color:#3fb6e8;text-decoration:underline}@media screen and (max-width:800px){.tasksListItem__title__link:hover .tasksListItem__title__type{color:#666;text-decoration:none}}.tasksListItem__title__label{margin-top:10px;font-size:1.4rem;font-weight:400;color:#666;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:640px){.tasksListItem__title__label{margin-top:12px}}.tasksListItem__title__link:hover .tasksListItem__title__label{color:#3fb6e8;text-decoration:underline}@media screen and (max-width:800px){.tasksListItem__title__link:hover .tasksListItem__title__label{color:#666;text-decoration:none}}.none .tasksListItem__title__label{flex-grow:1;margin-top:0;padding:12px 0;text-align:center}.tasksListItem__userName{flex-shrink:0;display:flex;align-items:center;width:92px;margin-left:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:640px){.tasksListItem__userName{width:100%;margin-top:12px;margin-left:0}}.tasksListItem__userName__link{width:100%;font-size:1.4rem;color:#666;line-height:1.1;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasksListItem__userName__link:hover{color:#3fb6e8;text-decoration:underline}@media screen and (max-width:800px){.tasksListItem__userName__link:hover{color:#666;text-decoration:none}}.tasksListItem__scores{display:flex;align-items:center}@media screen and (max-width:640px){.tasksListItem__scores{flex-grow:1;margin-top:8px}}.tasksListItem__scores__score{flex-shrink:0;width:34px;font-size:1.2rem;color:#3fb6e8;display:none}.tasksListItem__scores__rate{position:relative;width:50px;height:8px;margin-left:10px;background-color:#f5f5f5;border-radius:4px}@media screen and (max-width:640px){.tasksListItem__scores__rate{width:calc(100% - 85px)}}.tasksListItem__scores__bar{display:block;position:absolute;top:0;left:0;width:50%;height:8px;background-color:#3fb6e8;border-radius:4px;max-width:100%}.tasksListItem__scores__progress{flex-shrink:0;width:41px;margin-left:10px;font-size:1rem;color:#666}.tasksListItem__scores__progress span{font-size:1.2rem}.tasksListItem__remain{flex-shrink:0;align-self:center;width:56px;margin-left:8px;background-color:#fff;font-size:1rem;color:#666;line-height:22px;text-align:center;border-radius:3px}@media screen and (max-width:640px){.tasksListItem__remain{width:64px;margin-left:20px}}.tasksListItem__remain span{font-size:1.2rem}.tasksListItem__item.lv3 .tasksListItem__remain{background:#faeaea;color:#d53636}.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{text-decoration:none;width:100%;padding:16px 20px;font-size:14px}@media(min-width:641px){.tasksListItem__link{display:flex;flex-wrap:wrap;justify-content:space-between}}.tasksListItem__link:hover{background-color:#dcf2f9}@media screen and (max-width:960px){.tasksListItem__link .tasksListItem__itemInner{width:120px}}@media(max-width:641px){.tasksListItem__link .tasksListItem__itemInner{width:100%}}.tasksListItem__contents{flex:1;padding:0 8px}.tasksListItem__label{font-size:12px;color:#999;margin-top:8px;line-height:1.5}.tasksListItem__label span{display:inline-block}.tasksListItem__label span:not(:last-child){margin-right:8px}.tasksListItem__target{display:flex;align-items:center}@media(min-width:641px){.tasksListItem__target{width:135px;padding:0 8px}}@media screen and (max-width:640px){.tasksListItem__target{padding-left:8px;margin:10px 0 8px;font-size:12px}}@media(min-width:641px){.tasksListItem__target span{display:none}}.topMenu__list{display:flex;flex-direction:column;flex-wrap:wrap}.topMenu__list+.topMenu__list{margin-top:2px}.topMenu__item{margin-bottom:15px}@media screen and (max-width:640px){.topMenu__item{width:100%}}.topMenu__label{display:block;padding:16px;background:#fff no-repeat;font-size:1.6rem;font-weight:700;color:#191919;border:1px solid #d9d9d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:10px 10px 0 0}@media screen and (max-width:800px){.topMenu__label{background-image:url(/build/assets/icon-top-arrow-white-down.BJxJXO_W.svg);cursor:pointer}}.topMenu__label.is-hidden{background-image:url(/build/assets/icon-top-arrow-white-up.DviyJtfl.svg);border-radius:10px}.topMenu__subList{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 20px 20px;background-color:#fff;border:1px solid #d9d9d9;border-top-width:0;border-radius:0 0 10px 10px;overflow:hidden}@media screen and (max-width:640px){.topMenu__subList{padding:0}}.topMenu__subItem{width:calc(50% - 5px);margin-top:10px}@media screen and (max-width:640px){.topMenu__subItem{width:100%;margin-top:0}.topMenu__subItem+.topMenu__subItem{border-top:1px solid #d9d9d9}}.topMenu__subItem.more{display:none;height:0;margin-top:0;visibility:hidden;opacity:0}@media screen and (max-width:640px){.topMenu__subItem.more{border-top-width:0}}.topMenu.is-shown .topMenu__subItem.more{display:block;height:auto;margin-top:10px;visibility:visible;animation:topMenuFadeIn .4s .1s forwards}@media screen and (max-width:640px){.topMenu.is-shown .topMenu__subItem.more{margin-top:0;border-top-width:1px}}.topMenu__subLink{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:64px;padding:0 30px 0 20px;background:#fff url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat;background-position:calc(100% - 12px) center;background-size:14px 14px;font-size:1.6rem;color:#666;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #d9d9d9;border-radius:5px}@media screen and (max-width:640px){.topMenu__subLink{min-height:56px;padding:0 30px 0 16px;font-size:1.4rem;border:none;border-radius:0}}.topMenu__subLink:hover{background-color:#dcf2f9}.topMenu__subLink span{width:100%;margin-top:8px;font-size:1.2rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operationNotice{width:100%;margin-top:40px}.operationNotice__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-width:960px){.operationNotice__inner{padding:0 10px}}.operationNotice__content{width:100%;max-width:800px;margin:0 auto;padding:30px 40px;background-color:#fff;border:3px solid #3fb6e8}@media screen and (max-width:900px){.operationNotice__content{padding:24px 20px}}.operationNotice__heading{margin-bottom:20px;font-size:2rem;color:#3fb6e8;line-height:1.2}@media screen and (max-width:900px){.operationNotice__heading{margin-bottom:16px;font-size:1.8rem}}.operationNotice__message{line-height:1.6}@media screen and (max-width:900px){.operationNotice__message{font-size:1.4rem}}.operationNotice__message+.operationNotice__message{margin-top:10px}.operationNotice__message.date{margin-top:30px;padding-left:1em;font-weight:700;border-left:5px solid #a9e0f0}@media screen and (max-width:900px){.operationNotice__message.date{margin-top:20px;padding-left:0;border:none}}.linkMenu__list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 20px 20px;background-color:#fff;border-top-width:0;border-radius:0 0 10px 10px;overflow:hidden}.linkMenu__list.article{padding:0}@media screen and (max-width:640px){.linkMenu__list{padding:0}}.linkMenu__item{width:100%;margin-top:10px}.linkMenu__item.article{width:100%;margin-top:0}.linkMenu__item.article+.linkMenu__item.article{border-top:1px solid #d9d9d9}@media screen and (max-width:640px){.linkMenu__item{width:100%;margin-top:0}.linkMenu__item+.linkMenu__item{border-top:1px solid #d9d9d9}}.linkMenu__item.more{display:none;height:0;margin-top:0;visibility:hidden;opacity:0}@media screen and (max-width:640px){.linkMenu__item.more{border-top-width:0}}.linkMenu__link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:64px;padding:0 30px 0 20px;background:#fff url(/build/assets/icon-top-link-arrow-right.DDpRzkGj.svg) no-repeat;background-position:calc(100% - 12px) center;background-size:14px 14px;font-size:1.6rem;color:#666;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #d9d9d9;border-radius:5px}.linkMenu__link.article{border:none;border-radius:0}@media screen and (max-width:640px){.linkMenu__link{min-height:56px;padding:0 30px 0 16px;font-size:1.4rem;border:none;border-radius:0}}.linkMenu__link:hover{background-color:#dcf2f9}.linkMenu__link__title{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.linkMenu__link span{width:100%;margin-top:8px;font-size:1.2rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mypage{width:100%}.mypage__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}@media screen and (max-width:960px){.mypage__inner{padding:0 10px}}.mypage__heading{font-size:2rem}.mypage__content{margin-top:40px}.mypage__tabs__list{display:flex;align-items:flex-end;justify-content:center;padding:0 10px}@media screen and (max-width:800px){.mypage__tabs__list{justify-content:space-between;flex-wrap:wrap}}.mypage__tabs__item{display:flex;align-items:center;justify-content:center;flex-basis:180px;height:44px;padding:0 8px;background-color:#a9e0f0;font-size:1.6rem;color:#fff;text-align:center;border-radius:10px 10px 0 0;transform-origin:bottom center;cursor:pointer}@media screen and (max-width:900px){.mypage__tabs__item{font-size:1.4rem}}@media screen and (max-width:800px){.mypage__tabs__item{flex-basis:32%;margin-bottom:10px;border-radius:10px}}@media screen and (max-width:369px){.mypage__tabs__item{font-size:1.2rem}}.mypage__tabs__item:not(.is-current):hover{opacity:.7}.mypage__tabs__item.is-current{background-color:#3fb6e8;cursor:default}.mypage__tabs__item+.mypage__tabs__item{margin-left:8px}@media screen and (max-width:900px){.mypage__tabs__item+.mypage__tabs__item{margin-left:4px}}@media screen and (max-width:800px){.mypage__tabs__item+.mypage__tabs__item{margin-left:0}}.mypage__tabContents{padding:40px;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px}@media screen and (max-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__logo__link{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 5px;text-decoration:none;border-radius:10px}.mypage__tabContent__logo__link:hover{background-color:#dcf2f9}.mypage__tabContent__logo__string{margin-left:10px;color:#666}.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{width:15.9%;height:48px;padding:0 10px;background-color:#ebebeb;font-size:1.2rem;font-weight:700;color:#666;line-height:1.2;text-align:left;vertical-align:middle;word-break:break-all}@media screen and (max-width:800px){.mypageTable__label{display:block;width:100%;height:auto;padding:16px 10px 8px;background-color:transparent}.mypageTable__value+.mypageTable__label{border-top:1px solid #d9d9d9}.mypageTable__label:after{content:"："}}.mypageTable__value{width:84.1%;height:48px;padding:0 10px;font-size:1.6rem;color:#666;line-height:1.2;vertical-align:middle;word-break:break-all}@media screen and (max-width:800px){.mypageTable__value{display:block;width:100%;height:auto;padding:8px 10px 16px}}.col2 .mypageTable__value{width:34.1%}@media screen and (max-width:800px){.col2 .mypageTable__value{width:100%}}.introduction .task__title{padding:15px 40px;font-size:1.8rem}@media screen and (max-width:900px){.introduction .task__title{padding:15px 16px}}.introduction__sectionHeading{margin-top:60px;font-size:2rem;line-height:1.2}@media screen and (max-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 (max-width:640px){*+.introduction__text{margin-top:20px}}.introduction__label{font-style:normal;color:#3fb6e8}.introduction__label.other{color:#b2b2b2}.introduction__flow{margin-top:30px}@media screen and (max-width:640px){.introduction__flow{margin-top:20px}}.introduction__flow__arrow+.introduction__flow{margin-top:20px}.introduction__flow__label{display:inline-block;max-width:calc(100% - 10px);padding:12px 40px;background-color:#3fb6e8;color:#fff;vertical-align:bottom;border-radius:10px 10px 0 0}@media screen and (max-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{padding:30px 40px;line-height:1.7;border:1px solid #3fb6e8;border-radius:0 10px 10px}@media screen and (max-width:640px){.introduction__flow__description{padding:20px 16px;font-size:1.4rem}}.other .introduction__flow__description{border-color:#b2b2b2}.introduction__flow__arrow{display:block;margin:20px auto 0}.introduction__buttons{margin-top:30px}.introduction__buttonWrap{max-width:300px;margin:0 auto;text-align:center}.introduction__buttonWrap+.introduction__buttonWrap{margin-top:10px}.expense__applicationsWrap+.expense__applicationsWrap{margin-top:40px}.expense__sort{display:flex;justify-content:space-between;margin-top:40px}.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{display:flex;flex-wrap:wrap;margin-right:-2.1333333333%}@media screen and (max-width:900px){.expense__applications{margin-right:-20px}}@media screen and (max-width:800px){.expense__applications{margin-right:-10px}}.expenseItem{display:block;flex-basis:31.2%;margin-right:2.1333333333%;margin-bottom:24px;padding:30px 3.2% 20px;background-color:#fff;text-decoration:none;border:1px solid #d9d9d9;border-radius:10px}@media screen and (max-width:900px){.expenseItem{flex-basis:calc(50% - 20px);margin-right:20px;margin-bottom:20px;padding:16px 20px 20px}}@media screen and (max-width:800px){.expenseItem{flex-basis:calc(50% - 10px);margin-right:10px;margin-bottom:10px;padding:16px 10px}}.expenseItem:hover{border-color:#3fb6e8;box-shadow:0 0 0 2px #3fb6e8}.expenseItem__tag{width:100px;height:22px;background-color:#ebebeb;font-size:1.2rem;color:#666;line-height:22px;text-align:center}@media screen and (max-width:800px){.expenseItem__tag{height:20px;line-height:20px}}.expenseItem__imageWrap{display:flex;align-items:center;justify-content:center;width:100%;height:22.8vw;max-height:292px;margin-top:16px;background-color:#f9f9f9}@media screen and (max-width:800px){.expenseItem__imageWrap{height:180px}}.expenseItem__image{width:auto;max-width:100%;height:auto;max-height:100%}.expenseItem__detail{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:14px;padding-bottom:4px;line-height:1.5;border-bottom:1px solid #d9d9d9}.expenseItem__label{flex-shrink:0;font-size:1.6rem}@media screen and (max-width:800px){.expenseItem__label{font-size:1.2rem}}.expenseItem__value{flex-grow:1;flex-shrink:0;font-size:1.8rem;text-align:right}@media screen and (max-width:800px){.expenseItem__value{font-size:1.6rem}}.expenseDetail{padding:40px;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px}@media screen and (max-width:900px){.expenseDetail{padding:20px 16px 40px}}.expenseDetail__tag{width:100px;height:22px;background-color:#ebebeb;font-size:1.2rem;color:#666;line-height:22px;text-align:center}@media screen and (max-width:800px){.expenseDetail__tag{height:20px;line-height:20px}}.expenseDetail__inner{display:flex;align-items:flex-start;justify-content:space-between;margin-top:16px}.expenseDetail__inner.is-zoomin{align-items:stretch;flex-direction:column}@media screen and (max-width:900px){.expenseDetail__inner{display:block}}.expenseDetail__imageWrap{display:flex;align-items:center;justify-content:center;position:relative;flex-basis:calc(50% - 20px);height:40vw;max-height:530px;background-color:#f9f9f9;cursor:pointer}.expenseDetail__inner.is-zoomin .expenseDetail__imageWrap{height:auto;max-height:none}@media screen and (max-width:900px){.expenseDetail__imageWrap{width:100%;max-width:547px;margin:0 auto}.expenseDetail__inner.is-zoomin .expenseDetail__imageWrap{max-width:100%}}.expenseDetail__imageWrap:after{content:"";display:block;position:absolute;top:10px;left:10px;z-index:1;width:20px;height:20px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/build/assets/icon-zoom.D5liesOM.png) no-repeat center center/20px 20px}.expenseDetail__image{width:auto;max-width:100%;height:auto;max-height:100%}.expenseDetail__inner.is-zoomin .expenseDetail__image{width:100%}.expenseDetail__details{flex-basis:calc(50% - 20px);min-width:547px;margin-left:40px}.expenseDetail__inner.is-zoomin .expenseDetail__details{max-width:547px;margin:20px auto 0}@media screen and (max-width:900px){.expenseDetail__details{max-width:547px;margin:20px auto 0}}@media screen and (max-width:640px){.expenseDetail__details{min-width:auto}}.expenseDetail .input__items .input__combi{width:100%}.expenseDetail .input__items .input__combi:nth-child(3){max-width:164px}@media screen and (max-width:640px){.expenseDetail .input__items .input__combi:nth-child(3){max-width:80px}}@media screen and (max-width:360px){.expenseDetail .input__items .input__combi:nth-child(3){max-width:64px}}.expenseDetail .input__items .input__text.short,.expenseDetail .input__items .input__textarea.short,.expenseDetail .input__items .input__selectWrap.short{width:100%;max-width:180px}.expenseDetail .input__items .input__text.long,.expenseDetail .input__items .input__textarea.long,.expenseDetail .input__items .input__selectWrap.long{width:100%;max-width:370px}.expenseDetail__amount{margin-bottom:20px}.expenseDetail__amount__labels{display:flex;margin-top:20px}.expenseDetail__amount__labels__label{flex-basis:180px;flex-grow:1}.expenseDetail__amount__labels__label+.expenseDetail__amount__labels__label{margin-left:10px}.expenseDetail__amount__labels__label:last-child{flex-basis:164px}@media screen and (max-width:640px){.expenseDetail__amount__labels__label:last-child{max-width:80px}}@media screen and (max-width:360px){.expenseDetail__amount__labels__label:last-child{max-width:64px}}.expenseDetail__amount .input__items+.input__items{margin-top:10px}.expenseDetail__amount .input__items .input__text.short,.expenseDetail__amount .input__items .input__textarea.short,.expenseDetail__amount .input__items .input__selectWrap.short{max-width:100%}.expenseDetail__amount__total{display:none}.expenseDetail__buttons{display:flex;align-items:center;justify-content:center;margin-top:40px}@media screen and (max-width:640px){.expenseDetail__buttons{flex-direction:column}}.expenseDetail__buttons__buttonWrap{width:100%;max-width:316px}.expenseDetail__buttons__buttonWrap:nth-child(2){margin:0 10px}@media screen and (max-width:640px){.expenseDetail__buttons__buttonWrap:nth-child(2){margin:10px 0}}.joiningDetail .input__text[name=fixedOvertime]{text-align:right}.noCopy{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
