a,pre code,table{background-color:transparent}.btn,.btn-group,.btn-group-vertical,.caret,.checkbox-inline,.input-group-addon,.input-group-btn,.radio-inline,img{vertical-align:middle}hr,img{border:0}a.edit:focus,a:focus{outline:-webkit-focus-ring-color auto 5px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}.carousel-inner,.collapsing,.dropdown-menu .divider,.embed-responsive,.media,.media-body,.modal,.modal-open,.nav .nav-divider,.progress,.sr-only{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.img-thumbnail,body{background-color:#f8f8f8}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popover,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:focus,a:hover{color:#00457d;text-decoration:underline}a:focus{outline-offset:-2px}a.edit{color:#0070c9;text-decoration:none}a.edit:focus,a.edit:hover{color:#00457d;text-decoration:underline}a.edit:focus{outline-offset:-2px}figure{margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-thumbnail,.list-inline>li,label{display:inline-block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:16px;margin-bottom:16px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:16px;margin-bottom:8px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:8px;margin-bottom:8px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:29px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h4,h4{font-size:15px}.h5,h5{font-size:11.5px}.h6,h6{font-size:10px}p{margin:0 0 8px}.lead{margin-bottom:16px;font-size:13px;font-weight:300;line-height:1.4}.badge,.close,.logo .logo_strong,.nav-tabs>li.active>a,dt,kbd kbd,label{font-weight:700}@media (min-width:768px){.lead{font-size:17.25px}}.small,small{font-size:86%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:7px;margin:32px 0 16px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:16px}ol,ul{margin-bottom:8px}.list-inline{margin-left:-5px}.list-inline>li{padding-left:5px;padding-right:5px}dd,dt{line-height:1.42857143}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:8px 16px;margin:0 0 16px;font-size:14.38px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%}.dropdown-menu,caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{padding:7.5px;margin:0 0 8px;font-size:10.5px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.help-block,.table{margin-bottom:10px}.infomart_unreceived.index .conditions_container .form_container.condition_term .value .form_value_row,pre code{font-size:inherit}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-link,pre code{border-radius:0}pre code{padding:0;color:inherit;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{margin-right:auto;margin-left:auto;padding:15px 15px 60px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}.table>thead>tr>th{vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table .table{background-color:#f8f8f8}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#FFF}.table-striped>tbody>tr:nth-of-type(even){background-color:#f8f8f8}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.checkbox,.checkbox-inline,.collapsing,.dropdown,.dropup,.has-feedback,.radio,.radio-inline{position:relative}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:12px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{width:100%;margin-bottom:16px;font-size:17.25px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{max-width:100%}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:5px;font-size:11.5px;line-height:1.42857143;color:#000}.form-control{height:28px;padding:4px 12px;font-size:11.5px;background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#DDD;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:27px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:42px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block}.checkbox label,.radio label{min-height:16px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn-block+.btn-block,.help-block,.panel-group .panel+.panel{margin-top:5px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:5px;padding-bottom:5px;margin-bottom:0;min-height:27.5px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:3px;font-size:10px}.input-sm{height:27px;line-height:1.5}select.input-sm{height:27px;line-height:27px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:27px;line-height:1.5}.form-group-sm select.form-control{height:27px;line-height:27px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:27px;min-height:26px;padding:6px 10px;font-size:10px;line-height:1.5}.btn-group-lg>.btn,.btn-lg,.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:15px}.input-lg{height:42px;line-height:1.3333333;border-radius:6px}select.input-lg{height:42px;line-height:42px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:42px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:42px;line-height:42px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:42px;min-height:31px;padding:11px 16px;font-size:15px;line-height:1.3333333}.has-feedback .form-control{padding-right:30px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:24px;height:24px;line-height:24px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:42px;height:42px;line-height:42px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:27px;height:27px;line-height:27px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:21px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;color:#404040}@media (min-width:768px){.form-inline .form-control,.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .checkbox,.form-inline .control-label,.form-inline .form-group,.form-inline .radio{margin-bottom:0;vertical-align:middle}.form-inline .form-control{width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:5px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:5px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:21px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.badge,.btn,.input-group-addon,.label,.nav-justified>li>a,.nav-tabs.nav-justified>li>a,.pager,.progress-bar{text-align:center}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:15px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:10px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;touch-action:manipulation;cursor:pointer;background-image:none;border:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover,.tooltip-arrow{border-color:transparent}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#0070c9;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:focus,.btn-link:hover{color:#00457d;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:10px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:10px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;margin:2px 0 0;list-style:none;font-size:11.5px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:7px 0;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:10px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group,.input-group .form-control,.input-group-btn,.input-group-btn>.btn,.nav>li,.nav>li>a,.navbar{position:relative}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:42px;padding:10px 16px;font-size:15px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:42px;line-height:42px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:27px;padding:5px 10px;font-size:10px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:27px;line-height:27px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap}.input-group-addon{padding:4px 12px;font-size:11.5px;font-weight:400;line-height:1;color:#000;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:10px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:15px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{display:block}.nav>li>a{display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#0070c9}.nav .nav-divider{height:1px;margin:7px 0;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;background-color:#f8f8f8;color:#7f7f7f}.nav-tabs>li>a:hover{text-decoration:underline;color:#0070c9;background-color:#f8f8f8}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#000;background-color:#FFF;cursor:default;text-decoration:none}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f8f8f8}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#f8f8f8}}.tab-content{background-color:#FFF}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:40px;margin-bottom:16px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:12px 15px;font-size:15px;line-height:16px;height:40px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:6px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:16px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:16px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:12px;padding-bottom:12px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control,.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .checkbox,.navbar-form .control-label,.navbar-form .form-group,.navbar-form .radio{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:6.5px;margin-bottom:6.5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:12px;margin-bottom:12px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.breadcrumb,.progress{background-color:#f5f5f5;border-radius:4px}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:16px;list-style:none}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:16px 0;border-radius:4px}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 12px;line-height:1.42857143;text-decoration:none;color:#0070c9;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#00457d;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:15px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:10px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:16px 0;list-style:none}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.close,.list-group-item>.badge{float:right}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{white-space:nowrap;vertical-align:baseline}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:10px;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;background-color:#777;border-radius:10px}.badge:empty{display:none}.embed-responsive,.list-group-item,.media-object,.thumbnail,.tooltip{display:block}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0070c9;background-color:#fff}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-size:18px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:52px}}.thumbnail{padding:4px;margin-bottom:16px;line-height:1.42857143;background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0070c9}.thumbnail .caption{padding:9px;color:#000}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:16px;margin-bottom:16px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:10px;line-height:16px;color:#fff;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a,a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:16px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;font-size:13px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0}.panel-group{margin-bottom:16px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{font-size:17.25px;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.popover,.tooltip{font-weight:400;letter-spacing:normal;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none;font-style:normal}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:auto;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#f8f8f8;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{height:50px;line-height:50px}.modal-header .close{width:40px;height:40px;margin-top:5px;margin-right:5px}.modal-header .close:hover{background-color:#E5E5E5}.modal-title{height:50px;line-height:50px;padding-left:15px;margin:0}.modal-body{position:relative;padding:0 15px 15px}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;white-space:normal;font-size:10px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.popover,.regi_difference.index .list table tbody .difference_amount,.regi_difference.index .list table tbody .difference_amount_after{padding:1px}.tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;white-space:normal;font-size:11.5px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:11.5px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input,.dropdown_content{border-radius:4px}.affix{position:fixed}.bootstrap-timepicker,.inputContainer{position:relative}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker-widget.timepicker-orient-right:before,.datepicker-dropdown.datepicker-orient-right:before{right:6px}.bootstrap-timepicker .input-group-addon{cursor:pointer}.bootstrap-timepicker .input-group-addon i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px solid transparent;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.datepicker-dropdown:after,.datepicker-dropdown:before{display:inline-block;border-top:0;position:absolute;content:''}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media (min-width:767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media (max-width:767px){.bootstrap-timepicker,.bootstrap-timepicker .dropdown-menu{width:100%}}.datepicker{color:#333;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:22px;height:22px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.highlighted:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted .badge{color:#d9edf7;background-color:#000}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today .badge{color:#ffdb99;background-color:#000}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.focus,.open>.dropdown-toggle.datepicker table tr td.range:focus,.open>.dropdown-toggle.datepicker table tr td.range:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range .badge{color:#eee;background-color:#000}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted .badge{color:#e4eef3;background-color:#000}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted,.open>.dropdown-toggle.datepicker table tr td.range.today,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today .badge{color:#f7ca77;background-color:#000}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.selected .badge,.datepicker table tr td.selected.highlighted .badge{color:#777;background-color:#fff}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted.focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:focus,.open>.dropdown-toggle.datepicker table tr td.active.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td.active .badge,.datepicker table tr td.active.highlighted .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span{display:block;width:23%;height:34px;line-height:34px;float:left;margin:1%;cursor:pointer}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.active .badge,.datepicker table tr td span.active.disabled .badge,.datepicker table tr td span.active.disabled:hover .badge,.datepicker table tr td span.active:hover .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#FF000A;position:relative;line-height:26px;color:#FFF;min-width:120px;font-size:10px;box-shadow:0 0 2px #333;-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;-o-box-shadow:0 0 2px #333;padding:2px 10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{box-shadow:0 1px 1px #4d4d4d;-moz-box-shadow:0 1px 1px #4d4d4d;-webkit-box-shadow:0 1px 1px #4d4d4d;-o-box-shadow:0 1px 1px #4d4d4d;height:1px;background:#FF000A;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:13px;border:none;box-shadow:none}.formError .formErrorArrow .line9{width:11px;border:none;box-shadow:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px}.formError .formErrorArrow .line2{display:none;width:3px;border:none;background:#FFF}.formError .formErrorArrow .line1{display:none;width:1px;border:none;background:#FFF}body,html{width:100%;height:100%}body>.wrapper{position:relative;width:calc(100% - 50px);height:100%;background-color:#f8f8f8}body>.wrapper.login,body>.wrapper.tab_page{width:100%}body .wrapper .content-wrapper{height:calc(100% - 40px)}body .wrapper .content-wrapper .content,body .wrapper .content-wrapper .content .container{width:100%;min-width:1000px;min-height:100%;background-color:#f8f8f8}body .wrapper .content-wrapper .content .container.fit_container,body .wrapper .content-wrapper .content.fit_container{padding-bottom:0}body .wrapper .content-wrapper .content .container:has(.scroll_list_container){padding-bottom:5px!important}body .wrapper.login .content-wrapper .content,body .wrapper.login .content-wrapper .content .container{min-width:auto}body{overscroll-behavior:none;width:100%;font-size:11.5px;letter-spacing:.1em;color:#000;padding-right:0!important}body.sidebar_layout{width:100%;table-layout:fixed}body.sidebar_layout>.wrapper{position:absolute;top:0}body.sidebar_layout>.main_sidebar{position:fixed;top:0;left:0}body.sidebar_layout>.wrapper,body>.main_sidebar ul.menu>li>span{left:50px}body.sidebar_layout>.wrapper.open{width:calc(100% - 200px);left:200px}body.sidebar_layout>.wrapper.tab_page{left:0}body>.main_sidebar,body>.wrapper{vertical-align:top;font-size:11.5px}.datepicker,.modal,.tooltip,body>.main_sidebar,body>.wrapper,datalist,datalist option{font-family:'游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,-apple-system,BlinkMacSystemFont,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif}.datepicker{font-size:11px}.datepicker table tr td span.month.disabled,.datepicker table tr td.day.disabled{color:#EEE}.template_error_container{display:none;position:absolute;top:50px;left:10px;width:900px;height:700px;padding:10px;border:2px solid #F21;border-radius:4px;background-color:#f8f8f8;overflow:scroll;z-index:99999}.header_content_height,.logo,header,header .header_item_left>div,header>div{height:40px;line-height:40px}.template_error_container div{margin-bottom:10px}.search_keyword{width:260px}.logo{display:inline-block;color:#1b2123;font-size:16px;letter-spacing:-.05em;text-decoration:none;text-align:center}.logo:focus,.logo:hover{text-decoration:none;color:inherit}header{position:relative;width:100%;min-width:1000px;font-size:12px;box-sizing:border-box;z-index:900;background-color:#f8f8f8}header>div,header>div>div{display:inline-block}header .logo{position:relative;width:140px;overflow:hidden}header.open .account.icon.open_sidebar{width:0;padding:0 8px;opacity:0}header.open .logo{width:0;padding:0}header:not(.open) .logo{display:none}header .logo:hover{background-color:#E5E5E5}header .header_item_left{float:left}header .header_item_left>div{padding:0 10px;vertical-align:top}header .header_item_left .title{font-size:13px}header .header_item_right{float:right;font-size:0}header .header_item_right .info_badge{display:inline-block;height:20px;top:10px;position:absolute;color:#FFF;line-height:20px;text-align:center;background-color:#F22;border-radius:10px;min-width:20px;padding:0 3px;box-sizing:border-box}header .account.icon{width:40px;height:40px;padding:0;text-align:center}header .account_menu_list{position:absolute;top:40px;right:5px;width:140px;z-index:100;list-style:none;padding:0;margin:0;background-color:#fff;border:1px solid #CCC;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden}header .account_menu_list .account_item a{display:block;position:static;text-align:left;padding:0 10px;width:100%;height:40px;line-height:40px;font-size:11.5px;color:#000;text-decoration:none}header .account_menu_list .account_item a:hover{background-color:#B5B5B5}header .account_menu_list .account_item a i{margin-right:2px;vertical-align:middle}header .account_menu_list .account_item+.account_item{border-top:solid 1px #EEE}header .header_item_left>div:not(.dropdown_content),header .header_item_right>div:not(.dropdown_content):not(.account_content){position:relative;height:40px;line-height:40px;vertical-align:top;padding:0 12px;font-size:11.5px}header .header_item_left>div:not(.dropdown_content) a,header .header_item_right>div:not(.dropdown_content):not(.account_content) a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;font-size:0}#holiday-bulk-setting-modal button.delete,.login_note_container .header .link:hover,.shop_detail a:hover,.shop_staff_detail a:hover,a:hover{text-decoration:underline}header .header_item_left>div:hover:not(.dropdown_content):not(.title),header .header_item_right>div:hover:not(.dropdown_content):not(.title){background-color:#E5E5E5;cursor:pointer}.dropdown_content{position:fixed;top:0;left:0;display:none;background-color:#FFF;padding:10px;box-shadow:0 0 10px #999;z-index:900}button,input,select,table,td,th,tr{border:none;margin:0}.dropdown_content.shop_profile_dropdown{top:30px;left:auto;right:40px}.dropdown_content.shop_profile_dropdown .shop_data_container{font-size:11.5px;line-height:1;margin-bottom:14px}.dropdown_content.shop_profile_dropdown .shop_data_container div{margin:8px 0}.dropdown_content.shop_profile_dropdown .shop_data_container div:first-child{margin-bottom:12px}.dropdown_content.shop_profile_dropdown .shop_data_container div:not(:first-child){padding-left:10px}button,input,li,ol,ul{padding:0}.dropdown_content.shop_profile_dropdown .shop_data_container .shop_name{display:inline-block;margin-right:8px;font-size:13.5px}.dropdown_content.shop_profile_dropdown .button_container{width:220px;height:30px;position:relative;font-size:0;margin:0 auto;text-align:center}.dropdown_content.shop_profile_dropdown .button_container>a{width:100px;height:30px;line-height:30px;display:inline-block;font-size:11.5px;vertical-align:top}.dropdown_backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:890}:focus{outline:0}h4,th{font-weight:500}i.far,i.fas{font-size:14.5px}a.disabled,i.disabled{cursor:default;pointer-events:none;color:#CCC}a.disabled.color_inherit,i.disabled.color_inherit{color:inherit}.login_note_container .header .link,a{color:#0070c9}a{cursor:pointer}ol,ul{margin:0;list-style-type:none}ul:not(.menu).striped li:nth-child(even){background-color:#f8f8f8}ul:not(.menu).striped li:nth-child(odd),ul:not(.menu).striped.reverse li:nth-child(even){background-color:#FFF}ul:not(.menu).striped.reverse li:nth-child(odd){background-color:#f8f8f8}ul:not(.menu):not(.disabled_hover) li:hover,ul:not(.menu):not(.disabled_hover).striped li:hover,ul:not(.menu):not(.disabled_hover).striped.reverse li:hover{background-color:#edf3f9}ul:not(.menu) li.yellow{background-color:#fff8d5}ul:not(.menu) li.even_row.yellow,ul:not(.menu) li.yellow:nth-of-type(even){background-color:#fff3cf}ul:not(.menu) li.odd_row.yellow,ul:not(.menu) li.yellow:nth-of-type(odd){background-color:#fff8d5}ul:not(.menu) li.even_row.yellow:hover,ul:not(.menu) li.odd_row.yellow:hover,ul:not(.menu) li.yellow:nth-of-type(even):hover,ul:not(.menu) li.yellow:nth-of-type(odd):hover{background-color:#e5d4b3}ul:not(.menu) li.red{background-color:#ffd5d5}ul:not(.menu) li.even_row.red,ul:not(.menu) li.red:nth-of-type(even){background-color:#ffcfcf}ul:not(.menu) li.odd_row.red,ul:not(.menu) li.red:nth-of-type(odd){background-color:#ffd5d5}ul:not(.menu) li.even_row.red:hover,ul:not(.menu) li.odd_row.red:hover,ul:not(.menu) li.red:nth-of-type(even):hover,ul:not(.menu) li.red:nth-of-type(odd):hover{background-color:#e5b3b3}ul:not(.menu) li.selected{background-color:#d5e9ff!important}ul:not(.menu) li.selected:nth-of-type(even){background-color:#cfe3ff!important}ul:not(.menu) li.selected:nth-of-type(odd){background-color:#d5e9ff!important}ul:not(.menu) li.selected:nth-of-type(even):hover,ul:not(.menu) li.selected:nth-of-type(odd):hover{background-color:#b3bde5!important}ul:not(.menu) li.even_row.selected{background-color:#cfe3ff!important}ul:not(.menu) li.odd_row.selected{background-color:#d5e9ff!important}ul:not(.menu) li.even_row.selected:hover,ul:not(.menu) li.odd_row.selected:hover{background-color:#b3bde5!important}ul:not(.menu) li.disabled{background-color:#E0E0E0!important;color:#666}ul:not(.menu) li.disabled input{background-color:#C9C9C9;border-color:#E0E0E0;color:#666}ul:not(.menu) li.disabled i,ul:not(.menu) li.disabled.unit::after{color:#444}ul:not(.menu) li.disabled a{color:#005099}ul:not(.menu) li:nth-of-type(even).disabled{background-color:#D6D6D6!important}ul:not(.menu) li:nth-of-type(odd).disabled{background-color:#E0E0E0!important}ul:not(.menu) li:nth-of-type(even).disabled:hover,ul:not(.menu) li:nth-of-type(odd).disabled:hover{background-color:#C9C9C9!important}ul:not(.menu) li.even_row.disabled{background-color:#D6D6D6!important}ul:not(.menu) li.odd_row.disabled{background-color:#E0E0E0!important}ul:not(.menu) li.even_row.disabled:hover,ul:not(.menu) li.odd_row.disabled:hover{background-color:#C9C9C9!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#BBB}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{pointer-events:none;color:#666;background-color:#D6D6D6}select[data-has-placeholder]:invalid{color:gray!important}select[data-has-placeholder]:invalid>option[selected],select[data-has-placeholder]:valid option[value=""]{display:none}select[data-has-placeholder]:invalid>option{color:#000}input[type=time],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input::placeholder{color:#bfbfbf;opacity:1}input.invalid{background-color:#FFC}input[type=time]::-webkit-clear-button{display:none}.debug_mode{background-color:#cc2a48!important;color:#FFF!important}.select_wrapper_label{position:relative}.select_wrapper_label select{-webkit-appearance:none;width:100%;appearance:none;padding:0 24px 0 12px;box-sizing:border-box;font-weight:400;background-color:#FFF;border-radius:0}.select_wrapper_label select.disabled,.select_wrapper_label select:disabled{pointer-events:none;color:#666;background-color:#D6D6D6}.select_wrapper_label::after{font-family:"Font Awesome 5 Free";content:'\f078';position:absolute;bottom:0;margin:auto;top:5px;left:auto;width:14px;height:16px;right:3px;line-height:normal;font-size:11px;font-weight:900;pointer-events:none;color:#000}.holiday_bulk_setting.index table thead th.headerSortDown:after,.shop_work_hours.index table thead th.headerSortDown:after,body:not(.time_body) table:not(.table-condensed) thead th.headerSortDown:after{content:'\25b3'}.bottom_margin{margin-bottom:10px}.bottom_margin.longer{margin-bottom:20px}.conditions,.row_container{margin-bottom:10px}.row_container{height:28px;line-height:28px}.row_container.no_margin{margin:auto}.row_container.auto_height{height:auto;line-height:1}.row_container.table_attachment,.row_container.table_attachment .wrap{height:20px;line-height:20px;margin-bottom:3px;padding-left:3px}.row_container .strong{font-weight:700;margin-left:4px}.row_container .wrap{display:inline-block;position:relative;height:28px;line-height:28px;margin-right:8px;vertical-align:top;font-size:0;letter-spacing:0}body:not(.time_body) table:not(.table-condensed) tr td.disabled_events i,body:not(.time_body) table:not(.table-condensed) tr.disabled_events td i,body:not(.time_body) table:not(.table-condensed) tr.hide_row{display:none}.row_container .wrap>*{font-size:11.5px;letter-spacing:.1em}.row_container .wrap i{font-size:15.5px;letter-spacing:.1em}.row_container .wrap.right{float:right}.row_container .wrap.no_margin{margin:0}body:not(.time_body) table:not(.table-condensed).simple_theme thead tr th{background-color:#FFF;color:#999}body:not(.time_body) table:not(.table-condensed).left_align_table tbody tr td,body:not(.time_body) table:not(.table-condensed).left_align_table thead tr th{text-align:left}body:not(.time_body) table:not(.table-condensed).right_align_table tbody tr td,body:not(.time_body) table:not(.table-condensed).right_align_table thead tr th{text-align:right}body:not(.time_body) table:not(.table-condensed).fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}body:not(.time_body) table:not(.table-condensed) tbody i{color:#999}body:not(.time_body) table:not(.table-condensed) tbody i:hover{color:#444}body:not(.time_body) table:not(.table-condensed) tbody i:not(.disabled),body:not(.time_body) table:not(.table-condensed) thead th.header{cursor:pointer}body:not(.time_body) table:not(.table-condensed) thead th.header:hover,body:not(.time_body) table:not(.table-condensed) thead th.headerSortDown,body:not(.time_body) table:not(.table-condensed) thead th.headerSortUp{background-color:#777}body:not(.time_body) table:not(.table-condensed) thead th.header:after{position:absolute;top:0;right:0}body:not(.time_body) table:not(.table-condensed) thead th.headerSortUp:after{content:'\25bd'}body:not(.time_body) table:not(.table-condensed) tr.no_data{text-align:center;background-color:#FFF}body:not(.time_body) table:not(.table-condensed) tr td.disabled,body:not(.time_body) table:not(.table-condensed) tr.disabled{color:#666}body:not(.time_body) table:not(.table-condensed) tr td.disabled input,body:not(.time_body) table:not(.table-condensed) tr.disabled input{background-color:#C9C9C9;border-color:#E0E0E0;color:#666}body:not(.time_body) table:not(.table-condensed) tr td.disabled i,body:not(.time_body) table:not(.table-condensed) tr td.disabled.unit::after,body:not(.time_body) table:not(.table-condensed) tr.disabled i,body:not(.time_body) table:not(.table-condensed) tr.disabled.unit::after{color:#444}body:not(.time_body) table:not(.table-condensed) tr td.disabled a,body:not(.time_body) table:not(.table-condensed) tr.disabled a{color:#005099}body:not(.time_body) table:not(.table-condensed) tr td.disabled_events,body:not(.time_body) table:not(.table-condensed) tr.disabled_events td{pointer-events:none}body:not(.time_body) table:not(.table-condensed) tr.odd_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).yellow{background-color:#fff8d5}body:not(.time_body) table:not(.table-condensed) tr.odd_row.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).red{background-color:#ffd5d5}body:not(.time_body) table:not(.table-condensed) tr.odd_row.selected,body:not(.time_body) table:not(.table-condensed) tr.odd_row.selected.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).selected.selected td{background-color:#d5e9ff}body:not(.time_body) table:not(.table-condensed) tr.odd_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).disabled{background-color:#E0E0E0!important}body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row{background-color:#FFF}body:not(.time_body) table:not(.table-condensed) tr.odd_row td.yellow,body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd) td.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row.yellow{background-color:#fff8d5}body:not(.time_body) table:not(.table-condensed) tr.odd_row td.red,body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd) td.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row.red{background-color:#ffd5d5}body:not(.time_body) table:not(.table-condensed) tr.odd_row td.selected,body:not(.time_body) table:not(.table-condensed) tr.odd_row td.selected td,body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row.selected,body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd) td.selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd) td.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row.selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row.selected td{background-color:#d5e9ff}body:not(.time_body) table:not(.table-condensed) tr.odd_row td.disabled,body:not(.time_body) table:not(.table-condensed) tr.odd_row.odd_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd) td.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(odd).odd_row.disabled{background-color:#E0E0E0!important}body:not(.time_body) table:not(.table-condensed) tr.even_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).yellow{background-color:#fff3cf}body:not(.time_body) table:not(.table-condensed) tr.even_row.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).red{background-color:#ffcfcf}body:not(.time_body) table:not(.table-condensed) tr.even_row.selected,body:not(.time_body) table:not(.table-condensed) tr.even_row.selected.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).selected.selected td{background-color:#cfe3ff}body:not(.time_body) table:not(.table-condensed) tr.even_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).disabled{background-color:#D6D6D6!important}body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row{background-color:#f8f8f8}body:not(.time_body) table:not(.table-condensed) tr.even_row td.yellow,body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even) td.yellow,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row.yellow{background-color:#fff3cf}body:not(.time_body) table:not(.table-condensed) tr.even_row td.red,body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even) td.red,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row.red{background-color:#ffcfcf}body:not(.time_body) table:not(.table-condensed) tr.even_row td.selected,body:not(.time_body) table:not(.table-condensed) tr.even_row td.selected td,body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row.selected,body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even) td.selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even) td.selected td,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row.selected,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row.selected td{background-color:#cfe3ff}body:not(.time_body) table:not(.table-condensed) tr.even_row td.disabled,body:not(.time_body) table:not(.table-condensed) tr.even_row.even_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even) td.disabled,body:not(.time_body) table:not(.table-condensed) tr:nth-of-type(even).even_row.disabled{background-color:#D6D6D6!important}body:not(.time_body) table:not(.table-condensed) tr:hover.even_row:not(.no_highlight),body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row:not(.no_highlight),body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even):not(.no_highlight),body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd):not(.no_highlight){background-color:#edf3f9}body:not(.time_body) table:not(.table-condensed) tr:hover.even_row td.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row td.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even) td.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even).yellow,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd) td.yellow,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd).yellow{background-color:#e5d4b3}body:not(.time_body) table:not(.table-condensed) tr:hover.even_row td.red,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row.red,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row td.red,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row.red,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even) td.red,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even).red,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd) td.red,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd).red{background-color:#e5b3b3}body:not(.time_body) table:not(.table-condensed) tr:hover.even_row td.selected,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row td.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row.selected,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row td.selected,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row td.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row.selected,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even) td.selected,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even) td.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even).selected,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even).selected td,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd) td.selected,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd) td.selected td,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd).selected,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd).selected td{background-color:#b3bde5}body:not(.time_body) table:not(.table-condensed) tr:hover.even_row td.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover.even_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row td.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover.odd_row.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even) td.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(even).disabled,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd) td.disabled,body:not(.time_body) table:not(.table-condensed) tr:hover:nth-of-type(odd).disabled{background-color:#C9C9C9!important}body:not(.time_body) table:not(.table-condensed) tr th{background-color:#AAA;color:#FFF}body:not(.time_body) table:not(.table-condensed) tr tr:hover{transition:background-color .3s ease}body:not(.time_body) table:not(.table-condensed) tr td,body:not(.time_body) table:not(.table-condensed) tr th{position:relative;height:32px;padding:4px 6px;border:none;text-align:center;box-sizing:border-box;vertical-align:middle}body:not(.time_body) table:not(.table-condensed) tr td i,body:not(.time_body) table:not(.table-condensed) tr th i{width:18px;height:13px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}body:not(.time_body) table:not(.table-condensed) tr td.no_padding,body:not(.time_body) table:not(.table-condensed) tr th.no_padding{padding:0}body:not(.time_body) table:not(.table-condensed) tr .top_align{vertical-align:top;padding:8px 6px}body>.main_sidebar{width:50px;height:100%;background-color:#EBEBEB}body>.main_sidebar ::-webkit-scrollbar{width:6px;height:6px}body>.main_sidebar ul.menu.head{height:40px;overflow:hidden}body>.main_sidebar ul.menu:not(.head){overflow-y:scroll}body>.main_sidebar ul.menu{width:100%;height:calc(100% - 40px);padding:0}body>.main_sidebar ul.menu>li{position:relative;width:100%;height:40px;line-height:40px;list-style:none;cursor:pointer;overflow:hidden;white-space:nowrap;transition:all .5s ease;z-index:5}body>.main_sidebar ul.menu>li>*{vertical-align:top}body>.main_sidebar ul.menu>li:hover{background-color:#D2D2D2}body>.main_sidebar ul.menu>li.header{background-color:#D2D2D2;user-select:none}.loader_area img,body>.main_sidebar ul.menu>li.header:hover{background-color:#AAA}body>.main_sidebar ul.menu>li.header>*{vertical-align:top}body>.main_sidebar ul.menu>li.header i{cursor:pointer}body>.main_sidebar ul.menu>li i{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:14.5px;margin-left:4px}body>.main_sidebar ul.menu>li .logo,body>.main_sidebar ul.menu>li>span{position:absolute;white-space:nowrap}body>.main_sidebar ul.menu>li a.logo{width:150px;left:40px;text-align:left;padding-left:12px}body>.main_sidebar ul.menu>li:not(.header) a{position:absolute;top:0;left:0;width:100%;height:40px;color:#000;padding-left:50px;z-index:10}body>.main_sidebar ul.menu>li:not(.header) a:hover{text-decoration:none}body>.main_sidebar ul.menu>li.treeview{height:auto}body>.main_sidebar ul.menu>li.treeview .tree_open>span{position:absolute;left:50px}body>.main_sidebar ul.menu>li .tree_arrow{opacity:0;position:absolute;left:155px;top:0;width:40px;height:40px;transition:all .5s ease}.loader_area img,body>.main_sidebar.open ul.menu>li a.logo,body>.main_sidebar.open ul.menu>li.treeview .tree_arrow{opacity:1}body>.main_sidebar ul.menu>li>ul{padding:0;background-color:#FFF}body>.main_sidebar ul.menu>li>ul li{height:40px;line-height:40px;position:relative;padding-left:8px}body>.main_sidebar ul.menu>li>ul li:hover{background-color:#B5B5B5}body>.main_sidebar ul.menu>li li.selected:before,body>.main_sidebar ul.menu>li.selected:before{content:"";display:block;position:absolute;left:0;top:0;width:3px;height:40px;background-color:#0070c9}body>.main_sidebar ul.menu>li li.disabled,body>.main_sidebar ul.menu>li.disabled,body>.main_sidebar ul.menu>li:disabled{color:#CCC;pointer-events:none}body>.main_sidebar ul.menu>li li.disabled.tree_item,body>.main_sidebar ul.menu>li.disabled.tree_item,body>.main_sidebar ul.menu>li:disabled.tree_item{background-color:initial!important}body>.main_sidebar ul.menu>li li.disabled .info_badge,body>.main_sidebar ul.menu>li li.disabled .tree_arrow,body>.main_sidebar ul.menu>li.disabled .info_badge,body>.main_sidebar ul.menu>li.disabled .tree_arrow,body>.main_sidebar ul.menu>li:disabled .info_badge,body>.main_sidebar ul.menu>li:disabled .tree_arrow{display:none}body>.main_sidebar ul.menu>li li.disabled a,body>.main_sidebar ul.menu>li li.disabled i,body>.main_sidebar ul.menu>li.disabled a,body>.main_sidebar ul.menu>li.disabled i,body>.main_sidebar ul.menu>li:disabled a,body>.main_sidebar ul.menu>li:disabled i{color:#CCC}body>.main_sidebar.open{width:200px}body>.main_sidebar.open ul.menu>li a.logo span{display:inline}body>.main_sidebar.open ul.menu>li:not(.disabled) .info_badge{position:absolute;top:9px;right:2px;color:#FFF;line-height:22px;text-align:center;background:#F22;border-radius:11px;min-width:22px;padding:0 3px;box-sizing:border-box}body>.main_sidebar.open ul.menu>li:not(.disabled).treeview>.tree_open>.info_badge{right:32px}body>.main_sidebar:not(.open) ul.menu>li:not(.disabled) .info_badge{position:absolute;width:6px;height:6px;top:10px;left:28px;border-radius:50%;background-color:#F22;color:transparent;display:block;box-sizing:border-box;padding:0 3px}.button,.content-wrapper>.content>.container,.search_date{position:relative}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{content:" ";display:block;clear:both}.form-control{border:none;border-radius:0;box-shadow:none;color:#000}.button{display:inline-block;min-width:80px;height:28px;line-height:28px;border:none;cursor:pointer;text-align:center;padding:0 10px;color:#FFF;background-color:#2f5e91;font-size:11.5px;user-select:none}.button a,.button span{display:inline}a.button:focus,a.button:hover{text-decoration:none;color:#FFF}.button i{color:#FFF;width:22px;height:13px;font-size:12.5px}.button:hover{background-color:#77a3d3}.button.right_margin{margin-right:10px}.button.left_margin{margin-left:10px}.button.hidden{display:hidden}.button.skeleton{background-color:transparent;border:1px solid;padding:0 5px;line-height:26px;color:#2f5e91}.button.skeleton.no_border{border:none;line-height:28px}.button.skeleton i{color:#000}.button.skeleton:hover{background-color:#2f5e91;color:#FFF}.button.disabled,.button:disabled{pointer-events:none;color:#AAA!important;background-color:#545454!important}.button.disabled i,.button:disabled i{color:#AAA!important}.button.search{background-color:#2f5e91;color:#FFF}.button.search:hover{background-color:#77a3d3}.button.search.skeleton{background-color:transparent;border-color:#77a3d3;color:#77a3d3}.button.search.skeleton:hover{background-color:#2f5e91;color:#FFF}.button.cancel{background-color:#7F7F7F}.button.cancel:hover{background-color:#BCBCBC}.button.cancel.skeleton{background-color:transparent;border-color:#7F7F7F;color:#7F7F7F}.button.cancel.skeleton:hover{background-color:#7F7F7F;color:#FFF}.button.toggle{background-color:#7F7F7F}.button.toggle:hover{background-color:#BCBCBC}.button.toggle.skeleton{background-color:transparent;border-color:#7F7F7F;color:#7F7F7F}.button.toggle.skeleton:hover{background-color:#7F7F7F;color:#FFF}.button.save{background-color:#2f5e91}.button.save:hover{background-color:#77a3d3}.button.save.skeleton{background-color:transparent;border-color:#2f5e91;color:#2f5e91}.button.save.skeleton:hover{background-color:#2f5e91;color:#FFF}.button.save.temp{background-color:#414141}.button.save.temp:hover{background-color:#828282}.button.add{background-color:#2f5e91}.button.add:hover{background-color:#77a3d3}.button.add.skeleton{background-color:transparent;border-color:#2f5e91;color:#2f5e91}.button.add.skeleton:hover{background-color:#2f5e91;color:#FFF}.button.download{background-color:#2f5e91;line-height:30px}.button.download:hover{background-color:#77a3d3}.button.download.skeleton{background-color:transparent;border-color:#2f5e91;color:#2f5e91}.button.download.skeleton:hover{background-color:#2f5e91;color:#FFF}.button.delete{background-color:#92352E}.button.delete:hover{background-color:#E26B5E}.button.delete.skeleton{background-color:transparent;border-color:#92352E;color:#92352E}.button.delete.skeleton:hover{background-color:#92352E;color:#FFF}.button.auth{background-color:#414141}.button.auth:hover{background-color:#828282}.button.auth.skeleton{background-color:transparent;border-color:#414141;color:#414141}.button.auth.skeleton:hover{background-color:#414141;color:#FFF}.button.unapprove{background-color:#414141}.button.unapprove:hover{background-color:#828282}.button.unapprove.skeleton{background-color:transparent;border-color:#414141;color:#414141}.button.unapprove.skeleton:hover{background-color:#414141;color:#FFF}.button.other{background-color:#414141}.button.other:hover{background-color:#828282}.button.other.skeleton{background-color:transparent;border-color:#414141;color:#414141}.button.other.skeleton:hover{background-color:#414141;color:#FFF}.button.config{background-color:#E5E5E5}.button.config:hover{background-color:#828282}.button.config.skeleton{background-color:transparent;border-color:#E5E5E5;color:#414141}.button.config.skeleton:hover{background-color:#E5E5E5;color:#414141}.conditions,.conditions .conditions_container .label,.conditions .conditions_container .value,.conditions>.conditions_container{min-height:28px}.conditions>.conditions_container{float:left;margin-right:12px}.conditions>.conditions_container.right{float:right;margin-left:12px;margin-right:auto}.conditions>.conditions_container .button{vertical-align:top}.conditions .conditions_container .label,.conditions .conditions_container .value,.conditions .conditions_container>div,.conditions>.conditions_container{display:inline-block}.conditions>.conditions_container input,.conditions>.conditions_container option,.conditions>.conditions_container select{color:#000}.conditions .label{font-size:12.5px;text-align:right;box-sizing:border-box;padding:0 8px}.conditions .label span{color:#7f7f7f}.conditions .select_wrapper_label,.conditions .select_wrapper_label input,.conditions .value,.conditions input,.conditions option,.conditions select{height:28px}.conditions .value select{padding-bottom:1px}.conditions select{min-width:140px}.conditions .condition_check{line-height:28px;margin-left:12px;cursor:pointer}.conditions .condition_check i{height:28px;line-height:28px;vertical-align:top}.search_date{display:inline-block}.search_date i{position:absolute;top:0;bottom:0;margin:auto;width:18px;height:14px;display:inline-block;right:auto;left:8px;color:#bfbfbf;font-size:15.5px}.search_date input{width:120px;height:28px;padding-left:34px;font-size:11.5px}.search_date .from,.search_date .to{display:inline-block;position:relative;line-height:28px}.search_date .hyphen{display:inline-block;margin:0 10px}.search_date.fiscal_year input{width:100px}.tip{position:absolute;z-index:10}.tip.warning .edge div,.tip.warning .value{background-color:#FFA600;color:#FFF}.tip.error .edge div,.tip.error .value{background-color:#F22;color:#FFF}.tip.message .edge div,.tip.message .value{background-color:#0091FF;color:#FFF}.tip .value{padding:6px 12px!important;box-shadow:0 0 2px #333;font-size:11.5px}.tip .value p{line-height:28px;margin:0;white-space:nowrap}.tip .edge{position:relative;width:13px;height:7px;margin-left:10px}.tip .edge div{position:absolute;height:1px}.tip .edge .edge1{width:13px;left:0;top:0}.tip .edge .edge2{width:11px;left:1px;top:1px}.tip .edge .edge3{width:9px;left:2px;top:2px}.tip .edge .edge4{width:7px;left:3px;top:3px}.tip .edge .edge5{width:5px;left:4px;top:4px}.tip .edge .edge6{width:3px;left:5px;top:5px}.tip .edge .edge7{width:1px;left:6px;top:6px}.tooltip_highlight.tip_message{background-color:#D6EFFE}.tooltip_highlight.tip_error{background-color:#FFC;border:1px solid #F22!important}.tooltip_error_notice.warning>div{background-color:#FFA600}.tooltip_error_notice.error>div{background-color:#F22}.tooltip_error_notice.message>div{background-color:#0091FF}.tooltip .tooltip-inner{font-size:11.5px;line-height:16px;text-align:left;padding:8px;max-width:none}.error_message_container,.info_message_container,.message.error{padding:10px;margin-bottom:28px;border-radius:4px;background-color:#F22;color:#FFF}.error_message_container span,.info_message_container span,.message.error span{display:block;color:#FFF;word-break:break-all;white-space:pre-line}.info_message_container{background-color:#26F}.error_notice_dialog{display:none;width:500px;height:180px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:9999;text-align:center;background-color:#f8f8f8;color:#F22;box-shadow:0 5px 15px rgba(0,0,0,.5)}.error_notice_dialog span{display:inline-block;position:absolute;left:0;right:0;margin:0 auto}.error_notice_dialog span.message{top:60px}.error_notice_dialog span.button{width:80px;bottom:30px}.form_container{width:100%;height:auto;margin-bottom:10px}.form_container .label{position:relative;height:20px;line-height:20px;text-align:left;padding:0 20px}.form_container .label span{color:#333}.form_container .label a{position:absolute;left:100px;text-align:right}.form_container .value{position:relative;padding:2px 40px}.form_container .value .form_value_row{min-height:28px;font-size:0;white-space:nowrap;box-sizing:border-box}.form_container .value .form_value_row:not(:last-child){margin-bottom:6px}.form_container .value.form_value_row .from{display:inline-block;min-width:120px}.form_container .value.form_value_row .arrow{display:inline-block;vertical-align:top;width:28px;height:28px;line-height:28px;color:#777;font-size:12px}.form_container .value input:not(:last-child),.form_container .value label:not(:last-child),.form_container .value select:not(:last-child){margin-right:6px}.form_container .value a,.form_container .value input,.form_container .value label,.form_container .value option,.form_container .value select,.form_container .value span:not(.comment):not(.remarks_comment){display:inline-block;height:28px;margin:0;font-weight:400;vertical-align:top;box-shadow:none}.form_container .value a,.form_container .value label,.form_container .value option,.form_container .value select,.form_container .value span:not(.comment):not(.remarks_comment){line-height:28px}.form_container .value input::placeholder,.form_container .value textarea::placeholder{color:#bfbfbf;opacity:1}.form_container .value input[type=radio]{vertical-align:top}.form_container .value textarea{width:100%;line-height:16px;box-shadow:none;padding:6px 12px;resize:none}.form_container .value a,.form_container .value span{display:inline-block;font-size:11.5px;box-sizing:border-box}.form_container .value.name input{width:calc(50% - 6px)}.form_container .value.radio.two_choice{height:34px}.form_container .value.radio label{min-width:100px;height:28px;line-height:28px}.form_container .value.radio label>*{display:inline-block;height:28px;line-height:28px;vertical-align:top}.form_container .value.radio label input,.loader_area{display:none}.form_container .value.radio label span{position:relative;padding-left:28px}.form_container .value.radio label span::before{content:'';display:block;position:absolute;top:0;bottom:0;right:auto;left:4px;margin:auto;width:14px;height:14px;border:1px solid #222;border-radius:50%;background-color:#FFF}.form_container .value.radio label input:checked+span::after{content:'';display:block;position:absolute;top:0;bottom:0;right:auto;left:7px;margin:auto;width:8px;height:8px;background-color:#222;border-radius:50%}.form_container .value.radio label.disabled{cursor:default;pointer-events:none;color:#CCC}.form_container .value.birthday .form_value_row,.form_container .value.birthday .value span{margin-bottom:2px}.form_container .value.birthday .form_value_row .year,.form_container .value.birthday .value span .year{width:75px}.form_container .value.birthday .form_value_row .day,.form_container .value.birthday .form_value_row .month,.form_container .value.birthday .value span .day,.form_container .value.birthday .value span .month,.form_container .value.tel_number .form_value_row input{width:60px}.form_container .value.birthday .form_value_row span,.form_container .value.birthday .value span span{margin-right:6px}.form_container .value.birthday .form_value_row .wareki,.form_container .value.birthday .value span .wareki{color:#AAA}.form_container .value.birthday .form_value_row.wareki_row,.form_container .value.birthday .value span.wareki_row{min-height:20px}.form_container .value.birthday .form_value_row.wareki_row .wareki,.form_container .value.birthday .value span.wareki_row .wareki{color:#AAA;line-height:20px;height:20px}.form_container .value.tel_number .form_value_row span{display:inline-block;margin-right:6px}.form_container .value.mail_address .comment,.form_container.wide .value.mail_address .comment{display:block}.form_container .value.mail_address input{width:80%;ime-mode:inactive}.form_container .value.address .prefecture,.form_container .value.address .zip_code,.form_container .value.residence_address .prefecture,.form_container .value.residence_address .zip_code{width:21%}.form_container .value.address .city,.form_container .value.residence_address .city{width:calc(80% - 8px)}.form_container .value.address .building,.form_container .value.address .city.wide,.form_container .value.address .town,.form_container .value.residence_address .building,.form_container .value.residence_address .city.wide,.form_container .value.residence_address .town{width:100%}.form_container .value.remarks textarea{width:100%;min-height:150px}.form_container .value.bottom_comment .comment{line-height:12px}.form_container .value.buttons{width:auto;margin:20px auto 0;font-size:0;padding:1px 32px}.form_container .value.buttons .form_value_row{height:28px;line-height:28px;text-align:center}.form_container .value.buttons .form_value_row .button_container .form_delete{display:inline-block;position:absolute;right:28px;height:28px;line-height:28px;color:#D42A2A;padding:0 8px;cursor:pointer;border-bottom:solid 1px}.form_container .value.buttons .form_value_row .button_container .form_delete:hover{border:1px solid;line-height:28px;padding:0 7px}.form_container .value.buttons .form_value_row .button_container .button,.form_container .value.buttons .form_value_row .button_container .submit{display:inline-block;width:130px;height:28px;line-height:28px;vertical-align:top;margin:0 4px}.form_container .value.buttons .form_value_row .button_container span{display:inline-block;height:28px;line-height:28px}.form_container .value.changing .from{display:inline-block;min-width:120px}.form_container .value.changing .arrow{display:inline-block;vertical-align:top;width:28px;height:28px;line-height:28px;color:#777;font-size:12px}.form_container .value.changing .to{display:inline-block;min-width:120px}.form_container .value.changing.address input{width:40%}.form_container .value.simple{text-align:center}.form_container .value.text_combo input,.form_container .value.text_combo select{width:100px}.form_container .value.text_combo input{margin-right:4px}.form_container .value.cell_input>div{padding:2px 4px}.form_container .value.cell_input .input{margin-bottom:4px}.form_container .value.cell_input .input input{width:100%}.form_container .value.cell_input .cells{font-size:0}.form_container .value.cell_input .cells .cell{display:inline-block;position:relative;border:1px solid #999;border-radius:4px;margin-right:4px;margin-bottom:4px;padding-left:20px;padding-right:4px;font-size:10.5px}.form_container .value.cell_input .cells .cell:hover{background-color:#FFF}.form_container .value.cell_input .cells .cell::before{content:'✕';display:inline-block;position:absolute;left:6px}.form_container .value.cell_view_list ul{font-size:0}.form_container .value.cell_view_list ul li{display:inline-block;overflow:hidden;font-size:11.5px;padding:0 4px}.form_container .value.cell_view_list ul li label{cursor:pointer}.form_container .value.cell_view_list ul li label.disabled{cursor:default;pointer-events:none;color:#CCC}.form_container .value .date{position:relative;display:inline-block}.form_container .value .date i{position:absolute;top:0;bottom:0;margin:auto;width:18px;height:14px;display:inline-block;right:auto;left:10px;color:#bfbfbf;font-size:15.5px}.form_container .value .date input{width:120px;padding-left:36px;font-size:11.5px}.form_container .value .date textarea{width:125px;padding-left:36px;font-size:11.5px}.form_container .value .date input.timepicker{width:100px}.form_container .value .date.time{width:auto}.form_container .value .date.time input{width:70px;padding:4px 5px}.form_container .value .date.time input.timepicker{width:120px;padding-left:36px}.form_container .value .date.time select{width:100px}.form_container .value .date_comment{display:inline-block;color:#E86A17}.form_container .value .wareki{color:#AAA;padding-left:5px}.form_container.wide{text-align:left;font-size:0;letter-spacing:0;margin:0 auto;padding:2px 0;white-space:nowrap}.form_container.wide .label,.form_container.wide .value{display:inline-block;padding:0;vertical-align:top;font-size:11.5px;letter-spacing:.1em}.form_container.wide .label{width:160px;height:30px;line-height:30px;text-align:right;padding-right:20px;overflow:hidden}.form_container.wide .label span{color:#7f7f7f}.form_container.wide .value{text-align:left;padding:2px 0}.form_container.wide .value input[type=text],.form_container.wide .value option,.form_container.wide .value select{width:150px}.form_container.wide .value.mail_address input{min-width:250px}.form_container.wide .value.remarks textarea{width:500px}.form_container.wide .birthday option,.form_container.wide .birthday select{width:auto}.form_container.wide.low .label{padding-left:5px;width:unset;height:20px;line-height:20px}.form_container.wide.low .value{height:unset;padding:0}.form_container.wide.low .value .form_value_row{min-height:unset}.form_container.wide.low .value .form_value_row label,.form_container.wide.low .value .form_value_row label input,.form_container.wide.low .value .form_value_row label span{height:20px;line-height:20px}.form_container.inner{display:inline-block;width:auto;font-size:0;margin:0;padding:0;vertical-align:top}.form_container.inner .label,.form_container.inner .value,.form_container.inner input,.form_container.inner select{width:auto;height:auto;line-height:auto;font-size:11.5px}.form_container.inner .label,.form_container.inner .value{display:inline-block;padding:0;font-size:11.5px;vertical-align:top}.form_container .comment,.form_container .remarks_comment{display:inline-block;vertical-align:top;line-height:28px}.form_container .comment{color:#E86A17}.form_container .comment.indent{text-indent:-1em}.form_container.help_message i.fa-question-circle{height:30px;line-height:30px}.form_container.textarea_container .textarea_attachment{display:flex;align-items:center}.form_container.textarea_container .textarea_attachment .markdown{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px}.form_container.textarea_container .textarea_attachment .markdown i{font-size:11.5px}.modal.admin_auth .modal-body{padding:15px}.modal.admin_auth .modal-dialog{width:400px}.modal.admin_auth .message{text-align:center;padding:10px 0}.modal.admin_auth .message.error{color:#FF001A}.modal.admin_auth .error_message_container{text-align:center;margin-bottom:14px}.unit.days_after input,.unit.floor_space input,.unit.hour input,.unit.minute input,.unit.percent input,.unit.rod input,.unit.seating_capacity input,.unit.sheets input,.unit.yen input{text-align:right}.modal.admin_auth .form_container .form_value_row:not(:last-child){margin-bottom:16px}.modal.admin_auth .form_container .password,.modal.admin_auth .form_container .user_id{width:270px;ime-mode:inactive}.modal.admin_auth:last-child{margin-top:12px}.loader_area,.loader_area img{background-repeat:no-repeat;top:0;right:0;margin:auto;left:0;bottom:0}.edit_list input[type=text],.edit_list select,.edit_list textarea{border:1px solid #CCC}.edit_list input[type=text],.edit_list select{height:28px}.edit_list input{padding:6px}.select_list tbody tr.selected{background-color:#c1d5eb}.select_list tr:not(.ignore) td:not(.ignore),.select_list.radio_select tr:not(.ignore) td:not(.ignore){cursor:pointer}.loader_area{position:fixed;width:100%;height:100%;z-index:9999;background-position:center;background-size:64px}.loader_area img{width:70px;height:70px;padding:10px;border-radius:4px;display:inline-block;position:absolute}.unit.hour::after,.unit.km::after,.unit.minutes::after,.unit.rod::after,.unit.sheets::after,.unit.yen::after{top:4px;right:12px}#add-shop-modal .modal-dialog .conditions,#add-staff-modal .modal-dialog .conditions,#search-shop-display-order-modal .modal-dialog .conditions,#staff-list-modal .modal-dialog .conditions{margin-bottom:10px}.loader_area.inside{position:absolute;background-color:#EEE}.unit input{padding-right:24px;box-sizing:border-box}.unit::after{position:absolute;color:#bfbfbf;font-size:10px}.unit.km::after{content:'km'}.unit.fiscal_year::after{top:7px;right:10px}.unit.day::after{top:4px;right:12px}.unit.percent::after{content:'\ff05';top:4px;right:12px}.unit.days_after::after{content:'\65E5\5F8C';top:4px;right:12px}.unit.hour::after{content:'\6642\9593';top:13px;right:5px}.unit.minute::after{content:'\5206';top:13px;right:11px}.unit.floor_space::after,.unit.seating_capacity::after{top:4px;right:12px}#add-shop-modal .modal-dialog .table_wrapper table .shop_name,#add-staff-modal .modal-dialog .table_wrapper table .belong_shop_name,#add-staff-modal .modal-dialog .table_wrapper table .position_name,#add-staff-modal .modal-dialog .table_wrapper table .shop_name,#add-staff-modal .modal-dialog .table_wrapper table .user_name,#search-shop-display-order-modal .modal-dialog .table_wrapper table .shop_name,#staff-list-modal .modal-dialog .table_wrapper table .belong_shop_name,#staff-list-modal .modal-dialog .table_wrapper table .position_name,#staff-list-modal .modal-dialog .table_wrapper table .shop_name,#staff-list-modal .modal-dialog .table_wrapper table .user_name{text-align:left}.tag_form div.value .tag_category{display:flex}#common-confirm-dialog,#terminal-confirm-dialog,.modal.common_upload,.modal.common_upload .modal-body>.template_download{display:none}.tag_form div.value .tag_category .tag_item{cursor:pointer;width:auto;height:28px;line-height:28px}.tag_form div.value .tag_category .tag_item.selected{color:#FFF;border:thin solid #FFF}.tag_form div.value .tag_category .tag_item i{padding-left:2px}.tag_form div.value .tag_category .tag_item span{line-height:28px}#add-staff-modal .modal-dialog .conditions input,#staff-list-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}#add-staff-modal .modal-dialog .conditions button,#staff-list-modal .modal-dialog .conditions button{float:right}#add-staff-modal .modal-dialog .table_wrapper table,#staff-list-modal .modal-dialog .table_wrapper table{width:100%}#add-staff-modal .modal-dialog .table_wrapper table tbody .check_cell,#staff-list-modal .modal-dialog .table_wrapper table tbody .check_cell{width:40px}#add-staff-modal .modal-dialog .table_wrapper table .position_name,#staff-list-modal .modal-dialog .table_wrapper table .position_name{width:150px}#add-staff-modal .modal-dialog .table_wrapper table .user_no,#staff-list-modal .modal-dialog .table_wrapper table .user_no{min-width:70px}#add-staff-modal .modal-dialog .table_wrapper table .user_name,#staff-list-modal .modal-dialog .table_wrapper table .user_name{width:auto}#add-staff-modal .modal-dialog .table_wrapper table .emp_type_name,#staff-list-modal .modal-dialog .table_wrapper table .emp_type_name{min-width:100px}#add-staff-modal .modal-dialog .table_wrapper table .belong_shop_name,#staff-list-modal .modal-dialog .table_wrapper table .belong_shop_name{min-width:130px}#add-staff-modal.position .modal-dialog,#staff-list-modal.position .modal-dialog{width:700px}#add-shop-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}#add-shop-modal .modal-dialog .conditions button{float:right}#add-shop-modal .modal-dialog .table_wrapper table{width:100%}#add-shop-modal .modal-dialog .table_wrapper table .check_cell{width:40px}#add-shop-modal .modal-dialog .table_wrapper table .shop_code,#add-shop-modal .modal-dialog .table_wrapper table .shop_group_name{width:20%}#search-shop-display-order-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}#search-shop-display-order-modal .modal-dialog .conditions button{float:right}#search-shop-display-order-modal .modal-dialog .table_wrapper table{width:100%}#search-shop-display-order-modal .modal-dialog .table_wrapper table .shop_code,#search-shop-display-order-modal .modal-dialog .table_wrapper table .shop_group_name{width:20%}#search-shop-display-order-modal .modal-dialog .table_wrapper table .display_order{width:100px}#common-confirm-dialog .modal-dialog{margin-top:80px}#common-confirm-dialog .modal-header{border-bottom:solid 2px #D2D2D2}#common-confirm-dialog .modal-header .close{width:48px;height:48px;margin:0}#common-confirm-dialog.delete .modal-header{border-bottom:solid 2px #92352E}#common-confirm-dialog.save .modal-header{border-bottom:solid 2px #2f5e91}#common-confirm-dialog.other .modal-header{border-bottom:solid 2px #414141}#common-confirm-dialog.error .modal-header{border-bottom:solid 2px #F22}#document_confirm_modal .modal-header,#reflect-changes-confirm-modal .modal-header,#terminal-confirm-dialog .modal-header,.firm_banking_download.index #download-confirm-modal .modal-header,.modal.common_upload_confirm .modal-header,.modal.contract_download .modal-header{border-bottom:solid 2px #2f5e91}#common-confirm-dialog .modal-body{text-align:center}#common-confirm-dialog .message{margin:30px 0}.common_modal .form_container{margin:0}#terminal-confirm-dialog .modal-header .close{width:48px;height:48px;margin:0}#terminal-confirm-dialog .modal-body{text-align:center}#terminal-confirm-dialog .message{margin:30px 0}.modal.common_upload .modal-dialog{width:530px}.modal.common_upload .modal-body{text-align:center;height:160px}.modal.common_upload .modal-body.template{text-align:center;height:190px}.modal.common_upload .modal-body.template>.template_download{display:block;text-align:left;margin-bottom:5px}#change-icon-modal .preview_icon .ref_file input[type=file],.modal.common_upload_confirm{display:none}.modal.common_upload_confirm .modal-dialog{width:450px;margin-top:80px}.modal.common_upload_confirm .modal-header .close{width:48px;height:48px;margin:0}.modal.common_upload_confirm .modal-body{text-align:center}.modal.common_upload_confirm .message{margin:30px 0}.modal.common_upload_confirm .message .left{text-align:left;padding-left:45px}.modal.common_upload_confirm .form_container{margin:0}#change-icon-modal .modal-dialog{width:600px}#change-icon-modal .modal-dialog .icon_comment{text-align:center;padding-top:20px}#change-icon-modal .preview_icon{position:relative;text-align:center;width:500px;height:500px;margin:auto}#change-icon-modal .preview_icon .ref_file img{background-color:#BBB;width:500px;height:500px;object-fit:cover;cursor:pointer}#change-icon-modal .preview_icon .ref_file i{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:40px;font-size:36px;color:#AAA;cursor:pointer}.modal.contract_download{display:none}.modal.contract_download .modal-dialog{width:450px;margin-top:80px}.modal.contract_download .modal-header .close{width:48px;height:48px;margin:0}.modal.contract_download .modal-body{text-align:center}.modal.contract_download .message{margin:30px 0}#contract-renewal-modal .modal-dialog{width:600px}#contract-renewal-modal .modal-dialog .comment{display:block}#contract-renewal-modal .modal-dialog .message,#contract-renewal-modal .modal-dialog .message_container{margin:20px 0;text-align:center}#contract-renewal-modal .modal-dialog .message p,#contract-renewal-modal .modal-dialog .message_container p{font-size:11.5px}#contract-renewal-modal .modal-dialog .message .decoration,#contract-renewal-modal .modal-dialog .message_container .decoration{color:#E86A17;font-weight:700}#contract-renewal-modal .modal-dialog .button.download{width:180px}#paid-leave-grant-modal .modal-dialog{width:500px;margin-top:30px}#paid-leave-grant-modal .modal-title.modified{display:none}#paid-leave-grant-modal .modal-body .search_container .value{display:inline-block;cursor:text}#paid-leave-grant-modal .modal-body .user_no .form-control{width:90px}#paid-leave-grant-modal .modal-body .user_name .form-control{width:180px}#paid-leave-grant-modal .modal-body .form_container.grant_days .value.unit{position:relative}#paid-leave-grant-modal .modal-body .form_container.grant_days .value.unit input{width:60px;text-align:right}#paid-leave-grant-modal .modal-body .form_container.grant_days .value.unit::after{left:80px;top:10px}#add-family-modal .form_container.narrow{white-space:normal}#add-family-modal .form_container.narrow .label{height:auto}#add-family-modal .form_container.narrow .label span{white-space:normal}#add-family-modal .form_container.narrow .label a{left:160px;display:inline}#add-family-modal .form_container.narrow .unit.yen input{width:130px}#add-family-modal .form_container.narrow .unit.yen::after{left:154px}#add-family-modal .form_container.narrow .comment{margin-top:2px;line-height:16px;display:block}#add-family-modal .form_container.narrow .cell_view_list .item{line-height:36px;cursor:pointer}#add-family-modal .form_container.narrow .cell_view_list li{display:block}#add-family-modal .form_container.narrow .cell_view_list input{display:inline-block;width:auto}#add-family-modal .form_container.narrow.handicapped_note_detail input,#add-family-modal .form_container.narrow.job_detail input,#add-family-modal .form_container.narrow.social_ins_dependent_reason_detail input,#add-family-modal .form_container.narrow.tax_deduction_dependent_reason_detail input{width:100%}#add-family-modal .form_container.narrow.social_ins_dependent .label:first-child,#add-family-modal .form_container.narrow.tax_deduction_dependent .label:first-child{border-bottom:solid 1px #bfbfbf}#add-family-modal .form_container.narrow.social_ins_dependent .label:nth-child(2),#add-family-modal .form_container.narrow.tax_deduction_dependent .label:nth-child(2){font-size:12px;color:#333;line-height:14px;padding-top:5px}#add-family-modal .form_container.narrow.social_ins_dependent .two_choice,#add-family-modal .form_container.narrow.tax_deduction_dependent .two_choice{height:unset}#add-family-modal .form_container.narrow.social_ins_dependent_comment{padding:10px;border-radius:10px;background-color:#fff8d5}#add-family-modal .form_container.narrow.yearly_income .label{border-top:solid 1px #bfbfbf;padding-top:5px}#add-family-modal .form_container.narrow.dependent_requirement .label,#add-family-modal .form_container.narrow.dependent_requirement_social .label{line-height:14px}#add-family-modal .form_container.narrow.dependent_requirement .label span,#add-family-modal .form_container.narrow.dependent_requirement_social .label span{display:inline;font-size:12px;color:#333}#add-family-modal .form_container.narrow.dependent_requirement .label span.all_checks,#add-family-modal .form_container.narrow.dependent_requirement_social .label span.all_checks{font-weight:700;color:#F22}#add-family-modal .form_container.narrow.dependent_requirement .value,#add-family-modal .form_container.narrow.dependent_requirement_social .value{padding-right:0}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item{align-items:center;line-height:15px;padding:4px 0}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item .main_message,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item .main_message{display:flex}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item .main_message i,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item .main_message i{margin-right:5px;width:14px}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item .main_message p,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item .main_message p{display:inline;margin:unset;max-width:450px}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item .list_message li,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item .list_message li{display:list-item;padding:2px 0 2px 43px;text-indent:-16px;line-height:14px;list-style-position:inside;list-style-type:disc}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item .list_message li:hover,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item .list_message li:hover{background-color:unset}#add-family-modal .form_container.narrow.dependent_requirement .checkbox_list .item a,#add-family-modal .form_container.narrow.dependent_requirement_social .checkbox_list .item a{line-height:unset;height:unset}#document_confirm_modal{display:none}#document_confirm_modal .modal-dialog{width:90%;max-width:420px;margin:80px auto 0}#document_confirm_modal .modal-header .close{width:48px;height:48px;margin:0}#document_confirm_modal .modal-body{text-align:center}#document_confirm_modal .message{margin:30px 0;text-align:center}#document_confirm_modal .message .body{padding-left:10px}#document_confirm_modal .form_container{margin:0}#photo-sample-modal img{width:100%}.ui_segment{color:#2f5e91;border:1px solid #2f5e91;border-radius:4px;display:inline-block}.ui_segment span.option.active{background-color:#2f5e91;color:#fff}.ui_segment span.option{font-size:13px;width:96px;padding-left:10px;padding-right:10px;height:25px;text-align:center;display:inline-block;line-height:25px;margin:0;float:left;cursor:pointer;border-right:1px solid #2f5e91}.ui_segment span.option:last-child{border-right:none}.datepicker_next,.datepicker_next_week,.datepicker_prev,.datepicker_prev_week{display:inline-block;vertical-align:top;line-height:28px;text-align:center;padding-left:5px;padding-right:5px}.datepicker_next:hover,.datepicker_next_week:hover,.datepicker_prev:hover,.datepicker_prev_week:hover{background:#d2d2d2}@keyframes additional_flashing{0%,100%,50%{background-color:#FFF}25%,75%{background-color:#42b3f4}}.dad_file_upload{width:100%;height:121px}.dad_file_upload form{position:absolute;width:500px;height:100px;background-color:#fff;border:1px dashed #7f7f7f}.dad_file_upload form p{width:100%;height:100%;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dad_file_upload form input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0}.dad_file_upload form button,.login_note_container,.login_note_container .note{margin-top:10px}.dad_file_upload form button{width:calc(40%)}.checkbox_list .item{display:inline-block;cursor:pointer;margin-right:8px}.login_note_container .header{cursor:pointer;text-align:center}.login_note_container .header .link:hover{color:#00457d}.login_note_container .note table tr td,.login_note_container .note table tr th{background-color:#F8F8F8;color:#000;text-align:left;vertical-align:top;padding:0 0 4px}.login_note_container .note table tr.help td{padding:15px 0 8px}.login_note_container .note table tr .strong{font-weight:700}.login_note_container .note table tr.content td{padding:0}.reset_password_container{margin-top:30px;text-align:center}.scroll_top_button{position:fixed;right:0;bottom:0;padding:10px;margin:10px;transition:.3s;width:50px;height:50px;border-radius:50%;text-align:center;color:#FFF;background:#999;cursor:pointer;opacity:0;visibility:hidden}.scroll_top_button i{font-size:35px;height:auto;position:absolute;top:1px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.scroll_top_button span{display:block;font-size:11px;position:absolute;top:26px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.scroll_top_button.scroll_top_button_active{opacity:1;visibility:visible}#zamby-common-calendar tbody tr:hover td:not(:hover){background-color:unset}#zamby-common-calendar tbody tr:hover td:not(:hover) .contents::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(75,135,195,.1)}#zamby-common-calendar tbody tr td{padding:0}#zamby-common-calendar tbody .day{width:65px;height:60px;vertical-align:top;color:#000;font-weight:700}#zamby-common-calendar .day.holiday .date,#zamby-common-calendar .day[data-day="0"] .date{color:#E60012}#zamby-common-calendar .day[data-day="6"] .date{color:#008bdb}#zamby-common-calendar .contents{display:block;color:unset;text-decoration:none;min-height:100%;padding:4px 6px}#zamby-common-calendar .contents:hover::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1)}#zamby-common-calendar .contents .outline{display:flex;justify-content:space-between;width:100%}#zamby-common-calendar .contents .outline .date{flex-shrink:0;width:20px;height:20px;line-height:20px;font-weight:700;text-align:center}#seireki-wareki-list-modal .modal-dialog{width:835px}#seireki-wareki-list-modal .modal-dialog .modal-content{text-align:left}#seireki-wareki-list-modal .modal-dialog .modal-content .modal-body{text-align:center}#seireki-wareki-list-modal .modal-dialog .modal-content .modal-body table{display:inline-block;font-size:11.5px;max-width:100%;vertical-align:top;margin:0 5px}#bulk-download-request-modal .modal-dialog{width:840px}#bulk-download-request-modal .modal-dialog .modal-body table,#zamby-common-help-modal .mark_down table{width:100%}#bulk-download-request-modal .modal-dialog .modal-body table tr.unread{font-weight:700}#bulk-download-request-modal .modal-dialog .modal-body table tr .status{width:96px}#bulk-download-request-modal .modal-dialog .modal-body table tr .status.in_progress{font-weight:700;color:#26F}#bulk-download-request-modal .modal-dialog .modal-body table tr .filename{width:auto;text-align:left}#bulk-download-request-modal .modal-dialog .modal-body table tr .data_count{width:64px}#bulk-download-request-modal .modal-dialog .modal-body table tr .end_datetime,#bulk-download-request-modal .modal-dialog .modal-body table tr .requested_datetime{width:128px}#bulk-download-request-modal .modal-dialog .modal-body table tr .download_link{width:64px}#bulk-download-request-modal .modal-dialog .modal-body table tr .download_link i{color:#2f5e91}#zamby-common-help-modal{right:-60%;padding-top:50px}#zamby-common-help-modal .modal-header{display:flex;justify-content:space-between;align-items:center}#zamby-common-help-modal .modal-header .modal-title{height:unset;line-height:1;padding-left:0;margin:5px 0 0 15px;flex-grow:1}#zamby-common-help-modal .modal-dialog{max-width:450px}#zamby-common-help-modal .mark_down{margin:10px 20px;font-size:12px}#zamby-common-help-modal .mark_down h1{margin:10px 0 5px;font-size:15px;font-weight:700}#zamby-common-help-modal .mark_down h2{margin:10px 0 5px;font-size:15px;padding-bottom:2px;border-bottom:1px solid #bfbfbf}#zamby-common-help-modal .mark_down h3{margin:5px 0;font-size:15px}#zamby-common-help-modal .mark_down h4{margin:5px 0;color:#333;font-size:15px}#zamby-common-help-modal .mark_down h5,#zamby-common-help-modal .mark_down h6{margin:5px 0;font-size:12px}#zamby-common-help-modal .mark_down p{margin:0}#zamby-common-help-modal .mark_down blockquote{padding:4px 8px}#zamby-common-help-modal .mark_down blockquote p,#zamby-common-help-modal .mark_down code{font-size:12px}#zamby-common-help-modal .mark_down ul{list-style-type:disc;list-style-position:outside;margin-bottom:14px}#zamby-common-help-modal .mark_down ol li,#zamby-common-help-modal .mark_down ul li{height:auto;margin:8px 0 0 1.6em}#zamby-common-help-modal .mark_down ul li::marker{font-weight:700}#zamby-common-help-modal .mark_down ol{list-style:decimal}#zamby-common-help-modal .mark_down ol li::marker{font-weight:700}#zamby-common-help-modal .mark_down.info_visible_off{display:none}#zamby-common-help-modal .mark_down table tbody tr:nth-of-type(even){background-color:#f8f8f8}#zamby-common-help-modal .mark_down table tbody tr:nth-of-type(odd){background-color:#FFF}#zamby-common-help-modal .modal-footer{padding-top:0}#transfer-agreement-detail-modal .modal-body .header_info_container{display:flex;margin-bottom:20px}#transfer-agreement-detail-modal .modal-body .header_info_container .left{width:70%}#transfer-agreement-detail-modal .modal-body .header_info_container .left .user_info{font-size:13px;font-weight:700;display:flex;margin-bottom:5px;margin-left:10px}#transfer-agreement-detail-modal .modal-body .header_info_container .left .user_info .user_no{margin-right:10px}#transfer-agreement-detail-modal .modal-body .header_info_container .left .user_info .user_name{margin-right:5px}#transfer-agreement-detail-modal .modal-body .header_info_container .left .belong_shop_info{display:flex;margin-left:10px}#transfer-agreement-detail-modal .modal-body .header_info_container .left .belong_shop_info .shop_name{margin-right:20px}#transfer-agreement-detail-modal .modal-body .header_info_container .left .belong_shop_info .emp_name{margin-right:5px}#transfer-agreement-detail-modal .modal-body .header_info_container .right{width:30%}#transfer-agreement-detail-modal .modal-body .header_info_container .right .button{float:right;margin-right:20px}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value .created_data_info.date,#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value .status_data_info.date,#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value.deadline_date .datetime{margin-right:10px}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item{display:flex;height:30px;line-height:30px}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .row_item{display:inherit}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .left{width:250px}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .label_title{width:160px;text-align:right;padding-right:20px;color:#7f7f7f}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value span{margin-bottom:8px}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value.deadline_date .datetime.alert{color:red;font-weight:700}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value .status_reason_info{width:340px;padding:8px;background-color:#E5E5E5;line-height:initial}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value .status_reason_info span{white-space:pre-line}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item .value textarea{width:430px;margin:0;resize:none}#transfer-agreement-detail-modal .modal-body .detail_info_container .detail_item.multi{height:auto}#transfer-agreement-detail-modal .modal-body .detail_info_container .form_container .value span{margin-bottom:8px}#transfer-agreement-detail-modal .modal-body .detail_info_container .form_container input[type=text],#transfer-agreement-detail-modal .modal-body .detail_info_container .form_container select.form-control{width:120px}#transfer-agreement-detail-modal .modal-body .footer_info_container .buttons{margin-top:30px}#transfer-agreement-cancel-modal textarea{margin:0;width:520px;height:150px;resize:vertical}#transfer-agreement-cancel-modal .footer-info{margin-top:15px}.modal.check_items_modal .modal-dialog .modal-body{padding-left:20px}.modal.check_items_modal .modal-dialog .modal-body .checkall{cursor:pointer;display:flex;width:70px}.modal.check_items_modal .modal-dialog .modal-body .checkall.disabled{cursor:default;pointer-events:none;color:#CCC}.modal.check_items_modal .modal-dialog .modal-body .checkall.disabled span{color:#CCC}.modal.check_items_modal .modal-dialog .modal-body .checkall.disabled.checked,.modal.check_items_modal .modal-dialog .modal-body .checkall.disabled.checked span{color:#333}.modal.check_items_modal .modal-dialog .modal-body .label:hover{background-color:#edf3f9}.modal.check_items_modal .modal-dialog .modal-body .label span{font-weight:400}.modal.check_items_modal .modal-dialog .modal-body input[type=checkbox]{margin-right:6px}.modal.check_items_modal .modal-dialog .modal-body .form_container{margin-bottom:5px}.modal.check_items_modal .modal-dialog .modal-body .form_container .label{padding:0;margin:0 20px}.modal.check_items_modal .modal-dialog .modal-body .form_container .value label,.modal.check_items_modal .modal-dialog .modal-body .form_container .value label span{height:20px;line-height:20px}.modal.check_items_modal .modal-dialog .modal-body .form_container .value input{height:20px}.modal.common_preview .preview_body{width:100%;line-height:16px;box-shadow:none;padding:6px 12px;background-color:#FFF;word-break:break-all}.modal.common_preview .preview_body li:hover{background-color:unset}.modal.common_preview .preview_body.mark_down h1{margin:5px 0 10px;font-size:15px;font-weight:700}.modal.common_preview .preview_body.mark_down h2,.modal.common_preview .preview_body.mark_down h3,.modal.common_preview .preview_body.mark_down h4{margin:5px 0 10px;font-size:15px}.modal.common_preview .preview_body.mark_down h5,.modal.common_preview .preview_body.mark_down h6{margin:5px 0 10px;font-size:12px}.modal.common_preview .preview_body.mark_down p{margin-bottom:5px;line-height:18px}.modal.common_preview .preview_body.mark_down blockquote{padding:4px 8px}.modal.common_preview .preview_body.mark_down blockquote p,.modal.common_preview .preview_body.mark_down code{font-size:12px}.modal.common_preview .preview_body.mark_down ul{list-style-type:disc}.modal.common_preview .preview_body.mark_down ol{list-style-type:decimal}.modal.common_preview .preview_body.mark_down ol,.modal.common_preview .preview_body.mark_down ul{list-style-position:outside;margin-bottom:10px}.modal.common_preview .preview_body.mark_down ol li,.modal.common_preview .preview_body.mark_down ul li{height:auto;margin:5px 0 0 1.6em}.modal.common_preview .preview_body.mark_down ol li::marker,.modal.common_preview .preview_body.mark_down ul li::marker{font-weight:700}.modal.common_preview .preview_body.mark_down hr{margin-top:10px;margin-bottom:10px}i[data-zamby-common-help-message-code]{cursor:pointer;color:#0070c9}.pseudo_select_box_container{line-height:24px;vertical-align:top}.pseudo_select_box_container.header{width:unset;min-width:200px;max-width:400px;display:inline-block;margin-bottom:0}.pseudo_select_box_container.header .value{padding:0;width:100%}.pseudo_select_box_container.header .value .pseudo_select{width:440px}.pseudo_select_box_container.select table tr:hover{background-color:unset!important}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list tr.selected td,.pseudo_select_box_container.select table tr td:hover{background-color:#d5e9ff}.pseudo_select_box_container.select table tr td{width:30px;cursor:pointer}.pseudo_select_box_container .value{height:auto}.pseudo_select_box_container .value div.icon{width:13px;height:13px;margin:auto}.pseudo_select_box_container .value div.icon.circle{border-radius:50%}.pseudo_select_box_container .value .pseudo_select_wrapper_label{width:100%;cursor:pointer;min-height:28px;height:unset;background-color:#FFF}.pseudo_select_box_container .value .pseudo_select_wrapper_label.selected{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.pseudo_select_box_container .value .pseudo_select_wrapper_label.tooltip_highlight.tip_error{background-color:#FFC}.pseudo_select_box_container .value .pseudo_select_wrapper_label .placeholder{padding-left:10px;color:#999}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items{line-height:20px;padding-right:22px;padding-left:12px}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items.icon{position:absolute;top:0;right:0;bottom:0;left:0;margin-left:9px;padding:0}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items .tag:first-of-type{margin-top:4px}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items .select_item{margin-bottom:4px;margin-right:4px;height:20px;line-height:20px;border-radius:5%;background-color:#EBEBEB;cursor:pointer}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items .select_item span{height:20px;line-height:20px}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items .select_item i{margin-left:4px}.pseudo_select_box_container .value .pseudo_select_wrapper_label .select_items .select_item .text{padding:0 4px 0 2px}.pseudo_select_box_container .value .pseudo_select{position:absolute;z-index:99;background-color:#FFF;border:1px solid rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.176) 0 6px 12px;width:100%;max-height:450px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.pseudo_select_box_container .value .pseudo_select hr{margin:20px 10px}.pseudo_select_box_container .value .pseudo_select .disabled,.pseudo_select_box_container .value .pseudo_select .disabled span{color:#AAA!important}.pseudo_select_box_container .value .pseudo_select .checkall{padding-left:10px;padding-right:5px;height:24px;line-height:24px}.pseudo_select_box_container .value .pseudo_select .checkall:hover{background-color:#edf3f9}.pseudo_select_box_container .value .pseudo_select .cell_view_list{height:unset}.pseudo_select_box_container .value .pseudo_select .cell_view_list.inner_group2{padding-left:10px}.pseudo_select_box_container .value .pseudo_select .cell_view_list.inner_group2 .form_container{margin-bottom:0}.pseudo_select_box_container .value .pseudo_select .form_container div{padding:0}.pseudo_select_box_container .value .pseudo_select .form_container .label,.pseudo_select_box_container .value .pseudo_select .form_container .label input,.pseudo_select_box_container .value .pseudo_select .form_container .label span{height:24px;line-height:24px}.pseudo_select_box_container .value .pseudo_select .form_container .value{padding-left:20px;line-height:normal}.pseudo_select_box_container .value .pseudo_select .form_container .value label,.pseudo_select_box_container .value .pseudo_select .form_container .value label span{height:24px;line-height:24px}.pseudo_select_box_container .value .pseudo_select .form_container li{line-height:unset}.pseudo_select_box_container .value .pseudo_select .form_container input,.pseudo_select_box_container .value .pseudo_select .form_container span{height:24px;line-height:24px}.petty_cash_status_label{display:inline-block;max-height:20px;line-height:20px;padding:0 5px;font-weight:initial;border-radius:5px}.petty_cash_status_label.alert{background-color:#F22}#document-mst-insert-modal .button.add,.petty_cash_status_label.done{background-color:#2f5e91}.petty_cash_status_label span{color:#FFF}div.petty_cash_edit_container{width:900px;align-items:flex-start;justify-content:space-between;margin-bottom:10px;flex-direction:column}div.petty_cash_edit_container .receipt_header{align-items:flex-start;justify-content:space-between;padding-bottom:10px}div.petty_cash_edit_container .receipt_header .datetime{padding-right:3px}div.petty_cash_edit_container .receipt_header .right{text-align:right}div.petty_cash_edit_container .value.radio{width:fit-content}div.petty_cash_edit_container .value.radio.disabled{color:#666}div.petty_cash_edit_container .value.radio.disabled label{cursor:default}div.petty_cash_edit_container .value.radio.disabled label span::before{border-color:#666}div.petty_cash_edit_container .value.radio.disabled label span::after{background-color:#666}div.petty_cash_edit_container .value.radio label{min-width:70px}div.petty_cash_edit_container .receipt_header .shop_name{font-size:13px;font-weight:700;width:fit-content}div.petty_cash_edit_container .receipt_header .modified_label{height:20px;line-height:20px}div.petty_cash_edit_container .top{align-items:center;justify-content:space-between}div.petty_cash_edit_container .bottom{align-items:flex-start;justify-content:space-between}div.petty_cash_edit_container .left{margin-left:15px;width:360px}div.petty_cash_edit_container .left .opponent{padding:2px 20px 2px 18px}div.petty_cash_edit_container .left .opponent input{background:0 0;font-weight:400;padding-right:20px;width:235px}div.petty_cash_edit_container .left .opponent input[disabled]{background-color:#DDD}div.petty_cash_edit_container .left .opponent input.tooltip_highlight.tip_error{background-color:#FFC}div.petty_cash_edit_container .left .opponent label{background-color:#fff}div.petty_cash_edit_container .left .opponent .select_wrapper_label{max-width:unset}div.petty_cash_edit_container .left .value{padding:2px 20px 2px 18px}div.petty_cash_edit_container .left .value.right{float:right}div.petty_cash_edit_container .left .value.radio{margin:0 20px;padding:2px 0}div.petty_cash_edit_container .left .value input:not(:last-child),div.petty_cash_edit_container .left .value select:not(:last-child){margin-right:0}div.petty_cash_edit_container .left .label{padding:0}div.petty_cash_edit_container .left .inner_container{padding-left:18px;padding-right:10px;position:relative}div.petty_cash_edit_container .left .inner_container .value{padding:2px 0}div.petty_cash_edit_container .left .inner_container .value.item{display:inline-block;width:235px}div.petty_cash_edit_container .left .inner_container .value.item label{width:100%}div.petty_cash_edit_container .left .inner_container .value.amount{display:inline-block;width:fit-content}div.petty_cash_edit_container .left .inner_container .value.remarks{width:100%;padding-top:4px}div.petty_cash_edit_container .left .inner_container .value.remarks input{width:100%}div.petty_cash_edit_container .left .inner_container .other_delete{position:absolute;top:25px;right:-10px}div.petty_cash_edit_container .left .inner_container .other_delete i{color:#ccc;cursor:pointer}div.petty_cash_edit_container .left .amount input{width:90px}div.petty_cash_edit_container .left .remarks input{width:250px}div.petty_cash_edit_container .left .unit.yen::after{top:14px;left:70px}div.petty_cash_edit_container .left .multi_tax_amount input{width:100px}div.petty_cash_edit_container .left .multi_tax_remarks input{width:250px}div.petty_cash_edit_container .left .row_container{padding-right:10px;text-align:right;height:unset}div.petty_cash_edit_container .left .other_input .form_container{margin-bottom:0}div.petty_cash_edit_container .left .disabled input,div.petty_cash_edit_container .left .disabled select,div.petty_cash_edit_container .left input:disabled,div.petty_cash_edit_container .left select:disabled{color:#000;opacity:1}div.petty_cash_edit_container .left [disabled]::placeholder{color:transparent}div.petty_cash_edit_container .right{width:510px;max-height:600px}div.petty_cash_edit_container .right .upload_area{padding-bottom:10px}div.petty_cash_edit_container .right .upload_area.disabled:not(.image_select){pointer-events:none;cursor:default;background-color:#E5E5E5;color:#555}div.petty_cash_edit_container .right .upload_area .form_container.wide{margin-left:25px;padding:0}div.petty_cash_edit_container .right .upload_area .form_container.wide .label span{color:#333}div.petty_cash_edit_container .right .image_upload{padding:0}div.petty_cash_edit_container .right .image_upload .image.data{max-height:530px;overflow-x:auto;overflow-y:auto}div.petty_cash_edit_container .right .image_select.disabled{cursor:default;pointer-events:none}div.petty_cash_edit_container .right .image_select.disabled .image.add .add{background-color:#E5E5E5;color:#555}div.petty_cash_edit_container .right .image_block .image.data{width:460px;height:530px;margin:0 auto;background-color:#efefef}div.petty_cash_edit_container .right .image.add .add{margin:0 auto;text-align:center;height:160px;width:160px;padding-top:45px;background-color:#FFF;cursor:pointer}div.petty_cash_edit_container .right .image.add .add i{font-size:60px;color:#CCC}div.petty_cash_edit_container .right .image.add .add p{margin-top:5px;color:#CCC}div.petty_cash_edit_container .right .image.add input[type=file]{display:none}div.petty_cash_edit_container .right img{max-width:600px;max-height:600px;display:block;margin-left:auto}div.petty_cash_edit_container .right .album .delete{display:none!important}div.petty_cash_edit_container .right .album .image.data{position:relative}div.petty_cash_edit_container .right .album .image.data .fa-trash-alt{position:absolute;top:8px;right:8px;cursor:pointer;font-size:18px;z-index:2;color:#999}div.petty_cash_edit_container .right .pdf_upload{position:relative}div.petty_cash_edit_container .right .pdf_upload #form_file,div.petty_cash_edit_container .right .pdf_upload #form_file input{cursor:pointer}div.petty_cash_edit_container .right .pdf_upload.disabled #form_file{cursor:default;background-color:#E5E5E5;color:#555}div.petty_cash_edit_container .right .pdf_upload .fa-trash-alt{position:absolute;top:8px;right:40px;cursor:pointer;font-size:18px;z-index:2;color:#999}div.petty_cash_edit_container .right .pdf_upload .dad_file_upload form{width:460px;margin:auto;position:unset}div.petty_cash_edit_container .right .pdf_upload .dad_file_upload form .file input{width:460px;height:100px}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe{overflow-x:auto;overflow-y:auto;max-height:550px;max-width:460px;position:relative;margin-left:25px}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil{bottom:65px;z-index:99;padding:0;background-color:transparent}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolNotice{padding:6px;background:#00c99c;color:#fff;width:100%;transition:opacity .2s linear}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolNotice p{margin:5px;font-size:14px}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom{position:fixed;width:95%;max-width:768px;height:20px;margin-top:-10px;bottom:45px;right:45px}#common_message .modal-dialog .modal-body .message_body .message,#common_message .modal-dialog .modal-body div,#defective-email-send-modal .mail_type select,#email-send-modal .mail_type select,.mail_send_logs.index .list table .mail_send_cc span,.mail_send_logs.index .list table .mail_send_to span,.mail_send_logs.index .list table .mail_subject span{max-width:100%}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomin,div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomout{padding:10px;position:absolute;top:-55px;width:66px}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomin i,div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomout i{border-radius:46px;width:46px;height:46px;background:#fff;box-shadow:0 1px 3px grey;display:inline-block;text-align:center;padding-top:10px;font-size:24px;color:#7f7f7f}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomin i:hover,div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomin.over i,div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomout i:hover,div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomout.over i{color:#BCBCBC}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomin{right:-20px}div.petty_cash_edit_container .right .pdf_upload .pdf_view_containe .toolUtil .toolsZoom .zoomout{right:40px}#email-send-modal{top:20px;line-height:normal}#email-send-modal .detail_container{margin:0 0 10px;letter-spacing:0;font-size:0;height:fit-content;line-height:normal}#email-send-modal .detail_container .label{color:#999;text-align:right;line-height:normal;height:100%;width:63px}#email-send-modal .detail_container .label.not_edit{top:5px;text-align:left}#email-send-modal .detail_container .label.mail_bcc,#email-send-modal .detail_container .label.mail_cc,#email-send-modal .detail_container .label.mail_to{width:28px}#email-send-modal .detail_container .label.reply_to{width:78px}#email-send-modal .detail_container .data{line-height:normal;padding-right:18px;height:18px;overflow:hidden;width:457px}#email-send-modal .detail_container .data.not_edit{height:28px;text-align:left}#email-send-modal .detail_container .data.mail_bcc,#email-send-modal .detail_container .data.mail_cc,#email-send-modal .detail_container .data.mail_to{width:492px}#email-send-modal .detail_container .data.reply_to{width:442px}#email-send-modal .detail_container .data.unfolded{height:100%}#email-send-modal .detail_container i{position:relative;left:-2px;top:2px}#email-send-modal .detail_container .fold_icon{user-select:none;position:absolute;right:5px;top:0}#email-send-modal .mail_subject{margin-bottom:0}#email-send-modal .mail_subject .value{padding:5px 0}#email-send-modal .mail_body,#email-send-modal .mail_subject input.mail_subject{width:100%}#email-send-modal .mail_body .value{padding:0}#email-send-modal .mail_body span{white-space:pre-wrap;line-height:inherit}#email-send-modal .form_container.mail_type{display:flex;margin-bottom:0}#email-send-modal .form_container.mail_type .mail_type{width:74%}#email-send-modal .form_container.mail_type .dialog_mail_config{width:26%}#send-email-template-edit-modal .error_message_container{line-height:normal}#send-email-template-edit-modal .help{float:right;position:relative;height:20px;right:43px;top:-7px}#send-email-template-edit-modal .help a{cursor:pointer}#common_message{position:fixed;bottom:65px;right:40px;z-index:9999;opacity:0;visibility:hidden}#common_message .modal-dialog{width:400px;margin:10px}#common_message .modal-dialog .modal-header.no_title{height:10px}#common_message .modal-dialog .modal-body .message_body{min-height:200px;max-height:400px;background-color:#FFF;padding-top:5px;padding-bottom:8px;overflow:auto;overflow-x:hidden}#common_message .modal-dialog .modal-body .message_body .here_message{display:flex;flex-direction:row-reverse;padding-right:5px}#common_message .modal-dialog .modal-body .message_body .here_message div{margin-left:auto}#common_message .modal-dialog .modal-body .message_body .here_message .send_user_name{text-align:end}#common_message .modal-dialog .modal-body .message_body .message{display:flex;align-items:flex-start;flex-direction:column;padding-left:5px;margin-bottom:5px}#common_message .modal-dialog .modal-body .message_body .message .message_detail{position:relative;display:flex;align-items:flex-end}#common_message .modal-dialog .modal-body .message_body .message .message_detail p{position:relative;display:inline-block;background-color:#F8F8F8;padding:8px 10px;border-radius:20px;max-width:70%;word-wrap:break-word}#common_message .modal-dialog .modal-body .message_body .message .message_detail p+p{margin-top:15px}#common_message .modal-dialog .modal-body .message_body .message .message_detail p+p::before{content:none}#common_message .modal-dialog .modal-body .message_body .message .message_detail p::before{content:"";display:block;width:20px;height:15px;background-color:$textBgColor;position:absolute;top:10px}#common_message .modal-dialog .modal-body .message_body .message .message_detail .detail,#common_message .modal-dialog .modal-body .message_body .message .message_detail .send_user_name{font-size:10px;color:#CCC}#common_message .modal-dialog .modal-body .message_body .message .message_detail .send_datetime{padding-bottom:5px}#common_message .modal-dialog .modal-body .message_body .message .message_detail .menu{position:absolute;width:30px;height:20px;background-color:#FFF;display:none;bottom:-12px;right:10px}#common_message .modal-dialog .modal-body .message_body .message .message_detail .menu.open{display:block}#common_message .modal-dialog .modal-body .send_message{display:flex;margin-top:5px;background:#FFF}#common_message .modal-dialog .modal-body .send_message .flexTextarea{position:relative;flex-basis:95%}#common_message .modal-dialog .modal-body .send_message .flexTextarea .flexTextarea_dummy{overflow:hidden;visibility:hidden;box-sizing:border-box;padding:6px;min-height:45px;max-height:60px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}#common_message .modal-dialog .modal-body .send_message .flexTextarea .flexTextarea_textarea{position:absolute;top:0;left:0;display:block;overflow:auto;box-shadow:none;width:100%;height:100%;letter-spacing:inherit;resize:none;border:none;line-height:16px;padding:6px 12px;border-radius:0}#common_message .modal-dialog .modal-body .send_message .flexTextarea .flexTextarea__textarea:focus{box-shadow:0 0 0 4px rgba(35,167,195,.3);outline:0}#common_message .modal-dialog .modal-body .send_message button{flex-basis:5%;min-width:unset;padding:0;max-width:28px;background:#FFF;height:100%;margin:auto}#common_message .modal-dialog .modal-body .send_message button i{color:#CCC;cursor:default}#common_message .modal-dialog .modal-body .send_message button.active i{color:#2f5e91;cursor:pointer}#common_message.active{opacity:1;visibility:visible}.message_modal_action_button{position:fixed;right:40px;bottom:0;padding:10px;margin:10px;transition:.3s;width:60px;height:60px;border-radius:50%;text-align:center;color:#FFF;background:#2f5e91;cursor:pointer;z-index:9999;opacity:0;visibility:hidden}.message_modal_action_button i{font-size:28px;height:auto;position:absolute;top:18px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.message_modal_action_button span{display:block;font-size:11px;position:absolute;top:26px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.message_modal_action_button.active{opacity:1;visibility:visible}#remarks-edit-common-modal .remarks{width:515px;height:180px;resize:vertical}#remarks-edit-common-modal .modified-info{text-align:right;margin-bottom:5px}#remarks-edit-common-modal .modified-info.no-data{height:0}#remarks-edit-common-modal .modified-info .modified,#remarks-edit-common-modal .modified-info .modified_user_name{margin-right:5px}.absence_start_reason_mst.index .conditions .condition_check{margin-left:0}.absence_start_reason_mst.index .list table{width:720px}.absence_start_reason_mst.index .list table .reason{width:auto;text-align:left}.absence_start_reason_mst.index .list table .display_order{width:120px}.absence_start_reason_mst.index .list table .edit{width:60px}#absence-start-reason-mst-insert-modal input[name=reason]{width:370px;padding-right:12px}.acc_department_mst.index .list table{width:1080px}.acc_department_mst.index .list table .acc_department_code,.acc_department_mst.index .list table .acc_shop_code{width:110px}.acc_department_mst.index .list table .acc_department_name,.acc_department_mst.index .list table .department_name,.acc_department_mst.index .list table .shop_name{width:auto;text-align:left}.acc_department_mst.index .list table .display_order{width:120px}.acc_department_mst.index .list table .edit{width:60px}#acc-department-mst-insert-modal .modal-dialog{width:400px}#acc-department-mst-insert-modal .modal-dialog .acc_department_code input,#acc-department-mst-insert-modal .modal-dialog .acc_shop_code input{width:100px}#acc-department-mst-insert-modal .modal-dialog .acc_department_name input{width:260px}#acc-department-mst-insert-modal .modal-dialog .department_id select{width:150px}.add_shop_bulk_upload.index .button{vertical-align:middle!important}.add_shop_bulk_upload.index div.center{width:90%;margin:0 auto 30px;text-align:center}.add_shop_bulk_upload.index div.center .conditions_container{margin-left:8%}.add_shop_bulk_upload.index div.center .dad_file_bulk_upload{background-color:#fff;border:1px dashed #7f7f7f;margin:20px 120px;position:relative}.add_shop_bulk_upload.index div.center .dad_file_bulk_upload span{display:block;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add_shop_bulk_upload.index div.center .dad_file_bulk_upload input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100px;outline:0;opacity:0}.add_shop_bulk_upload.index div.center .form_container{text-align:center}.add_shop_bulk_upload.index div.center .form_container .label{width:75px}.add_shop_bulk_upload.index div.center .form_container .value .date{width:120px}.add_shop_bulk_upload.index div.center .form_container .value .date input{width:100%}.add_shop_bulk_upload.index div.center .form_container .value button.upload{width:calc(20%)}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane{padding:10px}.add_shop .add_shop_container .add_shop_header,.change_emp_type .change_emp_type_container .change_emp_type_header{padding-bottom:24px}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .sheet{width:20%;text-align:left}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .rows{width:10%}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .error_column{width:20%;text-align:left}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .error_detail{width:50%;text-align:left}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_datetime{width:20%}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_count{width:15%}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .sheet{width:35%;text-align:left}.add_shop_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_user_name{width:30%;text-align:left}.add_shop .add_shop_container{display:none;margin:0 auto;text-align:center;max-width:1000px}.add_shop .add_shop_container .error_message_container{text-align:left}.add_shop .add_shop_container .add_shop_header .title{font-size:15.5px}.add_shop .add_shop_container.confirm .value.text span{max-width:480px;white-space:normal;height:auto}.add_shop .add_shop_container .add_shop_body .tip.error div.value{width:fit-content}.add_shop .add_shop_container .add_shop_body .form_container.wide .label{width:40%}.add_shop .add_shop_container .add_shop_body .form_container.wide .value{width:auto}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text],.add_shop .add_shop_container .add_shop_body .form_container.wide .value option,.add_shop .add_shop_container .add_shop_body .form_container.wide .value select{padding:0 12px;width:unset}.add_shop .add_shop_container .add_shop_body .form_container.wide .value select{padding-right:24px;width:unset}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=shop_name]{width:320px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=password]{width:200px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=shop_code]{width:70px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=postal_code]{width:75px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=url],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=address]{width:400px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value .date .form-control{padding-left:36px;width:120px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value .time{position:relative;display:inline-block}.add_shop .add_shop_container .add_shop_body .form_container.wide .value .time .form-control{padding-left:30px;width:75px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value .time i{position:absolute;top:0;bottom:0;margin:auto;width:18px;height:14px;display:inline-block;right:auto;left:10px;color:#bfbfbf;font-size:15.5px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=base_hourly_pay],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=min_hourly_pay],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=max_hourly_pay],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=overtime_payment_rate],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=midnight_payment_rate],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=legal_holiday_payment_rate],.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=trial_discount]{width:70px;padding-right:24px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=trial_term]{width:45px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value input[type=text][name=display_order]{width:90px}.add_shop .add_shop_container .add_shop_body .form_container.wide.shop_position_list .value .shop_position{position:relative;padding-bottom:8px}.add_shop .add_shop_container .add_shop_body .form_container.wide.shop_position_list .value .shop_position .right{float:right}.add_shop .add_shop_container .add_shop_body .form_container.wide.shop_position_list .value .shop_position .right.unit.yen::after{right:36px;top:0}.add_shop .add_shop_container .add_shop_body .form_container.wide.shop_position_list .value .shop_position .right .position_hourly_pay{width:70px;padding-right:24px}.add_shop .add_shop_container .add_shop_body .form_container.wide.shop_position_list .value .shop_position .right i.fa-trash-alt{padding-top:7px;color:#999;cursor:pointer}.add_shop .add_shop_container .add_shop_body .form_container.wide .radio .disabled{cursor:default;pointer-events:none;color:#CCC}.add_shop .add_shop_container .add_shop_body .form_container.wide .cell_view_list{white-space:normal;width:320px;letter-spacing:0}.add_shop .add_shop_container .add_shop_body .form_container.wide.work_plan_code .cell_view_list li{display:list-item}.add_shop .add_shop_container .add_shop_body .form_container.wide .remove_nearby_shop_select{line-height:32px;cursor:pointer;padding-left:5px}.add_shop .add_shop_container .add_shop_body .form_container.wide .timecard_position{padding-bottom:6px}.add_shop .add_shop_container .add_shop_body .form_container.wide i.remove_timecard_position{padding-top:7px}.add_shop .add_shop_container .add_shop_body .form_container.wide pre#nearby_area_shop_name{margin:0;padding:5px 0 0;font-size:11.5px;border:0;background-color:#f8f8f8;font-family:'游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,-apple-system,BlinkMacSystemFont,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif}.add_shop .add_shop_container .add_shop_body .form_container.wide.arb_contract_renewal_period_id .select_wrapper_label,.add_shop .add_shop_container .add_shop_body .form_container.wide.arb_contract_renewal_period_id .select_wrapper_label select,.add_shop .add_shop_container .add_shop_body .form_container.wide.area_id .select_wrapper_label,.add_shop .add_shop_container .add_shop_body .form_container.wide.area_id .select_wrapper_label select,.add_shop .add_shop_container .add_shop_body .form_container.wide.group_id .select_wrapper_label,.add_shop .add_shop_container .add_shop_body .form_container.wide.group_id .select_wrapper_label select,.add_shop .add_shop_container .add_shop_body .form_container.wide.work_term_id .select_wrapper_label,.add_shop .add_shop_container .add_shop_body .form_container.wide.work_term_id .select_wrapper_label select{width:120px}.add_shop .add_shop_container .add_shop_body .form_container.wide.trial_term .select_wrapper_label,.add_shop .add_shop_container .add_shop_body .form_container.wide.trial_term .select_wrapper_label select{width:60px}.add_shop .add_shop_container .add_shop_body .form_container.wide .value.unit.percent,.add_shop .add_shop_container .add_shop_body .form_container.wide .value.unit.yen{width:70px}.add_shop .add_shop_container .add_shop_body .container_separater{width:933px;padding-bottom:4px;margin:0 auto 12px;border-bottom:1px solid #888;text-align:left}.add_shop .add_shop_container .add_shop_body .container_separater a{float:right}.add_shop .add_shop_container .add_shop_body .attendance_confirm_start_end_time{margin:auto;width:340px!important}.add_shop .add_shop_container .add_shop_body .attendance_confirm_start_end_time.form_container.wide .label{width:auto;margin-bottom:10px}.add_shop .add_shop_container .add_shop_body .timecard_position_list{width:340px!important}.add_shop .add_shop_container .add_shop_body .timecard_position_list td.punch_position{width:auto}.add_shop .add_shop_container .add_shop_body .timecard_position_list td.timecard_department{width:160px}.add_shop .add_shop_container .add_shop_body .timecard_position_list td.trash{width:60px}.add_shop .add_shop_container .add_shop_body .confirm_timecard_position_list_row .timecard_position{display:none}.add_shop .add_shop_container .add_shop_body .list.detail.confirm_accounting_department_list_row{width:640px;margin-bottom:10px}.add_shop .add_shop_container .add_shop_body .list.detail.confirm_accounting_department_list_row .confirm_list_row{display:none}.add_shop .add_shop_container .add_shop_body .list.detail{width:768px;margin:auto}.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list{width:100%}.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list select{width:fit-content}.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list input[type=text]{width:100%}.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list input[name^=accounting_department_code_],.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list input[name^=accounting_shop_id_]{width:100px}.add_shop .add_shop_container .add_shop_body .list.detail .table-striped.edit_list input[name^=accounting_department_name_]{width:300px}.add_shop .add_shop_container .add_shop_body .list.detail .accounting_department_add,.add_shop .add_shop_container .add_shop_body .list.detail .timecard_position_add{text-align:left}.add_shop .add_shop_container .add_shop_body .list.detail .button.add.skeleton{padding-bottom:5px;margin-top:5px}.add_shop .add_shop_container .add_shop_body .nearby_shop_add{margin-left:30%;text-align:left}.add_shop .unit.percent:after,.add_shop .unit.yen:after{right:8px;top:2px;line-height:32px}.add_shop .button.absolute_right{position:absolute;top:7px;right:5px}.add_staff_bulk_upload.index .button{vertical-align:middle!important}.add_staff_bulk_upload.index div.center{width:90%;margin:0 auto 30px;text-align:center}.add_staff_bulk_upload.index div.center .conditions_container{margin-left:8%}.add_staff_bulk_upload.index div.center .dad_file_bulk_upload{background-color:#fff;border:1px dashed #7f7f7f;margin:20px 120px;position:relative}.add_staff_bulk_upload.index div.center .dad_file_bulk_upload span{display:block;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add_staff_bulk_upload.index div.center .dad_file_bulk_upload input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100px;outline:0;opacity:0}.add_staff_bulk_upload.index div.center .form_container{text-align:center}.add_staff_bulk_upload.index div.center .form_container .label{width:75px}.add_staff_bulk_upload.index div.center .form_container .value .date{width:120px}.add_staff_bulk_upload.index div.center .form_container .value .date input{width:100%}.add_staff_bulk_upload.index div.center .form_container .value button.upload{width:calc(20%)}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane{padding:10px}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .sheet{width:20%;text-align:left}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .rows{width:10%}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .error_column{width:20%;text-align:left}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .error_detail{width:50%;text-align:left}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_datetime{width:20%}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_count{width:15%}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .sheet{width:35%;text-align:left}.add_staff_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_user_name{width:30%;text-align:left}.add_work_appr_upload.index .button{vertical-align:middle!important}.add_work_appr_upload.index div.center{width:90%;margin:0 auto 30px;text-align:center}.add_work_appr_upload.index div.center .conditions_container{margin-left:8%}.add_work_appr_upload.index div.center .dad_file_bulk_upload{background-color:#fff;border:1px dashed #7f7f7f;margin:20px 120px;position:relative}.add_work_appr_upload.index div.center .dad_file_bulk_upload span{display:block;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add_work_appr_upload.index div.center .dad_file_bulk_upload input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100px;outline:0;opacity:0}.add_work_appr_upload.index div.center .form_container{text-align:center}.add_work_appr_upload.index div.center .form_container .label{width:75px}.add_work_appr_upload.index div.center .form_container .value .date{width:120px}.add_work_appr_upload.index div.center .form_container .value .date input{width:100%}.add_work_appr_upload.index div.center .form_container .value button.upload{width:calc(20%)}.add_work_appr_upload.index .bulk_upload_tabs .upload .list.upload_file .sheet{width:100px;text-align:left}.add_work_appr_upload.index .bulk_upload_tabs .upload .list.upload_file .rows{min-width:150px;text-align:left}.add_work_appr_upload.index .bulk_upload_tabs .upload .list.upload_file .error_column{min-width:200px;text-align:left}.add_work_appr_upload.index .bulk_upload_tabs .upload .list.upload_file .error_detail{min-width:650px;text-align:left}.alert_threshold_mst.index .conditions .right{float:right;margin-right:0}.alert_threshold_mst.index .list table{width:360px}.alert_threshold_mst.index .list table .alert_item_type{width:auto;padding-left:10px;text-align:left}.alert_threshold_mst.index .list table .alert_threshold_count{width:120px}.alert_threshold_mst.index .list table .edit{width:60px}.analysis_sales_data_correct.index .list{max-width:inherit;max-height:calc(100vh - 157px);overflow-y:scroll;overflow-x:hidden}.analysis_sales_data_correct.index .list table{width:auto;max-width:none}.analysis_sales_data_correct.index .list table .strong{font-weight:700}.analysis_sales_data_correct.index .list table .cursol{width:20px}.analysis_sales_data_correct.index .list table .changed{background-color:#FFF5B8}.analysis_sales_data_correct.index .list table input{display:inline-block;width:110px;letter-spacing:.05em}.analysis_sales_data_correct.index .list table .unit.yen::after{top:11px;text-align:right;padding-right:25px;right:-10px}.analysis_sales_data_correct.index .list table .unit.yen.nebikigo_sales_tax_type_1::after{padding-right:31px}.analysis_sales_data_correct.index .list table .unit.yen.nebikigo_sales_tax_type_2::after{padding-right:27px}.analysis_sales_data_correct.index .list table .check_cell{width:40px}.analysis_sales_data_correct.index .list table .work_date{width:100px}.analysis_sales_data_correct.index .list table .cash,.analysis_sales_data_correct.index .list table .credit,.analysis_sales_data_correct.index .list table .debit,.analysis_sales_data_correct.index .list table .gift,.analysis_sales_data_correct.index .list table .urikake{width:125px}.analysis_sales_data_correct.index .list table .nebikigo_sales{width:120px;min-width:115px}.analysis_sales_data_correct.index .list table .nebikigo_sales_tax_type_1{width:160px;min-width:147px}.analysis_sales_data_correct.index .list table .nebikigo_sales_tax_type_2{width:150px;min-width:147px}.analysis_sales_data_correct.index .list table .history{width:50px}.analysis_sales_data_correct.index .list table td.total_sales{text-align:right}.analysis_sales_data_correct.index .list table td.nebikigo_sales_tax_type_1 span,.analysis_sales_data_correct.index .list table td.nebikigo_sales_tax_type_2 span{display:inline-block;min-width:0;width:20px;height:20px;line-height:20px;border-radius:50%;margin:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.analysis_sales_data_correct.index .list table td.nebikigo_sales_tax_type_1 span i,.analysis_sales_data_correct.index .list table td.nebikigo_sales_tax_type_2 span i{position:unset}.analysis_sales_data_correct.index #history-modal .modal-dialog{width:1100px}.analysis_sales_data_correct.index #history-modal .modal-dialog table{width:100%}.analysis_sales_data_correct.index #history-modal .modal-dialog .strong{color:#D22C2C;font-weight:700}.analysis_user_authorized.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.analysis_user_authorized.index .list table .user_no{width:60px}.analysis_user_authorized.index .list table .user_name{width:20%;text-align:left}.analysis_user_authorized.index .list table .shop_name{text-align:left}.analysis_user_authorized.index .list table .emp_type_name,.analysis_user_authorized.index .list table .join_status{width:80px}.analysis_user_authorized.index .list table .group_name{width:140px}.analysis_user_authorized.index .list table .auth_shop_count{width:100px}.analysis_user_authorized.index .list table .edit{width:55px}.analysis_user_authorized.index .list table tbody tr.retired .user_no{border-left:solid 1.5px #F22}.contract_renewal_arb.index .list table tr.retired .check_cell,.contract_sign.index .list table tr.retired .user_no{border-left:solid 3px #FF001B}.analysis_user_authorized.index .list table tbody tr.retired .join_status,.analysis_user_authorized.index .list table tbody tr.retired .user_name{font-weight:700;color:#F22}.analysis_user_authorized.modals .auth_shop_list label[for^=edit-auth-shop-list].disabled:has(input[type=checkbox]:checked){color:#000}.authorized_function_mst.index .list.authorized_function_list table{table-layout:fixed;width:fit-content}.authorized_function_mst.index .list.authorized_function_list table tr th{position:sticky;top:0;z-index:1;height:150px;width:35px}.authorized_function_mst.index .list.authorized_function_list table tr th.hover_column{background-color:#93999F}.authorized_function_mst.index .list.authorized_function_list table tr td{height:35px;width:35px}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell{cursor:pointer;user-select:none}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.edit_authorized{color:#444}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.reading_authorized{color:#999}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.hover_column{background-color:#cfe3ff}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.hover_column.change{background-color:#e5d4b3}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.hover_column.change.hover_cell{background-color:#D5C4A3}.authorized_function_mst.index .list.authorized_function_list table tr td.authorized_function_cell.hover_column.hover_cell{background-color:#b3bde5}.authorized_function_mst.index .list.authorized_function_list table tr.even_row td.function_name,.authorized_function_mst.index .list.authorized_function_list table tr.even_row td.function_path_system{background-color:#f8f8f8}.authorized_function_mst.index .list.authorized_function_list table tr.even_row td.change{background-color:#fff3cf}.authorized_function_mst.index .list.authorized_function_list table tr.odd_row td.function_name,.authorized_function_mst.index .list.authorized_function_list table tr.odd_row td.function_path_system{background-color:#FFF}.authorized_function_mst.index .list.authorized_function_list table tr.odd_row td.change{background-color:#fff8d5}.authorized_function_mst.index .list.authorized_function_list table tr.even_row:hover td,.authorized_function_mst.index .list.authorized_function_list table tr.odd_row:hover td{background-color:#cfe3ff}.authorized_function_mst.index .list.authorized_function_list table tr.even_row:hover td.change,.authorized_function_mst.index .list.authorized_function_list table tr.odd_row:hover td.change{background-color:#e5d4b3}.authorized_function_mst.index .list.authorized_function_list table tr .function_path_system{position:sticky;left:0;width:80px}.authorized_function_mst.index .list.authorized_function_list table tr .function_name{position:sticky;left:80px;width:250px;text-align:left}.authorized_function_mst.index .list.authorized_function_list table tr th.function_name,.authorized_function_mst.index .list.authorized_function_list table tr th.function_path_system{z-index:3}.authorized_function_mst.index .list.authorized_function_list table tr td.function_name,.authorized_function_mst.index .list.authorized_function_list table tr td.function_path_system{z-index:2}.authorized_function_mst.index .list.authorized_function_list table tr span.authorized_name{writing-mode:tb-rl;writing-mode:vertical-rl;margin:0;white-space:nowrap;width:1em;line-height:1em;text-orientation:upright}#reflect-changes-confirm-modal .modal-body{text-align:center}#reflect-changes-confirm-modal .modal-body .message{margin:30px 0}.authorized_mst.index .conditions .condition_check{margin-left:0}.authorized_mst.index .conditions .right{float:right;margin-right:0}.authorized_mst.index .list table{width:720px}.authorized_mst.index .list table .authorized_id{width:60px}.authorized_mst.index .list table .authorized_name{width:auto;text-align:left}.authorized_mst.index .list table .authorized_level,.authorized_mst.index .list table .monthly_close_authorized_type{width:120px}.authorized_mst.index .list table .shop_mgr_flg{width:80px}.authorized_mst.index .list table .display_order{width:120px}.authorized_mst.index .list table .edit{width:60px}.change_emp_type .change_emp_type_container{width:90%;margin:0 auto;text-align:center;display:none}.change_emp_type .change_emp_type_container .change_emp_type_header .title{font-size:15.5px}.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide .label{width:35%}.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide .date,.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide .select_wrapper_label,.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide input[type=text],.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide select{width:120px}.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide textarea{width:500px;min-height:150px}.change_emp_type .change_emp_type_container .change_emp_type_body .form_container.wide .radio .disabled{cursor:default;pointer-events:none;color:#CCC}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container{margin:30px 0}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container .decoration{color:#E86A17}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container .decoration.modify{color:#F22}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container .message{display:inline-block;text-align:left;margin:0 auto;width:580px}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container .message span{display:inline-block}.change_emp_type .change_emp_type_container .change_emp_type_body .message_container .message .indent{padding-left:13px}.change_emp_type .change_emp_type_container.change_list{width:50%;min-width:700px}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table{margin-bottom:30px}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list{width:100%}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .radio_cell{width:40px}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .user_no{width:10%}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .name{width:20%;text-align:left}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .name_kana{width:auto;text-align:left}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .shop_name{width:20%;text-align:left}.change_emp_type .change_emp_type_container.change_list .change_emp_type_body table.change_user_list .emp_type{width:80px}.change_emp_type .change_emp_type_container.emp_type_select{text-align:center}.change_emp_type .change_emp_type_container.emp_type_select .tab_close{text-align:right}.change_emp_type .change_emp_type_container.emp_type_select .change_emp_type_body,.change_emp_type .change_emp_type_container.emp_type_select .change_emp_type_header{width:90%;margin:0 auto}.change_emp_type .change_emp_type_container.base{width:60%}.change_emp_type .change_emp_type_container.base .form_container.wide.value_short input[type=text]{width:55px}.change_emp_type .change_emp_type_container.base .form_container.wide.value_short .comment{margin-left:199px}.change_emp_type .change_emp_type_container.base .form_container.wide.value_long .select_wrapper_label,.change_emp_type .change_emp_type_container.base .form_container.wide.value_long select{width:180px}.change_emp_type .change_emp_type_container.base .form_container.wide.contract_term .date{width:120px;margin-right:0}.change_emp_type .change_emp_type_container.base .form_container.wide.contract_term .comment{margin-left:28px}.change_emp_type .change_emp_type_container.base .form_container.wide.designated_activities label,.change_emp_type .change_emp_type_container.base .form_container.wide.designated_activities select{width:auto}.change_emp_type .change_emp_type_container.base .form_container.wide.designated_activities_other input{width:255px}.change_emp_type .change_emp_type_container.base .form_container.wide .radio.two_choice{display:inline-flex}.change_emp_type .change_emp_type_container.base .form_container.wide .radio.two_choice label{width:140px}.change_emp_type .change_emp_type_container.base .form_container.wide .radio.two_choice .comment{margin-left:7px}.change_emp_type .change_emp_type_container.base .form_container.wide .date{margin-right:170px}.change_emp_type .change_emp_type_container.salary .form_container.wide .value.unit.yen input[type=text]{width:100px}.change_emp_type .change_emp_type_container.salary.stf .form_container.wide .value .select_wrapper_label,.change_emp_type .change_emp_type_container.salary.stf .form_container.wide .value input[type=text],.change_emp_type .change_emp_type_container.salary.stf .form_container.wide .value select{width:180px}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value .select_wrapper_label,.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value input[type=text],.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value select,.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value.base_hourly_pay{width:100px}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value.text_combo input[type=text]{text-align:right}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value.base_hourly_pay span:first-child{width:78px;text-align:right}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value span.offset-left{margin-left:10px}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value span.offset-left i{color:#999}.change_emp_type .change_emp_type_container.salary.arb .form_container.wide .value span.offset-left i:hover{color:#444;cursor:pointer}.contract_renewal_arb.index .list table .contract_term .red,.contract_renewal_arb.index .list table tr.retired .name{color:#FF001B;font-weight:700}.change_emp_type .change_emp_type_container.confirm .form_container.wide .label{width:40%}.change_emp_type .change_emp_type_container.confirm .container_separater{width:80%;padding-bottom:4px;margin:0 auto 12px;border-bottom:1px solid #888;text-align:left}.change_emp_type .change_emp_type_container.confirm .container_separater a{float:right}.change_emp_type .change_emp_type_container.confirm .confirm_contract .form_container.form_button_container{height:40px}.change_emp_type .change_emp_type_container.confirm .confirm_contract .form_container.form_button_container .button.download.contract{width:250px;height:40px;margin:0 20px}.change_emp_type .change_emp_type_container.confirm .confirm_contract .form_container.form_button_container .dl_count{line-height:40px;position:absolute}.change_emp_type .unit.yen:after{right:auto;top:2px;left:84px;line-height:32px}.change_emp_type .unit.hour:after{right:auto;top:2px;left:124px;line-height:32px}.company_config_mst.index .list table{width:80%}.company_config_mst.index .list table .config_name{min-width:260px;text-align:left}.company_config_mst.index .list table .config_value{text-align:left}.company_config_mst.index .list table .description{min-width:500px;text-align:left}.company_config_mst.index .list table .edit{min-width:60px}#company-config-edit-modal .config_value.time input{width:75px}#company-config-edit-modal .config_value.time input.hour{margin-right:6px}.company_function_group_mst.index .conditions .right,.company_mst.index .conditions .right{margin-right:0;float:right}#company-config-edit-modal .config_value.time input.minute{margin-left:6px}.company_function_group_mst.index .conditions .condition_check{margin-left:0}.company_function_group_mst.index .list table{width:720px}.company_function_group_mst.index .list table .function_group_code{width:160px;text-align:left}.company_function_group_mst.index .list table .function_group_name{width:auto;text-align:left}.company_function_group_mst.index .list table .exclusion_flg{width:80px}.company_function_group_mst.index .list table .shop_control_function_flg{width:100px}.company_function_group_mst.index .list table .display_order{width:80px}.company_function_group_mst.index .list table .delete,.company_function_group_mst.index .list table .edit{width:60px}.modal .modal-body .function_group_name .form-control{width:300px}.company_mst.index .conditions .condition_check{margin-left:0}.company_mst.index .list table{width:815px}.company_mst.index .list table .company_name{width:250px;text-align:left}.company_mst.index .list table .company_display_name{width:200px;text-align:left}.company_mst.index .list table .display_order,.company_mst.index .list table .end_date{width:120px}.company_mst.index .list table .edit{width:60px}.company_mst.index .list table .account_edit{width:65px}.company_mst.index #company-mst-insert-modal .comment{display:block}#document-group-modal .modal-body table .blank,.contract_renewal_arb.index .list table tr.retired,.contract_sign.index .list table tr.retired{display:none}.company_mst.index #company-mst-insert-modal input:not(.number){width:100%}.company_mst.index #company-mst-insert-modal .corporate_number input{width:120px}.company_mst.index #company-mst-insert-modal .postal_code input{width:87px}.company_mst.index #company-mst-insert-modal .date input{width:120px}.company_mst.index #company-mst-insert-modal .display_order input{width:110px}.company_mst.index #company-bank-account-mst-insert-modal .bank_code input,.company_mst.index #company-bank-account-mst-insert-modal .branch_code input{width:80px}.company_mst.index #company-bank-account-mst-insert-modal .account_code input{width:160px}.company_mst.index #company-bank-account-mst-insert-modal .account_name input{width:264px}.company_mst.index #company-bank-account-mst-insert-modal .bulk_transfer_payer_code input,.company_mst.index #company-bank-account-mst-insert-modal .payroll_transfer_payer_code input{width:160px}.contract_renewal_arb.index .conditions,.contract_renewal_arb.index .list{width:100%;height:auto}.contract_renewal_arb.index .conditions{margin-bottom:10px}.contract_renewal_arb.index .list{max-width:inherit;max-height:calc(100vh - 218px);overflow-y:scroll;overflow-x:hidden}.contract_renewal_arb.index .list table{width:auto}.contract_renewal_arb.index .list table th.detail{background-color:#999}.contract_renewal_arb.index .list table th.detail.header:hover,.contract_renewal_arb.index .list table th.detail.headerSortDown,.contract_renewal_arb.index .list table th.detail.headerSortUp{background-color:#777}.contract_renewal_arb.index .list table .check_cell{width:50px}.contract_renewal_arb.index .list table .employee_id{width:54px;box-sizing:border-box}.contract_renewal_arb.index .list table .name{width:auto;min-width:150px;text-align:left}.contract_renewal_arb.index .list table .affiliation{width:150px;text-align:left}.contract_renewal_arb.index .list table .contract_term{width:180px}.contract_renewal_arb.index .list table .work_time{width:80px}.contract_renewal_arb.index .list table .base_pay,.contract_renewal_arb.index .list table .payment,.contract_renewal_arb.index .list table .raise_pay_amount,.contract_renewal_arb.index .list table .trial_discount,.contract_renewal_arb.index .list table .trial_period{width:75px;text-align:right}.contract_renewal_arb.index .list table .work_days{width:80px}.contract_renewal_arb.index .list table .contract_renewal_date{width:100px}.contract_sign.index .conditions .condition_check{margin-left:0;margin-right:15px;position:relative}.contract_sign.index .info_badge{position:absolute;right:-15px;top:-8px;min-width:20px;height:20px;line-height:19.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;font-size:10.5px;box-sizing:border-box;padding:0 3px}.contract_sign.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.contract_sign.index .list table tr.retired .user_name{font-weight:700;color:#FF001B}.contract_sign.index .list table tr.end_of_period td{color:#666}.contract_sign.index .list table .contract_period span.alert,.contract_sign.index .list table td.alert{color:#FF001B;font-weight:700}.contract_sign.index .list table tr:not(.retired){border-style:hidden}.contract_sign.index .list table .user_no{width:60px;box-sizing:border-box}.contract_sign.index .list table .user_name{min-width:100px;text-align:left}.contract_sign.index .list table .shop_name{min-width:120px;text-align:left}.contract_sign.index .list table .emp_type{min-width:80px}.contract_sign.index .list table .contract_period{min-width:175px;text-align:left}.contract_sign.index .list table .contract_status{min-width:80px}.contract_sign.index .list table .last_updated,.contract_sign.index .list table .url_expiration_date{min-width:125px}.contract_sign.index .list table .comment,.contract_sign.index .list table .detail{min-width:50px}#contract-detail-modal .modal-body .header_info_container{display:flex;margin-bottom:20px}#contract-detail-modal .modal-body .header_info_container .left{width:70%}#contract-detail-modal .modal-body .header_info_container .left .user_info{font-size:13px;font-weight:700;display:flex;margin-bottom:5px;margin-left:10px}#contract-detail-modal .modal-body .header_info_container .left .user_info .user_no{margin-right:10px}#contract-detail-modal .modal-body .header_info_container .left .user_info .user_name{margin-right:5px}#contract-detail-modal .modal-body .header_info_container .left .belong_shop_info{display:flex;margin-left:10px}#contract-detail-modal .modal-body .header_info_container .left .belong_shop_info .shop_name{margin-right:20px}#contract-detail-modal .modal-body .header_info_container .left .belong_shop_info .emp_name{margin-right:5px}#contract-detail-modal .modal-body .header_info_container .right{width:30%}#contract-detail-modal .modal-body .header_info_container .right .button{float:right;margin-right:20px}#contract-detail-modal .modal-body .detail_info_container .detail_item .value .created_data_info.date,#contract-detail-modal .modal-body .detail_info_container .detail_item .value .status_data_info.date,#contract-detail-modal .modal-body .detail_info_container .detail_item .value.deadline_date .datetime{margin-right:10px}#contract-detail-modal .modal-body .detail_info_container .detail_item{display:flex;height:30px;line-height:30px}#contract-detail-modal .modal-body .detail_info_container .detail_item .row_item{display:inherit}#contract-detail-modal .modal-body .detail_info_container .detail_item .left{width:250px}#contract-detail-modal .modal-body .detail_info_container .detail_item .label_title{width:160px;text-align:right;padding-right:20px;color:#7f7f7f}#contract-detail-modal .modal-body .detail_info_container .detail_item .value span{margin-bottom:8px}#contract-detail-modal .modal-body .detail_info_container .detail_item .value span.remind{margin-left:8px}#contract-detail-modal .modal-body .detail_info_container .detail_item .value.deadline_date .datetime.alert{color:red;font-weight:700}.department_mst.index .conditions .right,.document_mst.index .conditions .right{margin-right:0;float:right}#contract-detail-modal .modal-body .detail_info_container .detail_item .value .status_reason_info{width:340px;padding:8px;background-color:#E5E5E5;line-height:initial}#contract-detail-modal .modal-body .detail_info_container .detail_item .value .status_reason_info span{white-space:pre-line}#contract-detail-modal .modal-body .detail_info_container .detail_item .value textarea{width:430px;margin:0;resize:none}#contract-detail-modal .modal-body .detail_info_container .detail_item.multi{height:auto}#contract-detail-modal .modal-body .detail_info_container .form_container .value span{margin-bottom:8px}#contract-detail-modal .modal-body .detail_info_container .form_container .value span.remind{margin-left:8px}.department_mst.index .conditions .condition_check,.document_mst.index .conditions .condition_check{margin-left:0}#contract-detail-modal .modal-body .detail_info_container .form_container .value span.remand_upd_info{display:block;margin-bottom:0}#contract-detail-modal .modal-body .detail_info_container .form_container input[type=text],#contract-detail-modal .modal-body .detail_info_container .form_container select.form-control{width:120px}#contract-detail-modal .modal-body .detail_info_container .form_container textarea.remand_reason{width:320px;height:100px;resize:vertical}#contract-detail-modal .modal-body .footer_info_container .buttons{margin-top:30px}#cancel-edit-modal textarea{margin:0;width:520px;height:150px;resize:vertical}#cancel-edit-modal .footer-info{margin-top:15px}.department_mst.index .list table{width:720px}.department_mst.index .list table .department_code{width:100px}.department_mst.index .list table .department_name{width:auto;text-align:left}.department_mst.index .list table .display_order{width:120px}.department_mst.index .list table .end_date{width:100px}.department_mst.index .list table .edit{width:60px}#department-mst-insert-modal .modal-dialog{width:400px}#department-mst-insert-modal .modal-body .department_code .form-control,#department-mst-insert-modal .modal-body .display_order .form-control{width:80px}.dependent_deduction.index .conditions_container .year{width:fit-content}.dependent_deduction.index .table_attachment .hit_counter{margin-bottom:0}.dependent_deduction.index .list{max-width:inherit;max-height:calc(100vh - 175px);overflow-y:scroll;overflow-x:hidden}.dependent_deduction.index .list table{width:800px}.dependent_deduction.index .list table .check{width:50px}.dependent_deduction.index .list table .check i{cursor:pointer}.dependent_deduction.index .list table .status,.dependent_deduction.index .list table .user_no{min-width:80px;width:80px}.dependent_deduction.index .list table .user_name{min-width:120px;text-align:left}.dependent_deduction.index .list table .company_name{min-width:120px;width:120px;text-align:left}.dependent_deduction.index .list table .result{min-width:60px;width:60px}.dependent_deduction.index .list table .result i{color:#2f5e91}.dependent_deduction.index .list table tr th{position:sticky!important;top:0;z-index:1}.document_mst.index .list table{width:700px}.document_mst.index .list table .document_name{width:auto;text-align:left;padding-left:38px}.document_mst.index .list table .upload_type{width:80px}.document_mst.index .list table .end_date{width:100px}.document_mst.index .list table .display_order,.document_mst.index .list table .edit{width:60px}.document_mst.index .list table .grp_row .name{cursor:pointer;text-align:left;font-weight:700;padding-left:20px}.document_mst.index .list table .grp_row .accordion .fas{right:auto;padding-left:10px}#document-group-modal .modal-dialog{width:400px;margin-top:60px}#document-group-modal .modal-body table{width:100%;margin-bottom:10px}#document-group-modal .modal-body table .document_group_name{width:auto}#document-group-modal .modal-body table .display_order{width:60px;text-align:right}#document-group-modal .modal-body table .delete{width:40px}#document-group-modal .modal-body table .deleted{pointer-events:none;background-color:#888}#document-mst-insert-modal input.document_name{width:250px}#document-mst-insert-modal input.display_order{width:80px}#document-mst-insert-modal input.document_upload_select{cursor:pointer;width:100%}#document-mst-insert-modal input.document_upload_select[readonly]:not([disabled]){background-color:#fff}#document-mst-insert-modal textarea.downside_explanation,#document-mst-insert-modal textarea.sample_explanation,#document-mst-insert-modal textarea.upside_explanation{height:76px;resize:both}#document-mst-insert-modal i.fa-trash-alt{padding-top:6px;color:#999}#document-mst-insert-modal .document_upload_check_list .label,#document-mst-insert-modal .document_upload_select_list .label{line-height:20px;text-align:left;padding:0 20px;height:20px;position:relative}#document-mst-insert-modal i:hover.fa-trash-alt{cursor:pointer;color:#444}#document-mst-insert-modal .document_upload_check_list .document_upload_check,#document-mst-insert-modal .document_upload_select_list .document_upload_select{margin-bottom:0}#document-mst-insert-modal .button{margin-bottom:10px;margin-left:40px}#document-mst-insert-modal .button.add:hover{background-color:#77a3d3}#document-mst-insert-modal .button.add.check,#document-mst-insert-modal .button.add.select{margin-top:10px}#document-mst-insert-modal .button.add.skeleton{background-color:transparent;border-color:#2f5e91;color:#2f5e91}#document-mst-insert-modal .button.add.skeleton:hover{background-color:#2f5e91;color:#FFF;margin-left:40px}#document-mst-insert-modal .dad_file_upload .label{display:inline-flex}#document-mst-insert-modal .dad_file_upload .label .photo_sample a{margin-left:330px}#document-mst-insert-modal .dad_file_upload .sample_upload_photo{position:absolute;width:440px;height:100px;margin-left:40px;background-color:#fff;border:1px dashed #7f7f7f}#document-mst-insert-modal .dad_file_upload .sample_upload_photo p{width:100%;height:100%;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#document-mst-insert-modal .dad_file_upload .sample_upload_photo input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer}#document-upload-option-modal input.upload_option{width:100%}#document-upload-option-modal input.display_order{width:80px}#document-upload-option-modal textarea.comment_default_value,#document-upload-option-modal textarea.comment_description{resize:both}.document_upload_function_mst.index .conditions_container{text-align:right}.document_upload_function_mst.index .list.document_upload_function_list table{width:fit-content}.document_upload_function_mst.index .list.document_upload_function_list table tr th{position:sticky;top:0;z-index:1;height:150px;width:35px;vertical-align:bottom}.document_upload_function_mst.index .list.document_upload_function_list table tr th.hover_column{background-color:#93999F}.document_upload_function_mst.index .list.document_upload_function_list table tr th.pattern_name{width:fit-content;text-align:left;z-index:3}.document_upload_function_mst.index .list.document_upload_function_list table tr td{height:35px}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell{cursor:pointer;user-select:none}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.edit_authorized{color:#444}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.reading_authorized{color:#999}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.hover_column{background-color:#cfe3ff}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.hover_column.change{background-color:#e5d4b3}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.hover_column.change.hover_cell{background-color:#D5C4A3}.document_upload_function_mst.index .list.document_upload_function_list table tr td.document_pattern_list_cell.hover_column.hover_cell{background-color:#b3bde5}.document_upload_function_mst.index .list.document_upload_function_list table tr td.pattern_name{position:sticky;width:400px;text-align:left;z-index:2}.document_upload_function_mst.index .list.document_upload_function_list table tr .edit{width:35px}.document_upload_function_mst.index .list.document_upload_function_list table tr.even_row td.pattern_name{background-color:#f8f8f8}.document_upload_function_mst.index .list.document_upload_function_list table tr.even_row td.change{background-color:#fff3cf}.document_upload_function_mst.index .list.document_upload_function_list table tr.odd_row td.pattern_name{background-color:#FFF}.document_upload_function_mst.index .list.document_upload_function_list table tr.odd_row td.change{background-color:#fff8d5}.document_upload_function_mst.index .list.document_upload_function_list table tr.even_row:hover td,.document_upload_function_mst.index .list.document_upload_function_list table tr.odd_row:hover td{background-color:#cfe3ff}.document_upload_function_mst.index .list.document_upload_function_list table tr.even_row:hover td.change,.document_upload_function_mst.index .list.document_upload_function_list table tr.odd_row:hover td.change{background-color:#e5d4b3}.document_upload_function_mst.index .list.document_upload_function_list table tr span.document_name{writing-mode:tb-rl;writing-mode:vertical-rl;margin:0;white-space:nowrap;width:1em;line-height:1em;text-orientation:upright}#document-mst-pattern-modal .modal-dialog .pattern_name .unit input{width:100%;padding-left:0;background-color:transparent}#document-mst-pattern-modal .modal-dialog .deadline_days .unit.day input{width:70px;padding-right:30px;text-align:right}#document-mst-pattern-modal .modal-dialog .deadline_days .unit.day::after{top:10px;left:85px}#document-mst-pattern-modal .modal-dialog .reupload_reason .unit input{width:250px}.document_upload.index .conditions .condition_check{margin-left:0;margin-right:18px;position:relative}.document_upload.index .conditions .condition_check .upper conditions_container.right{text-align:right}.document_upload.index .conditions .condition_check .upper conditions_container.right .buttton{margin-right:5px;margin-bottom:3px}.document_upload.index .condition_filter .conditions label{font-weight:400}.document_upload.index .condition_filter .conditions .s1{width:80px}.document_upload.index .condition_filter .conditions .emp_type_list{height:20px}.document_upload.index .condition_filter .conditions .emp_type_list .emp_type{height:28px;line-height:28px;margin-right:12px;cursor:pointer;font-weight:400}.document_upload.index .condition_filter .search_document>.label{display:inline-block;padding:0 40px 0 0}.document_upload.index .condition_filter .search_document>.value{display:inline-block;width:450px;padding:2px 14px}.document_upload.index .condition_filter_switch{height:30px;line-height:30px;display:inline-block}.document_upload.index .info_badge{position:absolute;right:-15px;top:-8px;min-width:20px;height:20px;line-height:19.5px;border-radius:10px;text-align:center;color:#FFF;transition:all .5s ease;font-size:10.5px;padding:0 3px;box-sizing:border-box}.document_upload.index .info_badge.check{right:-15px;top:-8px}.document_upload.index .info_badge.alert{background-color:#F22}.document_upload.index .info_badge.caution{background-color:#e1bb2e}.document_upload.edit .list.detail .remarks .changed,.document_upload.edit .list.detail table .changed{background-color:#FFF5B8}.document_upload.index .row_container.total{display:flex;justify-content:space-between}.document_upload.index .row_container.total .row_container.right{align-self:flex-end;margin-bottom:4px}.document_upload.index .list{max-width:inherit;max-height:calc(100vh - 210px);overflow-y:scroll;overflow-x:hidden}.document_upload.index .list table .check_cell{min-width:40px}.document_upload.index .list table .user_no{min-width:55px}.document_upload.index .list table .user_name{min-width:100px;text-align:left}.document_upload.index .list table .shop_code{min-width:120px;text-align:left}.document_upload.index .list table .emp_type,.document_upload.index .list table .upload_status{min-width:80px}.document_upload.index .list table .defect_count,.document_upload.index .list table .non_confirm_count,.document_upload.index .list table .non_upload_count{min-width:65px}.document_upload.index .list table .deadline_date,.document_upload.index .list table .join_date,.document_upload.index .list table .mail_send_date{min-width:90px}.document_upload.index .list table tr.retired .check_cell,.document_upload.index .list table tr.retired-not-confirmed .check_cell{border-left:solid 3px #FF001B}.document_upload.index .list table tr .alert,.document_upload.index .list table tr.retired .user_name,.document_upload.index .list table tr.retired-not-confirmed .user_name{font-weight:700;color:#FF001B}.document_upload.edit .list.detail table .alert,.document_upload.edit .row_container .counter.number.alert{color:red;font-weight:700}.document_upload.index .list table tr .balloon:hover{cursor:pointer}.document_upload.edit .header_container{margin-bottom:8px}.document_upload.edit .header_container>div{height:28px;line-height:28px;display:inline-block}.document_upload.edit .header_container .profile .status_tip{display:inline-block;width:60px;height:22px;line-height:22px;border:1px solid #666;text-align:center;font-size:10.5px;border-radius:4px;margin-right:5px}.document_upload.edit .header_container .profile .user_name,.document_upload.edit .header_container .profile .user_no{font-weight:700;font-size:13px}.document_upload.edit .info_container{margin-bottom:0}.document_upload.edit .info_container .profile>span:not(.user_no){display:inline-block;margin-right:8px}.document_upload.edit .info_container .button_container.right{float:right;margin-left:12px;margin-right:auto}.document_upload.edit .insurance_container{margin-bottom:2px}.document_upload.edit .insurance_container .wrap{display:inline-block;margin-right:20px}.document_upload.edit .dependent_container .dependent_detail span,.document_upload.edit .insurance_container .wrap span{margin-right:5px}.document_upload.edit .insurance_container .wrap .title{font-weight:700}.document_upload.edit .dependent_container .dependent_header{display:block;font-weight:700}.document_upload.edit .dependent_container .dependent_detail{display:block;margin-left:12px}.document_upload.edit .row_container{margin-bottom:3px}.document_upload.edit .row_container .button.mail{float:right;margin-left:12px;margin-right:auto}#remarks-edit-modal .modified-info .modified,#remarks-edit-modal .modified-info .modified_user_name,.document_upload.edit .row_container .counter.number{margin-right:5px}.document_upload.edit .row_container .defect_count_title,.document_upload.edit .row_container .non_confirm_count_title,.document_upload.edit .row_container .not_required{margin-left:12px}.document_upload.edit .row_container .right{float:right}.document_upload.edit .list.detail table .strong{font-weight:700}.document_upload.edit .list.detail table .cursol{width:20px}.document_upload.edit .list.detail table .document_name{min-width:280px;text-align:left;padding-left:38px}#personal-confirm-modal .info.header .header_info_container .form_container .value.radio.two_choice label,.document_upload.edit .list.detail table .upload_status,.document_upload.edit .list.detail table .upload_type{min-width:80px}.document_upload.edit .list.detail table .deadline_date,.document_upload.edit .list.detail table .upload_date{min-width:100px}.document_upload.edit .list.detail table .comment,.document_upload.edit .list.detail table .upload_info{min-width:250px;text-align:left}.document_upload.edit .list.detail table .comment .value,.document_upload.edit .list.detail table .comment .value input{width:100%}.document_upload.edit .list.detail table .history{min-width:40px}.document_upload.edit .list.detail table .reupload{min-width:60px}.document_upload.edit .list.detail table .document_group_name{cursor:pointer;text-align:left;font-weight:700}.document_upload.edit .list.detail table .document_group_name div.accordion i{right:auto;padding-left:10px}.document_upload.edit .list.detail table .document_group_name div.name{padding-left:20px}.document_upload.edit .list.detail table tr.end_status td{font-weight:400;color:#ccc}.document_upload.edit .list.detail table td.deadline_date i,.document_upload.edit .list.detail table td.upload_date i{width:18px;height:14px;display:inline-block;right:auto;left:18px;color:#bfbfbf;font-size:15.5px}.document_upload.edit .list.detail table td.comment,.document_upload.edit .list.detail table td.upload_info{text-align:left;white-space:pre-wrap}.document_upload.edit .list.detail table td.document_name p{margin:0 0 2px}.document_upload.edit .list.detail table td.document_name .user_dependent_name{margin:0 0 0 13px}.document_upload.edit .footer_container .info_header{width:calc(100% - 20px);height:30px;line-height:30px;border-bottom:solid 1px #bfbfbf;margin:0 auto;font-weight:700}.document_upload.edit .footer_container .info_header .title{float:left;padding-left:10px;font-size:13px;box-sizing:border-box;margin-top:4px}.document_upload.edit .footer_container .info_body{margin:10px 0 20px 40px}.document_upload.edit .footer_container .email_history table{min-width:45%;margin-top:10px}.document_upload.edit .footer_container .email_history table .send_date{width:160px}.document_upload.edit .footer_container .email_history table .send_user{width:150px;text-align:left}.document_upload.edit .footer_container .email_history table .incomplete_document{width:auto;text-align:left}.document_upload.edit .footer_container .modified_history table{text-align:center}.document_upload.edit .footer_container .modified_history table td{margin:5px}.document_upload.edit .footer_container .modified_history table .itemName{text-align:right}.document_upload.edit .footer_container .modified_history table .allow{width:20px}.document_upload.edit .footer_container .modified_history table .document_name{text-align:left}.document_upload.edit .footer_container .modified_history table .function_name{min-width:200px}.document_upload.edit .footer_container .modified_history table .function_name,.document_upload.edit .footer_container .modified_history table .modify_info{color:#bfbfbf}#document-status-upload-modal .conditions_container{text-align:center;margin-bottom:20px;margin-left:10px}#defective-email-send-modal{top:20px;line-height:normal}#defective-email-send-modal .detail_container{margin:0 0 10px;letter-spacing:0;font-size:0;height:fit-content;line-height:normal}#defective-email-send-modal .detail_container .label{color:#999;text-align:right;line-height:normal;height:100%;width:63px}#defective-email-send-modal .detail_container .label.not_edit{top:5px;text-align:left}#defective-email-send-modal .detail_container .label.mail_bcc,#defective-email-send-modal .detail_container .label.mail_cc,#defective-email-send-modal .detail_container .label.mail_to{width:28px}#defective-email-send-modal .detail_container .label.reply_to{width:78px}#defective-email-send-modal .detail_container .data{line-height:normal;padding-right:18px;height:18px;overflow:hidden;width:457px}#defective-email-send-modal .detail_container .data.not_edit{height:28px;text-align:left}#defective-email-send-modal .detail_container .data.mail_bcc,#defective-email-send-modal .detail_container .data.mail_cc,#defective-email-send-modal .detail_container .data.mail_to{width:492px}#defective-email-send-modal .detail_container .data.reply_to{width:442px}#defective-email-send-modal .detail_container .data.unfolded{height:100%}#defective-email-send-modal .detail_container i{position:relative;left:-2px;top:2px}#defective-email-send-modal .detail_container .fold_icon{user-select:none;position:absolute;right:5px;top:0}#defective-email-send-modal .mail_subject{margin-bottom:0}#defective-email-send-modal .mail_subject .value{padding:5px 0}#defective-email-send-modal .mail_body,#defective-email-send-modal .mail_subject input.mail_subject{width:100%}#defective-email-send-modal .mail_body .value{padding:0}#defective-email-send-modal .mail_body span{white-space:pre-wrap;line-height:inherit}#defective-email-send-modal .form_container.mail_type{display:flex;margin-bottom:0}#defective-email-send-modal .form_container.mail_type .mail_type{width:74%}#defective-email-send-modal .form_container.mail_type .dialog_mail_config{width:26%}#send-email-template-list-modal .modal-dialog{width:770px}#send-email-template-list-modal .row_container{margin-bottom:10px;padding-left:15px}#send-email-template-list-modal th.mail_template_name{width:165px;text-align:left}#send-email-template-list-modal th.mail_subject{width:445px;text-align:left}#send-email-template-list-modal th.delete,#send-email-template-list-modal th.edit{width:40px;text-align:center}#send-email-template-list-modal th.copy{width:50px;text-align:center}#send-email-template-list-modal td{text-align:left}#personal-confirm-modal .info.header .header_info_container .form_container.upload_status .middle,#send-email-template-list-modal td.copy,#send-email-template-list-modal td.delete,#send-email-template-list-modal td.edit,#send-email-template-list-modal td.no_data{text-align:center}#send-email-template-edit-modal{top:20px}#send-email-template-edit-modal .mail_body .label{width:50%}#send-email-template-edit-modal input.mail_template_name{width:240px}#send-email-template-edit-modal input.mail_subject{width:100%}#send-email-template-edit-modal input.display_order{width:60px}#send-email-template-edit-modal textarea.mail_body{height:300px;resize:both}#send-email-template-edit-modal .help.document{float:right;position:relative;height:20px;right:43px;top:2px}#send-email-template-edit-modal .help.document a{cursor:pointer}#remarks-edit-modal .remarks{width:515px;height:180px;resize:vertical}#remarks-edit-modal .modified-info{text-align:right;margin-bottom:5px}#remarks-edit-modal .modified-info.no-data{height:0}#csv-download-modal .form_container.no_label .label{display:none}#csv-download-modal .form_container.no_label .value{padding:2px 20px}#csv-download-modal .form_container .label{padding:0 24px}#csv-download-modal .form_container input[type=checkbox]:checked+span{font-weight:700}#csv-download-modal .form_container .checkall_top input{line-height:26px;display:inline-block;height:20px;margin:0;font-weight:400;vertical-align:top;box-shadow:none}#csv-download-modal .form_container .checkall_top_label{cursor:pointer}#csv-download-modal .info_header{position:relative;height:20px;line-height:20px;text-align:left;padding-left:5px}#csv-download-modal .info_header .checkall_top{float:left;margin-right:5px}#csv-download-modal .info_header .checkall_top input{line-height:26px;display:inline-block;height:20px;margin:0;font-weight:400;vertical-align:top;box-shadow:none}#csv-download-modal .info_header .checkall_top_label{cursor:pointer}#image-confirm-modal .image_block div.image.data,#image-confirm-modal .image_block div.image.data img{width:100%}#personal-confirm-modal .modal-dialog{width:1000px}#personal-confirm-modal .modal-header{display:flex}#personal-confirm-modal .modal-header .left{width:50%}#personal-confirm-modal .modal-header .right{position:absolute;right:0;width:200px}#personal-confirm-modal .modal-header .right .history{position:absolute}#personal-confirm-modal .modal-header .right .history .item{line-height:50px}#personal-confirm-modal .modal-header .right .history .history-title{font-size:13px;vertical-align:super}#personal-confirm-modal .modal-header .right .history .icon{width:40px;height:40px;margin-top:5px}#personal-confirm-modal .modal-header .right .history .icon:hover{background-color:#E5E5E5;cursor:pointer}#personal-confirm-modal .modal-header .right .history .icon i{vertical-align:super}#personal-confirm-modal .modal-header .right .history button{background-color:inherit}#personal-confirm-modal .modal-header .right .history button.dummy{width:40px}#personal-confirm-modal .modal-body .item_visible_off,#personal-confirm-modal .modal-body .remand_visible_off,#personal-confirm-modal .modal-body .update_visible_off{display:none!important}#personal-confirm-modal .modal-body input.disabled,#personal-confirm-modal .modal-body input:disabled,#personal-confirm-modal .modal-body select.disabled,#personal-confirm-modal .modal-body select:disabled,#personal-confirm-modal .modal-body textarea.disabled,#personal-confirm-modal .modal-body textarea:disabled{pointer-events:none;color:#555;background-color:#E5E5E5}#personal-confirm-modal .modal-body .input.option.disabled{pointer-events:none;color:#000}#personal-confirm-modal .modal-body .input.option.disabled i{color:#555}#personal-confirm-modal .modal-body .error_message_container{margin-bottom:10px}#personal-confirm-modal .modal-body .info.value.disabled{background-color:#d6d6d6;color:#555}#personal-confirm-modal .modal-body .info.value.disabled .value.radio.two_choice.history_display label.disabled span::before{background-color:#d6d6d6}#personal-confirm-modal .info .label_title{color:#7f7f7f;display:inline-block;width:90px;text-align:right;margin-right:10px;word-break:break-all}#personal-confirm-modal .info.header .header_info_container{display:flex;align-items:flex-start;margin-bottom:8px}#personal-confirm-modal .info.header .header_info_container.personal{margin-bottom:0}#personal-confirm-modal .info.header .header_info_container.personal .left{padding:2px 10px}#personal-confirm-modal .info.header .header_info_container.personal .left .user_info .user_name,#personal-confirm-modal .info.header .header_info_container.personal .left .user_info .user_no{font-size:13px;font-weight:700}#personal-confirm-modal .info.header .header_info_container.personal .left .user_info>span{margin-right:5px}#personal-confirm-modal .info.header .header_info_container.personal .left.no_date{height:32px}#personal-confirm-modal .info.header .header_info_container.personal .right{margin-left:auto;margin-right:10px;height:50%}#personal-confirm-modal .info.header .header_info_container.personal .right .date_info{height:16px}#personal-confirm-modal .info.header .header_info_container.personal .right .date_info>span:not(.label_title){margin-right:5px}#personal-confirm-modal .info.header .header_info_container .form_container .label{width:81px;padding-right:0}#personal-confirm-modal .info.header .header_info_container .form_container .value{padding:2px 10px}#personal-confirm-modal .info.header .header_info_container .form_container .value.radio.two_choice{padding:2px 5px}#personal-confirm-modal .info.header .header_info_container .form_container.comment{width:90%}#personal-confirm-modal .info.header .header_info_container .form_container.comment input{width:100%}#personal-confirm-modal .info.header .header_info_container .form_container.comment textarea{resize:vertical}#personal-confirm-modal .info.header .header_info_container .form_container.upload_status .middle.alert{font-weight:700;color:red}#personal-confirm-modal .info.header .header_info_container .remand_reason.link{width:20%;margin:5px}#personal-confirm-modal .info.value{display:flex;height:500px}#personal-confirm-modal .info.value .left,#personal-confirm-modal .info.value .right{overflow-x:hidden;overflow-y:auto;margin-left:15px}#personal-confirm-modal .info.value .left{width:465px;padding-left:10px;padding-right:20px}#personal-confirm-modal .info.value .left .value_info_container{white-space:pre-line}#personal-confirm-modal .info.value .left .value_info_container .check_item{display:flex}#personal-confirm-modal .info.value .left .value_info_container .check_item .value{width:calc(100% - 95px)}#personal-confirm-modal .info.value .left .mark_down{margin:10px 0}#personal-confirm-modal .info.value .left .mark_down h1,#personal-confirm-modal .info.value .left .mark_down h2,#personal-confirm-modal .info.value .left .mark_down h3{font-size:16px;margin:0}#personal-confirm-modal .info.value .left .mark_down p{margin:0}#personal-confirm-modal .info.value .left .mark_down ul{list-style-type:disc;list-style-position:outside}#personal-confirm-modal .info.value .left .mark_down ul li{height:auto;margin:8px 0 0 1.1em}#personal-confirm-modal .info.value .left .mark_down.info_visible_off{display:none}#personal-confirm-modal .info.value .left .checkbox_document_option{margin:0 10px 10px 15px;display:inline-grid;height:auto}#personal-confirm-modal .info.value .left .checkbox_document_option .option{display:inline-flex;cursor:pointer}#personal-confirm-modal .info.value .left .checkbox_document_option .option.confirm_visible_off,#personal-confirm-modal .info.value .left .reupload_reason.visible_off{display:none}#personal-confirm-modal .info.value .left .checkbox_document_option .option i{margin:8px 5px 0}#personal-confirm-modal .info.value .left .delivery-date .label .base_pension_code_right,#personal-confirm-modal .info.value .left .emp-ins-code .label .base_pension_code_right,#personal-confirm-modal .info.value .left .my-number .label .mynumber_right,#personal-confirm-modal .info.value .left .pension-code .label .base_pension_code_right{display:flex;float:right}#personal-confirm-modal .info.value .left .checkbox_document_option .option.disabled div,#personal-confirm-modal .info.value .left .checkbox_document_option .option.disabled textarea{color:#555}#personal-confirm-modal .info.value .left .checkbox_document_option .option-comment{line-height:normal}#personal-confirm-modal .info.value .left .checkbox_document_option .option-comment p.comment-description{white-space:pre-wrap;margin-left:30px}#personal-confirm-modal .info.value .left .checkbox_document_option .option-comment textarea{height:85px;margin-left:30px;padding:5px;width:380px;border:inherit;resize:vertical}#personal-confirm-modal .info.value .left .checkbox_document_option .option-comment .tip.error{left:75px!important}#personal-confirm-modal .info.value .left .my-number{margin:10px 0}#personal-confirm-modal .info.value .left .my-number .label{text-align:left}#personal-confirm-modal .info.value .left .my-number .label.relation,#personal-confirm-modal .info.value .left .my-number .label.title{margin-bottom:5px}#personal-confirm-modal .info.value .left .my-number .label .mynumber_right .refused_check{margin-right:15px;margin-top:5px;cursor:pointer}#personal-confirm-modal .info.value .left .my-number .label .mynumber_right .refused_check.person{margin-right:28px}#personal-confirm-modal .info.value .left .my-number .label .mynumber_right .refused_title{float:right;margin-left:5px}#personal-confirm-modal .info.value .left .my-number .label .mynumber_right .remove{cursor:pointer}#personal-confirm-modal .info.value .left .my-number .item .item-value{margin-bottom:10px}#personal-confirm-modal .info.value .left .my-number .item .item-value .my_number_code{width:80px;margin-right:5px}#personal-confirm-modal .info.value .left .my-number .item .item-value input:not(.my_number_code){width:100%}#personal-confirm-modal .info.value .left .my-number .item .remove{margin-top:5px}#personal-confirm-modal .info.value .left .my-number .item .remove p{margin:0 0 0 auto;border:1px solid #D42A2A;padding:5px;text-align:center;color:#D42A2A;width:60px}#personal-confirm-modal .info.value .left .my-number .item .remove p:hover{background-color:#D42A2A;color:#FFF}#personal-confirm-modal .info.value .left .my-number .add-dependents{margin-top:5px;margin-bottom:10px}#personal-confirm-modal .info.value .left .my-number .add-dependents p{margin:0 0 0 auto;border:1px solid #2f5e91;padding:5px;text-align:center;color:#2f5e91;width:120px}#personal-confirm-modal .info.value .left .my-number .add-dependents p:hover{background-color:#2f5e91;color:#FFF;cursor:pointer}#personal-confirm-modal .info.value .left .my-number .indent_item{margin-left:15px}#personal-confirm-modal .info.value .left .delivery-date,#personal-confirm-modal .info.value .left .emp-ins-code,#personal-confirm-modal .info.value .left .pension-code{margin:10px 0}#personal-confirm-modal .info.value .left .delivery-date .label,#personal-confirm-modal .info.value .left .emp-ins-code .label,#personal-confirm-modal .info.value .left .pension-code .label{text-align:left}#personal-confirm-modal .info.value .left .delivery-date .label.relation,#personal-confirm-modal .info.value .left .delivery-date .label.title,#personal-confirm-modal .info.value .left .emp-ins-code .label.relation,#personal-confirm-modal .info.value .left .emp-ins-code .label.title,#personal-confirm-modal .info.value .left .pension-code .label.relation,#personal-confirm-modal .info.value .left .pension-code .label.title{margin-bottom:5px}#personal-confirm-modal .info.value .left .delivery-date .label .base_pension_code_right .remove,#personal-confirm-modal .info.value .left .emp-ins-code .label .base_pension_code_right .remove,#personal-confirm-modal .info.value .left .pension-code .label .base_pension_code_right .remove{cursor:pointer}#personal-confirm-modal .info.value .left .delivery-date .item .item-value,#personal-confirm-modal .info.value .left .emp-ins-code .item .item-value,#personal-confirm-modal .info.value .left .pension-code .item .item-value{margin-bottom:10px}#personal-confirm-modal .info.value .left .delivery-date .item .item-value .dependant_name,#personal-confirm-modal .info.value .left .emp-ins-code .item .item-value .dependant_name,#personal-confirm-modal .info.value .left .pension-code .item .item-value .dependant_name{width:100%}#personal-confirm-modal .info.value .left .delivery-date .item .item-value .first,#personal-confirm-modal .info.value .left .emp-ins-code .item .item-value .first,#personal-confirm-modal .info.value .left .pension-code .item .item-value .first{width:80px}#personal-confirm-modal .info.value .left .delivery-date .item .item-value .second,#personal-confirm-modal .info.value .left .emp-ins-code .item .item-value .second,#personal-confirm-modal .info.value .left .pension-code .item .item-value .second{width:120px}#personal-confirm-modal .info.value .left .delivery-date .item .item-value .third,#personal-confirm-modal .info.value .left .emp-ins-code .item .item-value .third,#personal-confirm-modal .info.value .left .pension-code .item .item-value .third{width:50px}#personal-confirm-modal .info.value .left .delivery-date .item .remove,#personal-confirm-modal .info.value .left .emp-ins-code .item .remove,#personal-confirm-modal .info.value .left .pension-code .item .remove{margin-top:5px}#personal-confirm-modal .info.value .left .delivery-date .item .remove p,#personal-confirm-modal .info.value .left .emp-ins-code .item .remove p,#personal-confirm-modal .info.value .left .pension-code .item .remove p{margin:0 0 0 auto;border:1px solid #D42A2A;padding:5px;text-align:center;color:#D42A2A;width:60px}#personal-confirm-modal .info.value .left .delivery-date .item .remove p:hover,#personal-confirm-modal .info.value .left .emp-ins-code .item .remove p:hover,#personal-confirm-modal .info.value .left .pension-code .item .remove p:hover{background-color:#D42A2A;color:#FFF}#personal-confirm-modal .info.value .left .delivery-date .add-dependents,#personal-confirm-modal .info.value .left .emp-ins-code .add-dependents,#personal-confirm-modal .info.value .left .pension-code .add-dependents{margin-top:5px;margin-bottom:10px}#personal-confirm-modal .info.value .left .delivery-date .add-dependents p,#personal-confirm-modal .info.value .left .emp-ins-code .add-dependents p,#personal-confirm-modal .info.value .left .pension-code .add-dependents p{margin:0 0 0 auto;border:1px solid #2f5e91;padding:5px;text-align:center;color:#2f5e91;width:120px}#personal-confirm-modal .info.value .left .delivery-date .add-dependents p:hover,#personal-confirm-modal .info.value .left .emp-ins-code .add-dependents p:hover,#personal-confirm-modal .info.value .left .pension-code .add-dependents p:hover{background-color:#2f5e91;color:#FFF;cursor:pointer}#personal-confirm-modal .info.value .left .delivery-date .indent_item,#personal-confirm-modal .info.value .left .emp-ins-code .indent_item,#personal-confirm-modal .info.value .left .pension-code .indent_item{margin-left:15px}#personal-confirm-modal .info.value .left .delivery_date .label,#personal-confirm-modal .info.value .left .handicapped_note_detail .label,#personal-confirm-modal .info.value .left .handicapped_note_expiration_date .label,#personal-confirm-modal .info.value .left .handicapped_note_type .label,#personal-confirm-modal .info.value .left .handicapped_type .label,#personal-confirm-modal .info.value .left .stay_period_date .label{padding:0;margin-bottom:5px}#personal-confirm-modal .info.value .left .delivery_date .value,#personal-confirm-modal .info.value .left .handicapped_note_detail .value,#personal-confirm-modal .info.value .left .handicapped_note_expiration_date .value,#personal-confirm-modal .info.value .left .handicapped_note_type .value,#personal-confirm-modal .info.value .left .handicapped_type .value,#personal-confirm-modal .info.value .left .stay_period_date .value{padding:0;margin-left:15px;margin-bottom:5px}#personal-confirm-modal .info.value .left .delivery_date .value .comment,#personal-confirm-modal .info.value .left .handicapped_note_detail .value .comment,#personal-confirm-modal .info.value .left .handicapped_note_expiration_date .value .comment,#personal-confirm-modal .info.value .left .handicapped_note_type .value .comment,#personal-confirm-modal .info.value .left .handicapped_type .value .comment,#personal-confirm-modal .info.value .left .stay_period_date .value .comment{padding-right:40px}#personal-confirm-modal .info.value .left .delivery_date .tip.error .value,#personal-confirm-modal .info.value .left .handicapped_note_detail .tip.error .value,#personal-confirm-modal .info.value .left .handicapped_note_expiration_date .tip.error .value,#personal-confirm-modal .info.value .left .handicapped_note_type .tip.error .value,#personal-confirm-modal .info.value .left .handicapped_type .tip.error .value,#personal-confirm-modal .info.value .left .stay_period_date .tip.error .value{margin-bottom:0}#personal-confirm-modal .info.value .left .delivery_date .wareki,#personal-confirm-modal .info.value .left .handicapped_note_detail .wareki,#personal-confirm-modal .info.value .left .handicapped_note_expiration_date .wareki,#personal-confirm-modal .info.value .left .handicapped_note_type .wareki,#personal-confirm-modal .info.value .left .handicapped_type .wareki,#personal-confirm-modal .info.value .left .stay_period_date .wareki{color:#555}#personal-confirm-modal .info.value .left .handicapped_note_detail input{width:100%}#personal-confirm-modal .info.value .left .reupload_reason .label{padding:0}#personal-confirm-modal .info.value .left .reupload_reason .label span{color:#7f7f7f}#personal-confirm-modal .info.value .left .reupload_reason .value{padding:2px 10px 2px 15px}#personal-confirm-modal .info.value .left .lower_description ul{pointer-events:none}#personal-confirm-modal .info.value .right{width:465px;margin:0 10px}#personal-confirm-modal .info.value .right .upload_type{margin-bottom:10px}#personal-confirm-modal .info.value .right .upload_type .label{width:100px}#personal-confirm-modal .info.value .right .value.radio.two_choice.history_display label.disabled span::before{content:'';display:block;position:absolute;top:0;bottom:0;right:auto;left:4px;margin:auto;width:14px;height:14px;border:1px solid #555;border-radius:50%;background-color:#f8f8f8}#personal-confirm-modal .info.value .right .value.radio.two_choice.history_display label.disabled input:checked+span::after{content:'';display:block;position:absolute;top:0;bottom:0;right:auto;left:7px;margin:auto;width:8px;height:8px;background-color:#555;border-radius:50%}#personal-confirm-modal .info.value .right .value.radio.two_choice.history_display label.disabled.disabled{cursor:default;pointer-events:none;color:#555}#personal-confirm-modal .info.value .right .photo_add{display:none;width:120px;margin:0 25px 10px auto}#personal-confirm-modal .info.value .right .image_block{margin-bottom:15px}#personal-confirm-modal .info.value .right .image_block .image.data{width:90%;height:450px;margin:0 auto;background-color:#efefef}#personal-confirm-modal .info.value .right .image_block .image.data img{width:100%}#personal-confirm-modal .info.value .right .image_block .image.delete .value.buttons{margin-top:10px}#personal-confirm-modal .info.value .right .image_block .image.delete .value.buttons .form_delete.disabled{color:#CCC;pointer-events:none}#personal-confirm-modal .info.value .right .image_block .image.add .add{margin:0 auto;text-align:center;height:160px;width:160px;padding-top:45px;background-color:#FFF}#personal-confirm-modal .info.value .right .image_block .image.add .add:hover,#personal-confirm-modal .info.value .right .image_block .image.add.disabled .add{background-color:#E5E5E5}#personal-confirm-modal .info.value .right .image_block .image.add .add i{font-size:60px;color:#CCC}#personal-confirm-modal .info.value .right .image_block .image.add .add p{margin-top:5px;color:#CCC}#personal-confirm-modal .info.value .right .image_block .image.add input[type=file]{display:none}#personal-confirm-modal .footer_button_area .form_delete{margin-right:230px}#remand-reason-modal .modal-dialog{width:550px;margin-top:60px}#remand-reason-modal .modal-dialog .conditions{margin-bottom:10px}#remand-reason-modal .modal-dialog .table_wrapper table{width:100%}#remand-reason-modal .modal-dialog .table_wrapper table .remand_reason{width:auto;text-align:left}#remand-reason-modal .modal-dialog .table_wrapper table .delete,#remand-reason-modal .modal-dialog .table_wrapper table .edit{width:50px}#remand-reason-modal .modal-dialog .table_wrapper table td.remand_reason{cursor:pointer;white-space:pre-wrap}#remand-reason-edit-modal .modal-dialog{margin-top:60px}#remand-reason-edit-modal textarea{width:100%;resize:vertical}#help-notation-modal{top:235px}#help-notation-modal .modal-dialog{line-height:0;width:400px}#help-notation-modal .note,#help-notation-modal .template_list{width:90%;margin:28px}.event_calendar.index .date_container{display:inline-block}.event_calendar.index .main_body .calendar_container .list_header{margin-bottom:2px}.event_calendar.index .main_body .calendar_container .list_body{display:flex}.event_calendar.index .main_body .calendar_container .list_body #calendar{width:100%}.event_calendar.index .main_body .calendar_container .list_body #calendar thead{text-align:left}.event_calendar.index .main_body .calendar_container .list_body #calendar thead th{background-color:#f8f8f8}.event_calendar.index .main_body .calendar_container .list_body #calendar thead th a{cursor:default;color:#000}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-day:not(.fc-col-header-cell){cursor:pointer;margin-bottom:1px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-day:not(.fc-col-header-cell):hover{background-color:#d5e9ff!important}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-col-header-cell{height:25px}.event_calendar.index .main_body .calendar_container .list_body #calendar td,.event_calendar.index .main_body .calendar_container .list_body #calendar th{position:unset;padding:unset;border:unset;height:unset}.event_calendar.index .main_body .calendar_container .list_body #calendar tr:hover,.event_calendar.index .main_body .calendar_container .list_body #calendar tr:hover td{background-color:unset}.event_calendar.index .main_body .calendar_container .list_body #calendar a{text-decoration:none;color:#000}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-col-header-cell-cushion,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-day-number{font-size:11.5px;font-weight:700;color:#666}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-toolbar{justify-content:flex-start}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-toolbar h2{white-space:normal!important}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-more-cell a{display:block;width:85%;margin:1px auto 0;border-radius:3px;background:grey;color:transparent;overflow:hidden;height:4px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-more-popover{width:100px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main{overflow:hidden}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main.fc-event,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-event{width:100%;margin:0;border:unset}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main.fc-daygrid-dot-event,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-daygrid-dot-event{padding:0}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main.fc-daygrid-dot-event div,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-daygrid-dot-event div{margin-left:2px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main.fc-daygrid-dot-event .fc-daygrid-event-dot,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{border:4px solid;margin:0 0 0 2px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main.fc-daygrid-dot-event .fc-event-title,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-daygrid-dot-event .fc-event-title{left:2px;font-size:11.5px;letter-spacing:.5px;font-weight:400;flex-grow:0;text-align:left}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event .fc-event-time,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main .fc-event-time{display:none;font-size:11.5px;width:35px;min-width:35px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event .description_icon,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main .description_icon{display:inline-block;height:100%}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event .description_icon i,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-main .description_icon i{position:unset;color:unset;text-align:center;height:100%;padding-top:1px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event:hover::before{background-color:#202124;opacity:.12;border-radius:4px;content:"";height:100%;left:0;position:absolute;right:0;z-index:6}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event.fc-event-past::before{background-color:#D3D3D3;opacity:.4;border-radius:3px;content:"";height:100%;left:0;position:absolute;right:0;z-index:6}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-title{word-wrap:break-word;white-space:break-spaces;line-break:anywhere}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-title i{position:unset;color:unset;font-size:12px;padding-top:1px;padding-left:2px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-view-agendaWeek .fc-event-vert{overflow:hidden;width:2px!important}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-agenda-axis{width:20px!important}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-button-content{padding:0}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-col-header-cell.fc-day-sun a{color:#FF338B}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-col-header-cell.fc-day-sat a{color:#00F}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-day{min-height:100px;border:1px solid #DADADA}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-day-events{margin:1px;min-height:66px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-dayGridMonth-view,.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-scroller-liquid-absolute{position:relative}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-scrollgrid{border-width:0}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-day-top{justify-content:center;padding-bottom:5px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-day-top a{display:table;line-height:20px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-day-today{background-color:unset}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-day-today .fc-daygrid-day-top a{background-color:#0070c9;color:#FFF;border-radius:50%;width:20px;height:20px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-toolbar.fc-header-toolbar{margin-bottom:1px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-today-button{display:none}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-view-harness{padding-bottom:4px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-title-container{text-align:left;display:flex}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-event-title-container .fc-event-title{font-size:11.5px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-body tr{min-height:100px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-button-primary{background-color:#fff;border-color:#fff}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-button-primary span{color:#999;font-size:14px;line-height:10px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-event-harness{padding-bottom:2px;padding-right:5px}.event_calendar.index .main_body .calendar_container .list_body #calendar .fc-daygrid-event-harness-abs{padding-bottom:3px}#calendar-event-modal .modal-header{display:flex;align-items:center}#calendar-event-modal .modal-header .modal-title{padding-left:15px}#calendar-event-modal .modal-header .close{margin-left:auto;align-self:flex-start}#calendar-event-modal .modal-body .right{text-align:left;width:fit-content;margin-left:auto}#calendar-event-modal .modal-body .list.shop .shop_list,#calendar-event-modal .modal-body .summary,#calendar-event-modal .modal-body .table_attachment .shop_list{width:100%}#calendar-event-modal .modal-body .checkbox,#calendar-event-modal .modal-body .checkbox input{cursor:pointer}#calendar-event-modal .modal-body .list.shop,#calendar-event-modal .modal-body .table_attachment{padding:2px 40px}#calendar-event-modal .modal-body .list.shop .shop_list td,#calendar-event-modal .modal-body .list.shop .shop_list th,#calendar-event-modal .modal-body .table_attachment .shop_list td,#calendar-event-modal .modal-body .table_attachment .shop_list th{text-align:left}#calendar-event-modal .modal-body .date{width:120px}#calendar-event-modal .modal-body textarea{height:92px}#calendar-event-modal .modal-body .pseudo_select_box_container.edit_shop .pseudo_select{margin-right:40px;width:auto}#calendar-event-modal .modal-body .pseudo_select_box_container.event_color label.select_wrapper_label{width:45px}#calendar-event-modal .modal-body .pseudo_select_box_container.event_color .pseudo_select{width:auto}.expense_authorized.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.expense_authorized.index .list table{width:960px}.expense_authorized.index .list table .user_no{width:80px}.expense_authorized.index .list table .user_name{width:auto;text-align:left}.expense_authorized.index .list table .shop_name{width:160px;text-align:left}.expense_authorized.index .list table .emp_type{width:110px}.expense_authorized.index .list table .end_date,.expense_authorized.index .list table .start_date{width:100px}.expense_authorized.index .list table .edit{width:60px}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-dialog{width:500px}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value{display:inline-block;cursor:text}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value input{background-color:#FFF;color:#000}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value.disabled{cursor:default}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value.disabled input{background-color:#D6D6D6;color:#666}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .user_no .form-control{width:90px}.expense_authorized.index #labor-divied-authorized-insert-modal .modal-body .user_name .form-control{width:180px}.expense_authorized.index #add-staff-modal .modal-dialog{width:550px;margin-top:60px}.family_relationship_mst.index .conditions .condition_check{margin-left:0}.family_relationship_mst.index .conditions .right{float:right;margin-right:0}.family_relationship_mst.index .list table{width:720px}.family_relationship_mst.index .list table .direct_ancestor_flg,.family_relationship_mst.index .list table .relationship_code,.family_relationship_mst.index .list table .relationship_degree,.family_relationship_mst.index .list table .relationship_name,.family_relationship_mst.index .list table .relationship_type{width:100px}.family_relationship_mst.index .list table .display_order{width:120px}.family_relationship_mst.index .list table .edit{width:60px}#family-relationship-mst-insert-modal form>.direct_ancestor_flg{margin-bottom:80px}.firm_banking_download.index .conditions .payslip_csv_type{height:28px;line-height:28px;margin:0}.firm_banking_download.index .conditions .payslip_csv_type label{min-width:70px}.firm_banking_download.index .conditions .payslip_csv_type .value{vertical-align:top;height:28px;padding:0}.firm_banking_download.index .table_attachment .amount{font-weight:700}.firm_banking_download.index .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.firm_banking_download.index .list table .user_no{min-width:60px}.firm_banking_download.index .list table .shop_name,.firm_banking_download.index .list table .user_name{min-width:120px;text-align:left}.firm_banking_download.index .list table .emp_type{min-width:90px}.firm_banking_download.index .list table .bank_name,.firm_banking_download.index .list table .branch_name{min-width:120px;text-align:left}.firm_banking_download.index .list table .account_type{min-width:65px}.firm_banking_download.index .list table .account_code{min-width:60px}.firm_banking_download.index .list table .account_name{min-width:90px;text-align:left}.firm_banking_download.index .list table .net_payment{min-width:90px;text-align:right}.firm_banking_download.index .list table .exclusion,.holiday_bulk_setting.index .list table th.user_no{min-width:50px}.firm_banking_download.index #download-modal{z-index:1050}.firm_banking_download.index #download-modal .form_container .value.radio label{width:105px}.firm_banking_download.index #download-confirm-modal{display:none;z-index:1051}.firm_banking_download.index #download-confirm-modal .modal-header .close{width:48px;height:48px;margin:0}.firm_banking_download.index #download-confirm-modal .modal-body{text-align:center}.firm_banking_download.index #download-confirm-modal .message{margin:30px 0}.function_mst.index .conditions .condition_check,.gas_mst.index .conditions .condition_check,.information.index .conditions .condition_check{margin-left:0}.function_mst.index .conditions .right,.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .row_container.table_attachment .download_button_container.right{float:right;margin-right:0}.firm_banking_download.index #download-confirm-modal .message .left{text-align:left;padding-left:10px}.firm_banking_download.index #download-confirm-modal .form_container{margin:0}.help_trspt_exps.index .help_trspt_exps_tabs,.holiday_work.index .holiday_work_tabs{margin-top:20px}.function_mst.index .list table{width:1400px}.function_mst.index .list table .function_name{width:auto;text-align:left}.function_mst.index .list table .function_path_system{width:80px}.function_mst.index .list table .function_path_controller{width:auto;text-align:left}.function_mst.index .list table .keyword,.function_mst.index .list table .monthly_close_business_type{width:80px}.function_mst.index .list table .function_group_code{width:150px}.function_mst.index .list table .auth_function_disable_flg,.function_mst.index .list table .display_order,.function_mst.index .list table .master_maintenance_category{width:80px}.function_mst.index .list table .delete,.function_mst.index .list table .edit{width:50px}.modal .modal-dialog{width:550px}.modal .modal-body .function_name .form-control,.modal .modal-body .function_path_controller .form-control{width:400px}.modal .modal-body .function_group_code select,.modal .modal-body .master_maintenance_category select{width:200px}.modal .modal-body .display_order .form-control{width:110px}.gas_mst.index .list table{width:360px}.gas_mst.index .list table .gas_price{width:auto;text-align:right}.gas_mst.index .list table .end_date,.gas_mst.index .list table .start_date{width:100px}.gas_mst.index .list table .edit{width:60px}#gas-mst-insert-modal .modal-dialog{width:400px}#gas-mst-insert-modal .modal-dialog .gas_price input{width:130px}#gas-mst-insert-modal .modal-dialog .unit.yen_km input{width:100px;padding-right:45px;text-align:right}#gas-mst-insert-modal .modal-dialog .unit.yen_km::after{top:10px;right:238px}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane{padding:10px}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .row_container.table_attachment{height:28px;line-height:28px}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .row_container.table_attachment .wrap{height:28px;line-height:28px;vertical-align:text-top}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .row_container.table_attachment .download_button_container.right .download{line-height:28px}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .buttons .left{float:left}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .buttons .left .button.delete{margin-left:30px}.help_trspt_exps.index .help_trspt_exps_tabs .tab-content .tab-pane .buttons .right{text-align:right}.help_trspt_exps.index .info_badge{position:absolute;top:-10px;right:0;min-width:20px;height:20px;line-height:20.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;padding:0 3px;box-sizing:border-box}.help_trspt_exps.index .conditions{margin-bottom:8px}.help_trspt_exps.index .list table .affiliation,.help_trspt_exps.index .list table .approval_user,.help_trspt_exps.index .list table .burden_shop_name,.help_trspt_exps.index .list table .help_shop,.help_trspt_exps.index .list table .name,.help_trspt_exps.index .list table .shop_name,.help_trspt_exps.index .list table .user_name,.help_trspt_exps.index .list table td.term{text-align:left}.help_trspt_exps.index .list table .arb_help_trspt_exps_amount,.help_trspt_exps.index .list table .help_days,.help_trspt_exps.index .list table .help_trspt_exps_amount,.help_trspt_exps.index .list table .stf_help_trspt_exps_amount,.help_trspt_exps.index .list table .work_days{text-align:right}.help_trspt_exps.index .list.apply_approval_info_list table .employee_id{width:50px}.help_trspt_exps.index .list.apply_approval_info_list table .affiliation,.help_trspt_exps.index .list.apply_approval_info_list table .name{width:120px}.help_trspt_exps.index .list.apply_approval_info_list table .employment_status{width:100px}.help_trspt_exps.index .list.apply_approval_info_list table .status,.help_trspt_exps.index .list.apply_approval_info_list table .work_date{width:90px}.help_trspt_exps.index .list.apply_approval_info_list table .approval_date,.help_trspt_exps.index .list.apply_approval_info_list table .request_date{width:50px}.help_trspt_exps.index .list.apply_approval_info_list table .approval_user{width:120px}.help_trspt_exps.index .list.private_situation_info_list table{width:70%}.help_trspt_exps.index .list.private_situation_info_list table .user_no{width:50px}.help_trspt_exps.index .list.private_situation_info_list table .shop_name,.help_trspt_exps.index .list.private_situation_info_list table .user_name{width:120px}.help_trspt_exps.index .list.private_situation_info_list table .emp_type{width:100px}.help_trspt_exps.index .list.private_situation_info_list table .help_days{width:120px}.help_trspt_exps.index .list.private_situation_info_list table .help_trspt_exps_amount{width:150px}.help_trspt_exps.index .list.shop_burden_info_list table{width:70%}.help_trspt_exps.index .list.shop_burden_info_list table .arb_help_trspt_exps_amount,.help_trspt_exps.index .list.shop_burden_info_list table .burden_shop_name,.help_trspt_exps.index .list.shop_burden_info_list table .help_trspt_exps_amount,.help_trspt_exps.index .list.shop_burden_info_list table .stf_help_trspt_exps_amount{width:150px}.help_trspt_exps.index .list.shop_burden_user_info_list table{width:70%}.help_trspt_exps.index .list.shop_burden_user_info_list table .burden_shop_name{width:150px}.help_trspt_exps.index .list.shop_burden_user_info_list table .user_no{width:50px}.help_trspt_exps.index .list.shop_burden_user_info_list table .shop_name,.help_trspt_exps.index .list.shop_burden_user_info_list table .user_name{width:120px}.help_trspt_exps.index .list.shop_burden_user_info_list table .emp_type{width:100px}.help_trspt_exps.index .list.shop_burden_user_info_list table .help_trspt_exps_amount{width:150px}.help_trspt_exps.index #tab3 .row_container,.help_trspt_exps.index #tab4 .row_container{width:70%}.help_trspt_exps.edit .info_container{margin-bottom:8px}.help_trspt_exps.edit .info_container>div{height:28px;line-height:28px}.help_trspt_exps.edit .info_container .profile span{display:inline-block;margin-right:8px}.help_trspt_exps.edit .info_container .buttons .save{float:right}.help_trspt_exps.edit .row_container{position:relative;height:30px;line-height:30px;margin-bottom:8px}.help_trspt_exps.edit .row_container.table_attachment{height:auto;line-height:0;margin-bottom:3px}.help_trspt_exps.edit .list table .check_cell{width:3%}.help_trspt_exps.edit .list table .status,.help_trspt_exps.edit .list table .work_date{width:8%}.help_trspt_exps.edit .list table .work_detail{width:15%;text-align:left}.help_trspt_exps.edit .list table .commuting_route{width:20%;text-align:left}.help_trspt_exps.edit .list table .amount{width:15%;text-align:right}.help_trspt_exps.edit .list table .approval_date,.help_trspt_exps.edit .list table .request_date{width:8%}.help_trspt_exps.edit .list table .approval_user{width:10%}.help_trspt_exps.edit .list table .detail{width:5%}.help_trspt_exps.edit .list table td.remarks,.help_trspt_exps.edit .list table td.term{text-align:left}.help_trspt_exps.edit .list table input{width:100%}.help_trspt_exps.edit .list table .amount input{text-align:right}.help_trspt_exps.edit .list table .unit.yen::after{top:16px}.help_trspt_exps.edit table.trspt_exps tbody tr:hover td{background-color:transparent!important}.help_trspt_exps.edit table.trspt_exps td{text-align:left}.help_trspt_exps.edit table.trspt_exps td.padding_right{padding-right:20px}.help_trspt_exps.edit #route-modal .modal-dialog{width:400px}.help_trspt_exps.edit #route-modal .bottom{margin-bottom:5px}.help_trspt_exps.edit #route-modal .condition_container{width:269px;left:0;right:0;margin:auto}.help_trspt_exps.edit #route-modal .trspt-method{margin-bottom:30px}.help_trspt_exps.edit #route-modal .trspt-method span{display:inline-block;margin-bottom:5px}.help_trspt_exps.edit #route-modal .trspt-method select{margin-left:20px;width:158px}.help_trspt_exps.edit #route-modal .route-detail{margin-bottom:30px}.help_trspt_exps.edit #route-modal .route-detail .arrival,.help_trspt_exps.edit #route-modal .route-detail .departure{display:table}.help_trspt_exps.edit #route-modal .route-detail .arrival .title,.help_trspt_exps.edit #route-modal .route-detail .departure .title{display:table-cell;vertical-align:middle;width:20px;height:28px;line-height:14px}.help_trspt_exps.edit #route-modal .route-detail .arrival input,.help_trspt_exps.edit #route-modal .route-detail .departure input{display:table-cell;width:158px;vertical-align:middle;margin-right:4px}.help_trspt_exps.edit #route-modal .route-detail .departure{margin-top:5px}.help_trspt_exps.edit #route-modal .route-detail i.far,.help_trspt_exps.edit #route-modal .route-detail i.fas{color:#999}.help_trspt_exps.edit #route-modal .route-detail .amount{position:relative;height:58px;margin-bottom:10px}.help_trspt_exps.edit #route-modal .route-detail .amount .line{display:inline-block;vertical-align:top;margin-right:10px;height:58px;width:60px;border-right-style:solid;border-color:#CCC;border-width:8px}.help_trspt_exps.edit #route-modal .route-detail .amount span{line-height:58px;margin-right:4px}.help_trspt_exps.edit #route-modal .route-detail .amount input{width:70px;line-height:58px;margin-right:10px}.help_trspt_exps.edit #route-modal .route-detail .line.car{height:68px}.help_trspt_exps.edit #route-modal .route-detail span.car{display:inline-block;width:158px;height:28px;line-height:25px;padding-left:10px;border-style:solid;border-color:#CCC;border-width:1px}.help_trspt_exps.edit #route-modal .unit.km input{text-align:right}.help_trspt_exps.edit #route-modal .unit.km::after,.help_trspt_exps.edit #route-modal .unit.yen::after{right:97px;top:22px}.help_trspt_exps.edit #route-modal .total{font-size:15px}.help_trspt_exps.edit #route-modal .none .alert{background-color:#EEE;padding:8px;margin:15px 0 10px}.holiday_bulk_setting.index table.simple_theme thead tr th{background-color:#FFF;color:#999}.holiday_bulk_setting.index table.left_align_table tbody tr td,.holiday_bulk_setting.index table.left_align_table thead tr th{text-align:left}.holiday_bulk_setting.index table.right_align_table tbody tr td,.holiday_bulk_setting.index table.right_align_table thead tr th{text-align:right}.holiday_bulk_setting.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.holiday_bulk_setting.index table tbody i{color:#999}.holiday_bulk_setting.index table tbody i:hover{color:#444}.holiday_bulk_setting.index table tbody i:not(.disabled){cursor:pointer}.holiday_bulk_setting.index table tbody tr.hide_row{display:none}.holiday_bulk_setting.index table thead th.header{cursor:pointer}.holiday_bulk_setting.index table thead th.header:hover,.holiday_bulk_setting.index table thead th.headerSortDown,.holiday_bulk_setting.index table thead th.headerSortUp{background-color:#777}.holiday_bulk_setting.index table thead th.header:after{position:absolute;top:0;right:0}.holiday_bulk_setting.index table thead th.headerSortUp:after{content:'\25bd'}.holiday_bulk_setting.index table tr.no_data{text-align:center;background-color:#FFF}.holiday_bulk_setting.index table tr th{background-color:#AAA;color:#FFF}.holiday_bulk_setting.index table tr td{transition:background-color .3s ease}.holiday_bulk_setting.index table tr td:hover{background-color:#edf3f9}.holiday_bulk_setting.index .list table th.detail,.infomart_unreceived.index .hidden_column.header{background-color:#999}.holiday_bulk_setting.index table tr td,.holiday_bulk_setting.index table tr th{position:relative;height:32px;padding:2px;border:none;text-align:center;box-sizing:border-box;vertical-align:middle}.holiday_bulk_setting.index table tr td i,.holiday_bulk_setting.index table tr th i{width:18px;height:13px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.holiday_bulk_setting.index table tr td.no_padding,.holiday_bulk_setting.index table tr th.no_padding{padding:0}.holiday_bulk_setting.index table tr .top_align{vertical-align:top;padding:8px 6px}.holiday_bulk_setting.index .list table th.user_name{min-width:130px;text-align:left}.holiday_bulk_setting.index .list table th.emp_type,.holiday_bulk_setting.index .list table th.work_days,.holiday_bulk_setting.index .list table th.work_times{min-width:63px}.holiday_bulk_setting.index .list table th.work_plan{min-width:88px}.holiday_bulk_setting.index .list table th.paid_holidays{min-width:44px}.holiday_bulk_setting.index .list table th.holiday_count{min-width:58px}.holiday_bulk_setting.index .list table th.legal_holidays,.holiday_bulk_setting.index .list table th.public_holidays{min-width:63px}.holiday_bulk_setting.index .list table th.date{min-width:39px;cursor:default}.holiday_bulk_setting.index .list table th.date.sunday{color:#E60012}.holiday_bulk_setting.index .list table th.date.saturday{color:#008bdb}.holiday_bulk_setting.index .list table th.date p{margin:0}.holiday_bulk_setting.index .list table th.detail.header:hover,.holiday_bulk_setting.index .list table th.detail.headerSortDown,.holiday_bulk_setting.index .list table th.detail.headerSortUp{background-color:#777}.holiday_bulk_setting.index .list table td.user_name{text-align:left}.holiday_bulk_setting.index .list table td.edited{color:#00f;font-weight:700}.holiday_bulk_setting.index .list table td.legal_holidays.alert,.holiday_bulk_setting.index .list table td.public_holidays.alert{color:red;font-weight:700}.holiday_bulk_setting.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.holiday_bulk_setting.index .list table td.work_time.none_work{background-color:#D6D6D6}.holiday_bulk_setting.index .list table td.work_time.none_work.after_today{background-color:#C9C9C9}.holiday_bulk_setting.index .list table td.work_time.paid_holiday{background-color:#fff8d5!important}.holiday_bulk_setting.index .list table td.work_time.pre_paid_holiday{background-color:#fff8d5!important;min-width:37px}.holiday_bulk_setting.index .list table td.work_time.public_holiday{background-color:#d5e9ff!important}.holiday_bulk_setting.index .list table td.work_time.legal_holiday{background-color:#ffd5d5!important}.holiday_bulk_setting.index .list table td.work_time.none_work.retire{background-color:#BCBCBC!important;pointer-events:none;cursor:none}.holiday_bulk_setting.index .list table td.work_time.alert{background-color:red;color:#fff}.holiday_bulk_setting.index .list table td.work_time p{margin:0}.holiday_bulk_setting.index .list table td.work_time:hover:not(.holiday_bulk_setting.index .list table td.work_time.paid_holiday):not(.holiday_bulk_setting.index .list table td.work_time.pre_paid_holiday){background-color:#edf3f9}.holiday_bulk_setting.index .list table td.work_time:not(.holiday_bulk_setting.index .list table td.paid_holiday):not(.holiday_bulk_setting.index .list table td.pre_paid_holiday){cursor:pointer}.holiday_bulk_setting.index .list table.monthly_closed td{cursor:default!important}.holiday_calendar.index table.calendar_list{width:auto}.holiday_calendar.index .calendar_display_name,.holiday_calendar.index .calendar_name{width:200px;text-align:left}.holiday_calendar.index .calendar_display_name span,.holiday_calendar.index .calendar_name span{padding-left:14px}.holiday_calendar.index .next_year,.holiday_calendar.index .year{width:300px}.holiday_calendar.index .next_year.alert,.holiday_calendar.index .year.alert{color:#F22}.holiday_calendar.index .next_year .breakdown::after,.holiday_calendar.index .year .breakdown::after{content:'）'}.holiday_calendar.index .next_year .breakdown::before,.holiday_calendar.index .year .breakdown::before{content:'（'}.holiday_calendar.index .detail{width:104px}.holiday_calendar.index .display_order,.holiday_calendar.index .edit{width:64px}.holiday_calendar.index .detail>a,.holiday_calendar.index .edit>a{cursor:pointer;display:block;width:100%;height:100%}.holiday_calendar.edit .header{display:flex;justify-content:space-between;line-height:28px}.holiday_calendar.edit .header .breakdown,.holiday_calendar.edit .header .overview{display:flex;gap:0 4px;font-size:11.5px;letter-spacing:.1em}.holiday_calendar.edit .header .breakdown::after{content:'）'}.holiday_calendar.edit .header .breakdown::before{content:'（'}.holiday_calendar.edit .calendar.month .header .title{font-size:0}.holiday_calendar.edit .calendar.month .header .title span{font-size:14px;font-weight:700;letter-spacing:.1em}.holiday_calendar.edit .calendar.month .header .status{flex-grow:1}.holiday_calendar.edit .calendar.month .header .status .label{padding:2px 4px;background-color:#E60012;border-radius:4px;color:#fff;font-size:11.5px}.holiday_calendar.edit .calendar.month .header .overview .breakdown .unit.day{position:relative;display:inline-block;width:40px}.holiday_calendar.edit .calendar.month .header .overview .breakdown .unit.day input{width:inherit;text-align:right}.holiday_calendar.edit .calendar.month .header .overview .breakdown .unit.day::after{right:4px}.holiday_calendar.edit .calendar.year{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:20px;margin-top:10px}.holiday_calendar.edit #zamby-common-calendar{width:100%;background-color:#FFF}.holiday_calendar.edit #zamby-common-calendar thead .day.sunday{color:#E60012;font-weight:700}.holiday_calendar.edit #zamby-common-calendar thead .day.saturday{color:#008bdb;font-weight:700}.holiday_calendar.edit #zamby-common-calendar tbody tr:hover td:not(:hover) .contents::after{display:none}.holiday_calendar.edit #zamby-common-calendar tbody td.day{height:50px}.holiday_calendar.edit #zamby-common-calendar tbody td.day[data-isthismonth="0"]{visibility:hidden}.holiday_calendar.edit #zamby-common-calendar tbody td.day.unset .contents{background-color:unset}.holiday_calendar.edit #zamby-common-calendar tbody td.day.public .contents{background-color:#d5e9ff}.holiday_calendar.edit #zamby-common-calendar tbody td.day.public .contents .detail::after{content:'所定休'}.holiday_calendar.edit #zamby-common-calendar tbody td.day.legal .contents{background-color:#ffd5d5}.holiday_calendar.edit #zamby-common-calendar tbody td.day.legal .contents .detail::after{content:'法定休'}.holiday_calendar.edit #zamby-common-calendar .contents{display:flex;flex-direction:column}.holiday_calendar.edit #zamby-common-calendar .contents .outline .status,.holiday_calendar.edit #zamby-common-calendar .contents:hover::after{display:none}.holiday_calendar.edit #zamby-common-calendar .contents .outline{justify-content:center}.holiday_calendar.edit #zamby-common-calendar .contents .detail{flex-grow:1;display:flex;flex-direction:column;justify-content:center;font-size:12px;font-weight:400}.holiday_calendar.edit #zamby-common-calendar.monthly_closed td.day:hover{background-color:unset!important}.holiday_calendar.edit #zamby-common-calendar.monthly_closed .contents{cursor:initial}.holiday_calendar.edit #zamby-common-calendar.monthly_closed .contents::after{display:none!important}#change-calendar-name-modal .calendar_display_name input,#change-calendar-name-modal .calendar_name input{width:80%}#change-calendar-name-modal .holiday_input_type>.value{height:auto}#holiday-bulk-setting-modal .target_range .date,#holiday-bulk-setting-modal .target_range .datepicker{width:120px}#holiday-bulk-setting-modal button.delete{background:0 0;color:#aa3226;font-size:14px}.holiday_work.index .holiday_work_tabs .row_container.buttons .left{float:left}.holiday_work.index .holiday_work_tabs .row_container.buttons .left .button.delete{margin-left:30px}.holiday_work.index .holiday_work_tabs .row_container.buttons .right{text-align:right}.holiday_work.index .condition_check{position:relative}.holiday_work.index .condition_check .info_badge{position:absolute;top:-8px;min-width:20px;height:20px;line-height:20.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;right:-20px;padding:0 3px;box-sizing:border-box}.holiday_work.index .list table th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.holiday_work.index .list.request_list .check_cell{min-width:40px}.holiday_work.index .list.request_list .user_no{min-width:60px}.holiday_work.index .list.request_list .user_name{width:8%;text-align:left}.holiday_work.index .list.request_list .shop_name{width:10%;text-align:left}.holiday_work.index .list.request_list .emp_type,.holiday_work.index .list.request_list .status{min-width:80px}.holiday_work.index .list.request_list .holiday_work_date{width:100px}.holiday_work.index .list.request_list .holiday_exchange_type{min-width:70px}.holiday_work.index .list.request_list .holiday_exchange_date{min-width:100px}.holiday_work.index .list.request_list .requested_reason{min-width:70px;word-break:break-all}.holiday_work.index .list.request_list .approved_date,.holiday_work.index .list.request_list .requested_date{min-width:100px}.holiday_work.index .list.request_list .approved_user{width:10%;text-align:left}.holiday_work.index .list.request_list .edit{min-width:40px}#holiday-work-edit-add-modal .modal-body .search_container .value{display:inline-block;cursor:text}#holiday-work-edit-add-modal .modal-body .search_container .value input{background-color:#FFF;color:#000}#holiday-work-edit-add-modal .modal-body .search_container .value.disabled{cursor:default}#holiday-work-edit-add-modal .modal-body .search_container .value.disabled input{background-color:#D6D6D6;color:#666}#holiday-work-edit-add-modal .modal-body .user_no .form-control{width:90px}#holiday-work-edit-add-modal .modal-body .user_name .form-control{width:180px}#holiday-work-edit-add-modal .modal-body .holiday_exchange_type .select_wrapper_label{width:90px}#holiday-work-edit-add-modal .modal-body .holiday_exchange_date_container{display:flex;align-items:flex-end}#holiday-work-edit-add-modal .modal-body .holiday_exchange_date_container .condition_check{padding-bottom:18px}#holiday-work-edit-add-modal .modal-body .holiday_exchange_date_container .form_container{width:initial}#holiday-work-edit-add-modal .modal-body .undecided{cursor:pointer}.hygiene_check.index .scroll_list_container{max-width:inherit;max-height:calc(100vh - 130px);overflow-y:scroll;overflow-x:auto}.hygiene_check.index table.list_table{width:100%;border-collapse:collapse}.hygiene_check.index table.list_table td.month,.hygiene_check.index table.list_table th.month{min-width:75px}.hygiene_check.index table.list_table td.shop_name,.hygiene_check.index table.list_table th.shop_name{min-width:150px;text-align:left}.hygiene_check.index table.list_table td.unconfirmed,.hygiene_check.index table.list_table th.unconfirmed{min-width:90px;text-align:center}.hygiene_check.index table.list_table td.hygiene_ng,.hygiene_check.index table.list_table th.hygiene_ng{min-width:100px;text-align:center}.hygiene_check.index table.list_table td.review_result,.hygiene_check.index table.list_table th.review_result{min-width:65px;text-align:center}.hygiene_check.index table.list_table td.review_ng,.hygiene_check.index table.list_table th.review_ng{min-width:75px;text-align:center}.hygiene_check.index table.list_table th{position:sticky;position:-webkit-sticky;top:0;z-index:1}.hygiene_check.index table.list_table th.month{left:0;z-index:2}.hygiene_check.index table.list_table th.shop_name{left:75px;z-index:2}.hygiene_check.index table.list_table td.month,.hygiene_check.index table.list_table td.shop_name{position:sticky;z-index:1;background-color:inherit}.hygiene_check.index table.list_table td.month{left:0}.hygiene_check.index table.list_table td.shop_name{left:75px}.hygiene_check.index table.list_table td.unconfirmed.alert{color:#F22;font-weight:700}.hygiene_check.index table.list_table td.review_result a{color:#0070c9}.hygiene_check.index table.list_table td.textarea_col,.hygiene_check.index table.list_table th.textarea_col{min-width:550px;white-space:normal;word-break:break-all}.hygiene_check.index table.list_table th.textarea_col{text-align:center}.hygiene_check.index table.list_table td.textarea_col{text-align:left}.hygiene_check.index table.list_table tbody>tr.odd_row{background-color:#FFF}.index_dashboard{position:relative}.index_dashboard .gadget_container .gadget{position:relative;width:100%;min-height:100px;background-color:#FFF;margin-bottom:10px;padding:0 12px;box-shadow:2px 2px 10px 0 rgba(0,20,100,.1)}.index_dashboard .gadget_container .gadget .gadget_header{height:36px;line-height:42px;font-size:12.5px;padding-left:10px;border-bottom:solid 1px #EBEBEB}.index_dashboard .gadget_container .gadget .gadget_header .monthly_close{display:inline-block;float:right;line-height:34px}.index_dashboard .gadget_container .gadget .gadget_header .switch_month.current,.index_dashboard .gadget_container .gadget .gadget_header .switch_month.last,.index_dashboard .gadget_container .gadget .gadget_header .switch_month.next{float:right;margin-left:10px;color:#0070c9;cursor:pointer}.index_dashboard .gadget_container .gadget .gadget_header .reload_content i{cursor:pointer;color:#999}.index_dashboard .gadget_container .gadget .gadget_body{padding:10px}.index_dashboard .gadget_container .gadget .gadget_body a,.index_dashboard .gadget_container .gadget .gadget_body li,.index_dashboard .gadget_container .gadget .gadget_body span{white-space:nowrap}.index_dashboard .gadget_container .gadget .gadget_body li{position:relative;min-height:30px;line-height:30px;white-space:nowrap}.index_dashboard .gadget_container .gadget .gadget_body li .info_badge{top:0;right:0;bottom:0;height:22px;position:absolute;color:#FFF;line-height:23px;text-align:center;background-color:#F22;font-size:10.5px;border-radius:11px;min-width:22px;padding:0 3px;margin:auto;box-sizing:border-box}.index_dashboard .gadget_container .gadget .gadget_body li i{position:absolute;top:0;bottom:0;width:12px;height:12px;margin:auto}.index_dashboard .gadget_container .gadget .gadget_body.dialy ul li a{display:inline-block;min-width:134px}.index_dashboard .gadget_container .gadget .gadget_body.dialy ul li .dialy_alert{color:#F22}.index_dashboard .gadget_container .gadget .gadget_body.work{width:100%}.index_dashboard .gadget_container .gadget .gadget_body.work a{position:absolute;left:28px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps a,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work a,.index_dashboard .gadget_container .gadget .gadget_body.personal a{width:160px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal span:last-of-type{position:absolute;right:8px;padding-left:5px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps a:first-child,.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps span:first-child,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work a:first-child,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work span:first-child,.index_dashboard .gadget_container .gadget .gadget_body.personal a:first-child,.index_dashboard .gadget_container .gadget .gadget_body.personal span:first-child{padding-right:10px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps li:nth-child(even) span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work li:nth-child(even) span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal li:nth-child(even) span:last-of-type{background-color:#f8f8f8}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps li:nth-child(odd) span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work li:nth-child(odd) span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal li:nth-child(odd) span:last-of-type{background-color:#FFF}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps li:nth-child(even):hover span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps li:nth-child(odd):hover span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work li:nth-child(even):hover span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work li:nth-child(odd):hover span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal li:nth-child(even):hover span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal li:nth-child(odd):hover span:last-of-type{background-color:#edf3f9}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete{display:flex;align-items:center;white-space:unset;line-height:16px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete a,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete a,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete a{width:unset}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete span,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete span,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete span{white-space:unset;word-break:break-word;max-width:120px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete span:last-of-type,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete span:last-of-type{min-width:110px}.index_dashboard.manager .monthly_work_container,.index_dashboard.manager .remaining_work_container{min-width:355px}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete span i,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete span i,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete span i{position:relative;width:28px;height:32px;line-height:32px;text-align:center}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete span i.fa-paper-plane,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete span i.fa-paper-plane,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete span i.fa-paper-plane{color:#2f5e91;cursor:pointer}.index_dashboard .gadget_container .gadget .gadget_body.help_trspt_exps .main_registration_incomplete span .main_registration_incomplete_status,.index_dashboard .gadget_container .gadget .gadget_body.holiday_work .main_registration_incomplete span .main_registration_incomplete_status,.index_dashboard .gadget_container .gadget .gadget_body.personal .main_registration_incomplete span .main_registration_incomplete_status{display:inline-block}.index_dashboard .gadget_container .gadget .gadget_body.todo .entry{position:relative;margin-bottom:10px}.index_dashboard .gadget_container .gadget .gadget_body.todo .entry span{position:absolute;top:0;bottom:0;margin:auto;left:8px;width:20px;height:20px;line-height:18px}.index_dashboard .gadget_container .gadget .gadget_body.todo .entry input{width:100%;border:1px solid #CCC;padding-left:20px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul{width:100%;margin-bottom:10px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li{display:table;width:100%;white-space:normal}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span{display:table-cell;vertical-align:middle}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div.todo_body,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.todo_body{line-height:18px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div.todo_body.multi-text-top,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.todo_body.multi-text-top{display:block;padding-top:4px;padding-bottom:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div.todo_body.multi-text,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.todo_body.multi-text{display:block;padding-top:0;padding-bottom:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div.todo_body.multi-text-bottom,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.todo_body.multi-text-bottom{display:block;padding-top:0;padding-bottom:4px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div{position:relative;width:30px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li div i{cursor:pointer;right:0;left:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a{width:auto;white-space:normal}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a.complete,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a.delete{width:30px;padding-left:9px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a p.todo_body{line-height:18px;padding:4px;margin:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a p.todo_body.multi-text-top{display:block;padding-top:4px;padding-bottom:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a p.todo_body.multi-text{display:block;padding-top:0;padding-bottom:0}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li a p.todo_body.multi-text-bottom{display:block;padding-top:0;padding-bottom:4px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span{width:auto;line-height:20px;padding:4px;white-space:normal}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.complete,.index_dashboard .gadget_container .gadget .gadget_body.todo ul li span.delete{width:30px;padding-left:9px}.index_dashboard .gadget_container .gadget .gadget_body.todo ul li .delete{color:#999}.index_dashboard .gadget_container .gadget .gadget_body.todo .completed_todo_list{display:none}.index_dashboard .gadget_container .gadget .gadget_body.todo i.far,.index_dashboard .gadget_container .gadget .gadget_body.todo i.fas{color:#999}.index_dashboard .gadget_container .gadget .gadget_body.calendar table{width:100%;margin-bottom:10px;border-collapse:separate;border-spacing:2px}.index_dashboard .gadget_container .gadget .gadget_body.calendar table thead th{background-color:#FFF;color:#000}.index_dashboard .gadget_container .gadget .gadget_body.calendar table td,.index_dashboard .gadget_container .gadget .gadget_body.calendar table th{height:24px;line-height:24px;padding:2px}.index_dashboard .gadget_container .gadget .gadget_body.calendar table td a{display:inline-block;width:100%;height:100%}.index_dashboard .gadget_container .gadget .gadget_body.calendar table:hover td{background-color:#FFF}.index_dashboard .gadget_container .gadget .gadget_body.calendar table .satuday{color:#00F}.index_dashboard .gadget_container .gadget .gadget_body.calendar table th.sunday{color:#FF338B}.index_dashboard .gadget_container .gadget .gadget_body.calendar table td.sunday{background-color:#FFEBEC}.index_dashboard .gadget_container .gadget .gadget_body.calendar table .today{color:#000;font-weight:700}.index_dashboard .gadget_container .gadget .gadget_body.calendar .head{height:30px;line-height:30px;user-select:none}.index_dashboard .gadget_container .gadget .gadget_body.calendar .head div{display:inline-block;width:30px;height:30px;line-height:30px;vertical-align:top;text-align:center}.index_dashboard .gadget_container .gadget .gadget_body.calendar .head div:hover{background-color:#D2D2D2}.index_dashboard .gadget_container .gadget .gadget_body.calendar .head span:first-of-type{padding-left:8px}.index_dashboard .gadget_container .gadget .gadget_body.calendar .head span:last-of-type{padding-right:8px}.index_dashboard .gadget_container .gadget .gadget_body.calendar .alert{border:2px solid #F22;padding:0}.index_dashboard .gadget_container .gadget .gadget_body.calendar .warn{border:2px solid #FFC000;padding:0}.index_dashboard .gadget_container .gadget .gadget_body.calendar .calendar_info{width:100%;height:24px;line-height:24px;margin-bottom:8px}.index_dashboard .gadget_container .gadget .gadget_body.calendar .calendar_info div{width:30px;margin-right:6px}.index_dashboard .gadget_container .gadget .gadget_body.calendar .calendar_info span:first-of-type{margin-right:16px}.index_dashboard .gadget_container .gadget .gadget_body.calendar .calendar_info div,.index_dashboard .gadget_container .gadget .gadget_body.calendar .calendar_info span{display:inline-block;vertical-align:top;height:24px;line-height:24px}.index_dashboard #monthly-close-cancel-dialog .modal-dialog,.index_dashboard #monthly-close-mr-dialog .modal-dialog{width:450px}.index_dashboard #monthly-close-cancel-dialog .reason,.index_dashboard #monthly-close-mr-dialog .reason{text-align:center}.index_dashboard #monthly-close-cancel-dialog .form_container .label,.index_dashboard #monthly-close-mr-dialog .form_container .label{padding:20px 0}.index_dashboard #monthly-close-cancel-dialog .modal-body .cancel_shop_list .checkall,.index_dashboard #monthly-close-mr-dialog .modal-body .cancel_shop_list .checkall{padding-left:14px}.index_dashboard #monthly-close-cancel-dialog .modal-body .cancel_shop_list .checkall input,.index_dashboard #monthly-close-mr-dialog .modal-body .cancel_shop_list .checkall input{margin-right:6px}.index_dashboard.shop .left_column{float:left;vertical-align:top;width:calc(100% - 310px);margin-right:10px}.index_dashboard.shop .left_column .gadget_container{float:left;width:calc(100% - 340px)}.index_dashboard.shop .left_column .gadget_container:first-child{width:330px;margin-right:10px}.index_dashboard.shop .right_column{float:right;vertical-align:top;width:300px}.index_dashboard.shop .right_column .gadget_container{float:left;vertical-align:top;width:100%}.index_dashboard.shop a.nolink{pointer-events:none;color:#000}.index_dashboard.manager{display:flex;align-items:flex-start;flex-direction:column;position:relative}.index_dashboard.manager .upper_column{width:100%;display:flex;position:relative;z-index:2}.index_dashboard.manager .lower_column{width:100%;position:relative;z-index:1}.index_dashboard.manager .left_column{margin-right:10px}.index_dashboard.manager .gadget_container .gadget.tight{float:left;width:100%}.index_dashboard.manager .gadget_container .gadget.tight .button.apply{background-color:#7F7F7F}.index_dashboard.manager .gadget_container .gadget.tight .button.apply:hover{background-color:#BCBCBC}.index_dashboard.manager .remaining_work_container .gadget.remaining_work .switch_month{position:relative}.index_dashboard.manager .remaining_work_container .gadget.remaining_work .switch_month .info_badge{position:absolute;width:8px;height:8px;top:8px;left:24px;border-radius:50%;background-color:#f22;color:transparent;display:block}.index_dashboard.manager .monthly_work_container .gadget.monthly_work .switch_month{position:relative}.index_dashboard.manager .monthly_work_container .gadget.monthly_work .switch_month .info_badge{position:absolute;width:8px;height:8px;top:8px;left:24px;border-radius:50%;background-color:#f22;color:transparent;display:block}.index_dashboard.manager .monthly_work_container .gadget.monthly_work .monthly_close{padding-left:10px}.index_dashboard.manager .monthly_work_container .gadget.monthly_work .monthly_close .button{min-width:70px}.index_dashboard.manager .shop_remaining_work_container{width:max-content}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table.dashboard_shop_remaining_work_table thead th{z-index:1;background-color:#FFF}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table thead th{background-color:#FFF;color:#999}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table tr.shop_group_tree{cursor:pointer}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table tr.shop_group_tree td.shop_group_name span{font-weight:700}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table tr.shop_group_tree td.shop_group_name i{position:unset;vertical-align:text-top;color:#000}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table td:first-of-type,.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table th:first-of-type{max-width:150px;text-align:left;white-space:nowrap}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table td:not(:first-of-type),.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table th:not(:first-of-type){width:60px;padding:4px 0}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table tr.warn{background-color:#ffd5d5}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table i.fa-exclamation-triangle{color:#F22;position:static}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table i.fa-lock,.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table i.fa-lock-open{position:static;color:#0070c9}.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table i.fa-lock-open.disabled,.index_dashboard.manager .shop_remaining_work_container .gadget .gadget_body.shop_remaining_work table i.fa-lock.disabled{color:#999}.index_dashboard.manager .todo_container{max-height:400px;min-width:600px;max-width:800px}.index_dashboard.manager .todo_container .gadget{height:100%;z-index:1}.index_dashboard.manager .todo_container .gadget .gadget_header .todo_close,.index_dashboard.manager .todo_container .gadget .gadget_header .todo_open{float:right;margin-right:10px;color:#0070c9;cursor:pointer}#dashboard-remaining-work-modal .list li.todo i.far,#dashboard-remaining-work-modal .list li.todo i.fas,.join .join_container.salary.arb .form_container.wide .value span.offset-left i{color:#999}.index_dashboard.manager .todo_container .gadget .gadget_body .todo_list{overflow-y:auto;width:100%;max-height:276px}.index_dashboard.manager .todo_container .gadget .gadget_body .todo_list.open{height:auto;max-height:none}.index_dashboard.manager .todo_container .gadget .gadget_body .completed_todo{height:20px}#dashboard-todo-edit-modal .modal-body .edit input{width:95%}#dashboard-todo-edit-modal .modal-body .edit .datepicker{width:140px}#dashboard-remaining-work-modal .modal-dialog{width:450px}#dashboard-remaining-work-modal .list li{position:relative;display:flex;align-items:center;min-height:32px}#dashboard-remaining-work-modal .list li a,#dashboard-remaining-work-modal .list li i,#dashboard-remaining-work-modal .list li span{display:inline-block;padding:0 8px}#dashboard-remaining-work-modal .list li i{width:40px;height:32px;line-height:32px;text-align:center}#dashboard-remaining-work-modal .list li span{max-width:270px;word-break:break-word}#dashboard-remaining-work-modal .list li span:last-of-type{position:absolute;right:0}#dashboard-remaining-work-modal .list li:nth-child(even) span:last-of-type{background-color:#f8f8f8}#dashboard-remaining-work-modal .list li:nth-child(odd) span:last-of-type{background-color:#FFF}#dashboard-remaining-work-modal .list li:nth-child(even):hover span:last-of-type,#dashboard-remaining-work-modal .list li:nth-child(odd):hover span:last-of-type{background-color:#edf3f9}#dashboard-remaining-work-modal .list li.todo{display:table;width:100%;white-space:normal}#dashboard-remaining-work-modal .list li.todo div{position:relative;width:30px;display:table-cell}#dashboard-remaining-work-modal .list li.todo span{position:static;line-height:18px;width:auto;white-space:normal;display:table-cell;padding:4px;vertical-align:middle}#dashboard-remaining-work-modal .list li.todo i{cursor:pointer;top:0;bottom:0;right:0;left:0;width:12px;height:12px;margin:auto;vertical-align:middle;line-height:normal}#dashboard-remaining-work-modal .list li.todo i:last-of-type{position:absolute;right:0}#dashboard-remaining-work-modal .list li.todo i:last-of-type::before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#dashboard-remaining-work-modal .list li.main_registration_incomplete{display:flex;align-items:center}#dashboard-remaining-work-modal .list li.main_registration_incomplete span{max-width:250px}#dashboard-remaining-work-modal .list li.main_registration_incomplete span:last-of-type{min-width:120px}#dashboard-remaining-work-modal .list li.main_registration_incomplete span i{width:28px;height:32px;line-height:32px;text-align:center}#dashboard-remaining-work-modal .list li.main_registration_incomplete span i.fa-paper-plane{color:#2f5e91;cursor:pointer}#dashboard-remaining-work-modal .list li.main_registration_incomplete span .main_registration_incomplete_status{display:inline-block}.infomart_unreceived.index .conditions_container .form_container.condition_term{line-height:28px}.infomart_unreceived.index .conditions_container .form_container.condition_term label{min-width:unset}.infomart_unreceived.index .conditions_container .form_container.condition_term .value{padding:0 10px}.infomart_unreceived.index .main .list{max-width:inherit;max-height:calc(100vh - 146px);overflow:scroll}.infomart_unreceived.index .main .search_date{display:flex;justify-content:space-between;flex-wrap:wrap;height:20px;line-height:20px;margin-bottom:3px;padding-left:3px}.infomart_unreceived.index .main .search_date .month{font-weight:700}.infomart_unreceived.index .hidden_column{display:none}.infomart_unreceived.index .infomart_unreceived_list_table tr.infomart_unreceived_row td.hover_cell{background-color:#edf3f9}.infomart_unreceived.index .infomart_unreceived_list_table .shop_display_name{text-align:left;min-width:100px}.infomart_unreceived.index .infomart_unreceived_list_table .shop_department_code{min-width:90px;width:90px}.infomart_unreceived.index .infomart_unreceived_list_table .total,.infomart_unreceived.index .infomart_unreceived_list_table .total_delivery_number,.infomart_unreceived.index .infomart_unreceived_list_table .total_transfer_number,.infomart_unreceived.index .infomart_unreceived_list_table .total_void_number{min-width:50px}.infomart_unreceived.index .infomart_unreceived_list_table .total{font-weight:700}.information.index .tag_search{background-color:#f8f8f8}.information.index .tag_search .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.information.index .tag_search .condition_filter_switch a{cursor:pointer}.information.index .tag_search .condition_filter{display:none}.information.index .tag_search .condition_filter .filter{display:flex;padding:5px 0}.information.index .tag_search .condition_filter .filter .check_list label{cursor:pointer}.information.index .tag_search .condition_filter .filter label{margin-right:6px;font-weight:400;user-select:none}.information.index .tag_search .condition_filter .filter label i{margin-right:4px}.information.index .tag_search .condition_filter .filter.retire_date_term{margin-top:5px}.information.index .tag_search .condition_filter hr{margin:5px 0}.information.index .list{max-width:inherit;max-height:calc(100vh - 210px);overflow-y:scroll;overflow-x:hidden}.information.index .list table .subject{min-width:200px;width:auto;text-align:left}.information.index .list table .sharing_shops{min-width:120px;text-align:left}.information.index .list table .status{width:80px}.information.index .list table .fixed_end_date{width:101px;text-align:center}.information.index .list table .end_date,.information.index .list table .start_date{width:90px;text-align:center}.information.index .list table .send_user_name{min-width:100px;text-align:left}.information.index .list table .read_count{min-width:60px}.information.index .list table .trash{width:50px}.information.index .list table span.tag_item{display:inline-block;height:18px;line-height:18px;padding:0 5px;border-radius:5px;font-weight:initial;color:#FFF}.information.edit .main_body{width:1050px;margin:0 auto}.information.edit .main_body .edit_area{width:500px;display:inline-block}.information.edit .main_body .edit_area .container_separater{width:100%;padding-bottom:4px;margin-bottom:15px;border-bottom:1px solid #888;text-align:left}.information.edit .main_body .edit_area div.value{padding-right:20px}.information.edit .main_body .edit_area.left{margin:0 50px 0 0;float:left}.attendance .list table .input_row:first-child,.information.edit .main_body .edit_area.left .dad_file_upload .file_list{margin-bottom:2px}.information.edit .main_body .edit_area.left input:not(.datepicker):not(.markdown),.information.edit .main_body .edit_area.left textarea{width:100%}.information.edit .main_body .edit_area.left .datepicker[readonly]{pointer-events:none}.information.edit .main_body .edit_area.left .display_order{width:120px}.information.edit .main_body .edit_area.left .dad_file_upload{width:100%;height:auto}.information.edit .main_body .edit_area.left .dad_file_upload p{height:100px;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px dashed #7f7f7f}.information.edit .main_body .edit_area.left .dad_file_upload input{position:absolute;opacity:0}.information.edit .main_body .edit_area.left .dad_file_upload .file_list .file{height:16px;line-height:16px}.information.edit .main_body .edit_area.left .dad_file_upload .file_list .file a,.information.edit .main_body .edit_area.left .dad_file_upload .file_list .file span{height:100%;line-height:16px}.information.edit .main_body .edit_area.left .dad_file_upload .file_list .file i{cursor:pointer}.information.edit .main_body .edit_area.left .dad_file_upload .file_list input{width:0}.information.edit .main_body .edit_area.left .dad_file_upload .input.file input{height:100px;width:440px}.information.edit .main_body .edit_area.left .information_tag .tag_item{width:25%}.information.edit .main_body .edit_area.right .list table,.information.edit .main_body .edit_area.right .send_mail .form_container .value input{width:100%}.information.edit .main_body .edit_area.left .form_container .comment{margin-top:5px;line-height:18px}.information.edit .main_body .edit_area.right{float:left}.information.edit .main_body .edit_area.right .edit_shop{margin-bottom:20px}.information.edit .main_body .edit_area.right .conditions_container.left{line-height:28px;padding:0 20px}.information.edit .main_body .edit_area.right .conditions_container.left .comment{padding-left:5px}.information.edit .main_body .edit_area.right .conditions_container.left .label{cursor:pointer;padding:0}.information.edit .main_body .edit_area.right .conditions_container.left .label input{margin-top:0;margin-right:6px}.information.edit .main_body .edit_area.right .conditions_container.left .label span{color:#000;line-height:28px;height:28px;display:inline-block;vertical-align:top;font-size:11.5px;font-weight:400}.information.edit .main_body .edit_area.right .conditions_container.left .tip.error .value{height:40px}.information.edit .main_body .edit_area.right .send_mail .form_container{display:inline-block}.information.edit .main_body .edit_area.right .send_mail .form_container .value{height:auto}.information.edit .main_body .edit_area.right .send_mail .form_container .value .comment{line-height:normal}.information.edit .main_body .edit_area.right .wrap{padding:0 20px}.information.edit .main_body .edit_area.right .list{margin:0 20px 20px;overflow:auto}.information.edit .main_body .edit_area.right .list.shop{max-height:500px}.information.edit .main_body .edit_area.right .list.user{max-height:200px}.information.edit .main_body .edit_area.right .list table th{position:sticky;z-index:1;top:0}.information.edit .main_body .edit_area.right .list table.shop_list tr .shop_name{text-align:left}.information.edit .main_body .edit_area.right .list table.staff_list tr .user_no{width:80px}.information.edit .main_body .edit_area.right .list table.staff_list tr .user_name{width:auto;text-align:left}.information.edit .main_body .edit_area.right .list table.staff_list tr .shop_name{width:120px;text-align:left}.information.edit .main_body .edit_area.right .list table.staff_list tr .emp_type{width:100px}.information.edit .main_body .edit_area.right .list table.staff_list tr .delete{width:60px}.information.edit .main_body .button_area{clear:left}#add-staff-modal table .check_cell{width:40px}#add-staff-modal table .user_no{width:60px}#add-staff-modal table .user_name{width:auto;text-align:left}#add-staff-modal table .emp_type{width:76px}#add-staff-modal table .shop_name{width:150px;text-align:left}#check-items-modal .modal-body label.checked{color:#000}#common-confirm-dialog .send_mail_confirm{cursor:pointer}#common-confirm-dialog .send_mail_confirm i{height:15px}#common-confirm-dialog .send_mail_confirm span{line-height:15px;vertical-align:top}#common-confirm-dialog .send_mail_confirm p{margin:8px 0}#social-ins-info-modal .disp_prev_val{margin-bottom:5px}#social-ins-info-modal .prev_base_pension_code .label,#social-ins-info-modal .prev_health_ins_date .label{padding-left:40px}#social-ins-info-modal .dependents_info .dependent{margin-bottom:8px}#emp-ins-info-modal .disp_prev_val,#social-ins-edit-modal .disp_prev_val,#social-ins-info-modal .disp_prev_val{margin-bottom:5px}#social-ins-info-modal .dependents_info .dependent .item{height:28px;line-height:28px}#social-ins-info-modal .dependents_info ul li{height:28px;line-height:28px;padding:0 12px}#emp-ins-info-modal .prev_base_pension_code .label,#emp-ins-info-modal .prev_emp_ins_code .label,#emp-ins-info-modal .prev_health_ins_date .label,#emp-ins-info-modal .prev_start_date .label,#social-ins-edit-modal .prev_base_pension_code .label,#social-ins-edit-modal .prev_health_ins_date .label,#social-ins-info-modal .prev_base_pension_code .label,#social-ins-info-modal .prev_health_ins_date .label{padding-left:40px}#social-ins-info-modal .dependents_info ul li .family_name{width:30%;display:inline-block}#social-ins-info-modal .dependents_info ul li .family_status{line-height:inherit;display:inline-block}#emp-ins-info-modal .user_info,#social-ins-edit-modal .user_info,#social-ins-info-modal .user_info{font-size:13px}#emp-ins-info-modal .user_info .user_name,#emp-ins-info-modal .user_info .user_no,#social-ins-edit-modal .user_info .user_name,#social-ins-edit-modal .user_info .user_no,#social-ins-info-modal .user_info .user_name,#social-ins-info-modal .user_info .user_no{font-weight:700;margin-right:15px}#emp-ins-info-modal .modal-body .base_pension_code .value span,#emp-ins-info-modal .modal-body .emp_ins_code .value span,#social-ins-edit-modal .modal-body .base_pension_code .value span,#social-ins-edit-modal .modal-body .emp_ins_code .value span,#social-ins-info-modal .modal-body .base_pension_code .value span,#social-ins-info-modal .modal-body .emp_ins_code .value span{margin-right:6px}#emp-ins-info-modal .user_info .social_ins,#social-ins-edit-modal .user_info .social_ins,#social-ins-info-modal .user_info .social_ins{font-size:11.5px}#emp-ins-info-modal .timeout-message,#social-ins-edit-modal .timeout-message,#social-ins-info-modal .timeout-message{text-align:center}#emp-ins-info-modal hr,#social-ins-edit-modal hr,#social-ins-info-modal hr{margin-top:-3px;margin-bottom:10px;border:0;border-top:1px solid #DDD}#emp-ins-info-modal .date-label,#social-ins-edit-modal .date-label,#social-ins-info-modal .date-label{position:relative;display:inline-block}#social_ins_dependent_modal,#social_ins_dependent_modal .modal-body ul li.clone{display:none}#emp-ins-info-modal .amount-input,#emp-ins-info-modal .numeric-input,#social-ins-edit-modal .amount-input,#social-ins-edit-modal .numeric-input,#social-ins-info-modal .amount-input,#social-ins-info-modal .numeric-input{text-align:right;width:120px}#emp-ins-info-modal .modal-body span.from.label-price,#social-ins-edit-modal .modal-body span.from.label-price,#social-ins-info-modal .modal-body span.from.label-price{text-align:right}#emp-ins-info-modal .modal-body span.to.label-price,#social-ins-edit-modal .modal-body span.to.label-price,#social-ins-info-modal .modal-body span.to.label-price{text-align:right;padding-left:12px;padding-right:24px}#emp-ins-info-modal .modal-body span.to.label-price.changed-price,#social-ins-edit-modal .modal-body span.to.label-price.changed-price,#social-ins-info-modal .modal-body span.to.label-price.changed-price{background-color:#ffd900}.join .join_container.base.primary .join_body table.temp_data_list tr.selected td,.join .join_container.emp_type_select table.emp_type_list .selected td,.join .join_container.rejoin table.rejoin_list .selected td{background-color:#d5e9ff}#emp-ins-info-modal .modal-body .health_ins_no .value .health_ins_no,#social-ins-edit-modal .modal-body .health_ins_no .value .health_ins_no,#social-ins-info-modal .modal-body .health_ins_no .value .health_ins_no{width:120px}#emp-ins-info-modal .modal-body .base_pension_code .value .base_pension_code_first,#social-ins-edit-modal .modal-body .base_pension_code .value .base_pension_code_first,#social-ins-info-modal .modal-body .base_pension_code .value .base_pension_code_first{width:60px}#emp-ins-info-modal .modal-body .base_pension_code .value .base_pension_code_second,#social-ins-edit-modal .modal-body .base_pension_code .value .base_pension_code_second,#social-ins-info-modal .modal-body .base_pension_code .value .base_pension_code_second{width:80px}#emp-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_first,#social-ins-edit-modal .modal-body .emp_ins_code .value .emp_ins_code_first,#social-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_first{width:60px}#emp-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_second,#social-ins-edit-modal .modal-body .emp_ins_code .value .emp_ins_code_second,#social-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_second{width:80px}#emp-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_third,#social-ins-edit-modal .modal-body .emp_ins_code .value .emp_ins_code_third,#social-ins-info-modal .modal-body .emp_ins_code .value .emp_ins_code_third{width:35px}#social_ins_dependent_modal .modal-dialog{width:90%;max-width:400px;margin:80px auto 0}#social_ins_dependent_modal .modal-header{border-bottom:solid 2px #2f5e91}#social_ins_dependent_modal .modal-header .close{width:48px;height:48px;margin:0}#social_ins_dependent_modal .modal-body{text-align:center}#social_ins_dependent_modal .modal-body .message{margin:30px 0}#social_ins_dependent_modal .modal-body .message .left{text-align:left;padding-left:10px}#social_ins_dependent_modal .modal-body ul li{height:28px;padding-top:5px}#social_ins_dependent_modal .form_container,#social_ins_dependent_modal .modal-body ul .item{margin:0}.ip_restrictions.index .ip_restrictions_flg .label{width:auto}.ip_restrictions.index .ip_restrictions_flg .label span{color:#000}.ip_restrictions.index .ip_restrictions_guide{margin-bottom:5px}.ip_restrictions.index .edit_list{width:1200px;margin-bottom:10px}.ip_restrictions.index .edit_list .target_application{width:150px}.ip_restrictions.index .edit_list .target_application select{width:100%}.ip_restrictions.index .edit_list .ip_address{width:216px}.ip_restrictions.index .edit_list .ip_address .period{display:inline-block;vertical-align:bottom;font-size:17px}.ip_restrictions.index .edit_list .ip_address input{width:40px}.ip_restrictions.index .edit_list .cidr{width:60px}.ip_restrictions.index .edit_list .cidr input{width:40px}.ip_restrictions.index .edit_list .ip_restrictions_memo input{width:100%}.ip_restrictions.index .edit_list .ip_restrictions_memo{width:auto}.ip_restrictions.index .edit_list .slash{width:20px}.ip_restrictions.index .edit_list .copy_icon,.ip_restrictions.index .edit_list .delete_icon{width:60px}.job_title_mst.index .conditions .condition_check{margin-left:0}.job_title_mst.index .conditions .right{float:right;margin-right:0}.job_title_mst.index .list table{width:720px}.job_title_mst.index .list table .item2_id{width:60px}.job_title_mst.index .list table .item2_name{width:auto;text-align:left}.job_title_mst.index .list table .display_order{width:120px}.job_title_mst.index .list table .edit{width:60px}.join .join_container{display:none;width:90%;margin:0 auto;text-align:center}.join .join_container .tab_close{text-align:right}.join .join_container .join_header{padding-bottom:24px}.join .join_container .join_header .title{font-size:15.5px}.join .join_container .join_body .form_container.wide .label{width:30%}.join .join_container .join_body .form_container.wide .value:not(.birthday) .date input{width:120px}.join .join_container .join_body .form_container.wide .value:not(.birthday) .select_wrapper_label,.join .join_container .join_body .form_container.wide .value:not(.birthday) select{width:180px}.join .join_container .join_body .form_container.wide .value:not(.birthday) textarea{width:500px;min-height:150px}.join .join_container .join_body .form_container.wide .value:not(.birthday) .radio .disabled{cursor:default;pointer-events:none;color:#CCC}.join .join_container .join_body table{margin:0 auto}.join .join_container .join_body .message_container{margin:20px 0}.join .join_container .join_body .message_container .decoration{color:#E86A17}.join .join_container .join_body .message_container .decoration.modify{color:#F22}.join .join_container .join_body .message_container .message{display:inline-block;text-align:left;margin:0 auto;width:580px}.join .join_container .join_body .message_container .message span{display:inline-block}.join .join_container.base.secondary.arb .form_container .radio.two_choice,.join .join_container.base.secondary.stf .radio.two_choice{display:inline-flex}.join .join_container .join_body .message_container .message .indent{padding-left:13px}.join .join_container.base.secondary.arb .form_container.designated_activities .comment,.join .join_container.base.secondary.stf .designated_activities .comment{padding-left:24px}.join .join_container.base.primary{width:75%;max-width:800px}.join .join_container.base.primary .join_body .form_container.wide .label{width:30%}.join .join_container.base.primary .join_body .form_container.wide .birthday option,.join .join_container.base.primary .join_body .form_container.wide .birthday select{width:100%}.join .join_container.base.primary .join_body .form_container.wide .birthday .open_seireki_wareki_list{position:relative;left:160px}.join .join_container.base.primary .join_body .form_container.wide .birthday .form_value_row.wareki_row{position:relative;top:-27px;width:125px}.join .join_container.base.primary .join_body .temp_data_list_title{height:50px;text-align:left;position:relative}.join .join_container.base.primary .join_body .temp_data_list_title span{height:20px;position:absolute;bottom:0}.join .join_container.base.primary .join_body table{margin-bottom:30px}.join .join_container.base.primary .join_body table.temp_data_list{width:100%}.join .join_container.base.primary .join_body table.temp_data_list .radio_cell{min-width:35px}.join .join_container.base.primary .join_body table.temp_data_list .name{min-width:200px;text-align:left}.join .join_container.base.primary .join_body table.temp_data_list .gender{min-width:40px}.join .join_container.base.primary .join_body table.temp_data_list .birthday{min-width:85px}.join .join_container.base.primary .join_body table.temp_data_list .shop_name{width:120px;text-align:left}.join .join_container.base.primary .join_body table.temp_data_list .emp_type{min-width:80px}.join .join_container.base.primary .join_body table.temp_data_list .join_date{min-width:85px}.join .join_container.base.primary .join_body table.temp_data_list .created_user_name{min-width:120px;text-align:left}.join .join_container.base.primary .join_body table.temp_data_list .trash_cell{min-width:35px}.join .join_container.base.primary .join_body table.temp_data_list .unselected{text-align:left}.join .join_container.base.primary .join_body table.temp_data_list .nothing{text-align:center}.join .join_container.rejoin table.rejoin_list .radio_cell{width:40px}.join .join_container.rejoin table.rejoin_list .user_no{width:5%}.join .join_container.rejoin table.rejoin_list .name{width:15%;text-align:left}.join .join_container.rejoin table.rejoin_list .name_kana{width:auto;text-align:left}.join .join_container.rejoin table.rejoin_list .affiliation{width:13%;text-align:left}.join .join_container.rejoin table.rejoin_list .birthday,.join .join_container.rejoin table.rejoin_list .sex{width:7%}.join .join_container.rejoin table.rejoin_list .emp_type{width:10%}.join .join_container.rejoin table.rejoin_list .enrollment_status{width:9%}.join .join_container.rejoin table.rejoin_list .leave{width:7%}.join .join_container.rejoin table.rejoin_list .nothing{text-align:left}.join .join_container.emp_type_select table.emp_type_list .radio_cell{width:40px}.join .join_container.emp_type_select table.emp_type_list .emp_type{width:auto;text-align:left}.join .join_container.base.secondary .date{width:150px}.join .join_container.base.secondary.stf .form_container .date{margin-right:60px}.join .join_container.base.secondary.stf .form_container.contract_term .date{width:120px;margin-right:0}.join .join_container.base.secondary.stf .form_container.contract_term .comment{margin-left:28px}.join .join_container.base.secondary.stf .radio.two_choice .comment{margin-left:5px}.join .join_container.base.secondary.stf .designated_activities_other .value input{width:255px}.join .join_container.base.secondary.arb .form_container.value_short .select_wrapper_label,.join .join_container.base.secondary.arb .form_container.value_short select{width:120px}.join .join_container.base.secondary.arb .form_container.value_short input[type=text]{width:50px}.join .join_container.base.secondary.arb .form_container.value_short .comment{margin-left:20px}.join .join_container.base.secondary.arb .form_container.contract_term .date{width:120px;margin-right:0}.join .join_container.base.secondary.arb .form_container.contract_term .comment{margin-left:28px}.join .join_container.base.secondary.arb .form_container .radio.two_choice label{width:140px}.join .join_container.base.secondary.arb .form_container .radio.two_choice .comment{margin-left:5px}.join .join_container.base.secondary.arb .form_container.non_daytime_student_flg .non_daytime_student{margin-left:3px}.join .join_container.base.secondary.arb .form_container.non_daytime_student_flg .non_daytime_student_comment{display:inline-block}.join .join_container.base.secondary.arb .form_container.non_daytime_student_flg .non_daytime_student_check:hover,.join .join_container.base.secondary.arb .form_container.non_daytime_student_flg .non_daytime_student_comment:hover{cursor:pointer}.join .join_container.base.secondary.arb .form_container.designated_activities_other .value input{width:255px}.join .join_container.base.secondary.temp_stf .temp_company input{min-width:250px}.join .join_container.salary .form_container.wide .value.unit.yen input[type=text]{width:100px}.join .join_container.salary.stf .form_container.wide .value .select_wrapper_label,.join .join_container.salary.stf .form_container.wide .value input[type=text],.join .join_container.salary.stf .form_container.wide .value select{width:180px}.join .join_container.salary.arb .form_container.wide .value .select_wrapper_label,.join .join_container.salary.arb .form_container.wide .value input[type=text],.join .join_container.salary.arb .form_container.wide .value select,.join .join_container.salary.arb .form_container.wide .value.base_hourly_pay{width:100px}.join .join_container.salary.arb .form_container.wide .value.text_combo input[type=text]{text-align:right}.join .join_container.salary.arb .form_container.wide .value.base_hourly_pay span:first-child{width:78px;text-align:right}.join .join_container.salary.arb .form_container.wide .value span.offset-left{margin-left:10px}.join .join_container.salary.arb .form_container.wide .value span.offset-left i:hover{color:#444;cursor:pointer}.join .join_container.confirm{padding:18px 0 30px}.join .join_container.confirm .form_container.wide .label{width:40%}.join .join_container.confirm .container_separater{width:80%;padding-bottom:4px;margin:0 auto 12px;border-bottom:1px solid #888;text-align:left}.join .join_container.confirm .container_separater a{float:right}.join .join_container.confirm .form_container.form_button_container{height:40px}.join .join_container.confirm .form_container.form_button_container .cancel_button_container{margin-top:48px}.join .join_container.confirm .form_container.form_button_container .button.download.contract,.join .join_container.confirm .form_container.form_button_container .button.download.unofficial_offer{width:250px;height:40px;margin:0 20px}.join .join_container.confirm .form_container.form_button_container .dl_count{line-height:40px;position:absolute}.join .join_container .bold{font-weight:700}.join .unit.yen:after{right:auto;top:2px;left:84px;line-height:32px}.join .unit.hour:after{right:auto;top:2px;left:124px;line-height:32px}.join .confirm_contract .form_container .value.buttons .form_value_row .save_button_container .button{width:150px}.join .complete .complete_user{margin:0 0 24px}.labor_divied_close.index .labor_divied_close_tabs,.labor_shop_divied.index .labor_shop_divied_tabs{margin-top:20px}.labor_divied_account.index .conditions .add_user{display:inline-block;vertical-align:top;line-height:28px;text-align:center;padding-left:5px;padding-right:5px}.labor_divied_account.index .conditions .add_user:hover{background:#d2d2d2}.labor_divied_account.index .total_ratio.warn{color:red}.labor_divied_account.index .row_container.buttons.clearfix:not(.button_addstaff){margin-bottom:20px}.labor_divied_account.index .row_container.button_addstaff{margin-bottom:5px}.labor_divied_account.index .list:has(.table){max-width:inherit;max-height:calc(100vh - 223px);overflow-y:scroll;overflow-x:hidden}.labor_divied_account.index .list:has(.table).buttons_hide{max-height:calc(100vh - 142px)}.labor_divied_account.index .list:has(.table) table{width:auto}.labor_divied_account.index .list:has(.table) table .shop_name{min-width:180px;text-align:left;padding-left:14px}.labor_divied_account.index .list:has(.table) table .ratio{width:85px;text-align:center}.labor_divied_account.index .list:has(.table) table .ratio input{display:inline-block;width:100%;padding:0;font-size:11.5px;border:1px solid #CCC;text-align:right;letter-spacing:.05em}.labor_divied_account.index .list:has(.table) table .ratio input::-webkit-inner-spin-button,.labor_divied_account.index .list:has(.table) table .ratio input::-webkit-outer-spin-button{margin-left:20px;height:24px}.labor_divied_account.index .list:has(.table) table .ratio.unit.percent::after{top:11px;right:28px}.labor_divied_account.index .list:has(.table) table .department_name{min-width:280px;text-align:left}.labor_divied_account.index .list:has(.table) table .department_name i{position:relative}.labor_divied_account.index .list:has(.table) table .modified_user_name{min-width:120px;text-align:left}.labor_divied_account.index .list:has(.table) table .delete{width:60px}.labor_divied_authorized.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.labor_divied_authorized.index .list table{width:980px}.labor_divied_authorized.index .list table .user_no{width:80px}.labor_divied_authorized.index .list table .user_name{width:auto;text-align:left}.labor_divied_authorized.index .list table .shop_name{width:160px;text-align:left}.labor_divied_authorized.index .list table .emp_type{width:110px}.labor_divied_authorized.index .list table .monthly_close_authorized_type{width:120px}.labor_divied_authorized.index .list table .end_date,.labor_divied_authorized.index .list table .start_date,.labor_divied_authorized.index .list table .work_management_flg{width:100px}.labor_divied_authorized.index .list table .edit{width:60px}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-dialog{width:500px}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value{display:inline-block;cursor:text}.labor_divied_close.index .condition_check,.modal.labor_divied_close .form_container.no_label .label{display:none}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value input{background-color:#FFF;color:#000}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value.disabled{cursor:default}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .search_container .value.disabled input{background-color:#D6D6D6;color:#666}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .user_no .form-control{width:90px}.labor_divied_authorized.index #labor-divied-authorized-insert-modal .modal-body .user_name .form-control{width:180px}.labor_divied_close.index .labor_divied_close_tabs .tab-content .tab-pane{padding:10px}.labor_divied_close.index .labor_divied_close_tabs .tab-content .tab-pane .tab.close_status .tab_header.left{float:left}.labor_divied_close.index .labor_divied_close_tabs .tab-content .tab-pane .tab.close_status .tab_header.right{text-align:right}.labor_divied_close.index .labor_divied_close_tabs .tab-content .tab-pane .tab.close_status .button{margin-right:5px;margin-bottom:10px}.labor_divied_close.index .info_badge{position:absolute;top:-10px;right:0;width:20px;height:20px;line-height:20.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease}.labor_divied_close.index .list table{table-layout:fixed}.labor_divied_close.index .list table .approved_user_name,.labor_divied_close.index .list table .group_mgr_user_name,.labor_divied_close.index .list table .shop_mgr_user_name,.labor_divied_close.index .list table .shop_name,.labor_divied_close.index .list table .user_name{text-align:left}.labor_divied_close.index .list.close_status table .check_cell{width:50px}.labor_divied_close.index .list.close_status table .user_no{width:70px}.labor_divied_close.index .list.close_status table .shop_name,.labor_divied_close.index .list.close_status table .user_name{width:10%}.labor_divied_close.index .list.close_status table .authorized_type{width:60px}.labor_divied_close.index .list.close_status table .monthly_close_datetime,.labor_divied_close.index .list.close_status table .shop_mgr_datetime{width:140px}.labor_divied_close.index .list.close_status table .shop_mgr_user_name{width:10%}.labor_divied_close.index .list.close_status table .group_mgr_datetime{width:140px}.labor_divied_close.index .list.close_status table .group_mgr_user_name{width:10%}.labor_divied_close.index .list.close_status table .edit{width:50px}.labor_divied_close.index .list.cancel_apply table{width:680px}.labor_divied_close.index .list.cancel_apply table .user_no{width:70px}.labor_divied_close.index .list.cancel_apply table .shop_name,.labor_divied_close.index .list.cancel_apply table .user_name{width:160px}.labor_divied_close.index .list.cancel_apply table .approved_datetime{width:140px}.labor_divied_close.index .list.cancel_apply table .approved_user_name{width:160px}.modal.labor_divied_close .form_container.no_label .value{padding:2px 20px}.modal.labor_divied_close .form_container .date{width:140px}.modal.labor_divied_close .form_container .date.time{width:120px}.labor_divied.index .buttons.clearfix{margin-bottom:20px}.labor_divied.index .buttons.button_addstaff{margin-bottom:5px}.labor_divied.index .total_ratio.warn{color:red}.labor_divied.index .list:not(.button.search){max-width:inherit;max-height:calc(100vh - 223px);overflow-y:scroll;overflow-x:hidden}.labor_divied.index .list:not(.button.search).buttons_hide{max-height:calc(100vh - 142px)}.labor_divied.index .list:not(.button.search) table{width:auto}.labor_divied.index .list:not(.button.search) table .shop_name{min-width:180px;text-align:left;padding-left:14px}.labor_divied.index .list:not(.button.search) table .ratio{width:85px;text-align:center}.labor_divied.index .list:not(.button.search) table .ratio input{display:inline-block;width:100%;padding:0;font-size:11.5px;border:1px solid #CCC;text-align:right;letter-spacing:.05em}.labor_divied.index .list:not(.button.search) table .ratio input::-webkit-inner-spin-button,.labor_divied.index .list:not(.button.search) table .ratio input::-webkit-outer-spin-button{margin-left:20px;height:24px}.labor_divied.index .list:not(.button.search) table .ratio.unit.percent::after{top:11px;right:28px}.labor_divied.index .list:not(.button.search) table .department_name{min-width:280px;text-align:left}.labor_divied.index .list:not(.button.search) table .department_name i{position:relative}.labor_divied.index .list:not(.button.search) table .group_mgr_user_name,.labor_divied.index .list:not(.button.search) table .shop_mgr_user_name{min-width:120px;text-align:left}.labor_divied.index .list:not(.button.search) table .delete{width:60px}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane{padding:10px}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .buttons .left{float:left}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .buttons .left .button.delete{margin-left:30px}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .buttons .right{text-align:right}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .table_attachment{height:28px;line-height:28px}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .table_attachment .wrap{vertical-align:text-top}.labor_shop_divied.index .labor_shop_divied_tabs .tab-content .tab-pane .table_attachment .right{float:right}.labor_shop_divied.index .conditions{margin-bottom:8px}.labor_shop_divied.index .list table .shop_department,.labor_shop_divied.index .list table .shop_name,.labor_shop_divied.index .list table .user_name{text-align:left}.labor_shop_divied.index .list table .amount{text-align:right}.labor_shop_divied.index .list.apply_approval_info_list table .arb_emp_ins,.labor_shop_divied.index .list.apply_approval_info_list table .arb_payment,.labor_shop_divied.index .list.apply_approval_info_list table .arb_social_ins,.labor_shop_divied.index .list.apply_approval_info_list table .arb_total,.labor_shop_divied.index .list.apply_approval_info_list table .arb_trspt_exps,.labor_shop_divied.index .list.apply_approval_info_list table .stf_emp_ins,.labor_shop_divied.index .list.apply_approval_info_list table .stf_payment,.labor_shop_divied.index .list.apply_approval_info_list table .stf_social_ins,.labor_shop_divied.index .list.apply_approval_info_list table .stf_total,.labor_shop_divied.index .list.apply_approval_info_list table .stf_trspt_exps,.labor_shop_divied.index .list.apply_approval_info_list table .total{width:8%}.labor_shop_divied.index .list.private_situation_info_list table{width:70%}.labor_shop_divied.index .list.private_situation_info_list table .user_no{width:50px}.labor_shop_divied.index .list.private_situation_info_list table .emp_ins,.labor_shop_divied.index .list.private_situation_info_list table .emp_type,.labor_shop_divied.index .list.private_situation_info_list table .payment,.labor_shop_divied.index .list.private_situation_info_list table .shop_department,.labor_shop_divied.index .list.private_situation_info_list table .shop_name,.labor_shop_divied.index .list.private_situation_info_list table .social_ins,.labor_shop_divied.index .list.private_situation_info_list table .total,.labor_shop_divied.index .list.private_situation_info_list table .trspt_exps,.labor_shop_divied.index .list.private_situation_info_list table .user_name{width:10%}._login,._manager_login_company,._shop_login_company{width:320px;height:400px;margin:10% auto 0}._login>div,._manager_login_company>div,._shop_login_company>div{margin:0 auto;text-align:center}._login .logo_container,._manager_login_company .logo_container,._shop_login_company .logo_container{padding:15px 0;text-align:center}._login .logo_container .logo,._manager_login_company .logo_container .logo,._shop_login_company .logo_container .logo{margin-top:20px;font-size:30px;cursor:default}._login .logo_container h1,._manager_login_company .logo_container h1,._shop_login_company .logo_container h1{margin:5px 0 0;padding:0;text-align:center;font-size:18px;font-weight:700;color:#1B2123}._login .form_container,._manager_login_company .form_container,._shop_login_company .form_container{margin:0 auto;padding:24px;background-color:#EBEBEB;text-align:center}._login .form_container.manager .input,._manager_login_company .form_container.manager .input,._shop_login_company .form_container.manager .input{width:100%}._login .form_container .error_message_container,._manager_login_company .form_container .error_message_container,._shop_login_company .form_container .error_message_container{color:#FF001A;margin-bottom:10px}._login .form_container .auth_title,._manager_login_company .form_container .auth_title,._shop_login_company .form_container .auth_title{margin-bottom:20px}._login .form_container .input,._manager_login_company .form_container .input,._shop_login_company .form_container .input{margin:0 auto}._login .form_container .input input,._manager_login_company .form_container .input input,._shop_login_company .form_container .input input{display:inline-block;width:100%;height:36px;margin-bottom:24px}._login .form_container .button,._manager_login_company .form_container .button,._shop_login_company .form_container .button{display:inline-block;width:110px;height:32px;line-height:32px;margin:0 auto}._login .footer_container,._manager_login_company .footer_container,._shop_login_company .footer_container{margin:22px auto}._login .footer_container li:hover,._manager_login_company .footer_container li:hover,._shop_login_company .footer_container li:hover{background-color:inherit!important}._login .footer_container .footer_links p,._manager_login_company .footer_container .footer_links p,._shop_login_company .footer_container .footer_links p{margin:0}._login .footer_container .footer_links a,._manager_login_company .footer_container .footer_links a,._shop_login_company .footer_container .footer_links a{display:block;padding:8px 0}._login .footer_container .footer_links i,._manager_login_company .footer_container .footer_links i,._shop_login_company .footer_container .footer_links i{color:#000;margin-right:2px}._shop_login.login_shop .logo_container h1,._shop_login.login_user .logo_container h1{color:#fff;padding:5px 0;border-radius:4px;width:100%;display:block;box-sizing:border-box}._manager_login_company .row_container,._shop_login_company .row_container{height:auto;margin:0}._manager_login_company .footer_container,._shop_login_company .footer_container{margin:22px 0}._shop_login.login_shop .logo_container h1 i,._shop_login.login_user .logo_container h1 i{margin-right:2px}._manager_login_company .footer_container li:hover,._shop_login_company .footer_container li:hover{background-color:inherit!important}._manager_login_company .footer_container p,._shop_login_company .footer_container p{text-align:center}._shop_login.login_user .logo_container h1{background-color:#007bff}._shop_login.login_shop .logo_container h1{background-color:#ff8c00}.mail_bulk_send.index .main .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.mail_bulk_send.index .main .list .table .subject{min-width:400px;width:auto;text-align:left;padding-left:16px}.mail_bulk_send.index .main .list .table .send_status{min-width:90px;width:90px}.mail_bulk_send.index .main .list .table .send_end_datetime{min-width:150px;width:150px}.mail_bulk_send.index .main .list .table .send_user_name{min-width:120px;width:120px}.mail_bulk_send.index .main .list .table .send_target_count{min-width:90px;width:90px}.mail_bulk_send.edit>.conditions{width:960px;margin:auto auto 10px;padding:0 30px 0 20px}.mail_bulk_send.edit>.conditions .send_status{line-height:28px}.mail_bulk_send.edit>.conditions .send_status .status{padding:4px;background-color:#59a204;color:#f8f8f8;border-radius:2px;vertical-align:middle}.mail_bulk_send.edit .main .detail{width:960px;margin:auto}.mail_bulk_send.edit .main .detail .form_container.dad_file_upload .sample,.mail_bulk_send.edit .main .detail .form_container.mailbody .help{float:right;position:static;margin-right:20px}.mail_bulk_send.edit .main .detail .form_container.subject input{width:100%}.mail_bulk_send.edit .main .detail .form_container.reply_to input{width:50%}.mail_bulk_send.edit .main .detail .form_container.mailbody .help i,.mail_bulk_send.edit .main .detail .form_container.mailbody .help span{vertical-align:middle;color:#0070c9}.mail_bulk_send.edit .main .detail .form_container.mailbody textarea{border:none;width:100%;height:360px;padding:8px 12px;resize:none}.mail_bulk_send.edit .main .detail .form_container.mailbody textarea:read-only{color:#666}.mail_bulk_send.edit .main .detail .form_container.dad_file_upload{width:100%;height:121px}.mail_bulk_send.edit .main .detail .form_container.dad_file_upload .sample i,.mail_bulk_send.edit .main .detail .form_container.dad_file_upload .sample span{vertical-align:middle;color:#0070c9}.mail_bulk_send.edit .main .detail .form_container.dad_file_upload p{width:880px;height:100px;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px dashed #7f7f7f}.mail_bulk_send.edit .main .detail .form_container.dad_file_upload input{position:absolute;width:880px;height:100px;opacity:0}.mail_bulk_send.edit .excute_send{margin:28px}.mail_bulk_send.edit .excute_send .button.send{margin:auto;display:block;width:30%}.mail_bulk_send.edit .send_to .conditions{display:flex;flex-wrap:wrap;align-items:center;line-height:28px;margin:0 8px}.mail_bulk_send.edit .send_to .conditions .counter+.condition_check{margin-left:28px}.mail_bulk_send.edit .send_to .conditions .test_send{flex-grow:1;text-align:right}.mail_bulk_send.edit .send_to .overflow_scrollable{overflow:auto;max-height:640px}.mail_bulk_send.edit .send_to .targets th{white-space:nowrap}.mail_bulk_send.edit .send_to .targets .send_datetime{width:160px;min-width:160px}.mail_bulk_send.edit .send_to .targets .user_no{width:80px;min-width:80px}.mail_bulk_send.edit .send_to .targets .user_name{width:auto;min-width:140px;text-align:left}.mail_bulk_send.edit .send_to .targets .join_status{width:100px;min-width:100px}.mail_bulk_send.edit .send_to .targets .shop_code{width:90px;min-width:90px}.mail_bulk_send.edit .send_to .targets .shop_name{width:auto;min-width:160px;text-align:left}.mail_bulk_send.edit .send_to .targets .emp_type{width:90px;min-width:90px}.mail_bulk_send.edit .send_to .targets .param{width:60px;min-width:60px;white-space:nowrap}.mail_bulk_send.edit .send_to .target[data-join_status="30"] .join_status,.mail_bulk_send.edit .send_to .target[data-join_status="30"] .user_name,.mail_bulk_send.edit .send_to .target[data-join_status="35"] .join_status,.mail_bulk_send.edit .send_to .target[data-join_status="35"] .user_name,.mail_bulk_send.edit .send_to .target[data-join_status="40"] .join_status,.mail_bulk_send.edit .send_to .target[data-join_status="40"] .user_name{font-weight:700;color:#FF001B}#help-modal .note,#help-modal .template_list{width:90%;margin:28px}#sample-modal .rules{width:80%;margin:auto;list-style-type:disc}#test-modal .test_send_dialog{display:flex;flex-direction:column;align-items:center}#test-modal .test_send_dialog .test_send{width:60%}#test-modal .test_send_dialog .test_send input{width:100%;height:28px}.mail_preference.index .main .list{max-width:inherit;max-height:calc(100vh - 142px);overflow:scroll}.mail_preference.index .main .list:has(.no_data){overflow:hidden}.mail_preference.index .main .list .mail_list .header{background:#AAA!important}.mail_preference.index .main .list .table{width:max-content}.mail_preference.index .main .list .table .mail_title{width:250px;text-align:left;padding-left:16px}.mail_preference.index .main .list .table .check_cell{min-width:26px}.mail_preference.index .main .list .table .shop{min-width:30px}.mail_preference.index .main .list .header td{position:sticky;top:0;z-index:40;background:#f8f8f8}.mail_preference.index .main .list .header th.mail_title{position:sticky;left:0;top:0;z-index:50;height:1px;padding:2px 1px}.mail_preference.index .main .list .header th.mail_title .mail_title_inner{display:flex;text-align:left;padding-left:6px;flex-direction:column;height:100%}.mail_preference.index .main .list .header th.mail_title .mail_title_inner .title_name{flex-grow:1;padding:5px 0;display:flex;align-items:center}.mail_preference.index .main .list .header th.mail_title .mail_title_inner .check_all{position:relative;height:25px;padding-top:5px;display:flex;justify-content:flex-end}.mail_preference.index .main .list .header th.mail_title .mail_title_inner .check_all i{cursor:pointer;margin:6px 4px 6px 215px}.mail_preference.index .main .list .header .target{padding:2px 1px}.mail_preference.index .main .list .header .target .shop{display:flex;flex-direction:column;align-items:center;width:36px;height:100%;margin:0 auto}.mail_preference.index .main .list .header .target .shop .check_cell{position:relative;height:25px;padding-top:5px}.mail_preference.index .main .list .header .target .shop .check_cell i{cursor:pointer;vertical-align:middle}.mail_preference.index .main .list .header .target .shop .shop_name{flex-grow:1;writing-mode:tb;text-align:center;padding:5px 0}.mail_preference.index .main .list .header .target .shop .shop_name.all_off{color:#CCC}.mail_preference.index .main .list .detail td.mail_title{position:sticky;left:0;z-index:20}.mail_preference.index .main .list .detail.even_row td.mail_title{background:#f8f8f8}.mail_preference.index .main .list .detail.odd_row td.mail_title{background:#FFF}.mail_preference.index .main .list .detail.even_row td{background-color:#f8f8f8}.mail_preference.index .main .list .detail.even_row td.edited{background-color:#fff3cf}.mail_preference.index .main .list .detail.odd_row td{background-color:#FFF}.mail_preference.index .main .list .detail.odd_row td.edited{background-color:#fff8d5}.mail_preference.index .main .list .detail.even_row:hover td,.mail_preference.index .main .list .detail.odd_row:hover td{background-color:#cfe3ff}.mail_preference.index .main .list .detail.even_row:hover td.edited,.mail_preference.index .main .list .detail.odd_row:hover td.edited{background-color:#e5d4b3}.mail_preference.index .main .list .detail .mail_title{display:flex;align-items:center;height:38px;padding:1px 6px}.mail_preference.index .main .list .detail .mail_title i{position:inherit;width:18px;height:13px;margin:auto}.mail_preference.index .main .list .detail .mail_title .check_cell{height:100%;display:table}.mail_preference.index .main .list .detail .mail_title .check_cell i{min-width:20px;min-height:37px;line-height:37px;display:table-cell;vertical-align:middle}.mail_preference.index .main .list .detail .mail_title .mail_pattern_name{width:220px;min-height:44px;line-height:44px}.mail_preference.index .main .list .detail .mail_title .mail_pattern_name span{margin-left:4px}.mail_preference.index .main .list .detail .mail_title .mail_pattern_name.all_off{color:#CCC}.mail_preference.index .main .list .detail .receive.hover_column{background-color:#cfe3ff}.mail_preference.index .main .list .detail .receive.hover_column.edited{background-color:#e5d4b3}.mail_preference.index .main .list .detail .receive.hover_column.edited.hover_cell{background-color:#D5C4A3}.mail_preference.index .main .list .detail .receive.hover_column.hover_cell{background-color:#b3bde5}.mail_preference.index .main .list .detail .receive.edited{background-color:#fff8d5}.mail_preference.index .main .list .detail .receive:not(.disabled):focus,.mail_preference.index .main .list .detail .receive:not(.disabled):hover{cursor:pointer}.mail_send_logs.index .search_keyword{width:300px}.mail_send_logs.index .list table{table-layout:fixed}.mail_send_logs.index .list table .mail_send_time{width:160px;min-width:160px;text-align:center}.mail_send_logs.index .list table .mail_send_from{width:120px;min-width:120px;text-align:left}.mail_send_logs.index .list table .mail_subject{width:auto;text-align:left}.mail_send_logs.index .list table .mail_send_cc,.mail_send_logs.index .list table .mail_send_to{text-align:left}.mail_send_logs.index .list table td{overflow:hidden;text-align:left}.mail_send_logs.index .list table td.no_data{text-align:center}.mail_send_logs.index .list table td span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log_detail .mail_head .detail_container{margin:0 0 10px;letter-spacing:0;font-size:0;height:fit-content;line-height:normal}.log_detail .mail_head .detail_container .label{color:#999;text-align:right;line-height:normal;width:10%;height:100%}.log_detail .mail_head .detail_container .data{line-height:normal;padding-right:18px;width:90%;height:18px;overflow:hidden;cursor:pointer}.log_detail .mail_head .detail_container .data .fold_icon{user-select:none;position:absolute;right:5px;top:0}.log_detail .mail_head .detail_container .data.unfolded{height:100%}.log_detail .mail_body{margin-top:8px;padding:8px;word-break:break-all;background-color:#eee}.mail_send_mst.index .conditions .condition_check{margin-left:0}.mail_send_mst.index .list table .mail_pattern_name{min-width:250px;text-align:left}.mail_send_mst.index .list table .mail_address{min-width:250px;text-align:left;word-break:break-all}.mail_send_mst.index .list table .mail_subject{min-width:350px;text-align:left}.mail_send_mst.index .list table .mail_contents_note{min-width:250px;text-align:left}.mail_send_mst.index .list table .display_order{min-width:50px}.mail_send_mst.index .list table .edit{min-width:38px}.subject_detail div[title=mail_subject]{font-weight:700}.subject_detail .mail_body{margin-top:8px;padding:8px;word-break:break-all;background-color:#eee}.mail_send_mst.edit .main_body{width:1160px;margin:0 auto}.mail_send_mst.edit .main_body .edit_area{width:580px;display:inline-block}.mail_send_mst.edit .main_body .edit_area .container_separater{width:100%;padding-bottom:4px;margin-bottom:15px;border-bottom:1px solid #888;text-align:left}.mail_send_mst.edit .main_body .edit_area.left{padding:0 80px 0 0;float:left}.mail_send_mst.edit .main_body .edit_area.left input:not(.datepicker):not(.display_order),.mail_send_mst.edit .main_body .edit_area.left textarea{width:450px}.mail_send_mst.edit .main_body .edit_area.left .display_order{width:120px}.mail_send_mst.edit .main_body .edit_area.right{float:left}.mail_send_mst.edit .main_body .edit_area.right .auth_list{padding:0 20px 20px}.mail_send_mst.edit .main_body .edit_area.right .auth_list table{width:100%;margin-bottom:10px}.mail_send_mst.edit .main_body .edit_area.right .auth_list table caption{color:#000}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr.blank{display:none}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .authorized_id{width:auto;text-align:left}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .auth_send_type{width:120px;text-align:left}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .auth_end_date{width:160px}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .delete{width:60px}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .date{position:relative;display:inline-block}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .date i{right:auto;left:10px;color:#bfbfbf;font-size:15.5px}.mail_send_mst.edit .main_body .edit_area.right .auth_list table tr .date input{width:120px;padding-left:36px;font-size:11.5px}.mail_send_mst.edit .main_body .edit_area.right input.mail_address{width:100%}.mail_send_mst.edit .main_body .button_area{clear:left}.manual.index .category_container{margin-bottom:10px}.manual.index .category_container .title{font-size:15.5px;font-weight:700}.manual.index .category_container .manual_container{padding:6px 0 6px 10px}.monthly_close_mst.index .list table{width:1080px}.monthly_close_mst.index .list table .monthly_close_authorized_type,.monthly_close_mst.index .list table .monthly_close_type{width:15%}.monthly_close_mst.index .list table .monthly_close_business_type{width:auto}.monthly_close_mst.index .list table .deadline_day,.monthly_close_mst.index .list table .deadline_time,.monthly_close_mst.index .list table .monthly_close_day,.monthly_close_mst.index .list table .monthly_close_time{width:120px}.monthly_close_mst.index .list table .edit{width:60px}#monthly-close-mst-insert-modal .modal-dialog{width:400px}#monthly-close-mst-insert-modal .modal-body .time .unit input{padding-right:12px}#monthly-close-mst-insert-modal .modal-body .unit input{text-align:right;width:80px}#monthly-close-mst-insert-modal .modal-body .unit.day input{width:60px}#monthly-close-mst-insert-modal .modal-body .unit.day::after{top:13px;right:280px}.mst_maintenance.index th .mst_name{text-align:left;padding-left:10px}.mst_maintenance.index td{cursor:pointer}.mst_maintenance.index td .mst_list_cell{margin:0;text-align:left;letter-spacing:0;font-size:0}.mst_maintenance.index td .mst_list_cell .function_name{margin:0;width:94%;padding-left:10px}.mst_maintenance.index td .mst_list_cell .cell_icon{margin:0;width:6%}.my_docs_bulk_upload.index .message_container{width:720px;margin:0 auto}.my_docs_bulk_upload.index .message_container.guide{padding:10px;border-radius:20px;background-color:#F0F0F0;display:grid}.my_docs_bulk_upload.index .message_container.guide .container_header{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3}.my_docs_bulk_upload.index .message_container.guide .container_left{width:350px}.my_docs_bulk_upload.index .message_container.guide .container_footer{grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:3}.my_docs_bulk_upload.index .message_container.guide p{text-align:left;margin:10px}.my_docs_bulk_upload.index .message_container.guide p.bold{font-weight:700}.my_docs_bulk_upload.index .message_container.confirm,.my_docs_bulk_upload.index .message_container.confirm_error{margin-bottom:15px}.my_docs_bulk_upload.index .message_container.confirm p,.my_docs_bulk_upload.index .message_container.confirm_error p{text-align:center;color:#E86A17;margin:10px}.my_docs_bulk_upload.index div.center{width:90%;margin:0 auto 30px;text-align:center}.my_docs_bulk_upload.index div.center .dad_file_bulk_upload{background-color:#fff;border:1px dashed #7f7f7f;margin:20px 120px;position:relative}.my_docs_list.index .list table tr.retired .check_cell,.mynumber.index .tab.dependent .list table tr.retired .check_cell,.mynumber.index .tab.personal .list table tr.retired .check_cell{border-left:solid 3px #FF001B}.my_docs_bulk_upload.index div.center .dad_file_bulk_upload span{display:block;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my_docs_list.index .list,.my_docs_list.index .list table tr.display_none,.my_docs_list.index .list table tr.retired,.my_docs_list.index .row_container{display:none}.my_docs_bulk_upload.index div.center .dad_file_bulk_upload input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100px;outline:0;opacity:0}.my_docs_bulk_upload.index div.center .form_container{text-align:center}.my_docs_bulk_upload.index div.center .form_container .label{width:75px}.my_docs_bulk_upload.index div.center .form_container .value .date{width:120px}.my_docs_bulk_upload.index div.center .form_container .value .date input{width:100%}.my_docs_bulk_upload.index div.center .form_container .value button.upload{width:calc(20%)}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane{padding:10px}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .status{width:7%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .file_name{width:20%;text-align:left}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .user_no{width:6%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .user_name{width:10%;text-align:left}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .emp_type{width:10%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .belong_shop_name{width:10%;text-align:left}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .enrollment_status{width:7%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file .error_detail{width:30%;text-align:left}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.upload .list.upload_file td.retired{font-weight:700;color:#FF001B}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_datetime{width:20%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_count{width:15%}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .document_name{width:35%;text-align:left}.my_docs_bulk_upload.index .bulk_upload_tabs .tab-content .tab-pane.history .list.upload_history .upload_user_name{width:30%;text-align:left}.my_docs_list.index .conditions .condition_check{margin-left:0}.my_docs_list.index .conditions .right{float:right;margin-right:0}.my_docs_list.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.my_docs_list.index .list table{width:100%}.my_docs_list.index .list table tr.retired .enrollment_status,.my_docs_list.index .list table tr.retired .user_name,.my_docs_list.index .list table tr.unread .opened_flg{font-weight:700;color:#FF001B}.my_docs_list.index .list table .check_cell{width:40px}.my_docs_list.index .list table .user_no{width:50px}.my_docs_list.index .list table .user_name{min-width:100px;width:auto;text-align:left}.my_docs_list.index .list table .shop_display_name{min-width:120px;width:auto;text-align:left}.my_docs_list.index .list table .emp_type,.my_docs_list.index .list table .enrollment_status{width:80px;text-align:left}.my_docs_list.index .list table .document_name,.my_docs_list.index .list table .file_path{min-width:120px;width:auto;text-align:left}.my_docs_list.index .list table .end_date,.my_docs_list.index .list table .start_date{width:90px}.my_docs_list.index .list table .opened_flg{width:80px}#my-docs-list-insert-modal .modal-body .condition_check{cursor:pointer}#my-docs-list-insert-modal .modal-body .end_date{width:auto;display:inline-block!important}#my-docs-list-insert-modal .modal-body .is_empty_end_date{display:inline-block}.mynumber.index .conditions.lower .condition_check{margin-left:0;margin-right:18px;position:relative}.mynumber.index .info_badge{display:none;position:absolute;min-width:20px;height:20px;line-height:20px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;font-size:10.5px;padding:0 3px;box-sizing:border-box}.mynumber.index .tab.dependent .list table tr.no_output .status,.mynumber.index .tab.dependent .list table tr.not_exists .status,.mynumber.index .tab.dependent .list table tr.retired .join_status,.mynumber.index .tab.dependent .list table tr.retired .user_name,.mynumber.index .tab.personal .list table tr.no_output .status,.mynumber.index .tab.personal .list table tr.not_exists .status,.mynumber.index .tab.personal .list table tr.retired .join_status,.mynumber.index .tab.personal .list table tr.retired .user_name{color:#FF001B;font-weight:700}.mynumber.index .tabs .tab-content .tab-pane,.normal_work_arb.index .tab-content .tab-pane{padding:10px}.mynumber.index .condition_check .info_badge{top:-8px;right:-18px}.mynumber.index .tabs .info_badge{top:-10px;right:0}.mynumber.index .tabs{padding-top:10px}.mynumber.index .tab.personal .list table .check_cell{width:40px}.mynumber.index .tab.personal .list table .status,.mynumber.index .tab.personal .list table .user_no{width:100px}.mynumber.index .tab.personal .list table .shop_name,.mynumber.index .tab.personal .list table .user_name{width:auto;min-width:150px;text-align:left}.mynumber.index .tab.personal .list table .emp_type,.mynumber.index .tab.personal .list table .join_status{width:100px}.mynumber.index .tab.personal .list table .join_date,.mynumber.index .tab.personal .list table .retire_date{width:120px}.mynumber.index .tab.personal .list table .dependents{width:100px}.mynumber.index .tab.dependent .row_container .wrap{margin-left:15px}.mynumber.index .tab.dependent .row_container .wrap i{line-height:19px;vertical-align:top}.mynumber.index .tab.dependent .row_container .wrap span{margin-left:5px}.mynumber.index .tab.dependent .row_container .wrap:hover{cursor:pointer}.mynumber.index .tab.dependent .list table .check_cell{min-width:40px}.mynumber.index .tab.dependent .list table .status{min-width:76px}.mynumber.index .tab.dependent .list table .user_no{min-width:50px}.mynumber.index .tab.dependent .list table .shop_name,.mynumber.index .tab.dependent .list table .user_name{min-width:130px;text-align:left}.mynumber.index .tab.dependent .list table .emp_type{min-width:76px}.mynumber.index .tab.dependent .list table .join_status{min-width:63px}.mynumber.index .tab.dependent .list table .dependent_name{min-width:170px;text-align:left}.mynumber.index .tab.dependent .list table .relationship{min-width:38px}.mynumber.index .tab.dependent .list table .date{min-width:92px}.mynumber.logs .list table{width:500px}.mynumber.logs .list table .download_datetime{width:200px}.mynumber.logs .list table .download_user_name{width:200px;text-align:left}.mynumber.logs .list table .total_count{width:100px}#mynumber-setting-modal .modal-body .list .title p{font-weight:700;margin:0}#nearby-shop-mst-insert-modal .list table.edit_list .select_wrapper_label,#question-edit-modal .list table.edit_list .select_wrapper_label{font-weight:unset}#mynumber-setting-modal .modal-body .list table .item_name{width:40%;text-align:left}#mynumber-setting-modal .modal-body .list table .header_name{width:60%;text-align:left}#mynumber-setting-modal .modal-body .list table tbody input{width:100%}#mynumber-logs-detail-modal .modal-dialog{width:650px}#mynumber-logs-detail-modal .modal-body .list table .user_no{width:80px}#mynumber-logs-detail-modal .modal-body .list table .shop_name,#mynumber-logs-detail-modal .modal-body .list table .user_name{width:auto;text-align:left}#mynumber-logs-detail-modal .modal-body .list table .emp_type,#mynumber-logs-detail-modal .modal-body .list table .join_date{width:100px}#mynumber-dependent-logs-detail-modal .modal-dialog{width:800px}#mynumber-dependent-logs-detail-modal .modal-body .list table .user_no{width:50px}#mynumber-dependent-logs-detail-modal .modal-body .list table .shop_name,#mynumber-dependent-logs-detail-modal .modal-body .list table .user_name{min-width:80px;text-align:left}#mynumber-dependent-logs-detail-modal .modal-body .list table .emp_type{width:76px}#mynumber-dependent-logs-detail-modal .modal-body .list table .dependent_name{min-width:120px;text-align:left}#mynumber-dependent-logs-detail-modal .modal-body .list table .relationship{width:38px}#mynumber-dependent-logs-detail-modal .modal-body .list table .social_ins_dependent_start_date,#mynumber-dependent-logs-detail-modal .modal-body .list table .tax_deduction_dependent_start_date{width:92px}#mynumber-upload-modal .modal-body{height:auto}#mynumber-upload-modal .modal-body .label{height:20px}#mynumber-upload-modal .modal-body .label .sample{float:right;position:static}#mynumber-upload-modal .modal-body .label .sample i,#mynumber-upload-modal .modal-body .label .sample span{vertical-align:middle;color:#0070c9}#mynumber-upload-modal .modal-body .dad_file_upload{height:150px}#mynumber-upload-modal .modal-body .error_message_container{text-align:left}#mynumber-csv-sample-modal .modal-dialog{width:700px}#mynumber-csv-sample-modal .modal-dialog .rules{margin-left:20px;margin-bottom:14px;list-style-type:disc}#mynumber-csv-sample-modal .modal-dialog .rules li:hover{background-color:transparent}#mynumber-csv-sample-modal .modal-dialog table.sample{width:100%}#mynumber-csv-sample-modal .modal-dialog table.sample .category{text-align:left;padding-left:14px;background-color:#ccc}#nearby-shop-mst-insert-modal .list table.edit_list .end_date input,#nearby-shop-mst-insert-modal .list table.edit_list .start_date input{padding-left:33px}#mynumber-csv-sample-modal .modal-dialog table.sample .item_name{text-align:left}#mynumber-csv-sample-modal .modal-dialog table.sample .required{text-align:center}#mynumber-csv-sample-modal .modal-dialog table.sample .description{text-align:left}.nearby_shop_mst.index .conditions .condition_check{margin-left:0}.nearby_shop_mst.index .conditions .right{float:right;margin-right:0}.nearby_shop_mst.index .list table{width:720px}.nearby_shop_mst.index .list table .nearby_shop_name{min-width:140px;width:140px;text-align:left}.nearby_shop_mst.index .list table .shop_name{width:auto;text-align:left}.nearby_shop_mst.index .list table .display_order{min-width:60px}.nearby_shop_mst.index .list table .edit{min-width:60px;width:60px}#nearby-shop-mst-insert-modal .modal-dialog{width:550px}#nearby-shop-mst-insert-modal .list,#nearby-shop-mst-insert-modal .list table.edit_list{width:100%;margin:auto}#nearby-shop-mst-insert-modal .list table.edit_list .shop{width:auto;text-align:left}#nearby-shop-mst-insert-modal .list table.edit_list .end_date,#nearby-shop-mst-insert-modal .list table.edit_list .start_date{width:120px}#nearby-shop-mst-insert-modal .list table.edit_list .trash{width:60px}#nearby-shop-mst-insert-modal .list table.edit_list input,#nearby-shop-mst-insert-modal .list table.edit_list select{width:100%}#nearby-shop-mst-insert-modal .list table.edit_list tr{padding-bottom:5px;position:relative}#nearby-shop-mst-insert-modal .list table.edit_list tr i.fa-calendar-alt{position:absolute;top:0;margin:auto;left:12px;bottom:7px;width:18px;height:14px;display:inline-block;right:auto;color:#bfbfbf;font-size:16px;z-index:0;cursor:pointer}#nearby-shop-mst-insert-modal .list .shop_add{margin:10px 0}.normal_work_arb.index .conditions .condition_check{margin-left:0}.normal_work_arb.index .conditions .right{float:right;margin-right:0}.normal_work_arb.index .tab-content{width:720px}.normal_work_arb.index .list table .item2_id{width:60px}.normal_work_arb.index .list table .item2_name{width:auto;text-align:left}.normal_work_arb.index .list table .display_order{width:120px}.normal_work_arb.index .list table .edit{width:60px}.paid_leave_grant_setting.index .form_container.wide{margin-bottom:0;padding-left:3px}.paid_leave_grant_setting.index .form_container.wide .label{text-align:left}.paid_leave_grant_setting.index .form_container.wide .label span{color:inherit}.paid_leave_grant_setting.index .form_container.wide .value.radio.two_choice{padding:0}.paid_leave_grant_setting.index .form_container.wide .value label{min-width:initial;margin-right:10px}.paid_leave_grant.bulk_grant .list table .status,.paid_leave_grant.index .list table .user_no{min-width:60px}.paid_leave_grant_setting.index .form_container.wide.auto_grant_flg .label{width:100px}.paid_leave_grant_setting.index .form_container.wide.auto_grant_flg .value{margin-left:-1px}.paid_leave_grant_setting.index .grant_base{display:grid;grid-template-rows:38px 38px 40px;grid-template-columns:100px 1fr}.paid_leave_grant_setting.index .grant_base .grant_base_title{padding:2px 0 2px 3px;height:38px;line-height:32px;grid-row:1;grid-column:1}.paid_leave_grant_setting.index .grant_base .form_container{margin-left:3px}.paid_leave_grant_setting.index .grant_base .form_container.grant_base_stf{grid-row:1;grid-column:2}.paid_leave_grant_setting.index .grant_base .form_container.grant_base_arb_social{grid-row:2;grid-column:2}.paid_leave_grant_setting.index .grant_base .form_container.grant_base_arb{grid-row:3;grid-column:2}.paid_leave_grant_setting.index .row_container.table_attachment{height:30px;line-height:30px;margin-bottom:0}.paid_leave_grant_setting.index .list table{width:800px}.paid_leave_grant_setting.index .list table thead tr th{height:auto;vertical-align:bottom}.paid_leave_grant_setting.index .list table .unit.day{display:inline-block;position:relative}.paid_leave_grant_setting.index .list table .unit.day::after{top:8px;left:38px}.paid_leave_grant_setting.index .list table .unit.day input{text-align:right;width:63px}.paid_leave_grant.index .conditions .condition_check{margin-left:0}.paid_leave_grant.index .conditions .right{float:right;margin-right:0}.paid_leave_grant.index .list,.paid_leave_grant.index .row_container{display:none}.paid_leave_grant.index .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.paid_leave_grant.index .list table{width:100%}.paid_leave_grant.index .list table .shop_name,.paid_leave_grant.index .list table .user_name{min-width:120px;text-align:left}.paid_leave_grant.index .list table .emp_type,.paid_leave_grant.index .list table .paid_leave_name{min-width:80px}.paid_leave_grant.index .list table .grant_date{min-width:90px}.paid_leave_grant.index .list table .grant_days,.paid_leave_grant.index .list table .remaining_days{min-width:65px}.paid_leave_grant.index .list table .deadline_date{min-width:90px}.paid_leave_grant.index .list table .manual_grant{min-width:190px}.paid_leave_grant.index .list table .grant_reason{min-width:65px}.paid_leave_grant.index .list table .edit{min-width:50px}.paid_leave_grant.bulk_grant .button{vertical-align:middle!important}.paid_leave_grant.bulk_grant div.center{width:90%;margin:0 auto 30px;text-align:center}.paid_leave_grant.bulk_grant div.center .dad_file_bulk_upload{background-color:#fff;border:1px dashed #7f7f7f;margin:20px 120px;position:relative}.paid_leave_grant.bulk_grant div.center .dad_file_bulk_upload span{display:block;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paid_leave_grant.bulk_grant div.center .dad_file_bulk_upload input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100px;outline:0;opacity:0}.paid_leave_grant.bulk_grant div.center .form_container .value button.upload{width:calc(20%)}.paid_leave_grant.bulk_grant div.center .message_container{width:720px;margin:0 auto}.paid_leave_grant.bulk_grant div.center .message_container.confirm,.paid_leave_grant.bulk_grant div.center .message_container.confirm_error{margin-bottom:15px}.paid_leave_grant.bulk_grant div.center .message_container.confirm p,.paid_leave_grant.bulk_grant div.center .message_container.confirm_error p{text-align:center;color:#E86A17;margin:10px}.paid_leave_mst.index .conditions .condition_check,.paid_leave_reason_mst.index .conditions .condition_check{margin-left:0}.paid_leave_grant.bulk_grant .list table{width:100%}.paid_leave_grant.bulk_grant .list table .user_no{min-width:80px}.paid_leave_grant.bulk_grant .list table .user_name{min-width:120px;text-align:left}.paid_leave_grant.bulk_grant .list table .emp_type,.paid_leave_grant.bulk_grant .list table .paid_leave_name{min-width:80px}.paid_leave_grant.bulk_grant .list table .grant_date{min-width:90px}.paid_leave_grant.bulk_grant .list table .grant_days{min-width:65px}.paid_leave_grant.bulk_grant .list table .deadline_date{min-width:90px}.paid_leave_grant.bulk_grant .list table .grant_reason{min-width:65px}.paid_leave_grant.bulk_grant .list table .error{min-width:180px;text-align:left}.paid_leave_mst.index .list table{width:auto}.paid_leave_mst.index .list table .paid_leave_display_name,.paid_leave_mst.index .list table .paid_leave_name{min-width:150px;text-align:left}.paid_leave_mst.index .list table .arb_allow_flg,.paid_leave_mst.index .list table .auto_grant,.paid_leave_mst.index .list table .display_order,.paid_leave_mst.index .list table .half_paid_leave_type,.paid_leave_mst.index .list table .paid_leave_type{min-width:90px}.paid_leave_mst.index .list table .edit{min-width:60px}.paid_leave_mst.index .list table .status{color:red;font-weight:700}.paid_leave_mst.index .list table .status i{position:unset}#paid-leave-mst-edit-modal .half_paid_leave_type .select_wrapper_label,#paid-leave-mst-edit-modal .half_paid_leave_type select{width:95px}#paid-leave-mst-edit-modal .deadline{display:inline-block}#paid-leave-mst-edit-modal .deadline input{width:50px}.paid_leave_reason_mst.index .conditions .right{float:right;margin-right:0}.paid_leave_reason_mst.index .list table{width:720px}.paid_leave_reason_mst.index .list table .item2_id{width:60px}.paid_leave_reason_mst.index .list table .item2_name{width:auto;text-align:left}.paid_leave_reason_mst.index .list table .display_order{width:120px}.paid_leave_reason_mst.index .list table .edit{width:60px}.paid_leave.index .paid_leave_tabs{margin-top:20px}.paid_leave.index .paid_leave_tabs .tab-content .tab-pane{padding:10px}.paid_leave.index .paid_leave_tabs .tab-content .tab-pane .buttons .left{float:left}.paid_leave.index .paid_leave_tabs .tab-content .tab-pane .buttons .left .button.delete{margin-left:30px}.paid_leave.index .paid_leave_tabs .tab-content .tab-pane .buttons .right{text-align:right}.paid_leave.index .info_badge{position:absolute;top:-10px;right:0;min-width:20px;height:20px;line-height:20.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;padding:0 3px;box-sizing:border-box}.paid_leave.index .list table th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.paid_leave.index .table_attachment{display:flex}.modal.petty_cash_close .form_container.no_label .label,.modal.petty_cash_supply .form_container.no_label .label,.paid_leave.index .list.paid_leave_info_list .hidden_column,.petty_cash .conditions .conditions_container:not(.select_shop),.petty_cash_close.index .condition_check{display:none}.paid_leave.index .table_attachment .all_remainings{margin-left:12px;cursor:pointer}.paid_leave.index .list.request_list .check_cell{width:40px}.paid_leave.index .list.request_list .user_no{width:60px}.paid_leave.index .list.request_list .shop_name,.paid_leave.index .list.request_list .user_name{min-width:110px;width:auto;text-align:left}.paid_leave.index .list.request_list .emp_type,.paid_leave.index .list.request_list .status{min-width:80px}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .emp_type_name,.paid_leave.index .list.request_list .paid_leave_name{min-width:75px}.paid_leave.index .list.request_list .status.alert{font-weight:700;color:#FF001B;cursor:pointer}.paid_leave.index .list.request_list .paid_leave_date{width:100px}.paid_leave.index .list.request_list .paid_leave_days{width:70px}.paid_leave.index .list.request_list .requested_reason{min-width:70px}.paid_leave.index .list.request_list .approved_date,.paid_leave.index .list.request_list .request_date{width:100px}.paid_leave.index .list.request_list .approved_user{width:120px;text-align:left}.paid_leave.index .list.request_list .edit{width:40px}.paid_leave.index .list.paid_leave_info_list .user_no{width:70px}.paid_leave.index .list.paid_leave_info_list .shop_name,.paid_leave.index .list.paid_leave_info_list .user_name{min-width:100px;width:auto;text-align:left}.paid_leave.index .list.paid_leave_info_list .emp_type{min-width:80px;width:80px}.paid_leave.index .list.paid_leave_info_list .alternate_remaining_days,.paid_leave.index .list.paid_leave_info_list .enrollment_status,.paid_leave.index .list.paid_leave_info_list .month_alternate_days,.paid_leave.index .list.paid_leave_info_list .month_paid_leave_days,.paid_leave.index .list.paid_leave_info_list .month_special_holiday_days,.paid_leave.index .list.paid_leave_info_list .month_substitute_days,.paid_leave.index .list.paid_leave_info_list .paid_leave_remaining_days,.paid_leave.index .list.paid_leave_info_list .special_holiday_remaining_days,.paid_leave.index .list.paid_leave_info_list .substitute_remaining_days{min-width:60px;width:70px}.paid_leave.index .list.paid_leave_info_list .allotted_days,.paid_leave.index .list.paid_leave_info_list .month_paid_leave_grant_days,.paid_leave.index .list.paid_leave_info_list .next_lost_days{width:100px}.paid_leave.index .list.paid_leave_info_list .next_grant_date{width:120px}.paid_leave.index .list.paid_leave_info_list tr.retired .user_no{border-left:solid 3px #FF001B}.paid_leave.index .list.paid_leave_info_list tr.retired .enrollment_status,.paid_leave.index .list.paid_leave_info_list tr.retired .user_name{font-weight:700;color:#FF001B}.paid_leave.index .list.paid_leave_info_list .hidden_column.header{background-color:#999}#paid-leave-edit-add-modal .modal-body .search_container .value{display:inline-block;cursor:text}#paid-leave-edit-add-modal .modal-body .search_container .value input{background-color:#FFF;color:#000}#paid-leave-edit-add-modal .modal-body .search_container .value.disabled{cursor:default}#paid-leave-edit-add-modal .modal-body .search_container .value.disabled input{background-color:#D6D6D6;color:#666}.payment_add.index .info_badge,.petty_cash_close.index .info_badge{height:20px;background-color:#F22;transition:all .5s ease;position:absolute}#paid-leave-edit-add-modal .modal-body .user_no .form-control{width:90px}#paid-leave-edit-add-modal .modal-body .user_name .form-control{width:180px}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr{padding:unset}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container .value,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container .value{padding-left:40px;padding-right:unset}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_id .select_wrapper_label,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_id .select_wrapper_label{width:90px}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_date .value,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_date .value{padding-left:10px}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_date .value .date,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_date .value .date{width:120px}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td input,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td select,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr input,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr select{border:unset}#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .trash i,#paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .trash i{padding-left:5px;line-height:0}#paid-leave-edit-add-modal .modal-body .paid_leave_list .paid_leave_add{margin-bottom:10px;padding-left:40px}#paid-leave-edit-add-modal .modal-body .reason .select_wrapper_label{width:90px}.password_policy_mst.index .main_body{width:250px;margin:0 auto}.password_policy_mst.index .main_body input:not(.number){width:100%}.password_policy_mst.index .main_body .corporate_number{width:120px}.password_policy_mst.index .main_body .postal_code{width:87px}.payment_add.index .conditions_container.container_buttons.right{margin-left:unset}.payment_add.index .payment_add_tabs{margin-top:20px}.payment_add.index .payment_add_tabs .tab-content .tab-pane{padding:10px}.payment_add.index .info_badge{top:-10px;right:0;min-width:20px;line-height:19.5px;border-radius:10px;text-align:center;color:#FFF;font-size:10.5px;padding:0 3px;box-sizing:border-box}.payment_add.index .list table .strong{font-weight:700}.payment_add.index .list table .cursol{width:20px}.payment_add.index .list table .changed{background-color:#FFF5B8}.payment_arb.index .list table .noamount td,.payment_stf.index .list table .noamount td{background-color:#E0E0E0}.payment_add.index .list table select{width:100%;min-width:auto;border:1px solid #CCC}.payment_add.index .list table input{display:inline-block;width:100%;letter-spacing:.05em}.payment_add.index .list table .unit.yen::after{top:14px}.payment_add.index .list table .check_cell{width:40px}.payment_add.index .list table .user_no{width:55px}.payment_add.index .list table .shop_name,.payment_add.index .list table .user_name{min-width:100px;text-align:left}.payment_add.index .list table .emp_type{width:90px;min-width:90px}.payment_add.index .list table .payment_item{min-width:100px}.payment_add.index .list table .payment_item label{width:100%;max-width:150px}.payment_add.index .list table .amount{width:100px;min-width:100px}.payment_add.index .list table .amount input{text-align:right;padding-right:25px}.payment_add.index .list table .reason{min-width:180px}.payment_add.index .list table .reason input{text-align:left;width:100%}.payment_add.index .list table .group_mgr_user_name,.payment_add.index .list table .shop_mgr_user_name{min-width:100px;text-align:left}.payment_add.index .list table .select_wrapper_label{font-weight:400}.payment_add.index .buttons.buttom{margin-top:10px}.payment_add.index #download-modal .modal-dialog{width:400px}.payment_add.index #download-modal .modal-dialog .form_container{text-align:center}.payment_add.index #download-modal .modal-dialog .form_container .label{width:auto}.payment_arb.index .tabs .tab-content .tab-pane{padding:10px}.payment_arb.index .table_attachment .calculation_date{font-weight:700;padding-right:3px}.payment_arb.index .list table th{text-wrap:none;white-space:nowrap}.payment_arb.index .list table td.lower,.payment_arb.index .list table td.lower a{font-weight:700;color:#00f}.payment_arb.index .list table td.upper,.payment_arb.index .list table td.upper a{font-weight:700;color:red}.payment_arb.index .list.working table .user_no{width:55px}.payment_arb.index .list.working table .shop_name,.payment_arb.index .list.working table .user_name{width:120px;text-align:left}.payment_arb.index .list.working table .holiday_work_time,.payment_arb.index .list.working table .midnight_work_time,.payment_arb.index .list.working table .overtime,.payment_arb.index .list.working table .paid_leave_remaining_days,.payment_arb.index .list.working table .paid_leave_used_days,.payment_arb.index .list.working table .special_holiday_used_days,.payment_arb.index .list.working table .work_days,.payment_arb.index .list.working table .work_time{min-width:50px}.payment_arb.index .list.working table .detail{min-width:30px}.payment_arb.index .list.amount table .user_no{width:55px}.payment_arb.index .list.amount table .shop_name,.payment_arb.index .list.amount table .user_name{width:120px;text-align:left}.payment_arb.index .list.amount table .work_time{min-width:50px}.payment_arb.index .list.amount table .add_deduction,.payment_arb.index .list.amount table .add_payment,.payment_arb.index .list.amount table .base_salary,.payment_arb.index .list.amount table .help_trspt_exps,.payment_arb.index .list.amount table .holiday_work,.payment_arb.index .list.amount table .midnight_work,.payment_arb.index .list.amount table .overtime_work,.payment_arb.index .list.amount table .paid_leave,.payment_arb.index .list.amount table .sales_bonus,.payment_arb.index .list.amount table .special_holiday,.payment_arb.index .list.amount table .total_amount,.payment_arb.index .list.amount table .trial_discount,.payment_arb.index .list.amount table .trspt_exps{min-width:50px;text-align:right}.payment_arb.index .list.amount table .detail{min-width:30px}.payment_arb.index #amount-detail-modal .modal-dialog{width:690px}.payment_arb.index #amount-detail-modal .conditions{padding-left:10px;padding-right:10px}.payment_arb.index #amount-detail-modal .conditions .right{float:right;vertical-align:top}.payment_arb.index #amount-detail-modal .conditions div{display:inline-block}.payment_arb.index #amount-detail-modal .conditions .shop_name,.payment_arb.index #amount-detail-modal .conditions .user_name,.payment_arb.index #amount-detail-modal .conditions .user_no{margin-right:10px}.payment_arb.index #amount-detail-modal .totals{padding-left:10px;padding-right:10px;margin-bottom:10px}.payment_arb.index #amount-detail-modal .totals div{display:inline-block}.payment_arb.index #amount-detail-modal .totals .total_amount,.payment_arb.index #amount-detail-modal .totals .total_work_time{margin-right:10px}.payment_arb.index #amount-detail-modal .modal-body .deduction,.payment_arb.index #amount-detail-modal .modal-body .payment,.payment_arb.index #amount-detail-modal .modal-body .working{display:table-cell;padding:10px}.payment_arb.index #amount-detail-modal .modal-body .deduction .item_name,.payment_arb.index #amount-detail-modal .modal-body .payment .item_name,.payment_arb.index #amount-detail-modal .modal-body .working .item_name{text-align:left}.payment_arb.index #amount-detail-modal .modal-body .deduction .amount,.payment_arb.index #amount-detail-modal .modal-body .deduction .value,.payment_arb.index #amount-detail-modal .modal-body .payment .amount,.payment_arb.index #amount-detail-modal .modal-body .payment .value,.payment_arb.index #amount-detail-modal .modal-body .working .amount,.payment_arb.index #amount-detail-modal .modal-body .working .value{text-align:right}.payment_arb.index #amount-detail-modal .modal-body .deduction th.header,.payment_arb.index #amount-detail-modal .modal-body .payment th.header,.payment_arb.index #amount-detail-modal .modal-body .working th.header{min-width:200px}.payment_bank_mst.index .table_attachment .hit_counter{float:left}.payment_bank_mst.index .table_attachment .comment{float:right}.payment_bank_mst.index .list{width:800px}.payment_bank_mst.index .list table .bank_code{width:15%}.payment_bank_mst.index .list table .bank_name{width:30%;text-align:left}.payment_bank_mst.index .list table .branch_code{width:15%}.payment_bank_mst.index .list table .branch_name{width:30%;text-align:left}.payment_bank_mst.index .list table .delete,.payment_bank_mst.index .list table .edit{width:5%}#payment-bank-mst-save-modal .value input{width:65px}#payment-bank-mst-save-modal .branch_code .comment{display:block}.payment_stf.index #amount-detail-modal .conditions div,.payment_stf.index #amount-detail-modal .totals div{display:inline-block}.payment_premium_mst.index .conditions .condition_check{margin-left:0}.payment_premium_mst.index .conditions .right{float:right;margin-right:0}.payment_premium_mst.index .list table{width:720px}.payment_premium_mst.index .list table .edit{width:60px}#payment-premium-mst-insert-modal .modal-dialog{width:400px}#payment-premium-mst-insert-modal .modal-dialog .base_hour input,#payment-premium-mst-insert-modal .modal-dialog .rate input{width:65px}#payment-premium-mst-insert-modal .modal-dialog .unit.hour input{padding-right:33px}#payment-premium-mst-insert-modal .modal-dialog .unit.hour::after{right:auto;top:10px;left:75px}#payment-premium-mst-insert-modal .modal-dialog .unit.percent::after{right:auto;top:10px;left:85px}.payment_stf.index .tabs .tab-content .tab-pane{padding:10px}.payment_stf.index .tabs .tab-content .tab-pane .row_container .wrap.toggle_fixed_overtime{margin-left:12px;cursor:pointer}.payment_stf.index .tabs .tab-content .tab-pane .row_container .wrap.toggle_fixed_overtime i{margin-top:3px;margin-right:5px}.payment_stf.index #amount-detail-modal .conditions .shop_name,.payment_stf.index #amount-detail-modal .conditions .user_name,.payment_stf.index #amount-detail-modal .conditions .user_no,.payment_stf.index #amount-detail-modal .totals .total_amount,.payment_stf.index #amount-detail-modal .totals .total_work_time{margin-right:10px}.payment_stf.index .tabs .tab-content .tab-pane .row_container .wrap.toggle_fixed_overtime span{vertical-align:top}.payment_stf.index .table_attachment .calculation_date{font-weight:700;padding-right:3px}.payment_stf.index .list table th{text-wrap:none}.payment_stf.index .list table td.lower,.payment_stf.index .list table td.lower a{font-weight:700;color:#00f}.payment_stf.index .list table td.upper,.payment_stf.index .list table td.upper a{font-weight:700;color:red}.payment_stf.index .list.working table .user_no{width:55px}.payment_stf.index .list.working table .shop_name,.payment_stf.index .list.working table .user_name{width:120px;text-align:left}.payment_stf.index .list.working table .holiday_work_time,.payment_stf.index .list.working table .holidays,.payment_stf.index .list.working table .midnight_work_time,.payment_stf.index .list.working table .normal_work_days,.payment_stf.index .list.working table .normal_work_time_display,.payment_stf.index .list.working table .overtime_work,.payment_stf.index .list.working table .paid_leave_remaining_days,.payment_stf.index .list.working table .paid_leave_used_days,.payment_stf.index .list.working table .special_holiday_used_days,.payment_stf.index .list.working table .work_days,.payment_stf.index .list.working table .work_time{min-width:50px}.payment_stf.index .list.working table .detail{min-width:30px}.payment_stf.index .list.amount table .user_no{width:55px}.payment_stf.index .list.amount table .shop_name,.payment_stf.index .list.amount table .user_name{width:120px;text-align:left}.payment_stf.index .list.amount table .work_time{min-width:50px}.payment_stf.index .list.amount table .add_deduction,.payment_stf.index .list.amount table .add_payment,.payment_stf.index .list.amount table .base_salary,.payment_stf.index .list.amount table .help_trspt_exps,.payment_stf.index .list.amount table .holiday_work,.payment_stf.index .list.amount table .midnight_work,.payment_stf.index .list.amount table .overtime_work,.payment_stf.index .list.amount table .sales_bonus,.payment_stf.index .list.amount table .total_amount,.payment_stf.index .list.amount table .trspt_exps{min-width:50px;text-align:right}.payment_stf.index .list.amount table .detail{min-width:30px}.payment_stf.index #amount-detail-modal .modal-dialog{width:690px}.payment_stf.index #amount-detail-modal .conditions{padding-left:10px;padding-right:10px}.payment_stf.index #amount-detail-modal .conditions .right{float:right;vertical-align:top}.payment_stf.index #amount-detail-modal .totals{padding-left:10px;padding-right:10px;margin-bottom:10px}.payment_stf.index #amount-detail-modal .modal-body .deduction,.payment_stf.index #amount-detail-modal .modal-body .payment,.payment_stf.index #amount-detail-modal .modal-body .working{display:table-cell;padding:10px}.payment_stf.index #amount-detail-modal .modal-body .deduction .item_name,.payment_stf.index #amount-detail-modal .modal-body .payment .item_name,.payment_stf.index #amount-detail-modal .modal-body .working .item_name{text-align:left}.payment_stf.index #amount-detail-modal .modal-body .deduction .amount,.payment_stf.index #amount-detail-modal .modal-body .deduction .value,.payment_stf.index #amount-detail-modal .modal-body .payment .amount,.payment_stf.index #amount-detail-modal .modal-body .payment .value,.payment_stf.index #amount-detail-modal .modal-body .working .amount,.payment_stf.index #amount-detail-modal .modal-body .working .value{text-align:right}.payment_stf.index #amount-detail-modal .modal-body .deduction th.header,.payment_stf.index #amount-detail-modal .modal-body .payment th.header,.payment_stf.index #amount-detail-modal .modal-body .working th.header{min-width:200px}.payslip_open.index{max-width:430px}.payslip_open.index .row_container .open_time{float:right}.payslip_open.index .payslip_open_list table .payment_month{width:20%}.payslip_open.index .payslip_open_list table .bonus,.payslip_open.index .payslip_open_list table .salary{width:40%}.payslip_open.index .payslip_open_list table tbody tr input.datepicker{border:1px solid #CCC}.payslip_open.index .payslip_open_list table tbody tr input.datepicker.modify{background-color:#FFF5B8}.payslip_upload.index div.center{width:65%;max-width:500px;margin:0 auto 70px;text-align:center}.petty_cash_close.index .petty_cash_close_tabs,.petty_cash_confirm .petty_cash_confirm_tabs{margin-top:20px}.petty_cash_close.index .petty_cash_close_tabs .tab-content .tab-pane .tab.close_status .button,.petty_cash_confirm .petty_cash_confirm_tabs .tab-content .tab-pane .tab .button{margin-right:5px;margin-bottom:10px}.payslip_upload.index .table_upload_history{max-width:inherit;max-height:calc(100vh - 534px);overflow-y:scroll;overflow-x:hidden}.personal_timecard_authorized.index .tab-content .tab-pane{padding:10px}.personal_timecard_authorized.index .list.shop table{width:360px}.personal_timecard_authorized.index .list table{width:720px}.personal_timecard_authorized.index .list table .user_no{width:60px}.personal_timecard_authorized.index .list table .user_name{width:30%;text-align:left}.personal_timecard_authorized.index .list table .clock_in_shop_name,.personal_timecard_authorized.index .list table .shop_name{text-align:left}.personal_timecard_authorized.index .list table .emp_type_name,.personal_timecard_authorized.index .list table .join_status{width:80px}.personal_timecard_authorized.index .list table .delete{width:55px}.personal_timecard_authorized.index .list table tbody tr.retired .user_no{border-left:solid 1.5px #F22}.personal_timecard_authorized.index .list table tbody tr.retired .join_status,.personal_timecard_authorized.index .list table tbody tr.retired .user_name{font-weight:700;color:#F22}.petty_cash_close.index .petty_cash_close_tabs .tab-content .tab-pane{padding:10px}.petty_cash_close.index .petty_cash_close_tabs .tab-content .tab-pane .tab.close_status .tab_header.left{float:left}.petty_cash_close.index .petty_cash_close_tabs .tab-content .tab-pane .tab.close_status .tab_header.right{text-align:right}.petty_cash_close.index .info_badge{top:-10px;right:0;width:20px;line-height:20.5px;border-radius:10px;text-align:center;color:#FFF}#petty-cash-item-journal-mst-modal .modal-body i,.petty_cash .conditions .conditions_container:not(.select_shop).right{line-height:28px}.petty_cash_close.index .list table .approved_user,.petty_cash_close.index .list table .confirm_user,.petty_cash_close.index .list table .shop_name{text-align:left}.petty_cash_close.index .list table .check_cell{width:50px;cursor:pointer}.petty_cash_close.index .list table .shop_name{width:20%}.petty_cash_close.index .list table .book_balance,.petty_cash_close.index .list table .cash_inventory{width:120px;text-align:right}.petty_cash_close.index .list table .difference{width:90px;text-align:right}.petty_cash_close.index .list table .invalid_difference{color:#F22;font-weight:700}.petty_cash_close.index .list table .confirm_datetime,.petty_cash_close.index .list table .monthly_close_datetime{width:200px}.petty_cash_close.index .list table .confirm_user{width:auto;min-width:200px}.petty_cash_close.index .list table .edit{width:50px}.modal.petty_cash_close .form_container.no_label .value{padding:2px 20px}.modal.petty_cash_close .form_container .date{width:140px}.modal.petty_cash_close .form_container .date.time{width:120px}.petty_cash_confirm .petty_cash_confirm_tabs .tab-content{width:700px}.petty_cash_confirm .petty_cash_confirm_tabs .tab-content .tab-pane{padding:10px}.petty_cash_confirm .petty_cash_confirm_tabs .tab-content .tab-pane .tab .tab_header.left{float:left}.petty_cash_confirm .list .table td:not(.ignore){cursor:pointer}.petty_cash_confirm .list .table td{width:80px;transition:unset}.petty_cash_confirm .list .table .check_cell{width:50px}.petty_cash_confirm .list .table .shop_name{width:auto;min-width:180px;text-align:left}.petty_cash_confirm .list .table tbody tr:nth-of-type(odd) .unconfirm_count:has(a),.petty_cash_confirm .list .table tbody tr:nth-of-type(odd) .unread_message_count:has(a){background-color:#ffd5d5}.petty_cash_confirm .list .table tbody tr:nth-of-type(even) .unconfirm_count:has(a),.petty_cash_confirm .list .table tbody tr:nth-of-type(even) .unread_message_count:has(a){background-color:#ffcfcf}.petty_cash_confirm .list .table tbody tr:hover .unconfirm_count:has(a),.petty_cash_confirm .list .table tbody tr:hover .unread_message_count:has(a){background-color:#e5b3b3}#receipt-confirm-modal .modal-title .fa-flag{margin-left:15px}#receipt-confirm-modal .modal-title .fa-flag.far{color:#999}#receipt-confirm-modal .modal-title .fa-flag.fas{color:orange}#receipt-confirm-modal .modal-dialog{width:fit-content}#receipt-confirm-modal .modal-dialog .image.add.cloneddisabled{background-color:#d6d6d6;color:#555}#receipt-confirm-modal .modal-dialog .image.add.cloned .add{cursor:default}.petty_cash_item_hidden_mst.index .list table{width:1080px}.petty_cash_item_hidden_mst.index .list table .petty_cash_hidden{width:60px}.petty_cash_item_hidden_mst.index .list table .item_name{width:auto;text-align:left}.petty_cash_item_hidden_mst.index .list table .cash_in_out_type{width:80px}.petty_cash_item_hidden_mst.index .list table .end_date,.petty_cash_item_hidden_mst.index .list table .start_date{width:100px;padding:0}.petty_cash_item_hidden_mst.index .list table .history,.petty_cash_item_hidden_mst.index .list table td.condition_check.item_hidden{width:60px}.petty_cash_item_hidden_mst.index .list table tr.disabled.is_end td{background-color:#BBB!important}.petty_cash_item_hidden_mst.index .list table tr.disabled:not(.is_hidden):not(.is_end) td.start_date input{background-color:#FFF}.petty_cash_item_hidden_mst.index .list table tr.disabled:not(.is_hidden):not(.is_end) td input.tooltip_highlight.tip_error{background-color:#FFC}.petty_cash_item_hidden_mst.index .list table td.end_date,.petty_cash_item_hidden_mst.index .list table td.start_date{width:150px}.petty_cash_item_hidden_mst.index .list table td.end_date i,.petty_cash_item_hidden_mst.index .list table td.start_date i{pointer-events:none}.petty_cash_item_hidden_mst.index .list table td.end_date .form_container,.petty_cash_item_hidden_mst.index .list table td.start_date .form_container{margin-bottom:0}.petty_cash_item_hidden_mst.index .list table td.end_date .form_container .value,.petty_cash_item_hidden_mst.index .list table td.start_date .form_container .value{padding:0}.petty_cash_item_mst.index .conditions .condition_check{margin-left:0}.petty_cash_item_mst.index .list table{width:1080px}.petty_cash_item_mst.index .list table .item_name{width:auto;text-align:left}.petty_cash_item_mst.index .list table .entry_type{width:auto}.petty_cash_item_mst.index .list table .cash_in_out_type{width:80px}.petty_cash_item_mst.index .list table .tax_rate{width:60px}.petty_cash_item_mst.index .list table .note_required_flg,.petty_cash_item_mst.index .list table .payee_requeired_flg{width:100px}.petty_cash_item_mst.index .list table .default_invoice_number_flg{width:75px}.petty_cash_item_mst.index .list table .receipt_upload_type{width:100px}.petty_cash_item_mst.index .list table .display_order{width:80px}.petty_cash_item_mst.index .list table .edit,.petty_cash_item_mst.index .list table .journal{width:60px}#petty-cash-item-mst-insert-modal .modal-body .item_name .form-control{width:250px}#petty-cash-item-mst-insert-modal .modal-body .tax_rate .form-control{width:60px}#petty-cash-item-mst-insert-modal .modal-body .note_placeholder .form-control{width:400px}#petty-cash-item-mst-insert-modal .modal-body .display_order .form-control,#petty-cash-item-mst-insert-modal .modal-body .end_date .form-control{width:110px}#petty-cash-item-mst-insert-modal .unit input{padding-right:24px;box-sizing:border-box}#petty-cash-item-mst-insert-modal .unit::after{position:absolute;color:#bfbfbf;font-size:10px}#petty-cash-item-mst-insert-modal .unit.percent input{text-align:right}#petty-cash-item-mst-insert-modal .unit.percent::after{content:"％";top:13px;right:430px}#petty-cash-item-journal-mst-modal .modal-body input{width:90px}#petty-cash-item-journal-mst-modal .modal-body .form_delete{right:10px}#petty-cash-item-journal-mst-modal .modal-body .crebit_tax_code.form-control,#petty-cash-item-journal-mst-modal .modal-body .debit_tax_code.form-control{width:60px}.petty_cash_supply.index .list.petty_cash_supply{max-width:inherit;max-height:calc(100vh - 141px);overflow-y:scroll;overflow-x:hidden}.petty_cash_supply.index .list.petty_cash_supply table .supply_status{width:90px}.petty_cash_supply.index .list.petty_cash_supply table .shop_name{width:10%}.petty_cash_supply.index .list.petty_cash_supply table .preferred_date{width:100px}.petty_cash_supply.index .list.petty_cash_supply table .preferred_amount{width:120px}.petty_cash_supply.index .list.petty_cash_supply table .supply_requested_reason{width:auto}.petty_cash_supply.index .list.petty_cash_supply table .supply_requested_datetime{width:150px}.petty_cash_supply.index .list.petty_cash_supply table .supply_requested_user{width:10%}.petty_cash_supply.index .list.petty_cash_supply table .supplied_datetime{width:150px}.petty_cash .list .input_date,.petty_cash_supply.index .list.petty_cash_supply table .cancel,.petty_cash_supply.index .list.petty_cash_supply table .deposit{width:50px}.petty_cash_supply.index .list.petty_cash_supply table .shop_name,.petty_cash_supply.index .list.petty_cash_supply table .supply_requested_reason,.petty_cash_supply.index .list.petty_cash_supply table .supply_requested_user{text-align:left}.petty_cash_supply.index .list.petty_cash_supply table .preferred_amount{text-align:right}.modal.petty_cash_supply .form_container.no_label .value{padding:2px 20px}.petty_cash .receipt_alert{padding:10px;margin-bottom:28px;border-radius:4px;background-color:#F22;color:#FFF}#petty-cash-edit-modal,.profile_confirm .conditions,.profile_confirm .error_message_container{margin-bottom:10px}.petty_cash .receipt_alert span{display:block;color:#FFF;word-break:break-all;white-space:pre-line}.petty_cash .table_attachment{display:none}.petty_cash .table_attachment .invalid_difference{color:#F22}.petty_cash .list{display:none}.petty_cash .list:not(.row_container.edit_auth_check){max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.petty_cash .list:not(.row_container.edit_auth_check).buttons_hide{max-height:calc(100vh - 142px)}.petty_cash .list .item_name{width:16%}.petty_cash .list .opponent{width:15%}.petty_cash .list .in,.petty_cash .list .out{width:90px;text-align:right}.petty_cash .list .remarks{width:auto;min-width:120px}.petty_cash .list .target_regi{width:120px}.petty_cash .list .receipt{width:65px}.petty_cash .list .status{width:100px}.petty_cash .list .history,.petty_cash .list .unread{width:50px}.petty_cash .list .edit{width:40px}.petty_cash .list .delete.ignore,.petty_cash .list .edit.ignore,.petty_cash .list .history.ignore{pointer-events:none}.petty_cash .list .item_name,.petty_cash .list .opponent,.petty_cash .list .remarks{text-align:left}.petty_cash .list .table .fa-file-pdf{cursor:default}.petty_cash .list .table .fa-file-pdf:hover{color:#999}.petty_cash .list .table .fa-flag{position:unset;cursor:default;color:orange}.petty_cash .list .table .fa-flag:hover{color:orange}.petty_cash .list .unread i{color:#0070c9}.petty_cash .list .unread i:hover{color:#00457d}.petty_cash .list .unread i.fa-envelope-open,.petty_cash .list .unread i.fa-paper-plane{color:#999}.petty_cash .list .unread i.fa-envelope-open:hover,.petty_cash .list .unread i.fa-paper-plane:hover{color:#444}.petty_cash .list tr.additional td{background-color:#CFE3FF;animation-name:additional_flashing;animation-duration:1.5s}.petty_cash .list .receipt{position:relative}.petty_cash .list .receipt .receipt_photo{display:none;position:absolute;top:45px;right:35px;z-index:1;padding:5px;border:1px solid #ccc;border-radius:2px;background-color:#FFF}.profile_confirm .staff_list table tr.retired .employee_id,.resident_tax_collection .staff_list table tr.retired .year,.resident_tax_collection .staff_list table tr.retired_has_change_status .year{border-left:solid 3px #FF001B}.petty_cash .list .receipt .receipt_photo.active{display:block}.petty_cash .list .receipt .receipt_photo.upper{top:unset;bottom:45px}.petty_cash .list .receipt .receipt_photo img{max-width:300px;max-height:300px}#supplement-petty-cash-modal .form_container .value.unit.yen{width:100px;padding:2px 0;margin-left:40px}#supplement-petty-cash-modal .form_container .value.unit.yen input{width:100%}#supplement-petty-cash-modal .form_container .value.unit.yen::after{top:12px;right:6px}#supplement-petty-cash-modal .form_container .value.remarks textarea{height:100px;min-height:auto}#supplement-petty-cash-modal .form_container.rule{height:60px}#supplement-petty-cash-modal .form_container.rule span{color:#E86A17}#petty-cash-edit-modal .modal-title .fa-flag{margin-left:15px}#petty-cash-edit-modal .modal-title .fa-flag.far{color:#999}#petty-cash-edit-modal .modal-title .fa-flag.fas{color:orange}#petty-cash-edit-modal .modal-dialog{width:fit-content}#petty-cash-edit-modal .opponent .select_wrapper_label{font-weight:inherit}#petty-cash-edit-modal .opponent .select_wrapper_label input::-webkit-calendar-picker-indicator{display:none!important}#petty-cash-edit-modal .button_container .tmp_save{color:#2f5e91;right:230px}#petty-cash-edit-modal .button_container .form_delete_container{position:absolute;right:28px;bottom:0}#petty-cash-edit-modal .button_container .form_delete_container .form_delete{position:unset;margin-left:15px;float:right}#petty-cash-history-modal .modal-dialog{width:1000px}#petty-cash-history-modal table{width:100%}#petty-cash-config-modal .modal-dialog{width:400px}#petty-cash-config-modal .modal-dialog .modal-body .label_row{padding-left:20px}#petty-cash-config-modal .modal-dialog .modal-body .value_row{padding-left:60px}#petty-cash-config-modal .modal-dialog .modal-body .value_row label{width:250px;font-weight:400}.position_mst.index .conditions .condition_check{margin-left:0}.position_mst.index .conditions .right{float:right;margin-right:0}.position_mst.index .list table{width:720px}.position_mst.index .list table .id{width:60px}.position_mst.index .list table .position_name{width:auto;text-align:left}.position_mst.index .list table .end_date{width:100px}.position_mst.index .list table .display_order{width:120px}.position_mst.index .list table .edit{width:60px}.profile_confirm .conditions,.profile_confirm .staff_list{width:100%;height:auto}.profile_confirm .conditions .condition_check{margin-right:5px}.profile_confirm .staff_list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.profile_confirm .staff_list.buttons_hide,.recap_confirm.index .list,.recap_notice_exc.index .list,.regi_difference.index .list{max-height:calc(100vh - 142px)}.profile_confirm .staff_list table{width:100%;max-width:820px}.profile_confirm .staff_list table tbody,.profile_confirm .staff_list table thead,.profile_confirm .staff_list table tr{width:100%}.profile_confirm .staff_list table tr.retired{display:none}.profile_confirm .staff_list table tr.retired .enrollment_status,.profile_confirm .staff_list table tr.retired .name{font-weight:700;color:#FF001B}.profile_confirm .staff_list table tr:not(.retired){border-style:hidden}.profile_confirm .staff_list table .employee_id{width:100px;box-sizing:border-box}.profile_confirm .staff_list table .name{min-width:150px;text-align:left}.profile_confirm .staff_list table .employment_status{width:100px}.profile_confirm .staff_list table .affiliation{width:150px;text-align:left}.profile_confirm .staff_list table .enrollment_status{width:100px}.profile_confirm .staff_list table .confirmed_datetime{width:120px}.profile_confirm .staff_list table td.name span.balloon{display:inline-block;height:24px;line-height:23px}#dialog-profile-confirm-modal .modal-content{width:470px}#dialog-profile-confirm-modal .modal-content .form_container.start_datetime{width:170px;display:inline-block!important}#dialog-profile-confirm-modal .modal-content span.term{position:relative;float:none;display:inline-block;vertical-align:middle;top:6px}#dialog-profile-confirm-modal .modal-content .form_container.end_datetime{display:inline-block!important;width:170px;float:none}#dialog-profile-confirm-modal .modal-content .form_container.end_datetime .value{padding-left:10px}#dialog-profile-confirm-modal .modal-content .message_container{margin:auto;width:300px;padding:13px;border-radius:15px;background-color:#F0F0F0;display:grid}.recap_notice_exc.index .conditions .condition_check,.retire_reason_mst.index .conditions .condition_check{margin-left:0}#dialog-profile-confirm-modal .modal-content .message_container p:last-child{margin-bottom:0}.recap_confirm.index .list{max-width:inherit;overflow-y:scroll;overflow-x:hidden}.recap_confirm.index .list table{width:auto}.recap_confirm.index .list table .shop_code{min-width:80px}.recap_confirm.index .list table .shop_name{text-align:left;min-width:180px}.recap_confirm.index .list table .shop_group_name{text-align:left;min-width:120px}.recap_confirm.index .list table .recap_delivery,.recap_confirm.index .list table .recap_delivery_setting,.recap_confirm.index .list table .recap_input{width:100px}.recap_notice_exc.index .conditions .right{float:right;margin-right:0}.recap_notice_exc.index .list{max-width:inherit;overflow-y:scroll;overflow-x:hidden}.recap_notice_exc.index .list table{width:1160px}.recap_notice_exc.index .list table .user_no{width:60px}.recap_notice_exc.index .list table .user_name{width:230px;text-align:left}.recap_notice_exc.index .list table .shop_name{width:150px;text-align:left}.recap_notice_exc.index .list table .emp_type{width:90px}.recap_notice_exc.index .list table .enrollment{width:80px}.recap_notice_exc.index .list table .mail_address{width:auto;text-align:left}.recap_notice_exc.index .list table .arrow{width:30px}.recap_notice_exc.index .list table .after_mail_address{width:auto;text-align:left}.recap_notice_exc.index .list table .delete{width:50px}.recap_notice_exc.index .list table .retired{font-weight:700;color:#FF001B}.recap_notice_exc.index #recap-notice-exc-insert-modal .modal-dialog{width:550px}.recap_notice_exc.index #recap-notice-exc-insert-modal .modal-body .search_container.mail_address .form-control{width:100%}.recap_notice_exc.index #recap-notice-exc-insert-modal .modal-body .search_container .value{cursor:pointer}.recap_notice_exc.index #search-staff-modal .modal-dialog{max-width:initial!important;width:800px!important}.recap_notice_exc.index #search-staff-modal .modal-dialog .user_no{min-width:60px}.recap_notice_exc.index #search-staff-modal .modal-dialog .user_name{min-width:80px}.recap_notice_exc.index #search-staff-modal .modal-dialog .shop_name{min-width:90px}.recap_notice_exc.index #search-staff-modal .modal-dialog .emp_type{min-width:80px}.recap.index .sales_container .sales_editor table .item_name,.recap_notice_exc.index #search-staff-modal .modal-dialog .mail_address{min-width:200px}body .wrapper .content-wrapper .content .container.fit_container>div.recap_reading.index{padding-bottom:0}.recap_reading.index .recap_container{display:flex}.recap_reading.index .recap_list{width:40%}.recap_reading.index .recap_list .conditions_container{width:100%}.recap_reading.index .recap_list .conditions_container .date_container{margin-bottom:10px;width:100%}.recap_reading.index .recap_list .conditions_container .date_container .search_date{width:calc(100% - 58px)}.recap_reading.index .recap_list .conditions_container .date_container .search_date i{left:14px;right:auto}.recap_reading.index .recap_list .conditions_container .date_container .search_date .datepicker{width:100%;padding:6px 46px;text-align:center}.recap_reading.index .recap_list .shop_list{font-size:13px;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 128px)}.recap_reading.index .recap_list .shop_list li{border:solid #CCC;border-width:1px 0;cursor:pointer}.recap_reading.index .recap_list .shop_list li .recap_detail{padding:10px}.recap_reading.index .recap_list .shop_list li .recap_detail:nth-of-type(2){padding:0 10px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recap_reading.index .recap_list .shop_list li.no_data{line-height:72px;text-align:center;cursor:default}.recap_reading.index .recap_list .shop_list li+li{border-top:none}.recap_reading.index .recap_body{width:60%;height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto;background-color:#FFF;padding:10px;margin:0 0 10px 10px;font-size:13px}.recap_reading.index .recap_body .body_page:not(:first-child){display:none}.recap_reading.index .recap_body .no_data{width:inherit;text-align:center}.recap.index .contents_container{display:flex;flex-wrap:wrap;justify-content:space-between}.recap.index .conditions{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap}.recap.index .conditions .conditions_container{margin-right:0;margin-bottom:8px}.recap.index .conditions .conditions_container.back{margin-left:auto;padding-left:20px}.recap.index .conditions .search_conditions{white-space:nowrap;line-height:28px;display:flex}.recap.index .conditions .search_conditions .form-control{padding-top:0;padding-bottom:0}.recap.index .conditions .search_conditions .button{margin-right:8px}.recap.index .row_container{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap;padding-left:8px}.recap.index .row_container .input_required_alert{padding-left:10px;font-weight:700;color:#F22}.recap.index .report_list{width:80%;padding-right:15px;flex:1;position:relative}.recap.index .report_list .create_report{position:absolute}.recap.index .report_list .list_display_change{padding-left:8px}.recap.index .report_list .list_display_change i{padding-left:5px}.recap.index .editor_template{display:none}.recap.index .recap_list{margin-top:16px}.recap.index .recap_list.loading *{background-color:#ccc!important;color:#777!important}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item .list_message li:hover,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item .list_message li:hover,.recap.index .recap_list .report:hover{background-color:unset}.recap.index .recap_list .report{display:flex;flex-direction:column;align-items:flex-end;padding-bottom:5px}.recap.index .recap_list .report .report_header{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;width:100%;padding:12px 8px 2px}.recap.index .recap_list .report .report_header .detail>.type,.recap.index .recap_list .report .report_header .detail>.user_no,.recap.index .recap_list .report .report_header .detail>.weather,.recap.index .recap_list .report .report_header .edit>.type,.recap.index .recap_list .report .report_header .edit>.user_no,.recap.index .recap_list .report .report_header .edit>.weather{word-break:keep-all;white-space:nowrap}.recap.index .recap_list .report .report_header .detail>.inputpart,.recap.index .recap_list .report .report_header .edit>.inputpart{font-size:14px}.recap.index .recap_list .report .report_header .detail .tag,.recap.index .recap_list .report .report_header .edit .tag{display:inline-block;color:#FFF;padding:4px;border-radius:5px;font-size:11.5px;height:22px;line-height:14px}.recap.index .recap_list .report .report_header .detail .tag.red,.recap.index .recap_list .report .report_header .edit .tag.red{background-color:#F22}.recap.index .recap_list .report .report_header .detail .tag.gray,.recap.index .recap_list .report .report_header .edit .tag.gray{background-color:#7f7f7f}.recap.index .recap_list .report .report_header .detail .tag.blue,.recap.index .recap_list .report .report_header .edit .tag.blue{background-color:#2f5e91}.recap.index .recap_list .report .report_header .edit{white-space:nowrap;line-height:20px}.recap.index .recap_list .report .report_header .edit i{font-size:11.5px}.recap.index .recap_list .report .report_header .edit .last_modified{vertical-align:middle}.recap.index .recap_list .report .report_header .edit a{margin-left:20px;vertical-align:middle}.recap.index .recap_list .report .report_content{width:calc(100% - 16px);margin:0 8px;padding:8px;white-space:pre-line;font-size:13px;min-height:80px;max-height:150px;overflow-y:auto;border:1px solid #CCC}.recap.index .recap_list .report .report_content.full{max-height:none}.recap.index .recap_list .report .conditions{display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap}.recap.index .recap_list .report .conditions .conditions_container{margin-right:0;margin-bottom:8px}.recap.index .recap_list .report .conditions .conditions_container.back{margin-left:auto;padding-left:20px}.recap.index .recap_list .report .conditions .search_conditions{white-space:nowrap;line-height:28px}.recap.index .recap_list .report .conditions .search_conditions .form-control{padding-top:0;padding-bottom:0}.recap.index .recap_list .report .recap_content{width:100%;border:none;resize:none;padding:6px 12px;min-height:150px;font-size:13px;overflow:hidden}.recap.index .recap_list .report .report_editor{width:100%;padding:8px}.recap.index .recap_list .report .report_editor .form_container{width:auto;margin-bottom:0}.recap.index .recap_list .report .report_editor .form_container .value{padding:0 4px}.recap.index .recap_list .report .report_editor .header_area{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:5px}.recap.index .recap_list .report .report_editor .header_area button,.recap.index .recap_list .report .report_editor .header_area div,.recap.index .recap_list .report .report_editor .header_area strong{margin-top:auto}.recap.index .recap_list .report .report_editor .header_area .button{padding-bottom:5px;margin-left:8px}.recap.index .recap_list .report .report_editor .header_area .temporarily_save_confirm{margin-left:16px}.recap.index .recap_list .report .report_editor .header_area .inputpart{font-size:14px;margin-top:auto}.recap.index .recap_list .report .report_editor .header_area .header_right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:auto}.recap.index .recap_list .report .report_editor .header_area .header_right .report_date .date{max-width:120px}.recap.index .recap_list .report .report_editor .header_area .header_left{display:flex}.recap.index .recap_list .report .report_editor .header_area .header_left button.close{width:32px;height:32px}.recap.index .recap_list .report .report_editor .header_area .staff_select{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;align-items:center}.recap.index .recap_list .report .report_editor .header_area .staff_select .search_staff{height:28px;width:34px;padding:8px;cursor:pointer;color:#2f5e91}.recap.index .recap_list .report .report_editor .header_area .edit{padding-left:20px;margin-left:auto}.recap.index .recap_list .report .report_editor .main_area{padding:0 4px;margin-bottom:5px;display:flex;flex-direction:column;align-items:end}.recap.index .recap_list .report .report_editor .main_area .recap_content{width:100%;border:none;resize:none;padding:6px 12px}.recap.index .recap_list .report .report_editor .main_area .counter>.count::after{content:'/10000'}.recap.index .recap_list .report .report_editor .footer_area{width:100%;display:flex;flex-direction:row;justify-content:flex-start;padding:0 4px;margin-top:10px}.recap.index .recap_list .report .report_editor .footer_area .delete{margin-right:0;margin-left:auto;display:none;color:#F22;cursor:pointer}.recap.index .recap_list .report .report_editor .footer_area .delete i{padding-left:3px}.recap.index .recap_list .no_data{text-align:center;padding:8px}.recap.index .sales_container{margin-top:16px;padding:0 8px}.recap.index .sales_container .sales_editor table{width:550px}.recap.index .sales_container .sales_editor table tr td input{width:100px;border:1px solid #CCC}.recap.index .sales_container .sales_editor table tr td.item_name{text-align:left}.recap.index .sales_container .sales_editor table tr td.ccost,.recap.index .sales_container .sales_editor table tr td.nums,.recap.index .sales_container .sales_editor table tr td.nums input,.recap.index .sales_container .sales_editor table tr td.sales{text-align:right}.recap.index .sales_container .sales_editor table tr td.ccost span,.recap.index .sales_container .sales_editor table tr td.nums span,.recap.index .sales_container .sales_editor table tr td.sales span{display:inline-block;padding-right:24px;text-align:right;width:100px}.recap.index .sales_container .sales_editor table tr td.unit::after{top:12px;right:15px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi div:only-of-type,#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li div.unit.sheets,#regi-adjustment-modal .regi_area .regi_container ul li>div.sheets,#regi-history-modal .modal-body.regi_area .regi_container ul li div:only-of-type,#regi-history-modal .regi_area .regi_container ul li>div.sheets,.regi.index .regi_area .regi_container ul li>div.sheets{right:16px}.recap.index .sales_container .sales_editor table .item_name input{width:100%}.recap.index .sales_container .sales_editor .header_right{padding-left:5px}.recap.index .sales_container .sales_editor .header_right span{font-size:14px;font-weight:700}.recap.index .delivery_list{margin-top:16px}.recap.index .delivery_list li{height:36px;line-height:36px;padding:0 10px}.recap.index .delivery_list li a{display:inline-block;width:65px;text-align:right}.recap.index .delivery_list li .delivery_status_name.strong{font-weight:700}.recap.index .delivery_list li .delivery_status_name.alert{color:#F22;font-weight:700}.recap.index .upload_container{width:100%;margin-top:20px;padding-left:8px}.recap.index .upload_container .upload_file_list{width:550px}.recap.index .upload_container .upload_file_list .file_name{max-width:350px;text-align:left}.recap.index .upload_container .upload_file_list .file_size{width:60px}.recap.index .upload_container .upload_file_list .last_modified{width:130px}.recap.index .upload_container .upload_file_list .delete{width:40px}.recap.index .upload_container .dad_file_upload{height:108px}.recap.index .upload_container .dad_file_upload form{width:550px}.recap.index .upload_container .upload_file{margin-top:8px}.recap.index .upload_container #input_file{cursor:pointer}#common-confirm-dialog .modal-dialog{width:auto!important;max-width:450px!important}#search-staff-modal .modal-dialog{width:auto!important;max-width:550px!important}.regi_difference.index .list{max-width:inherit;overflow-y:scroll;overflow-x:hidden}.regi_difference.index .list table{border-collapse:separate}.regi_difference.index .list table .business_date{width:100px}.regi_difference.index .list table .shop_display_name{width:150px}.regi_difference.index .list table .difference_amount,.regi_difference.index .list table .difference_amount_total_after{width:100px}.regi_difference.index .list table .difference_regi{width:220px}.regi_difference.index .list table .difference_amount_after{width:100px}.regi_difference.index .list table .difference_note{width:auto}.regi_difference.index .list table .reporter{width:240px}.regi_difference.index .list table .edit{width:60px}.regi_difference.index .list table tbody .after,.regi_difference.index .list table tbody .difference_note,.regi_difference.index .list table tbody .shop_display_name{text-align:left}.regi_difference.index .list table tbody .difference_amount,.regi_difference.index .list table tbody .difference_regi{text-align:right}.regi_difference.index .list table tbody .after{color:#F22}#petty-cash-regi-difference-modal .modal-body input{width:85px}#petty-cash-regi-difference-modal .modal-body i{line-height:28px}#petty-cash-regi-difference-modal .modal-body .right{text-align:right}#petty-cash-regi-difference-modal .modal-body .difference{color:#F22}#petty-cash-regi-difference-modal .modal-body .before.amount{width:85px;margin-right:5px;text-align:right}#petty-cash-regi-difference-modal .modal-body .after.text{margin-left:5px}#regi-adjustment-modal .button.exchange,#regi-history-modal .button.exchange,.regi.index .button.exchange{background-color:#d2b26b}#regi-adjustment-modal .button.exchange:hover,#regi-history-modal .button.exchange:hover,.regi.index .button.exchange:hover{background-color:#e5d7a4}#regi-adjustment-modal .button.exchange.skeleton,#regi-history-modal .button.exchange.skeleton,.regi.index .button.exchange.skeleton{background-color:transparent;border-color:#d2b26b;color:#9d622d}#regi-adjustment-modal .button.exchange.skeleton:hover,#regi-history-modal .button.exchange.skeleton:hover,.regi.index .button.exchange.skeleton:hover{background-color:#d2b26b;color:#fff}#regi-adjustment-modal .alert,#regi-history-modal .alert,.regi.index .alert{color:#F22}#regi-adjustment-modal .conditions,#regi-history-modal .conditions,.regi.index .conditions{margin-bottom:20px}#regi-adjustment-modal .conditions .button.config,#regi-adjustment-modal>.history_area,#regi-adjustment-modal>.regi_area,#regi-history-modal .conditions .button.config,#regi-history-modal>.history_area,#regi-history-modal>.regi_area,.regi.index .conditions .button.config,.regi.index>.history_area,.regi.index>.regi_area{display:none}#regi-adjustment-modal .regi_area,#regi-history-modal .regi_area,.regi.index .regi_area{margin-bottom:20px;overflow:hidden}#regi-adjustment-modal .regi_area .regi_container,#regi-history-modal .regi_area .regi_container,.regi.index .regi_area .regi_container{float:left;margin-bottom:10px}#regi-adjustment-modal .regi_area .regi_container.regi_header,#regi-history-modal .regi_area .regi_container.regi_header,.regi.index .regi_area .regi_container.regi_header{width:140px}#regi-adjustment-modal .regi_area .regi_container.regi_list,#regi-history-modal .regi_area .regi_container.regi_list,.regi.index .regi_area .regi_container.regi_list{position:relative;width:calc(100% - 140px);overflow-x:scroll;overflow-y:hidden;white-space:nowrap;font-size:0;letter-spacing:0}.regi.index .regi_area .regi_container.regi_list,.review_config.edit .main_body .edit_area.left .list.review{overflow:auto}#regi-adjustment-modal .regi_area .regi_container.regi_list ul,#regi-history-modal .regi_area .regi_container.regi_list ul,.regi.index .regi_area .regi_container.regi_list ul{display:inline-block;font-size:11.5px;letter-spacing:.1em;vertical-align:top}#regi-adjustment-modal .regi_area .regi_container.regi_list ul.blank,#regi-history-modal .regi_area .regi_container.regi_list ul.blank,.regi.index .regi_area .regi_container.regi_list ul.blank{height:576px}#regi-adjustment-modal .regi_area .regi_container.regi_list ul.blank li,#regi-history-modal .regi_area .regi_container.regi_list ul.blank li,.regi.index .regi_area .regi_container.regi_list ul.blank li{height:576px;line-height:576px}#regi-adjustment-modal .regi_area .regi_container ul,#regi-history-modal .regi_area .regi_container ul,.regi.index .regi_area .regi_container ul{width:140px}#regi-adjustment-modal .regi_area .regi_container ul li,#regi-history-modal .regi_area .regi_container ul li,.regi.index .regi_area .regi_container ul li{position:relative;height:36px;line-height:28px;padding:4px;text-align:center}#regi-adjustment-modal .regi_area .regi_container ul li.right_align,#regi-history-modal .regi_area .regi_container ul li.right_align,.regi.index .regi_area .regi_container ul li.right_align{text-align:right}#regi-adjustment-modal .regi_area .regi_container ul li.primary_header,#regi-history-modal .regi_area .regi_container ul li.primary_header,.regi.index .regi_area .regi_container ul li.primary_header{background-color:#777;color:#FFF}#regi-adjustment-modal .regi_area .regi_container ul li.primary_header i,#regi-history-modal .regi_area .regi_container ul li.primary_header i,.regi.index .regi_area .regi_container ul li.primary_header i{display:inline-block;margin-left:2px;font-size:10.5px;cursor:pointer}#regi-adjustment-modal .regi_area .regi_container ul li.secondary_header,#regi-history-modal .regi_area .regi_container ul li.secondary_header,.regi.index .regi_area .regi_container ul li.secondary_header{background-color:#DDD;color:#FFF}#regi-adjustment-modal .regi_area .regi_container ul li.secondary_header .button.skeleton,#regi-history-modal .regi_area .regi_container ul li.secondary_header .button.skeleton,.regi.index .regi_area .regi_container ul li.secondary_header .button.skeleton{min-width:70px;height:24px;line-height:24px;border-radius:8px}#regi-adjustment-modal .regi_area .regi_container ul li>div,#regi-history-modal .regi_area .regi_container ul li>div,.regi.index .regi_area .regi_container ul li>div{position:absolute;vertical-align:top;height:28px;line-height:28px}#regi-adjustment-modal .regi_area .regi_container ul li>div.rod,#regi-history-modal .regi_area .regi_container ul li>div.rod,.regi.index .regi_area .regi_container ul li>div.rod{left:16px}#regi-adjustment-modal .regi_area .regi_container ul li>div input,#regi-history-modal .regi_area .regi_container ul li>div input,.regi.index .regi_area .regi_container ul li>div input{width:56px;height:28px;line-height:28px;border:1px solid #CCC;padding:6px 20px 6px 6px;text-align:right}#regi-adjustment-modal .regi_area .regi_container ul li>div input.adjust,#regi-history-modal .regi_area .regi_container ul li>div input.adjust,.regi.index .regi_area .regi_container ul li>div input.adjust{background-color:#FCC}#regi-adjustment-modal .regi_area .regi_container ul li>div::after,#regi-history-modal .regi_area .regi_container ul li>div::after,.regi.index .regi_area .regi_container ul li>div::after{top:3px;right:6px}#regi-adjustment-modal .regi_area .regi_container ul li>div.diff::after,#regi-history-modal .regi_area .regi_container ul li>div.diff::after,.regi.index .regi_area .regi_container ul li>div.diff::after{top:3px;right:28px}#regi-adjustment-modal .regi_area .regi_container ul li>div.diff.rod,#regi-history-modal .regi_area .regi_container ul li>div.diff.rod,.regi.index .regi_area .regi_container ul li>div.diff.rod{left:6px}#regi-adjustment-modal .regi_area .regi_container ul li>div.diff.sheets,#regi-history-modal .regi_area .regi_container ul li>div.diff.sheets,.regi.index .regi_area .regi_container ul li>div.diff.sheets{right:12px}#regi-adjustment-modal .history_area table,#regi-history-modal .history_area table,.regi.index .history_area table{width:100%}#regi-adjustment-modal .history_area table tr.history_header:not(.remove):hover td,#regi-history-modal .history_area table tr.history_header:not(.remove):hover td,.regi.index .history_area table tr.history_header:not(.remove):hover td{background-color:#edf3f9}#regi-adjustment-modal .history_area table div,#regi-history-modal .history_area table div,.regi.index .history_area table div{padding:6px 8px}.regi.index .regi_area .regi_container.regi_list ul{width:180px}.regi.index .regi_area .regi_container.regi_list ul li div{position:absolute;vertical-align:top;height:28px;line-height:28px}.regi.index .regi_area .regi_container.regi_list ul li div.rod{left:16px}.regi.index .regi_area .regi_container.regi_list ul li div.sheets{right:30px}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button{width:20px;height:calc(100% - 8px);color:#CCC;border:1px solid #CCC;border-radius:2px;user-select:none;cursor:pointer}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button.minus{left:76px}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button.minus::after{content:'\25bc'}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button.plus{right:8px}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button.plus::after{content:'\25b2'}.regi.index .regi_area .regi_container.regi_list ul li div.adjust_button.pushing{background-color:#CCC;color:#FFF}.regi.index .regi_area .regi_container.regi_list ul li div input{width:52px;height:28px;border:1px solid #CCC;padding:6px 20px 6px 6px;text-align:right}.regi.index .regi_area .regi_container.regi_list ul li div input.adjust{background-color:#FCC}.regi.index .regi_area .regi_container.regi_list ul li div::after{top:3px;right:6px}.regi.index .regi_area .regi_container.regi_list ul li div.diff::after{top:3px;right:28px}.regi.index .regi_area .regi_container.regi_list ul li div.diff.rod{left:6px}.regi.index .regi_area .regi_container.regi_list ul li div.diff.sheets{right:12px}#regi-edit-modal .modal-dialog{width:400px}#regi-edit-modal .modal-body .form_container{margin-top:10px;margin-bottom:20px}#regi-edit-modal .modal-body .form_container input{width:100%}#difference-detail-modal .alert{color:#F22}#difference-detail-modal .modal-dialog{width:400px}#difference-detail-modal .modal-body ul{margin-bottom:20px}#difference-detail-modal .modal-body ul li{position:relative;height:30px;line-height:30px}#difference-detail-modal .modal-body ul li span:first-of-type{position:absolute;left:12px}#difference-detail-modal .modal-body ul li span:last-of-type{position:absolute;right:12px}#difference-detail-modal .modal-body ul li.header{background-color:#777;color:#FFF}#difference-detail-modal .modal-body ul li.footer{background-color:#DDD;font-weight:700}#difference-detail-modal .modal-body .form_container .label{padding:0 12px}#difference-detail-modal .modal-body .form_container .value{padding:2px 20px}#regi-adjustment-modal .modal-dialog{width:900px}#regi-adjustment-modal .modal-body{text-align:left}#regi-adjustment-modal .modal-body .after,#regi-adjustment-modal .modal-body .before{display:inline-block;vertical-align:top}#regi-adjustment-modal .modal-body .after ul,#regi-adjustment-modal .modal-body .before ul{float:left}#regi-adjustment-modal .modal-body .arrow{display:inline-block;width:40px;height:440px;line-height:114px;vertical-align:top;text-align:center}#regi-adjustment-modal .modal-body.regi_area{overflow:visible}#regi-adjustment-modal .modal-body.regi_area .regi_container{float:none;height:auto;min-height:440px}#regi-adjustment-modal .modal-body.regi_area .regi_container ul:nth-of-type(1){width:100px}#regi-adjustment-modal .modal-body.regi_area .regi_container ul:nth-of-type(2){width:290px}#regi-adjustment-modal .modal-body.regi_area .regi_container ul{float:left}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li>div:not(.tip){font-size:0;letter-spacing:0}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li>div:not(.tip) input,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li>div:not(.tip) span{font-size:11.5px;letter-spacing:.1em}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li>div:not(.tip) span{display:inline-block;width:20px;color:#F22}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets::after{right:72px}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;cursor:pointer;font-size:11.5px;letter-spacing:.1em;font-weight:700;margin:0 1px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus.force,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus.force{background-color:#FA6;color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus.force.pushing{color:#FA6}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus{background-color:#FC9;color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus.pushing{color:#FC9}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus{background-color:#9CF;color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus.pushing{color:#9CF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus.force,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus.force{background-color:#6AF;color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus.force.pushing{color:#6AF}#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.minus.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.minus.plus.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.minus.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus.force.pushing,#regi-adjustment-modal .modal-body.regi_area .regi_container ul li div.unit.sheets span.plus.plus.pushing{background-color:#FFF;border:1px solid;line-height:18px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li div input,#regi-history-modal .modal-body.regi_area .regi_container ul li div input{border:none;color:#000}#regi-adjustment-modal .modal-body.regi_area .regi_container.before{width:280px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before .regi_attachment.regi_total div:first-of-type{width:100px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before .regi_attachment.regi_total div:last-of-type{width:180px;line-height:16px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi{width:180px;float:left}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li div.unit.rod::after,#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li div.unit.sheets::after{right:26px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li div.unit.rod{left:-4px}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li:nth-child(even) div input{background-color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container.before ul.adjust_from_regi li:nth-child(odd) div input{background-color:#f8f8f8}#regi-adjustment-modal .modal-body.regi_area .regi_container.after{width:520px}#regi-adjustment-modal .modal-body.regi_area .regi_container.after ul li .diff.sheets{right:22px}#regi-adjustment-modal .modal-body.regi_area .regi_container.after .regi_total{width:390px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment{position:relative;min-height:30px;line-height:30px;text-align:left}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment div{text-align:center;vertical-align:top}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.regi_total{font-size:0;letter-spacing:0;background-color:#FFF}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.regi_total div{display:inline-block;font-size:11.5px;letter-spacing:.1em}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.regi_total div:first-of-type{width:100px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.regi_total div:last-of-type{width:180px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.regi_total span{position:relative;display:inline-block;font-size:11.5px;letter-spacing:.1em}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_from{margin-bottom:10px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_from span{display:inline-block;width:40px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_from label,#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_to label{width:155px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_to{text-align:left;margin-bottom:10px;font-size:0;letter-spacing:0}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_to>div{display:inline-block;height:30px;margin-right:14px;font-size:11.5px;letter-spacing:.1em}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_to>div div{height:15px;line-height:15px}#regi-adjustment-modal .modal-body.regi_area .regi_container .regi_attachment.adjustment_to>div.vertical_center{line-height:30px}#regi-config-modal .modal-dialog{width:400px;margin-top:60px}#regi-config-modal .modal-body table{width:100%;margin-bottom:10px}#regi-config-modal .modal-body table .regi_name{width:auto}#regi-config-modal .modal-body table .display_order{width:60px}#regi-config-modal .modal-body table .delete{width:40px}#regi-config-modal .modal-body table .blank{display:none}#regi-config-modal .modal-body table .deleted{pointer-events:none;background-color:#888}#regi-history-modal .modal-dialog{width:640px}#regi-history-modal .modal-body{text-align:center}#regi-history-modal .modal-body .after,#regi-history-modal .modal-body .before{display:inline-block;width:280px;vertical-align:top}#regi-history-modal .modal-body .after ul,#regi-history-modal .modal-body .before ul{float:left}#regi-history-modal .modal-body .arrow{display:inline-block;width:40px;height:540px;line-height:540px;vertical-align:top}#regi-history-modal .modal-body.regi_area .regi_container{float:none;height:540px}#regi-history-modal .modal-body.regi_area .regi_container ul,.report_alignment.index .button.add_row{float:left}#regi-history-modal .modal-body.regi_area .regi_container ul:first-of-type{width:100px}#regi-history-modal .modal-body.regi_area .regi_container ul:last-of-type{width:180px}#regi-history-modal .modal-body.regi_area .regi_container ul li div{font-size:0;letter-spacing:0}#regi-history-modal .modal-body.regi_area .regi_container ul li div input,#regi-history-modal .modal-body.regi_area .regi_container ul li div span{font-size:11.5px;letter-spacing:.1em}#regi-history-modal .modal-body.regi_area .regi_container ul li div span{display:inline-block;width:20px}#regi-history-modal .modal-body.regi_area .regi_container ul li:nth-child(even) div input{background-color:#f8f8f8}#regi-history-modal .modal-body.regi_area .regi_container ul li:nth-child(odd) div input{background-color:#FFF}#regi-history-modal .modal-body .row_container.status{position:relative;height:auto}#regi-history-modal .modal-body .row_container.status div{height:18px;line-height:18px;text-align:left}#regi-history-modal .modal-body .row_container.status .label{font-weight:700}#regi-history-modal .modal-body .row_container.status .remove_info{display:none}#regi-history-modal .modal-body .regi_container .regi_header{display:inline-block}#regi-history-modal .modal-body .regi_header{display:none}.report_alignment.index .overflow_scroll{overflow-y:scroll;width:100%;max-height:270px;margin:8px 0}.report_alignment.index .conditions{width:100%}.report_alignment.index .conditions .button.csv_input>label{font-weight:400}.report_alignment.index .background{background-color:#f8f8f8;height:10px;width:100%;top:0;position:sticky;z-index:1}.report_alignment.index .main{position:sticky;top:10px;z-index:1;min-width:1280px;max-width:1380px;margin:auto;background-color:#f8f8f8}.report_alignment.index .main .table{letter-spacing:0}.report_alignment.index .main .table tr>td input,.report_alignment.index .main .table tr>td select,.report_alignment.index .main .table tr>th input,.report_alignment.index .main .table tr>th select{height:32px;width:100%;border:1px solid #ccc}.report_alignment.index .main .table tr>td input,.report_alignment.index .main .table tr>th input{padding:0 8px}.report_alignment.index .main .table .copy,.report_alignment.index .main .table .delete,.report_alignment.index .main .table .insert,.report_alignment.index .main .table .visibility_check{width:50px}.report_alignment.index .main .table .placeholder_name,.report_alignment.index .main .table .render_text{width:auto;text-align:left}.report_alignment.index .main .table .placeholder_name>input,.report_alignment.index .main .table .render_text>input{text-align:left}.report_alignment.index .main .table .stretch{width:200px}.report_alignment.index .main .table .alignment,.report_alignment.index .main .table .br_flg,.report_alignment.index .main .table .font_size,.report_alignment.index .main .table .height,.report_alignment.index .main .table .width,.report_alignment.index .main .table .x_coordinate,.report_alignment.index .main .table .y_coordinate{width:75px}.report_alignment.index .main .table input[type=number]{text-align:right}.report_alignment.index .preview{position:relative;margin:auto;border-top:8px #4d5154 solid}.report_alignment.index .preview.A4P{width:1280px;height:1808px}.report_alignment.index .preview.A4P .overray{padding:5px 10px 12px 9px}.report_alignment.index .preview.A4L{width:1280px;height:915px}.report_alignment.index .preview.A4L .overray{padding:4px 6px 7px}.report_alignment.index .preview .overray{position:absolute;width:100%;height:100%}.report_alignment.index .preview .overray .padding,.report_alignment.index .preview .overray .padding .contents{position:relative;height:100%;width:100%}.report_alignment.index .preview .overray .padding .contents span{font-size:10.2pt;letter-spacing:0}.report_alignment.index #preview-pdf{width:100%;height:100%}.resident_tax_collection .conditions,.resident_tax_collection .staff_list{width:100%;height:auto}.resident_tax_collection .staff_list{max-width:inherit;max-height:calc(100vh - 172px);overflow-y:scroll;overflow-x:hidden}.resident_tax_collection .conditions{margin-bottom:10px}.resident_tax_collection .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.resident_tax_collection .condition_filter_switch a{cursor:pointer}.resident_tax_collection .condition_filter{display:none;margin-bottom:20px}.resident_tax_collection .condition_filter .filter{display:flex}.resident_tax_collection .condition_filter .filter .title label{width:70px;color:#7f7f7f}.resident_tax_collection .condition_filter .filter .check_list label{cursor:pointer}.resident_tax_collection .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.resident_tax_collection .condition_filter .filter label.selected{color:#000}.resident_tax_collection .staff_list table td.past_the_due_date,.resident_tax_collection .staff_list table tr.retired .enrollment_status,.resident_tax_collection .staff_list table tr.retired .name,.resident_tax_collection .staff_list table tr.retired_has_change_status .enrollment_status,.resident_tax_collection .staff_list table tr.retired_has_change_status .name{font-weight:700;color:#FF001B}.resident_tax_collection .condition_filter .filter label i{margin-right:4px}.resident_tax_collection .condition_filter .filter.retire_date_term{margin-top:5px}.resident_tax_collection .staff_list table,.resident_tax_collection .staff_list table tbody,.resident_tax_collection .staff_list table thead,.resident_tax_collection .staff_list table tr{width:100%}.resident_tax_collection .staff_list table tr.retired{display:none}.resident_tax_collection .staff_list table tr:not(.retired){border-style:hidden}.resident_tax_collection .staff_list table .user_no{min-width:50px;box-sizing:border-box}.resident_tax_collection .staff_list table .name{min-width:200px;text-align:left}.resident_tax_collection .staff_list table .affiliation{min-width:160px;text-align:left}.resident_tax_collection .staff_list table .employment_status{min-width:80px}.resident_tax_collection .staff_list table .resident_tax_collection_type{min-width:65px}.resident_tax_collection .staff_list table .applicable_period{min-width:160px;text-align:left}.resident_tax_collection .staff_list table .change_scheduled_date,.resident_tax_collection .staff_list table .change_status{min-width:80px}.resident_tax_collection .staff_list table .retired{min-width:90px}.resident_tax_collection .staff_list table td.name span.balloon{display:inline-block;height:24px;line-height:23px}#review-result-memo-edit-modal .modal-body .user_info_compile .user_info,.prev_review_tag{line-height:13px}.retire_reason_mst.index .list table{width:720px}.retire_reason_mst.index .list table .reason{width:auto;text-align:left}.retire_reason_mst.index .list table .display_order{width:120px}.retire_reason_mst.index .list table .edit{width:60px}#retire-reason-mst-insert-modal input[name=reason]{width:370px;padding-right:12px}.prev_review_tag{display:inline-block;font-size:10px;border-radius:2px;padding:0 2px;color:#333;background-color:#285ac833;margin-left:3px}.review_combination.edit{padding-bottom:0!important}.review_combination.edit .table_column_filter{height:unset;line-height:unset;margin-bottom:10px}.review_combination.edit .table_column_filter .column_filter{height:20px;padding-left:3px}.review_combination.edit .table_column_filter .column_filter .column,.review_combination.edit .table_column_filter .column_filter .title{height:28px;line-height:28px;margin-right:12px}.review_combination.edit .table_column_filter .column_filter .title{width:70px;color:#7f7f7f;display:inline-block}.review_combination.edit .table_column_filter .column_filter .column{cursor:pointer;font-weight:400}.review_combination.edit .table_column_filter .column_filter .column i{margin-right:4px}.review_combination.edit .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.review_combination.edit .condition_filter_switch a{cursor:pointer}.review_combination.edit .condition_filter{display:none;margin-bottom:20px}.review_combination.edit .condition_filter .filter{display:flex}.review_combination.edit .condition_filter .filter .title label{width:70px;color:#7f7f7f}.review_combination.edit .condition_filter .filter .check_list label{cursor:pointer}.review_combination.edit .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.review_combination.edit .condition_filter .filter label.selected{color:#000}.review_combination.edit .condition_filter .filter label i{margin-right:4px}.review_combination.edit .controls{margin:5px 0 10px}.review_combination.edit .controls .add_reviewer{margin-left:10px}.review_combination.edit .controls .right{float:right}.review_combination.edit .controls .right .clear{display:inline-block;position:absolute;right:28px;height:28px;line-height:28px;color:#D42A2A;padding:0 8px;cursor:pointer;border-bottom:solid 1px;background-color:initial}.review_combination.edit .controls .right .clear:hover{border:1px solid;line-height:28px;padding:0 7px}.review_combination.edit .editor{max-width:inherit;max-height:calc(100vh - 205px);overflow:scroll}.review_combination.edit .combinations{max-width:100%;overflow:scroll}.review_combination.edit .combinations th{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(even){background:#fff}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(even).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(even).checked{background:#CCC}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(odd){background:#f8f8f8}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(odd).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(even) td:nth-of-type(odd).checked{background:#DDD}.review_combination.edit .combinations tr:nth-of-type(even).checked td:nth-of-type(even){background:#CCC}.review_combination.edit .combinations tr:nth-of-type(even).checked td:nth-of-type(even).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(even).checked td:nth-of-type(odd){background:#DDD}.review_combination.edit .combinations tr:nth-of-type(even).checked td:nth-of-type(odd).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(even).checked.marked td{background:#cfe3ff}.review_combination.edit .combinations tr:nth-of-type(even).checked.marked td.disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(even){background:#f8f8f8}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(even).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(even).checked{background:#DDD}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(odd){background:#fff}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(odd).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(odd) td:nth-of-type(odd).checked{background:#CCC}.review_combination.edit .combinations tr:nth-of-type(odd).checked td:nth-of-type(even){background:#DDD}.review_combination.edit .combinations tr:nth-of-type(odd).checked td:nth-of-type(even).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(odd).checked td:nth-of-type(odd){background:#CCC}.review_combination.edit .combinations tr:nth-of-type(odd).checked td:nth-of-type(odd).disabled{background:#AAA!important}.review_combination.edit .combinations tr:nth-of-type(odd).checked.marked td{background:#cfe3ff}.review_combination.edit .combinations tr:nth-of-type(odd).checked.marked td.disabled{background:#AAA!important}.review_combination.edit .combinations .header_label{height:100%;width:100%;display:flex;flex-direction:column}.review_combination.edit .combinations .header_label .label_column{display:flex;flex-direction:row;flex-grow:1}.review_combination.edit .combinations .header_label .label_column .spacer{flex-grow:1}.review_combination.edit .combinations .header_label .label_column .stack{flex-shrink:1;width:116px;display:flex;flex-direction:column;align-items:center}.review_combination.edit .combinations .header_label .label_column .stack .emp_type,.review_combination.edit .combinations .header_label .label_column .stack .rank,.review_combination.edit .combinations .header_label .label_column .stack .reviewee_count,.review_combination.edit .combinations .header_label .label_column .stack .shop_code,.review_combination.edit .combinations .header_label .label_column .stack .user_no{width:116px;height:20px}.review_combination.edit .combinations .header_label .label_column .stack .emp_type span,.review_combination.edit .combinations .header_label .label_column .stack .rank span,.review_combination.edit .combinations .header_label .label_column .stack .reviewee_count span,.review_combination.edit .combinations .header_label .label_column .stack .shop_code span,.review_combination.edit .combinations .header_label .label_column .stack .user_no span{vertical-align:middle}.review_combination.edit .combinations .header_label .label_row{display:flex;flex-direction:row;justify-content:space-between}.review_combination.edit .combinations .header_label .label_row div span{vertical-align:middle}.review_combination.edit .combinations .header_label .label_row div i{position:inherit;width:18px;height:13px;top:0;left:0;right:0;bottom:0;margin-top:15px}.review_combination.edit .combinations .header_label .label_row div.once p,.review_combination.edit .combinations .header_label .label_row div.secondary p{margin-bottom:0;margin-top:15px}.review_combination.edit .combinations .header_label .label_row div.reviewee_count,.review_combination.edit .combinations .header_label .label_row div.reviewer_count{writing-mode:vertical-lr}.review_combination.edit .combinations .header_label .label_row div.reviewee_count p,.review_combination.edit .combinations .header_label .label_row div.reviewer_count p{text-align:initial;padding-left:6px;margin-bottom:0;margin-top:15px}.review_combination.edit .combinations .header_label .label_row div.emp_type,.review_combination.edit .combinations .header_label .label_row div.position,.review_combination.edit .combinations .header_label .label_row div.rank,.review_combination.edit .combinations .header_label .label_row div.shop_code,.review_combination.edit .combinations .header_label .label_row div.user_name,.review_combination.edit .combinations .header_label .label_row div.user_no{line-height:50px}.review_combination.edit .combinations .header_label .label_row div.emp_type p,.review_combination.edit .combinations .header_label .label_row div.position p,.review_combination.edit .combinations .header_label .label_row div.rank p,.review_combination.edit .combinations .header_label .label_row div.shop_code p,.review_combination.edit .combinations .header_label .label_row div.user_name p,.review_combination.edit .combinations .header_label .label_row div.user_no p{margin-top:25px}.review_combination.edit .combinations .header_label i:not(.disabled){cursor:pointer}.review_combination.edit .combinations .targets td,.review_combination.edit .combinations .targets th{position:sticky!important;top:0;z-index:1;background-color:#f8f8f8}.review_combination.edit .combinations .targets td:nth-child(1),.review_combination.edit .combinations .targets th:nth-child(1){z-index:2;left:0;top:0;background-color:#D6D6D6}.review_combination.edit .combinations .targets .target{padding:2px 1px}.review_combination.edit .combinations .targets .target .user{display:flex;flex-direction:column;align-items:center;width:36px;height:100%}.review_combination.edit .combinations .targets .target .user .emp_type,.review_combination.edit .combinations .targets .target .user .rank,.review_combination.edit .combinations .targets .target .user .reviewee_count,.review_combination.edit .combinations .targets .target .user .shop_code,.review_combination.edit .combinations .targets .target .user .user_no{height:20px}.review_combination.edit .combinations .targets .target .user .emp_type span,.review_combination.edit .combinations .targets .target .user .rank span,.review_combination.edit .combinations .targets .target .user .reviewee_count span,.review_combination.edit .combinations .targets .target .user .shop_code span,.review_combination.edit .combinations .targets .target .user .user_no span{vertical-align:middle}.review_combination.edit .combinations .targets .target .user .user_name{flex-grow:1;writing-mode:tb;text-align:center}.review_combination.edit .combinations .targets .target .user .user_name.balloon:hover{cursor:pointer}.review_combination.edit .combinations .reviewer.checked:not(.editable) td.combination:hover,.review_combination.edit .combinations .reviewer.deadline .once i:hover,.review_combination.edit .combinations .reviewer.deadline .secondary i:hover,.review_combination.edit .combinations .reviewer.disabled .once i:hover,.review_combination.edit .combinations .reviewer.disabled .secondary i:hover,.review_combination.edit .combinations .reviewer.disabled td.combination:hover,.review_combination.edit .combinations .reviewer.retired .once i:hover,.review_combination.edit .combinations .reviewer.retired .secondary i:hover{cursor:initial}.review_combination.edit .combinations .targets .target .user .user_name.retired{color:red;font-weight:700}.review_combination.edit .combinations .targets .target .user .shop_code{width:100%;display:table}.review_combination.edit .combinations .targets .target .user .shop_code.another{background-color:#999;color:#fff}.review_combination.edit .combinations .targets .target .user .shop_code span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .targets .target .user div:not(.user_name){font-size:10px}.review_combination.edit .combinations .targets .target .user .reviewee_count{width:100%;display:table}.review_combination.edit .combinations .targets .target .user .reviewee_count span.count{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .targets .target .user:not(.another) .reviewee_count.alert{background-color:#ffd5d5}.review_combination.edit .combinations .targets .target .user:not(.another) .reviewee_count.warning{background-color:#fff8d5}.review_combination.edit .combinations .reviewer td:not(.combination),.review_combination.edit .combinations .reviewer th:not(.combination){position:sticky!important;left:0;z-index:1}.review_combination.edit .combinations .reviewer:not(.checked) .user .once.none span,.review_combination.edit .combinations .reviewer:not(.checked) .user .secondary.none span{background-color:#ffd5d5}.review_combination.edit .combinations .reviewer.disabled .once i,.review_combination.edit .combinations .reviewer.disabled .secondary i{color:#BBB}.review_combination.edit .combinations .reviewer.disabled .user_name i{color:#999}.review_combination.edit .combinations .reviewer.deadline .once i,.review_combination.edit .combinations .reviewer.deadline .secondary i,.review_combination.edit .combinations .reviewer.retired .once i,.review_combination.edit .combinations .reviewer.retired .secondary i{color:#bbb}.review_combination.edit .combinations .reviewer.checked.retired i{color:#999}.review_combination.edit .combinations .reviewer.checked.retired i:hover{cursor:pointer}.review_combination.edit .combinations .reviewer .user{display:flex;align-items:center;height:38px;padding:1px 6px}.review_combination.edit .combinations .reviewer .user i{position:inherit;width:18px;height:13px;top:0;left:0;right:0;bottom:0;margin:auto}.review_combination.edit .combinations .reviewer .user .stack{display:flex;flex-direction:column;align-self:center;white-space:nowrap;flex-grow:1}.review_combination.edit .combinations .reviewer .user .once,.review_combination.edit .combinations .reviewer .user .secondary{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .once i,.review_combination.edit .combinations .reviewer .user .once span,.review_combination.edit .combinations .reviewer .user .secondary i,.review_combination.edit .combinations .reviewer .user .secondary span{min-width:20px;min-height:37px;line-height:37px;display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .target_count{min-width:40px;min-height:44px;line-height:44px}.review_combination.edit .combinations .reviewer .user .target_count.alert{color:#000;background-color:#ffcfcf}.review_combination.edit .combinations .reviewer .user .user_no{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .user_no span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .user_name{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .user_name a,.review_combination.edit .combinations .reviewer .user .user_name span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .user_name.balloon:hover{cursor:pointer}.review_combination.edit .combinations .reviewer .user .user_name.retired{color:red;font-weight:700}.review_combination.edit .combinations .reviewer .user .user_name a.disabled i{color:#CCC}.review_combination.edit .combinations .reviewer .user .shop_code{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .shop_code span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .shop_code.another{background-color:#999;color:#fff}.review_combination.edit .combinations .reviewer .user .emp_type{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .emp_type span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .position{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .position span{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .user .reviewee_count,.review_combination.edit .combinations .reviewer .user .reviewer_count{height:100%;display:table}.review_combination.edit .combinations .reviewer .user .reviewee_count span.count,.review_combination.edit .combinations .reviewer .user .reviewer_count span.count{display:table-cell;vertical-align:middle}.review_combination.edit .combinations .reviewer .combination{width:36px;padding:2px;font-size:16px;user-select:none;color:#444;cursor:pointer}.review_combination.edit .combinations .reviewer .combination>div{display:block;width:100%;height:100%}.review_combination.edit .combinations .reviewer .combination.checked:not(.editable),.review_combination.edit .combinations .reviewer .combination.disabled{cursor:initial}.review_combination.edit .combinations .reviewer .combination[data-current=active] div::before{content:'\25cf';position:absolute;top:8px;left:10.5px}.review_combination.edit .combinations .reviewer .combination.warning{background-color:#fab875}.review_combination.edit .combinations .reviewer .combination.retired{background-color:#ffd5d5!important}.review_combination.edit .combinations .reviewer .combination.edited{background-color:#fff8d5!important}.review_combination.edit .combinations .reviewer .combination.prev{position:relative}.review_combination.edit .combinations .reviewer .combination.prev .show_prev_review{border:3px solid;border-color:#285ac833}.review_combination.edit .combinations .reviewer:not(.another) .user .reviewee_count.alert,.review_combination.edit .combinations .reviewer:not(.another) .user .reviewer_count.alert{background-color:#ffd5d5}.review_combination.edit .combinations .reviewer:not(.another) .user .reviewee_count.warning,.review_combination.edit .combinations .reviewer:not(.another) .user .reviewer_count.warning{background-color:#fff8d5}.review_combination.edit .combinations .reviewer.marked td:not(.disabled){background-color:#cfe3ff}.header_label .review_combination.edit .combinations.label_row .once,.header_label .review_combination.edit .combinations.label_row .secondary,.header_label .review_combination.edit .combinations.label_row .status,.review_combination.edit .combinations .reviewer .once,.review_combination.edit .combinations .reviewer .secondary,.review_combination.edit .combinations .reviewer .status{width:20px}.header_label .review_combination.edit .combinations.label_row .reviewee_count,.header_label .review_combination.edit .combinations.label_row .reviewer_count,.review_combination.edit .combinations .reviewer .reviewee_count,.review_combination.edit .combinations .reviewer .reviewer_count{width:30px}.header_label .review_combination.edit .combinations.label_row .user_no,.review_combination.edit .combinations .reviewer .user_no{width:50px}.header_label .review_combination.edit .combinations.label_row .shop_code,.review_combination.edit .combinations .reviewer .shop_code{width:38px}.header_label .review_combination.edit .combinations.label_row .emp_type,.review_combination.edit .combinations .reviewer .emp_type{width:60px}.header_label .review_combination.edit .combinations.label_row .position,.review_combination.edit .combinations .reviewer .position{width:80px}.header_label .review_combination.edit .combinations.label_row .rank,.review_combination.edit .combinations .reviewer .rank{width:40px}.header_label .review_combination.edit .combinations.label_row .user_name,.review_combination.edit .combinations .reviewer .user_name{width:116px}.header_label .review_combination.edit .combinations.label_row .user_name a,.review_combination.edit .combinations .reviewer .user_name a{min-width:21px}.header_label .review_combination.edit .combinations.label_row .user_name a i,.review_combination.edit .combinations .reviewer .user_name a i{margin-left:3px}.review_combination.edit .combinations .header_label .label_column .reviewee_count{width:auto}.review_combination.edit .combinations .add_reviewer{width:100%}#review-add-staff-modal .modal-dialog{width:800px;margin-top:60px}#review-add-staff-modal .modal-dialog .modal-content{max-height:700px}#review-add-staff-modal .modal-dialog .conditions{margin-bottom:10px;display:inline-block}#review-add-staff-modal .modal-dialog .conditions .group_shop_add{display:inline-block}#review-add-staff-modal .modal-dialog .conditions button{float:right}#review-add-staff-modal .modal-dialog .table_wrapper{max-width:inherit;max-height:calc(510px);overflow-y:scroll}#review-add-staff-modal .modal-dialog .table_wrapper table{width:100%}#review-add-staff-modal .modal-dialog .table_wrapper table thead tr{position:sticky;top:0;z-index:1}#review-add-staff-modal .modal-dialog .table_wrapper table tbody .check_cell{width:40px}#review-add-staff-modal .modal-dialog .table_wrapper table .check_cell{min-width:40px}#review-add-staff-modal .modal-dialog .table_wrapper table .user_no{min-width:55px}#review-add-staff-modal .modal-dialog .table_wrapper table .user_name{min-width:120px;text-align:left}#review-add-staff-modal .modal-dialog .table_wrapper table .shop_name{min-width:135px;text-align:left}#review-add-staff-modal .modal-dialog .table_wrapper table .emp_type,#review-add-staff-modal .modal-dialog .table_wrapper table .position{min-width:90px}#review-add-staff-modal .modal-dialog .table_wrapper table .rank,#review-add-staff-modal .modal-dialog .table_wrapper table .reviewer{min-width:65px}#review-add-staff-modal .modal-dialog .table_wrapper table .reviewee,#reviewee-staff-modal .modal-dialog table th.check_header,#reviewer-staff-modal .modal-dialog table th.check_header{min-width:80px}#review-add-staff-modal .modal-dialog .buttons{text-align:center}#review-result-memo-edit-modal .modal-body{margin-bottom:5px}#review-result-memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}#review-result-memo-edit-modal .modal-body .user_info_compile .user_name,#review-result-memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}#review-result-memo-edit-modal .modal-body .user_info_compile .emp_type,#review-result-memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}#review-result-memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}#reviewee-staff-modal .modal-dialog,#reviewer-staff-modal .modal-dialog{width:1100px}#reviewee-staff-modal .modal-dialog .status_container,#reviewer-staff-modal .modal-dialog .status_container{margin-bottom:15px}#reviewee-staff-modal .modal-dialog .status_container span,#reviewer-staff-modal .modal-dialog .status_container span{font-size:inherit;height:26px;line-height:26px}#reviewee-staff-modal .modal-dialog .header_container,#reviewer-staff-modal .modal-dialog .header_container{display:inline-block;padding-left:8px}#reviewee-staff-modal .modal-dialog .header_container .header_row,#reviewer-staff-modal .modal-dialog .header_container .header_row{padding-bottom:5px}#reviewee-staff-modal .modal-dialog .header_container .header_row .title,#reviewer-staff-modal .modal-dialog .header_container .header_row .title{display:inline-block;width:105px}#reviewee-staff-modal .modal-dialog .header_container .header_row.check_status span,#reviewer-staff-modal .modal-dialog .header_container .header_row.check_status span{padding:4px;border-radius:2px;text-align:center;margin-right:6px}#reviewee-staff-modal .modal-dialog table tr .error_contents,#reviewee-staff-modal .modal-dialog table tr .shop_name,#reviewee-staff-modal .modal-dialog table tr .user_name,#reviewer-staff-modal .modal-dialog table tr .error_contents,#reviewer-staff-modal .modal-dialog table tr .shop_name,#reviewer-staff-modal .modal-dialog table tr .user_name{text-align:left}#reviewee-staff-modal .modal-dialog .header_container .header_row.check_status span.alert,#reviewer-staff-modal .modal-dialog .header_container .header_row.check_status span.alert{background-color:#ffd5d5;color:red;font-weight:700}#reviewee-staff-modal .modal-dialog .header_container .header_row.check_status span.completed,#reviewer-staff-modal .modal-dialog .header_container .header_row.check_status span.completed{background-color:#ccc}#reviewee-staff-modal .modal-dialog .header_container .header_row.reviewer_row,#reviewer-staff-modal .modal-dialog .header_container .header_row.reviewer_row{font-weight:700}#reviewee-staff-modal .modal-dialog .header_container .header_row.reviewer_row span:not(.title,.user_no),#reviewer-staff-modal .modal-dialog .header_container .header_row.reviewer_row span:not(.title,.user_no){margin-left:5px}#reviewee-staff-modal .modal-dialog .header_container .header_row.rank_row .warning,#reviewee-staff-modal .modal-dialog .header_container .header_row.review_count_row .alert,#reviewee-staff-modal .modal-dialog .header_container .header_row.review_count_row .warning,#reviewer-staff-modal .modal-dialog .header_container .header_row.rank_row .warning,#reviewer-staff-modal .modal-dialog .header_container .header_row.review_count_row .alert,#reviewer-staff-modal .modal-dialog .header_container .header_row.review_count_row .warning{font-weight:700;color:#000;padding:4px;background-color:#fff8d5}#reviewee-staff-modal .modal-dialog .header_container .header_row.rank_row .alert,#reviewer-staff-modal .modal-dialog .header_container .header_row.rank_row .alert{color:#F22;font-weight:700}#reviewee-staff-modal .modal-dialog .header_container .header_row.rank_row .number,#reviewer-staff-modal .modal-dialog .header_container .header_row.rank_row .number{padding-right:5px}#reviewee-staff-modal .modal-dialog .header_container .header_row.position_row .warning,#reviewer-staff-modal .modal-dialog .header_container .header_row.position_row .warning{font-weight:700;color:#000;padding:4px;background-color:#fff8d5}#reviewee-staff-modal .modal-dialog .header_container .header_row.position_row .unit,#reviewee-staff-modal .modal-dialog .row_container .unit,#reviewer-staff-modal .modal-dialog .header_container .header_row.position_row .unit,#reviewer-staff-modal .modal-dialog .row_container .unit{padding-right:5px}#reviewee-staff-modal .modal-dialog .header_container .header_row.position_row .alert,#reviewer-staff-modal .modal-dialog .header_container .header_row.position_row .alert{color:#F22;font-weight:700}#reviewee-staff-modal .modal-dialog .button_container .button.combination_candidate,#reviewer-staff-modal .modal-dialog .button_container .button.combination_candidate{margin-bottom:3px}#reviewee-staff-modal .modal-dialog .button_container .button.add,#reviewer-staff-modal .modal-dialog .button_container .button.add{margin:10px 0}#reviewee-staff-modal .modal-dialog .form_button_container .button_container,#reviewer-staff-modal .modal-dialog .form_button_container .button_container{display:flex;align-items:flex-end;justify-content:center}#reviewee-staff-modal .modal-dialog table,#reviewer-staff-modal .modal-dialog table{width:100%}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(even).checked,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(even).checked{background:#CCC}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(odd).checked,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(odd).checked{background:#DDD}#reviewee-staff-modal .modal-dialog table th.result,#reviewer-staff-modal .modal-dialog table th.result{min-width:50px}#reviewee-staff-modal .modal-dialog table th.user_no,#reviewer-staff-modal .modal-dialog table th.user_no{min-width:60px}#reviewee-staff-modal .modal-dialog table th.user_name,#reviewer-staff-modal .modal-dialog table th.user_name{min-width:120px}#reviewee-staff-modal .modal-dialog table th.shop_name,#reviewer-staff-modal .modal-dialog table th.shop_name{min-width:135px}#reviewee-staff-modal .modal-dialog table th.emp_type,#reviewer-staff-modal .modal-dialog table th.emp_type{min-width:80px}#reviewee-staff-modal .modal-dialog table th.position,#reviewer-staff-modal .modal-dialog table th.position{min-width:90px}#reviewee-staff-modal .modal-dialog table th.rank,#reviewer-staff-modal .modal-dialog table th.rank{min-width:45px}#reviewee-staff-modal .modal-dialog table th.reviewee,#reviewee-staff-modal .modal-dialog table th.reviewer,#reviewer-staff-modal .modal-dialog table th.reviewee,#reviewer-staff-modal .modal-dialog table th.reviewer{min-width:80px}#reviewee-staff-modal .modal-dialog table th.error_contents,#reviewer-staff-modal .modal-dialog table th.error_contents{min-width:300px}#reviewee-staff-modal .modal-dialog table tr .check_cell.checked i,#reviewer-staff-modal .modal-dialog table tr .check_cell.checked i{color:#bbb}#reviewee-staff-modal .modal-dialog table tr .check_cell.checked i:hover,#reviewer-staff-modal .modal-dialog table tr .check_cell.checked i:hover{cursor:initial}#reviewee-staff-modal .modal-dialog table tr .user_name.retired,#reviewer-staff-modal .modal-dialog table tr .user_name.retired{color:red;font-weight:700}#reviewee-staff-modal .modal-dialog table tr.checked:not(.manager) td,#reviewer-staff-modal .modal-dialog table tr.checked:not(.manager) td{cursor:initial}#reviewee-staff-modal .modal-dialog table tr.checked:not(.manager) td i:hover,#reviewer-staff-modal .modal-dialog table tr.checked:not(.manager) td i:hover{cursor:initial;color:#999}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(even):not(.disabled):not(.checked).warning,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(even):not(.disabled):not(.checked).warning{background-color:#fff3cf}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(even).alert,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(even).alert{background-color:#ffcfcf}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(odd):not(.disabled):not(.checked).warning,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(odd):not(.disabled):not(.checked).warning{background-color:#fff8d5}#reviewee-staff-modal .modal-dialog table tr:nth-of-type(odd).alert,#reviewer-staff-modal .modal-dialog table tr:nth-of-type(odd).alert{background-color:#ffd5d5}#reviewee-staff-modal .modal-dialog table tr:not(.disabled):not(.checked).warning:hover,#reviewer-staff-modal .modal-dialog table tr:not(.disabled):not(.checked).warning:hover{background-color:#e5d4b3}#reviewee-staff-modal .modal-dialog table tr.alert:hover,#reviewer-staff-modal .modal-dialog table tr.alert:hover{background-color:#e5b3b3}#reviewee-staff-modal .modal-dialog table tr.notEdit td,#reviewer-staff-modal .modal-dialog table tr.notEdit td{cursor:default!important}#review-combination-modal .modal-dialog{width:870px}#review-combination-modal .modal-dialog .header_container{display:inline-block;padding-left:8px;width:100%}#review-combination-modal .modal-dialog .header_container .header_row{padding-bottom:5px}#review-combination-modal .modal-dialog .header_container .header_row .title{display:inline-block;width:105px}#review-combination-modal .modal-dialog .header_container .header_row.check_status span{padding:4px;border-radius:2px;text-align:center;margin-right:6px}#review-combination-modal .modal-dialog .header_container .header_row.check_status span.alert{background-color:#ffd5d5;color:red;font-weight:700}#review-combination-modal .modal-dialog .header_container .header_row.check_status span.completed{background-color:#ccc}#review-combination-modal .modal-dialog .header_container .header_row.check_status .right{float:right}#review-combination-modal .modal-dialog .header_container .header_row.check_status .right .rebuild span{margin-right:0}#review-combination-modal .modal-dialog .header_container .header_row.reviewer_row{font-weight:700}#review-combination-modal .modal-dialog .header_container .header_row.reviewer_row span:not(.title,.user_no){margin-left:5px}#review-combination-modal .modal-dialog .header_container .header_row.rank_row .warning,#review-combination-modal .modal-dialog .header_container .header_row.review_count_row .alert,#review-combination-modal .modal-dialog .header_container .header_row.review_count_row .warning{font-weight:700;color:#000;padding:4px;background-color:#fff8d5}#review-combination-modal .modal-dialog .header_container .header_row.rank_row .alert{color:#F22;font-weight:700}#review-combination-modal .modal-dialog .header_container .header_row.rank_row .number{padding-right:5px}#review-combination-modal .modal-dialog .header_container .header_row.position_row .warning{font-weight:700;color:#000;padding:4px;background-color:#fff8d5}#review-combination-modal .modal-dialog .header_container .header_row.position_row .alert{color:#F22;font-weight:700}#review-combination-modal .modal-dialog .header_container .header_row.position_row .unit{padding-right:5px}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row{display:inline-flex}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .form_value_row{white-space:normal}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .form_value_row .shop_item{height:25px}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .label,#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .value{padding:unset}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .value label span{padding-left:24px}#review-combination-modal .modal-dialog .header_container .header_row.work_shop_row .radio .disabled span::before{border:1px solid #CCC}#review-combination-modal .modal-dialog table{width:100%}#review-combination-modal .modal-dialog table th.check_header{min-width:80px}#review-combination-modal .modal-dialog table th.user_no,.review_combination.list .table_container .table_review_combination table th.user_no{min-width:60px}#review-combination-modal .modal-dialog table th.user_name{min-width:120px}#review-combination-modal .modal-dialog table th.emp_type,#review-combination-modal .modal-dialog table th.shop_name{min-width:80px}#review-combination-modal .modal-dialog table th.position{min-width:90px}#review-combination-modal .modal-dialog table th.rank{min-width:45px}#review-combination-modal .modal-dialog table th.reviewee,#review-combination-modal .modal-dialog table th.reviewer{min-width:80px}#review-combination-modal .modal-dialog table th.work_time{min-width:90px}#review-combination-modal .modal-dialog table tr .check_cell.checked i{color:#bbb}#review-combination-modal .modal-dialog table tr .check_cell.checked:not(.manager) i:hover{cursor:initial}#review-combination-modal .modal-dialog table tr.position_header th{background-color:#CCC;color:unset;text-align:left}#review-combination-modal .modal-dialog table tr.position_header th:hover{cursor:pointer}#review-combination-modal .modal-dialog table tr.notEdit:not(.manager) td,#review-combination-modal .modal-dialog table tr.notEdit:not(.manager) td.notClickable i:hover{cursor:default!important}#review-combination-modal .modal-dialog table tr .shop_name,#review-combination-modal .modal-dialog table tr .user_name{text-align:left}#review-combination-modal .modal-dialog table tr.disabled i{color:#555}#review-combination-modal .modal-dialog table tr.notEdit:not(.manager) td.notClickable i{color:#bbb}.review_combination.list .condition_filter .filter .check_list label,.review_combination.list .condition_filter_switch a{cursor:pointer}#review-combination-rebuild-modal .modal-dialog .modal-body .work_hour input{width:80px;text-align:right;padding:4px 12px}#review-progress-check-modal .conditions .condition_check{margin-left:0}#review-progress-check-modal .list table .shop_name{text-align:left}#review-progress-check-modal .list table .unchecked_once.unchecked,#review-progress-check-modal .list table .unchecked_secondary.unchecked,#review-progress-check-modal.retired{color:red;font-weight:700}.review_combination.list .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.review_combination.list .condition_filter{display:none;margin-bottom:20px}.review_combination.list .condition_filter .filter{display:flex}.review_combination.list .condition_filter .filter .title label{width:70px;color:#7f7f7f}.review_combination.list .table_container .table_review_combination table tr.disabled .once i:hover,.review_combination.list .table_container .table_review_combination table tr.disabled .secondary i:hover,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr,.work_appr.day #work-shift-edit-modal .work_shift_list tr,.work_appr.user #work-shift-edit-modal .work_shift_list tr,.work_shift.index #work-shift-edit-modal .work_shift_list tr{cursor:initial}.review_combination.list .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.review_combination.list .condition_filter .filter label.selected{color:#000}.review_combination.list .condition_filter .filter label i{margin-right:4px}.review_combination.list .table_container .table_attachment{display:flex;align-items:flex-end;height:unset;line-height:unset}.review_combination.list .table_container .table_attachment .wrap{margin-bottom:unset}.review_combination.list .table_container .table_attachment .conditions_container{margin-left:auto}.review_combination.list .table_container .table_review_combination{max-width:inherit;max-height:calc(100vh - 172px);overflow-y:scroll;overflow-x:hidden}.review_combination.list .table_container .table_review_combination table{width:100%}.review_combination.list .table_container .table_review_combination table th.check_header,.review_combination.list .table_container .table_review_combination table th.memo{width:60px}.review_combination.list .table_container .table_review_combination table th.user_name{min-width:120px}.review_combination.list .table_container .table_review_combination table th.emp_type,.review_combination.list .table_container .table_review_combination table th.shop_name{min-width:80px}.review_combination.list .table_container .table_review_combination table th.enrollment,.review_combination.list .table_container .table_review_combination table th.position{min-width:90px}.review_combination.list .table_container .table_review_combination table th.rank{min-width:45px}.review_combination.list .table_container .table_review_combination table th.reviewee,.review_combination.list .table_container .table_review_combination table th.reviewer{min-width:80px}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even).disabled{background-color:#CCC!important}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even).checked{background:#CCC}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even) .warning{background-color:#fff3cf}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even) .alert,.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even):not(.checked) .once.none,.review_combination.list .table_container .table_review_combination table tr:nth-of-type(even):not(.checked) .secondary.none{background-color:#ffcfcf}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd).disabled{background-color:#DDD!important}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd).checked{background:#DDD}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd) .warning{background-color:#fff8d5}.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd) .alert,.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd):not(.checked) .once.none,.review_combination.list .table_container .table_review_combination table tr:nth-of-type(odd):not(.checked) .secondary.none{background-color:#ffd5d5}.review_combination.list .table_container .table_review_combination table tr:hover .warning{background-color:#e5d4b3}.review_combination.list .table_container .table_review_combination table tr:hover .alert,.review_combination.list .table_container .table_review_combination table tr:not(.checked):hover .once.none,.review_combination.list .table_container .table_review_combination table tr:not(.checked):hover .secondary.none{background-color:#e5b3b3}.review_combination.list .table_container .table_review_combination table tr.disabled .once i,.review_combination.list .table_container .table_review_combination table tr.disabled .secondary i{color:#BBB}.review_combination.list .table_container .table_review_combination table tr .user_name{text-align:left}.review_combination.list .table_container .table_review_combination table tr .user_name.retired{color:red;font-weight:700}.review_combination.list .table_container .table_review_combination table tr .shop_name{text-align:left}.review_combination.list .table_container .table_review_combination table tr .reviewee a,.review_combination.list .table_container .table_review_combination table tr .reviewer a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.review_config.index .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.review_config.index .list table{width:1000px}.review_config.index .list table .public_status{min-width:90px}.review_config.index .list table .review_name{min-width:auto;text-align:left}.review_config.index .list table .feedback_deadline_datetime,.review_config.index .list table .first_publish_datetime,.review_config.index .list table .full_publish_datetime,.review_config.index .list table .start_datetime{min-width:140px}.review_config.index .list table .review_copy,.review_config.index .list table .review_remove{width:60px}.review_config.edit .main_body{width:1142px;margin-right:0;margin-left:42px}.review_config.edit .main_body .edit_area{width:558.5px;display:inline-block}.review_config.edit .main_body .edit_area .container_separater{width:100%;padding-bottom:4px;margin-bottom:15px;border-bottom:1px solid #888;text-align:left}.review_config.edit .main_body .edit_area .form_container.question .conditions{margin-bottom:0}.review_config.edit .main_body .edit_area .conditions_container.left{margin-right:8px}.review_config.edit .main_body .edit_area .conditions_container.right{margin-left:8px}.review_config.edit .main_body .edit_area.left{margin:0 25px 0 0;float:left}.review_config.edit .main_body .edit_area.left .question.review .conditions.clearfix{display:block}.review_config.edit .main_body .edit_area.left .question.review .conditions.clearfix .conditions_container.left{width:213px}.review_config.edit .main_body .edit_area.left .question.review .conditions.clearfix .conditions_container.right{width:263px}.review_config.edit .main_body .edit_area.left input.add_category_name{margin-right:auto}.review_config.edit .main_body .edit_area.left input:not(.datepicker):not(.markdown):not(.add_category_name),.review_config.edit .main_body .edit_area.left textarea{width:100%}.review_config.edit .main_body .edit_area.left .feedback_deadline_datetime .value,.review_config.edit .main_body .edit_area.left .first_publish_datetime .value,.review_config.edit .main_body .edit_area.left .full_publish_datetime .value,.review_config.edit .main_body .edit_area.left .start_datetime .value{display:flex;flex-wrap:wrap}.review_config.edit .main_body .edit_area.left .feedback_deadline_datetime .value .date input[readonly],.review_config.edit .main_body .edit_area.left .first_publish_datetime .value .date input[readonly],.review_config.edit .main_body .edit_area.left .full_publish_datetime .value .date input[readonly],.review_config.edit .main_body .edit_area.left .start_datetime .value .date input[readonly]{pointer-events:none}.review_config.edit .main_body .edit_area.left .feedback_deadline_datetime .value .time,.review_config.edit .main_body .edit_area.left .first_publish_datetime .value .time,.review_config.edit .main_body .edit_area.left .full_publish_datetime .value .time,.review_config.edit .main_body .edit_area.left .start_datetime .value .time{margin-left:8px}.review_config.edit .main_body .edit_area.left .feedback_deadline_datetime .value .time input[readonly],.review_config.edit .main_body .edit_area.left .first_publish_datetime .value .time input[readonly],.review_config.edit .main_body .edit_area.left .full_publish_datetime .value .time input[readonly],.review_config.edit .main_body .edit_area.left .start_datetime .value .time input[readonly]{pointer-events:none}.review_config.edit .main_body .edit_area.left .feedback_deadline_datetime .value .comment,.review_config.edit .main_body .edit_area.left .first_publish_datetime .value .comment,.review_config.edit .main_body .edit_area.left .full_publish_datetime .value .comment,.review_config.edit .main_body .edit_area.left .start_datetime .value .comment{width:100%}.review_config.edit .main_body .edit_area.left .self_add_enabled_flg .value label{cursor:pointer;padding:unset}.review_config.edit .main_body .edit_area.left .form_container .comment{margin-top:5px;line-height:18px}.review_config.edit .main_body .edit_area.left .value{padding-right:20px}.review_config.edit .main_body .edit_area.left .list.review table{width:100%;table-layout:fixed}.review_config.edit .main_body .edit_area.left .list.review table th{position:sticky;z-index:1;top:0}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.odd{background-color:#FFF}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.even{background-color:#f8f8f8}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr:hover{background-color:#edf3f9}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr td{word-wrap:break-word}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr td span{height:auto;line-height:inherit;vertical-align:middle}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_title{width:auto;padding-left:14px;text-align:left}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_title a{display:block;width:100%;height:auto;line-height:inherit;vertical-align:middle}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.category{background-color:#CCC;cursor:pointer}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.category .question_title{padding-left:7px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.category .question_title span{display:inline}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.category .question_title::before{content:"▼";line-height:inherit;vertical-align:middle;margin-right:4px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr.category.closed .question_title::before{content:"▶";line-height:inherit;vertical-align:middle;margin-right:4px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_type{width:100px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .self_question_flg{width:80px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_copy,.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_remove{width:50px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_copy i,.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .question_remove i{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons{width:65px;padding:unset}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons .button+.button{margin-left:4px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons .button.delete,.review_config.edit .main_body .edit_area.right .deadline_datetime .value .time{margin-left:8px}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons .button{width:24px;min-width:auto;height:24px;line-height:24px;background-color:#FFF;border:2px solid #BDBDBD;border-radius:8px;cursor:pointer}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons .button:hover{background-color:#CCC}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr .controll_buttons .button i{height:13px;line-height:13px;color:#676767}.review_config.edit .main_body .edit_area.left .list.review table.question_list tr td.controll_buttons .buttons{height:inherit;display:flex;justify-content:center;align-items:center}.review_config.edit .main_body .edit_area.right{float:left}.review_config.edit .main_body .edit_area.right .conditions_container.left.form_container.staff,.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list{padding-left:20px}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list{min-height:224px;max-height:calc(100vh - 580px);overflow-y:auto;overflow-x:hidden}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .user_no{width:50px}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .user_name{width:218px;text-align:left}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .shop_name{min-width:100px;text-align:left}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .emp_type{min-width:80px}.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .unrequired_memo,.review_config.edit .main_body .edit_area.right .form_container.review_combination_unrequired_user_list .list table.unrequired_user_list .unrequired_remove{min-width:40px}.review_config.edit .main_body .edit_area.right .wrap{padding:0 20px}.review_config.edit .main_body .edit_area.right input:not(.datepicker),.review_config.edit .main_body .edit_area.right textarea{width:100%}.review_config.edit .main_body .edit_area.right .review_improve_question_input_flg .value label{cursor:pointer;padding:unset}.review_config.edit .main_body .edit_area.right .deadline_datetime .value{display:flex;flex-wrap:wrap}.review_config.edit .main_body .edit_area.right .deadline_datetime .value .date input[readonly]{pointer-events:none}.review_config.edit .main_body .edit_area.right .deadline_datetime .value .time input[readonly]{pointer-events:none}.review_config.edit .main_body .edit_area.right .deadline_datetime .value .comment{width:100%}.review_config.edit .main_body .edit_area.right .value{padding-right:20px}.review_config.edit .main_body .edit_area.right .list.improve{overflow:auto}.review_config.edit .main_body .edit_area.right .list.improve table{width:100%;table-layout:fixed}.review_config.edit .main_body .edit_area.right .list.improve table th{position:sticky;z-index:1;top:0}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.odd{background-color:#FFF}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.even{background-color:#f8f8f8}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr:hover{background-color:#edf3f9}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr td{word-wrap:break-word}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_title{width:auto;padding-left:14px;text-align:left}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_title a{display:block;width:100%;height:auto;line-height:inherit;vertical-align:middle}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.category{background-color:#CCC;cursor:pointer}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.category .question_title{padding-left:7px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.category .question_title::before{content:"▼"}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr.category.closed .question_title::before{content:"▶"}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_type{width:100px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .self_question_flg{width:80px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_copy,.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_remove{width:50px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_copy i,.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .question_remove i{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons{width:65px;padding:unset}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons .button+.button{margin-left:4px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons .button{width:24px;min-width:auto;height:24px;line-height:24px;background-color:#FFF;border:2px solid #BDBDBD;border-radius:8px;cursor:pointer}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons .button.delete{margin-left:8px}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons .button:hover{background-color:#CCC}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr .controll_buttons .button i{height:13px;line-height:13px;color:#676767}.review_config.edit .main_body .edit_area.right .list.improve table.question_list tr td.controll_buttons .buttons{height:inherit;display:flex;justify-content:center;align-items:center}.review_config.edit .main_body .button_area{clear:left}.review_config.edit .main_body .conditions{display:flex;justify-content:space-between}.review_config.edit .main_body .conditions .conditions_container.left,.review_config.edit .main_body .conditions .conditions_container.right{flex:1}.review_config.edit #memo-edit-modal .modal-body{margin-bottom:5px}.review_config.edit #memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}.review_config.edit #memo-edit-modal .modal-body .user_info_compile .user_info{line-height:13px}.review_config.edit #memo-edit-modal .modal-body .user_info_compile .user_name,.review_config.edit #memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}.review_config.edit #memo-edit-modal .modal-body .user_info_compile .emp_type,.review_config.edit #memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}.review_config.edit #memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}.review_config.edit #memo-edit-modal .modal-body textarea{width:100%;resize:vertical}.review_config.edit #memo-edit-modal .modal-body .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.review_config.edit #memo-edit-modal .modal-body .textarea_attachment i{font-style:normal}.review_config.edit #memo-edit-modal .modal-body .modified-info{text-align:right;margin-bottom:5px}.review_config.edit #memo-edit-modal .modal-body .modified-info.no-data{height:0}.review_config.edit #memo-edit-modal .modal-body .modified-info .modified,.review_config.edit #memo-edit-modal .modal-body .modified-info .modified_user_name{margin-right:5px}#question-edit-modal .question_title .value input{width:100%}#question-edit-modal .question_type .value{display:flex}#question-edit-modal .question_type .value .self_question_flg .label{padding:unset;cursor:pointer}.review_progress.feedback .review_answer .reviewed_user .shop span,.review_progress.feedback .review_answer .reviewed_user .user span{padding-right:5px}#question-edit-modal .list,#question-edit-modal .list table.edit_list{width:100%;margin:auto}#question-edit-modal .list table.edit_list input,#question-edit-modal .list table.edit_list select{width:100%}#question-edit-modal .list table.edit_list tr{padding-bottom:5px;position:relative}#question-edit-modal .list table.edit_list tr.deleted{display:none!important}#question-edit-modal .list table.edit_list tr .number{width:30px}#question-edit-modal .list table.edit_list tr .item_name{text-align:left}#question-edit-modal .list table.edit_list tr .evaluation_value{width:120px;text-align:left}#question-edit-modal .list table.edit_list tr .trash{width:60px}#question-edit-modal .list table.edit_list tr i.fa-calendar-alt{position:absolute;top:0;margin:auto;left:12px;bottom:7px;width:18px;height:14px;display:inline-block;right:auto;color:#bfbfbf;font-size:16px;z-index:0;cursor:pointer}#question-edit-modal .list .choice_item_add{margin:10px 0}#review-combination-unrequired-add-staff-modal .modal-dialog .conditions{margin-bottom:10px}#review-combination-unrequired-add-staff-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}#review-combination-unrequired-add-staff-modal .modal-dialog .conditions button{float:right}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table{width:100%}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .check_cell{width:40px}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .user_no{width:60px}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .user_name{text-align:left;width:240px}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .belong_shop_name,#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .shop_name{text-align:left;min-width:150px}#review-combination-unrequired-add-staff-modal .modal-dialog .table_wrapper table .position_name{text-align:left;min-width:105px}#review-combination-unrequired-add-staff-modal.position .modal-dialog{width:700px}.container:has(.review_progress.feedback),.container:has(.review_progress.memo),.container:has(.review_progress.modify),header.feedback,header.memo,header.modify,section.feedback,section.memo,section.modify{min-width:initial!important}.review_progress.index .condition_filter,.review_progress.index .condition_filter_switch{padding-left:8px}.review_progress.index .download_button_container{float:right}.review_progress.index .progress_container{margin-bottom:8px}.review_progress.index .condition_filter{display:none;margin-bottom:20px}.review_progress.index .condition_filter .filter{display:flex}.review_progress.index .condition_filter .filter .title label{width:128px;color:#7f7f7f}.review_progress.index .condition_filter .filter .check_list label{cursor:pointer}.review_progress.index .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.review_progress.index .condition_filter .filter label.selected{color:#000}.review_progress.index .condition_filter .filter label i{margin-right:4px}.review_progress.index .condition_filter .filter.retire_date_term{margin-top:5px}.review_progress.index .table_container{margin-top:14px}.review_progress.index .table_attachment{display:flex;justify-content:flex-end}.review_progress.index .table_attachment>div{line-height:20px;height:20px;margin-bottom:3px}.review_progress.index .table_attachment .hit_counter{flex-grow:1}.review_progress.index .table_review_progress{max-width:inherit;max-height:calc(100vh - 237px);overflow-y:scroll;overflow-x:hidden}.review_progress.index .table_review_progress table{width:100%}.review_progress.index .table_review_progress table .check{width:50px}.review_progress.index .table_review_progress table .improve,.review_progress.index .table_review_progress table .status{min-width:80px;width:80px;font-weight:700}.review_progress.index .table_review_progress table .check i{cursor:pointer}.review_progress.index .table_review_progress table .improve.in_term .alert{color:#F22}.review_progress.index .table_review_progress table .answer_progress{min-width:60px;width:60px}.review_progress.index .table_review_progress table .user_no{min-width:80px;width:80px}.review_progress.index .table_review_progress table .shop_name,.review_progress.index .table_review_progress table .user_name{min-width:120px;text-align:left}.review_progress.index .table_review_progress table .emp_type,.review_progress.index .table_review_progress table .memo,.review_progress.index .table_review_progress table .position{min-width:100px;width:100px}.review_progress.index .table_review_progress table .feedback{min-width:80px;width:80px}.review_progress.index .table_review_progress table .answer,.review_progress.index .table_review_progress table .result{min-width:60px;width:60px}.review_progress.index .table_review_progress table .answer i,.review_progress.index .table_review_progress table .result i{color:#2f5e91}.review_progress.index .table_review_progress table tr th{position:sticky!important;top:0;z-index:1}.review_progress.index .table_review_progress table tr[data-completed="0"]:not([data-publicStatus="30"]) .status{color:red}.review_progress.index .table_review_progress table tr[data-completed="1"] .status{color:initial}.review_progress.index .table_review_progress table td.improve .alert{color:red}.review_progress.index .table_review_progress table td.improve i{left:35px}.review_progress.index .table_review_progress table td.improve i:not(.sent){color:#2f5e91}.review_progress.feedback .review_answer{display:flex;align-items:center;flex-direction:column}.review_progress.feedback .review_answer .reviewed_user{font-weight:700;font-size:13px}.review_progress.feedback .review_answer .reviewed_user .user{text-align:center}.review_progress.feedback .review_answer .reviewed_user .shop{font-weight:lighter;text-align:center}.review_progress.feedback .review_answer .answer_user .label{color:#333}.review_progress.feedback .review_answer .rank{font-size:13px;margin-top:5px}.review_progress.feedback .review_answer .rank .rank_name,.review_progress.feedback .review_answer .rank a{font-weight:700}.review_progress.feedback .info_header{height:30px;line-height:30px;border-bottom:solid 1px #bfbfbf;margin:0 auto 20px;font-size:13px}.review_progress.feedback .info_header .title{flex-direction:row;justify-content:space-between}.review_progress.feedback .info_header .title>.feedback_comment_status{display:inline-block;line-height:28px}.review_progress.feedback .info_header .title>.feedback_comment_status .status{font-size:11.5px;padding:4px;margin-left:4px;margin-right:4px;background-color:#59a204;color:#f8f8f8;border-radius:2px;vertical-align:middle}.review_progress.feedback .feedback_modified{text-align:right;position:relative}.review_progress.memo .review_answer,.review_progress.modify .review_answer{display:flex;align-items:center;flex-direction:column}.review_progress.memo .review_answer .reviewed_user,.review_progress.modify .review_answer .reviewed_user{font-weight:700;font-size:13px}.review_progress.memo .review_answer .answer_user .label,.review_progress.modify .review_answer .answer_user .label{color:#333}.review_progress.memo .review_answer .rank,.review_progress.modify .review_answer .rank{font-size:13px;margin-top:5px}.review_progress.memo .review_answer .rank .rank_name,.review_progress.memo .review_answer .rank a,.review_progress.modify .review_answer .rank .rank_name,.review_progress.modify .review_answer .rank a{font-weight:700}.review_progress.memo .review_answer .question .char_count,.review_progress.modify .review_answer .question .char_count{display:flex;align-items:flex-end;margin-top:-10px;color:#888;padding-right:40px}.review_progress.memo .review_answer .question .char_count.over *,.review_progress.modify .review_answer .question .char_count.over *{color:#F22}.review_progress.memo .review_answer .question .char_count .bundle,.review_progress.modify .review_answer .question .char_count .bundle{margin-left:auto}.review_progress.memo .review_answer .question .char_count .bundle span,.review_progress.modify .review_answer .question .char_count .bundle span{line-height:24px;height:24px}.review_progress.memo .review_answer .question .char_count .bundle span.character_label,.review_progress.modify .review_answer .question .char_count .bundle span.character_label{font-size:10px;padding-left:2px}.review_progress.memo .info_header,.review_progress.modify .info_header{height:30px;line-height:30px;border-bottom:solid 1px #bfbfbf;margin:0 auto 20px;font-size:13px}.salary_close.index .salary_close_tabs,.sales_receipt.index .sales_receipt_tabs{margin-top:20px}.review_progress.memo .info_header .title,.review_progress.modify .info_header .title{display:flex;flex-direction:row;justify-content:space-between}.review_progress.memo .info_header .title>.feedback_comment_status,.review_progress.modify .info_header .title>.feedback_comment_status{display:inline-block;line-height:28px}.review_progress.memo .info_header .title>.feedback_comment_status .status,.review_progress.modify .info_header .title>.feedback_comment_status .status{font-size:11.5px;padding:4px;margin-left:4px;margin-right:4px;background-color:#59a204;color:#f8f8f8;border-radius:2px;vertical-align:middle}.review_progress.memo .info_header .title .modified,.review_progress.modify .info_header .title .modified{flex-grow:1;text-align:right}.review_progress.feedback .last_sent{font-size:11px;text-align:right;margin-bottom:10px}.review_progress.feedback .category .modified,.review_progress.feedback .category .sub_title{font-size:11px}.review_progress.feedback .question .value{padding:0}.review_progress.feedback .question .memo{float:right;margin-right:41px}.review_progress.feedback .question .memo i{margin-right:3px}.review_progress.memo .review_answer{display:flex}.review_progress.memo .shop,.review_progress.memo .user{text-align:center}.review_progress.memo .shop span,.review_progress.memo .user span{padding-right:5px}.review_progress.memo .shop{font-weight:lighter}.review_progress.memo .title .modified,.review_progress.memo .title .modified_user_name{font-size:11px}.review_progress.memo .textarea_attachment span{display:inline-block;padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.modal.salary_close .form_container.no_label .label,.salary_close.index .condition_check,.salary_list .view_all,.salary_list.part_time .list table tr.retired,.salary_list.staff .list table .end_date_hide,.salary_list.staff .list table tr.retired,.sales_bonus .sales_bonus_form,.sales_bonus.detail .staff_list.entry .modified,.sales_bonus.detail .staff_list.entry .modified_user{display:none}.salary_list.part_time .list table tr.retired .retired_sign,.salary_list.staff .list table tr.retired .employee_id{border-left:solid 3px #FF001B}.salary_close.index .info_badge,.sales_receipt.index .info_badge{position:absolute;right:0;border-radius:10px;background-color:#F22;transition:all .5s ease}.review_progress.memo .textarea_attachment i{font-style:normal;user-select:none}.review_progress.memo .question .value{padding:0}.review_progress.memo textarea{width:100%;min-height:94px}#common-confirm-dialog .modal-dialog{margin-left:auto;margin-right:auto}.role_mst.index .conditions .condition_check{margin-left:0}.role_mst.index .conditions .right{float:right;margin-right:0}.role_mst.index .list table{width:720px}.role_mst.index .list table .role_id{width:60px}.role_mst.index .list table .role_name{width:auto;text-align:left}.role_mst.index .list table .role_level{width:120px}.role_mst.index .list table .shop_mgr_flg{width:80px}.role_mst.index .list table .display_order{width:120px}.role_mst.index .list table .edit{width:60px}.salary_close.index .salary_close_tabs .tab-content .tab-pane{padding:10px}.salary_close.index .salary_close_tabs .tab.close_status .button,.salary_close.index .salary_close_tabs .tab.salary_calc .button{margin-right:5px;margin-bottom:10px}.salary_close.index .info_badge{top:-10px;width:20px;height:20px;line-height:20.5px;text-align:center;color:#FFF}.salary_list.part_time .list table tr.retired .name,.salary_list.staff .list table tr.retired .name{color:#FF001B;font-weight:700}.salary_close.index .list table .approved_user,.salary_close.index .list table .manager_confirm_user,.salary_close.index .list table .shop_confirm_user,.salary_close.index .list table .shop_name{text-align:left}.salary_close.index .list.close_status table .check_cell{width:50px}.salary_close.index .list.close_status table .shop_name{width:15%}.salary_close.index .list.close_status table .shop_deadline_datetime{width:155px}.salary_close.index .list.close_status table .shop_confirm_datetime{width:150px}.salary_close.index .list.close_status table .shop_confirm_user{width:auto}.salary_close.index .list.close_status table .manager_deadline_datetime{width:155px}.salary_close.index .list.close_status table .manager_confirm_datetime{width:150px}.salary_close.index .list.close_status table .manager_confirm_user{width:auto}.salary_close.index .list.close_status table .edit{width:50px}.salary_close.index .list.cancel_apply table{width:470px}.salary_close.index .list.cancel_apply table .shop_name{width:160px}.salary_close.index .list.cancel_apply table .approved_datetime{width:150px}.salary_close.index .list.cancel_apply table .approved_user{width:160px}.salary_close.index .list.salary_calc table .end_datetime,.salary_close.index .list.salary_calc table .exec_status,.salary_close.index .list.salary_calc table .exec_type,.salary_close.index .list.salary_calc table .function_path_controller,.salary_close.index .list.salary_calc table .function_path_system,.salary_close.index .list.salary_calc table .month,.salary_close.index .list.salary_calc table .shop_name,.salary_close.index .list.salary_calc table .start_datetime,.salary_close.index .list.salary_calc table .user_no{width:auto}.modal.salary_close .form_container.no_label .value{padding:2px 20px}.modal.salary_close .form_container .date{width:140px}.modal.salary_close .form_container .date.time{width:120px}.salary_list .conditions,.salary_list .list{width:100%;height:auto}.salary_list .conditions{margin-bottom:10px}.salary_list .list table,.salary_list .list table tbody,.salary_list .list table thead,.salary_list .list table tr{width:100%}.salary_list.part_time .list table,.salary_list.staff .list table{width:auto}.salary_list .list table tr.raise_pay_month .raise_pay_date{font-weight:700}.salary_list .list table th.detail,.salary_list .list table th.trial{background-color:#999}.salary_list .list table th.detail.header:hover,.salary_list .list table th.detail.headerSortDown,.salary_list .list table th.detail.headerSortUp,.salary_list .list table th.trial.header:hover,.salary_list .list table th.trial.headerSortDown,.salary_list .list table th.trial.headerSortUp{background-color:#777}.salary_list.staff .list{max-width:inherit;max-height:calc(100vh - 130px);overflow:scroll}.salary_list.staff .list table .employee_id{min-width:54px;box-sizing:border-box}.salary_list.staff .list table .affiliation,.salary_list.staff .list table .name{min-width:140px;text-align:left}.salary_list.staff .list table .work_plan{min-width:100px;text-align:left}.salary_list.staff .list table .bonus_payment,.salary_list.staff .list table .calendar_id,.salary_list.staff .list table .grade,.salary_list.staff .list table .rank,.salary_list.staff .list table .work_term{min-width:65px}.salary_list.staff .list table .payment{min-width:80px;text-align:right}.salary_list.staff .list table .detail{min-width:105px;text-align:right}.salary_list.staff .list table .trspt_exps{min-width:86px;text-align:right}.salary_list.staff .list table .raise_pay_date{min-width:80px}.salary_list.staff .list table .reserve{min-width:40px}.salary_list.staff .list table th.end_date_hide{background-color:#999}.salary_list.part_time .list{max-width:inherit;max-height:calc(100vh - 178px);overflow:scroll}.salary_list.part_time .list table .check_cell{min-width:35px}.salary_list.part_time .list table .employee_id{min-width:54px;box-sizing:border-box}.salary_list.part_time .list table .affiliation,.salary_list.part_time .list table .name{min-width:105px;text-align:left}.salary_list.part_time .list table .position{min-width:85px;text-align:left}.salary_list.part_time .list table .work_days,.salary_list.part_time .list table .work_time{min-width:76px}.salary_list.part_time .list table .rank{min-width:40px}.salary_list.part_time .list table .base_pay,.salary_list.part_time .list table .payment{min-width:74px;text-align:right}.salary_list.part_time .list table .raise_pay_amount{min-width:71px;text-align:right}.salary_list.part_time .list table .trial_discount,.salary_list.part_time .list table .trial_period{min-width:64px;text-align:right}.salary_list.part_time .list table .trspt_exps{min-width:90px;text-align:right}.salary_list.part_time .list table .raise_pay_date,.salary_list.part_time .list table .reserve{min-width:86px}#salary-arb-bulk-update-modal .modal-body .comment_header{margin-bottom:10px}#salary-arb-bulk-update-modal .modal-body .base_hourly_pay .value .base_hourly_pay{width:120px}#salary-arb-bulk-update-modal .modal-body .unit::after{right:auto;left:143px;top:10px}div.container.clearfix:has(.sales_bonus){padding-bottom:5px!important}.sales_bonus.index .sales_bonus_list{max-width:inherit;max-height:calc(100vh - 157px);overflow-y:scroll;overflow-x:hidden}.sales_bonus.index .sales_bonus_list .date{width:15%}.sales_bonus.index .sales_bonus_list .shop{width:auto;text-align:left}.sales_bonus.index .sales_bonus_list .amount,.sales_bonus.index .sales_bonus_list .number{width:20%;text-align:right;box-sizing:border-box;padding-right:42px}.sales_bonus.detail .conditions_container .strong{font-weight:700;margin-left:4px;margin-right:8px}.sales_receipt.index .conditions_container.container_buttons.right,.sales_receipt.index .sales_receipt_tabs .conditions .conditions_container{margin-left:unset}.sales_bonus.detail .conditions_container .shop_name{font-size:13px}.sales_bonus.detail .business_month{min-width:85px}.sales_bonus.detail .row_container.bottom_margin{margin-bottom:20px}.sales_bonus.detail .row_container.button_addstaff{margin-bottom:5px}.sales_bonus.detail .staff_list{max-width:inherit;max-height:calc(100vh - 223px);overflow-y:scroll;overflow-x:hidden}.sales_bonus.detail .staff_list.button_addstaff_hide{max-height:calc(100vh - 190px)}.sales_bonus.detail .staff_list .check_cell{width:40px}.sales_bonus.detail .staff_list .user_no{width:5%}.sales_bonus.detail .staff_list .user_name{width:auto}.sales_bonus.detail .staff_list .belong_shop_name{width:12%}.sales_bonus.detail .staff_list .emp_type_name{width:10%}.sales_bonus.detail .staff_list .amount{width:100px}.sales_bonus.detail .staff_list .amount input{width:88px}.sales_bonus.detail .staff_list .remarks{width:20%}.sales_bonus.detail .staff_list .modified{width:12%}.sales_bonus.detail .staff_list .modified_user{width:10%}.sales_bonus.detail .staff_list.entry .user_no{width:5%}.sales_bonus.detail .staff_list.entry .belong_shop_name{width:17%}.sales_bonus.detail .staff_list.entry>.remarks{width:30%}.sales_bonus.detail .staff_list .belong_shop_name,.sales_bonus.detail .staff_list .user_name{text-align:left}.sales_bonus.detail .staff_list .amount input{text-align:right}.sales_bonus.detail .staff_list .remarks input{width:100%}.sales_bonus.detail .row_container .button.download{float:right}.sales_bonus .unit.yen::after{top:14px}.sales_bonus .label_like_textbox{border-width:0;border-style:None;background-color:transparent;text-align:center}.shift_request_status.index .list.shift_list table tr.retired .check_cell,.shop_staff .staff_list table tr.retired .employee_id{border-left:solid 3px #FF001B}.sales_receipt_management.index .list table{width:auto}.sales_receipt_management.index .list table .strong{font-weight:700}.sales_receipt_management.index .list table .shop_group_name{min-width:100px;text-align:left}.sales_receipt_management.index .list table .shop_name{min-width:150px;text-align:left}.sales_receipt_management.index .list table .partial_unrecipted_total_count,.sales_receipt_management.index .list table .unrecipted_total_count{min-width:80px;text-align:center}.sales_receipt_management.index .list table .unapplied_total_price,.sales_receipt_management.index .list table .unrecipted_total_price{min-width:100px;text-align:right}.sales_receipt_management.index .list table .last_import_date{min-width:90px;text-align:center}.sales_receipt_management.index .list table td.alert{font-weight:700;color:#F22}.sales_receipt.index .sales_receipt_tabs .tab-content .tab-pane{padding:10px}.sales_receipt.index .sales_receipt_tabs .tab-content .tab-pane .tab{width:fit-content}.sales_receipt.index .sales_receipt_tabs .conditions{margin-bottom:unset}.sales_receipt.index .sales_receipt_tabs .table_attachment{display:flex;justify-content:space-between}.sales_receipt.index .info_badge{top:-10px;min-width:20px;height:20px;line-height:19.5px;text-align:center;color:#FFF;font-size:10.5px;padding:0 3px;box-sizing:border-box}.sales_receipt.index .list table{width:auto}.sales_receipt.index .list table .strong{font-weight:700}.sales_receipt.index .list table .shop_group_name{min-width:100px;text-align:left}.sales_receipt.index .list table .shop_name{min-width:150px;text-align:left}.sales_receipt.index .list table .receipt_date,.sales_receipt.index .list table .sales_date{min-width:80px;text-align:right}.sales_receipt.index .list table .apply_type,.sales_receipt.index .list table .receipt_type{min-width:90px}.sales_receipt.index .list table .apply_price,.sales_receipt.index .list table .receipt_price,.sales_receipt.index .list table .sales_price,.sales_receipt.index .list table .unapplied_price,.sales_receipt.index .list table .unrecipted_price{min-width:100px;text-align:right}.sales_receipt.index .list table td.unapplied_price,.sales_receipt.index .list table td.unrecipted_price{font-weight:700;color:#F22}.shift_request_setting.index .shift_request_setting_list{width:960px;margin:auto}.shift_request_setting.index .shift_request_setting_list .notice{margin-bottom:15px}.shift_request_setting.index .shift_request_setting_list table.edit_list{width:100%;margin:auto}.shift_request_setting.index .shift_request_setting_list table.edit_list input,.shift_request_setting.index .shift_request_setting_list table.edit_list select{width:100%}.shift_request_setting.index .shift_request_setting_list table.edit_list .input_term_day_from,.shift_request_setting.index .shift_request_setting_list table.edit_list .input_term_day_to{width:120px}.shift_request_setting.index .shift_request_setting_list table.edit_list .input_term_day_from input,.shift_request_setting.index .shift_request_setting_list table.edit_list .input_term_day_to input{text-align:right}.shift_request_setting.index .shift_request_setting_list table.edit_list .deadline_date{width:160px}.shift_request_setting.index .shift_request_setting_list table.edit_list td.deadline_date{display:flex}.shift_request_setting.index .shift_request_setting_list table.edit_list td.deadline_date .select_wrapper_label::after{line-height:16px}.shift_request_setting.index .shift_request_setting_list table.edit_list td.deadline_date .deadline_month{width:60px}.shift_request_setting.index .shift_request_setting_list table.edit_list td.deadline_date input{text-align:right}.shift_request_setting.index .shift_request_setting_list table.edit_list td.deadline_date input.deadline_day{flex:1;margin-left:2px}.shift_request_setting.index .shift_request_setting_list table.edit_list .auto_complete_day{width:110px}.shift_request_setting.index .shift_request_setting_list table.edit_list .auto_complete_day input{padding-right:30px}.shift_request_setting.index .shift_request_setting_list table.edit_list .auto_complete_day.unit.days_after::after{top:8px;right:10px;line-height:28px}.shift_request_setting.index .shift_request_setting_list table.edit_list .trash i{line-height:0;padding-top:7px}.shift_request_setting.index .shift_request_setting_list .shift_request_setting_add{margin-top:10px}.shift_request_status.index .conditions_container .form_container.condition_shift_term label{min-width:unset}.shift_request_status.index .conditions_container .form_container.condition_shift_term .value{padding:0 10px}.shift_request_status.index .conditions_container .form_container.condition_shift_term .value .form_value_row{font-size:inherit}.shift_request_status.index .tabs{padding-top:10px}.shift_request_status.index .tabs .tab-content .tab-pane{padding:10px}.shift_request_status.index .row_container.bottom_margin .left .button{margin:inherit}.shift_request_status.index .holiday_container{margin-bottom:20px}.shift_request_status.index .holiday_container .holiday_check{display:inline-block;line-height:28px;margin-left:12px;cursor:pointer}#shift-request-cancel-modal .modal-dialog .modal-body .form_container.no_label .label,.shift_request_status.index .list.holiday_request_list table tr.retired,.shift_request_status.index .list.shift_list table tr.retired{display:none}.shift_request_status.index .holiday_container .holiday_check i{line-height:28px;vertical-align:top}.shift_request_status.index .list.shift_list table tr:not(.disabled).unrequired td{color:#666}.shift_request_status.index .list.shift_list table tr.retired .user_name{font-weight:700;color:#FF001B}.shift_request_status.index .list.shift_list table .check_cell{min-width:40px}.shift_request_status.index .list.shift_list table .status{min-width:90px}.shift_request_status.index .list.shift_list table .status.no_submit{color:red}.shift_request_status.index .list.shift_list table .user_no{min-width:55px}.shift_request_status.index .list.shift_list table .user_name{min-width:200px;text-align:left}.shift_request_status.index .list.shift_list table .shop_name{min-width:150px;text-align:left}.shift_request_status.index .list.shift_list table .emp_type{min-width:76px}.shift_request_status.index .list.shift_list table .position{min-width:150px}.shift_request_status.index .list.shift_list table .holiday{min-width:65px}.shift_request_status.index .list.shift_list table .description{min-width:230px;text-align:left}.shift_request_status.index .list.shift_list table .edit{min-width:45px}.shift_request_status.index .list.shift_list table .bold{font-weight:700}.shift_request_status.index .list.holiday_request_list table tr:not(.disabled).unrequired td{color:#666}.shift_request_status.index .list.holiday_request_list table tr.retired .user_name{font-weight:700;color:#FF001B}.shift_request_status.index .list.holiday_request_list table .holiday_name,.shift_request_status.index .list.holiday_request_list table .request_date{min-width:70px}.shift_request_status.index .list.holiday_request_list table .user_no{min-width:55px}.shift_request_status.index .list.holiday_request_list table .user_name{min-width:200px;text-align:left}.shift_request_status.index .list.holiday_request_list table .shop_name{min-width:150px;text-align:left}.shift_request_status.index .list.holiday_request_list table .emp_type{min-width:76px}.shift_request_status.index .list.holiday_request_list table .description{min-width:360px;text-align:left}.shift_request_status.index .list.holiday_request_list table .bold{font-weight:700}.shift_request_status.index .form_container.memo{margin-top:20px}.shift_request_status.index .form_container.memo .label,.shift_request_status.index .form_container.memo .value{padding:0}.shift_request_status.index .form_container.memo textarea{cursor:pointer;background-color:#FFF;border:1px solid #CCC}#shift-request-unrequired-modal .modal-dialog .modal-body table .check_cell{width:10%}#shift-request-unrequired-modal .modal-dialog .modal-body table .user_no{width:15%}#shift-request-unrequired-modal .modal-dialog .modal-body table .user_name{width:30%;text-align:left}#shift-request-unrequired-modal .modal-dialog .modal-body table .emp_type{width:20%}#shift-request-unrequired-modal .modal-dialog .modal-body table .position{width:25%}#shift-request-cancel-modal .modal-dialog{width:450px;margin-top:80px}#shift-request-cancel-modal .modal-dialog .modal-header{border-bottom:solid 2px #2f5e91}#shift-request-cancel-modal .modal-dialog .modal-header .close{width:48px;height:48px;margin:0}#shift-request-cancel-modal .modal-dialog .modal-body{text-align:center}#shift-request-cancel-modal .modal-dialog .modal-body .message{margin-top:30px}#shift-request-edit-modal .shift_list{padding-top:15px}#shift-request-edit-modal .shift_list ul li{width:100%;padding:8px 0;letter-spacing:0}#shift-request-edit-modal .shift_list ul li>div{display:inline-block;font-size:16px;letter-spacing:.06em;vertical-align:top}#shift-request-edit-modal .shift_list ul li .flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:8px auto}#shift-request-edit-modal .shift_list ul li .flexbox .work_day{-webkit-flex-basis:28px;-ms-flex-basis:28px;flex-basis:28px;text-align:center;margin-left:5px;margin-right:5px}#shift-request-edit-modal .shift_list ul li .flexbox .work_day .weekday{color:#7f7f7f;font-size:14px}#shift-request-edit-modal .shift_list ul li .flexbox .work_day .holiday,#shift-request-edit-modal .shift_list ul li .flexbox .work_day .sunday{color:#E60012}#shift-request-edit-modal .shift_list ul li .flexbox .work_day .saturday{color:#008bdb}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail{display:flex;justify-content:center;-webkit-flex-basis:55%;-ms-flex-basis:55%;flex-basis:55%;text-align:center}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail .select_wrapper_label{vertical-align:middle;width:32%;font-weight:400;border-radius:3px}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail .select_wrapper_label select{width:100%;min-width:100%;height:36px;border:1px solid #CCC;border-width:1px 0 1px 1px;padding:0 0 0 2px!important;font-size:12px}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail .select_wrapper_label:after{content:"";width:0}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail .select_wrapper_label .time_history{border-radius:3px 0 0 3px}#shift-request-edit-modal .shift_list ul li .flexbox .request_detail .select_wrapper_label .end_time{border-radius:0 3px 3px 0;border-width:1px!important}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list{display:inline-block;vertical-align:middle;position:relative;-webkit-flex-basis:15%;-ms-flex-basis:15%;flex-basis:15%;margin:0 5px}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label{vertical-align:middle;width:100%;font-weight:400;border-radius:3px}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label select{width:100%;min-width:100%;height:36px;border:1px solid #CCC;padding:0 0 0 2px!important;font-size:12px}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label select optgroup{display:none}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label:after{content:"";width:0}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label .holiday_list{opacity:0;z-index:1;position:relative;cursor:pointer}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list .select_wrapper_label .holiday_list_label{position:absolute;top:0;left:0;width:100%;height:36px;line-height:34px;font-size:12px;text-align:center;padding:0 0 0 2px!important;border:1px solid #CCC;border-radius:3px;background-color:#FFF}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list.checked .holiday_list_label{color:#FFF;background-color:#e04b60!important;border-color:#e04b60!important}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff,#shift-request-edit-modal .shift_list ul li .flexbox .free,#shift-request-edit-modal .shift_list ul li .flexbox .help_shop{display:inline-block;vertical-align:middle;position:relative;-webkit-flex-basis:15%;-ms-flex-basis:15%;flex-basis:15%;margin:0 5px}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff.checked,#shift-request-edit-modal .shift_list ul li .flexbox .free.checked,#shift-request-edit-modal .shift_list ul li .flexbox .help_shop.checked{color:#FFF}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff input,#shift-request-edit-modal .shift_list ul li .flexbox .free input,#shift-request-edit-modal .shift_list ul li .flexbox .help_shop input{position:absolute;top:-4px;left:0;opacity:0;width:100%;height:100%}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff label,#shift-request-edit-modal .shift_list ul li .flexbox .free label,#shift-request-edit-modal .shift_list ul li .flexbox .help_shop label{display:block;text-align:center;cursor:pointer;height:36px;line-height:36px;background-color:#FFF;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;border:1px solid #CCC;border-radius:3px;font-size:12px;font-weight:400}#shift-request-edit-modal .shift_list ul li .flexbox .free.checked label{background-color:#4baae0!important;border-color:#4baae0!important}#shift-request-edit-modal .shift_list ul li .flexbox .dayoff.checked label,#shift-request-edit-modal .shift_list ul li .flexbox .dayoff_list.checked label{background-color:#e04b60!important;border-color:#e04b60!important}#shift-request-edit-modal .shift_list ul li .flexbox .help_shop.checked label{background-color:#98ce00!important;border-color:#98ce00!important}#shift-request-edit-modal .shift_list ul li .disabled{opacity:.5;background-color:inherit;pointer-events:none}#shift-request-edit-modal .shift_list .comment_container{margin-top:20px;width:100%}#shift-request-edit-modal .shift_list .comment_container .label{font-size:13px;text-align:left;margin:0 0 4px}#shift-request-edit-modal .shift_list .comment_container .label,#shift-request-edit-modal .shift_list .comment_container .value{padding:0}#shift-request-edit-modal .shift_list .comment_container textarea{width:100%;border:1px solid #CCC;border-radius:3px}#shift-request-edit-modal .shift_list .comment_container textarea.disabled{opacity:.5;background-color:#FFF;pointer-events:none}#shift-request-edit-modal .button_container{text-align:center;margin-top:20px;padding-bottom:15px}#shift-request-edit-modal .button_container button{width:130px}#shift-request-edit-modal .button_container button.save{margin:0 4px}#shift-request-edit-modal .button_container .button.temp_save{background-color:#7F7F7F}#shift-request-edit-modal .button_container .button.temp_save:hover{background-color:#BCBCBC}#shift-request-edit-modal .button_container .button:disabled,#shift-request-edit-modal .button_container button.disabled{background-color:#e0dddd!important}.shop_add_pay_date_setting.index .list table{width:60%}.shop_add_pay_date_setting.index .list table .shop_name{width:auto;min-width:170px;text-align:left}.shop_add_pay_date_setting.index .list table .add_pay_date{width:170px;text-align:center}.shop_add_pay_date_setting.index .list table .add_pay{width:170px;text-align:right}.shop_add_pay_date_setting.index .list table .edit,.shop_add_pay_date_setting.index .list table .trash{width:80px}#shop-add-pay-date-setting-save-modal .unit.yen::after{top:10px;left:150px}#shop-add-pay-date-setting-save-modal .unit.yen input{width:125px;text-align:right}.shop_add_pay_date.index .calender{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:20px}.shop_add_pay_date.index .calender table.month caption{color:#000;font-weight:700;font-size:14px;padding-left:5px}.shop_add_pay_date.index .calender table.month tbody tr,.shop_add_pay_date.index .calender table.month tbody tr:hover{background-color:#FFF}.shop_add_pay_date.index .calender table.month tbody tr td,.shop_add_pay_date.index .calender table.month tbody tr td:hover,.shop_add_pay_date.index .calender table.month tbody tr:hover td,.shop_add_pay_date.index .calender table.month tbody tr:hover td:hover{background-color:#FFF;width:65px;height:40px;vertical-align:top}.shop_auth_add_to_shop.index,.shop_auth_add_to_staff.index{height:100%}.shop_add_pay_date.index .calender table.month tbody tr td .day,.shop_add_pay_date.index .calender table.month tbody tr td:hover .day,.shop_add_pay_date.index .calender table.month tbody tr:hover td .day,.shop_add_pay_date.index .calender table.month tbody tr:hover td:hover .day{font-weight:700}.shop_add_pay_date.index .calender table.month tbody tr td .day.holiday,.shop_add_pay_date.index .calender table.month tbody tr td:hover .day.holiday,.shop_add_pay_date.index .calender table.month tbody tr:hover td .day.holiday,.shop_add_pay_date.index .calender table.month tbody tr:hover td:hover .day.holiday{color:#FF338B}.shop_add_pay_date.index .calender table.month tbody tr td.add_pay_date,.shop_add_pay_date.index .calender table.month tbody tr:hover td.add_pay_date{background-color:#FFEBEC}.shop_area_mst.index .conditions .right{float:right;margin-right:0}.shop_area_mst.index .list table{width:720px}.shop_area_mst.index .list table .shop_area_name{width:auto;text-align:left}.shop_area_mst.index .list table .display_order{width:120px}.shop_area_mst.index .list table .edit{width:60px}#shop-area-mst-insert-modal .modal-dialog{width:400px}#shop-area-mst-insert-modal .modal-body .display_order .form-control{width:80px}#shop-area-mst-insert-modal .unit.yen::after{top:10px;right:208px}.shop_auth_add_to_shop.index .main_body{width:1240px;height:calc(100% - 38px);margin:0 auto}.shop_auth_add_to_shop.index .main_body .auth_add{display:inline-block;height:calc(100% - 38px);padding:10px}.shop_auth_add_to_shop.index .main_body .auth_add .status{margin-bottom:20px}.shop_auth_add_to_shop.index .main_body .auth_add.user_list{width:500px;padding-top:0;padding-bottom:0;vertical-align:top;float:left}.shop_auth_add_to_shop.index .main_body .auth_add.user_list .user_no{width:80px}.shop_auth_add_to_shop.index .main_body .auth_add.user_list .authorized_name,.shop_auth_add_to_shop.index .main_body .auth_add.user_list .user_name{width:200px;text-align:left}.shop_auth_add_to_shop.index .main_body .auth_add.user_list .list_title{font-size:12px;margin-bottom:5px}.shop_auth_add_to_shop.index .main_body .auth_add.user_list .shop_id{margin-bottom:10px}.shop_auth_add_to_shop.index .main_body .auth_add.user_list .list{clear:both;background-color:#FFF;min-height:230px;height:calc(100vh - 284px);overflow:auto;user-select:none}.shop_auth_add_to_shop.index .main_body .auth_add.bottons{width:240px;float:left;display:flex;justify-content:center;align-items:center}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block{width:120px;margin-top:30px}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block.copy_all{margin-top:111px}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block .button.edit{width:120px;position:relative;background-color:#7F7F7F}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block .button.edit:hover{background-color:#BCBCBC}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block .button.edit .text{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block .button.edit .angle_right{position:absolute;right:4px}.shop_auth_add_to_shop.index .main_body .auth_add.bottons .button_container .button_block .button.edit .angle_left{position:absolute;left:4px}.shop_auth_add_to_staff.index .main_body{width:1240px;height:calc(100% - 38px);margin:0 auto}.shop_auth_add_to_staff.index .main_body .auth_add{display:inline-block;height:calc(100% - 38px);padding:10px}.shop_auth_add_to_staff.index .main_body .auth_add .status{margin-bottom:20px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list{width:500px;padding-top:0;padding-bottom:0;vertical-align:top;float:left}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .list_title{font-size:12px;margin-bottom:5px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .search_container{display:inline-block;cursor:text;min-height:28px;margin-bottom:10px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .search_container input.user_no{width:90px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .search_container input.user_name{width:180px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .search_container input{background-color:#FFF;color:#000}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .list{clear:both;background-color:#FFF;min-height:230px;height:calc(100vh - 284px);overflow:auto;user-select:none}.shop_detail div.tab-content>div,.shop_staff_detail div.tab-content>div{min-height:400px}.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .authorized_name,.shop_auth_add_to_staff.index .main_body .auth_add.auth_list .shop_name{width:50%;text-align:left}.shop_auth_add_to_staff.index .main_body .auth_add.bottons{width:240px;float:left;display:flex;justify-content:center;align-items:center}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block{width:120px;margin-top:30px}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block.copy_all{margin-top:111px}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block .button.edit{width:120px;position:relative;background-color:#7F7F7F}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block .button.edit:hover{background-color:#BCBCBC}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block .button.edit .text{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block .button.edit .angle_right{position:absolute;right:4px}.shop_auth_add_to_staff.index .main_body .auth_add.bottons .button_container .button_block .button.edit .angle_left{position:absolute;left:4px}.shop_detail .business_qualification_info .info_body .fa-sticky-note,.shop_detail .shop_mgr_info .info_body .fa-sticky-note,.shop_detail .shop_technical_system_info .info_body .fa-sticky-note{position:static}.shop_authorized.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.shop_authorized.index .list table .authorized_name,.shop_authorized.index .list table .shop_display_name{width:15%;text-align:left}.shop_authorized.index .list table .user_no{width:80px}.shop_authorized.index .list table .user_name{width:auto;text-align:left}.shop_authorized.index .list table .belonging_shop{width:15%;text-align:left}.shop_authorized.index .list table .emp_type{width:100px}.shop_authorized.index .list table .role{width:150px;text-align:left}.shop_authorized.index .list table .end_date,.shop_authorized.index .list table .start_date{width:100px}.shop_detail .label{color:#bfbfbf}.shop_detail .shop_base_info_tabs tr td.label,.shop_detail .shop_base_info_tabs tr td.value{padding:0 6px;line-height:32px}.shop_detail div.tab-content>div:last-child,.shop_staff_detail div.tab-content>div:last-child{padding-bottom:16px}.shop_detail .shop_base_info_container{width:100%;height:auto;margin-bottom:14px;font-size:0}.shop_detail .shop_base_info_container .summary_area{display:inline-block;vertical-align:top}.shop_detail .shop_base_info_container .summary_area>div{font-size:13px;font-size:12px;height:28px;line-height:28px}.shop_detail .shop_base_info_container .summary_area>div>a,.shop_detail .shop_base_info_container .summary_area>div>span{display:inline-block;margin-right:15px}.shop_detail .shop_base_info_container .summary_area>div>a.header_shop_name,.shop_detail .shop_base_info_container .summary_area>div>span.header_shop_name{font-size:16px;vertical-align:middle}.shop_detail .shop_base_info_container .summary_area>div>a.header_shop_code,.shop_detail .shop_base_info_container .summary_area>div>span.header_shop_code{padding-left:5px}.shop_detail .shop_base_info_container .summary_area div:first-child{font-weight:700}.shop_detail .shop_base_info_container .button_area{display:inline-block;vertical-align:top;float:right}.shop_detail div.tab-content .info_header{width:calc(100% - 20px);height:30px;line-height:30px;border-bottom:solid 1px #bfbfbf;margin:0 auto;font-weight:700}.shop_detail div.tab-content .info_header .title{float:left;padding-left:10px;font-size:13px;box-sizing:border-box;margin-top:4px}.shop_detail div.tab-content .info_header .link{float:right;margin-right:10px}.shop_detail div.tab-content .info_header .link>a{display:inline-block;margin-left:30px}.shop_detail div.tab-content .tab-pane.tab_loading{margin-top:1px;background-color:rgba(0,0,0,.3)}.shop_detail div.tab-content .info_body{width:100%;overflow:hidden}.shop_detail div.tab-content .info_body table{margin:10px 0 10px 40px}.shop_detail .business_qualification_info .info_body,.shop_detail .shop_mgr_info .info_body{margin-bottom:15px}.shop_detail .business_qualification_info .info_body .business_qualification_add,.shop_detail .shop_mgr_info .info_body .shop_mgr_add{margin-left:40px}.shop_detail div.tab-content .info_body table .label{text-align:right;font-weight:400}.shop_detail div.tab-content .info_body table .label.strong{color:#000}.shop_detail div.tab-content .info_body table .value{text-align:left;padding-left:8px;padding-right:16px}.shop_detail div.tab-content .info_body table .value.employment .indent{display:inline-block;min-width:70px}.shop_detail div.tab-content .info_body table .value.affiliation .indent{display:inline-block;min-width:120px}.shop_detail div.tab-content .info_body table .allow{text-align:center;width:20px;padding:0 8px}.shop_detail .business_qualification_info .info_body .business_qualification_name,.shop_detail .business_qualification_info .info_body .business_qualification_user,.shop_detail .business_qualification_info .info_body .memo,.shop_detail .shop_business_license_info .info_body .business_license_table .business_license_name,.shop_detail .shop_business_license_info .info_body .business_license_table .memo,.shop_detail .shop_business_license_info .info_body .business_license_table th.modified,.shop_detail .shop_mgr_info .info_body .job_title,.shop_detail .shop_mgr_info .info_body .memo,.shop_detail .shop_mgr_info .info_body .shop_mgr_user{text-align:left;min-width:150px}.shop_detail div.tab-content .info_body table .allow i{color:#777}.shop_detail .shop_base_info .info_body table td.value{min-width:300px}.shop_detail .shop_base_info .info_body table span.fax_number,.shop_detail .shop_base_info .info_body table span.phone_number{display:inline-block;width:100px}.shop_detail .business_qualification_info .info_body .different_shop_id{font-weight:700;color:#FF001B}.shop_detail .shop_business_license_info .info_body .expired_check{line-height:24px;margin:10px 0 0 40px}.shop_detail .shop_business_license_info .info_body .expired_check .toggle,.shop_detail .shop_business_license_info .info_body .expired_check i{cursor:pointer}.shop_detail .shop_business_license_info .info_body .business_license_table{margin-top:0}.shop_detail .shop_business_license_info .info_body .business_license_table .business_license_date{min-width:150px}.shop_detail .shop_business_license_info .info_body .business_license_table .modified_user,.shop_detail .shop_business_license_info .info_body .business_license_table td.modified{text-align:left}.shop_detail .shop_business_license_info .info_body .business_license_add{margin-left:40px;padding-bottom:10px}.shop_detail .shop_opening_base_info .info_body table td.value{min-width:300px}.shop_detail .shop_opening_base_info .info_body table td.value span.open_time{display:inline-block;width:90px}.shop_detail .shop_opening_base_info .info_body table td.value span.value1{display:inline-block;min-width:75px}.shop_detail .shop_arb_payment_info .info_body table .end_date,.shop_detail .shop_arb_payment_info .info_body table .start_date{width:90px}.shop_detail .shop_arb_payment_info .info_body table .base_hourly_pay,.shop_detail .shop_arb_payment_info .info_body table .max_hourly_pay,.shop_detail .shop_arb_payment_info .info_body table .min_hourly_pay{width:90px;text-align:right}.shop_detail .shop_arb_payment_info .info_body table .position_hourly_pay{width:170px;text-align:left;padding-left:20px}.shop_detail .shop_arb_payment_info .info_body table .trial_term{width:110px;text-align:right}.shop_detail .shop_arb_payment_info .info_body table .midnight_payment_rate,.shop_detail .shop_arb_payment_info .info_body table .overtime_payment_rate{width:110px}.shop_detail .shop_arb_payment_info .info_body table .legal_holiday_payment_rate{width:115px}.shop_detail .nearby_shop_info .info_body td{vertical-align:top}.shop_detail .nearby_shop_info .info_body pre{font-size:11.5px;background-color:rgba(0,0,0,0);font-family:'游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,-apple-system,BlinkMacSystemFont,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;margin:0;padding:0;border-width:0;border-style:initial;border-color:initial;border-image:initial}.shop_detail .shop_timecard_info .info_body table.timecard_table .department,.shop_detail .shop_timecard_info .info_body table.timecard_table .position{width:130px;text-align:left}.shop_detail .shop_timecard_info .info_body table.timecard_table .end_date{width:90px}.shop_detail .shop_timecard_info .info_body table.timecard_table .display_order{width:60px}.shop_detail .shift_request_info .info_body table.shift_request_table .term_name{width:130px;text-align:left}.shop_detail .shift_request_info .info_body table.shift_request_table .input_term_day{width:130px}.shop_detail .shift_request_info .info_body table.shift_request_table .deadline_date{width:90px}.shop_detail .shift_request_info .info_body table.shift_request_table .auto_complete_day{width:100px}.shop_detail .shop_acc_department_info .info_body table.acc_department_table .acc_department_code,.shop_detail .shop_acc_department_info .info_body table.acc_department_table .acc_shop_code{width:105px}.shop_detail .shop_acc_department_info .info_body table.acc_department_table .acc_department_name{width:250px;text-align:left}.shop_detail .shop_acc_department_info .info_body table.acc_department_table .department_name,.shop_detail .shop_acc_department_info .info_body table.acc_department_table .display_order,.shop_detail .shop_acc_department_info .info_body table.acc_department_table .end_date{width:90px}.shop_detail .shop_technical_system_info .info_body .login_id,.shop_detail .shop_technical_system_info .info_body .password,.shop_detail .shop_technical_system_info .info_body .technical_system_name{text-align:left;min-width:150px}.shop_detail .shop_technical_system_info .info_body .password input{min-width:100px;background-color:transparent}#shop-arb-payment-update-modal .modal-body span.to.label-price.changed-price,body .shop_staff_detail .modal .modal-body span.to.label-price.changed-price{background-color:#ffd900}.shop_detail .shop_technical_system_info .info_body .password .pass.blind{color:#666;font-size:6px}.shop_detail .shop_technical_system_info .info_body .password a{padding-left:5px}.shop_detail .shop_technical_system_info .info_body .password.blind input[type=text]{color:#bfbfbf}.shop_detail .shop_technical_system_info .info_body .memo{text-align:left;min-width:150px}.shop_detail .shop_technical_system_info .info_body .technical_system_add{margin-left:40px}.shop_detail_modal .modal-body i.fa-trash-alt{padding-top:7px}.shop_detail_modal .modal-body input[type=text]{padding:0 6px}.shop_detail_modal .modal-body .date .form-control{padding-left:36px}.shop_detail_modal .modal-body .fax_number_group_list .label,.shop_detail_modal .modal-body .phone_number_group_list .label{text-align:left;line-height:20px;color:#333;padding:0 20px}.shop_detail_modal .modal-body .form_container.fax_number,.shop_detail_modal .modal-body .form_container.phone_number{margin-bottom:0}.shop_detail_modal .modal-body .fax_number_group.blank,.shop_detail_modal .modal-body .phone_number_group.blank{display:none}.shop_detail_modal .modal-body .fax_number_add,.shop_detail_modal .modal-body .phone_number_add{margin-top:10px}.shop_detail_modal .trial_term .select_wrapper_label{width:70px}.shop_detail_modal .shop_area_id .select_wrapper_label,.shop_detail_modal .shop_group_id .select_wrapper_label,.shop_detail_modal .work_term_id .select_wrapper_label{width:100px}.shop_detail_modal .arb_contract_renewal_period_id .select_wrapper_label,.shop_detail_modal .department_id .select_wrapper_label,.shop_detail_modal .timecard_department .select_wrapper_label{width:120px}#shop-detail-update-modal .modal-dialog{width:550px}#shop-detail-update-modal .modal-body .shop_name .form-control{width:400px}#shop-detail-update-modal .modal-body .shop_display_name .form-control{width:200px}#shop-detail-update-modal .modal-body .shop_code .form-control{width:100px}#shop-detail-update-modal .modal-body .mail_address .form-control{width:300px}#shop-detail-update-modal .modal-body .postal_code .form-control{width:90px}#shop-detail-update-modal .modal-body .address .form-control{width:400px}#shop-detail-update-modal .modal-body .labor_standards_office .form-control{width:200px}#shop-detail-update-modal .modal-body .url .form-control{width:400px}#shop-detail-update-modal .modal-body .floor_space .form-control,#shop-detail-update-modal .modal-body .seating_capacity .form-control{width:60px;padding-right:16px}#shop-detail-update-modal .modal-body .unit.floor_space::after,#shop-detail-update-modal .modal-body .unit.seating_capacity::after{left:86px;top:10px}#shop-detail-update-modal .modal-body .end_date .form-control{width:110px}#shop-detail-update-modal .modal-body .time .form-control{width:75px}#shop-detail-update-modal .modal-body .display_order .form-control{width:90px}#shop-detail-update-modal .modal-body .end_date .form-control,#shop-detail-update-modal .modal-body .time .form-control{padding-left:30px}#shop-detail-update-modal .modal-body .time{position:relative;display:inline-block}#shop-detail-update-modal .modal-body .time i{position:absolute;top:0;bottom:0;margin:auto;width:18px;height:14px;display:inline-block;right:auto;left:10px;color:#bfbfbf;font-size:15.5px}#shop-detail-update-modal .modal-body .button.add{margin-left:40px;margin-bottom:10px}#shop-detail-update-modal .modal-body .form_container.address,#shop-detail-update-modal .modal-body .form_container.postal_code{margin-bottom:0}#shop-detail-update-modal .modal-body .building .form-control{width:400px}#shop-detail-update-modal .modal-body input.title{width:170px}#shop-detail-update-modal .modal-body i.fa-trash-alt{padding-top:7px;color:#999;cursor:pointer}#shop-work-plan-modal .modal-dialog .work_plan_code .cell_view_list li{display:list-item}#shop-business-license-config-modal .modal-dialog .list.detail table .business_license_config.blank,#shop-business-qualification-config-modal .modal-dialog .list.detail table .business_qualification_config.blank,#shop-company-info-modal .modal-dialog .list.detail table .company.blank,#shop-technical-system-config-modal .modal-dialog .list.detail table .technical_system_config.blank,#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group.blank{display:none}#shop-work-term-update-modal .modal-dialog{width:450px}#shop-work-term-update-modal .modal-dialog .select_wrapper_label select[name=work_term_id]{width:100%}#shop-arb-contract-renewal-period .modal-dialog{width:450px}#shop-arb-contract-renewal-period .modal-dialog .select_wrapper_label select[name=arb_contract_renewal_period_id]{width:100%}#shop-arb-payment-update-modal .modal-dialog{width:500px}#shop-arb-payment-update-modal .modal-body span.from.label-price{text-align:right}#shop-arb-payment-update-modal .modal-body span.to.label-price{text-align:right;padding-left:12px;padding-right:24px}#shop-arb-payment-update-modal .modal-body input[name=start_date]{padding-left:33px}#shop-arb-payment-update-modal .modal-body input[name=base_hourly_pay],#shop-arb-payment-update-modal .modal-body input[name=min_hourly_pay],#shop-arb-payment-update-modal .modal-body input[name=max_hourly_pay],#shop-arb-payment-update-modal .modal-body input[name=trial_discount],#shop-arb-payment-update-modal .modal-body input[name=overtime_payment_rate],#shop-arb-payment-update-modal .modal-body input[name=midnight_payment_rate],#shop-arb-payment-update-modal .modal-body input[name=legal_holiday_payment_rate]{width:60px;padding-right:16px}#shop-arb-payment-update-modal .modal-body input[name=trial_term]{width:40px}#shop-arb-payment-update-modal .modal-body .unit.percent::after,#shop-arb-payment-update-modal .modal-body .unit.yen::after{right:auto;left:244px;top:10px}#shop-arb-payment-update-modal .modal-body .shop_position_list .value{padding:2px 20px 2px 40px}#shop-arb-payment-update-modal .modal-body .shop_position_list .value .shop_position{position:relative;margin-left:155px;padding-bottom:8px}#shop-arb-payment-update-modal .modal-body .shop_position_list .value .shop_position .right{float:right}#shop-arb-payment-update-modal .modal-body .shop_position_list .value .shop_position .right.unit.yen::after{right:auto;left:213px;top:8px}#shop-arb-payment-update-modal .modal-body .shop_position_list .value .shop_position .right .position_hourly_pay{width:60px;padding-right:16px}#shop-arb-payment-update-modal .modal-body .shop_position_list .value .shop_position .right i.fa-trash-alt{color:#999;cursor:pointer}#shop-arb-payment-update-modal .modal-body .shop_position_add{margin-left:155px;margin-top:2px}#shop_open_time_update_modal .modal-dialog{width:780px}#shop_open_time_update_modal .modal-dialog .shop_opening_date input{width:110px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .label{width:80px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .label.open_time{padding-right:20px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group{position:relative;padding:2px;left:-2px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group i.fa-clock{top:-13px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group input{top:-9px;padding-right:7px;padding-left:13px;width:80px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group input.title{padding-left:13px;width:300px}#shop_open_time_update_modal .modal-dialog .form_container.shop_open_time_update_list .shop_open_time_group i.fa-trash-alt.shop_open_time{color:#999;cursor:pointer;top:3px}#shop_open_time_update_modal .modal-dialog .shop_open_time_add{padding:2px 0}#shop_open_time_update_modal .modal-dialog .regular_holiday_detail{padding:2px 7px 2px 13px;width:300px;position:relative;left:33px}#shop_open_time_update_modal .modal-dialog .shop_closed_date input{width:110px}#shop-position-update-modal .shop_position{padding-bottom:5px}#shop-position-update-modal .shop_position i.fa-trash-alt{color:#999;cursor:pointer}#shop-department-update-modal .shop_department{padding-bottom:5px;position:relative}#shop-department-update-modal .shop_department i.fa-trash-alt{color:#999;cursor:pointer}#shop-department-update-modal .shop_department i.fa-calendar-alt{position:absolute;top:0;margin:auto;left:170px;bottom:7px;width:18px;height:14px;display:inline-block;right:auto;color:#bfbfbf;font-size:16px}#shop-department-update-modal .shop_department input.end_date{padding-left:33px;width:110px}#shop-timecard-update-modal .modal-dialog{width:750px}#shop-timecard-update-modal .warn_message_container{padding:10px;margin-bottom:28px;border-radius:4px;background-color:#F22;color:#FFF}#shop-timecard-update-modal .warn_message_container span{display:block;color:#FFF;word-break:break-all;white-space:pre-line}#shop-timecard-update-modal .attendance_confirm_time{width:95%;margin:auto auto 10px}#shop-timecard-update-modal .attendance_confirm_time .label,#shop-timecard-update-modal .attendance_confirm_time select{width:auto}#shop-timecard-update-modal .attendance_confirm_time .time{position:relative;display:inline-block}#shop-timecard-update-modal .attendance_confirm_time .time i{position:absolute;top:0;bottom:0;margin:auto;width:18px;height:14px;display:inline-block;right:auto;left:10px;color:#bfbfbf;font-size:15.5px}#shop-acc-department-update-modal .acc_department_list .acc_department,#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position{position:relative;padding-bottom:5px}#shop-timecard-update-modal .attendance_confirm_time .time .form-control{width:75px;padding-left:30px}#shop-timecard-update-modal .timecard_position_list{width:95%;margin:auto}#shop-timecard-update-modal .timecard_position_list table.edit_list{width:100%;margin:auto}#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_department{width:160px}#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position_end_date{width:120px}#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position_display_order{width:110px}#shop-timecard-update-modal .timecard_position_list table.edit_list .trash i{line-height:0}#shop-timecard-update-modal .timecard_position_list table.edit_list input,#shop-timecard-update-modal .timecard_position_list table.edit_list select{width:100%}#shop-timecard-update-modal .timecard_position_list table.edit_list input.end_date,#shop-timecard-update-modal .timecard_position_list table.edit_list select.end_date{padding-left:33px}#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position.disabled input:not(.disabled),#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position.disabled select:not(.disabled){background-color:#FFF;color:#000}#shop-timecard-update-modal .timecard_position_list table.edit_list .timecard_position i.fa-calendar-alt{position:absolute;top:0;margin:auto;left:12px;bottom:7px;width:18px;height:14px;display:inline-block;right:auto;color:#bfbfbf;font-size:16px;z-index:0}#staff-hygiene-check-update-modal .modal-dialog .comment_container .comment,body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message p,body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message_container p{font-size:11.5px}#shop-timecard-update-modal .timecard_position_list .timecard_position_add{margin-top:10px}#shift-request-update-modal .modal-dialog{width:750px}#shift-request-update-modal .shift_request_list,#shift-request-update-modal .shift_request_list table.edit_list{width:100%;margin:auto}#shift-request-update-modal .shift_request_list table.edit_list input,#shift-request-update-modal .shift_request_list table.edit_list select{width:100%}#shift-request-update-modal .shift_request_list table.edit_list .term_name{text-align:left}#shift-request-update-modal .shift_request_list table.edit_list .input_term_day_from input,#shift-request-update-modal .shift_request_list table.edit_list .input_term_day_to input,#shift-request-update-modal .shift_request_list table.edit_list td.deadline_date input{text-align:right}#shift-request-update-modal .shift_request_list table.edit_list .input_term_day_from,#shift-request-update-modal .shift_request_list table.edit_list .input_term_day_to{width:100px}#shift-request-update-modal .shift_request_list table.edit_list .deadline_date{width:130px}#shift-request-update-modal .shift_request_list table.edit_list td.deadline_date{display:flex}#shift-request-update-modal .shift_request_list table.edit_list td.deadline_date .select_wrapper_label::after{line-height:16px}#shift-request-update-modal .shift_request_list table.edit_list td.deadline_date .deadline_month{width:60px}#shift-request-update-modal .shift_request_list table.edit_list td.deadline_date input.deadline_day{flex:1;margin-left:2px}#shift-request-update-modal .shift_request_list table.edit_list .auto_complete_day{width:100px}#shift-request-update-modal .shift_request_list table.edit_list .auto_complete_day input{padding-right:30px}#shift-request-update-modal .shift_request_list table.edit_list .auto_complete_day.unit.days_after::after{top:8px;right:10px;line-height:28px}#shift-request-update-modal .shift_request_list table.edit_list .trash i{line-height:0;padding-top:7px}#shift-request-update-modal .shift_request_list .shift_request_add{margin-top:10px}#staff-hygiene-check-update-modal .modal-dialog{width:450px}#staff-hygiene-check-update-modal .modal-dialog .comment_container{text-align:center}#shop-acc-department-update-modal .modal-dialog{width:990px}#shop-acc-department-update-modal .acc_department_list{width:95%;margin:auto}#shop-acc-department-update-modal .acc_department_list .acc_department.disabled input:not(.disabled),#shop-acc-department-update-modal .acc_department_list .acc_department.disabled select:not(.disabled){background-color:#FFF;color:#000}#shop-acc-department-update-modal .acc_department_list .acc_department i.fa-calendar-alt{position:absolute;top:0;margin:auto;left:30px;bottom:5px;width:18px;height:14px;display:inline-block;right:auto;color:#bfbfbf;font-size:16px;z-index:0}#shop-business-license-update-modal textarea.height,#shop-business-qualification-update-modal .modal-body textarea.height,#shop-mgr-update-modal .modal-body textarea.height,#shop-technical-system-update-modal .modal-body textarea.height{height:70px}#shop-acc-department-update-modal .acc_department_list .acc_department input.end_date{padding-left:33px;width:110px}#shop-acc-department-update-modal .acc_department_list .acc_department input.display_order{width:90px}#shop-acc-department-update-modal .acc_department_list .acc_department input[type=text][name^=acc_department_name]{width:100%}#shop-acc-department-update-modal .acc_department_list .acc_department input[type=text][name^=acc_shop_code],#shop-acc-department-update-modal .acc_department_list .acc_department input[type=text][name^=acc_department_code]{width:90px}#shop-acc-department-update-modal .acc_department_list .acc_department select{width:100%}#shop-acc-department-update-modal .acc_department_list .acc_department .trash i{line-height:0}#shop-acc-department-update-modal .acc_department_add{width:95%;margin:10px auto auto}#shop-function-update-modal .shop_function{padding-bottom:5px}#shop-function-update-modal .shop_function_list .cell_view_list,#shop-terminal-authorized-update-modal .shop_terminal_authorized_list .cell_view_list{white-space:normal;width:370px}#shop-end-date-update-modal .modal-dialog{width:400px}#shop-end-date-update-modal .modal-body .end_date .form-control{width:110px;padding-left:35px}#shop-mgr-update-modal .modal-body input[name=user_no]{width:90px}#shop-mgr-update-modal .modal-body input[name=user_name]{width:180px}#shop-mgr-update-modal .modal-body textarea{resize:vertical}#shop-business-qualification-update-modal .modal-body .button.config{left:-10px}#shop-business-qualification-update-modal .modal-body .button.config.disabled{left:-10px;background-color:transparent!important}#shop-business-qualification-update-modal .modal-body textarea{resize:vertical}#shop-business-qualification-update-modal .modal-body .absence_mgr_user_flg{position:relative;padding:2px 0}#shop-business-qualification-update-modal .modal-body .absence_mgr_user_flg i{position:relative;top:5.5px;cursor:pointer}#shop-business-qualification-update-modal .modal-body .absence_mgr_user_flg span{position:relative;top:-1px;left:-2px;cursor:pointer}#shop-technical-system-update-modal .modal-body .button.config{left:-10px}#shop-technical-system-update-modal .modal-body .login_id input{width:200px}#shop-technical-system-update-modal .modal-body .password input.password{width:170px}#shop-technical-system-update-modal .modal-body textarea{resize:vertical}#shop-technical-system-config-modal .modal-dialog{width:785px}#shop-technical-system-config-modal .modal-dialog .list.detail{width:95%;margin:auto}#shop-technical-system-config-modal .modal-dialog .list.detail table{width:100%}#shop-technical-system-config-modal .modal-dialog .list.detail table .technical_system_name{text-align:left;width:270px}#shop-technical-system-config-modal .modal-dialog .list.detail table .list_always_display_flg{width:100px}#shop-technical-system-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg{margin-bottom:0}#shop-technical-system-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg i{position:static}#shop-technical-system-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg span{position:relative;top:-1px;left:-2px;cursor:pointer}#shop-technical-system-config-modal .modal-dialog .list.detail table td.trash i{line-height:0}#shop-technical-system-config-modal .modal-dialog .list.detail .technical_system_config_add{margin-top:10px}#shop-business-qualification-config-modal .modal-dialog{width:620px}#shop-business-qualification-config-modal .modal-dialog .list.detail{width:95%;margin:auto}#shop-business-qualification-config-modal .modal-dialog .list.detail table{width:100%}#shop-business-qualification-config-modal .modal-dialog .list.detail table .business_qualification_name{text-align:left;width:270px}#shop-business-qualification-config-modal .modal-dialog .list.detail table .list_always_display_flg{width:100px}#shop-business-qualification-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg{margin-bottom:0}#shop-business-qualification-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg i{position:static}#shop-business-qualification-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg span{position:relative;top:-1px;left:-2px;cursor:pointer}#shop-business-qualification-config-modal .modal-dialog .list.detail table td.display_order input{width:90px}#shop-business-qualification-config-modal .modal-dialog .list.detail table td.trash i{line-height:0}#shop-business-qualification-config-modal .modal-dialog .list.detail .business_qualification_config_add{margin-top:10px}#shop-business-license-update-modal textarea{resize:vertical}#shop-business-license-update-modal .button.config{left:-10px}#shop-business-license-update-modal .button.config.disabled{left:-10px;background-color:transparent!important}#shop-business-license-update-modal .two_choice.application_type{padding:2px 40px}#shop-business-license-update-modal .hide_wareki_start{padding-bottom:22px}#shop-business-license-update-modal .wareki_start_date{padding:2px 0;width:120px;color:#bfbfbf}#shop-business-license-update-modal .wareki_start_date.hide_wareki{padding:0}#shop-business-license-update-modal .wareki_end_date{position:relative;padding:2px 0;width:120px;float:right;top:-20px;right:176px;color:#bfbfbf}#shop-business-license-update-modal .wareki_end_date.only{top:0}#shop-business-license-update-modal .dad_file_upload{margin-bottom:10px}#shop-business-license-update-modal .dad_file_upload .value{position:absolute;width:440px;height:100px;margin-left:40px;background-color:#fff;border:1px dashed #7f7f7f}#shop-business-license-update-modal .dad_file_upload .value input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer}#shop-business-license-update-modal .dad_file_upload .value p{width:100%;height:100%;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shop-business-license-update-modal .dad_file_upload .inactive{background-color:#D6D6D6}#shop-business-license-update-modal .dad_file_upload .inactive p{color:#AAA}#shop-business-license-update-modal .buttons{margin-top:20px}#shop-business-license-config-modal .modal-dialog{width:620px}#shop-business-license-config-modal .modal-dialog .list.detail{width:95%;margin:auto}#shop-business-license-config-modal .modal-dialog .list.detail table{width:100%}#shop-business-license-config-modal .modal-dialog .list.detail table .business_license_name{text-align:left;width:270px}#shop-business-license-config-modal .modal-dialog .list.detail table .list_always_display_flg{width:100px}#shop-business-license-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg{margin-bottom:0}#shop-business-license-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg i{position:static}#shop-business-license-config-modal .modal-dialog .list.detail table td.list_always_display_flg .list_always_display_flg span{position:relative;top:-1px;left:-2px;cursor:pointer}#shop-business-license-config-modal .modal-dialog .list.detail table td.display_order input{width:90px}#shop-business-license-config-modal .modal-dialog .list.detail table td.trash i{line-height:0}#shop-business-license-config-modal .modal-dialog .list.detail .business_license_config_add{margin-top:10px}#shop-company-info-modal .modal-dialog{width:620px}#shop-company-info-modal .modal-dialog .list.detail{width:95%;margin:auto}#shop-company-info-modal .modal-dialog .list.detail table{width:100%}#shop-company-info-modal .modal-dialog .list.detail table .applicable_period{min-width:150px}#shop-company-info-modal .modal-dialog .list.detail table .company_name{text-align:left;min-width:270px}#shop-company-info-modal .modal-dialog .list.detail table td.end_date,#shop-company-info-modal .modal-dialog .list.detail table td.start_date{min-width:95px}#shop-company-info-modal .modal-dialog .list.detail table td.range{min-width:25px}#shop-company-info-modal .modal-dialog .list.detail table td.delete i{padding-top:0}#shop-company-info-modal .modal-dialog .list.detail .company_add{text-align:right;margin-top:10px}#shop-company-update-modal .modal-dialog .form_container.company .value.company{display:inline-block;padding:0;height:28px}#shop-company-update-modal .modal-dialog .form_container.company .form_value_row{display:inline-block;line-height:28px}.shop_divied_ins.index div.center{width:65%;max-width:500px;margin:0 auto 70px;text-align:center}.shop_divied_labor_limit_mst.index .conditions .condition_check,.shop_meeting_minutes_mst.index .conditions .condition_check{margin-left:0}.shop_divied_ins.index .list.upload_history .table_upload_history{max-width:inherit;max-height:calc(100vh - 425px);overflow-y:scroll;overflow-x:hidden}.shop_divied_ins.index #error-modal .modal-dialog .conditions{margin-bottom:10px}.shop_divied_ins.index #error-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}.shop_divied_ins.index #error-modal .modal-dialog .conditions button{float:right}.shop_divied_ins.index #error-modal .modal-dialog .table_wrapper table{width:100%}.shop_divied_ins.index #error-modal .modal-dialog .table_wrapper table .user_no{width:20%}.shop_divied_ins.index #error-modal .modal-dialog .table_wrapper table .user_name{width:40%}.shop_divied_ins.index #error-modal .modal-dialog .table_wrapper table .detail{width:40%;text-align:left}.shop_divied_labor_limit_mst.index .conditions .right{float:right;margin-right:0}.shop_divied_labor_limit_mst.index .list table{width:1080px}.shop_divied_labor_limit_mst.index .list table .amount{text-align:right}.shop_divied_labor_limit_mst.index .list table .edit{width:60px}#shop-divied-labor-limit-mst-insert-modal .modal-dialog{width:400px}#shop-divied-labor-limit-mst-insert-modal .modal-dialog .unit.yen input{padding-right:25px;text-align:right}#shop-divied-labor-limit-mst-insert-modal .modal-dialog .unit.yen::after{top:10px;right:160px}.shop_group_mst.index .conditions .right{float:right;margin-right:0}.shop_group_mst.index .list table{width:720px}.shop_group_mst.index .list table .shop_group_name{width:30%;text-align:left}.shop_group_mst.index .list table .shop_group_display_name{width:auto;text-align:left}.shop_group_mst.index .list table .display_order{width:120px}.shop_group_mst.index .list table .edit{width:60px}#shop-group-mst-insert-modal .modal-dialog,#staff-hygiene-check-modal .modal-dialog{width:400px}#shop-group-mst-insert-modal .modal-body .display_order .form-control{width:80px}.shop_meeting_minutes_mst.index .conditions{margin-bottom:20px}.shop_meeting_minutes_mst.index .conditions .right{float:right;margin-right:0}.shop_meeting_minutes_mst.index .list{max-width:inherit;max-height:calc(100vh - 152px);overflow-y:scroll;overflow-x:hidden}.shop_meeting_minutes_mst.index .list table{width:800px}.shop_meeting_minutes_mst.index .list table .group_name{min-width:100px;text-align:center}.shop_meeting_minutes_mst.index .list table .shop_name{min-width:180px;text-align:left}.shop_meeting_minutes_mst.index .list table .year{min-width:80px;text-align:center}.shop_meeting_minutes_mst.index .list table .last_month{min-width:100px;text-align:center}.shop_meeting_minutes_mst.index .list table .last_send_datetime{min-width:120px;text-align:right}.shop_meeting_minutes_mst.index .list table .last_send_user_no{min-width:120px;text-align:left}#shop-meeting-minutes-send-modal{height:100%}#shop-meeting-minutes-send-modal .main_body{width:100%;height:calc(100% - 38px);margin:0 auto}#shop-meeting-minutes-send-modal .main_body .send_shop_list{display:inline-block;height:calc(100% - 38px);padding:0 10px;width:100%;vertical-align:top}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list{clear:both;min-height:230px;height:calc(100vh - 284px);overflow:auto;user-select:none}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th{position:sticky;position:-webkit-sticky;top:0;z-index:1}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table td,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th{height:32px}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table td.check_cell,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th.check_cell{width:40px}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table td.group_name,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table td.shop_code,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th.group_name,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th.shop_code{width:120px;text-align:center}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table td.shop_name,#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table th.shop_name{width:220px;text-align:left}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table tr.checked:nth-of-type(even){background-color:#cfe3ff}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table tr.checked:nth-of-type(odd){background-color:#d5e9ff}#shop-meeting-minutes-send-modal .main_body .send_shop_list .list table tr:hover td{background-color:#edf3f9;cursor:pointer}#shop-meeting-minutes-send-modal .main_body .mail_address_to input,#shop-meeting-minutes-send-modal .main_body .mail_subject input{width:100%}#shop-meeting-minutes-config-modal{height:100%}#shop-meeting-minutes-config-modal .modal-dialog{width:1000px}#shop-meeting-minutes-config-modal .modal-dialog .main_body{width:100%;height:calc(100% - 38px);margin:0 auto}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list{display:inline-block;height:calc(100% - 38px);padding:0 10px;width:100%;vertical-align:top}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.check_cell,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.check_cell,.staff_change.index .list table .check_cell{width:40px}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list{clear:both;min-height:230px;height:calc(100vh - 284px);overflow:auto;user-select:none}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th{position:sticky;position:-webkit-sticky;top:0;z-index:1}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th{height:32px}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.group_name,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.shop_code,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.group_name,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.shop_code{width:100px;text-align:center}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.shop_name,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.shop_name{width:180px;text-align:left}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.url,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.url{width:500px}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table td.url input,#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table th.url input{width:100%;border:1px solid #CCC}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table tr.checked:nth-of-type(even){background-color:#cfe3ff}#shop-meeting-minutes-config-modal .modal-dialog .main_body .config_shop_list .list table tr.checked:nth-of-type(odd){background-color:#d5e9ff}.shop_mst.index .conditions_container.select_group input{width:300px}.shop_mst.index .conditions .right{float:right;margin-right:0}.shop_mst.index .conditions .right .button.download{line-height:28px}.shop_mst.index .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.shop_mst.index .list table .shop_code{min-width:55px}.shop_mst.index .list table .shop_name{min-width:140px;text-align:left}.shop_mst.index .list table .group_name{min-width:100px;text-align:left}.shop_mst.index .list table .area_name{min-width:50px;text-align:left}.shop_mst.index .list table .mail_address{min-width:200px;text-align:left}.shop_mst.index .list table .phone_number{min-width:120px;text-align:left}.shop_mst.index .list table .shop_opening_date{min-width:100px}.shop_mst.index .list table .display_order{min-width:55px}.shop_mst.index .list table .edit,.shop_mst.index .list table .url{min-width:60px}#shop-list-download-modal .modal-dialog{width:620px}#shop-list-download-modal .modal-dialog .modal-body input[type=checkbox]:checked+span{font-weight:700}#shop-list-download-modal .modal-dialog .modal-body .checkall_top input{line-height:26px;display:inline-block;height:20px;margin:0;font-weight:400;vertical-align:top;box-shadow:none}.shop_work_hours.index table tr.all_sum th.user_no span,.shop_work_hours.index table tr.position_sum th.shop_position_name .tri{margin-left:5px}#shop-list-download-modal .modal-dialog .modal-body .checkall_top_label{cursor:pointer}.shop_work_hours.index .row_container{height:28px;line-height:28px}.shop_work_hours.index .sort{margin-right:4px}.shop_work_hours.index .filter{height:unset;line-height:unset;margin-bottom:10px}.shop_work_hours.index .filter .emp_type_filter,.shop_work_hours.index .filter .position_filter{height:20px;margin-bottom:4px}.shop_work_hours.index .filter .emp_type_filter .emp_type,.shop_work_hours.index .filter .emp_type_filter .position,.shop_work_hours.index .filter .emp_type_filter .title,.shop_work_hours.index .filter .position_filter .emp_type,.shop_work_hours.index .filter .position_filter .position,.shop_work_hours.index .filter .position_filter .title{height:28px;line-height:28px;margin-right:12px}.shop_work_hours.index .filter .emp_type_filter .title,.shop_work_hours.index .filter .position_filter .title{width:70px;color:#7f7f7f;display:inline-block}.shop_work_hours.index .filter .emp_type_filter .emp_type,.shop_work_hours.index .filter .emp_type_filter .position,.shop_work_hours.index .filter .position_filter .emp_type,.shop_work_hours.index .filter .position_filter .position{cursor:pointer;font-weight:400}.shop_work_hours.index .filter .emp_type_filter .position i,.shop_work_hours.index .filter .position_filter .position i{margin-right:4px}.shop_work_hours.index table.simple_theme thead tr th{background-color:#FFF;color:#999}.shop_work_hours.index table.left_align_table tbody tr td,.shop_work_hours.index table.left_align_table thead tr th{text-align:left}.shop_work_hours.index table.right_align_table tbody tr td,.shop_work_hours.index table.right_align_table thead tr th{text-align:right}.shop_work_hours.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.shop_work_hours.index table tbody i{color:#999}.shop_work_hours.index table tbody i:hover{color:#444}.shop_work_hours.index table tbody tr.hide_row{display:none}.shop_work_hours.index table thead th.header{background-color:#AAA;color:#FFF}.shop_work_hours.index table thead th.header.emp_type,.shop_work_hours.index table thead th.header.holiday_work_times,.shop_work_hours.index table thead th.header.midnight_work_times,.shop_work_hours.index table thead th.header.user_name,.shop_work_hours.index table thead th.header.user_no,.shop_work_hours.index table thead th.header.work_days,.shop_work_hours.index table thead th.header.work_times{z-index:3}.shop_work_hours.index table thead th.header:hover,.shop_work_hours.index table thead th.headerSortDown,.shop_work_hours.index table thead th.headerSortUp{background-color:#777}.shop_work_hours.index table thead th.header:after{position:absolute;top:0;right:0}.shop_work_hours.index table thead th.headerSortUp:after{content:'\25bd'}.shop_work_hours.index table tr.no_data{text-align:center;background-color:#FFF}.shop_work_hours.index table tr.all_sum{background-color:#CCC;color:unset}.shop_work_hours.index table tr.all_sum th.user_no{text-align:left}.shop_work_hours.index table tr.all_sum th.detail.times{background-color:#BBB}.shop_work_hours.index table tr.all_sum th.emp_type,.shop_work_hours.index table tr.all_sum th.user_name,.shop_work_hours.index table tr.all_sum th.user_no,.shop_work_hours.index table tr.all_sum th.work_days,.shop_work_hours.index table tr.all_sum th.work_times{background-color:#CCC}.shop_work_hours.index table tr.position_sum{cursor:pointer;background-color:#DDD;color:unset}.shop_work_hours.index table tr.position_sum th.detail.times{background-color:#CCC}.shop_work_hours.index table tr.position_sum th.shop_position_name,.shop_work_hours.index table tr.position_sum th.work_days,.shop_work_hours.index table tr.position_sum th.work_times{background-color:#DDD}.shop_work_hours.index table tr.odd_row td{background-color:#FFF}.shop_work_hours.index table tr.even_row td{background-color:#f8f8f8}.shop_work_hours.index table tr td,.shop_work_hours.index table tr th{position:relative;height:32px;padding:2px;border:none;text-align:center;box-sizing:border-box;vertical-align:middle}.shop_work_hours.index table tr td i,.shop_work_hours.index table tr th i{width:18px;height:13px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.shop_work_hours.index table tr td.no_padding,.shop_work_hours.index table tr th.no_padding{padding:0}.shop_work_hours.index table tr .top_align{vertical-align:top;padding:8px 6px}.shop_work_hours.index .list{max-width:inherit;max-height:calc(100vh - 161px);overflow:scroll}.shop_work_hours.index .list table th.shop_position_name{white-space:nowrap;text-align:left}.shop_work_hours.index .list table th.user_no{min-width:48px}.shop_work_hours.index .list table th.emp_type{min-width:68px}.shop_work_hours.index .list table th.user_name{min-width:130px;text-align:left}.shop_work_hours.index .list table th.holiday_work_times,.shop_work_hours.index .list table th.midnight_work_times,.shop_work_hours.index .list table th.work_days,.shop_work_hours.index .list table th.work_times{min-width:63px}.shop_work_hours.index .list table th.shop_position{min-width:93px}.shop_work_hours.index .list table th.date{cursor:default}.shop_work_hours.index .list table th.date.sunday{color:#E60012}.shop_work_hours.index .list table th.date.saturday{color:#008bdb}.shop_work_hours.index .list table th.detail{background-color:#999}.shop_work_hours.index .list table th.detail.header:hover,.shop_work_hours.index .list table th.detail.headerSortDown,.shop_work_hours.index .list table th.detail.headerSortUp{background-color:#777}.shop_work_hours.index .list table th p{margin:0}.shop_work_hours.index .list table td.user_name{text-align:left}.shop_work_hours.index .list table td.edited{color:#00f;font-weight:700}.shop_work_hours.index .list table td.legal_holidays.alert{color:red;font-weight:700}.shop_work_hours.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.shop_work_hours.index .list table td.work_time.none_work{background-color:#EEE}.shop_work_hours.index .list table td.work_time.paid_holiday{background-color:#fff8d5}.shop_work_hours.index .list table td.work_time.public_holiday{background-color:#d5e9ff}.shop_work_hours.index .list table td.work_time.legal_holiday{background-color:#ffd5d5}.shop_work_hours.index .list table td.work_time.alert{background-color:red;color:#fff}.shop_work_hours.index .list table td.work_time p{margin:0}.shop_work_hours.index .list table .work_time p{white-space:nowrap}.shop_work_hours.index .list table .emp_type,.shop_work_hours.index .list table .holiday_work_times,.shop_work_hours.index .list table .midnight_work_times,.shop_work_hours.index .list table .shop_position_name,.shop_work_hours.index .list table .user_name,.shop_work_hours.index .list table .user_no,.shop_work_hours.index .list table .work_days,.shop_work_hours.index .list table .work_times{position:sticky;z-index:1}.shop_work_hours.index .list table .emp_type.shop_position_name,.shop_work_hours.index .list table .emp_type.user_no,.shop_work_hours.index .list table .holiday_work_times.shop_position_name,.shop_work_hours.index .list table .holiday_work_times.user_no,.shop_work_hours.index .list table .midnight_work_times.shop_position_name,.shop_work_hours.index .list table .midnight_work_times.user_no,.shop_work_hours.index .list table .shop_position_name.shop_position_name,.shop_work_hours.index .list table .shop_position_name.user_no,.shop_work_hours.index .list table .user_name.shop_position_name,.shop_work_hours.index .list table .user_name.user_no,.shop_work_hours.index .list table .user_no.shop_position_name,.shop_work_hours.index .list table .user_no.user_no,.shop_work_hours.index .list table .work_days.shop_position_name,.shop_work_hours.index .list table .work_days.user_no,.shop_work_hours.index .list table .work_times.shop_position_name,.shop_work_hours.index .list table .work_times.user_no{left:0}.shop_work_hours.index .list table .emp_type.user_name,.shop_work_hours.index .list table .holiday_work_times.user_name,.shop_work_hours.index .list table .midnight_work_times.user_name,.shop_work_hours.index .list table .shop_position_name.user_name,.shop_work_hours.index .list table .user_name.user_name,.shop_work_hours.index .list table .user_no.user_name,.shop_work_hours.index .list table .work_days.user_name,.shop_work_hours.index .list table .work_times.user_name{left:48px}.shop_work_hours.index .list table .emp_type.emp_type,.shop_work_hours.index .list table .holiday_work_times.emp_type,.shop_work_hours.index .list table .midnight_work_times.emp_type,.shop_work_hours.index .list table .shop_position_name.emp_type,.shop_work_hours.index .list table .user_name.emp_type,.shop_work_hours.index .list table .user_no.emp_type,.shop_work_hours.index .list table .work_days.emp_type,.shop_work_hours.index .list table .work_times.emp_type{left:178px}.shop_work_hours.index .list table .emp_type.work_days,.shop_work_hours.index .list table .holiday_work_times.work_days,.shop_work_hours.index .list table .midnight_work_times.work_days,.shop_work_hours.index .list table .shop_position_name.work_days,.shop_work_hours.index .list table .user_name.work_days,.shop_work_hours.index .list table .user_no.work_days,.shop_work_hours.index .list table .work_days.work_days,.shop_work_hours.index .list table .work_times.work_days{left:246px}.shop_work_hours.index .list table .emp_type.work_times,.shop_work_hours.index .list table .holiday_work_times.work_times,.shop_work_hours.index .list table .midnight_work_times.work_times,.shop_work_hours.index .list table .shop_position_name.work_times,.shop_work_hours.index .list table .user_name.work_times,.shop_work_hours.index .list table .user_no.work_times,.shop_work_hours.index .list table .work_days.work_times,.shop_work_hours.index .list table .work_times.work_times{left:303px}.shop_work_hours.index .list table .emp_type.midnight_work_times,.shop_work_hours.index .list table .holiday_work_times.midnight_work_times,.shop_work_hours.index .list table .midnight_work_times.midnight_work_times,.shop_work_hours.index .list table .shop_position_name.midnight_work_times,.shop_work_hours.index .list table .user_name.midnight_work_times,.shop_work_hours.index .list table .user_no.midnight_work_times,.shop_work_hours.index .list table .work_days.midnight_work_times,.shop_work_hours.index .list table .work_times.midnight_work_times{left:366px}.shop_work_hours.index .list table .emp_type.holiday_work_times,.shop_work_hours.index .list table .holiday_work_times.holiday_work_times,.shop_work_hours.index .list table .midnight_work_times.holiday_work_times,.shop_work_hours.index .list table .shop_position_name.holiday_work_times,.shop_work_hours.index .list table .user_name.holiday_work_times,.shop_work_hours.index .list table .user_no.holiday_work_times,.shop_work_hours.index .list table .work_days.holiday_work_times,.shop_work_hours.index .list table .work_times.holiday_work_times{left:429px}.shop_work_hours.index .list table.monthly_closed td{cursor:default!important}.shop_work_hours.index .list table th.hover_column{background-color:#93999F}.shop_work_hours.index .list table th.hover_column.detail{background-color:#83898F}.shop_work_hours.index .list table td.hover_column{background-color:#edf3f9}.shop_work_hours.index .list table td.hover_column.none_work{background-color:#D3D9DF}.shop_work_hours.index .list table td.hover_column.paid_holiday{background-color:#e5d4b3}.shop_work_hours.index .list table td.hover_column.hover_cell{background-color:#b3bde5}.shop_work_hours.index .list table td.hover_column.hover_cell.none_work{background-color:#C3C9CF}.shop_work_hours.index .list table td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3}.shop_work_hours.index .list table .all_sum th.hover_column{background-color:#A3A9AF}.shop_work_hours.index .list table .all_sum th.hover_column.detail{background-color:#93999F}.shop_work_hours.index .list table .position_sum th.hover_column{background-color:#B3B9BF}.shop_work_hours.index .list table .position_sum th.hover_column.detail{background-color:#A3A9AF}.shop_work_shift.index .tabs .tab-content .tab-pane{padding:10px}.shop_work_shift.index .conditions_container .search_period{display:inline-block!important;vertical-align:top;line-height:28px;height:28px;text-align:center;width:182px;margin-bottom:0}.shop_work_shift.index .conditions_container .search_period .value{padding:2px 5px}.shop_work_shift.index .conditions_container .search_period .value .form_value_row{height:24px!important;line-height:24px!important}.shop_work_shift.index .conditions_container .search_period .value label{min-width:80px;height:24px!important;line-height:24px!important;margin-top:-6px}.shop_work_shift.index .conditions_container .search_period .value label:first-child{min-width:60px}.shop_work_shift.index table th{text-wrap:none}.shop_work_shift.index table td.lower,.shop_work_shift.index table td.lower a{font-weight:700;color:#00f}.shop_work_shift.index table td.upper,.shop_work_shift.index table td.upper a{font-weight:700;color:red}.shop_work_shift.index table .noamount td{background-color:#E0E0E0}.shop_work_shift.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.shop_work_shift.index table thead th{background-color:#AAA;color:#FFF}.shop_work_shift.index table thead th.edit.user_name,.shop_work_shift.index table thead th.edit.user_no,.shop_work_shift.index table thead th.edit.work_shift_alert,.shop_work_shift.index table thead th.header.user_name,.shop_work_shift.index table thead th.header.user_no,.shop_work_shift.index table thead th.header.work_shift_alert{z-index:3}.shop_work_shift.index .list{max-width:inherit;max-height:calc(100vh - 160px);overflow:scroll}.shop_work_shift.index .list table .fixed_column{position:sticky!important;z-index:1}.shop_work_shift.index .list table .fixed_column.work_shift_alert{left:0}.shop_work_shift.index .list table .fixed_column.work_shift_alert i{display:inline;font-size:13px}.shop_work_shift.index .list table .fixed_column.work_shift_alert i.work_shift_alert{cursor:pointer}.shop_work_shift.index .list table .fixed_column.user_no{left:45px}.shop_work_shift.index .list table .fixed_column.user_name{left:95px}.shop_work_shift.index .list table th.work_shift_alert{min-width:45px;width:45px}.shop_work_shift.index .list table th.user_no{min-width:50px;width:50px}.shop_work_shift.index .list table th.user_name{min-width:130px;text-align:left}.shop_work_shift.index .list table th.shop_name{min-width:135px;text-align:left}.shop_work_shift.index .list table th.emp_type_name{min-width:76px}.shop_work_shift.index .list table th.position_name{min-width:88px}.shop_work_shift.index .list table th.excess_work_days,.shop_work_shift.index .list table th.excess_work_times,.shop_work_shift.index .list table th.fixed_overtime,.shop_work_shift.index .list table th.normal_work_days,.shop_work_shift.index .list table th.normal_work_time_display,.shop_work_shift.index .list table th.paid_leave_used_days,.shop_work_shift.index .list table th.paid_leave_used_time,.shop_work_shift.index .list table th.work_days,.shop_work_shift.index .list table th.work_times{min-width:63px}.shop_work_shift.index .list table th.memo{min-width:38px}.shop_work_shift.index .list table th.date{cursor:default}.shop_work_shift.index .list table th.date.sunday{color:#E60012}.shop_work_shift.index .list table th.date.saturday{color:#008bdb}.shop_work_shift.index .list table th.detail{background-color:#999}.shop_work_shift.index .list table th.detail.header:hover,.shop_work_shift.index .list table th.detail.headerSortDown,.shop_work_shift.index .list table th.detail.headerSortUp{background-color:#777}.shop_work_shift.index .list table th p{margin:0}.shop_work_shift.index .list table tr.odd_row td{background-color:#FFF}.shop_work_shift.index .list table tr.odd_row:has(td.alert) td{background-color:#ffd5d5}.shop_work_shift.index .list table tr.even_row td{background-color:#f8f8f8}.shop_work_shift.index .list table tr.even_row:has(td.alert) td{background-color:#ffcfcf}.shop_work_shift.index .list table tr td.caution{font-weight:700}.shop_work_shift.index .list table tr td.caution.excess_red{color:#f22}.shop_work_shift.index .list table tr td.caution.excess_blue{color:#22f}.shop_work_shift.index .list table tr td.no_alert{text-align:center}.shop_work_shift.index .list table td.shop_name,.shop_work_shift.index .list table td.user_name{text-align:left}.shop_work_shift.index .list table tr td i.work_shift_alert{color:#f22}.shop_work_shift.index .list table td.user_name .work_shift_unrequired{padding-left:8px;color:#444}.shop_work_shift.index .list table td p{margin:0}.shop_work_shift.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.shop_work_shift.index .list table td.work_time.none_work{background-color:#EEE}.shop_work_shift.index .list table td.work_time.paid_holiday{background-color:#fff8d5}.shop_work_shift.index .list table td.work_time.public_holiday,.staff_hygiene_check.index .main .check_status_table td.date.selected{background-color:#d5e9ff}.shop_work_shift.index .list table td.work_time.legal_holiday{background-color:#ffd5d5}.shop_work_shift.index .list table td.work_time.previous{color:red;font-weight:700}.shop_work_shift.index .list table td.work_time.multi{font-weight:700}.shop_work_shift.index .list table td.work_time.alert{color:#f22}.shop_work_shift.index .list table td.edit{text-align:unset}.shop_work_shift.index .list table td i{position:initial;top:auto;left:auto;right:auto;bottom:auto}.shop_work_shift.index .list table .work_time p{white-space:nowrap}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column{background-color:#e5b3b3!important}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column.none_work,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column.none_work{background-color:#d99c9c!important}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column.paid_holiday,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column.paid_holiday{background-color:#e5d4b3!important}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column.hover_cell,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column.hover_cell{background-color:#b35a5a!important}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column.hover_cell.none_work,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column.hover_cell.none_work{background-color:#cc7f7f!important}.shop_work_shift.index .list table tr.even_row:has(td.alert) td.hover_column.hover_cell.paid_holiday,.shop_work_shift.index .list table tr.odd_row:has(td.alert) td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.shop_work_shift.index .list table th.hover_column{background-color:#93999F}.shop_work_shift.index .list table th.hover_column.detail{background-color:#83898F}.shop_work_shift.index .list table td.hover_column{background-color:#edf3f9!important}.shop_work_shift.index .list table td.hover_column.none_work{background-color:#D3D9DF!important}.shop_work_shift.index .list table td.hover_column.paid_holiday{background-color:#e5d4b3!important}.shop_work_shift.index .list table td.hover_column.hover_cell{background-color:#b3bde5!important}.shop_work_shift.index .list table td.hover_column.hover_cell.none_work{background-color:#C3C9CF!important}.shop_work_shift.index .list table td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.shop_work_shift.index .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.shop_work_shift.index .condition_filter_switch a{cursor:pointer}.shop_work_shift.index .condition_filter{display:none;height:unset;line-height:unset;margin-bottom:10px}.shop_work_shift.index .condition_filter .filter{display:flex}.shop_work_shift.index .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.shop_work_shift.index .condition_filter .filter .title label{width:70px;color:#7f7f7f}.shop_work_shift.index .condition_filter .filter .check_list label{cursor:pointer;font-weight:400}.shop_work_shift.index #memo-edit-modal .modal-body{margin-bottom:5px}.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_info{line-height:13px}.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_name,.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile .emp_type,.shop_work_shift.index #memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}.shop_work_shift.index #memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}.shop_work_shift.index #memo-edit-modal .modal-body textarea{width:100%;resize:vertical}.shop_work_shift.index #memo-edit-modal .modal-body .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.side_menu_mst.index .conditions .condition_check,.skill_mst.index .conditions .condition_check{margin-left:0}.shop_work_shift.index #memo-edit-modal .modal-body .textarea_attachment i{font-style:normal}.shop_work_shift.index #memo-edit-modal .modal-body .modified-info{text-align:right;margin-bottom:5px}.shop_work_shift.index #memo-edit-modal .modal-body .modified-info.no-data{height:0}.shop_work_shift.index #memo-edit-modal .modal-body .modified-info .modified,.shop_work_shift.index #memo-edit-modal .modal-body .modified-info .modified_user_name{margin-right:5px}.side_menu_mst.index .conditions .right,.skill_mst.index .conditions .right{margin-right:0;float:right}.side_menu_mst.index .list table{width:100%}.side_menu_mst.index .list table .function_path_system{min-width:90px;width:auto;text-align:left}.side_menu_mst.index .list table .menu_name{min-width:150px;width:auto;text-align:left}.side_menu_mst.index .list table .menu_icon{min-width:65px;width:65px}.side_menu_mst.index .list table .url{min-width:160px;max-width:400px;width:auto;word-wrap:break-word;text-align:left}.side_menu_mst.index .list table .hidden_shop_name{min-width:150px;width:auto;text-align:left}.side_menu_mst.index .list table .tree_name{min-width:120px;width:auto;text-align:left}.side_menu_mst.index .list table .end_date,.side_menu_mst.index .list table .start_date{min-width:90px;width:90px}.side_menu_mst.index .list table .display_order{min-width:50px;width:80px}.side_menu_mst.index .list table .edit{min-width:40px;width:60px}.side_menu_mst.index .list table .auth_level_auths{min-width:100px;max-width:150px;width:auto;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.side-menu-mst-insert-modal .hidden_shop_name input,.side-menu-mst-insert-modal .url input{width:100%}.side-menu-mst-insert-modal .select_wrapper_label select{width:175px}.side_menu_mst.modals .modal-dialog{width:600px;margin-top:60px}.skill_mst.index .list table{width:720px}.skill_mst.index .list table .item2_id{width:60px}.skill_mst.index .list table .item2_name{width:auto;text-align:left}.skill_mst.index .list table .display_order{width:120px}.skill_mst.index .list table .edit{width:60px}.special_holiday_grant.index .form_container.wide{margin-bottom:0;padding-left:3px}.special_holiday_grant.index .form_container.wide .label{width:100px;text-align:left}.special_holiday_grant.index .form_container.wide .label span{color:inherit}.special_holiday_grant.index .form_container.wide .value label{min-width:initial;margin-right:10px}.special_holiday_grant.index .form_container.wide .select_wrapper_label,.special_holiday_grant.index .form_container.wide select{width:80px}.special_holiday_grant.index .row_container.table_attachment{height:30px;line-height:30px;margin-bottom:0}.special_holiday_grant.index .list table{width:800px}.special_holiday_grant.index .list table thead tr th{height:auto;vertical-align:bottom}.special_holiday_grant.index .list table .unit.day{display:inline-block;position:relative}.special_holiday_grant.index .list table .unit.day::after{top:8px;left:35px}.special_holiday_grant.index .list table .unit.day input{text-align:right;width:55px}.staff_change.index .staff_change_tabs{margin-top:20px}.staff_change.index .staff_change_tabs .tab-content .tab-pane{padding:10px}.staff_change.index .info_badge,.transfer_agreement.index .info_badge{padding:0 3px;border-radius:10px;transition:all .5s ease;box-sizing:border-box}.staff_change.index .info_badge{position:absolute;top:-10px;right:0;min-width:20px;height:20px;line-height:19.5px;text-align:center;background-color:#F22;color:#FFF;font-size:10.5px}.staff_change.index .list table .operated_user,.staff_change.index .list table .shop,.staff_change.index .list table .user_name,.staff_change.index .list.join table .reason{text-align:left}.staff_change.index .list table .strong{font-weight:700}.staff_change.index .list table .empty{color:#999}.staff_change.index .list table .cursol{width:20px}.staff_change.index .list.join table .user_no{width:70px}.staff_change.index .list.join table .user_name{width:12%}.staff_change.index .list.join table .shop{width:15%}.staff_change.index .list.join table .emp_type{width:100px}.staff_change.index .list.join table .join_status{width:80px}.staff_change.index .list.join table .change_date,.staff_change.index .list.join table .operated_date{width:100px}.staff_change.index .list.join table .operated_user{width:12%}.staff_change.index .list.belong_shop table .user_no{width:70px}.staff_change.index .list.belong_shop table .user_name{width:12%}.staff_change.index .list.belong_shop table .shop{width:13%}.staff_change.index .list.belong_shop table .emp_type{width:8%}.staff_change.index .list.belong_shop table .after_value,.staff_change.index .list.belong_shop table .before_value{width:13%}.staff_change.index .list.belong_shop table .change_date,.staff_change.index .list.belong_shop table .operated_date{width:100px}.staff_change.index .list.belong_shop table .operated_user{width:12%}.staff_change.index .list.emp_type table .user_no{width:70px}.staff_change.index .list.emp_type table .user_name{width:12%}.staff_change.index .list.emp_type table .after_value,.staff_change.index .list.emp_type table .before_value,.staff_change.index .list.emp_type table .shop{width:13%}.staff_change.index .list.emp_type table .change_date,.staff_change.index .list.emp_type table .operated_date{width:100px}.staff_change.index .list.emp_type table .operated_user{width:12%}.staff_change.index .list.stf_payment table .before_value{width:20%;text-align:right}.staff_change.index .list.stf_payment table .after_value{width:21%;text-align:left}.staff_change.index .list.arb_payment table .before_value{text-align:right}.staff_change.index .list.arb_payment table .after_value{text-align:left}.staff_change.index .list.trspt_exps table .after_value,.staff_change.index .list.trspt_exps table .before_value{text-align:right}.staff_change.index .list.trspt_exps table .commuting_route{text-align:left}body .shop_staff_detail .date_ymd{width:95px}body .shop_staff_detail .hide{display:none}body .shop_staff_detail .bold{font-weight:700!important}body .shop_staff_detail table td.right_align,body .shop_staff_detail table th.right_align{text-align:right!important}body .shop_staff_detail table td.left_align,body .shop_staff_detail table th.left_align{text-align:left!important}body .shop_staff_detail table td i.disabled,body .shop_staff_detail table th i.disabled{color:#DDD;pointer-events:none}body .shop_staff_detail table td.balloon:hover,body .shop_staff_detail table th.balloon:hover{cursor:pointer}body .shop_staff_detail .modified_history .info_header div,body .shop_staff_detail .modified_history .info_header i{display:inline-block}body .shop_staff_detail .modified_history .info_header div i,body .shop_staff_detail .modified_history .info_header i i{height:24px;line-height:24px;vertical-align:top}body .shop_staff_detail .modified_history .info_header .history_check{line-height:24px;float:right;margin-right:10px;cursor:pointer;margin-top:6px}body .shop_staff_detail .modified_history .info_header .toggle{font-weight:400}body .shop_staff_detail .modified_history .modify_info{text-align:left!important}body .shop_staff_detail .modified_history .modify_info .icon_info{display:inline;padding-left:5px}body .shop_staff_detail .modified_history .modify_info .icon_info i{visibility:hidden;width:25px;vertical-align:text-top;position:unset}body .shop_staff_detail .modified_history tr.midashi:hover .icon_info i{visibility:visible}body .shop_staff_detail .modified_history .midashi .dependent_name{color:#000}body .shop_staff_detail .modified_history .midashi.hidden_midashi .dependent_name{color:#bfbfbf}body .shop_staff_detail .modified_history .removeFunction{text-align:left!important;font-weight:700!important;color:red!important}body .shop_staff_detail .modified_history .itemName{text-align:right!important}body .shop_staff_detail .modified_history .remarks{text-align:left!important}body .shop_staff_detail .modified_history .meisai.hidden_meisai{color:#bfbfbf}body .shop_staff_detail .modified_history .meisai .allow i:not(.disabled){cursor:default}body .shop_staff_detail .tab_loading_image{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:64px;width:64px}body .shop_staff_detail .modal .modal-body .base_pension_code .value span,body .shop_staff_detail .modal .modal-body .emp_ins_code .value span{margin-right:6px}body .shop_staff_detail .tab_loading_image img{width:64px;height:64px}body .shop_staff_detail .insurance .info_body table tr td.label.multi{vertical-align:text-top}body .shop_staff_detail .insurance .info_body table tr td.value span{display:inline-block}body .shop_staff_detail .insurance .info_body table tr td.value span.company_name{width:80px;padding-right:0;text-align:right}body .shop_staff_detail .insurance .info_body table tr td.value span.period{width:300px}body .shop_staff_detail .insurance .info_body table tr td.value span.period.short{width:230px}body .shop_staff_detail .insurance .info_body table tr td.value span.label{color:#bfbfbf;text-align:right;font-weight:400}body .shop_staff_detail .insurance .info_body table tr td.value span.label.emp_ins_code,body .shop_staff_detail .insurance .info_body table tr td.value span.label.health_ins_no{width:90px}body .shop_staff_detail .insurance .info_body table tr td.value span.label.base_pension_code,body .shop_staff_detail .insurance .info_body table tr td.value span.label.reemployment_benefit{width:76px}body .shop_staff_detail .insurance .info_body table tr td.value span.value{text-align:left;padding-left:8px;padding-right:16px}body .shop_staff_detail .insurance .info_body table tr td.value span.value.emp_ins_code,body .shop_staff_detail .insurance .info_body table tr td.value span.value.health_ins_no{width:120px}body .shop_staff_detail .insurance .info_body table tr td.value span.value.base_pension_code{width:106px}body .shop_staff_detail .resident_tax .info_body table tr.resident_tax td .nendo{display:inline-block;width:60px}body .shop_staff_detail .modal .timeout-message{text-align:center}body .shop_staff_detail .modal hr{margin-top:-3px;margin-bottom:10px;border:0;border-top:1px solid #DDD}body .shop_staff_detail .modal .date-label{position:relative;display:inline-block}body .shop_staff_detail .modal .amount-input,body .shop_staff_detail .modal .numeric-input{text-align:right;width:120px}body .shop_staff_detail .modal .modal-body span.from.label-price{text-align:right}body .shop_staff_detail .modal .modal-body span.to.label-price{text-align:right;padding-left:12px;padding-right:24px}body .shop_staff_detail .modal .modal-body .country .form_value_row .select_wrapper_label{width:360px}body .shop_staff_detail .modal .modal-body .retire .form_value_row .date_comment{padding-left:10px}body .shop_staff_detail .modal .modal-body .retire .value a{padding-left:15px}body .shop_staff_detail .modal .modal-body .account.kana{margin-bottom:unset}body .shop_staff_detail .modal .modal-body .account .value .account_name{width:60%}body .shop_staff_detail .modal .modal-body .health_ins_no .value .health_ins_no{width:120px}body .shop_staff_detail .modal .modal-body .base_pension_code .value .base_pension_code_first{width:60px}body .shop_staff_detail .modal .modal-body .base_pension_code .value .base_pension_code_second{width:80px}body .shop_staff_detail .modal .modal-body .emp_ins_code .value .emp_ins_code_first{width:60px}body .shop_staff_detail .modal .modal-body .emp_ins_code .value .emp_ins_code_second{width:80px}body .shop_staff_detail .modal .modal-body .emp_ins_code .value .emp_ins_code_third{width:35px}body .shop_staff_detail .base_info .affiliation_store .affiliation .company_name,body .shop_staff_detail .temp_info .affiliation_store .affiliation .company_name{display:inline-block;width:80px}body .shop_staff_detail #affiliation-edit-modal .modal-body span.base-hourly-edit-link{margin-left:0!important}body .shop_staff_detail #affiliation-edit-modal .modal-body span.base-hourly-edit-link.offset-left{margin-left:6px!important}body .shop_staff_detail #affiliation-edit-modal .modal-body span i{color:#999}body .shop_staff_detail #affiliation-edit-modal .modal-body span i.disabled{pointer-events:none}body .shop_staff_detail #affiliation-edit-modal .modal-body span i:hover{color:#444;cursor:pointer}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body span.base-hourly-edit-link{margin-left:0!important}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body span.base-hourly-edit-link.offset-left{margin-left:6px!important}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body span i{color:#999}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body span i.disabled{pointer-events:none}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body span i:hover{color:#444;cursor:pointer}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message,body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message_container{margin:20px 0;text-align:center}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message .decoration,body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .message_container .decoration{color:#E86A17}body .shop_staff_detail #transfer-agreement-edit-modal .modal-body .button.download{width:180px}body .shop_staff_detail #position-edit-modal .modal-body span.base-hourly-edit-link{margin-left:0!important}body .shop_staff_detail #position-edit-modal .modal-body span.base-hourly-edit-link.offset-left{margin-left:6px!important}body .shop_staff_detail #position-edit-modal .modal-body span i{color:#999}body .shop_staff_detail #position-edit-modal .modal-body span i.disabled{pointer-events:none}body .shop_staff_detail #position-edit-modal .modal-body span i:hover{color:#444;cursor:pointer}body .shop_staff_detail #part-time-salary-master-edit-modal .modal-body span.base-hourly-edit-link{margin-left:0!important}body .shop_staff_detail #part-time-salary-master-edit-modal .modal-body span.base-hourly-edit-link.offset-left{margin-left:6px!important}body .shop_staff_detail #part-time-salary-master-edit-modal .modal-body span i{color:#999}body .shop_staff_detail #part-time-salary-master-edit-modal .modal-body span i.disabled{pointer-events:none}body .shop_staff_detail #part-time-salary-master-edit-modal .modal-body span i:hover{color:#444;cursor:pointer}body .shop_staff_detail #append-edit-modal .remarks,body .shop_staff_detail #part-time-append-edit-modal .remarks{width:260px}body .shop_staff_detail #download-wage-ledger-modal .no_data{text-align:center}body .shop_staff_detail #download-wage-ledger-modal .comment{margin-top:3px}body .shop_staff_detail #download-wage-ledger-modal .condition{padding-left:75px}body .shop_staff_detail #download-wage-ledger-modal .form_container.download_date .tilde{display:inline-block;margin:0 10px}body .shop_staff_detail #trial-discount-edit-modal .date,body .shop_staff_detail #trial-discount-edit-modal .time{width:50px}body .shop_staff_detail #trial-discount-edit-modal .unit.yen::after{left:120px}body .shop_staff_detail #work-download-modal .no_data{text-align:center}body .shop_staff_detail #work-download-modal .note{margin-top:3px}body .shop_staff_detail #work-download-modal .form_container.download_date{text-align:center}body .shop_staff_detail #work-download-modal .form_container.download_date .label{padding:0 90px}body .shop_staff_detail #work-download-modal .form_container.download_date .tilde{display:inline-block;margin:0 10px}body .shop_staff_detail a.disable_dialog{text-decoration:none;cursor:default}body .shop_staff_detail #part-time-payslip-modal .modal-dialog{width:1024px}body .shop_staff_detail #part-time-payslip-modal .download_button_container{text-align:right}body .shop_staff_detail #part-time-payslip-modal .salary_header div{min-height:28px;line-height:28px;white-space:nowrap;margin:0 11px}body .shop_staff_detail #part-time-payslip-modal .salary_header div:last-of-type{margin-bottom:10px}body .shop_staff_detail #part-time-payslip-modal .salary_header .header_bottom{display:block;margin:0 5px 10px 10px}body .shop_staff_detail #part-time-payslip-modal .salary_header .header_bottom .left_column{display:inline-block;margin:0}body .shop_staff_detail #part-time-payslip-modal .salary_header .header_bottom .right_column{display:initial}body .shop_staff_detail #part-time-payslip-modal .salary_header .header_bottom .right_column .button.download{float:right;margin-right:0}body .shop_staff_detail #part-time-payslip-modal .salary_header .company_name{margin-right:5px}body .shop_staff_detail #part-time-payslip-modal .salary_content_container{font-size:0;letter-spacing:0}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container{display:inline-block;width:100%;text-align:center;font-size:0;letter-spacing:0}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content{display:inline-block;margin:0 5px 10px;vertical-align:top;font-size:11.5px;letter-spacing:.06em}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content ul{width:100%;padding:0}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content ul li{position:relative;min-height:32px;line-height:32px}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content ul li.header{text-align:left;background-color:#777;color:#FFF}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content ul li span:first-of-type{display:block;float:left;margin-left:6px}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content ul li span:last-of-type{display:block;float:right;margin-right:6px}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .csv_type_bonus{margin-right:50%}body .shop_staff_detail #part-time-payslip-modal .note_container{padding:0 5px}body .shop_staff_detail #part-time-payslip-modal .note_container .note_row{min-height:52px;line-height:20px;margin-bottom:10px;padding:6px;background-color:#FFF}@media (max-width:768px){body .shop_staff_detail #part-time-payslip-modal .modal-dialog{width:100%}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content{width:calc(100% - 10px)}}@media (min-width:769px) and (max-width:1024px){body .shop_staff_detail #part-time-payslip-modal .modal-dialog{width:100%}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content{width:calc(50% - 10px)}}@media (min-width:1025px){body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container{width:50%}body .shop_staff_detail #part-time-payslip-modal .salary_content_container .sub_container .salary_content{width:calc(50% - 10px)}}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list{margin:unset}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr{padding:unset}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container .value,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container .value{padding-left:40px;padding-right:unset}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_id .label,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_id .label{text-align:left}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_id .select_wrapper_label,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_id .select_wrapper_label{width:90px}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_date .value,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_date .value{padding-left:20px}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .form_container.paid_leave_date .value .date,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .form_container.paid_leave_date .value .date{width:120px}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td input,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td select,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr input,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr select{border:unset}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list td .trash i,body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list table.edit_list tr .trash i{padding-left:5px;line-height:0}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .paid_leave_list .paid_leave_add{margin-bottom:10px;padding-left:40px}body .shop_staff_detail #paid-leave-edit-add-modal .modal-body .reason .select_wrapper_label{width:90px}body .shop_staff_detail .grant_list table,body .shop_staff_detail .paid_leave_history table{margin-top:unset!important}body .shop_staff_detail .grant_list .view_all,body .shop_staff_detail .paid_leave_history .view_all{line-height:24px;margin:10px 0 0 40px}body .shop_staff_detail .grant_list .view_all div,body .shop_staff_detail .grant_list .view_all i,body .shop_staff_detail .paid_leave_history .view_all div,body .shop_staff_detail .paid_leave_history .view_all i{cursor:pointer}body .shop_staff_detail .grant_list .toggle,body .shop_staff_detail .paid_leave_history .toggle{display:inline-block;font-weight:400}body .shop_staff_detail .work_tab_info .work_detail_container{position:relative;height:35px;line-height:24px}body .shop_staff_detail .work_tab_info .work_detail_container .toggle_fixed_overtime div,body .shop_staff_detail .work_tab_info .work_detail_container .toggle_fixed_overtime i,body .shop_staff_detail .work_tab_info .work_detail_container .view_all div,body .shop_staff_detail .work_tab_info .work_detail_container .view_all i{cursor:pointer}body .shop_staff_detail .work_tab_info .work_detail_container .view_all{margin-top:10px;display:inline-block}body .shop_staff_detail .work_tab_info .work_detail_container .toggle_fixed_overtime{float:left;margin:10px 15px 0 40px}body .shop_staff_detail .work_tab_info .toggle{display:inline-block;font-weight:400}body .shop_staff_detail .work_tab_info table{margin-top:unset!important}body .shop_staff_detail .work_tab_info table th.detail{background-color:#999}body .shop_staff_detail #student-edit-modal .school_name input{width:270px}body .shop_staff_detail #resident-tax-change-status-modal .user_info,body .shop_staff_detail #resident-tax-collection-modal .user_info,body .shop_staff_detail #retire-resident-tax-collection-modal .user_info{font-size:13px}body .shop_staff_detail #resident-tax-change-status-modal .user_info .user_name,body .shop_staff_detail #resident-tax-change-status-modal .user_info .user_no,body .shop_staff_detail #resident-tax-collection-modal .user_info .user_name,body .shop_staff_detail #resident-tax-collection-modal .user_info .user_no,body .shop_staff_detail #retire-resident-tax-collection-modal .user_info .user_name,body .shop_staff_detail #retire-resident-tax-collection-modal .user_info .user_no{font-weight:700;margin-right:15px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header{margin-bottom:5px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile{padding:1px 10px;margin-bottom:5px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile .user_info{line-height:13px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile .user_name,body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile .emp_type,body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .user_info_compile .shop_code{margin-right:5px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .update_info_compile{float:right;margin-left:auto;line-height:20px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .modified-info{text-align:right;margin-bottom:5px}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .modified-info.no-data{height:0}body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .modified-info .modified,body .shop_staff_detail #review-result-memo-edit-modal section.memo .header .modified-info .modified_user_name{margin-right:5px}body .shop_staff_detail #review-result-memo-edit-modal .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}body .shop_staff_detail #review-result-memo-edit-modal .textarea_attachment i{font-style:normal;user-select:none}body .shop_staff_detail #review-result-memo-edit-modal textarea{width:100%;resize:vertical;min-height:94px}.staff_face_photo.index.block_list .photo_list_container{display:block}.staff_face_photo.index.block_list .staff_list,.staff_face_photo.index.row_list .photo_list_container{display:none}.staff_face_photo.index.row_list .staff_list{display:block}.staff_face_photo.index .conditions{min-width:1035px;display:flex}.staff_face_photo.index .conditions .conditions_container.right{margin-right:0;margin-left:auto}.staff_face_photo.index .conditions .sort{height:28px;line-height:28px;margin:0 4px}.staff_face_photo.index .conditions .sort i{transform:rotate(-90deg)}.staff_face_photo.index .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.staff_face_photo.index .condition_filter_switch a{cursor:pointer}.staff_face_photo.index .switch_button_container{float:right}.staff_face_photo.index .switch_button_container .button{float:left;margin:0}.staff_face_photo.index .photo_list_container,.staff_face_photo.index .staff_list{margin-top:20px}.staff_face_photo.index .switch_button_container .button.block_list_button:hover,.staff_face_photo.index .switch_button_container .button.row_list_button:hover{background-color:#CCC}.staff_face_photo.index .switch_button_container .button.block_list_button.selected,.staff_face_photo.index .switch_button_container .button.row_list_button.selected{background-color:#DDD}.staff_face_photo.index .switch_button_container .block_list_button{border-radius:4px 0 0 4px;border-right:0}.staff_face_photo.index .switch_button_container .row_list_button{border-radius:0 4px 4px 0}.staff_face_photo.index .condition_filter{display:none}.staff_face_photo.index .condition_filter .filter{display:flex}.staff_face_photo.index .condition_filter .filter .title label{width:70px;color:#7f7f7f}.staff_face_photo.index .condition_filter .filter .check_list label{cursor:pointer}.staff_face_photo.index .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.staff_face_photo.index .condition_filter .filter label.selected{color:#000}.staff_face_photo.index .condition_filter .filter label i{margin-right:4px}.staff_face_photo.index .photo_list_container.view_photo_only .photo_tag.emp_type,.staff_face_photo.index .photo_list_container.view_photo_only .photo_tag.position{display:none}.staff_face_photo.index .photo_list_container .shop_container{margin-bottom:10px}.staff_face_photo.index .photo_list_container .shop_container .shop_tag{width:300px;height:30px;line-height:30px;margin-bottom:10px;color:#FFF;font-weight:700;text-align:center;background-color:#4C633D}.staff_face_photo.index .photo_list_container .shop_container .photo_list{display:flex;flex-wrap:wrap}.staff_face_photo.index .photo_list_container .shop_container .photo_list li{position:relative;width:150px;margin-right:8px;margin-bottom:8px}.staff_face_photo.index .photo_list_container .shop_container .photo_list li:hover{background-color:inherit}.staff_face_photo.index .photo_list_container .shop_container .photo_list li:hover .photo_tag.emp_type,.staff_face_photo.index .photo_list_container .shop_container .photo_list li:hover .photo_tag.position{display:none}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo{width:150px;height:150px;background-color:#e5eeff;cursor:pointer}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo img{position:absolute;top:0;left:0}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo_tag{position:absolute;background-color:#4C633D;color:#FFF;cursor:pointer}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo_tag.emp_type{top:126px;right:0;width:100px;height:20px;line-height:20px;text-align:center;opacity:.8;font-size:10px}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo_tag.position{top:100px;right:0;width:100px;height:20px;line-height:20px;text-align:center;opacity:.8;font-size:10px}.staff_face_photo.index .photo_list_container .shop_container .photo_list li .photo_tag.name{position:unset;top:150px;width:150px;min-height:30px;text-align:center;display:flex;align-items:center;justify-content:center}.staff_face_photo.index .staff_list table,.staff_face_photo.index .staff_list table tbody,.staff_face_photo.index .staff_list table thead,.staff_face_photo.index .staff_list table tr{width:100%}.staff_face_photo.index .staff_list table tbody tr td{height:112px}.staff_face_photo.index .staff_list table .photo{width:108px;cursor:pointer}.staff_face_photo.index .staff_list table .employee_id{width:5%;box-sizing:border-box}.staff_face_photo.index .staff_list table .name{width:12%;text-align:left}.staff_face_photo.index .staff_list table .age,.staff_face_photo.index .staff_list table .gender{width:40px}.staff_face_photo.index .staff_list table .employment_status{width:10%}.staff_face_photo.index .staff_list table .rank{width:5%}.staff_face_photo.index .staff_list table .affiliation{width:13%;text-align:left}.staff_face_photo.index .staff_list table .join{width:7%}.staff_face_photo.index .staff_list table .title{width:8%}.staff_face_photo.index .staff_list table .position{width:10%}.staff_face_photo.index .staff_list table .address{width:auto;line-height:20px;text-align:left}.staff_face_photo.index .staff_list table .address i{position:static}.staff_face_photo.index .staff_list table .photo img{position:absolute;top:6px;left:4px}#zoom-photo-container .modal-dialog{width:600px}#zoom-photo-container .modal-dialog .modal-body{position:relative;width:600px;min-height:550px;padding:0 50px}#zoom-photo-container .modal-dialog .modal-body .user_info{display:flex;align-items:center;justify-content:center;min-height:50px;font-weight:500;font-size:15px}.staff_hygiene_check.index .main .check_status_table th.status.daily.confirmed .check,.staff_hygiene_check.index .main .check_status_table th.status.daily.no_target .check{display:none}.staff_hygiene_check.index .main{max-width:inherit;max-height:calc(100vh - 157px);overflow-y:scroll;overflow-x:auto}.staff_hygiene_check.index .main .check_status_table thead>tr:nth-of-type(1)>th{top:0}.staff_hygiene_check.index .main .check_status_table thead>tr:nth-of-type(2)>th{top:32px}.staff_hygiene_check.index .main .check_status_table th{position:sticky;position:-webkit-sticky;z-index:1}.staff_hygiene_check.index .main .check_status_table th.status:not(.daily){text-align:right;left:0;z-index:2}.staff_hygiene_check.index .main .check_status_table th.status{font-size:0}.staff_hygiene_check.index .main .check_status_table th.status.daily{width:32px;padding:3px}.staff_hygiene_check.index .main .check_status_table th.status.daily.confirmed{cursor:pointer}.staff_hygiene_check.index .main .check_status_table th.status.daily.confirmed:after{content:'済';font-size:14px}.staff_hygiene_check.index .main .check_status_table th.status .check,.staff_hygiene_check.index .main .check_status_table th.status .check_all{display:inline-flex;width:24px;height:24px;cursor:pointer}.staff_hygiene_check.index .main .check_status_table th.status .check.readonly a,.staff_hygiene_check.index .main .check_status_table th.status .check_all.readonly a{cursor:default}.staff_hygiene_check.index .main .check_status_table th.status .check>a,.staff_hygiene_check.index .main .check_status_table th.status .check_all>a{color:unset;display:flex;width:100%;height:100%;text-decoration:none;justify-content:center;align-items:center}.staff_hygiene_check.index .main .check_status_table th.status .check>a>i,.staff_hygiene_check.index .main .check_status_table th.status .check_all>a>i{position:relative}.staff_hygiene_check.index .main .check_status_table th.status .check>a>span,.staff_hygiene_check.index .main .check_status_table th.status .check_all>a>span{font-size:12px}.staff_hygiene_check.index .main .check_status_table td.date.hover_cell{background-color:#edf3f9}.staff_hygiene_check.index .main .check_status_table .belong_shop_name,.staff_hygiene_check.index .main .check_status_table .user_name{text-align:left}.staff_hygiene_check.index .main .check_status_table th.user_no{left:0;z-index:2}.staff_hygiene_check.index .main .check_status_table th.user_name{left:50px;z-index:2}.staff_hygiene_check.index .main .check_status_table th.belong_shop_name{left:200px;z-index:2}.staff_hygiene_check.index .main .check_status_table td.belong_shop_name,.staff_hygiene_check.index .main .check_status_table td.user_name,.staff_hygiene_check.index .main .check_status_table td.user_no{position:sticky;z-index:1;background-color:inherit}.staff_hygiene_check.index .main .check_status_table td.user_no{left:0}.staff_hygiene_check.index .main .check_status_table td.user_name{left:50px}.staff_hygiene_check.index .main .check_status_table td.belong_shop_name{left:200px}.staff_hygiene_check.index .main .check_status_table .user_no{min-width:50px;width:50px}.staff_hygiene_check.index .main .check_status_table .user_name{min-width:150px}.staff_hygiene_check.index .main .check_status_table .belong_shop_name{min-width:120px;white-space:nowrap}.staff_hygiene_check.index .main .check_status_table .date i{font-size:18px;height:18px}.staff_hygiene_check.index .main .check_status_table .date i.fa-smile{color:#ccc}.staff_hygiene_check.index .main .check_status_table .date i.fa-frown{color:#7387eb}.staff_hygiene_check_review_modal .question_item .label{display:flex;height:auto}.staff_hygiene_check_review_modal .question_item .label .q_num{flex-shrink:0;margin-right:.3em}.staff_hygiene_check_review_modal .question_item .label .q_text{white-space:normal;font-weight:700}.staff_hygiene_check_review_modal .modal-dialog{width:700px}.staff_hygiene_check_review_modal .modal-header .modal-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px}.staff_hygiene_check_review_modal .modal-body .user_info_compile{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 8px;padding:1px 10px;margin-bottom:18px}.staff_hygiene_check_review_modal .modal-body .user_info_compile .user_info{flex:0 0 auto;max-width:100%;font-size:13px;font-weight:700;line-height:1.4;overflow-wrap:break-word;word-break:break-word}.staff_hygiene_check_review_modal .modal-body .user_info_compile .confirmed_info_container{flex:0 0 auto;max-width:100%;margin-left:auto;text-align:right;font-size:12px;color:#555;overflow-wrap:break-word;word-break:break-word}.staff_hygiene_check_review_modal .modal-body .user_info_compile .confirmed_info_container .label{font-weight:600;margin-right:4px}.staff_hygiene_check_review_modal .modal-body .user_info_compile .confirmed_info_container span+span{margin-left:4px}.staff_hygiene_check_review_modal .modal-body .two_choice_simple label{font-size:11.5px;cursor:pointer;margin-right:16px}.staff_hygiene_check_review_modal .modal-body .two_choice_simple input[type=radio]{accent-color:#222}.staff_hygiene_check_review_modal .modal-body .textarea_item textarea{resize:vertical;overflow-y:hidden}.staff_hygiene_check_review_modal .modal-body .review_answer_text{display:inline-block;padding:4px 0;color:#333;font-size:11.5px}.staff_hygiene_check_review_modal .modal-body .review_answer_text.textarea_text{white-space:pre-wrap;word-break:break-word;line-height:1.6}#staff-hygiene-check-modal .modal-body .header_info_container{display:flex;margin-bottom:20px}#staff-hygiene-check-modal .modal-body .header_info_container .left{width:70%}#staff-hygiene-check-modal .modal-body .header_info_container .left .user_info{font-size:13px;font-weight:700;display:flex;margin-bottom:5px;margin-left:10px}#staff-hygiene-check-modal .modal-body .header_info_container .left .user_info .user_no{margin-right:10px}#staff-hygiene-check-modal .modal-body .header_info_container .left .user_info .user_name{margin-right:5px}#staff-hygiene-check-modal .modal-body .header_info_container .left .hygiene_check_confirm_info{margin-left:10px}#staff-hygiene-check-modal .modal-body .header_info_container .right{width:30%}#staff-hygiene-check-modal .modal-body .header_info_container .right .button{float:right;margin-right:20px}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item{display:flex;height:30px;line-height:30px}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item .row_item{display:inherit}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item .left{width:250px}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item .label_title{width:200px;text-align:right;padding-right:20px;color:#7f7f7f}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item .value span{margin-bottom:8px}#staff-hygiene-check-modal .modal-body .hygiene_result_container .detail_item .value span.check_ng{color:#F22}#staff-hygiene-check-modal .modal-body .comment_container{display:flex;justify-content:center;margin-top:10px}#staff-hygiene-check-modal .modal-body .comment_container .comment{width:320px;padding:6px;color:#000;background-color:#bfbfbf;white-space:pre-wrap}#staff-hygiene-check-modal .modal-body .footer_info_container .buttons{margin-top:30px}.shop_staff .conditions,.shop_staff .staff_list{width:100%;height:auto}.shop_staff .staff_list{max-width:inherit;max-height:calc(100vh - 172px);overflow-y:scroll;overflow-x:hidden}.shop_staff .conditions{margin-bottom:10px}.shop_staff .conditions .download_button_container.right{float:right;margin-right:0}.shop_staff .conditions .download_button_container.right .download{line-height:28px}.shop_staff .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.shop_staff .condition_filter_switch a{cursor:pointer}.shop_staff .condition_filter{display:none;margin-bottom:20px}.shop_staff .condition_filter .filter{display:flex}.shop_staff .condition_filter .filter .title label{width:70px;color:#7f7f7f}.shop_staff .condition_filter .filter .check_list label{cursor:pointer}.shop_staff .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.shop_staff .condition_filter .filter label.selected{color:#000}.shop_staff .condition_filter .filter label i{margin-right:4px}.shop_staff .condition_filter .filter.retire_date_term{margin-top:5px}.shop_staff .staff_list table,.shop_staff .staff_list table tbody,.shop_staff .staff_list table thead,.shop_staff .staff_list table tr{width:100%}.shop_staff .staff_list table tr.retired{display:none}.shop_staff .staff_list table tr.retired .enrollment_status,.shop_staff .staff_list table tr.retired .name{font-weight:700;color:#FF001B}.shop_staff .staff_list table tr:not(.retired){border-style:hidden}.shop_staff .staff_list table .employee_id{width:5%;box-sizing:border-box}.shop_staff .staff_list table .name{width:15%;text-align:left}.shop_staff .staff_list table .name_kana{width:auto;text-align:left}.shop_staff .staff_list table .employment_status{width:10%}.shop_staff .staff_list table .affiliation{width:13%;text-align:left}.shop_staff .staff_list table .enrollment_status{width:9%}.shop_staff .staff_list table .affiliation_term,.shop_staff .staff_list table .join,.shop_staff .staff_list table .leave{width:7%}.shop_staff .staff_list table .title{width:8%}.shop_staff .staff_list table .position{width:10%}.shop_staff .staff_list table td.name span.balloon{display:inline-block;height:24px;line-height:23px}.shop_staff_detail .label{color:#bfbfbf}.shop_staff_detail .trspt_info .trspt_exps_list table .route,.shop_staff_detail .trspt_info .trspt_exps_list table .route_detail{text-align:left}.shop_staff_detail .trspt_info .trspt_exps_list table .amount,.shop_staff_detail .trspt_info .trspt_exps_list table .trspt{text-align:right}.shop_staff_detail .trspt_info .trspt_exps_list table .remarks{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.shop_staff_detail .trspt_info .trspt_exps_list table .remarks i{position:static}.shop_staff_detail .trspt_info .trspt_exps_list table span{padding:0!important}.shop_staff_detail .staff_base_info_container{width:100%;height:auto;margin-bottom:14px;font-size:0}.shop_staff_detail .staff_base_info_container .icon_area{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;margin-right:20px;cursor:pointer;border-radius:50%;background-color:#C6C6C6}.shop_staff_detail .staff_base_info_container .icon_area img{border-radius:50%;background-color:#C6C6C6;width:60px}.shop_staff_detail .staff_base_info_container .icon_area i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:60px;height:60px;line-height:65px;font-size:40px;text-align:center;color:#FFF;opacity:0;transition:opacity .5s ease}.shop_staff_detail .staff_base_info_container .icon_area i:hover{opacity:1}.shop_staff_detail .staff_base_info_container .icon_area_init{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;margin-right:20px}.shop_staff_detail .staff_base_info_container .summary_area{display:inline-block;vertical-align:top}.shop_staff_detail .staff_base_info_container .summary_area>div{font-size:13px;font-size:12px;height:24px;line-height:24px;margin-top:5px}.shop_staff_detail .staff_base_info_container .summary_area>div>a,.shop_staff_detail .staff_base_info_container .summary_area>div>span{display:inline-block;margin-right:15px}.shop_staff_detail .staff_base_info_container .summary_area>div .affiliation{margin-right:0}.shop_staff_detail .staff_base_info_container .summary_area div:first-child{margin-top:8px;font-weight:700;max-width:808px;display:flex;align-items:center}.shop_staff_detail .staff_base_info_container .summary_area div:first-child span.name{margin-right:15px}.shop_staff_detail .staff_base_info_container .summary_area div:first-child span.multiple_lines{display:inline-block;line-height:15px;margin-right:15px;vertical-align:middle}.shop_staff_detail .staff_base_info_container .button_area{vertical-align:top;float:right}.shop_staff_detail .staff_base_info_container .status_area{height:34px;line-height:34px;font-size:11.5px}.shop_staff_detail .staff_base_info_container .status_area .status_tip,.shop_staff_detail .staff_base_info_container .status_area .status_tip_dummy{width:60px;height:22px;line-height:22px;margin-right:20px;display:inline-block}.shop_staff_detail .staff_base_info_container .status_area .status_tip{border:1px solid #666;text-align:center;font-size:10.5px;border-radius:4px}.shop_staff_detail .staff_base_info_container .status_area .download,.shop_staff_detail .staff_base_info_container .status_area .download_count,.shop_staff_detail .staff_base_info_container .status_area .resend_email,.shop_staff_detail .staff_base_info_container .status_area .send_email{margin-right:15px}.shop_staff_detail .staff_base_info_container .status_area .download.recreate_emp_contract,.shop_staff_detail .staff_base_info_container .status_area .download.recreate_transfer_agreement,.shop_staff_detail .staff_base_info_container .status_area .download_count.recreate_emp_contract,.shop_staff_detail .staff_base_info_container .status_area .download_count.recreate_transfer_agreement{font-weight:700}.shop_staff_detail .staff_base_info_container .status_area .alert{color:red;font-weight:700;margin-right:20px}.shop_staff_detail .staff_base_info_container .button.search{min-width:50px;background-color:#f8f8f8;border:1px solid #2f5e91}.shop_staff_detail .staff_base_info_container .button.search i{color:#2f5e91}.shop_staff_detail .staff_base_info_container .button.search:hover{background-color:#2f5e91}.shop_staff_detail .staff_base_info_container .button.search:hover i{color:#FFF}.shop_staff_detail .staff_base_info_container .button.send.paper i,.shop_staff_detail div.tab-content .review_tab_info table.review td.answer i,.shop_staff_detail div.tab-content .review_tab_info table.review td.result i{color:#2f5e91}.shop_staff_detail .staff_base_info_container .button.send.paper{min-width:50px;background-color:#f8f8f8;border:1px solid #2f5e91}.shop_staff_detail .staff_base_info_container .button.send.paper:hover{background-color:#2f5e91}.shop_staff_detail .staff_base_info_container .button.send.paper:hover i{color:#FFF}.shop_staff_detail .staff_base_info_container a.mail_send_logs{font-weight:400}.shop_staff_detail div.tab-content .info_header{width:calc(100% - 20px);height:30px;line-height:30px;border-bottom:solid 1px #bfbfbf;margin:0 auto;font-weight:700}.shop_staff_detail div.tab-content .info_header .title{min-width:140px;float:left;padding-left:10px;font-size:13px;box-sizing:border-box;margin-top:4px}.shop_staff_detail div.tab-content .info_header .link{float:right;margin-right:10px}.shop_staff_detail div.tab-content .info_header .link>a{display:inline-block;margin-left:30px}.shop_staff_detail div.tab-content .tab-pane.tab_loading{margin-top:1px;background-color:rgba(0,0,0,.3)}.shop_staff_detail div.tab-content .info_body{width:100%;overflow:hidden}.shop_staff_detail div.tab-content .info_body table{margin:10px 0 10px 40px}.shop_staff_detail div.tab-content .info_body table .label{text-align:right;font-weight:400}.shop_staff_detail div.tab-content .info_body table .label.strong{color:#000}.shop_staff_detail div.tab-content .info_body table .value{text-align:left;padding-left:8px;padding-right:16px}.shop_staff_detail div.tab-content .info_body table .value.employment .indent{display:inline-block;min-width:70px}.shop_staff_detail div.tab-content .info_body table .value.affiliation .indent{display:inline-block;min-width:220px}.shop_staff_detail div.tab-content .info_body table .allow{text-align:center;width:20px;padding:0 8px}.shop_staff_detail div.tab-content .info_body table .allow i{color:#777}.shop_staff_detail div.tab-content .info_body .paid_leave_information,.shop_staff_detail div.tab-content .info_body .review_information{margin:10px 0 10px 40px;font-size:0}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status i,.shop_staff_detail div.tab-content .info_body .paid_leave_information span,.shop_staff_detail div.tab-content .info_body .review_information span{font-size:11.5px}.shop_staff_detail div.tab-content .info_body .history_link{font-weight:700;margin:10px 0 10px 40px}.shop_staff_detail div.tab-content .unit::after{right:auto;left:300px;top:10px}.shop_staff_detail div.tab-content .unit.narrow_value::after{right:auto;left:145px;top:10px}.shop_staff_detail div.tab-content .base_info .insurance .value.alert,.shop_staff_detail div.tab-content .base_info .w_work_student .value.alert{color:#F22;font-weight:700}.shop_staff_detail div.tab-content .family_info .form_container .comment{display:inline-block;vertical-align:top;line-height:14.5px;margin-top:8px;color:#E86A17}.shop_staff_detail div.tab-content .family_info .dependents_info .add_family{margin-left:10px}.shop_staff_detail div.tab-content .family_info .dependents_info .detail.deleted .title{color:#F22}.shop_staff_detail div.tab-content .family_info .dependents_info .botton_header{width:calc(100% - 20px);height:45px;margin:0 auto;padding-top:10px}.shop_staff_detail div.tab-content .family_info .dependents_info .botton_header .button_area{float:left}.shop_staff_detail div.tab-content .family_info .dependents_info .botton_header .delete_check{float:right;padding-top:5px;cursor:pointer}.shop_staff_detail div.tab-content .family_info .dependents_info .botton_header .delete_check i{margin-right:5px;margin-top:1px}.shop_staff_detail div.tab-content .family_info .dependents_info .botton_header .delete_check .toggle{float:right}.shop_staff_detail div.tab-content .family_info .dependents_info .info_header .title{min-width:auto;margin-top:2px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_body tr label:first-child{width:100px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction.spacer td{padding:unset;height:10px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td{height:16px;padding:2px 6px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td.value[name=company_name],.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td.value[name=dependent_tax_deduction_flg],.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td.value[name=dependent_social_ins_flg],.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td.value[name=term]{padding-right:unset}.shop_staff_detail div.tab-content .family_info .dependents_info .info_body .deduction tr:not(.income) td.value[name=company_name]{text-align:right}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status{display:flex;align-items:center;margin-top:6px;float:left}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status{height:20px;line-height:20px;padding:0 5px;font-weight:initial;color:#FFF}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.income_tax{min-width:63px;float:left;margin-left:10px;background-color:#98ce00;border-radius:5px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.income_tax.disabled{background-color:#E0E0E0}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.income_tax span{margin-left:2px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.social_ins{min-width:48px;float:right;margin-left:5px;background-color:#f0b223;border-radius:5px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.social_ins span{margin-left:2px}.shop_staff_detail div.tab-content .family_info .dependents_info .info_status .dependent_status.social_ins.disabled{background-color:#E0E0E0}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary th.end_date_hide,.work_days_check.index .list table th.detail{background-color:#999}.shop_staff_detail div.tab-content .family_info .modal .user_info{font-size:12px}.shop_staff_detail div.tab-content .family_info .modal .user_info .user_name{font-weight:700}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body .salary_detail_container{position:relative;height:35px;line-height:24px;margin-bottom:-10px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body .salary_detail_container .salary_unused_items{display:inline-block;margin:10px 15px 0 -110px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body .salary_detail_container .salary_finished_items{display:inline-block}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body .salary_detail_container i{margin-right:5px;margin-top:1px;cursor:pointer}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body .salary_detail_container .toggle{float:right;top:-1px;position:relative;cursor:pointer}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body.salary{overflow:visible;width:max-content}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary .end_date_hide,.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary .not_exist{display:none}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.start_date{min-width:90px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.range{min-width:25px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.end_date{min-width:90px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.work_plan{min-width:100px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.holiday_calendar,.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.work_term_id{min-width:65px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.rank{min-width:38px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.grade{min-width:63px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.price,.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.total{min-width:75px}.shop_staff_detail div.tab-content .salary_stf_tab_info .info_body table.salary td.note{min-width:200px;max-width:300px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table th.period{min-width:205px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table th.payment_add,.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table th.payment_item,.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table th.payment_price{min-width:80px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table th.reason{min-width:250px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table td.start_date{min-width:90px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table td.range{min-width:25px}.shop_staff_detail div.tab-content .salary_stf_tab_info .special_salary table td.end_date{min-width:90px}.shop_staff_detail div.tab-content .salary_stf_tab_info .salary_history table th{min-width:70px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.start_date{min-width:90px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.range{min-width:25px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.end_date{min-width:90px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.daily_normal_work_time,.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.weekly_normal_work_days{min-width:80px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.rank{min-width:40px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.total{min-width:60px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.base_hourly_pay{min-width:65px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.raise_pay{min-width:60px}.shop_staff_detail div.tab-content .parttime_salary_tab_info table.salary td.note{min-width:200px;max-width:500px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table th.period{min-width:205px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table th.payment_add,.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table th.payment_item,.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table th.payment_price{min-width:80px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table th.reason{min-width:250px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table td.start_date{min-width:90px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table td.range{min-width:25px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .special_salary table td.end_date{min-width:90px}.shop_staff_detail div.tab-content .parttime_salary_tab_info .salary_history table th{min-width:70px}.shop_staff_detail div.tab-content .work_tab_info .info_body table th{min-width:65px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.paid_leave_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.paid_leave_days,.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.paid_leave_display_name,.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.requested_reason{min-width:80px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.approved,.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.request{min-width:160px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table th.rejected_reason{min-width:250px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table td.request_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table td.requested_user{min-width:70px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table td.approved_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .paid_leave_history .info_body table td.approved_user{min-width:70px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.granted_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.granted_days,.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.paid_leave_display_name,.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.remaining_days{min-width:80px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.deadline_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.manual_granted{min-width:160px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table th.manual_granted_reason{min-width:250px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table td.manual_granted_date{min-width:90px}.shop_staff_detail div.tab-content .paid_leave_tab_info .grant_list .info_body table td.manual_granted_user{min-width:70px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info .info_body table td.start_date{min-width:95px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info .info_body table td.range{min-width:25px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info .info_body table td.end_date{min-width:95px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.role .info_body table th.period{min-width:215px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.role .info_body table th.role{min-width:150px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.authorized .info_body table th.period{min-width:215px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.authorized .info_body table th.authorized,.shop_staff_detail div.tab-content .auth_tab_info .auth_info.authorized .info_body table th.shop{min-width:150px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.authorized .info_body table th.auth_end_date{min-width:76px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.auth_history .info_body table th.period{min-width:215px}.shop_staff_detail div.tab-content .auth_tab_info .auth_info.auth_history .info_body table th.auth_name,.shop_staff_detail div.tab-content .auth_tab_info .auth_info.auth_history .info_body table th.shop_name{min-width:150px}.shop_staff_detail div.tab-content .review_tab_info table.review th.review_name{min-width:200px;text-align:left}.shop_staff_detail div.tab-content .review_tab_info table.review th.answer,.shop_staff_detail div.tab-content .review_tab_info table.review th.result{min-width:50px}.shop_staff_detail div.tab-content .review_tab_info table.review th.improve{min-width:65px}.shop_staff_detail div.tab-content .review_tab_info table.review th.status{min-width:80px}.shop_staff_detail div.tab-content .review_tab_info table.review th.answer_progress,.shop_staff_detail div.tab-content .review_tab_info table.review th.feedback,.shop_staff_detail div.tab-content .review_tab_info table.review th.memo{min-width:65px}.shop_staff_detail div.tab-content .review_tab_info table.review td.review_name{text-align:left}.shop_staff_detail div.tab-content .review_tab_info table.review td.improve{font-weight:700}.shop_staff_detail div.tab-content .review_tab_info table.review td.improve.in_term .alert{color:#F22}.shop_staff_detail div.tab-content .review_tab_info table.review td.improve.in_term i{left:35px}.shop_staff_detail div.tab-content .review_tab_info table.review td.improve.in_term i:not(.sent){color:#2f5e91}.shop_staff_detail div.tab-content .review_tab_info table.review td.status{font-weight:700}.shop_staff_detail div.tab-content .review_tab_info table.review tr[data-completed="0"]:not([data-publicStatus="30"]) .status{color:red}.shop_staff_detail div.tab-content .review_tab_info table.review tr[data-completed="1"] .status{color:initial}.shop_staff_detail div.tab-content .modified_history table tr.meisai td{min-width:50px}.shop_staff_detail div.tab-content .modified_history table tr.meisai td.content_after,.shop_staff_detail div.tab-content .modified_history table tr.meisai td.content_before{min-width:20px}.shop_staff_detail div.tab-content .modified_history table tr.meisai td.itemName{min-width:100px}.shop_staff_detail div.tab-content .modified_history table tr.meisai td.allow{width:20px}.modal.change_icon .modal-dialog,.shop_staff_detail div.tab-content .modified_history table tr.meisai td.remarks{width:400px}#email-send-log-modal .modal-dialog{width:800px}#email-send-log-modal .modal-dialog .mail_send_time{width:160px}#email-send-log-modal .modal-dialog .mail_send_from{min-width:120px;text-align:left}#email-send-log-modal .modal-dialog .mail_subject{min-width:400px;text-align:left}#salary-master-edit-free-modal .bonus_payment .value.radio{display:flex}#salary-master-edit-free-modal .bonus_payment .value.radio .radio.two_choice{padding-left:10px}#salary-master-edit-free-modal .price_total .difference{display:block;text-align:right;width:80px;float:right;position:relative;right:75px}#salary-master-edit-free-modal .price_total .negative_value{color:red;font-weight:700}#part-time-salary-master-edit-modal .unit.hour:after{top:10px;right:220px}#trial-discount-edit-modal input{width:100px;min-width:auto}#trial-discount-edit-modal .unit::after{right:auto;left:278px;top:10px}#parsonal-info-edit-modal .family_relationship_detail input{width:100%}#parsonal-info-edit-modal .form_container.business_name,#parsonal-info-edit-modal .form_container:has(input[name=maiden_name]){width:245px}#parsonal-info-edit-modal .form_container.business_name input,#parsonal-info-edit-modal .form_container:has(input[name=maiden_name]) input{width:214px}#parsonal-info-edit-modal .form_container.maiden_name_display{width:280px;float:right;position:relative;top:-42px}#parsonal-info-edit-modal .form_container.maiden_name_display .cell_view_list{padding:2px 22px}#parsonal-info-edit-modal-temp .agency_name{width:100%}#reinstatement-modal .absence_start_reason{height:auto;line-height:initial}#w-work-edit-modal .w_work_time .value input{width:80px;text-align:right;padding:4px 12px}#handicapped-edit-modal .handicapped_note_detail input,#student-edit-modal .income_detail{width:100%}#student-edit-modal .non_daytime_student{display:flex;padding:0 20px 0 43px}#student-edit-modal .non_daytime_student i{margin-right:5px}#student-edit-modal .non_daytime_student p{font-weight:400;display:inline;margin:unset}#student-edit-modal .non_daytime_student:hover{cursor:pointer}#student-edit-modal .income_type .value .item{display:inherit;margin-right:0;line-height:30px}#student-edit-modal .income_max_flg{margin-bottom:0}#student-edit-modal .commnet_container{margin-bottom:10px}#student-edit-modal .commnet_container .comment{display:block;line-height:16px;color:#E86A17;padding:2px 10px 2px 54px;margin:0;text-indent:-1em}#marriage-edit-modal .deduction_result .select_label,#student-edit-modal .deduction_result .select_label{line-height:36px;border:1px solid #888;color:#000;background-color:#fff;position:relative;text-align:center}#student-edit-modal .deduction_result .form_container{margin-bottom:0}#student-edit-modal .deduction_result .form_container .value{height:0}#student-edit-modal .deduction_result .form_container .value .select_wrapper_label{opacity:0;height:0}#student-edit-modal .deduction_result .select_label{height:36px;margin:0 40px}#marriage-edit-modal .dependent_flg .value.radio.two_choice,#marriage-edit-modal .dependent_relatives_flg .value.radio.two_choice,#marriage-edit-modal .dependent_type .value.radio.two_choice{height:auto}#marriage-edit-modal .deduction_result .form_container{margin-bottom:0}#marriage-edit-modal .deduction_result .form_container .value{height:0}#marriage-edit-modal .deduction_result .form_container .value .select_wrapper_label{opacity:0;height:0}#marriage-edit-modal .deduction_result .select_label{height:36px;margin:0 40px}#marriage-edit-modal .comment{line-height:16px;padding:2px 0 2px 14px;margin:0;text-indent:-1em}#residence-status-modal .residence_flg .radio .disabled{cursor:default;pointer-events:none;color:#CCC}#residence-status-modal .designated_activities_other input{width:255px}#joindate-edit-modal .message_container{padding:10px;margin-bottom:15px}#joindate-edit-modal .message_container_bottom{padding:10px 10px 10px 20px;margin-bottom:15px;color:#E86A17}#contract-download-modal .message p,#join-contract-download-modal .message p{font-size:11.5px}#staff-list-download-modal .modal-body input[type=checkbox]:checked+span{font-weight:700}#staff-list-download-modal .modal-body .checkall_top input{line-height:26px;display:inline-block;height:20px;margin:0;font-weight:400;vertical-align:top;box-shadow:none}#staff-list-download-modal .modal-body .checkall_top_label{cursor:pointer}#emp-contract-recreate-modal .modal-body,#transfer-agreement-recreate-modal .modal-body{text-align:center}#emp-contract-recreate-modal .emp_contract_status,#emp-contract-recreate-modal .transfer_agreement_status,#transfer-agreement-recreate-modal .emp_contract_status,#transfer-agreement-recreate-modal .transfer_agreement_status{margin-top:20px}#emp-contract-recreate-modal .emp_contract_status .label,#emp-contract-recreate-modal .transfer_agreement_status .label,#transfer-agreement-recreate-modal .emp_contract_status .label,#transfer-agreement-recreate-modal .transfer_agreement_status .label{width:230px}#emp-contract-recreate-modal .emp_contract_status .value,#emp-contract-recreate-modal .emp_contract_status .value select,#emp-contract-recreate-modal .transfer_agreement_status .value,#emp-contract-recreate-modal .transfer_agreement_status .value select,#transfer-agreement-recreate-modal .emp_contract_status .value,#transfer-agreement-recreate-modal .emp_contract_status .value select,#transfer-agreement-recreate-modal .transfer_agreement_status .value,#transfer-agreement-recreate-modal .transfer_agreement_status .value select{width:auto}#emp-contract-recreate-modal .message,#emp-contract-recreate-modal .message_container,#transfer-agreement-recreate-modal .message,#transfer-agreement-recreate-modal .message_container{margin:20px 0}#emp-contract-recreate-modal .message p,#emp-contract-recreate-modal .message_container p,#transfer-agreement-recreate-modal .message p,#transfer-agreement-recreate-modal .message_container p{font-size:11.5px}#emp-contract-recreate-modal .message .decoration,#emp-contract-recreate-modal .message_container .decoration,#transfer-agreement-recreate-modal .message .decoration,#transfer-agreement-recreate-modal .message_container .decoration{color:#E86A17}#emp-contract-recreate-modal .message .decoration.emp_contract,#emp-contract-recreate-modal .message_container .decoration.emp_contract,#transfer-agreement-recreate-modal .message .decoration.emp_contract,#transfer-agreement-recreate-modal .message_container .decoration.emp_contract{font-weight:700}#emp-contract-recreate-modal .button.download,#transfer-agreement-recreate-modal .button.download{width:180px}#base-edit-modal .job_detail input{width:420px}#base-edit-modal .separated_flg.non_bottom{margin-bottom:0}#base-edit-modal .separated_address_info .label{display:none}#base-edit-modal .button.delete{width:200px}#base-edit-modal .button.delete:disabled{border:unset}#base-edit-modal .comment_info{text-align:center;width:100%;height:auto;margin:20px 0;color:#E86A17}#handicapped-modal .handicapped_note_detail input{width:420px}#dependent-info-edit-modal .info_header .title{line-height:unset;margin:unset;float:unset}#dependent-info-edit-modal .non_title,#dependent-info-edit-modal .non_title>.value .comment{margin-bottom:10px}#dependent-info-edit-modal .info_header .title span{font-size:13px;font-weight:400;vertical-align:sub}#dependent-info-edit-modal .non_title>.label{height:0}#dependent-info-edit-modal .non_title>.value{height:auto;padding:8px 20px}#dependent-info-edit-modal .non_title.social_ins_dependent,#dependent-info-edit-modal .non_title.tax_deduction_dependent{margin-bottom:5px}#dependent-info-edit-modal .non_title.social_ins_dependent .label,#dependent-info-edit-modal .non_title.tax_deduction_dependent .label{height:auto;white-space:unset;font-size:12px;color:#333;line-height:14px;padding-top:5px}#dependent-info-edit-modal .non_title.social_ins_dependent .two_choice,#dependent-info-edit-modal .non_title.tax_deduction_dependent .two_choice{height:unset;padding:2px 40px}#dependent-info-edit-modal .dependent_requirement .label,#dependent-info-edit-modal .dependent_requirement_social .label{line-height:14px;height:auto}#dependent-info-edit-modal .dependent_requirement .label span,#dependent-info-edit-modal .dependent_requirement_social .label span{display:inline;font-size:12px;color:#333;line-height:14px;white-space:normal}#dependent-info-edit-modal .dependent_requirement .label span.all_checks,#dependent-info-edit-modal .dependent_requirement_social .label span.all_checks{font-weight:700;color:#F22}#dependent-info-edit-modal .dependent_requirement .value,#dependent-info-edit-modal .dependent_requirement_social .value{padding-right:0}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item{align-items:center;line-height:15px;padding:4px 0}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item .main_message,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item .main_message{display:flex}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item .main_message i,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item .main_message i{margin-right:5px;width:14px}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item .main_message p,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item .main_message p{display:inline;margin:unset;max-width:450px}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item .list_message li,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item .list_message li{display:list-item;padding:2px 0 2px 43px;text-indent:-16px;line-height:14px;list-style-position:inside;list-style-type:disc}#dependent-info-edit-modal .dependent_requirement .checkbox_list .item a,#dependent-info-edit-modal .dependent_requirement_social .checkbox_list .item a{line-height:unset;height:unset}#dependent-info-edit-modal span.comment{display:block;font-size:11.5px;margin-top:2px;line-height:16px}#dependent-info-edit-modal input.social_ins_dependent_end_reason_detail,#dependent-info-edit-modal input.social_ins_dependent_reason_detail,#dependent-info-edit-modal input.tax_deduction_dependent_end_reason_detail,#dependent-info-edit-modal input.tax_deduction_dependent_reason_detail{width:100%}#dependent-info-edit-modal .form_container.narrow.social_ins_dependent_date .label a,#dependent-info-edit-modal .form_container.narrow.social_ins_dependent_reason_type .label a{left:160px;display:inline}#dependent-info-edit-modal .form_container.narrow.social_ins_dependent_end_date .label a,#dependent-info-edit-modal .form_container.narrow.social_ins_dependent_end_reason_type .label a{left:190px;display:inline}#dependent-info-edit-modal .form_container.narrow.social_ins_dependent_comment{padding:10px;border-radius:10px;background-color:#fff8d5}#dependent-info-edit-modal .form_container.yearly_income{padding-top:20px}#dependent-info-edit-modal .form_container.yearly_income .label{border-top:solid 1px #bfbfbf;padding-top:5px}#dependent-info-edit-modal .unit.yen input{width:130px}#dependent-info-edit-modal .unit.yen::after{left:154px}.system_management{position:relative}.system_management .left_column{float:left;min-width:300px;vertical-align:top;margin-right:10px}.system_management .left_column.mst_maintenance label{margin-top:5px}.system_management .left_column.mst_maintenance table td{min-width:150px;text-align:left}.system_management .left_column .gadget_container .gadget{position:relative;width:100%;min-height:100px;background-color:#FFF;margin-bottom:10px;padding:0 12px;box-shadow:2px 2px 10px 0 rgba(0,20,100,.1)}.system_management .left_column .gadget_container .gadget .gadget_header{height:36px;line-height:42px;font-size:12.5px;padding-left:10px;border-bottom:solid 1px #EBEBEB}.system_management .left_column .gadget_container .gadget .gadget_body{padding:10px}.system_management .left_column .gadget_container .gadget .gadget_body a,.system_management .left_column .gadget_container .gadget .gadget_body li,.system_management .left_column .gadget_container .gadget .gadget_body span{white-space:nowrap}.system_management .left_column .gadget_container .gadget .gadget_body li{position:relative;min-height:30px;line-height:30px;white-space:nowrap}.system_management .left_column .gadget_container .gadget .gadget_body li .info_badge{position:absolute;right:0;top:0;bottom:0;width:22px;height:22px;line-height:23px;margin:auto;background-color:#F22;color:#FFF;border-radius:50%;text-align:center;font-size:10.5px}.system_management .left_column .gadget_container .gadget .gadget_body li i{position:absolute;top:0;bottom:0;width:12px;height:12px;margin:auto}.system_user.index table tr .user_no{width:100px}.system_user.index table tr .user_name{width:200px;text-align:left}.system_user.index table tr .mail_address{min-width:200px;text-align:left}.system_user.index table tr .auth,.system_user.index table tr .role{width:150px;text-align:left}.system_user.index table tr .auth_shops{width:75px;min-width:65px}.system_user.index table tr .auth_auto_grant,.system_user.index table tr .labor_divied_auth{width:150px}.system_user.index table tr .start_date{width:120px}.system_user.index table tr .edit{width:60px}.system_user.index #system-user-modal .auth label,.system_user.index #system-user-modal .role label{min-width:175px}.system_user.index #system-user-modal .value.radio.two_choice .form_value_row{width:200px}.system_user.index #system-user-modal input[type=password]{min-width:200px}.tax_withholding.index .main .table{width:960px}.tax_withholding.index .main .table .year{min-width:70px;width:70px}.tax_withholding.index .main .table .company{min-width:120px;width:120px}.tax_withholding.index .main .table .title{min-width:400px;width:auto;text-align:left;padding-left:16px}.tax_withholding.index .main .table .status{min-width:90px;width:90px}.tax_withholding.index .main .table .fixed_datetime{min-width:150px;width:150px}.tax_withholding.index .main .table .fixed_user_name{min-width:120px;width:120px}.tax_withholding.index .main .table .target_count{min-width:90px;width:90px}.tax_withholding.edit{width:960px;margin:auto}.tax_withholding.edit>.conditions{margin-bottom:18px}.tax_withholding.edit>.conditions .publish_setting{display:flex}.tax_withholding.edit .main .detail .document_setting{margin-bottom:14px;padding:0 20px}.tax_withholding.edit .main .detail .document_setting .label{width:40px;padding-right:0;text-align:unset}.tax_withholding.edit .main .detail .document_setting .label span{color:#333}.tax_withholding.edit .main .detail .document_setting input[name=title]{width:500px}.tax_withholding.edit .main .detail .document_setting .select_wrapper_label{line-height:28px}.tax_withholding.edit .main .detail .publish_setting{margin-bottom:14px;display:flex;align-items:center}.tax_withholding.edit .main .detail .publish_setting .condition_check{display:flex;align-items:center;margin-left:14px;cursor:pointer}.tax_withholding.edit .main .detail .dad_file_upload{width:100%;height:121px}.tax_withholding.edit .main .detail .dad_file_upload .sample{float:right;position:static;margin-right:20px}.tax_withholding.edit .main .detail .dad_file_upload .sample i,.tax_withholding.edit .main .detail .dad_file_upload .sample span{vertical-align:middle;color:#0070c9}.tax_withholding.edit .main .detail .dad_file_upload p{width:880px;height:100px;text-align:center;line-height:100px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px dashed #7f7f7f}.tax_withholding.edit .send_to .target[data-join_status="30"] td:nth-child(1),.tax_withholding.edit .send_to .target[data-join_status="35"] td:nth-child(1),.tax_withholding.edit .send_to .target[data-join_status="40"] td:nth-child(1),.terminal_auth.index .list table tr.closed td.shop_name,.terminal_auth.index .list table tr.retired td.user_no{border-left:solid 3px #FF001B}.tax_withholding.edit .main .detail .dad_file_upload input{position:absolute;width:880px;height:100px;opacity:0}.tax_withholding.edit .execute_fix{margin:28px}.tax_withholding.edit .execute_fix .button.fix{margin:auto;display:block;width:30%}.tax_withholding.edit .send_to .conditions{display:flex;flex-wrap:wrap;align-items:center;line-height:28px;margin:0 8px}.tax_withholding.edit .send_to .conditions .counter+.generated_pdf_counter{margin-left:18px}.tax_withholding.edit .send_to .overflow_scrollable{overflow-y:scroll;overflow-x:hidden;max-height:640px}.tax_withholding.edit .send_to .targets th{white-space:nowrap}.tax_withholding.edit .send_to .targets .check{width:50px;cursor:pointer}.tax_withholding.edit .send_to .targets .user_no{width:80px;min-width:80px;text-align:center}.tax_withholding.edit .send_to .targets .user_name{width:auto;min-width:140px;text-align:left}.tax_withholding.edit .send_to .targets .join_status{width:100px;min-width:100px}.tax_withholding.edit .send_to .targets .shop_code{width:90px;min-width:90px}.tax_withholding.edit .send_to .targets .shop_name{width:auto;min-width:160px;text-align:left}.tax_withholding.edit .send_to .targets .emp_type{width:90px;min-width:90px}.tax_withholding.edit .send_to .targets .preview_pdf{width:50px;min-width:50px}.tax_withholding.edit .send_to .targets .note{width:160px;min-width:50px;text-align:left}.tax_withholding.edit .send_to .targets .end_date,.tax_withholding.edit .send_to .targets .start_date{width:50px;min-width:50px}.tax_withholding.edit .send_to .targets .opened_flg{width:60px;min-width:60px}.tax_withholding.edit .send_to .target[data-join_status="30"] .join_status,.tax_withholding.edit .send_to .target[data-join_status="30"] .user_name,.tax_withholding.edit .send_to .target[data-join_status="35"] .join_status,.tax_withholding.edit .send_to .target[data-join_status="35"] .user_name,.tax_withholding.edit .send_to .target[data-join_status="40"] .join_status,.tax_withholding.edit .send_to .target[data-join_status="40"] .user_name,.tax_withholding.edit .send_to .target[data-opened_flg="0"] .opened_flg{font-weight:700;color:#FF001B}#sample-csv-modal .modal-dialog{width:960px}#sample-csv-modal .modal-dialog .rules{margin-left:20px;margin-bottom:14px;list-style-type:disc}#sample-csv-modal .modal-dialog table.sample{width:100%}#sample-csv-modal .modal-dialog table.sample .category{text-align:left;padding-left:14px;background-color:#d5e9ff}#sample-csv-modal .modal-dialog table.sample .index{text-align:center}#sample-csv-modal .modal-dialog table.sample .item_name{text-align:left}#sample-csv-modal .modal-dialog table.sample .required{text-align:center}#sample-csv-modal .modal-dialog table.sample .description{text-align:left}#tax-withholding-fix-modal .modal-body .form_container.wide>div.label{width:98px}#tax-withholding-save-modal .modal-body .condition_check{cursor:pointer}#tax-withholding-save-modal .modal-body .end_date{width:auto;display:inline-block!important}#tax-withholding-save-modal .modal-body .is_empty_end_date{display:inline-block}.terminal_auth.index .system_hide{display:none}.terminal_auth.index .disabled_comment p{margin-top:20px;padding:20px;background-color:#FFF;text-align:center}.terminal_auth.index .tabs .tab-content{width:fit-content}.terminal_auth.index .tabs .tab-content .tab-pane{padding:10px}.terminal_auth.index .list table .user_no{min-width:100px}.terminal_auth.index .list table .shop_name,.terminal_auth.index .list table .terminal_id,.terminal_auth.index .list table .user_name{min-width:150px;text-align:left}.terminal_auth.index .list table .last_login_datetime,.terminal_auth.index .list table .terminal_auth_datetime{min-width:150px}.terminal_auth.index .list table .delete{min-width:60px}.terminal_auth.index .list table tr.closed td.shop_name{font-weight:700;color:#FF001B}.terminal_auth.index .list table tr .alert,.terminal_auth.index .list table tr.retired td.user_name{font-weight:700;color:#FF001B}.terminal_auth.index #terminal-auth-setting-modal .form_container.company_select{margin-bottom:10px}.terminal_auth.index #terminal-auth-setting-modal .form_container.company_select .label{width:60px}.terminal_auth.index #terminal-auth-modal .message{text-align:center;margin-bottom:15px}.terminal_auth.index #terminal-auth-modal .row_container{text-align:center}.terminal_auth.index #terminal-auth-password-modal .modal-dialog{width:500px}.terminal_auth.index #terminal-auth-password-modal .modal-body{padding-left:35px}.terminal_auth.index #terminal-auth-password-modal .password_container{display:flex;height:50px;line-height:50px;margin:10px auto}.trspt_exps.edit .info_container,.trspt_exps.index .conditions{margin-bottom:10px}.terminal_auth.index #terminal-auth-password-modal .password_container .password_label{width:300px;border:1px solid #000;background-color:#FFF;text-align:center;font-size:25px;font-weight:700}.transfer_agreement.index .list table tr.retired .user_no,.two_factor_auth_status.index table tr.retired .status{border-left:solid 3px #FF001B}.terminal_auth.index #terminal-auth-password-modal .password_container .deadline_datetime{margin-left:10px}.terminal_auth.index #terminal-auth-password-modal .password_container .deadline_datetime.timer .sec{font-size:14px}.terminal_auth.index #terminal-auth-password-modal .password_container .deadline_datetime.end_comment,.terminal_auth.index #terminal-auth-password-modal .password_container .deadline_datetime.timer .sec.red{color:#FF001B}.transfer_agreement.index .conditions .condition_check{margin-left:0;margin-right:15px;position:relative}.transfer_agreement.index .info_badge{position:absolute;right:-15px;top:-8px;min-width:20px;height:20px;line-height:19.5px;text-align:center;background-color:#F22;color:#FFF;font-size:10.5px}.transfer_agreement.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.transfer_agreement.index .list table tr.retired{display:none}.transfer_agreement.index .list table tr.retired .user_name{font-weight:700;color:#FF001B}.transfer_agreement.index .list table tr.end_of_period td,.transfer_agreement.index .list table tr.passed{color:#666}.transfer_agreement.index .list table tr:not(.retired){border-style:hidden}.transfer_agreement.index .list table .user_no{width:60px;box-sizing:border-box}.transfer_agreement.index .list table .user_name{min-width:100px;text-align:left}.transfer_agreement.index .list table .company_name,.transfer_agreement.index .list table .shop_name{min-width:120px;text-align:left}.transfer_agreement.index .list table .contract_status,.transfer_agreement.index .list table .emp_type{min-width:80px}.transfer_agreement.index .list table .last_updated,.transfer_agreement.index .list table .url_expiration_date{min-width:120px}.transfer_agreement.index .list table .comment,.transfer_agreement.index .list table .detail{min-width:50px}.transfer_agreement.index .list table td.alert{font-weight:700;color:#FF001B}.trspt_exps_check.index .list{max-width:inherit;max-height:calc(100vh - 180px);overflow-y:scroll;overflow-x:hidden}.trspt_exps_check.index .list table .strong{font-weight:700}.trspt_exps_check.index .list table .changed{background-color:#FFF5B8}.trspt_exps_check.index .list table input{display:inline-block;width:100%;letter-spacing:.05em}.trspt_exps_check.index .list table .unit.yen::after{top:14px}.trspt_exps_check.index .list table .check_cell{width:40px}.trspt_exps_check.index .list table .user_no{width:80px}.trspt_exps_check.index .list table .shop_name,.trspt_exps_check.index .list table .user_name{text-align:left}.trspt_exps_check.index .list table .emp_type{width:150px}.trspt_exps_check.index .list table .before_value{width:100px;text-align:right}.trspt_exps_check.index .list table .cursol{width:30px}.trspt_exps_check.index .list table .after_value{width:100px}.trspt_exps_check.index .list table .group_mgr_user_name,.trspt_exps_check.index .list table .shop_mgr_user_name{min-width:80px;text-align:left}.trspt_exps_check.index .list table .before_value.copy{cursor:pointer;color:#0070c9}.trspt_exps_check.index .list table .before_value.copy:hover{text-decoration:underline #0070c9}.trspt_exps_check.index .buttons.buttom{margin-top:10px}.trspt_exps.index .list{max-width:inherit;max-height:calc(100vh - 142px);overflow-y:scroll;overflow-x:hidden}.trspt_exps.index .list table .employee_id{width:60px}.trspt_exps.index .list table .name{min-width:120px}.trspt_exps.index .list table .shop_name{min-width:140px}.trspt_exps.index .list table .employment_status{width:80px}.trspt_exps.index .list table .trspt_exps_amount{min-width:90px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .arrival,#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .departure,.trspt_exps.index .list table .route{min-width:200px}.trspt_exps.index .list table .term{width:175px}.trspt_exps.index .list table .approval_info,.trspt_exps.index .list table .request_info,.trspt_exps.index .list table .status{width:100px}.trspt_exps.index .list table .trspt_edit{width:40px}.trspt_exps.index .list table .name,.trspt_exps.index .list table .route,.trspt_exps.index .list table .shop_name,.trspt_exps.index .list table .term{text-align:left}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .amount input,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .distance input,.trspt_exps.index .list table .trspt_exps_amount{text-align:right}.trspt_exps.index .list table .history:hover i{color:#0070c9}.trspt_exps.edit .info_container>div{height:28px;line-height:28px}.trspt_exps.edit .info_container .profile span{display:inline-block;margin-right:8px}.trspt_exps.edit .info_container .buttons .save,.trspt_exps.edit .info_container .profile .button.cancel{float:right}.trspt_exps.edit .row_container{position:relative;font-size:0;letter-spacing:0}.trspt_exps.edit .row_container.indent,.trspt_exps.edit .row_container.trspt_common_edit{display:flex}.trspt_exps.edit .row_container .label{margin-right:6px}.trspt_exps.edit .row_container .row_inner_container{display:inline-block;margin-right:10px;font-size:11.5px;letter-spacing:.1em;padding:0}.trspt_exps.edit .row_container .row_inner_container.amount{font-weight:700}#user-arb-contract-renewal-period-insert-modal .list.month .select_wrapper_label,.trspt_exps.edit .enabled_trspt_exps .detail_container .select_wrapper_label .error p{font-weight:400}.trspt_exps.edit .row_container .row_inner_container.remarks{flex:1;display:flex}.trspt_exps.edit .row_container .row_inner_container.remarks input{flex:1}.trspt_exps.edit .row_container .row_inner_container.remarks a.disabled{color:#000}.trspt_exps.edit .row_container .row_inner_container.remarks a:hover{text-decoration:underline;color:#00457D}.trspt_exps.edit .row_container .form_container{vertical-align:top}.trspt_exps.edit .row_container .form_container .label,.trspt_exps.edit .row_container .form_container .value,.trspt_exps.edit .row_container .form_container input,.trspt_exps.edit .row_container .form_container select{height:28px;line-height:28px}.trspt_exps.edit .row_container .form_container span{color:#000}.trspt_exps.edit .row_container .remarks input[readonly],.work_days_check.index .list table tr.disabled .absent_days.unit.day::after{color:#666}.trspt_exps.edit .row_container .form_container .date input{width:120px}.trspt_exps.edit .row_container .amount{font-size:12.5px}.trspt_exps.edit .row_container .remarks{width:auto;margin-right:0}.trspt_exps.edit .row_container .remarks span{display:inline-block;width:26px}.trspt_exps.edit .row_container .remarks input{width:auto}.trspt_exps.edit .row_container .left{float:left;vertical-align:top}.trspt_exps.edit .row_container .right{float:right;vertical-align:top}.trspt_exps.edit .row_container.info{font-size:12.5px;margin-bottom:30px}.trspt_exps.edit .row_container.info .right{display:inline-block;position:absolute;right:0}.trspt_exps.edit .row_container .detail_info{display:inline-block;vertical-align:top;font-size:10.5px}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table tr.blank,.trspt_exps.edit .enabled_trspt_exps.blank{display:none}.trspt_exps.edit .enabled_trspt_exps .list.detail,.trspt_exps.edit .row_container.indent{width:97%;margin-left:3%}.trspt_exps.edit .enabled_trspt_exps{position:relative;padding:4px 0}.trspt_exps.edit .enabled_trspt_exps .button.delete,.trspt_exps.edit .enabled_trspt_exps .button.save{z-index:2}.trspt_exps.edit .enabled_trspt_exps .detail_container{position:relative;width:100%;height:100%}.trspt_exps.edit .enabled_trspt_exps .detail_container .date .error .value{height:40px}.trspt_exps.edit .enabled_trspt_exps .detail_container .trspt_mask{position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);background-color:#000;opacity:.3;z-index:1}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail{margin-bottom:10px}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .trspt{width:10%}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .arrival,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .departure{width:auto}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .amount{width:10%}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .distance{width:6%}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .delete,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .route_search{width:5%}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .trspt .select_wrapper_label,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .trspt .select_wrapper_label select,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table input{width:100%}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table td.delete i.disabled,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table td.route_search i.disabled{color:#DDD;pointer-events:none}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table tr.ignore{color:#999}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table tr.ignore .amount{padding-right:30px}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table tr.ignore .unit.yen::after{top:12px}.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .unit.km::after,.trspt_exps.edit .enabled_trspt_exps .detail_container .list.detail table .unit.yen::after{top:14px}#trspt-exps-modal .modal-dialog{width:1000px}#trspt-exps-modal .modal-dialog .modal-content{text-align:left}#trspt-exps-modal .modal-dialog .modal-content .modal-body select option:disabled{color:gray}#trspt-exps-modal .modal-dialog .modal-content .modal-body select:disabled{color:unset}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table{font-size:11.5px;width:100%;vertical-align:top}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .trspt{width:130px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .amount,#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .distance{width:100px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .route_search{width:80px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .enabled_trspt_exps table .delete{width:40px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .approval_status{margin-bottom:5px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .approval_status span{padding:4px;border-radius:2px;text-align:center;margin-right:6px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .approval_status span.alert{background-color:#ffd5d5;color:red;font-weight:700}#trspt-exps-modal .modal-dialog .modal-content .modal-body .approval_status span.completed{background-color:#ccc}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_status{display:inline-block;float:right}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_status div{display:inline-block}#trspt-exps-modal .modal-dialog .modal-content .modal-body .detail_container .list.detail,#trspt-exps-modal .modal-dialog .modal-content .modal-body .detail_container .row_container{width:100%;margin-left:0}#trspt-exps-modal .modal-dialog .modal-content .modal-body .value.buttons{margin-top:10px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list,.work_appr .button_group.under{margin-top:30px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .button.save{margin-left:20px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .unit.yen::after{left:80px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .unit.km::after{left:75px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .detail_info div{display:block}#trspt-exps-modal .modal-dialog .modal-content .modal-body .payment_type_unselected{color:#F22}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .title{font-size:12.5px;font-weight:700;padding-left:3px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps{margin-bottom:40px;margin-top:3px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table{width:100%}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table td{padding:4px 3px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .term_detail{width:90px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .term_wave{width:25px;padding:4px 0}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .route,#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .route_detail{text-align:left}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .route_detail:last-of-type{text-align:right}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .remarks{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .remarks i{position:static;display:none}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .approved,#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .request{display:none}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .trspt{width:100px}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .amount,#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .detail_trspt_exps,#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .trspt{text-align:right}#trspt-exps-modal .modal-dialog .modal-content .modal-body .trspt_exps_list .list.trspt_exps table .selected_line{content:"";display:block;position:absolute;left:0;top:0;width:3px;height:100%;background-color:#0070c9}#check_trspt_daily_amount .modal-dialog{margin-top:70px;width:750px}#check_trspt_daily_amount .modal-dialog .modal-content{text-align:left}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .message{margin-bottom:10px;font-weight:700}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table{font-size:11.5px;width:100%;vertical-align:top}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .trspt{width:130px;text-align:left}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .route{min-width:250px;text-align:left}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .daily_amount{width:100px}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .daily_amount input{width:100%}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .monthly_amount{width:80px;text-align:right}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .distance{width:100px}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body table .route_search{width:80px}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .trspt_status{display:inline-block;float:right}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .trspt_status div{display:inline-block}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .detail_container .list.detail,#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .detail_container .row_container{width:100%;margin-left:0}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .button.save{margin-left:20px}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .unit.yen::after{left:76px;top:14px}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .detail_info div{display:block}#check_trspt_daily_amount .modal-dialog .modal-content .modal-body .row_inner_container.amount{font-weight:700;font-size:12.5px}#trspt-exps-modal-remarks-modal textarea,#trspt-exps-remarks-modal textarea{width:100%;height:200px}#trspt-exps-remarks-modal .form_button_container{display:none}.two_factor_auth_status.index .list{width:960px}.two_factor_auth_status.index table tr .emp_type,.two_factor_auth_status.index table tr .enrollment,.two_factor_auth_status.index table tr .status,.two_factor_auth_status.index table tr .user_no{width:96px}.two_factor_auth_status.index table tr .unlock{width:64px}.two_factor_auth_status.index table tr .shop_display_name,.two_factor_auth_status.index table tr .user_name{width:auto;text-align:left}.two_factor_auth_status.index table tr .strong{font-weight:700}.two_factor_auth_status.index table tr.retired .enrollment,.two_factor_auth_status.index table tr.retired .user_name{font-weight:700;color:#FF001B}.user_arb_contract_renewal_period_mst.index .conditions .condition_check{margin-left:0}.user_arb_contract_renewal_period_mst.index .conditions .right{float:right;margin-right:0}.user_arb_contract_renewal_period_mst.index .list table{width:500px}.user_arb_contract_renewal_period_mst.index .list table .contract_renewal_period_name{min-width:150px;text-align:left}.user_arb_contract_renewal_period_mst.index .list table .display_order{width:120px}.user_arb_contract_renewal_period_mst.index .list table .edit{width:60px}#user-arb-contract-renewal-period-insert-modal .list_title{display:inline-block;margin-left:20px;line-height:28px}#user-arb-contract-renewal-period-insert-modal .list{margin-left:40px;padding:2px 0}#user-arb-contract-renewal-period-insert-modal .list table{width:400px}#user-arb-contract-renewal-period-insert-modal .list.month .month{width:200px;text-align:left}#user-arb-contract-renewal-period-insert-modal .list.month .expiry_month{width:150px;text-align:left}#user-arb-contract-renewal-period-insert-modal .list.month .delete{width:50px}#user-arb-contract-renewal-period-insert-modal .list.month tr.blank{display:none}#user-arb-contract-renewal-period-insert-modal .list.day .expiry_month{text-align:left}#user-arb-contract-renewal-period-insert-modal .list.day input{width:50px;text-align:right}#user-arb-contract-renewal-period-insert-modal .period_container{margin:10px 0}#user-arb-contract-renewal-period-insert-modal .second_period .first_check{display:inline-block;cursor:pointer;margin-left:20px;line-height:28px}#user-arb-contract-renewal-period-insert-modal .second_period .first_check i{height:28px;line-height:28px;vertical-align:top}.user_ins_candidate_list.index .conditions .condition_check{margin-left:0;margin-right:18px;position:relative}.user_ins_candidate_list.index .modal .modal-body .base_pension_code .value span,.user_ins_candidate_list.index .modal .modal-body .emp_ins_code .value span{margin-right:6px}.user_ins_candidate_list.index .info_badge{position:absolute;top:-10px;right:0;min-width:20px;height:20px;line-height:19.5px;border-radius:10px;text-align:center;background-color:#F22;color:#FFF;transition:all .5s ease;font-size:10.5px;padding:0 3px;box-sizing:border-box}.user_ins_candidate_list.index .info_badge.check{right:-15px;top:-8px}.user_ins_candidate_list.index .tabs{padding-top:10px}.user_ins_candidate_list.index .tabs .tab-content .tab-pane{padding:10px}.user_ins_candidate_list.index .list table tr.retire .user_name{font-weight:700;color:#FF001B}.user_ins_candidate_list.index .list table .check_cell{min-width:40px}.user_ins_candidate_list.index .list table .user_no{min-width:55px;box-sizing:border-box}.user_ins_candidate_list.index .list table .user_name{min-width:100px;text-align:left}.user_ins_candidate_list.index .list table .shop_name{min-width:58px;text-align:left}.user_ins_candidate_list.index .list table .ko_otu{min-width:63px}.user_ins_candidate_list.index .list table .student{min-width:75px}.user_ins_candidate_list.index .list table .ins_status{min-width:90px}.user_ins_candidate_list.index .list table .candidate_status{min-width:70px}.user_ins_candidate_list.index .list table .notice_status{min-width:75px}.user_ins_candidate_list.index .list table .join_date{min-width:86px}.user_ins_candidate_list.index .list table .one_month_ago,.user_ins_candidate_list.index .list table .this_month,.user_ins_candidate_list.index .list table .three_months_ago,.user_ins_candidate_list.index .list table .two_months_ago{min-width:65px}.user_ins_candidate_list.index .list table .three_month_avg{min-width:75px}.user_ins_candidate_list.index .list table .detail,.user_ins_candidate_list.index .list table .memo{min-width:40px}.user_ins_candidate_list.index .list table td .one_month_ago,.user_ins_candidate_list.index .list table td .this_month,.user_ins_candidate_list.index .list table td .three_month_avg,.user_ins_candidate_list.index .list table td .three_months_ago,.user_ins_candidate_list.index .list table td .two_months_ago{text-align:right;padding-right:20px}.user_ins_candidate_list.index .list table td.alert,.user_ins_candidate_list.index .list table td.below{font-weight:700;color:red}.user_ins_candidate_list.index .list table td.balloon:hover{cursor:pointer}.user_ins_candidate_list.index .modal .timeout-message{text-align:center}.user_ins_candidate_list.index .modal hr{margin-top:-3px;margin-bottom:10px;border:0;border-top:1px solid #DDD}.user_ins_candidate_list.index .modal .date-label{position:relative;display:inline-block}.user_ins_candidate_list.index .modal .amount-input,.user_ins_candidate_list.index .modal .numeric-input{text-align:right;width:120px}.user_ins_candidate_list.index .modal .modal-body span.from.label-price{text-align:right}.user_ins_candidate_list.index .modal .modal-body span.to.label-price{text-align:right;padding-left:12px;padding-right:24px}.user_ins_candidate_list.index .modal .modal-body span.to.label-price.changed-price{background-color:#ffd900}.user_ins_candidate_list.index .modal .modal-body .health_ins_no .value .health_ins_no{width:120px}.user_ins_candidate_list.index .modal .modal-body .base_pension_code .value .base_pension_code_first{width:60px}.user_ins_candidate_list.index .modal .modal-body .base_pension_code .value .base_pension_code_second{width:80px}.user_ins_candidate_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_first{width:60px}.user_ins_candidate_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_second{width:80px}.user_ins_candidate_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_third{width:35px}.user_ins_candidate_list.index .modal .modal-body textarea{width:100%;resize:vertical}.user_ins_candidate_list.index .modal .modal-body .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.user_ins_candidate_list.index .modal .modal-body .textarea_attachment i{font-style:normal}.user_ins_candidate_list.index .modal .modal-body .modified-info{text-align:right;margin-bottom:5px}.user_ins_candidate_list.index .modal .modal-body .modified-info.no-data{height:0}.user_ins_candidate_list.index .modal .modal-body .modified-info .modified,.user_ins_candidate_list.index .modal .modal-body .modified-info .modified_user_name{margin-right:5px}.user_ins_candidate_list.index #memo-edit-modal .modal-body{margin-bottom:5px}.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile .user_info{line-height:13px}.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile .user_name,.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile .emp_type,.user_ins_candidate_list.index #memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}.user_ins_candidate_list.index #memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}.user_ins_list.index .conditions .condition_check{margin-left:0;margin-right:15px;position:relative}.user_ins_list.index .modal .modal-body .base_pension_code .value span,.user_ins_list.index .modal .modal-body .emp_ins_code .value span{margin-right:6px}.user_ins_list.index .conditions .buttons.right{margin-left:10px}.user_payment_item_mst.index .conditions .condition_check,.user_payment_threshold_mst.index .conditions .condition_check,.user_payslip_mst.index .conditions .condition_check,.user_rank_mst.index .conditions .condition_check{margin-left:0}.user_ins_list.index .info_badge{position:absolute;top:-10px;right:0;min-width:20px;height:20px;line-height:19.5px;border-radius:10px;text-align:center;color:#FFF;transition:all .5s ease;font-size:10.5px;padding:0 3px;box-sizing:border-box}.user_ins_list.index .tabs,.work_term_mst.edit .list{padding-top:10px}.user_ins_list.index .info_badge.alert{background-color:#F22}.user_ins_list.index .info_badge.caution{background-color:#e1bb2e}.user_ins_list.index .info_badge.check{right:-15px;top:-8px}#work-alert-mst-edit-modal .modal-dialog .unit.hour::after,#work-alert-mst-edit-modal .modal-dialog .unit.minutes::after{top:2px;right:8px}.user_ins_list.index .tabs .tab-content .tab-pane{padding:10px}.user_ins_list.index .list table tr.retire .enrollment_status,.user_ins_list.index .list table tr.retire .user_name{font-weight:700;color:#FF001B}.user_ins_list.index .list table .user_no{width:55px;box-sizing:border-box}.user_ins_list.index .list table .user_name{min-width:100px;text-align:left}.user_ins_list.index .list table .company_name{min-width:90px;text-align:left}.user_ins_list.index .list table .shop_name{min-width:125px;text-align:left}.user_ins_list.index .list table .emp_type{min-width:80px}.user_ins_list.index .list table .dependent_name{min-width:150px;text-align:left}.user_ins_list.index .list table .ins_status{min-width:90px}.user_ins_list.index .list table .relationship,.user_ins_list.index .list table .separated,.user_ins_list.index .list table .unsubmitted{min-width:50px}.user_ins_list.index .list table .base_pension_code{min-width:95px}.user_ins_list.index .list table .health_ins_no{min-width:80px}.user_ins_list.index .list table .emp_ins_code,.user_ins_list.index .list table .emp_ins_fee_exempted_flg{min-width:110px}.user_ins_list.index .list table .date{min-width:90px}.user_ins_list.index .list table .one_month_ago,.user_ins_list.index .list table .this_month,.user_ins_list.index .list table .three_month_avg{min-width:60px}.user_ins_list.index .list table .dependent_reason{min-width:110px;text-align:left}.user_ins_list.index .list table .dependent,.user_ins_list.index .list table .detail,.user_ins_list.index .list table .document{min-width:40px}.user_ins_list.index .list table td.alert{font-weight:700;color:red}.user_ins_list.index .list table td.balloon:hover{cursor:pointer}.user_ins_list.index .modal .timeout-message{text-align:center}.user_ins_list.index .modal hr{margin-top:-3px;margin-bottom:10px;border:0;border-top:1px solid #DDD}.user_ins_list.index .modal .date-label{position:relative;display:inline-block}.user_ins_list.index .modal .amount-input,.user_ins_list.index .modal .numeric-input{text-align:right;width:120px}.user_ins_list.index .modal .modal-body span.from.label-price{text-align:right}.user_ins_list.index .modal .modal-body span.to.label-price{text-align:right;padding-left:12px;padding-right:24px}.user_payment_item_mst.index .tabs .tab-content .tab-pane,.user_payment_threshold_mst.index .tabs .tab-content .tab-pane,.user_payslip_mst.index .tabs .tab-content .tab-pane{padding:10px}.user_ins_list.index .modal .modal-body span.to.label-price.changed-price{background-color:#ffd900}.user_ins_list.index .modal .modal-body .health_ins_no .value .health_ins_no{width:120px}.user_ins_list.index .modal .modal-body .base_pension_code .value .base_pension_code_first{width:60px}.user_ins_list.index .modal .modal-body .base_pension_code .value .base_pension_code_second{width:80px}.user_ins_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_first{width:60px}.user_ins_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_second{width:80px}.user_ins_list.index .modal .modal-body .emp_ins_code .value .emp_ins_code_third{width:35px}.user_ins_list.index #download-modal .modal-dialog{width:400px}.user_ins_list.index #download-modal .modal-dialog .form_container{text-align:center}.user_ins_list.index #download-modal .modal-dialog .form_container .label{width:auto}.user_payment_item_mst.index .tabs .tab-content{width:fit-content}.user_payment_item_mst.index .list table{width:1080px}.user_payment_item_mst.index .list table .edit{width:60px}.user_payment_threshold_mst.index .tabs .tab-content{width:fit-content}.user_payment_threshold_mst.index .list table{width:720px}.user_payment_threshold_mst.index .list table .item_name{width:auto;text-align:left}.user_payment_threshold_mst.index .list table .item_code,.user_payment_threshold_mst.index .list table .lower_limit,.user_payment_threshold_mst.index .list table .unit_type,.user_payment_threshold_mst.index .list table .upper_limit{width:15%}.user_payment_threshold_mst.index .list table .edit{width:60px}#user-payment-threshold-mst-insert-modal .modal-dialog{width:460px}#user-payment-threshold-mst-insert-modal .modal-body .lower_limit input,#user-payment-threshold-mst-insert-modal .modal-body .upper_limit input{width:100px}.user_payslip_mst.index .tabs .tab-content{width:fit-content}.user_payslip_mst.index .list table{min-width:1380px}.user_payslip_mst.index .list table .payslip_type{width:120px}.user_payslip_mst.index .list table .import_code,.user_payslip_mst.index .list table .payslip_display_name,.user_payslip_mst.index .list table .payslip_name{width:auto;text-align:left}.user_payslip_mst.index .list table .export_code{width:auto}.user_payslip_mst.index .list table .default_value{width:120px}.user_payslip_mst.index .list table .payment_item_name{width:auto;text-align:left}.user_payslip_mst.index .list table .display_order,.user_payslip_mst.index .list table .end_date,.user_payslip_mst.index .list table .export_order,.user_payslip_mst.index .list table .start_date{width:100px}.user_payslip_mst.index .list table .edit{width:60px}.user_rank_mst.index .list table{width:720px}.user_rank_mst.index .list table .edit{width:60px}.wage_ledger.index .tip .value{height:auto!important}.wage_ledger.index .form_container.wide>.value{padding:0;vertical-align:baseline}.wage_ledger.index .form_container.wide>.value div input:not(:last-child),.wage_ledger.index .form_container.wide>.value div label:not(:last-child),.wage_ledger.index .form_container.wide>.value div select:not(:last-child){margin-right:0}.wage_ledger.index .form_container.wide .input.select.value.cell_view_list{height:30px}.wage_ledger.index .form_container.emp_type label input[disabled]+span{color:#CCC}.wage_ledger.index .form_container.download_date .value{display:inline-flex}.wage_ledger.index .form_container.download_date .comment{font-size:11.5px;display:block;padding-left:160px}.wage_ledger.index div.center{width:65%;max-width:500px;margin:0 auto 70px;text-align:center}.wage_ledger.index .form_container.target_users textarea{width:304px}.wage_ledger.index .download_date input[type=text]{width:120px}.wage_ledger.index .conditions.clearfix.download{display:inline-flex}.wage_ledger.index .conditions.clearfix.download button.download{width:200px}.work_alert_mst.index .conditions .condition_check{margin-left:0}.work_alert_mst.index .conditions .right{float:right;margin-right:0}.attendance .list table tbody tr td.alert .work_shift_alert,.attendance .list table tbody tr.readonly .rest.warn .work_shift_alert,.attendance .list table tbody tr.readonly .work_shift_diff.warn:not(.is_child_unapproval) .work_shift_alert,.attendance .list table tbody tr.readonly .worked.warn .work_shift_alert,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .rest.warn .work_shift_alert,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn:not(.is_child_unapproval) .work_shift_alert,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .worked.warn .work_shift_alert{margin-right:2px}.work_alert_mst.index .list table{width:720px}.work_alert_mst.index .list table thead tr th{height:auto;vertical-align:bottom}.work_alert_mst.index .list table .end_date{width:100px}.work_alert_mst.index .list table .edit{width:60px}#work-alert-mst-edit-modal .modal-dialog{width:450px}#work-alert-mst-edit-modal .modal-dialog .alert_title,#work-alert-mst-edit-modal .modal-dialog .comment{display:inline-block;padding-left:40px}#work-alert-mst-edit-modal .modal-dialog .alert_condition .alert_time{height:34px;line-height:29px}#work-alert-mst-edit-modal .modal-dialog .alert_condition .rest_time,#work-alert-mst-edit-modal .modal-dialog .alert_condition .work_time{display:inline-block}#work-alert-mst-edit-modal .modal-dialog .alert_condition .value.hour{display:inline-block;width:70px;padding:2px}#work-alert-mst-edit-modal .modal-dialog .alert_condition .value.minutes{display:inline-block;width:60px;padding:2px}#work-alert-mst-edit-modal .modal-dialog .alert_condition input{width:60px}#work-alert-mst-edit-modal .modal-dialog .unit.hour input{width:65px;padding-right:35px;text-align:right}#work-alert-mst-edit-modal .modal-dialog .unit.minutes input{width:60px;padding-right:28px;text-align:right}.attendance .error_message_container{color:red}.attendance .row_container.button_group{margin-top:20px}.attendance .row_container.total{display:flex;justify-content:space-between}.attendance .row_container.total .button_addstaff,.attendance .row_container.total .button_addwork{align-self:flex-end;margin-bottom:4px}.attendance .list{max-width:inherit;max-height:calc(100vh - 190px);overflow-y:scroll;overflow-x:hidden}.attendance .list.read_only{max-height:calc(100vh - 142px)}.attendance .list table.show_before .time.attendance{width:8%}.attendance .list table.show_before .time.attendance .input_row input{width:55%}.attendance .list table.show_before .time.attendance .input_row span{width:25%}.attendance .list table.show_before .time.attendance .input_row i,.attendance .list table.show_before .time.attendance .input_row span{display:inline-block;vertical-align:top}.attendance .list table .approval.third,.attendance .list table .check_cell{width:2%}.attendance .list table .approval.second{width:3%}.attendance .list table .change{width:2%}.attendance .list table .position{width:8%}.attendance .list table .time.attendance,.attendance .list table .time.rest{width:4%}.attendance .list table .rest.total,.attendance .list table .shift.total,.attendance .list table .work_shift_diff.total,.attendance .list table .worked.total{width:3%;min-width:80px}.attendance .list table .help_trspt_exps{width:3%}.attendance .list table .holiday,.attendance .list table .user_holiday{width:5%}.attendance .list table .delete,.attendance .list table .history{width:3%}.attendance .list table .employment_status{width:5%}.attendance .list table .employee_id{width:3%}.attendance .list table .name{width:6%;text-align:left}.attendance .list table .approval.first{width:3%}.attendance .list table .date{width:4%}.attendance .list table .affiliation{width:8%}.attendance .list table thead tr{height:32px}.attendance .list table tbody tr{height:60px}.attendance .list table tbody tr td{transition:background-color 0s ease;height:60px}.attendance .list table tbody tr td.time.attendance{padding:4px 1px}.attendance .list table tbody tr td.no_alert{text-align:center}.attendance .list table tbody tr td.alert .work_shift_alert i{color:#f22}.attendance .list table tbody tr td.alert .work_shift_minutes{font-weight:700;color:#f22}.attendance .list table tbody tr td.rest.total>div,.attendance .list table tbody tr td.work_shift_diff.total>div,.attendance .list table tbody tr td.worked.total>div{display:flex;justify-content:center;align-items:center;word-break:keep-all}.attendance .list table tbody tr.disabled .user_holiday span{color:#222}.attendance .list table tbody tr.holiday_row,.attendance .list table tbody tr.holiday_row td{height:30px}.attendance .list table tbody tr .holiday .warn{color:#F22;font-weight:700}.attendance .list table tbody tr .holiday_green.holiday_warn span,.attendance .list table tbody tr .holiday_warn.holiday_warn span{background-color:#F22}.attendance .list table tbody tr .holiday_green.holiday_green span,.attendance .list table tbody tr .holiday_warn.holiday_green span{background-color:#2C2}.attendance .list table tbody tr .holiday_green span,.attendance .list table tbody tr .holiday_warn span{display:inline-block;padding:2px 4px;color:#FFF;border-radius:4px;font-size:11.5px;letter-spacing:.1em}.attendance .list table tbody tr.readonly .rest.warn .work_shift_alert i,.attendance .list table tbody tr.readonly .work_shift_diff.warn:not(.is_child_unapproval) .work_shift_alert i,.attendance .list table tbody tr.readonly .worked.warn .work_shift_alert i,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .rest.warn .work_shift_alert i,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn:not(.is_child_unapproval) .work_shift_alert i,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .worked.warn .work_shift_alert i{color:#f22}.attendance .list table tbody tr.readonly .rest.warn span,.attendance .list table tbody tr.readonly .work_shift_diff.warn:not(.is_child_unapproval) span,.attendance .list table tbody tr.readonly .worked.warn span,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .rest.warn span,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn:not(.is_child_unapproval) span,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .worked.warn span{color:#F22;font-weight:700}.attendance .list table tbody tr.readonly .work_shift_diff.warn.is_child_unapproval,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn.is_child_unapproval{font-size:0;letter-spacing:0;cursor:pointer;user-select:none}.attendance .list table tbody tr.readonly .work_shift_diff.warn.is_child_unapproval span,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn.is_child_unapproval span{display:inline-block;padding:2px 4px;color:#FFF;background-color:#F22;font-weight:700;border-radius:4px;font-size:11.5px;letter-spacing:.1em}.attendance .list table tbody tr.readonly .work_shift_diff.warn.is_child_unapproval>div::before,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn.is_child_unapproval>div::before{content:'\2715';display:inline-block;padding:2px;color:#F22;font-weight:700;border-radius:4px;font-size:11.5px;letter-spacing:.1em}.attendance .list table tbody tr.readonly .work_shift_diff.warn.is_child_unapproval.checked span,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn.is_child_unapproval.checked span{background-color:#2C2}.attendance .list table tbody tr.readonly .work_shift_diff.warn.is_child_unapproval.checked>div::before,.attendance .list table tbody tr.work_absent:has(.work_shift_diff.checked) .work_shift_diff.warn.is_child_unapproval.checked>div::before{color:#2C2;content:'\25cb'}.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .rest.warn,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .work_shift_diff.warn,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .worked.warn{font-size:0;letter-spacing:0;cursor:pointer;user-select:none}.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .rest.warn span,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .work_shift_diff.warn span,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .worked.warn span{display:inline-block;padding:2px 4px;color:#FFF;background-color:#F22;font-weight:700;border-radius:4px;font-size:11.5px;letter-spacing:.1em}.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .rest.warn>div::before,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .work_shift_diff.warn>div::before,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .worked.warn>div::before{content:'\2715';display:inline-block;padding:2px;color:#F22;font-weight:700;border-radius:4px;font-size:11.5px;letter-spacing:.1em}.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .rest.warn.checked span,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .work_shift_diff.warn.checked span,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .worked.warn.checked span{background-color:#2C2}.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .rest.warn.checked>div::before,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .work_shift_diff.warn.checked>div::before,.attendance .list table tbody tr:not(.readonly):not(.work_absent:has(.work_shift_diff.checked)) .worked.warn.checked>div::before{color:#2C2;content:'\25cb'}.attendance .list table tbody tr.work_absent .work_shift_diff.warn span,.attendance .list table tbody tr.work_shift_absent .work_shift_diff.warn span{letter-spacing:unset!important}.attendance .list table tbody tr .shift>div,.attendance .list table tbody tr .work_shift_diff>div{display:inline-block}.attendance .list table tbody tr.shift_only .delete i,.attendance .list table tbody tr.shift_only .history i,.attendance .list table tr.delete .check_cell i{display:none}.attendance .list table tbody tr .shift i,.attendance .list table tbody tr .work_shift_diff i{position:relative}.attendance .list table tbody tr input.warn{background-color:#f4757b;color:#000}.attendance .list table tbody tr input.caution{background-color:#ffd900}.attendance .list table tbody tr.main.even_row.dummy_selected.odd_row,.attendance .list table tbody tr.main.even_row.selected.odd_row,.attendance .list table tbody tr.main.odd_row.dummy_selected.odd_row,.attendance .list table tbody tr.main.odd_row.selected.odd_row{background-color:#d5e9ff}.attendance .list table tbody tr.main.even_row.dummy_selected.even_row,.attendance .list table tbody tr.main.even_row.selected.even_row,.attendance .list table tbody tr.main.odd_row.dummy_selected.even_row,.attendance .list table tbody tr.main.odd_row.selected.even_row{background-color:#cfe3ff}.attendance .list table tbody tr.main.even_row.dummy_selected td,.attendance .list table tbody tr.main.even_row.selected td,.attendance .list table tbody tr.main.odd_row.dummy_selected td,.attendance .list table tbody tr.main.odd_row.selected td{background-color:unset}.attendance .list table tbody tr.main.even_row.dummy_selected:hover,.attendance .list table tbody tr.main.even_row.selected:hover,.attendance .list table tbody tr.main.odd_row.dummy_selected:hover,.attendance .list table tbody tr.main.odd_row.selected:hover{background-color:#b3bde5}.attendance .list table tr.delete.even_row.ignore.disabled td,.attendance .list table tr.delete.even_row.ignore.disabled.even_row td,.attendance .list table tr.delete:nth-of-type(even).ignore.disabled td,.attendance .list table tr.delete:nth-of-type(even).ignore.disabled.even_row td{background-color:#a0a0a0!important}.attendance .list table tr.delete.odd_row.ignore.disabled td,.attendance .list table tr.delete.odd_row.ignore.disabled.odd_row td,.attendance .list table tr.delete:nth-of-type(odd).ignore.disabled td,.attendance .list table tr.delete:nth-of-type(odd).ignore.disabled.odd_row td{background-color:#a5a5a5!important}.attendance .list table tr.delete.even_row.ignore.disabled td,.attendance .list table tr.delete.odd_row.ignore.disabled td,.attendance .list table tr.delete:nth-of-type(even).ignore.disabled:hover td,.attendance .list table tr.delete:nth-of-type(odd).ignore.disabled:hover td{background-color:#bfbfbf!important}.attendance .list table tr.delete .check_cell:after{content:"✕"}.attendance .list table tr.delete .employee_id,.attendance .list table tr.delete .help_trspt_exps{pointer-events:none;text-decoration:none}.attendance .list table .changed{background-color:#FFF5B8}.attendance .list table .time{padding:1px}.attendance .list table .input_row{position:relative;height:25px;font-size:0;text-align:right}.attendance .list table .input_row>i,.attendance .list table .input_row>input{height:25px;line-height:25px}.attendance .list table .input_row>span{line-height:25px}.attendance .list table .input_row input{display:inline-block;width:100%;padding:0;font-size:11.5px;border:1px solid #CCC;text-align:center;letter-spacing:.05em}.attendance .list table .input_row input::-webkit-inner-spin-button,.attendance .list table .input_row input::-webkit-outer-spin-button{height:24px}.attendance .list table .input_row span{display:none;font-size:11.5px;text-align:center}.attendance .list table .input_row i{display:none;position:static;width:15%;font-size:10px}.attendance .list table .select_wrapper_label{width:100%}.attendance .list table .select_wrapper_label select{width:100%;min-width:auto;border:1px solid #CCC}.attendance .list table .select_wrapper_label::after{right:3px}.attendance .list table td.history .open_history{cursor:pointer}.attendance.work_appr td.date .Sun{color:#E60012}.attendance.work_appr td.date .Sat{color:#008bdb}.attendance #work-approval-reason-dialog .modal-dialog{width:auto!important;max-width:450px!important;margin-top:80px}.attendance #work-approval-reason-dialog .modal-dialog .modal-header{border-bottom:solid 2px #2f5e91}.attendance #work-approval-reason-dialog .modal-dialog .modal-body .message{margin:16px 0}.attendance #work-approval-reason-dialog .modal-dialog .modal-body .caution_note{font-weight:700;color:red}.attendance #work-approval-reason-dialog .modal-dialog .modal-body .form_container .value{padding:2px 16px}#add-attendance-modal-shop .modal-dialog .conditions{margin-bottom:10px}#add-attendance-modal-shop .modal-dialog .conditions .condition_container{font-size:0}#add-attendance-modal-shop .modal-dialog .conditions .condition_container>div{vertical-align:top;display:inline-block;font-size:11.5px}#add-attendance-modal-shop .modal-dialog .conditions .condition_container .value{width:calc(100% - 92px);height:40px;margin:0}#add-attendance-modal-shop .modal-dialog .conditions .condition_container .value input{width:calc(100% - 4px);height:28px}#add-attendance-modal-shop .modal-dialog .conditions .button_container button{margin:0}#add-attendance-modal-shop .modal-dialog .table_wrapper table{width:100%}#add-attendance-modal-shop .modal-dialog .table_wrapper table tbody .radio_cell{width:40px}#add-attendance-modal-shop .modal-dialog .table_wrapper table .affiliation,#add-attendance-modal-shop .modal-dialog .table_wrapper table .ignore,#add-attendance-modal-shop .modal-dialog .table_wrapper table .name{text-align:left}#add-attendance-modal-shop .modal-dialog .check_cell{width:30px}#add-attendance-modal-user .modal-dialog{width:400px}#add-attendance-modal-user .modal-dialog select{width:140px}#help-trspt-exps-modal .modal-dialog{width:400px}#help-trspt-exps-modal .from{width:87px;min-width:auto}#help-trspt-exps-modal .unit.yen::after{right:45px;top:11px}#attendance-history-modal .modal-dialog{width:800px}#attendance-history-modal .modal-dialog .status span{display:inline-block;margin-right:10px}#attendance-history-modal .modal-dialog table{width:100%}#attendance-history-modal .modal-dialog table th{padding:0 6px}#attendance-history-modal .modal-dialog table p{margin:0}#attendance-history-modal .modal-dialog .strong{color:#D22C2C}#holiday-edit-modal .modal-dialog{width:450px}#holiday-edit-modal .modal-dialog .header{justify-content:space-between;line-height:28px}#holiday-edit-modal .modal-dialog .header .breakdown,#holiday-edit-modal .modal-dialog .header .overview{display:flex;font-size:11.5px;letter-spacing:.1em}#holiday-edit-modal .modal-dialog .header .breakdown::after{content:'）'}#holiday-edit-modal .modal-dialog .header .breakdown::before{content:'（'}#holiday-edit-modal .modal-dialog table{margin:auto}#holiday-edit-modal .modal-dialog table tr{height:40px}#holiday-edit-modal .modal-dialog table tr td,#holiday-edit-modal .modal-dialog table tr th{width:20%;height:32px;cursor:default}#holiday-edit-modal .modal-dialog table tr .user_holiday .user_holiday_type{cursor:pointer;margin-bottom:0}#holiday-edit-modal .modal-dialog table tr .user_holiday .user_holiday_type .value{padding:0}#holiday-edit-modal .modal-dialog table tr .user_holiday .user_holiday_type .value .select_wrapper_label{width:80px}.attendance .work_appr.shop_id.form-control{height:28px}.work_days_check.index .list{max-width:inherit;max-height:calc(100vh - 238px);overflow:scroll}.work_days_check.index .list.buttons_hide{max-height:calc(100vh - 200px)}.work_days_check.index .list table .check_cell{min-width:30px}.work_days_check.index .list table .user_no{min-width:58px}.work_days_check.index .list table .user_name{min-width:130px;text-align:left}.work_days_check.index .list table .shop_name{min-width:135px;text-align:left}.work_days_check.index .list table .emp_type{min-width:80px}.work_days_check.index .list table .enrollment_status{min-width:70px}.work_days_check.index .list table .normal_work_days,.work_days_check.index .list table .work_days{min-width:63px}.work_days_check.index .list table .paid_leave_used_days{min-width:70px}.work_days_check.index .list table .normal_holiday_days{min-width:63px}.work_days_check.index .list table .holiday_days,.work_days_check.index .list table .unapplied_holiday_days{min-width:50px}.work_days_check.index .list table .difference,.work_days_check.index .list table .normal_work_times,.work_days_check.index .list table .work_times{min-width:65px}.work_days_check.index .list table .reason{min-width:170px;text-align:left}.work_days_check.index .list table .reason input[type=text]{width:100%}.work_days_check.index .list table .absent_days{min-width:65px;width:65px}.work_days_check.index .list table .absent_days input[type=text]{width:100%;text-align:right;padding-right:19px}.work_days_check.index .list table .absent_days.unit.day::after{top:50%;left:71%;transform:translate(-50%,-50%)}.work_days_check.index .list table .group_mgr_user_name,.work_days_check.index .list table .shop_mgr_user_name{min-width:120px;text-align:left}.work_days_check.index .list table .mail{min-width:30px}.work_days_check.index td.unapplied_holiday_days.alert{color:red;font-weight:700}.work_days_check.index td.paid_leave_used_days a{font-weight:700}.work_days_check.index .condition_filter .disp_column_filter label,.work_days_check.index .condition_filter .enrollment_status_filter .enrollment_status{font-weight:400;cursor:pointer}.work_days_check.index td.mail.unsent i{color:#0070c9}.work_days_check.index td.mail.unsent i:hover{color:#00457d}.work_days_check.index .condition_filter .disp_column_filter .title,.work_days_check.index .condition_filter .enrollment_status_filter .title{width:70px;color:#7f7f7f;display:inline-block}.work_days_check.index td.balloon:hover{cursor:pointer}.work_days_check.index .conditions_container.right{margin-left:5px}.work_days_check.index .conditions_container.condition_check{margin-left:0;margin-right:8px}.work_days_check.index .condition_filter{height:unset;line-height:unset;margin-bottom:10px}.work_days_check.index .condition_filter .enrollment_status_filter{height:20px;margin-bottom:15px;padding-left:3px}.work_days_check.index .condition_filter .enrollment_status_filter .enrollment_status,.work_days_check.index .condition_filter .enrollment_status_filter .title{height:28px;line-height:28px;margin-right:12px}.work_days_check.index .condition_filter .disp_column_filter{height:20px;margin-bottom:15px;padding-left:3px}.work_days_check.index .condition_filter .disp_column_filter .disp_column,.work_days_check.index .condition_filter .disp_column_filter .title{height:28px;line-height:28px;margin-right:12px}.work_days_check.index .condition_filter .disp_column_filter .toggle_fixed_overtime:not(.disabled){cursor:pointer}.work_days_check.index .condition_filter .disp_column_filter .toggle_fixed_overtime.disabled{color:#BBB;cursor:default}.work_days_check.index .row_container .left{display:inline-block}.work_days_check.index .row_container .button.unConfirm{background-color:#414141}.work_days_check.index .row_container.buttons .right{right:0;margin-top:10px}.work_days_check.index .row_container .calculation_date{font-weight:700;padding-right:3px}#difference-help-modal .modal-dialog{margin-top:40px;width:580px}#difference-help-modal .modal-dialog .rules{margin-left:20px;margin-bottom:14px;list-style-type:disc}#difference-help-modal .modal-dialog .rules .detail{margin-top:15px}#difference-help-modal .modal-dialog .rules .detail p{margin-left:14px;margin-top:9px}#difference-help-modal .modal-dialog .rules .detail p.comment{margin-left:85px}#difference-email-send-modal .mail_send .detail_container.mail_send_history{text-align:right;margin-bottom:0}#difference-email-send-modal .mail_head .detail_container{margin:0 0 10px;letter-spacing:0;font-size:0;height:fit-content;line-height:normal}#difference-email-send-modal .mail_head .detail_container .label{color:#999;text-align:right;line-height:normal;width:10%;height:100%}#difference-email-send-modal .mail_head .detail_container .data{line-height:normal;padding-right:18px;width:90%;height:18px;overflow:hidden;cursor:pointer}#difference-email-send-modal .mail_head .detail_container .data .fold_icon{user-select:none;position:absolute;right:5px;top:0}#difference-email-send-modal .mail_head .detail_container .data.unfolded{height:100%}#difference-email-send-modal .mail_subject .value{padding:5px 0}#difference-email-send-modal .mail_subject input.mail_subject{width:100%}#difference-email-send-modal .mail_body{margin-top:10px;width:100%}#difference-email-send-modal .mail_body span{white-space:pre-wrap;line-height:inherit}.work_hours.index .tabs .tab-content .tab-pane{padding:10px}.work_hours.index table th{text-wrap:none}.work_hours.index table td.lower,.work_hours.index table td.lower a{font-weight:700;color:#00f}.work_hours.index table td.upper,.work_hours.index table td.upper a{font-weight:700;color:red}.work_hours.index table .noamount td{background-color:#E0E0E0}.work_hours.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.work_hours.index table thead th.header{background-color:#AAA;color:#FFF}.work_hours.index table thead th.header.emp_type_name,.work_hours.index table thead th.header.holiday_work_time,.work_hours.index table thead th.header.holidays,.work_hours.index table thead th.header.midnight_work_time,.work_hours.index table thead th.header.normal_work_days,.work_hours.index table thead th.header.normal_work_time_display,.work_hours.index table thead th.header.overtime_work,.work_hours.index table thead th.header.paid_leave_used_days,.work_hours.index table thead th.header.shop_name,.work_hours.index table thead th.header.user_name,.work_hours.index table thead th.header.user_no,.work_hours.index table thead th.header.work_days,.work_hours.index table thead th.header.work_times{z-index:3}.work_hours.index .list{max-width:inherit;max-height:calc(100vh - 235px);overflow:scroll}.work_hours.index .list table th.user_no{min-width:48px}.work_hours.index .list table th.user_name{min-width:130px;text-align:left}.work_hours.index .list table th.shop_name{min-width:110px;text-align:left}.work_hours.index .list table th.emp_type_name{min-width:76px}.work_hours.index .list table th.normal_work_days,.work_hours.index .list table th.work_days{min-width:63px}.work_hours.index .list table th.holidays{min-width:50px}.work_hours.index .list table th.paid_leave_used_days{min-width:70px}.work_hours.index .list table th.holiday_work_time,.work_hours.index .list table th.midnight_work_time,.work_hours.index .list table th.normal_work_time_display,.work_hours.index .list table th.overtime_work,.work_hours.index .list table th.work_times{min-width:63px}.work_hours.index .list table th.memo{min-width:38px}.work_hours.index .list table th.date{cursor:default}.work_hours.index .list table th.date.sunday{color:#E60012}.work_hours.index .list table th.date.saturday{color:#008bdb}.work_hours.index .list table th.detail{background-color:#999}.work_hours.index .list table th.detail.header:hover,.work_hours.index .list table th.detail.headerSortDown,.work_hours.index .list table th.detail.headerSortUp{background-color:#777}.work_hours.index .list table th p{margin:0}.work_hours.index .list table tr.odd_row td{background-color:#FFF}.work_hours.index .list table tr.even_row td{background-color:#f8f8f8}.work_hours.index .list table td.shop_name,.work_hours.index .list table td.user_name{text-align:left}.work_hours.index .list table td p{margin:0}.work_hours.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.work_hours.index .list table td.work_time.none_work{background-color:#EEE}.work_hours.index .list table td.work_time.paid_holiday{background-color:#fff8d5}.work_hours.index .list table td.work_time.public_holiday{background-color:#d5e9ff}.work_hours.index .list table td.work_time.legal_holiday{background-color:#ffd5d5}.work_hours.index .list table td.work_time.alert{background-color:red;color:#fff}.work_hours.index .list table td.work_time.previous{color:red;font-weight:700}.work_hours.index .condition_filter .detail_filter .detail_item,.work_hours.index .condition_filter .disp_column_filter label,.work_hours.index .condition_filter .emp_type_filter .emp_type{font-weight:400;cursor:pointer}.work_hours.index .list table .work_time p{white-space:nowrap}.work_hours.index .list table .emp_type_name,.work_hours.index .list table .holiday_work_time,.work_hours.index .list table .holidays,.work_hours.index .list table .midnight_work_time,.work_hours.index .list table .normal_work_days,.work_hours.index .list table .normal_work_time_display,.work_hours.index .list table .overtime_work,.work_hours.index .list table .paid_leave_used_days,.work_hours.index .list table .shop_name,.work_hours.index .list table .user_name,.work_hours.index .list table .user_no,.work_hours.index .list table .work_days,.work_hours.index .list table .work_times{position:sticky;z-index:1}.work_hours.index .list table .user_no{left:0}.work_hours.index .list table .user_name{left:48px}.work_hours.index .list table .shop_name{left:178px}.work_hours.index .list table .emp_type_name{left:288px}.work_hours.index .list table .normal_work_days{left:364px}.work_hours.index .list table .work_days{left:427px}.work_hours.index .list table .paid_leave_used_days{left:490px}.work_hours.index .list table .holidays{left:560px}.work_hours.index .list table .normal_work_time_display{left:610px}.work_hours.index .list table .work_times{left:673px}.work_hours.index .list table .overtime_work{left:736px}.work_hours.index .list table .midnight_work_time{left:799px}.work_hours.index .list table .holiday_work_time{left:862px}.work_hours.index .list table th.hover_column{background-color:#93999F}.work_hours.index .list table th.hover_column.detail{background-color:#83898F}.work_hours.index .list table td.hover_column{background-color:#edf3f9!important}.work_hours.index .list table td.hover_column.none_work{background-color:#D3D9DF!important}.work_hours.index .list table td.hover_column.paid_holiday{background-color:#e5d4b3!important}.work_hours.index .list table td.hover_column.hover_cell{background-color:#b3bde5!important}.work_hours.index .list table td.hover_column.hover_cell.none_work{background-color:#C3C9CF!important}.work_hours.index .list table td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.work_hours.index .condition_filter{height:unset;line-height:unset;margin-bottom:10px}.work_hours.index .condition_filter .emp_type_filter{height:20px;margin-bottom:15px;padding-left:3px}.work_hours.index .condition_filter .emp_type_filter .emp_type,.work_hours.index .condition_filter .emp_type_filter .title{height:28px;line-height:28px;margin-right:12px}.work_hours.index .condition_filter .emp_type_filter .title{width:70px;color:#7f7f7f;display:inline-block}.work_hours.index .condition_filter .disp_column_filter{height:20px;margin-bottom:15px;padding-left:3px}.work_hours.index .condition_filter .disp_column_filter .disp_column,.work_hours.index .condition_filter .disp_column_filter .title{height:28px;line-height:28px;margin-right:12px}.work_hours.index .condition_filter .disp_column_filter .title{width:70px;color:#7f7f7f;display:inline-block}.work_hours.index .condition_filter .detail_filter{height:20px;margin-bottom:15px;padding-left:3px}.work_hours.index .condition_filter .detail_filter .detail_filter_list,.work_hours.index .condition_filter .detail_filter .title{height:28px;line-height:28px;margin-right:12px}.work_hours.index #amount-detail-modal .conditions .shop_name,.work_hours.index #amount-detail-modal .conditions .user_name,.work_hours.index #amount-detail-modal .conditions .user_no,.work_hours.index #amount-detail-modal .totals .total_amount,.work_hours.index #amount-detail-modal .totals .total_work_time{margin-right:10px}.work_hours.index .condition_filter .detail_filter .normal_work_days_detail,.work_hours.index .condition_filter .detail_filter .normal_work_time_detail,.work_hours.index .condition_filter .detail_filter .search_date_detail,.work_hours.index .condition_filter .detail_filter .search_time_detail,.work_hours.index .condition_filter .detail_filter .title{display:inline-block}.work_hours.index .condition_filter .detail_filter .title{width:70px;color:#7f7f7f}.work_hours.index .condition_filter .detail_filter .from_to .search_date_detail input,.work_hours.index .condition_filter .detail_filter .from_to .search_normal_work_days input,.work_hours.index .condition_filter .detail_filter .from_to .search_normal_work_time input,.work_hours.index .condition_filter .detail_filter .from_to .search_time_detail input{width:70px;text-align:right}.work_hours.index .condition_filter .detail_filter .from_to .search_normal_work_days,.work_hours.index .condition_filter .detail_filter .from_to .search_normal_work_time{display:inline-block}.work_hours.index #amount-detail-modal .modal-dialog{width:690px}.work_hours.index #amount-detail-modal .conditions{padding-left:10px;padding-right:10px}.work_hours.index #amount-detail-modal .conditions .right{float:right;vertical-align:top}.work_hours.index #amount-detail-modal .conditions div{display:inline-block}.work_hours.index #amount-detail-modal .totals{padding-left:10px;padding-right:10px;margin-bottom:10px}.work_hours.index #amount-detail-modal .totals div{display:inline-block}.work_hours.index #amount-detail-modal .modal-body .deduction,.work_hours.index #amount-detail-modal .modal-body .payment,.work_hours.index #amount-detail-modal .modal-body .working{display:table-cell;padding:10px}.work_hours.index #amount-detail-modal .modal-body .deduction .item_name,.work_hours.index #amount-detail-modal .modal-body .payment .item_name,.work_hours.index #amount-detail-modal .modal-body .working .item_name{text-align:left}.work_hours.index #amount-detail-modal .modal-body .deduction .amount,.work_hours.index #amount-detail-modal .modal-body .deduction .value,.work_hours.index #amount-detail-modal .modal-body .payment .amount,.work_hours.index #amount-detail-modal .modal-body .payment .value,.work_hours.index #amount-detail-modal .modal-body .working .amount,.work_hours.index #amount-detail-modal .modal-body .working .value{text-align:right}.work_hours.index #amount-detail-modal .modal-body .deduction th.header,.work_hours.index #amount-detail-modal .modal-body .payment th.header,.work_hours.index #amount-detail-modal .modal-body .working th.header{min-width:200px}.work_hours.index #work-hours-download-modal .modal-dialog{width:350px}.work_hours.index #work-hours-download-modal .download_menu{text-align:center;padding:5px}.work_hours.index #work-hours-download-modal .download_menu label{width:210px}.work_hours.index #memo-edit-modal .modal-body{margin-bottom:5px}.work_hours.index #memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}.work_hours.index #memo-edit-modal .modal-body .user_info_compile .user_info{line-height:13px}.work_hours.index #memo-edit-modal .modal-body .user_info_compile .user_name,.work_hours.index #memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}.work_hours.index #memo-edit-modal .modal-body .user_info_compile .emp_type,.work_hours.index #memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}.work_hours.index #memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}.work_hours.index #memo-edit-modal .modal-body textarea{width:100%;resize:vertical}.work_hours.index #memo-edit-modal .modal-body .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.work_hours.index #memo-edit-modal .modal-body .textarea_attachment i{font-style:normal}.work_hours.index #memo-edit-modal .modal-body .modified-info{text-align:right;margin-bottom:5px}.work_hours.index #memo-edit-modal .modal-body .modified-info.no-data{height:0}.work_hours.index #memo-edit-modal .modal-body .modified-info .modified,.work_hours.index #memo-edit-modal .modal-body .modified-info .modified_user_name{margin-right:5px}.work_plan_calendar_mst.index .conditions .button.setting{margin-left:10px}.work_plan_calendar_mst.index .list table{width:440px}.work_plan_calendar_mst.index .list table .work_plan_name{min-width:140px;text-align:left}.work_plan_calendar_mst.index .list table .work_term_name{min-width:100px;text-align:left}.work_plan_calendar_mst.index .list table .calendar_name{min-width:140px;text-align:left}.work_plan_calendar_mst.index .list table .edit{min-width:60px}.work_plan_mst.index .conditions .condition_check{margin-left:0}.work_plan_mst.index .list table .work_plan_name{min-width:140px;text-align:left}.work_plan_mst.index .list table .work_hours_system{min-width:125px}.work_plan_mst.index .list table .daily_normal_work_time,.work_plan_mst.index .list table .fixed_overtime,.work_plan_mst.index .list table .normal_work_time,.work_plan_mst.index .list table .weekly_normal_work_time{min-width:100px}.work_plan_mst.index .list table .overtime_payment_type{min-width:140px}.work_plan_mst.index .list table .legal_holiday_payment_flg,.work_plan_mst.index .list table .legal_holiday_payment_rate,.work_plan_mst.index .list table .midnight_payment_flg,.work_plan_mst.index .list table .midnight_payment_rate,.work_plan_mst.index .list table .overtime_payment_rate{min-width:80px}.work_plan_mst.index .list table .bonus_payment_flg{min-width:60px}.work_plan_mst.index .list table .grade,.work_plan_mst.index .list table .work_shift_management_flg{min-width:80px}.work_plan_mst.index .list table .contract_template,.work_plan_mst.index .list table .unofficial_offer_template{min-width:120px}.work_plan_mst.index .list table .end_date,.work_plan_mst.index .list table .start_date{min-width:90px}.work_plan_mst.index .list table .display_order,.work_plan_mst.index .list table .work_plan_calendar_Setting,.work_plan_mst.index .list table .work_plan_price_Setting{min-width:80px}.work_plan_mst.index .list table .edit{min-width:60px}.work_plan_mst.index .list table .status{color:red;font-weight:700}.work_plan_mst.index .list table .status i{position:unset}.work_plan_mst.index .list table .hidden_column{display:none}.work_plan_mst.index .list table .hidden_column.header{background-color:#999}.work_plan_mst.index .list table .is_false_data{color:#CCC}#work-plan-mst-insert-modal .modal-dialog{width:400px}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_minutes .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .fixed_overtime .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .normal_work_minutes .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .unit.hour input,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_minutes .unit.hour input{width:70px;padding-right:30px;text-align:right}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_minutes .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .fixed_overtime .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .normal_work_minutes .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .unit.hour::after,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_minutes .unit.hour::after{top:10px;left:85px}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_minutes .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .fixed_overtime .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .normal_work_minutes .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .unit.minutes input,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_minutes .unit.minutes input{width:50px;padding-right:20px;text-align:right}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_minutes .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .fixed_overtime .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .normal_work_minutes .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .unit.minutes::after,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_minutes .unit.minutes::after{top:10px;left:37px}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .hour_minutes,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .hour_minutes,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .hour_minutes{display:flex}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .value.hour,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .value.hour,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .value.hour{width:120px;padding:2px 10px 2px 40px}#work-plan-mst-insert-modal .modal-dialog .daily_normal_work_hours .value.minutes,#work-plan-mst-insert-modal .modal-dialog .normal_work_hours .value.minutes,#work-plan-mst-insert-modal .modal-dialog .weekly_normal_work_hours .value.minutes{width:50px;padding:2px 10px 2px 0}#work-plan-mst-insert-modal .modal-dialog .max_grade,#work-plan-mst-insert-modal .modal-dialog .min_grade{width:60px}#work-plan-mst-insert-modal .modal-dialog .legal_holiday_payment_rate input,#work-plan-mst-insert-modal .modal-dialog .midnight_payment_rate input,#work-plan-mst-insert-modal .modal-dialog .overtime_payment_rate input{width:70px;padding-right:20px;text-align:right}#work-plan-mst-insert-modal .modal-dialog .legal_holiday_payment_rate .unit.percent::after,#work-plan-mst-insert-modal .modal-dialog .midnight_payment_rate .unit.percent::after,#work-plan-mst-insert-modal .modal-dialog .overtime_payment_rate .unit.percent::after{top:10px;left:95px}.work_plan_price_mst.index .conditions .button.setting{margin-left:10px}.work_plan_price_mst.index .list table .grade{min-width:70px}.work_plan_price_mst.index .list table .total{min-width:100px}.work_plan_price_mst.index .list table .payment_item .unit.yen{width:100px;margin:0 auto;position:relative}.work_plan_price_mst.index .list table .payment_item .unit.yen::after{top:8px;right:8px}.work_plan_price_mst.index .list table .payment_item input{width:100%}#work-plan-setting-modal .message_container{border-radius:10px;background-color:#F0F0F0;padding:10px;margin-bottom:15px}#work-plan-setting-modal tr td.disabled i{color:#999;pointer-events:none}.work_shift_diff.index .row_container{display:flex;position:relative}.work_shift_diff.index .row_container .comment{position:absolute;right:0}.work_shift_diff.index table th{text-wrap:none}.work_shift_diff.index table td.lower,.work_shift_diff.index table td.lower a{font-weight:700;color:#00f}.work_shift_diff.index table td.upper,.work_shift_diff.index table td.upper a{font-weight:700;color:red}.work_shift_diff.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.work_shift_diff.index table thead th{background-color:#AAA;color:#FFF}.work_shift_diff.index table thead th.edit.user_name,.work_shift_diff.index table thead th.edit.user_no,.work_shift_diff.index table thead th.header.user_name,.work_shift_diff.index table thead th.header.user_no{z-index:3}.work_shift_diff.index .list{max-width:inherit;max-height:calc(100vh - 160px);overflow:scroll}.work_shift_diff.index .list table .fixed_column{position:sticky!important;z-index:1}.work_shift_diff.index .list table .fixed_column.user_no{left:0}.work_shift_diff.index .list table .fixed_column.user_name{left:50px}.work_shift_diff.index .list table th.user_no{min-width:50px;width:50px}.work_shift_diff.index .list table th.user_name{min-width:130px;text-align:left}.work_shift_diff.index .list table th.shop_name{min-width:135px;text-align:left}.work_shift_diff.index .list table th.emp_type_name{min-width:76px}.work_shift_diff.index .list table th.position_name{min-width:88px}.work_shift_diff.index .list table th.excess_work_days,.work_shift_diff.index .list table th.excess_work_times,.work_shift_diff.index .list table th.fixed_overtime,.work_shift_diff.index .list table th.normal_work_days,.work_shift_diff.index .list table th.normal_work_time_display,.work_shift_diff.index .list table th.paid_leave_used_days,.work_shift_diff.index .list table th.paid_leave_used_time,.work_shift_diff.index .list table th.work_days,.work_shift_diff.index .list table th.work_times{min-width:63px}.work_shift_diff.index .list table th.no_shift_work_days{min-width:76px}.work_shift_diff.index .list table th.over_shift_work_times{min-width:63px}.work_shift_diff.index .list table th p{margin:0}.work_shift_diff.index .list table tr.odd_row td{background-color:#FFF}.work_shift_diff.index .list table tr.even_row td{background-color:#f8f8f8}.work_shift_diff.index .list table tr td.caution{font-weight:700}.work_shift_diff.index .list table tr td.caution.no_shift_worked{color:#f22}.work_shift_diff.index .list table td.shop_name,.work_shift_diff.index .list table td.user_name{text-align:left}.work_shift_diff.index .list table td p{margin:0}.work_shift_diff.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.work_shift_diff.index .list table td.work_time.none_work{background-color:#EEE}.work_shift_diff.index .list table td.work_time.paid_holiday{background-color:#fff8d5}.work_shift_diff.index .list table td.work_time.public_holiday{background-color:#d5e9ff}.work_shift_diff.index .list table td.work_time.legal_holiday{background-color:#ffd5d5}.work_shift_diff.index .list table td.work_time.previous{color:red;font-weight:700}.work_shift_diff.index .list table td.work_time.multi{font-weight:700}.work_shift_diff.index .list table td i{position:initial;top:auto;left:auto;right:auto;bottom:auto}.work_shift_diff.index .list table .work_time p{white-space:nowrap}.work_shift_diff.index .list table th.hover_column{background-color:#93999F}.work_shift_diff.index .list table td.hover_column{background-color:#edf3f9!important}.work_shift_diff.index .list table td.hover_column.none_work{background-color:#D3D9DF!important}.work_shift_diff.index .list table td.hover_column.paid_holiday{background-color:#e5d4b3!important}.work_shift_diff.index .list table td.hover_column.hover_cell{background-color:#b3bde5!important}.work_shift_diff.index .list table td.hover_column.hover_cell.none_work{background-color:#C3C9CF!important}.work_shift_diff.index .list table td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.work_shift_diff.index .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.work_shift_diff.index .condition_filter_switch a{cursor:pointer}.work_shift_diff.index .condition_filter{display:none;height:unset;line-height:unset;margin-bottom:10px}.work_shift_diff.index .condition_filter .filter{display:flex}.work_shift_diff.index .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.work_shift_diff.index .condition_filter .filter .title label{width:70px;color:#7f7f7f}.work_shift_diff.index .condition_filter .filter .check_list label{cursor:pointer;font-weight:400}.shop_work_shift.index #work-shift-edit-modal .modal-header,.work_appr.day #work-shift-edit-modal .modal-header,.work_appr.user #work-shift-edit-modal .modal-header,.work_shift.index #work-shift-edit-modal .modal-header{display:flex}.shop_work_shift.index #work-shift-edit-modal .modal-header .left,.work_appr.day #work-shift-edit-modal .modal-header .left,.work_appr.user #work-shift-edit-modal .modal-header .left,.work_shift.index #work-shift-edit-modal .modal-header .left{width:50%;display:flex}.shop_work_shift.index #work-shift-edit-modal .modal-header .left .datepicker_prev,.work_appr.day #work-shift-edit-modal .modal-header .left .datepicker_prev,.work_appr.user #work-shift-edit-modal .modal-header .left .datepicker_prev,.work_shift.index #work-shift-edit-modal .modal-header .left .datepicker_prev{margin:12px 0 10px 20px}.shop_work_shift.index #work-shift-edit-modal .modal-header .left .datepicker_next,.work_appr.day #work-shift-edit-modal .modal-header .left .datepicker_next,.work_appr.user #work-shift-edit-modal .modal-header .left .datepicker_next,.work_shift.index #work-shift-edit-modal .modal-header .left .datepicker_next{margin:12px 0 10px}.shop_work_shift.index #work-shift-edit-modal .modal-header .right,.work_appr.day #work-shift-edit-modal .modal-header .right,.work_appr.user #work-shift-edit-modal .modal-header .right,.work_shift.index #work-shift-edit-modal .modal-header .right{position:absolute;right:0;width:200px}.shop_work_shift.index #work-shift-edit-modal .error_message_container,.work_appr.day #work-shift-edit-modal .error_message_container,.work_appr.user #work-shift-edit-modal .error_message_container,.work_shift.index #work-shift-edit-modal .error_message_container{margin-bottom:20px}.shop_work_shift.index #work-shift-edit-modal .gadget_container.alert li.warning,.work_appr.day #work-shift-edit-modal .gadget_container.alert li.warning,.work_appr.user #work-shift-edit-modal .gadget_container.alert li.warning,.work_shift.index #work-shift-edit-modal .gadget_container.alert li.warning{cursor:pointer}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget,.work_appr.day #work-shift-edit-modal .gadget_container .gadget,.work_appr.user #work-shift-edit-modal .gadget_container .gadget,.work_shift.index #work-shift-edit-modal .gadget_container .gadget{width:100%;background-color:#FFF;margin-bottom:10px}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body a,.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body span,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body a,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body span,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body a,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body span,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body a,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body span{white-space:nowrap}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body table,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body table,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body table,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body table{width:100%}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li{position:relative;min-height:30px;white-space:nowrap;padding:0 5px;display:flex;align-items:center;text-wrap:wrap;line-height:18px}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li div,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li div,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li div,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li div{display:inline-block}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li div.condition_check,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li div.condition_check,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li div.condition_check,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li div.condition_check{margin-right:5px}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.disabled),.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.disabled),.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.disabled),.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.disabled){cursor:default}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.fa-check-square:not(.disabled)),.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:has(.condition_check i.fa-check-square:not(.disabled)){color:#555}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)),.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)){background-color:#D6D6D6!important}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)),.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)),.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)){background-color:#E0E0E0!important}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)):hover,.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(even):has(.condition_check i.fa-check-square:not(.disabled)):hover,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li:nth-of-type(odd):has(.condition_check i.fa-check-square:not(.disabled)):hover{background-color:#C9C9C9!important}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li .condition_check,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li .condition_check,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li .condition_check,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li .condition_check{position:relative;width:30px}.shop_work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li i,.work_appr.day #work-shift-edit-modal .gadget_container .gadget .gadget_body li i,.work_appr.user #work-shift-edit-modal .gadget_container .gadget .gadget_body li i,.work_shift.index #work-shift-edit-modal .gadget_container .gadget .gadget_body li i{color:#999;position:absolute;top:0;bottom:0;width:12px;height:12px;margin:auto;right:0;left:0}.shop_work_shift.index #work-shift-edit-modal .header_row,.work_appr.day #work-shift-edit-modal .header_row,.work_appr.user #work-shift-edit-modal .header_row,.work_shift.index #work-shift-edit-modal .header_row{display:flex;position:relative;margin-bottom:10px}.shop_work_shift.index #work-shift-edit-modal .header_row .header_info_left,.work_appr.day #work-shift-edit-modal .header_row .header_info_left,.work_appr.user #work-shift-edit-modal .header_row .header_info_left,.work_shift.index #work-shift-edit-modal .header_row .header_info_left{font-size:13px}.shop_work_shift.index #work-shift-edit-modal .header_row .header_info_left .user,.work_appr.day #work-shift-edit-modal .header_row .header_info_left .user,.work_appr.user #work-shift-edit-modal .header_row .header_info_left .user,.work_shift.index #work-shift-edit-modal .header_row .header_info_left .user{font-weight:700}.shop_work_shift.index #work-shift-edit-modal .header_row .last_modified,.work_appr.day #work-shift-edit-modal .header_row .last_modified,.work_appr.user #work-shift-edit-modal .header_row .last_modified,.work_shift.index #work-shift-edit-modal .header_row .last_modified{position:absolute;right:0;top:20px}.shop_work_shift.index #work-shift-edit-modal .header_row .last_modified .title,.work_appr.day #work-shift-edit-modal .header_row .last_modified .title,.work_appr.user #work-shift-edit-modal .header_row .last_modified .title,.work_shift.index #work-shift-edit-modal .header_row .last_modified .title{color:#7f7f7f;margin-right:10px}.shop_work_shift.index #work-shift-edit-modal .header_row .last_modified .value,.work_appr.day #work-shift-edit-modal .header_row .last_modified .value,.work_appr.user #work-shift-edit-modal .header_row .last_modified .value,.work_shift.index #work-shift-edit-modal .header_row .last_modified .value{margin-right:5px}.shop_work_shift.index #work-shift-edit-modal .status_row,.work_appr.day #work-shift-edit-modal .status_row,.work_appr.user #work-shift-edit-modal .status_row,.work_shift.index #work-shift-edit-modal .status_row{display:flex;margin-bottom:10px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td input.no_display,.shop_work_shift.index #work-shift-edit-modal .work_shift_list td select.no_display,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.blank,.work_appr.day #work-shift-edit-modal .work_shift_list td input.no_display,.work_appr.day #work-shift-edit-modal .work_shift_list td select.no_display,.work_appr.day #work-shift-edit-modal .work_shift_list tr.blank,.work_appr.user #work-shift-edit-modal .work_shift_list td input.no_display,.work_appr.user #work-shift-edit-modal .work_shift_list td select.no_display,.work_appr.user #work-shift-edit-modal .work_shift_list tr.blank,.work_shift.index #work-shift-edit-modal .work_shift_list td input.no_display,.work_shift.index #work-shift-edit-modal .work_shift_list td select.no_display,.work_shift.index #work-shift-edit-modal .work_shift_list tr.blank{display:none}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.status_type,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.status_type,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.status_type,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.status_type{min-width:65px}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.absence,.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.excess,.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.normal,.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.paid_leave,.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.shift,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.absence,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.excess,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.normal,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.paid_leave,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list th.shift,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.absence,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.excess,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.normal,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.paid_leave,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list th.shift,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.absence,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.excess,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.normal,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.paid_leave,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list th.shift{min-width:80px}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .strong,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list .strong,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list .strong,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .strong{font-weight:700;margin-left:4px}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list .alert,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list .alert,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert{font-weight:700}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert.many,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list .alert.many,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list .alert.many,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert.many{color:#f22}.shop_work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert.few,.work_appr.day #work-shift-edit-modal .status_row .status_info .status_list .alert.few,.work_appr.user #work-shift-edit-modal .status_row .status_info .status_list .alert.few,.work_shift.index #work-shift-edit-modal .status_row .status_info .status_list .alert.few{color:#22f}.shop_work_shift.index #work-shift-edit-modal .work_shift_list,.work_appr.day #work-shift-edit-modal .work_shift_list,.work_appr.user #work-shift-edit-modal .work_shift_list,.work_shift.index #work-shift-edit-modal .work_shift_list{margin-bottom:10px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.approved td.work_shop,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.approved td.work_time,.work_appr.day #work-shift-edit-modal .work_shift_list tr.approved td.work_shop,.work_appr.day #work-shift-edit-modal .work_shift_list tr.approved td.work_time,.work_appr.user #work-shift-edit-modal .work_shift_list tr.approved td.work_shop,.work_appr.user #work-shift-edit-modal .work_shift_list tr.approved td.work_time,.work_shift.index #work-shift-edit-modal .work_shift_list tr.approved td.work_shop,.work_shift.index #work-shift-edit-modal .work_shift_list tr.approved td.work_time{color:#555}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.work_shop,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.work_time,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.work_shop,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.work_time,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.work_shop,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.work_time,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.work_shop,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.work_time{text-decoration:line-through #000;color:#666}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.holiday,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.holiday,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.holiday,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.holiday{color:#000}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td input.tooltip_highlight,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td input.tooltip_highlight,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td input.tooltip_highlight,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td input.tooltip_highlight{border:1px solid #CCC!important;background-color:#D6D6D6!important}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.copy i,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.edit i,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.history i,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.copy i,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.edit i,.work_appr.day #work-shift-edit-modal .work_shift_list tr.deleted td.history i,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.copy i,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.edit i,.work_appr.user #work-shift-edit-modal .work_shift_list tr.deleted td.history i,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.copy i,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.edit i,.work_shift.index #work-shift-edit-modal .work_shift_list tr.deleted td.history i{font-size:14.5px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.alert td.work_shift_alert i,.work_appr.day #work-shift-edit-modal .work_shift_list tr.alert td.work_shift_alert i,.work_appr.user #work-shift-edit-modal .work_shift_list tr.alert td.work_shift_alert i,.work_shift.index #work-shift-edit-modal .work_shift_list tr.alert td.work_shift_alert i{color:#f22}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned.even_row,.work_appr.day #work-shift-edit-modal .work_shift_list tr.cloned.even_row,.work_appr.user #work-shift-edit-modal .work_shift_list tr.cloned.even_row,.work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned.even_row{background-color:#cfe3ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned.odd_row,.work_appr.day #work-shift-edit-modal .work_shift_list tr.cloned.odd_row,.work_appr.user #work-shift-edit-modal .work_shift_list tr.cloned.odd_row,.work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned.odd_row{background-color:#d5e9ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned:hover,.work_appr.day #work-shift-edit-modal .work_shift_list tr.cloned:hover,.work_appr.user #work-shift-edit-modal .work_shift_list tr.cloned:hover,.work_shift.index #work-shift-edit-modal .work_shift_list tr.cloned:hover{background-color:#b3bde5}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_date,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_shift_alert,.work_appr.day #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_date,.work_appr.day #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_shift_alert,.work_appr.user #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_date,.work_appr.user #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_shift_alert,.work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_date,.work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.even_row td.work_shift_alert{background-color:#cfe3ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_date,.shop_work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_shift_alert,.work_appr.day #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_date,.work_appr.day #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_shift_alert,.work_appr.user #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_date,.work_appr.user #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_shift_alert,.work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_date,.work_shift.index #work-shift-edit-modal .work_shift_list tr.multi_row.odd_row td.work_shift_alert{background-color:#d5e9ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.work_shift_alert,.work_appr.day #work-shift-edit-modal .work_shift_list th.work_shift_alert,.work_appr.user #work-shift-edit-modal .work_shift_list th.work_shift_alert,.work_shift.index #work-shift-edit-modal .work_shift_list th.work_shift_alert{min-width:26px;padding:4px 0 4px 6px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.work_date,.work_appr.day #work-shift-edit-modal .work_shift_list th.work_date,.work_appr.user #work-shift-edit-modal .work_shift_list th.work_date,.work_shift.index #work-shift-edit-modal .work_shift_list th.work_date{min-width:65px;padding:4px 6px 4px 0}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.work_shop,.work_appr.day #work-shift-edit-modal .work_shift_list th.work_shop,.work_appr.user #work-shift-edit-modal .work_shift_list th.work_shop,.work_shift.index #work-shift-edit-modal .work_shift_list th.work_shop{min-width:135px;text-align:left}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.end_time,.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.rest_time,.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.start_time,.work_appr.day #work-shift-edit-modal .work_shift_list th.end_time,.work_appr.day #work-shift-edit-modal .work_shift_list th.rest_time,.work_appr.day #work-shift-edit-modal .work_shift_list th.start_time,.work_appr.user #work-shift-edit-modal .work_shift_list th.end_time,.work_appr.user #work-shift-edit-modal .work_shift_list th.rest_time,.work_appr.user #work-shift-edit-modal .work_shift_list th.start_time,.work_shift.index #work-shift-edit-modal .work_shift_list th.end_time,.work_shift.index #work-shift-edit-modal .work_shift_list th.rest_time,.work_shift.index #work-shift-edit-modal .work_shift_list th.start_time{min-width:89px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.work_time,.work_appr.day #work-shift-edit-modal .work_shift_list th.work_time,.work_appr.user #work-shift-edit-modal .work_shift_list th.work_time,.work_shift.index #work-shift-edit-modal .work_shift_list th.work_time{min-width:60px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.paid_leave,.work_appr.day #work-shift-edit-modal .work_shift_list th.paid_leave,.work_appr.user #work-shift-edit-modal .work_shift_list th.paid_leave,.work_shift.index #work-shift-edit-modal .work_shift_list th.paid_leave{min-width:85px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.approval,.work_appr.day #work-shift-edit-modal .work_shift_list th.approval,.work_appr.user #work-shift-edit-modal .work_shift_list th.approval,.work_shift.index #work-shift-edit-modal .work_shift_list th.approval{min-width:100px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.history,.work_appr.day #work-shift-edit-modal .work_shift_list th.history,.work_appr.user #work-shift-edit-modal .work_shift_list th.history,.work_shift.index #work-shift-edit-modal .work_shift_list th.history{min-width:40px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.copy,.work_appr.day #work-shift-edit-modal .work_shift_list th.copy,.work_appr.user #work-shift-edit-modal .work_shift_list th.copy,.work_shift.index #work-shift-edit-modal .work_shift_list th.copy{min-width:50px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list th.edit,.work_appr.day #work-shift-edit-modal .work_shift_list th.edit,.work_appr.user #work-shift-edit-modal .work_shift_list th.edit,.work_shift.index #work-shift-edit-modal .work_shift_list th.edit{min-width:40px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td,.work_appr.day #work-shift-edit-modal .work_shift_list td,.work_appr.user #work-shift-edit-modal .work_shift_list td,.work_shift.index #work-shift-edit-modal .work_shift_list td{transition:background-color 0s ease}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td input,.shop_work_shift.index #work-shift-edit-modal .work_shift_list td select,.work_appr.day #work-shift-edit-modal .work_shift_list td input,.work_appr.day #work-shift-edit-modal .work_shift_list td select,.work_appr.user #work-shift-edit-modal .work_shift_list td input,.work_appr.user #work-shift-edit-modal .work_shift_list td select,.work_shift.index #work-shift-edit-modal .work_shift_list td input,.work_shift.index #work-shift-edit-modal .work_shift_list td select{height:25px;border:1px solid #CCC;font-size:12px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.time,.work_appr.day #work-shift-edit-modal .work_shift_list td.time,.work_appr.user #work-shift-edit-modal .work_shift_list td.time,.work_shift.index #work-shift-edit-modal .work_shift_list td.time{padding:4px 1px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_shift_alert,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_shift_alert,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert{padding:4px 0 4px 6px;text-align:right}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert i,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_shift_alert i,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_shift_alert i,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert i{cursor:auto}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_date,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_date,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_date,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_date{padding:4px 6px 4px 0}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_date .sunday,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_date .sunday,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_date .sunday,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_date .sunday{color:#E60012}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_date .saturday,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_date .saturday,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_date .saturday,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_date .saturday{color:#008bdb}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_date.cloned,.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_date.cloned,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_date.cloned,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_date.cloned,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned{background-color:#cfe3ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_date.cloned:hover,.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned:hover,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_date.cloned:hover,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned:hover,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_date.cloned:hover,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned:hover,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_date.cloned:hover,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_shift_alert.cloned:hover{background-color:#b3bde5}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_shop,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_shop,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_shop,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_shop{text-align:left}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.holiday .holiday_type,.work_appr.day #work-shift-edit-modal .work_shift_list td.holiday .holiday_type,.work_appr.user #work-shift-edit-modal .work_shift_list td.holiday .holiday_type,.work_shift.index #work-shift-edit-modal .work_shift_list td.holiday .holiday_type{margin-bottom:0}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.holiday .holiday_type .value,.work_appr.day #work-shift-edit-modal .work_shift_list td.holiday .holiday_type .value,.work_appr.user #work-shift-edit-modal .work_shift_list td.holiday .holiday_type .value,.work_shift.index #work-shift-edit-modal .work_shift_list td.holiday .holiday_type .value{padding:2px 4px}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.holiday p,.work_appr.day #work-shift-edit-modal .work_shift_list td.holiday p,.work_appr.user #work-shift-edit-modal .work_shift_list td.holiday p,.work_shift.index #work-shift-edit-modal .work_shift_list td.holiday p{margin:0}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.edit i,.work_appr.day #work-shift-edit-modal .work_shift_list td.edit i,.work_appr.user #work-shift-edit-modal .work_shift_list td.edit i,.work_shift.index #work-shift-edit-modal .work_shift_list td.edit i{cursor:pointer}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.edit i.disabled,.work_appr.day #work-shift-edit-modal .work_shift_list td.edit i.disabled,.work_appr.user #work-shift-edit-modal .work_shift_list td.edit i.disabled,.work_shift.index #work-shift-edit-modal .work_shift_list td.edit i.disabled{color:#E0E0E0}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_time.none_work,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_time.none_work,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_time.none_work,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_time.none_work{background-color:#EEE}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.work_time.paid_holiday,.work_appr.day #work-shift-edit-modal .work_shift_list td.work_time.paid_holiday,.work_appr.user #work-shift-edit-modal .work_shift_list td.work_time.paid_holiday,.work_shift.index #work-shift-edit-modal .work_shift_list td.work_time.paid_holiday{background-color:#fff8d5}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.paid_leave.paid_holiday.with_shift,.work_appr.day #work-shift-edit-modal .work_shift_list td.paid_leave.paid_holiday.with_shift,.work_appr.user #work-shift-edit-modal .work_shift_list td.paid_leave.paid_holiday.with_shift,.work_shift.index #work-shift-edit-modal .work_shift_list td.paid_leave.paid_holiday.with_shift{color:#999}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.cloned_td,.work_appr.day #work-shift-edit-modal .work_shift_list td.cloned_td,.work_appr.user #work-shift-edit-modal .work_shift_list td.cloned_td,.work_shift.index #work-shift-edit-modal .work_shift_list td.cloned_td{background-color:#cfe3ff}.shop_work_shift.index #work-shift-edit-modal .work_shift_list td.cloned_td:hover,.work_appr.day #work-shift-edit-modal .work_shift_list td.cloned_td:hover,.work_appr.user #work-shift-edit-modal .work_shift_list td.cloned_td:hover,.work_shift.index #work-shift-edit-modal .work_shift_list td.cloned_td:hover{background-color:#b3bde5}.shop_work_shift.index #work-shift-add-modal .modal-dialog,.work_appr.day #work-shift-add-modal .modal-dialog,.work_appr.user #work-shift-add-modal .modal-dialog,.work_shift.index #work-shift-add-modal .modal-dialog{width:550px;margin:90px auto}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.multi_work_date,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.multi_work_date,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.multi_work_date,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.multi_work_date{line-height:8px}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value{display:flex}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .tilde,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .tilde,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .tilde,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .tilde{margin:0 4px}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .rest_title,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .rest_title,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .rest_title,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value .rest_title{margin:0 4px 0 8px}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time{display:none}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.header,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.header,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.header,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.header{margin:0 2px 0 8px}.shop_work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.footer,.work_appr.day #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.footer,.work_appr.user #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.footer,.work_shift.index #work-shift-add-modal .modal-dialog .form_container.work_time_info .value div.work_time .work_time_title.footer{margin-left:2px}.work_shift_unrequired_user_mst.index .list{max-height:calc(100vh - 170px);overflow-y:scroll;overflow-x:hidden}.work_shift_unrequired_user_mst.index .list table{width:1100px}.work_shift_unrequired_user_mst.index .list table .user_no{width:80px}.work_shift_unrequired_user_mst.index .list table .user_name{text-align:left;min-width:130px}.work_shift_unrequired_user_mst.index .list table .shop_name{width:160px;text-align:left}.work_shift_unrequired_user_mst.index .list table .emp_type{width:110px}.work_shift_unrequired_user_mst.index .list table .no_work_shift_check_flg{width:120px}.work_shift_unrequired_user_mst.index .list table .end_date,.work_shift_unrequired_user_mst.index .list table .start_date{width:100px}.work_shift_unrequired_user_mst.index .list table .memo{text-align:left;min-width:150px}.work_shift_unrequired_user_mst.index .list table .edit{width:60px}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-dialog{width:500px}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .search_container .value{display:inline-block;cursor:text}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .search_container .value input{background-color:#FFF;color:#000}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .search_container .value.disabled{cursor:default}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .search_container .value.disabled input{background-color:#D6D6D6;color:#666}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .user_no .form-control{width:90px}.work_shift_unrequired_user_mst.index #work-shift-unrequired-user-mst-insert-modal .modal-body .user_name .form-control{width:180px}#search-staff-modal .modal-dialog{margin-top:60px}#search-staff-modal .modal-dialog .conditions{margin-bottom:10px}#search-staff-modal .modal-dialog .conditions input{float:left;width:calc(100% - 90px)}#search-staff-modal .modal-dialog .conditions button{float:right}#search-staff-modal .modal-dialog .table_wrapper table{width:100%}#search-staff-modal .modal-dialog .table_wrapper table tbody .check_cell{width:40px}#search-staff-modal .modal-dialog .table_wrapper table .user_no{width:70px}#search-staff-modal .modal-dialog .table_wrapper table .user_name{width:auto;text-align:left}#search-staff-modal .modal-dialog .table_wrapper table .emp_type{width:100px}#search-staff-modal .modal-dialog .table_wrapper table .shop_name{width:130px;text-align:left}.work_shift.index .tabs .tab-content .tab-pane{padding:10px}.work_shift.index .conditions_container .search_period{display:inline-block!important;vertical-align:top;line-height:28px;height:28px;text-align:center;width:182px;margin-bottom:0}.work_shift.index .conditions_container .search_period .value{padding:2px 5px}.work_shift.index .conditions_container .search_period .value .form_value_row{height:24px!important;line-height:24px!important}.work_shift.index .conditions_container .search_period .value label{min-width:80px;height:24px!important;line-height:24px!important;margin-top:-6px}.work_shift.index .conditions_container .search_period .value label:first-child{min-width:60px}.work_shift.index table th{text-wrap:none}.work_shift.index table td.lower,.work_shift.index table td.lower a{font-weight:700;color:#00f}.work_shift.index table td.upper,.work_shift.index table td.upper a{font-weight:700;color:red}.work_shift.index table .noamount td{background-color:#E0E0E0}.work_shift.index table.fixed_header_table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.work_shift.index table thead th{background-color:#AAA;color:#FFF}.work_shift.index table thead th.edit.user_name,.work_shift.index table thead th.edit.user_no,.work_shift.index table thead th.edit.work_shift_alert,.work_shift.index table thead th.header.user_name,.work_shift.index table thead th.header.user_no,.work_shift.index table thead th.header.work_shift_alert{z-index:3}.work_shift.index .list{max-width:inherit;max-height:calc(100vh - 160px);overflow:scroll}.work_shift.index .list table .fixed_column{position:sticky!important;z-index:1}.work_shift.index .list table .fixed_column.work_shift_alert{left:0}.work_shift.index .list table .fixed_column.work_shift_alert i{display:inline;font-size:13px}.work_shift.index .list table .fixed_column.work_shift_alert i.work_shift_alert{cursor:pointer}.work_shift.index .list table .fixed_column.user_no{left:45px}.work_shift.index .list table .fixed_column.user_name{left:95px}.work_shift.index .list table th.work_shift_alert{min-width:45px;width:45px}.work_shift.index .list table th.user_no{min-width:50px;width:50px}.work_shift.index .list table th.user_name{min-width:130px;text-align:left}.work_shift.index .list table th.shop_name{min-width:135px;text-align:left}.work_shift.index .list table th.emp_type_name{min-width:76px}.work_shift.index .list table th.position_name{min-width:88px}.work_shift.index .list table th.excess_work_days,.work_shift.index .list table th.excess_work_times,.work_shift.index .list table th.fixed_overtime,.work_shift.index .list table th.normal_work_days,.work_shift.index .list table th.normal_work_time_display,.work_shift.index .list table th.paid_leave_used_days,.work_shift.index .list table th.paid_leave_used_time,.work_shift.index .list table th.work_days,.work_shift.index .list table th.work_times{min-width:63px}.work_shift.index .list table th.memo{min-width:38px}.work_shift.index .list table th.date{cursor:default}.work_shift.index .list table th.date.sunday{color:#E60012}.work_shift.index .list table th.date.saturday{color:#008bdb}.work_shift.index .list table th.detail{background-color:#999}.work_shift.index .list table th.detail.header:hover,.work_shift.index .list table th.detail.headerSortDown,.work_shift.index .list table th.detail.headerSortUp{background-color:#777}.work_shift.index .list table th p{margin:0}.work_shift.index .list table tr.odd_row td{background-color:#FFF}.work_shift.index .list table tr.odd_row.alert td{background-color:#ffd5d5}.work_shift.index .list table tr.even_row td{background-color:#f8f8f8}.work_shift.index .list table tr.even_row.alert td{background-color:#ffcfcf}.work_shift.index .list table tr td.caution{font-weight:700}.work_shift.index .list table tr td.caution.excess_red{color:#f22}.work_shift.index .list table tr td.caution.excess_blue{color:#22f}.work_shift.index .list table tr td.no_alert{text-align:center}.work_shift.index .list table td.shop_name,.work_shift.index .list table td.user_name{text-align:left}.work_shift.index .list table tr td i.work_shift_alert{color:#f22}.work_shift.index .list table td.user_name .work_shift_unrequired{padding-left:8px;color:#444}.work_shift.index .list table td p{margin:0}.work_shift.index .list table td.work_time{width:auto;letter-spacing:0;margin:0;padding:2px}.work_shift.index .list table td.work_time.none_work{background-color:#EEE}.work_shift.index .list table td.work_time.paid_holiday{background-color:#fff8d5}.work_shift.index .list table td.work_time.public_holiday{background-color:#d5e9ff}.work_shift.index .list table td.work_time.legal_holiday{background-color:#ffd5d5}.work_shift.index .list table td.work_time.previous{color:red;font-weight:700}.work_shift.index .list table td.work_time.multi{font-weight:700}.work_shift.index .list table td.work_time.alert{color:#f22}.work_shift.index .list table td.edit{text-align:unset}.work_shift.index .list table td i{position:initial;top:auto;left:auto;right:auto;bottom:auto}.work_shift.index .list table .work_time p{white-space:nowrap}.work_shift.index .list table tr.even_row.alert td.hover_column,.work_shift.index .list table tr.odd_row.alert td.hover_column{background-color:#e5b3b3!important}.work_shift.index .list table tr.even_row.alert td.hover_column.none_work,.work_shift.index .list table tr.odd_row.alert td.hover_column.none_work{background-color:#d99c9c!important}.work_shift.index .list table tr.even_row.alert td.hover_column.paid_holiday,.work_shift.index .list table tr.odd_row.alert td.hover_column.paid_holiday{background-color:#e5d4b3!important}.work_shift.index .list table tr.even_row.alert td.hover_column.hover_cell,.work_shift.index .list table tr.odd_row.alert td.hover_column.hover_cell{background-color:#b35a5a!important}.work_shift.index .list table tr.even_row.alert td.hover_column.hover_cell.none_work,.work_shift.index .list table tr.odd_row.alert td.hover_column.hover_cell.none_work{background-color:#cc7f7f!important}.work_shift.index .list table tr.even_row.alert td.hover_column.hover_cell.paid_holiday,.work_shift.index .list table tr.odd_row.alert td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.work_shift.index .list table th.hover_column{background-color:#93999F}.work_shift.index .list table th.hover_column.detail{background-color:#83898F}.work_shift.index .list table td.hover_column{background-color:#edf3f9!important}.work_shift.index .list table td.hover_column.none_work{background-color:#D3D9DF!important}.work_shift.index .list table td.hover_column.paid_holiday{background-color:#e5d4b3!important}.work_shift.index .list table td.hover_column.hover_cell{background-color:#b3bde5!important}.work_shift.index .list table td.hover_column.hover_cell.none_work{background-color:#C3C9CF!important}.work_shift.index .list table td.hover_column.hover_cell.paid_holiday{background-color:#D5C4A3!important}.work_shift.index .condition_filter_switch{height:30px;line-height:30px;display:inline-block;user-select:none}.work_shift.index .condition_filter_switch a{cursor:pointer}.work_shift.index .condition_filter{display:none;height:unset;line-height:unset;margin-bottom:10px}.work_shift.index .condition_filter .filter{display:flex}.work_shift.index .condition_filter .filter label{height:28px;line-height:28px;margin-right:12px;font-weight:400;user-select:none;color:#000}.work_shift.index .condition_filter .filter .title label{width:70px;color:#7f7f7f}.work_shift.index .condition_filter .filter .check_list label{cursor:pointer;font-weight:400}.work_shift.index #memo-edit-modal .modal-body{margin-bottom:5px}.work_shift.index #memo-edit-modal .modal-body .user_info_compile{padding:1px 10px;margin-bottom:5px}.work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_info{line-height:13px}.work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_name,.work_shift.index #memo-edit-modal .modal-body .user_info_compile .user_no{font-weight:700;margin-right:5px;font-size:13px}.work_shift.index #memo-edit-modal .modal-body .user_info_compile .emp_type,.work_shift.index #memo-edit-modal .modal-body .user_info_compile .shop_code{margin-right:5px}.work_shift.index #memo-edit-modal .modal-body .update_info_compile{float:right;margin-left:auto;line-height:20px}.work_shift.index #memo-edit-modal .modal-body textarea{width:100%;resize:vertical}.work_shift.index #memo-edit-modal .modal-body .textarea_attachment button{padding:1px 6px;background-color:#f8f8f8;border:thin solid #bfbfbf;border-radius:5px;margin-left:5px;height:20px;margin-bottom:5px}.work_shift.index #memo-edit-modal .modal-body .textarea_attachment i{font-style:normal}.work_shift.index #memo-edit-modal .modal-body .modified-info{text-align:right;margin-bottom:5px}.work_shift.index #memo-edit-modal .modal-body .modified-info.no-data{height:0}.work_shift.index #memo-edit-modal .modal-body .modified-info .modified,.work_shift.index #memo-edit-modal .modal-body .modified-info .modified_user_name{margin-right:5px}._server_environment{position:fixed;bottom:0;left:0;width:0;height:0;line-height:0;font-weight:700;color:red;font-size:20px;z-index:9999}.absolute_center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.work_term_mst.edit .conditions .condition_check,.work_term_mst.index .conditions .condition_check{margin-left:0}.work_term_mst.edit .conditions .right,.work_term_mst.index .conditions .right{float:right;margin-right:0}.small_text{font-size:11.5px}.right_align{text-align:right}.left_align{text-align:left}.center_align{text-align:center}.flexbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}br.clear{clear:both}.work_term_mst.index .list table{width:570px}.work_term_mst.index .list table .work_term_name,.work_term_mst.index .list table .work_term_type{min-width:120px;text-align:left}.work_term_mst.index .list table .display_order,.work_term_mst.index .list table .end_date,.work_term_mst.index .list table .start_date{width:90px}.work_term_mst.index .list table .edit{width:60px}.work_term_mst.edit .work_term .label{text-align:left;width:120px}.work_term_mst.edit .work_term .label span{color:inherit}.work_term_mst.edit .work_term .value label{min-width:initial}.work_term_mst.edit .work_term .work_term_type .value label{width:70px}.work_term_mst.edit .work_term .end_date input,.work_term_mst.edit .work_term .start_date input{width:120px}.work_term_mst.edit .work_term .display_order input{width:110px}.work_term_mst.edit .list table .variable_work_normal_time{height:40px}.work_term_mst.edit .list table .variable_work_normal_time .normal_work_name{min-width:130px;text-align:left}.work_term_mst.edit .list table .variable_work_normal_time .normal_work_name .normal_work_name_label{margin-left:28px;text-align:left}.work_term_mst.edit .list table .variable_work_normal_time .normal_work_name .normal_work_name_select{margin-bottom:0}.work_term_mst.edit .list table .variable_work_normal_time .normal_work_name .normal_work_name_select .value{padding:2px 2px 2px 15px}.work_term_mst.edit .list table .variable_work_normal_time .normal_work_name .normal_work_name_select .value select{width:80px}.work_term_mst.edit .list table .variable_work_normal_time .input_day_item.hour input,.work_term_mst.edit .list table .variable_work_normal_time .input_month_item.hour input{width:55px;padding-right:26px;border:1px solid #CCC}.work_term_mst.edit .list table .variable_work_normal_time .input_day_item.minute input,.work_term_mst.edit .list table .variable_work_normal_time .input_month_item.minute input{width:40px;padding-right:18px;border:1px solid #CCC}.work_term_mst.edit .list table .variable_work_normal_time .input_day_item.hour,.work_term_mst.edit .list table .variable_work_normal_time .input_month_item.hour{padding:4px 2px}.work_term_mst.edit .list table .variable_work_normal_time .input_day_item.minute,.work_term_mst.edit .list table .variable_work_normal_time .input_month_item.minute{padding:4px 8px 4px 2px}.work_term_mst.edit .list table .variable_work_normal_time .input_day_item.minute::after,.work_term_mst.edit .list table .variable_work_normal_time .input_month_item.minute::after{right:11px}.work_term_mst.edit .list table .variable_work_normal_time .trash{min-width:40px}.work_term_mst.edit .list .year_list_div .year{position:relative;overflow:visible}.work_term_mst.edit .list .year_list_div .year:last-child::after{position:absolute;content:'';top:0;left:100%;height:1px;width:20px;background-color:transparent}.work_term_mst.edit .list .variable_work_normal_time_add{padding-top:8px;padding-bottom:20px;margin-left:21px}