@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&display=swap");
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eeeeee;border-radius:0.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:0.3em}.fa.pull-right{margin-left:0.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
/*!
 * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"FontAwesome01";font-style:normal;font-weight:400;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"FontAwesome01";font-weight:400}:root{--hugcolor:#e8450b}html{overflow:auto}body{font-size:16px;color:#222;position:relative;background:#fff;-webkit-text-size-adjust:100%;overflow-wrap:break-word}html{margin:0;padding:0}body{text-align:center;font-family:Arial,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Yu Gothic Bold","Meiryo","メイリオ","ＭＳ ゴシック",sans-serif;margin:0;padding:0;text-decoration:none;font-style:normal}dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,table,td,textarea,th,ul{margin:0;padding:0;text-decoration:none;font-style:normal}address,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0;padding:0;display:block;line-height:1.8;font-weight:normal;text-align:left}article,aside,figcaption,figure,footer,header,hgroup,nav,section,summary{margin:0;padding:0;display:block}table{border-collapse:collapse;border-spacing:0;empty-cells:show;-webkit-column-break-before:avoid!important;-moz-column-break-before:avoid!important;break-before:avoid!important;-webkit-column-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}td,th{padding:0;text-align:left;border:none}hr{display:none}ol li,ul li{list-style:none}address,caption,cite,code,dfn,em,i,strong,th,var{font-weight:normal;font-style:normal}strong{font-weight:bold}img{vertical-align:bottom}fieldset,img{border:0}select option{font-size:16px;padding:0 5px}a,label{cursor:pointer}button,fieldset,form,input,label,legend,select,textarea{margin:0;padding:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}select{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-bottom:5px;border:1px solid #999;min-width:45px}input{line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:1px solid #999;padding:5px}textarea{border:1px solid #999;padding:5px;line-height:1.25;overflow-wrap:anywhere;word-break:normal;line-break:strict;resize:vertical}input[type=checkbox],input[type=radio]{vertical-align:middle;cursor:pointer}input[type=submit]{padding:0.1em}label input[type=checkbox],label input[type=radio]{margin-right:2px;vertical-align:-1px;height:14px;width:14px}input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:normal;color:#777}input[type=text]::-moz-placeholder,textarea::-moz-placeholder{font-weight:normal;color:#777}input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:normal;color:#777}input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{font-weight:normal;color:#777}input[type=text]::placeholder,textarea::placeholder{font-weight:normal;color:#777}.globalHeader{position:relative;padding:15px 10px;width:auto;background:#f5f5f5;border-bottom:2px solid #f04c22}.globalHeader:after{content:"";clear:both;display:block}.globalHeaderLogo{float:left;max-width:260px;margin-right:10px}.globalHeaderLogo.longLogo{max-width:calc(100% - 700px)}.globalHeaderLogo.longLogo img{max-height:40px;width:auto;max-width:100%}.globalHeaderNum{float:right;font-size:13px;margin:-10px 5px 0 0}.supportCode{font-size:16px;font-family:"Inconsolata",monospace}.globalHeaderLogo img{width:100%}.otherServiceBox{float:left}.otherServiceBox select{height:32px;margin-left:3px;margin:0;border-radius:5px;padding:0 5px;border-color:#777}@media screen and (max-width:1024px){.globalHeader{padding:20px 10px 5px}.globalHeaderLogo.longLogo{max-width:calc(100% - 60px)}.globalHeaderNum{clear:both;height:auto;margin-top:-2px}}@media screen and (max-width:768px){.globalHeaderLogo,.globalHeaderLogoRIght{float:none}.globalHeaderLogoRIght{margin:3px 0}}.globalNav .nav .navList{background:#f04c22;font-size:12px}.globalNav .nav .navList a{color:#fff}.globalNav .nav .navList li{padding:0}.globalNav .nav .navList li a{color:#fff}.globalNav .nav .navList li a:after{content:"\f105";font-family:FontAwesome;font-size:14px}.globalNav .nav .navList li a span:after{content:"\f1c1";position:relative;top:-3px;left:3px;font-family:FontAwesome;font-size:10px}@media screen and (min-width:1025px){.globalNav{position:absolute;bottom:-1px;right:10px}.globalNav .nav{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.globalNav .nav .navList{position:relative;margin-left:3px;padding:10px 5px;text-decoration:none;line-height:1;border-radius:5px 5px 0 0}.globalNav .nav .navList a{text-decoration:none;line-height:1}.globalNav .nav .navList a[href="#"]{cursor:default}.globalNav .nav .navList:first-child{margin-left:0}.globalNav .nav .navList.current{background:#fe734e}.globalNav .nav .navList a:after{content:"\f13a";display:inline-block;margin-left:5px;font-family:FontAwesome;font-size:11px}.globalNav .nav .navList ul{display:none;position:absolute;top:32px;left:0;overflow:hidden;border-radius:0 0 5px 5px;min-width:200px;z-index:1000}.globalNav .nav .navList ul li{position:relative;margin-left:0;-webkit-box-shadow:none;box-shadow:none}.globalNav .nav .navList ul li a{display:block;padding:10px 5px;background-color:rgb(232,69,11)}.globalNav .nav .navList ul li a:hover{background:#fe734e}.globalNav .nav .navList ul li a:after{position:absolute;right:5px}.globalNav .nav .navList:first-child ul{min-width:220px}.globalNav .nav .navList:last-child ul{left:auto;right:0;min-width:180px}.globalNav .nav .navList:last-child ul.secondLayer ul{top:0;right:180px;min-width:180px}.globalNav .nav .navList:last-child ul.thirdLayer ul{right:180px;min-width:220px}.globalNav .nav .navList.right ul{right:0;min-width:240px;left:auto}.globalNav .manualNav ul{min-width:180px}.navLBox{display:none;position:absolute;top:32px;right:0;width:700px;height:450px;padding:5px;background:#fe734e;color:#fff;z-index:1000}.globalNav .navLBox ul{display:block;position:static;z-index:auto;min-width:auto!important}.globalNav .navLBox .navLBoxLink{margin-left:-5px;margin-right:-5px;padding:5px 0 10px}.globalNav .navLBox ul li{display:inline-block;background:#fe734e}.globalNav .navLBox ul li a{display:inline-block;padding:8px;text-decoration:underline}.globalNav .navLBox ul li span{padding:8px;display:block;margin:-5px -5px 0;background:#fd582e;text-decoration:none}.globalNav .navLBox ul li a:hover{background:transparent;text-decoration:none}.globalNav .navLBox ul li a:after{position:static;content:none}#panel-btn{display:none}}@media screen and (max-width:1024px){.globalNav p{position:absolute;right:5px;top:5px;font-size:11px}#panel-btn{width:40px;height:40px;line-height:40px;display:block;text-align:center;color:#fff;font-weight:bold;text-decoration:none;background:#f04c22;border-radius:3px}#panel{display:none;position:absolute;top:44px;left:5px;width:calc(100% - 10px);z-index:1000;-webkit-box-sizing:border-box;box-sizing:border-box}.globalNav .navList a{display:block;padding:5px;text-decoration:none}.globalNav .navList ul{background:#fe734e}.globalNav .navList ul li{display:inline-block}.globalNav .navList ul li a{display:block;padding:5px;text-decoration:underline}.globalNav .navList ul li a br{display:none}.globalNav ul li li a{display:inline-block;padding:5px;text-decoration:underline}.globalNav ul li li a:after{display:none}.globalNav .navLBox ul li span{display:block;padding:5px;background:#fd582e;color:#fff}}#pageHeader{padding:10px 10px 10px;width:auto;text-align:right}@media screen and (max-width:768px){#pageHeader{padding:10px 5px 0;min-height:40px;text-align:left}#headerInner{position:relative}}@media screen and (min-width:769px){#pageHeader{float:right}#headerInner{display:block;float:right}}.headerHelp a{display:inline-block;margin-top:2px;margin-left:10px;padding:6px 12px;border:2px solid #eb4319;border-radius:20px;background:#fff;color:#222;font-size:12px;font-weight:bold;text-decoration:none;line-height:1}.headerHelp a:before{margin-right:5px;color:#eb4319;content:"\f059";font-size:14px;font-family:"FontAwesome"}.headerName{vertical-align:middle}.headerName p{line-height:1.5;font-size:20px;font-weight:bold;color:#000;text-decoration:none}.headerMenu{display:table-cell;vertical-align:middle;text-align:right}.headerMenu p{font-size:14px}.headerMenu ul{display:inline-block}.headerMenu li{display:inline-block;line-height:1}.headerMenu li a{padding:4px 6px;font-size:11px;text-decoration:none;background:var(--hugcolor);border-radius:10px;background-color:#fff;color:#222;border:1px solid #ccc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headerMenu li a:before{margin-right:3px;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 FontAwesome;color:#777}.headerMenu li:first-child a:before{content:"\f015"}.headerMenu li:nth-child(2) a:before{content:"\f057"}.headerMenu li.headerMenuHelp a:before{color:#eb4319;content:"\f059"}.headerMenu li.headerMenuHelp01 a:before{content:"\f086"}.headerMenu li.headerContact a{background:#2d94b3;color:white}.headerMenu li.headerContact a:before{color:#fff;content:"\f0e0"}.headerMenu .headerMenuHelp a{padding:4px 8px;background:#fff;font-weight:bold;background:#00a984;color:#fff;border:0;font-size:15px;border-radius:500px;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.headerMenu .headerMenuHelp a:before{color:#fff!important;font-size:17px;margin-right:6px}.headerMenu p{display:inline-block;position:relative;margin-right:5px}.headerIcon01{display:inline-block;position:relative;line-height:1;margin-right:5px;padding:4px 6px;background:#f1f1f1;font-size:12px;font-weight:bold;border-radius:5px}@media screen and (max-width:480px){.headerMenu{display:block;position:absolute;top:0;right:0;width:100%}.headerMenu p{float:left;width:calc(100% - 130px);padding-left:5px}.headerMenu span{display:inline-block}.headerMenu li a{padding:0;width:24px;height:24px;line-height:24px;border-radius:100%;text-align:center}.headerMenu li a span{display:none}.headerMenu li a:before{margin:0;font-size:18px}.headerMenu .headerMenuHelp a{width:24px;height:24px}.headerMenu .headerMenuHelp a:before{margin:0;font-size:19px}.headerMenu li.headerMenuHelp{margin-left:0}.headerMenu li.headerMenuHelp a:before{color:#fff}}.fbm.fbm{opacity:1;background:rgba(255,255,255,0.4)!important}.globalHeaderFeedback{margin-top:5px;text-align:right;font-size:12px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.fbm .mfp-iframe-holder .mfp-content{height:100%}.fbm .mfp-container{padding:30px}.fbm .mfp-iframe-scaler iframe{background:#fff}.fbm .mfp-close{top:10px!important;right:20px!important;opacity:1!important;border:1px solid #ccc!important;text-align:center!important}.cbm .mfp-close{top:10px!important;right:20px!important;opacity:1!important;border:1px solid #ccc!important;text-align:center!important}.fbm .mfp-close:before{margin-right:3px;display:inline-block;vertical-align:middle;content:"\f057";font:normal normal normal 14px/1 FontAwesome}@media screen and (min-width:1025px){.fbm .mfp-iframe-holder .mfp-content{margin:0 auto;width:960px}}@media screen and (max-width:480px){.fbm .mfp-container{padding:20px 5px}.globalHeaderLogo{float:none}.globalHeaderFeedback{text-align:left}}#pageFooter{position:relative;overflow:hidden;clear:both;border-top:3px solid #f04c22}#pageFooter dl{text-align:center}#pageFooter dl dd,#pageFooter dl dt{display:inline-block;padding:5px;font-size:12px;line-height:1.5}#pageFooter dl dt{padding-right:0}#pageFooter dl dd{padding-left:0}.footerLogo{margin-bottom:5px;padding-top:5px;text-align:center;border-top:3px solid #E0B46D}.footerLogo img{width:200px}.copyright{width:100%;font-size:11px;border-top:1px solid #CCC;background:#F5F5F5}.copyright p{padding:5px 10px;line-height:1.5;text-align:center}.tableBgType01.tableBgType01{background-color:#666;background:#666;color:#fff}.contents{margin:0 10px}.contents:after{content:"";clear:both;display:block}@media screen and (min-width:769px){.contents{margin:10px 10px 20px}.cf+.contents{margin-top:-50px}#index.contents{margin-top:0}}.backupMsg{margin:10px 10px 0}.backupMsg a{background-color:#f1f1f1;color:#2195cb;border-radius:50px;display:block;text-align:center;text-decoration:none;padding:3px 15px;font-weight:bold;margin:0 auto}.backupMsg a:after{display:inline-block;margin-left:5px;font-family:"FontAwesome";content:"\f138"}.backupMsg a:hover{background-color:#e1e1e1}.backupMsg a:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.pageHeading{padding:15px 0 10px}.pageHeading h1{font-size:24px;font-weight:bold;line-height:1}.pageHeadingInner h1{margin-right:15px}.pageHeadingInner a{display:inline-block;position:relative;top:-3px;line-height:1;padding:4px 10px;border:1px solid #ccc;border-radius:50px;color:#000;font-size:12px;text-decoration:none}.pageHeadingInner a:hover{background:#ddd}.pageHeadingInner:after{display:block;clear:both;content:""}.pageHeading h1+.topicpath,.pageHeadingInner+.topicpath{min-height:auto;padding-top:0}.topicpath{margin-block:5px 0}.topicpath ol{padding:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.topicpath li{font-size:12px;line-height:1.5}.topicpath li a{position:relative}.topicpath li:before{margin-right:5px;font:normal normal normal 12px/1 FontAwesome;content:"\f105"}.topicpath li:first-child{padding-left:0}.topicpath li:first-child:before{display:none}.dialogWrap{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);border:none;border-radius:6px;padding:0;background-color:#fff}.dialogWrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.dialogWrap .dialogTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1565c0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:5px 15px;position:sticky;right:0;top:0;z-index:1000;width:100%;background:#f04c22;font-size:21px;font-weight:normal;font-family:Arial,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ","ＭＳ ゴシック",sans-serif}.dialogWrap .dialogTitle .close{margin-left:auto;opacity:1;border:1px solid #ccc;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;z-index:1010;font-family:Arial,Baskerville,monospace;width:65px;height:22px;line-height:1;padding:0;border-radius:10px;background:#fff;color:#ef8237;font-size:12px;font-weight:bold;cursor:pointer}.dialogWrap .dialogTitle .close .fa{font-size:14px;margin-right:5px}.dialogWrap .dialogTitle.white{-webkit-box-shadow:none;box-shadow:none;background-color:white;border:1px solid #999;color:inherit}.dialogWrap .dialogInner{padding:15px;margin:0}.dialogWrap .dialogInner:after{content:"";display:table;clear:both}.dialogWrap::-ms-backdrop{backdrop-filter:blur(1.5px)}.dialogWrap::backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.dialogWrap iframe{width:100%;height:95%}html.dialog-open{overflow:hidden}.pageSubtitle01{margin-bottom:10px;padding:0 10px;border-left:5px solid var(--hugcolor);font-size:18px;font-weight:bold}.titleBar{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.titleBar .pageSubtitle01{float:left;margin-bottom:0}.titleBar .listLink{margin-left:auto}.ibox .pageSubtitle01,.pageSubtitle01{margin-bottom:10px;padding:0 10px;border-left:5px solid var(--hugcolor);color:#222;font-size:18px;font-weight:bold}@media screen and (max-width:480px){.titleBar .pageSubtitle01{margin-bottom:10px}}.titleNumBar{line-height:1.5;margin-bottom:10px;padding:10px;font-size:18px;background:#f1f1f1;border:1px solid #ccc}.titleNumBar .num{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;background:#ef8237;color:#fff;text-align:center}.titleNumBar .num.wht{background:#fff;color:#ef8237}.statusSelect.statusSelect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1px;background-color:#f1f1f1;padding:10px;border-radius:5px}.statusSelect.statusSelect label:not(.checkbox05,.radio05){position:relative;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:12px;margin-left:-1px;z-index:5}.statusSelect.statusSelect label:not(.checkbox05,.radio05) span{margin-left:3px;line-height:1}.statusSelect.statusSelect label:not(.checkbox05,.radio05) span:before{content:"";border:1px solid #aaa;display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fff;z-index:-1}.statusSelect.statusSelect label:not(.checkbox05,.radio05) input[type=radio]{margin-right:3px}.statusSelect.statusSelect label:not(.checkbox05,.radio05) input[type=radio]:checked+span:before{background-color:#ffe695}.statusSelect.statusSelect label:not(.checkbox05,.radio05):first-of-type span:before{border-radius:3px 0 0 3px}.statusSelect.statusSelect label:not(.checkbox05,.radio05):last-of-type span:before{border-radius:0 3px 3px 0}.statusSelect.statusSelect .btn,.statusSelect.statusSelect .checkbox05,.statusSelect.statusSelect .radio05{margin-block:5px;-webkit-margin-start:10px;margin-inline-start:10px}.statusSelect.statusSelect.reset{padding:0;margin:0;background-color:transparent}.operationEdit{margin-bottom:10px;padding:10px;background:#f1f1f1;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.operationEdit dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.operationEdit dl dt{margin-top:3px;font-size:13px;width:14em;-ms-flex-negative:1;flex-shrink:1}.operationEdit dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.operationEdit dl label{margin:0}@media screen and (max-width:559px){.operationEdit{gap:10px}.operationEdit dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.operationEdit dl dt{margin-top:0}}.disabledCont{background:#f1f1f1!important;color:#888!important;border-color:#ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important}.disabledCont *{background:#f1f1f1!important;color:#888!important;border-color:#ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none!important}.disabledCont :after,.disabledCont :before{background:#f1f1f1!important;color:#888!important;border-color:#ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important}.operation{margin-bottom:40px;border:1px solid #ef8237;border-radius:5px;clear:both;background:#fff5ee}.operation h2{margin-bottom:10px;padding:5px 10px;font-size:16px;font-weight:bold;line-height:1.5;color:#fff;background:#ef8237}.operation h3{margin-bottom:10px;line-height:1.5;font-weight:bold;font-size:14px}.operation h3:before{margin-right:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.operation label{display:inline-block;cursor:pointer}.operation01{margin-bottom:10px}.operation02.operation02{border-radius:2px;background-color:#fff5ee;border:1px solid #ef8237;margin-bottom:15px;overflow:hidden}.operation02.operation02 h3{float:none;font-weight:bold;font-size:16px;display:block;line-height:1.5;color:#fff;padding:8px 15px;background-color:#ef8237}.operation02.operation02 .receiptSettingInner{padding:10px 15px}.operation02.operation02 .ebox-content{margin-bottom:10px}.operation02.operation02 .ebox-content table caption{font-weight:bold;font-size:18px;text-align:left;margin:-10px -15px 5px;padding:5px 15px;background-color:hsl(29,100%,90%)}.operation02.operation02 .ebox-content table td,.operation02.operation02 .ebox-content table th{border:none;padding:8px 0;background:none;line-height:1.35}.operation02.operation02 .ebox-content table th{width:10rem;font-weight:bold;text-indent:-1rem;padding-left:1rem;font-size:14px;position:relative}.operation02.operation02 .ebox-content table th:before{font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237;margin-right:3px}.operation02.operation02 .ebox-content table td{padding-left:10px}.operation02.operation02 .ebox-content table td input,.operation02.operation02 .ebox-content table td select{margin:0}.operation02.operation02 .ebox-content table td .check_dom{margin-bottom:3px}.operation02.operation02 .ebox-content table td .check_dom .checkAllFacility{margin:0 0 5px}.operation02.operation02 .ebox-content table td #facility_check{padding:0}.operation02.operation02 .ebox-content table td label.checkbox02{margin-bottom:0}.operation02.operation02 .ebox-content table td textarea{max-width:720px}.operation02.operation02 .ebox-content table+table caption{margin-top:15px}.operation02.operation02 .previewBtn{padding:5px 0}.operation02.operation02 .previewBtn p{color:#e40101;font-size:14px;font-weight:bold}.operation02.operation02 .previewBtn a,.operation02.operation02 .previewBtn button{margin:5px}.operation02.operation02 .previewBtn a:active,.operation02.operation02 .previewBtn button:active{-webkit-box-shadow:none;box-shadow:none;top:3px}.operation02.operation02 .caution-box{background-color:#fff;padding:8px}.operation02.operation02 .caution-box,.operation02.operation02 .error-box{margin:10px 0 0;padding:3px 8px}.operation02.operation02 .caution-box .error-title,.operation02.operation02 .error-box .error-title{font-size:14px}.operationOption{overflow:hidden;-webkit-margin-after:40px;margin-block-end:40px;border:1px solid #ef8237;border-radius:2px;clear:both;background:#fff5ee}.operationOption .headTitle{padding:5px 10px;font-weight:bold;line-height:1.5;color:#fff;background:#ef8237}.operationOption .optInner{padding:12px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.operationOption .optInnerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.operationOption .optInnerList.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.operationOption .listInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.operationOption .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-margin-end:5px;margin-inline-end:5px;line-height:1.5;font-weight:bold;font-size:14px}.operationOption .title:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#ef8237}.operationOption .listInner .flex1,.operationOption .optInner .flex1,.operationOption .optInnerList .flex1,.operationOption .title .flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.operationOption .listInner .column,.operationOption .optInner .column,.operationOption .optInnerList .column,.operationOption .title .column{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.operationOption .listInner .gap5,.operationOption .optInner .gap5,.operationOption .optInnerList .gap5,.operationOption .title .gap5{gap:5px}.operationOption input,.operationOption select{height:28px;padding:0 5px}.operationOption .checkbox05,.operationOption .radio05,.operationOption input,.operationOption select{margin:0}.operationOption #facility_check,.operationOption .check_dom{padding-left:0!important}@media screen and (max-width:480px){.operation02.operation02 .ebox-content table th{width:auto}.operation02.operation02 .ebox-content table td{padding:0;margin-bottom:10px}.receiptSetting.receiptSetting .ebox-content table th{width:100%}}.operationNote{margin-bottom:40px;overflow:hidden;background:#fff}.operationNote h2{margin-bottom:10px;padding:10px;line-height:1.5;background:#f1f1f1}.operationNote h3{margin-bottom:10px;line-height:1.5;font-weight:bold;font-size:14px}.operationNote h3:before{margin-right:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.operationNote textarea{-webkit-box-shadow:inset 0 0 4px rgba(100,100,100,0.3);box-shadow:inset 0 0 4px rgba(100,100,100,0.3)}.operationOrderList .operationNote{margin-bottom:0}.operationOrderList .operationNote h3{margin-bottom:0;font-size:16px;font-weight:bold}.operationOrderList .operationNote01{margin-bottom:10px}.operationOrderList .operationNote01:last-child{margin-bottom:0}.operationNote01 textarea{min-height:100px}.operationNote01 .formGroup{margin:0;padding:10px}.operationOrderList{margin-bottom:40px;overflow:hidden;background:#fff}.operationOrderList h2{margin-bottom:10px;font-size:18px;line-height:1.5}.operationOrderList h2 span{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;background:#ef8237;color:#fff;text-align:center}.operationOrderList h3{line-height:1.5;font-weight:bold;font-size:14px}.operationOrderList h3:before{margin-right:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.operationOrderList.ebox-content{margin-bottom:0}.operationOrderList01{margin-bottom:50px}.operationOrderList01 .ebox,.operationOrderList01 .ibox,.operationOrderList01 .v-calendar{margin-bottom:0}.operationOrderList01 h3:before{content:none}.operationOrderListSum{display:inline-block;margin-left:10px;vertical-align:middle}.operationOrderListSum dl{display:table;padding:2px 10px;border:1px solid #ccc;font-size:14px}.operationOrderListSum dd,.operationOrderListSum dt{display:table-cell}.operationOrderListSum dt{font-weight:bold;padding-right:10px}.operationOrderListSum dd b{font-size:1.5em}.operationOrderListSum dd span{display:inline-block;margin-right:10px}.operationOrderListSum dd span:last-child{margin-right:0}.operationOrderListSum:first-child{margin-left:0}@media screen and (max-width:768px){.operationOrderList .col{float:none;padding-left:0;padding-right:0}.operationOrderList .formGroup01{margin-bottom:5px}.operationOrderList .formGroup01 label.col{display:block;padding-left:0;padding-right:0}.operationOrderList01 .ibox .error-box table{width:auto}.operationOrderList01 .ibox th{display:block;line-height:1.5}.operationOrderList01 .ibox td{display:block;line-height:1.5;padding-bottom:10px}.operationOrderListSum{display:block;margin-top:10px;margin-left:0}}table tbody.hr{border-top:3px solid #ccc}.table{width:100%;border:1px solid #ccc}.table caption{margin:0 auto;padding:10px 10px 8px;font-weight:bold;background-color:#ddd;text-align:center}.table td,.table th{padding:5px;text-align:center;border:1px solid #ccc}.table thead th{color:#fff;font-weight:normal;text-align:center;background:#2195cb}.td-l.td-l{text-align:left}.td-r.td-r{text-align:right}td.odd,tr.odd{background-color:#fff}td.even,tr.even{background-color:#eee}table tr.Unsaved.Unsaved td{background:#ffcccc}.reportTableStyle01 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:5px}.reportTableStyle01 dl dt{border-bottom:1px solid #000}.reportTableStyle01 dl dt:after{content:"："}.reportTableStyle01 dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #000}.reportTableStyle01 dl dd:not(:last-child){margin-right:30px}table td.thirtyTime{padding-top:25px;position:relative;min-width:120px}table td.thirtyTime:after{position:absolute;top:3px;left:3px;right:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"利用時間30分未満";width:calc(100% - 6px);padding:3px 0;font-size:13px;font-weight:bold;background-color:#e40101;color:white}table td.thirtyTimeBlock:before{display:block;content:"利用時間30分未満";width:7.5rem;text-align:center;padding:3px 0;margin-bottom:5px;font-size:13px;font-weight:bold;background-color:#e40101;color:white}table td.extraTime{padding-top:25px;position:relative;min-width:120px}table td.extraTime:after{position:absolute;top:3px;left:3px;right:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"延長支援加算有";width:calc(100% - 6px);padding:3px 0;font-size:13px;font-weight:bold;background-color:#3cad6f;color:white}.pagination{text-align:center}.pagination ul{padding-left:0;margin-block:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:4px}.pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination ul li>a,.pagination ul li>span{background-color:#fff;border:1px solid #ccc;color:#222;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1px;margin-top:-1px;padding-inline:10px;position:relative;text-decoration:none;font-size:12px}.pagination ul li>span{background-color:#ddd}.pagination ul li:first-child>a,.pagination ul li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination ul li:last-child>a,.pagination ul li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination ul li>a:hover{background:#ddd}.pagination ul .active>a,.pagination ul .active>span{background-color:#ddd;cursor:default;pointer-events:none;z-index:2}.ibox-title .pagination{margin-left:auto}.ibox-title .pagination ul{margin:0}.pager{display:inline-block;margin:20px 0 10px}.pager select{margin:0;padding:5px}.pager ul:after{display:block;clear:both;content:""}.pager li{float:left;line-height:1;margin-left:10px}.pager li:first-child{margin-left:0}.pager li a{display:block;border:1px solid #aaa;padding:6px 10px}.pager li a:hover{background:#ddd}li.pagerView{margin-left:20px}.pickTableWrap,.pickTableWrap3,.sendTableWrap{overflow:hidden;margin-bottom:30px}.pickTableWrap .formGroup,.pickTableWrap3 .formGroup,.sendTableWrap .formGroup{margin-top:10px}.pickTableWrap .table-wrapper,.pickTableWrap3 .table-wrapper,.sendTableWrap .table-wrapper{margin-bottom:0}.pickTable td,.pickTable th{line-height:1.2}table.responsive.pickTable td,table.responsive.pickTable th{overflow:visible}.pickTable .toolTip{width:200px;background:#fefefe;font-size:14px;white-space:normal}.pickTable .fs_list,.pickTable .note,.pickTable .vehicle{min-width:55px}.pickTable .greet_time_end,.pickTable .greet_time_start,.pickTable .place,.pickTable .staff{min-width:40px}.pickCaption+.table-wrapper,.sendCaption+.table-wrapper{overflow:visible}.pickCaption+.table-wrapper .pinned,.sendCaption+.table-wrapper .pinned{overflow:visible}.pickCaption+.table-wrapper .pinned table,.sendCaption+.table-wrapper .pinned table{overflow:visible}.sendCaption+.table-wrapper .pickTable,.sendCaption+.table-wrapper .pinned table{overflow:visible}.pickCaption+.table-wrapper .pinned,.sendCaption+.table-wrapper .pinned{margin-top:40px}.pickCaption+.table-wrapper .scrollable,.sendCaption+.table-wrapper .scrollable{margin-top:-40px;padding-top:40px}.pickCaption{position:relative;z-index:100;padding:10px;font-weight:bold;color:#fff;background:#2195cb;text-align:center}.sendCaption{position:relative;z-index:100;padding:10px;font-weight:bold;color:#fff;background:#2195cb;text-align:center;background:#8bc66e}.pick thead th{padding:10px;background:#dcf4ff;font-size:14px;font-weight:bold;color:#222}.send thead th{padding:10px;background:#dcf4ff;font-size:14px;font-weight:bold;color:#222;background:#eeffe6}.pick,.send{margin-bottom:15px}.pickTable tbody td b{font-weight:normal}.pickTable .smallipop i{display:block}.hiddenTime,.pickName .iconToolTip{display:none}.pickTableWrapNotice{font-size:14px;clear:both;top:-10px;position:relative}@media screen and (max-width:1024px){.pickTableWrap .pinned,.pickTableWrap3 .pinned,.sendTableWrap .pinned{display:none}}@media screen and (max-width:768px){.pickName a{display:block}.hiddenTime,.pickName .iconToolTip{display:inline-block;padding:5px 0}.hiddenNote{display:inline-block;margin-right:5px;padding:4px 5px;border-radius:10px;background:#4aa9d3;color:#fff;font-size:12px;font-style:normal;vertical-align:middle}.hiddenNote:first-child{margin-left:0}.hiddenNote:before{margin-right:3px;content:"\f105";font-family:"FontAwesome"}.pickTable .toolTip{width:120px}.pickTableWrap div.table-wrapper div.pinned,.pickTableWrap3 div.table-wrapper div.pinned,.sendTableWrap div.table-wrapper div.pinned{display:block;width:170px;bottom:0;border:0;overflow-x:visible}.pickTableWrap div.table-wrapper div.pinned td,.pickTableWrap div.table-wrapper div.pinned td,.sendTableWrap div.table-wrapper div.pinned td{white-space:normal}.pickTableWrap div.table-wrapper div.scrollable,.pickTableWrap3 div.table-wrapper div.scrollable,.sendTableWrap div.table-wrapper div.scrollable{margin-left:170px}}@media screen and (min-width:768px){.greet_time_scheduled,.send_time_scheduled{min-width:65px}}.pickEdit li,.sendEdit li{position:relative}.pickEdit .connected,.pickEdit .pickCaption,.sendEdit .connected,.sendEdit .sendCaption{margin-bottom:10px}.pickEdit div.box .text-right,.sendEdit div.box .text-right{margin-top:5px;text-align:right}.pickEdit div.box h4,.sendEdit div.box h4{border:1px solid #ccc;border-radius:0;color:#222;font-weight:bold}.pickEditToolTip{min-width:370px;padding:10px 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;border:1px solid rgb(119,119,119);-webkit-box-shadow:rgb(85,85,85) 4px 4px 4px;box-shadow:rgb(85,85,85) 4px 4px 4px;color:rgb(102,102,102);opacity:1;z-index:5000;text-align:left;visibility:visible;position:absolute;top:0;left:0;display:none;background-color:rgb(239,239,239)}.pickEditToolTip>div>span{display:table-cell}.pickEditToolTip span:first-child{min-width:120px}.pickEditToolTip .hoverArea{display:inline-block;position:relative}.pickEditToolTip .clickToolTip{display:inline-block}.pickEditToolTip .toolTip{position:absolute;min-width:200px;background:#fcfcfc}.pickEdit .connected dl:after{display:block;clear:both;content:""}.pickEdit .connected p{font-size:12px}.pickEdit div.box .pickEditTitle01{padding:5px;margin-left:5px;margin-right:5px;border:1px solid #ccc;background:#dcf4ff}.sendEdit div.box .pickEditTitle01{padding:5px;margin-left:5px;margin-right:5px;border:1px solid #ccc;background:#dcf4ff}.pickEdit div.box h4,.sendEdit div.box h4{line-height:1.5;margin:0;padding:0;border:none;background:none}.pickEdit div.box .pickLimit,.pickEdit div.box .pickLimitNum{line-height:1.5;font-size:14px;font-weight:bold}.sendEdit div.box .pickLimit,.sendEdit div.box .pickLimitNum{line-height:1.5;font-size:14px;font-weight:bold}.sendEdit div.box .pickEditTitle01{margin-left:5px;margin-right:5px;border:1px solid #ccc;background:#eeffe6}.pickToolTip.pickEditIcon01{position:absolute;right:5px;bottom:5px;z-index:950;line-height:1;padding:5px;border-radius:3px;border:1px solid #ccc;background:#fff;font-size:14px}.pickEditIcon01:hover{color:#fff;border:1px solid #ef8237;background:#ef8237}.toolTipWrap{display:block;position:fixed;top:0;left:0;z-index:2500}@media screen and (max-width:768px){.pinned .pickTable td,.pinned .pickTable th{white-space:normal}.pickTable th.pickName{text-align:left!important}}@media screen and (min-width:769px){.pickTable .greet_time_scheduled span,.pickTable .send_time_scheduled span{padding-right:1em}}@media screen and (max-width:768px){div.table-wrapper div.scrollable{border-left:1px solid #ccc}table.responsive td.td-l,table.responsive th.td-l{display:none}.scrollable table.responsive td.iteration,.scrollable table.responsive th.iteration{display:none}.furigana{display:none}.pinned{overflow-x:hidden;border-right:1px solid #ccc}.pinned table{overflow-x:hidden;border-right:1px solid #ccc}.pinned table td.iteration,.pinned table th.iteration{width:10px}#pickupTable .scrollable .pickTable td:first-child{display:none!important}#pickupTable .attendanceListTable .scrollable tbody td:nth-child(2),#pickupTable .attendanceListTable .scrollable tbody th:first-child{display:none!important}}.profile-picture{text-align:center}.profile-picture img{width:100%;max-width:200px;height:auto;border:1px solid #ccc;background-color:#fff;padding:4px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.childCarePlan{margin:30px 0 20px;padding:10px;background:#f1f1f1;border:1px solid #ccc}.childCarePlan table{background:#fff;width:100%}.childCarePlan td,.childCarePlan th{padding:5px;text-align:center;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.childCarePlan th{line-height:1.3;font-size:0.85em;padding:5px;font-weight:normal;text-align:center;background:#2195cb;color:white}.childCarePlan .label{margin:5px}@media screen and (max-width:768px){.childCarePlan{padding:0;border:none;background:none}.childCarePlan table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:none}.childCarePlan table thead{display:none}.childCarePlan table tbody{-webkit-box-flex:1;-ms-flex:1;flex:1}.childCarePlan table tr{display:block;border-bottom:1px solid #ccc}.childCarePlan table tr+tr{margin-top:10px}.childCarePlan table td{padding:5px;text-align:left;border-bottom:0;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:5px 10px;padding-left:calc(10em - 10px)}.childCarePlan table td br{display:none}.childCarePlan table td .label{margin:0}.childCarePlan table td:before{content:attr(data-table_head);position:absolute;left:0;top:0;bottom:0;width:10em;line-height:1.35;font-size:0.8em;color:#fff;background-color:#2195cb;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:5px;border-right:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.childCarePlan table td .tab{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;margin-block:0}}.childMenu{padding:20px 0 10px}.childMenu ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.childMenu li{width:calc(33.3333333333% - 10px);container-type:inline-size}.childMenu li a{height:100%;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#222;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px #aaa,0px 4px 0px 0px #bbb;box-shadow:inset 0px 0px 0px #aaa,0px 4px 0px 0px #bbb;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.childMenu li a span{font-size:min(8cqi,16px);line-height:1.35}.childMenu li a:before{display:block;margin:0 0 7px;line-height:1;font-family:FontAwesome;font-size:min(18cqi,40px)}.childMenu li.icon1 a:before{content:"\f1ae";color:#8bc66e}.childMenu li.icon2 a:before{content:"\f0ea";color:var(--hugcolor)}.childMenu li.icon3 a:before{content:"\f0c0";color:#674789}.childMenu li.icon4 a:before{content:"\f005";color:#f5c631}.childMenu li.icon5 a:before{content:"\f0c5";color:#2195cb}.childMenu li.icon6 a:before{content:"\f022";color:#3cad6f}.childMenu li.icon7 a:before{content:"\f002";color:#f5c631}.childMenu li.icon8 a:before{content:"\f1ea";color:#8bc66e}.childMenu li.icon9 a:before{content:"\f004";color:#ef8237}.childMenu li.icon10 a:before{content:"\f19d";color:#5a76a8}.childMenu li.icon11 a:before{content:"\f0f6";color:#ef8237}.childMenu li.icon12 a:before{content:"\f02d";color:#ef8237}.childMenu li.icon13 a:before{content:"\f298";color:#ca475c}.childMenu li.icon14 a:before{content:"\f073";color:#ff6969}.childMenu li.icon15 a:before{content:"\f15c";color:#b8cb19}.childMenu li.icon16 a:before{content:"\f024";color:#20a5cf}.childMenu li.icon17 a:before{content:"\f15b";color:#19cbc2}.childMenu li.icon100 a:before{content:"\f029";color:#666}.childMenu li.icon101 a:before{content:"\f02d";color:#666}@media screen and (max-width:480px){.childMenu ul{gap:8px}.childMenu li{width:calc(50% - 4px)}.childMenu li a{-webkit-box-shadow:0px 3px 0px 0px #bbb;box-shadow:0px 3px 0px 0px #bbb}}.login h1{margin-bottom:20px;text-align:center;font-size:18px;font-weight:bold;clear:both}.loginBox{margin:0 auto 50px;padding:20px;width:300px;border:1px solid #ccc;background:#f5f5f5;clear:both}.loginBox p{font-size:14px;line-height:1.5}.loginBox dl{padding:15px 0 0}.loginBox dt{font-weight:bold;font-size:14px}.loginBox dt:before{content:"●";color:var(--hugcolor)}.loginBox dd{margin-bottom:10px}.loginBox dd .form-control{margin-bottom:0}.loginBox .btn-login{margin-bottom:10px;border:0;padding:10px 25px;display:inline-block;background-color:var(--hugcolor);-webkit-box-shadow:inset 0px 0px 0px #cc3c09,0px 5px 0px 0px #cc3c09;box-shadow:inset 0px 0px 0px #cc3c09,0px 5px 0px 0px #cc3c09;-webkit-appearance:none;-moz-appearance:none;appearance:none}.loginBox .formmailBtn p{text-align:center}.loginFlex .loginBox{margin:0 20px 50px 0}.loginRightBnr{text-align:center}.loginRightBnr img{width:300px}@media screen and (max-width:768px){.loginFlex.loginFlex{display:block}.loginFlex.loginFlex .loginBox{margin:0 auto 15px}.loginRightBnr{margin-bottom:50px}}@media screen and (max-width:480px){.loginBox{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.ibox.deleteBox{padding:60px 0 80px}.deleteBox form,.deleteBox p{text-align:center}.deleteBox .btn-sm,.deleteBox input[type=submit]{padding:10px}.deleteInner{max-width:960px;margin:0 auto}.deleteInner table{margin-top:20px}.dataList01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.dataList01 dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px 10px 0}.dataList01 dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.35;text-align:center;background:#4aa9d3;padding:10px;color:white;border-radius:3px}.dataList01 dl dd{margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dataList01 dl dd p{line-height:1;font-weight:bold;font-size:17px}.dataList01 dl dd p+p{margin-top:3px}@media screen and (max-width:480px){.dataList01 dl{width:48%;margin:1%;display:block}.dataList01 dl dt{padding:3px;width:auto}.dataList01 dl dd{margin:5px 0 0 0}.dataList01 dl dd p{margin:3px}}.select-group1{width:auto;vertical-align:middle}.select-group{display:inline-block;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;padding:0;margin-right:5px;vertical-align:middle;border:1px solid #ddd;background-color:#fff;background-repeat:no-repeat}.select-group select{position:relative;z-index:1;line-height:1.8;display:block;height:2em;margin:0;padding:0;padding-left:2em;border:none;border-radius:0;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-group select::-ms-expand{display:none}.select-group:after{position:absolute;top:3px;left:8px;width:0;height:0;margin:auto;font:normal normal normal 20px/1 FontAwesome;content:"\f0d7"}.eventTable table{table-layout:fixed}.eventTable table thead th{width:2em}.eventTable table thead td{background:#666;color:#fff}.eventTable table tbody th{vertical-align:middle}.eventTable table tbody td{vertical-align:middle;text-align:left}.eventTable table tbody td ul{display:inline-block}.eventTable table tbody td ul li{position:relative;padding-left:10px;line-height:1.3;margin-bottom:5px}.eventTable table tbody td ul li:before{content:"\f0da";display:block;position:absolute;top:0;left:3px;color:var(--hugcolor);font-family:"FontAwesome"}.eventTable table tbody td ul li:last-child{margin-bottom:0}.eventTable table tbody td.holiday{text-align:center}.eventEditTableText{display:inline-block;width:calc(100% - 300px);position:relative}.eventEditTableText input{height:2em}.eventEditTableText .sujest_select{position:absolute;z-index:999999;top:2em;left:0;border:1px solid #769ed1;width:100%;background:#fff;max-height:16.5em;overflow-y:auto}.eventEditTableText .sujest_select ul li{font-size:16px;padding:3px 0 3px 2em;margin:0}.eventEditTableText .sujest_select ul li:before{display:none}.eventEditTableText .sujest_select ul li:hover{background:#0094fa;color:#fff;cursor:default}.event-week-calendar{margin-bottom:50px}.event-week-calendar .select-group{margin-right:0;float:none}.event-week-calendar .select-group1{width:100%}.event-week-calendar td{vertical-align:top!important}.event-week-calendar td.holiday{vertical-align:middle!important}.event-week-calendar td.holiday .event_select{text-align:center}.event-week-calendar .eventEditTableText{position:relative;display:block;width:auto;margin-top:3px}.event-week-calendar .eventEditTableText .select-group{display:none;position:absolute;top:1px;left:1px;border:0}.event-week-calendar .eventEditTableText .select-group select{height:1.6em!important;border:0;outline:none;margin-left:0}.event-week-calendar .eventEditTableText:after{position:absolute;display:block;top:3px;left:8px;width:0;height:0;margin:auto;font:normal normal normal 20px/1 FontAwesome;content:"\f0d7";z-index:-1}.event-week-calendar textarea.form-control{height:2em;overflow:hidden;resize:none;padding-left:2em;position:relative;background:transparent}.event-week-calendar textarea.form-control:hover{cursor:pointer}.event-week-calendar .formGroup{margin-top:10px}.event-week-calendar .holiday{vertical-align:middle;text-align:center}.event-week-calendar dl dt{font-weight:bold}.event-week-calendar dl dd{line-height:1.3;margin-bottom:5px;position:relative;padding-left:1em}.event-week-calendar dl dd:before{content:"●";display:block;position:absolute;top:0;left:0}@media screen and (max-width:768px){.event-week-calendar table{width:100%!important}.event-week-calendar table thead{display:none}.event-week-calendar table tbody td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.event-week-calendar table tbody td:after{content:"";display:block;clear:both}.event-week-calendar table tbody td:before{display:table-cell;content:"日";vertical-align:middle;text-align:center;width:50px;background-color:#666;color:#fff}.event-week-calendar table tbody td .event_select{display:table-cell;padding:10px;width:90%}.event-week-calendar table tbody td#td_mon:before{content:"月"}.event-week-calendar table tbody td#td_tue:before{content:"火"}.event-week-calendar table tbody td#td_wed:before{content:"水"}.event-week-calendar table tbody td#td_thu:before{content:"木"}.event-week-calendar table tbody td#td_fri:before{content:"金"}.event-week-calendar table tbody td#td_sat:before{content:"土"}}.facilityEdit.facilityEdit{width:99%}.facilityEdit.facilityEdit .form-inline{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.facilityEdit.facilityEdit .btn-sm{white-space:nowrap}.bizdayset td{vertical-align:top}.bizdayset ul{text-align:center;vertical-align:middle}.bizday,.lunch{display:inline-block;margin:5px 0;border:1px solid #ccc;border-radius:5px;font-size:12px;line-height:1.3;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#eee;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.bizday{color:var(--hugcolor)}.lunch{color:#ef8237}.bizday span,.lunch span{display:table-cell;vertical-align:middle;height:3em;width:3em}.bizday1{background:#2195cb;color:#fff;font-weight:bold}.lunch1{background:#ef8237;color:#fff;font-weight:bold}@media screen and (max-width:480px){.bizday span{padding:5px 10px;display:block;width:4em;height:auto}.lunch span{padding:5px 10px;display:block;width:4em;height:auto}.lunch span br{display:none}}.connected,.exclude,.handles,.sortable{margin:auto;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sortable.grid{overflow:hidden}.connected li,.exclude li,.sortable li{list-style:none;border:1px solid #ccc;background:#f6f6f6;margin:5px;padding:5px}.handles li{list-style:none;border:1px solid #ccc;background:#f6f6f6;margin:5px;padding:5px}.handles span{cursor:move}li.disabled{opacity:0.5}.sortable.grid li{float:left;text-align:center}.cansel-color,.experience-color,.reserve-color,.sortable-color{position:relative;display:inline-block;margin-right:10px}.experience-color:before{display:inline-block;position:relative;content:"";top:3px;width:1em;height:1em;margin-right:5px;background:#ffcccc}.sortable-color:before{display:inline-block;position:relative;content:"";top:3px;width:1em;height:1em;margin-right:5px;background:#ffddc6}.reserve-color:before{display:inline-block;position:relative;content:"";top:3px;width:1em;height:1em;margin-right:5px;background:#ffe695}.cansel-color:before{display:inline-block;position:relative;content:"";top:3px;width:1em;height:1em;margin-right:5px;background:#d9dfef}.err-experience-color:before{display:inline-block;position:relative;content:"";top:3px;width:1em;height:1em;margin-right:5px;background:#e40101}li.highlight{background:#fee25f}#connected{width:100%;overflow:hidden;margin:auto}.connectedArea{width:100%;margin:auto}.ebox-content,.sendEdit{clear:both}.sendEdit+.pull-left{clear:both}.connected{float:left;width:100%;padding-bottom:50px}.connected.no2{float:right}li.sortable-placeholder{border:1px dashed #ccc;background:none}div.box{width:20%;float:left}div.box:nth-child(5n+6){clear:both}div.box_wrap{width:100%;clear:both}div.box h4{margin-left:5px;margin-right:5px;padding:5px 0;color:#fff;background:#ef8237;text-align:center;line-height:1.5;border-radius:5px 5px 0 0}div.box h4 span{display:block;font-size:14px}div.box h4 b{font-size:14px}div.box h5{text-align:center;font-size:14px;font-weight:bold}div.box p{font-size:11px;text-align:center}.gengouTable{padding:15px}.gengouTable h1{font-size:16px;font-weight:bold;text-align:center}.gengouTable table,.gengouTable td,.gengouTable th{border:1px solid #999}.gengouTable table{width:100%;border:2px solid #999}.gengouTable td,.gengouTable th{padding:3px 5px;line-height:1.5;font-size:13px;text-align:center}.gengouTable thead{background:#ef8237;color:#fff;border-bottom:3px double #999}.gengouTable tbody{background:#eefaff}.gengouTable tbody tr td:nth-child(3n+1){background:#fff5ee;border-left:2px solid #999}.operationTable{margin-bottom:25px}.operationTable:after{display:block;clear:both;content:""}.operationTable table{margin-bottom:10px}.operationTable thead th{border:1px solid #ef8237;background:#ef8237}.operationTable tbody td,.operationTable tbody th{border:1px solid #ccc}.operationDailyTable .sortIcon01:after{top:3px!important;right:5px!important}@media screen and (max-width:480px){.mfp-wrap{overflow:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.mfp-container{display:table!important;width:100%!important;height:100%!important}}.mfp-iframe body,.mfp-iframe html{padding:0!important}.mfp-fade.mfp-bg{background:rgba(255,255,255,0.8)}.mfp-iframe-holder .mfp-content{max-width:none!important;min-width:500px}.mfp-iframe-scaler{padding-top:0!important}.modalSmallWrap{position:relative;margin:0 auto;width:640px;-webkit-box-sizing:border-box;box-sizing:border-box}.modalSmallWrap p{margin-bottom:10px}.modalSmallWrap .formGroup{display:table;margin-left:auto;margin-right:auto}.modalSmallWrap .modalBox{display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}@media screen and (max-width:1024px){.modalSmallWrap{width:auto}}.modal{background:#000;z-index:100000;width:100%;height:100%}@media screen and (max-width:1024px){.modalSmallWrap{width:auto}.modalLg .mfp-iframe-holder .mfp-content{width:calc(100dvw - 60px)!important;height:calc(100dvh - 60px)!important}.modalLg .mfp-iframe-holder .mfp-content .modalLg .mfp-iframe-holder.mfp-iframe-holder{padding:30px}}@media screen and (max-width:480px){.modalLg .mfp-iframe-holder.mfp-iframe-holder{padding:15px}.modalLg .mfp-iframe-holder .mfp-content{width:calc(100svw - 30px)!important;height:calc(100dvh - 30px)!important}}.modalHeader{z-index:1000;padding:5px 20px;background:#f04c22;font-family:Arial,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ","ＭＳ ゴシック",sans-serif;color:#fff;font-weight:bold}.modalHeader h3{color:#fff;font-size:18px;font-weight:normal}.modalFixHeader{position:fixed;width:100%}.modalFixHeader+.modalContent{padding:60px 20px 20px}.modalCloseBtn{position:absolute;top:10px;right:10px;line-height:1;padding:4px 6px;border-radius:10px;background:#fff;color:#ef8237;font-size:11px;font-weight:bold;cursor:pointer}.modalCloseBtn:before{font:normal normal normal 14px/1 "FontAwesome";content:"\f00d"}.modalContent{padding:20px;background:#fff;border-top:none}.modalContent:after{display:block;clear:both;content:""}.modalContent.ebox-content{margin-bottom:0}.modalContent form{text-align:center}.modalContent .cautionTitle{background-color:#e40101;color:#fff;padding:3px 12px;font-weight:bold;font-size:1.25rem}.modalContent .discList li{position:relative;margin:5px 0;padding-left:1rem}.modalContent .discList li:before{position:absolute;content:"・";top:0;left:0}.modalRow{display:table-row}label.modalCol{font-weight:bold}.modalCol{display:table-cell;padding:5px;text-align:left}.modalGroup{margin-bottom:10px}.modalGroup:after{display:block;clear:both;content:""}.modalTable{margin-bottom:10px}.modalTable td,.modalTable th{padding:5px}.modalTable .err{display:block}@media screen and (max-width:480px){.mfp-iframe-holder .mfp-content{max-width:100%!important;width:100%!important;min-width:auto!important}.modalRow .modalCol{display:block;line-height:1.3;margin-bottom:10px;padding:0}.modalRow .modalCol:first-child{margin-bottom:0}.modalTable td,.modalTable th{display:block;padding:0}}.mfp-close{z-index:1000;position:absolute!important;top:10px!important;right:10px!important;width:65px!important;height:22px!important;line-height:1!important;padding:0!important;border-radius:10px!important;background:#fff!important;color:#ef8237!important;font-size:12px!important;font-weight:bold!important;cursor:pointer!important;opacity:0!important}.smallipop{display:inline-block}.smallipop i.fa-question-circle{color:#4aa9d3;font-size:14px;cursor:pointer}.smallipop-text{display:inline;font-size:12px;text-decoration:underline}.reserveInfo{display:inline-block;color:#fff;font-size:12px;width:16px;height:16px;text-align:center;line-height:16px;background:#4aa9d3;border-radius:50%}.reserveInfo i{display:inline-block!important}.smallipop-theme-white{width:auto!important;max-width:none!important}.smallipop-content{font-size:0.85em;-webkit-box-shadow:0 0 3px 2px rgba(50,50,50,0.5)!important;box-shadow:0 0 3px 2px rgba(50,50,50,0.5)!important}.smallipop-content p{margin-bottom:0.5em}.smallipop-content p:last-child{margin-bottom:0}.smallipop-content ul{margin:0.5em 0;list-style-type:disc}.smallipop-content ul li{list-style-type:disc;margin-left:1.5em}.smallipop-content td,.smallipop-content th{padding:5px;border:1px solid #ccc}.smallipop-content th{background:#f1f1f1}.smallipop-content dl:after{display:block;clear:both;content:""}.smallipop-content dt{float:left;margin-right:10px;font-weight:bold}.smallipop-content .col01{color:#ef8237}.smallipop-instance a{color:#00f}.smallipop-instance a:visited{color:#800080}.smallipop-instance a:hover{text-decoration:none}.hiddenSmalliPop i{display:none;font-style:normal}@media screen and (max-width:768px){.smallipop i{display:none}}@media screen and (min-width:769px){.hiddenSmalliPop i{display:none}}.tab{margin:0 0 5px}.tab:after{display:block;clear:both;content:""}.tab li{display:inline-block;margin-bottom:5px}.tab .tabActive{top:1px;padding-top:8px;padding-bottom:7px;border:1px solid var(--hugcolor);-webkit-box-shadow:none;box-shadow:none;background:var(--hugcolor);color:#fff}.tab .tabActive:active{top:auto}.tab .stopping{background-color:#666;color:#e2e2e2;border-color:#666}.tab .stopping.tabActive{background-color:#444;color:white}@media screen and (min-width:481px){.tabBtm{display:none}}@media screen and (max-width:480px){.tab{margin-top:10px}}.btnLongText{margin-bottom:50px;padding:15px;border:1px solid #ccc;background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box}.btnLongText ul{margin:0 auto;width:auto;max-width:640px}.btnLongText ul:after{content:"";clear:both;display:block}.btnLongText li{float:left;margin:0 1%;width:48%;text-align:center}.btnLongText li p{font-size:14px;text-align:center;line-height:1.5}.btnLongText li p strong{font-weight:normal;color:var(--hugcolor)}.btnLongText .btn{font-size:30px;margin-bottom:15px}@media screen and (max-width:768px){.btnLongText .btn.holiday{font-size:18px}}@media screen and (max-width:480px){.btnLongText{padding-left:0;padding-right:0}}.initialize{margin:0 0 40px;padding:20px;border:1px solid var(--hugcolor);border-radius:5px}.initialize h2{margin-bottom:15px;font-size:21px;font-weight:bold}.initialize a{display:inline-block;position:relative;margin:5px 15px 0 0;border-radius:15px;color:#000;font-size:14px}.initializelList{position:relative;max-width:760px;margin-bottom:20px;padding-top:5px;padding-bottom:5px}.initializelList:last-child{margin-bottom:0}.initializeList01{padding-left:15px;border-left:3px solid var(--hugcolor)}.initializeList01.introjs-showElement{position:relative;z-index:100000000!important}.initializeList01 .initializeTitle{color:var(--hugcolor);font-weight:bold}.initializeList02{padding-left:15px;border-left:3px solid #999;color:#777}.initializeList02 .initializeTitle{color:#999;font-weight:bold}.initializeList02 a{pointer-events:none;color:#777}.initializeList02 .link.next:before{color:#999}.sorryBox{max-width:640px;width:50%;margin:30px auto;padding:30px;border-radius:5px;border:3px solid #ffb323;background:#fff9b9;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.sorryTime{margin:10px 0;padding:10px;border:3px solid #e80b0b;border-radius:3px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.sorryTime p{font-weight:bold;text-align:center}.sorryTime strong{color:#e80b0b}.sorryBox .fa-exclamation-triangle{color:#ffb323;font-size:124px}.sorryBox h1{line-height:1.3;margin:10px 0;font-weight:bold}@media screen and (max-width:1024px){.sorryBox{width:100%}}.customIntroTooletip .introjs-bullets,.customIntroTooletip .introjs-tooltipbuttons{display:none}.customIntroTooletip01{left:380px!important}.customIntroTooletip02{left:410px!important}.customIntroTooletip03{left:580px!important}.customIntroTooletip04{left:750px!important}.customIntroTooletip05{left:410px!important}.iconYumiTeacher{position:absolute;opacity:0}.iconYumiTeacher01{bottom:-190px;left:200px}.iconYumiTeacher02{bottom:-190px;left:220px}.iconYumiTeacher03{bottom:-190px;left:400px}.iconYumiTeacher04{bottom:-190px;left:570px}.iconYumiTeacher05{bottom:-190px;left:230px}.customIntroTooletip .introjs-arrow{border:10px solid white}.customIntroTooletip .introjs-arrow.top{position:absolute;left:-20px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent;content:""}.initializelList p{position:relative}.iconCircle{position:absolute;top:38px;right:-51px;opacity:0;z-index:10000000000000000;width:16px;height:16px}.iconCircleSmall{position:absolute;z-index:100;width:16px;height:16px;border:2px solid #fff;line-height:1;border-radius:100%;background:#e90a0a;-webkit-box-sizing:border-box;box-sizing:border-box}.iconCircleLarge{position:absolute;width:16px;height:16px;line-height:1;-webkit-animation:anim1 1.4s ease -2s infinite normal;animation:anim1 1.4s ease -2s infinite normal;border-radius:100%;background:rgba(233,10,10,0.8);-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes anim1{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0}}@keyframes anim1{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:0}}.attendanceList td.cost_d{text-align:left}.attendanceList td.providing{font-size:0}.attendanceList td.providing b{font-size:13px}.attendanceList .providing .btn{margin-left:2px;margin-right:2px}#releasetable .experience{background-color:#ffcccc}.ui-button-text ul{margin-bottom:15px}.ui-button-text ul li{line-height:1.5;width:48%;min-width:230px;display:inline-block}.ui-button-text .absenceTimes{font-weight:bold;position:relative;border:1px solid red;display:block;text-align:center}.adeletetable ul.ul_event li{position:relative;padding-left:13px;line-height:1.3;margin-bottom:5px}.adeletetable ul.ul_event li:before{content:"\f0da";display:block;position:absolute;top:-0.1em;left:3px;color:var(--hugcolor);font-family:"FontAwesome"}.adeletetable ul.ul_event li:last-child{margin-bottom:0}.ebox-content .facilityOtherUsageCopyEdit th{width:auto;text-align:center}.ebox-content .facilityOtherUsageCopyEdit td{text-align:center}.ebox-content .facilityOtherUsageCopyEdit td.date{width:8em}.ebox-content .upperLimitResult th{width:auto;text-align:center}.ebox-content .upperLimitResult td{text-align:center}.ebox-content .upperLimitResult td.result label{margin-right:10px}.ebox-content .upperLimitResult td.date{width:8em}.ebox-content .upperLimitResult td span{display:inline-block}.ebox-content .h-table thead th{background:#ddd}.ebox-content .h-table tbody:nth-child(2n){background:#fff}.ebox-content .h-table tbody:nth-child(odd){background:#f5f5f5}#facesheet .ibox-title{background-color:#ccc}#facesheet .ibox-title h3{font-size:24px;font-weight:bold;text-align:center}#facesheet .table{border:none}#facesheet .table td,#facesheet .table th{border:none;border-bottom:solid 1px #ccc;font-size:20px}#facesheet .print-page p{font-size:16px}.indexInitialChar{position:relative;z-index:10;margin-top:20px}.indexInitialChar img{position:absolute}.indexInitial{position:relative;opacity:0;margin:0 0 40px;padding:20px;border:1px solid var(--hugcolor);border-radius:5px;width:calc(100% - 240px);background:#ffebe6}.indexInitial:after{content:"";clear:both;display:block}.indexInitial h2{margin-bottom:10px;font-size:20px;font-weight:bold}.indexInitial h3{font-size:16px;font-weight:bold}.indexInitial li{font-size:14px;-webkit-box-sizing:content-box;box-sizing:content-box}.indexInitial li h3{margin-bottom:5px;font-size:16px;font-weight:bold}.indexInitial li p{font-size:14px;line-height:1.5}.indexInitial .row{margin-left:-5px;margin-right:-5px}.indexInitial .col{padding-right:5px;padding-left:5px}.indexInitial .arrow1,.indexInitial .arrow2{content:"";display:block;position:absolute;width:0;height:0;top:110px}.indexInitial .arrow1{border-left:20px solid var(--hugcolor);border-top:10px solid transparent;border-bottom:10px solid transparent;right:-21px}.indexInitial .arrow2{border-left:20px solid #ffebe6;border-top:10px solid transparent;border-bottom:10px solid transparent;top:110px;right:-20px}.indexInitial .bx-wrapper{margin-bottom:30px}.indexInitial .bx-wrapper .bx-controls-auto,.indexInitial .bx-wrapper .bx-pager{bottom:inherit}.indexInitialClose{position:absolute;top:0;right:0;display:inline-block;padding:4px 6px;font-size:10px;color:#fff;text-decoration:none;background:#666;border-radius:10px;vertical-align:middle;cursor:pointer}.indexInitialClose:before{content:"\f057";margin-right:3px;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 FontAwesome}@media screen and (max-width:1024px){.indexInitial{margin-top:50px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.indexInitial .arrow1,.indexInitial .arrow2{display:none}.indexInitialClose{top:10px;right:10px}.indexInitialChar{margin-top:0}.indexInitialChar img{display:none}}@media screen and (max-width:768px){.indexInitial{margin-top:10px;padding-top:25px}.indexInitialClose{top:5px;right:5px}}@media screen and (min-width:1025px){.indexInitialChar{margin-top:50px}}.cbm.cbm{opacity:1;background:rgba(255,255,255,0.4)!important}.mfp-fade.mfp-bg{opacity:0;background:rgba(255,255,255,0.4);-webkit-transition:all 0.3s;transition:all 0.3s}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;margin-bottom:30px}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.cbm .mfp-iframe-holder .mfp-content{height:100%}.cbm .mfp-container{padding:30px}.cbm .mfp-iframe-scaler iframe{background:#fff}.cbm .mfp-close:before{display:inline-block;vertical-align:middle;content:"\f057";font:normal normal normal 14px/1 FontAwesome}@media screen and (min-width:1025px){.cbm .mfp-iframe-holder .mfp-content{margin:0 auto;width:1100px}}@media screen and (max-width:480px){.cbm .mfp-container{padding:20px 5px}}.sortTable01 td,.sortTable01 th{line-height:1.2}.sortTable02 td,.sortTable02 th{line-height:1.2}.sortTh{cursor:pointer}.tablesorter thead tr .header{cursor:pointer}.tablesorter thead tr .header:hover{opacity:0.8}.table .sortIcon01,.tablesorter thead tr .header .sortIcon01{display:block;position:relative;padding-right:10px;line-height:1.2}.table .sortIcon01:after,.tablesorter thead tr .header .sortIcon01:after{position:absolute;top:0;bottom:0;right:0;margin:auto;height:18px;font-family:"FontAwesome";content:"\f0dc"}.table .ajaxSortDesc:after,.tablesorter thead tr .headerSortUp .sortIcon01:after{font-family:"FontAwesome";content:"\f0de"}.table .ajaxSortAsc:after{font-family:"FontAwesome";content:"\f0dd"}.tablesorter thead tr .headerSortDown .sortIcon01:after{font-family:"FontAwesome";content:"\f0dd"}.tablesorter thead tr .disable{pointer-events:none;background-image:none}.tablesorter thead tr .disable span{color:#000!important;background-color:transparent!important}.tablesorter .hidden{display:none}.pick .headerSortDown,.pick .headerSortUp,.pick .headerSortUp{background:#a6e3ff}.send .headerSortDown,.send .headerSortUp{background:#d3ffbe}.reserveManageConfirm{text-decoration:underline}.reserveManageConfirm.reserveManageBtn{display:inline-block;margin-bottom:4px;padding:6px 14px;border-radius:4px;background:#ff6800;border:none;-webkit-box-shadow:inset 0px 0px 0px #82502e,0px 3px 0px 0px #82502e,0px 2px 2px #82502e;box-shadow:inset 0px 0px 0px #82502e,0px 3px 0px 0px #82502e,0px 2px 2px #82502e;color:#fff;font-size:15px;font-weight:bold;text-decoration:none}.reserveManageConfirm.reserveManageBtn:active{position:relative;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}.nameBox{line-height:1;display:inline-block;margin:0 3px 3px 0}.nameBox *{line-height:1}.nameBox .furigana{display:table;margin-bottom:2px;font-size:11px}.nameBox p{display:inline;font-size:16px;text-underline-offset:1px;text-decoration:underline}th .nameBox{text-align:center}th .nameBox .furigana{font-size:8px;font-weight:bold;margin:0 auto}th .nameBox p{text-decoration:none;font-weight:bold;font-size:13px}rt.furigana{font-size:13px}@media screen and (max-width:768px){.realname a{text-decoration:underline;border-bottom:none}.nameBox{display:inline}.nameBox .furigana{display:none}.nameBox p{display:inline;font-size:14px}}.facilityReseption .ebox{margin-bottom:10px}.facilityReseption .inputLg{width:85%}.facilityReseption em{display:inline-block;line-height:1.3;color:#f00;font-size:14px}.facilityReseption small{display:inline-block;line-height:1.3;font-size:12px}.facilityReseptionExample{margin-bottom:20px}.facilityReseptionExample p{margin-top:10px}.facilityReseptionExample ul{padding:10px;border:1px solid #ccc}.facilityReseptionExample li{float:left;margin-right:10px}.facilityReseptionExample li .mypageReserveIcon04{top:auto}.facilityReseptionExample ul:after{display:block;clear:both;content:""}.facilityReseption thead th:first-child{width:130px}.facilityReseption tbody td:first-child span{font-size:14px}.facilityReseption tbody td:first-child label{width:140px}.facilityReseption .mypageReserveIcon04+input{margin-bottom:0}.facilityReseption .boxtype{width:1.5em;margin:0;padding:0;border:none;font-size:21px;text-align:center}.facilityReseption .disableplace{color:transparent}.facilityReseptionCancel{margin-top:5px;padding:0 5px 10px;background:#eee}.facilityReseptionCancel span{font-size:12px}@media screen and (max-width:768px){.facilityReseption thead th:first-child{width:40px}.facilityReseption thead th:nth-child(2){min-width:200px}.facilityReseption tbody td:first-child span{display:none}.facilityReseption tbody td:first-child .checkbox02{padding:15px 15px;width:35px}.facilityReseption thead th:nth-child(3){width:95px;min-width:65px}.facilityReseption .inputLg{width:75%}.facilityReseption .inputXs{width:60px}.facilityReseption .boxtype{border:none;font-size:24px;width:2.2em}}.checkboxGroup{border:1px solid #ccc;margin-bottom:20px}.checkboxGroup:last-child{margin-bottom:0}.checkboxGroupTitle{padding:10px;background:#f1f1f1;font-size:14px;font-weight:bold}.checkboxGroupTitle:after{display:block;clear:both;content:""}.checkboxGroupTitle .checkbox02.disabled{background:#f1f1f1;color:#ccc;cursor:default}.checkboxGroupTitle .checkbox02.disabled:after{border-color:#ccc}.checkboxGroupBox{padding:0}.checkboxGroupBox table{width:100%}.checkboxGroupBox table th{padding:5px;font-size:14px;width:14em;line-height:1.2;border:1px solid #ccc;background:#eee}.checkboxGroupBox table th.checkboxGroupBoxLast{background:#fff;border-right:0}.checkboxGroupBox table td{padding:10px 5px;border:1px solid #ccc;width:400px;white-space:nowrap}.checkboxGroupBox table td label.radio02{margin-bottom:0;padding-top:3px;padding-bottom:3px}.checkboxGroupBox table td.checkboxGroupBoxLast{border-left:0}.disable .checkboxGroupBox table th.checkboxGroupBoxLast{background-color:#eee}.ebox.usersSettingContents{border:0;padding-left:0;padding-right:0}.ebox.usersSettingContents h3{margin:-15px 0 15px}.ebox.usersSettingContents .checkboxGroup{border:0}.ebox.usersSettingContents .checkboxGroupTitle{border:1px solid #ccc;border-bottom:0;font-size:16px}.ebox.usersSettingContents .checkboxGroupTitle span{display:inline-block}.ebox.usersSettingContents .checkboxGroupTitle .radio02{font-weight:normal;font-size:14px;padding-top:3px;padding-bottom:3px}@media screen and (max-width:480px){.headquartersAuthority_text{display:block;line-height:1.3;margin-bottom:10px}.tab-panel>b{display:block}.checkboxGroupBox table{border:1px solid #ccc}.checkboxGroupBox table td,.checkboxGroupBox table th{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.checkboxGroupBox table td.checkboxGroupBoxLast,.checkboxGroupBox table th.checkboxGroupBoxLast{display:none}.checkboxGroupBox table tbody th{background-color:#fff;border:0;border-top:1px solid #ccc;padding-bottom:5px;font-weight:bold;font-size:13px}.checkboxGroupBox table tbody td{border:0;padding-top:0}.checkboxGroupBox label.checkbox02,.checkboxGroupBox label.radio02{font-size:12px}.ebox.usersSettingContents .checkboxGroupTitle span{display:block}.checkboxGroupTitle{padding:5px}.checkboxGroupTitle span{display:block}.checkboxGroupTitle label.checkbox02,.checkboxGroupTitle label.radio02{font-size:12px}.ebox.usersSettingContents .checkboxGroupTitle .radio02{font-size:12px}}@media screen and (max-width:768px){.ebox-content.userAdmin td{padding:10px 0 0}.userAdmin .checkboxGroup{margin:0 -1px 20px}.userAdmin .checkboxGroup:last-child{margin-bottom:0}}.shift_day_select thead th{background:#eee;color:#222}@media screen and (max-width:768px){.shift_day_select thead{display:none}.shift_day_select td{display:block}.shift_day_select td:first-child:before{content:"日 ： "}.shift_day_select td:nth-child(2):before{content:"月 ： "}.shift_day_select td:nth-child(3):before{content:"火 ： "}.shift_day_select td:nth-child(4):before{content:"水 ： "}.shift_day_select td:nth-child(5):before{content:"木 ： "}.shift_day_select td:nth-child(6):before{content:"金 ： "}.shift_day_select td:nth-child(7):before{content:"土 ： "}}.ebox.carePlan h3{float:left;margin:10px 0 0;padding:0;background:none;font-size:18pt;font-weight:bold}.carePlan h3+div{margin-bottom:10px}.carePlanPrint{display:none}.carePlanContent{margin-bottom:20px}.carePlanContent table{width:100%}.carePlanContent tbody{border-bottom:2px solid #ccc}.carePlanContent td,.carePlanContent th{padding:10px;border:1px solid #ccc;line-height:1.5}.carePlanContent th{background:#eee}.carePlanContentEdit td,.carePlanContentEdit th{vertical-align:top}.carePlanContentEdit thead th{vertical-align:middle}.carePlanContent td:after{display:block;clear:both;content:""}.carePlanContent thead th{font-size:14px;background:#ddd;text-align:center}.carePlanContent thead th:first-child{width:10%}.carePlanContent thead th:nth-child(2){width:20%}.carePlanContent thead th:nth-child(3){width:30%}.carePlanContent thead th:nth-child(4){width:5%}.carePlanContent thead th:nth-child(5){width:20%}.carePlanContent thead th:nth-child(6){width:5%}.carePlanContent .evaluationTheadWidth thead th{background:#ddd;text-align:center}.carePlanContent .evaluationTheadWidth thead th:first-child{width:15%}.carePlanContent .evaluationTheadWidth thead th:nth-child(3){width:10%}.carePlanContent .evaluationTheadWidth thead th:nth-child(4){width:10%}.carePlanContent .evaluationTheadWidth thead th:nth-child(5){width:10%}.carePlanContent .evaluationTheadWidth thead th:nth-child(6){width:10%}.carePlanMonitoring thead th:first-child,.carePlanMonitoring thead th:nth-child(2),.carePlanMonitoring thead th:nth-child(3),.carePlanMonitoring thead th:nth-child(4),.carePlanMonitoring thead th:nth-child(5),.carePlanMonitoring thead th:nth-child(6){width:auto}.carePlanContent .btn-sm{display:block;float:left}.carePlanContent .btn-sm:nth-child(3){margin-left:0}.carePlanContent span{display:inline-block;width:42vw;vertical-align:bottom;max-width:calc(100% - 2rem);padding-bottom:2px;padding-right:10px;border-bottom:1px solid #000}.carePlanContent span b.fz20{font-size:min(2.25vw,20px)}.carePlanContent .pull-left span b{font-size:1.25em}.carePlanContent .pull-right span b{font-size:1.25em}.careIconGroup{width:206px;margin:0 auto 5px;text-align:center}.careIconGroup:after{display:block;clear:both;content:""}.careIconGroup .fa{position:relative;top:2px;font-size:21px}.careCircleO01{color:#ef8237}.carebox .checkbox02{font-size:14px}.carePlanTitle03 dt{position:absolute;left:0}.carePlanTitle03 dd{padding-left:100px}.cityCarePlan.cityCarePlan table{table-layout:fixed}.cityCarePlan.cityCarePlan th{width:auto!important}.cityCarePlan.cityCarePlan thead th:first-child,.cityCarePlan.cityCarePlan thead th:nth-child(2),.cityCarePlan.cityCarePlan thead th:nth-child(3){width:5rem!important}.cityCarePlan.cityCarePlan.carePlanMonitoring thead th:first-child{width:1.25rem!important}.cityCarePlan.cityCarePlan.carePlanMonitoring thead th:nth-child(4){width:5rem!important}.cityCarePlanEdit.cityCarePlanEdit table{table-layout:fixed}.cityCarePlanEdit.cityCarePlanEdit th{width:auto!important}@media screen and (max-width:480px){.carebox h4{padding:0 10px}.carebox .careContent01 th{background:#ddd}.carePlanTitle02:before{display:block;width:100%;margin:-10px -10px 10px;padding:10px;background:#f1f1f1;content:"具体的な達成目標"}.carePlanTitle03:before{display:block;width:100%;margin:-10px -10px 10px;padding:10px;background:#f1f1f1;content:"チェック"}.carePlanTitle03:after{display:block;clear:both;content:""}.carePlanTitle04:before{display:block;width:100%;margin:-10px -10px 10px;padding:10px;background:#f1f1f1;content:"コメント"}.careIconGroup{margin:0 0 5px;width:auto}.cityCarePlan02.cityCarePlan02 table td{display:table-cell;width:inherit;max-width:inherit}}@media screen and (min-width:481px){.careContent01 th:first-child{width:15%}.careContent01 th:nth-child(2){width:20%}.careContent01 th:nth-child(3){width:5%}.careContent01 th:nth-child(4){width:25%}.carebox .ebox-content th:first-child{width:10%}}@media screen and (max-width:480px){.ebox.carebox{padding-bottom:0;border-bottom:none}.ebox.carebox th{width:100%!important;padding:5px 10px}.careContent01,.careContentDetail,.carebox .careContent{margin-left:-16px;margin-right:-16px;margin-bottom:0}.careContent.ebox-content.careContentDetail{margin-bottom:20px}}@media print{.carePlanRight{margin-left:5mm;width:80mm}}@media screen and (max-width:768px){.theadBox .formGroup{padding:0}.theadTable{width:100%}.theadTable td,.theadTable th{display:block;width:100%}.theadTable thead{display:none}.theadTable tr{border-bottom:2px solid #bcbcbc}.v-calendar.theadTable td{border-top:none;border-bottom:none}.theadTable tbody td{padding-bottom:10px}.theadTable tbody td:before{display:block;width:100%;margin:-5px -5px 10px;padding:5px;color:#000}.theadTable tbody .odd td:before{background:#eee}.theadTable tbody .even td:before{background:#fff}.theadFacilityAgreement tbody td:nth-child(2):before{background:#666;color:#fff;content:"契約"}.theadFacilityAgreement tbody td:nth-child(3):before{content:"施設名"}.theadFacilityAgreement tbody td:nth-child(4):before{content:"個別支援計画作成日"}.theadFacilityAgreement tbody td:nth-child(5):before{content:"契約開始日"}.theadFacilityAgreement tbody td:nth-child(6):before{content:"サービス提供開始日"}.theadFacilityAgreement tbody td:nth-child(7):before{content:"支給量"}.theadFacilityAgreement tbody td:nth-child(8):before{content:"契約記入欄番号"}.theadFacilityParentTable tbody td{border-top:none;border-bottom:none}.theadFacilityParentTable tbody td:first-child:before{background:#666;color:#fff;content:"編集"}.theadFacilityParentTable tbody td:nth-child(2):before{content:"施設名"}.theadFacilityParentTable tbody td:nth-child(3):before{content:"支給量   "}.theadFacilityParentTable tbody td:nth-child(4):before{content:"最終更新者"}}.use_service{width:75px;line-height:1.3;font-size:12px}@media screen and (max-width:769px){.tablesorter thead tr .header.use_service{pointer-events:none}.tablesorter thead tr .header.use_service .sortIcon01{padding-right:0}.tablesorter thead tr .header.use_service .sortIcon01:after{content:none}th.use_service br{display:none}}@media screen and (max-width:769px){.tablesorter thead tr .header.use_service{pointer-events:none}.tablesorter thead tr .header.use_service .sortIcon01{padding-right:0}.tablesorter thead tr .header.use_service .sortIcon01:after{content:none}th.use_service br{display:none}}.children_info,.facility_info{font-size:14px}.complate{margin:50px 0}.complateTitle{margin-bottom:10px;color:#2fca5f;font-size:24pt;font-weight:bold;text-align:center}.complate .ibox{margin-bottom:40px;padding-bottom:10px}.complate .ebox{max-width:360px;margin:0 auto 60px;padding-bottom:25px;text-align:center}.complate .ebox h3{margin-bottom:25px;text-align:center}.complateTable{margin-left:auto;margin-right:auto}.complateTable td,.complateTable th{padding:5px}.complateTable th:before{margin-right:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.complateTable tr:last-child td{padding-top:20px}@media screen and (max-width:1024px){.complate+.ibox{padding-bottom:10px}}.toggleComment01{display:none}a.toggleCommentBtn01{display:inline-block;margin:5px 0;padding:4px 12px;border:1px solid #ccc;border-radius:5px;font-size:12px}.toggleCommentBtn01:before{margin-right:5px;font-size:14px}a.toggleCommentBtn01:before{content:"\f0d8";font-family:"FontAwesome"}button.toggleCommentBtn01:before{content:"\f0d7";font-family:"FontAwesome"}.carePlanView:before{content:"\f0d7";margin-right:5px;font-family:"FontAwesome"}.carePlanView.on{top:5px;-webkit-box-shadow:none;box-shadow:none}.carePlanView.on:before{content:"\f0d8"}.result label{display:inline-block;margin-bottom:5px}.result label:last-child{margin-bottom:0}.ebox-content .upperLimitResult td.result span{display:inline;font-size:12px}.carePlanView:before{content:"\f0d7";margin-right:5px;font-family:"FontAwesome"}.carePlanView.on{top:5px;-webkit-box-shadow:none;box-shadow:none}.carePlanView.on:before{content:"\f0d8"}.serviceRecordTable td,.serviceRecordTable th{line-height:1.3}.serviceRecordTable .v-calendar td,.serviceRecordTable .v-calendar th{line-height:1.3}.serviceRecordTable .pickEditToolTip{font-size:14px}.serviceRecordHead{margin-bottom:10px}.serviceRecordbox{position:relative;text-align:center}.serviceRecordbox a{display:inline-block;padding-right:18px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.serviceRecordbox a:hover{text-decoration:none}.service_reocrd_btn{display:inline-block;position:absolute;right:0;bottom:0;background-color:#ddd;margin-left:4px;border-radius:3px;height:18px}.service_reocrd_btn.left{right:auto;left:0}.service_reocrd_btn.top{bottom:auto;top:0}.pickTooltip:hover .iconEditBtn{background:#ef8237;color:#fff}.iconEditBtn{display:inline-block;padding:3px;background-color:#ddd;margin-left:4px;border-radius:3px;color:#000;font-size:12px}.serviceRecordbox a:hover .service_reocrd_btn{background:#ef8237;color:#fff}.thServiceRecordNote{min-width:180px}.thServiceRecordAttend{min-width:60px}.thServiceRecordParent{min-width:50px}.tdServiceRecordRemarks{max-width:70px;word-break:break-all}.result-table.serviceRecordBody tbody .event td:before{display:block;float:left;height:14px;-webkit-box-sizing:border-box;box-sizing:border-box;content:""}@media print{.serviceRecordTable .v-calendar td{height:6.6mm}.serviceRecordbox a{padding-right:0}.v-calendar th.thServiceRecordEnd,.v-calendar th.thServiceRecordStart{width:40mm}.v-calendar th.thServiceRecordAdding01{width:35mm}.v-calendar th.thServiceRecordParent{width:20mm}.v-calendar th.thServiceRecordNote{min-width:30mm}.serviceRecordTable p{line-height:1.3}.serviceRecordbox{line-height:1.3}.serviceRecordbox p{line-height:1.3}}.pageReleaseNote table{width:100%}.pageReleaseNote td,.pageReleaseNote th{padding:10px;border:1px solid #ccc}.pageReleaseNote tbody{}.pageReleaseNote tbody td{text-align:left}.releaseMeta:after{display:block;clear:both;content:""}.releaseMeta li{display:inline-block;line-height:1;margin-right:5px;vertical-align:middle;font-size:18px;font-weight:bold}li.iconRelease{margin-right:0;padding:5px;color:#fff;font-size:12px;width:90px;text-align:center}.iconRelease01{background:#ef8237}.iconRelease02{background:#e81010}.iconRelease03{background:#3cad6f}.iconRelease04{background:#2195cb}.formSaveComment01{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:40px;line-height:40px;opacity:0;margin:auto;z-index:10000;background:rgba(60,173,111,0.9);text-align:center;color:#fff}.addingChildrenTable.ebox-content td.disable,.addingChildrenTable.ebox-content th.disable{background:#f1f1f1;color:#ccc}.addingChildrenTable.ebox-content th{width:60px;text-align:center}.addingChildrenTable.ebox-content th.addingChildrenTh{text-align:left}.addingChildrenTable.ebox-content td.addingChildrenTd{min-width:160px}.addingChildrenAdd,.addingChildrenAddMedical{float:right}.funcDelete,.medicalDelete{margin-left:10px}.linkDialogBox{z-index:10000!important}.linkDialogBox p{font-size:14px}.linkDialogBox .ui-dialog-titlebar{background:#f04c22;border:none;color:#fff;font-weight:normal}.linkDialogBox.ui-draggable .ui-dialog-titlebar:hover{cursor:default}.linkDialogBox.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:none}.linkDialogBox.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.linkDialogBox .ui-button-text-only .ui-button-text{font-size:14px}.linkDialogBox .ui-widget-header .ui-dialog-titlebar-close{background:#fff}.linkDialogBox .ui-widget-content .ui-state-default{background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999}.linkDialogBox .ui-widget-content .ui-state-default:hover{border:1px solid #ccc}.linkDialogBox .ui-widget-content .ui-state-default:active{-webkit-box-shadow:none;box-shadow:none;top:3pt}@media screen and (max-width:1024px){.modalHeader h3{font-size:21px}.linkDialogBox{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%!important}}.manualModalH .mfp-iframe{max-height:600px}.complete{margin:30px auto 90px;padding:20px 0;text-align:center;clear:both}.completeBox{max-width:600px;margin:0 auto}.completeTitle{line-height:1.3;margin-bottom:15px;color:#3cad6f;font-weight:bold;text-align:center}.completeBox p{text-align:center}.completeText{margin-bottom:20px}.completeGuid{margin-bottom:30px;text-align:center;background-color:#f1f1f1;border:1px solid #ccc}.completeGuid h3{background-color:#f04c22;color:white;text-align:center;padding:5px 10px}.completeGuid p{padding:10px}.completeBtn p{margin-bottom:20px}.completeBtn .btn{margin-bottom:10px;border:0;display:inline-block;background-color:var(--hugcolor);-webkit-box-shadow:0px 5px 0px 0px #cc3c09;box-shadow:0px 5px 0px 0px #cc3c09;color:#fff!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px}.completeLink{text-align:center}.completeLink li{display:inline-block;margin-right:30px}.completeLink li:before{margin-right:5px;font-family:"FontAwesome";content:"\f105"}.completeLink a:hover{text-decoration:none}@media screen and (max-width:480px){.completeLink a{display:inline-block;padding:5px 0}}.situationStatus{margin-bottom:30px}.situationStatus ul{width:auto}.situationStatus ul:after{content:"";clear:both;display:block}.situationStatus li{width:16.6666666667%;height:100px;float:left;position:relative}.situationStatusBox{float:left;width:calc(100% - 30px);height:100px;text-align:center;position:absolute;color:#fff;background:#fff;border:2px solid #cbcbcb;border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 1px 0px #999;box-shadow:0px 1px 0px #999}.situationStatusBox span{-webkit-box-flex:1;-ms-flex:1;flex:1}.situationStatusBox:after,.situationStatusBox:before{position:absolute;top:-2px;content:"";border:solid transparent;border-width:50px 0 50px 30px}.situationStatusBox:after{top:0;right:-27px;border-left-color:#fff;border-width:48px 0 48px 28px}.situationStatusBox:before{left:100%;border-left-color:#cbcbcb}.situationStatusBox dd,.situationStatusBox dt,.situationStatusBox h3{font-size:13px;font-weight:normal;line-height:1.5;text-align:center}.situationStatusBox h3 a{color:#222}.situationTable{margin:0}.situationTable table{border:1px solid #ccc}.situationTable tbody th{background:#fff}.situationTable th:nth-child(4){border-right:3px double #ccc}.situationTable tbody td{color:#aaa;border-left:1px dashed #ccc;border-right:1px dashed #ccc}.situationTable tbody td.current{color:#222}.situationTable tbody td.active{color:#222}@media screen and (max-width:768px){.situationStatusBox{width:calc(100% - 15px)}.situationStatusBox:after,.situationStatusBox:before{border-width:50px 0 50px 15px}.situationStatusBox:after{right:-13px;border-width:48px 0 48px 14px}.situationStatusBox dd,.situationStatusBox dt,.situationStatusBox h3{font-size:11px}}.assesEboxTitle{margin-top:20px;margin-left:0;margin-bottom:10px;font-size:18px}.assesEboxTitle.assesRow:first-child{margin-top:-11px;border-top:none}.assesEboxTitle:before{display:inline-block;width:3px;height:30px;margin-right:3px;background:#2a7cb4;content:"";vertical-align:middle}.assesRow{margin:0}.assessmentcarePlan thead th{width:auto;text-align:center}.assessmentcarePlan thead th:first-child{max-width:300px;width:300px}.assessmentcarePlan tbody th{background:#fff;width:auto}.assessmentcarePlan tbody td{vertical-align:top}@media screen and (max-width:768px){.ebox-content.assessmentcarePlanFile tr:first-child td:first-child{border-top:1px solid #ccc}.ebox-content.assessmentcarePlanFile td{display:block;border-top:none}}.backupBox.backupBox{max-width:960px;margin:0 auto 50px}.backupBox.backupBox .caution{border:2px solid #e40101;display:table}.backupBox.backupBox .caution h2{background-color:#e40101;padding:10px 15px;color:#fff;font-weight:bold;font-size:1.15rem;line-height:1.5}.backupBox.backupBox .caution h2 span{display:block;margin-top:5px;font-size:14px;font-weight:normal}.backupBox.backupBox .caution h2 em{display:inline-block;margin-right:5px;background-color:#fff;border-radius:5px;font-size:14px;color:#e40101;line-height:1;padding:4px 6px;font-weight:bold}.backupBox.backupBox .caution h2 em i{margin-right:3px}.backupBox.backupBox .caution p{padding:10px 15px;line-height:1.5;font-size:1rem}.backupBox.backupBox .ebox-content{margin:30px auto}.backupBox.backupBox .table th{background-color:#ddd;color:#222}.getExcelBox.getExcelBox{max-width:960px;margin:0 auto 50px}.getExcelBox.getExcelBox .caution{border:2px solid #e40101;display:table}.getExcelBox.getExcelBox .caution h2{background-color:#e40101;padding:10px 15px;color:#fff;font-weight:bold;font-size:1.15rem;line-height:1.5}.getExcelBox.getExcelBox .caution h2 span{display:block;margin-top:5px;font-size:14px;font-weight:normal}.getExcelBox.getExcelBox .caution h2 em{display:inline-block;margin-right:5px;background-color:#fff;border-radius:5px;font-size:14px;color:#e40101;line-height:1;padding:4px 6px;font-weight:bold}.getExcelBox.getExcelBox .caution h2 em i{margin-right:3px}.getExcelBox.getExcelBox .caution p{padding:10px 15px;line-height:1.5;font-size:1rem}.getExcelBox.getExcelBox .ebox-content{margin:30px auto}.historyCreate,.historyFacility,.historyName{white-space:nowrap;padding:0 50px!important}.historyInfo{white-space:normal;word-break:keep-all}#careCalendar .wc-container,#careCalendar2 .wc-container,#careCalendar3 .wc-container{border:1px solid #ccc;border-bottom:none}#careCalendar .wc-header td,#careCalendar2 .wc-header td,#careCalendar3 .wc-header td{border:1px solid #fff;background-color:#2195cb;color:#fff}#careCalendar .wc-grid-timeslot-header,#careCalendar .wc-time-column-header,#careCalendar2 .wc-grid-timeslot-header,#careCalendar2 .wc-time-column-header,#careCalendar3 .wc-grid-timeslot-header,#careCalendar3 .wc-time-column-header{width:80px}#careCalendar .wc-business-hours,#careCalendar2 .wc-business-hours,#careCalendar3 .wc-business-hours{width:80px;background-color:#f1f1f1}#careCalendar .wc-time,#careCalendar2 .wc-time,#careCalendar3 .wc-time{border:none;background:#d5effd;-webkit-box-shadow:0 0 0 #fff inset,0 1px 0 #fff inset,1px 0 0 #fff inset,-1px 0 0 #fff inset;box-shadow:0 0 0 #fff inset,0 1px 0 #fff inset,1px 0 0 #fff inset,-1px 0 0 #fff inset;color:#222;text-align:center}#careCalendar .wc-cal-event,#careCalendar2 .wc-cal-event,#careCalendar3 .wc-cal-event{background:#d5effd;color:#222;font-weight:normal;font-size:14px;opacity:1;border-radius:0}#careCalendar .wc-cal-event.wc-cal-org.edit:after,#careCalendar2 .wc-cal-event.wc-cal-org.edit:after,#careCalendar3 .wc-cal-event.wc-cal-org.edit:after{position:absolute;right:5px;bottom:5px;line-height:1;padding:3px 3px 1px;border:1px solid #ccc;background:#fff;font-size:12px;font-family:"FontAwesome";content:"\f044"}.careCalendarDetail .wc-cal-event:hover{cursor:auto}.carePlanDialog .ui-dialog-titlebar{margin-bottom:10px}.carePlanDialog li{margin-bottom:10px;font-weight:normal;font-size:16px}.carePlanDialog label{display:inline-block;margin-right:5px}.carePlanDialog option,.carePlanDialog select{margin:0;padding:5px;font-weight:normal}.carePlanDialog textarea{min-height:3em;width:80%}.carePlanDialog .btn-sm{background:#fff!important;font-size:14px!important;padding:6px 12px!important}.carePlanDialog .btn-sm span{display:inline!important;padding:0!important}.carePlanDialog .check_dom .btn-sm{font-size:10px!important;padding:3px 6px!important}.carePlanSchedule{width:100%;border:1px solid #ccc}.carePlanSchedule td,.carePlanSchedule th{vertical-align:top;padding:5px;border:1px solid #ccc}.carePlanSchedule th{font-weight:bold;text-align:center}.carePlanSchedule .timebox{line-height:1.3;margin-bottom:10px;height:100%;font-size:14px}.carePlanSchedule .timebox:last-child{margin-bottom:0}.carePlanSchedule time{display:block;font-size:16px;font-weight:bold}.carePlanSchedule thead th{background:#2195cb;color:#fff}.carePlanSchedule tbody th{width:14%}.carePlanSchedule tbody tr:first-child{line-height:1.5;min-width:80px;width:auto;background:#f1f1f1;vertical-align:top;text-align:left}.carePlanSchedule tbody tr:first-child th{background:#dcf4ff}.carePlanSchedule .inSchedule{background:#ffe695}.carePlanSchedule .hourBox{min-height:60px;line-height:1.3;font-weight:bold}.carePlanSchedule .minHeightBox{min-height:300px}@media screen and (max-width:768px){#profileChildren .ebox{padding:0;border:none}#profileChildren .ebox h3{margin:0 0 10px}}.flotingActionBox{position:fixed;padding:20px 20px 15px;z-index:100000;right:20px;width:280px;bottom:-100%;border:3px solid var(--hugcolor);background:#fff;-webkit-box-shadow:2px 2px 3px rgba(50,50,50,0.6);box-shadow:2px 2px 3px rgba(50,50,50,0.6)}.flotingActionBox p{margin-bottom:10px;line-height:1.2;color:var(--hugcolor);font-weight:bold;text-align:center}.flotingActionBox .btn{margin-right:0}.flotingCharHand{position:absolute;top:-6px;left:0;right:0;text-align:center;line-height:1}.flotingCharHand img{vertical-align:top}.flotingClose{position:absolute;top:-13px;right:-10px;line-height:1;cursor:pointer;z-index:1000000}.flotingClose i{font-size:24px;background:#fff;border-radius:100%;line-height:1}.flotingChar{position:fixed;right:67px;bottom:-120%;z-index:10000}.flotingChar.flotingIndexChar{right:60px}.flotingActionFadein{-webkit-animation:posFlotingBox 1200ms ease-out both;animation:posFlotingBox 1200ms ease-out both}.flotingActionCharFadein{-webkit-animation:posFlotingChar 1200ms ease-out both;animation:posFlotingChar 1200ms ease-out both}.flotingActionFadeout{-webkit-animation:posFlotingFadeout 1200ms ease-in both;animation:posFlotingFadeout 1200ms ease-in both}.flotingActionCharFadeout{-webkit-animation:posFlotingCharFadeout 1200ms ease-in both;animation:posFlotingCharFadeout 1200ms ease-in both}.flotingActionWrap02 .flotingActionCharFadein{-webkit-animation:posFlotingChar02 1200ms ease-out both;animation:posFlotingChar02 1200ms ease-out both}.flotingActionWrap02 .flotingActionCharFadeout{-webkit-animation:posFlotingCharFadeout02 1200ms ease-in both;animation:posFlotingCharFadeout02 1200ms ease-in both}@-webkit-keyframes posFlotingBox{0%{bottom:-100%}65%{bottom:55px}to{bottom:20px}}@keyframes posFlotingBox{0%{bottom:-100%}65%{bottom:55px}to{bottom:20px}}@-webkit-keyframes posFlotingChar{0%{bottom:-120%}65%{bottom:125px}to{bottom:90px}}@keyframes posFlotingChar{0%{bottom:-120%}65%{bottom:125px}to{bottom:90px}}@-webkit-keyframes posFlotingFadeout{0%{bottom:20px}25%{bottom:40px}to{bottom:-100%}}@keyframes posFlotingFadeout{0%{bottom:20px}25%{bottom:40px}to{bottom:-100%}}@-webkit-keyframes posFlotingCharFadeout{0%{bottom:90px}25%{bottom:125px}to{bottom:-120%}}@keyframes posFlotingCharFadeout{0%{bottom:90px}25%{bottom:125px}to{bottom:-120%}}@-webkit-keyframes posFlotingChar02{0%{bottom:-120%}65%{bottom:85px}to{bottom:55px}}@keyframes posFlotingChar02{0%{bottom:-120%}65%{bottom:85px}to{bottom:55px}}@-webkit-keyframes posFlotingCharFadeout02{0%{bottom:55px}25%{bottom:85px}to{bottom:-120%}}@keyframes posFlotingCharFadeout02{0%{bottom:55px}25%{bottom:85px}to{bottom:-120%}}@media screen and (max-width:480px){.flotingActionWrap{display:none}}.systemStatusSelect{margin-bottom:10px}.systemStatusSelect:after{display:block;clear:both;content:""}.systemStatusSelect h2{line-height:1.5;margin-bottom:10px;padding:10px;font-size:18px;background:#f1f1f1;border:1px solid #ccc}.systemStatusSelect h2 span{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;background:#ef8237;color:#fff;text-align:center}.systemStatusSelect p{font-size:14px}.systemStatusSelect:after{display:block;clear:both;content:""}.staffMasterTd{text-align:left!important}.staffMasterTd div #add_btn{display:inline}.f_group .facility_btn_area{padding-top:5px;padding-bottom:10px}.f_group .sat,.f_group .sun{color:black!important}@media screen and (max-width:768px){.qualified,.staff_job{width:100%}}.shift .bgiconFullTime,.shift .bgiconPartTime{display:block}.shiftName{width:140px}.tabWrap{position:relative}.tabWrap .visible{display:block}.tabBox{position:relative;margin-top:65px;border:1px solid #ccc;padding:10px}.tabArea{display:none;position:relative}.tabList{position:absolute;top:-36px;left:20px}.tabList:after{display:block;content:"";clear:both}.tabList li{float:left}.tabList a{display:block;position:relative;margin-right:-1px;padding:7px 12px 8px;border:1px solid #c5d0dc;background-color:#f9f9f9;color:#999;text-decoration:none;font-size:14px;line-height:1.5}.tabList a.on,.tabList a:active{color:#576373;border-color:#c5d0dc;border-top:2px solid #4c8fbd;border-bottom-color:transparent;background-color:#fff;z-index:1;margin-top:-1px;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.printBox.tabBox01{border-top:2px solid #2195cb}.printBox.tabBox02{border-top:2px solid #ff6969}.tabList a.on.tabListOn01,.tabList a.tabListOn01:active{border-top:2px solid #2195cb}.tabList a.on.tabListOn02,.tabList a.tabListOn02:active{border-top:2px solid #ff6969}.printWorksheet01{width:100px}.printWorksheet02{width:30px}.printWorksheet04{width:120px}.printWorksheet10,.printWorksheet11{width:40px}.printWorksheet12{width:100px}.printWorksheet13{width:60px}#sales_graph table.jqplot-table-legend{width:23%}td.jqplot-table-legend.jqplot-table-legend-swatch{width:14px;padding:3px 3px 3px 8px!important}td.jqplot-table-legend.jqplot-table-legend-label{line-height:1.35;padding:3px 8px 3px 0px!important}tr.jqplot-table-legend:first-child td{padding-top:8px!important}tr.jqplot-table-legend:last-child td{padding-bottom:8px!important}.v-calendar .facility_date{-webkit-box-sizing:border-box;box-sizing:border-box}.v-calendar .facility_date li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:15px}.v-calendar .facility_date li:first-child{margin-left:0}.v-calendar .facility_date li.holiday{background:none}.v-calendar .facility_date li.holiday .calendar-sort-schooltype01:after,.v-calendar .facility_date li.holiday .calendar-sort-schooltype01:before,.v-calendar .facility_date li.holiday .calendar-sort-schooltype03:after{background-color:#999!important}.v-calendar .facility_date li.holiday a{text-decoration:none;color:red;font-weight:bold}.v-calendar .facility_date li .calendar-sort-schooltype01,.v-calendar .facility_date li .calendar-sort-schooltype02,.v-calendar .facility_date li .calendar-sort-schooltype03,.v-calendar .facility_date li .calendar-sort-schooltype07{margin-right:0;padding-left:0!important;text-indent:2.4em;display:inline-block}.v-calendar .facility_date li .calendar-sort-schooltype01:after,.v-calendar .facility_date li .calendar-sort-schooltype01:before,.v-calendar .facility_date li .calendar-sort-schooltype02:after,.v-calendar .facility_date li .calendar-sort-schooltype02:before,.v-calendar .facility_date li .calendar-sort-schooltype03:after,.v-calendar .facility_date li .calendar-sort-schooltype03:before,.v-calendar .facility_date li .calendar-sort-schooltype07:after,.v-calendar .facility_date li .calendar-sort-schooltype07:before{text-indent:0;top:3px}.v-calendar .facility_date li .calendar-sort-schooltype01.calendar-sort-schooltype04{display:inline-block;text-indent:4.8em;padding-left:0!important}.v-calendar .facility_date li .calendar-sort-schooltype01.calendar-sort-schooltype04:after,.v-calendar .facility_date li .calendar-sort-schooltype01.calendar-sort-schooltype04:before{text-indent:0;top:3px}.v-calendar .facility_date li .smallipop{text-indent:0}.v-calendar .facility_date li .smallipop:hover{cursor:pointer}.v-calendar thead .facility_date li{display:block;margin-left:0}.v-calendar tbody{width:auto}.v-calendar tbody .facility_date{width:auto}.v-calendar thead .mini-info dl dt{margin-right:0!important;float:none!important;display:block}.v-calendar thead .mini-info dl dd{margin-right:0;float:none!important;display:block}.v-calendar thead .mini-info dl dd .facility_date li{width:auto}.v-calendar thead .mini-info dl .salesMiniInfoH01 li{display:block;margin-left:0}.overScrollBox .v-calendar{display:inline-block}.overScrollBox .v-calendar table{width:auto}.table_modal_head *{border:0}.table_modal_head table{width:100%}.ebox-content .table_modal_head th,.table_modal_head th{font-size:14px;background:transparent;padding:0;line-height:1.3;font-weight:bold;width:auto;padding-right:5px}.ebox-content .table_modal_head thead th{padding:5px;text-align:center;background-color:#eee;font-weight:normal;font-size:14px}.ebox-content .table_modal_head td,.table_modal_head td{padding:0;width:auto;text-align:center;font-size:14px}.ebox-content .table_modal_head td dl,.table_modal_head td dl{display:block}.ebox-content .table_modal_head tbody th{padding:5px;font-size:14px;text-align:center}.reserve_recipient_num{margin-bottom:20px;width:100%}.reserve_recipient_num table{width:100%;border:1px solid #ccc}.reserve_recipient_num td,.reserve_recipient_num th{border:1px solid #ccc;font-size:14px}.reserve_recipient_num thead th{text-align:center;color:#fff;background:#4aa9d3;min-width:5em}.reserve_recipient_num thead th:first-child{width:5em}.reserve_recipient_num thead th:nth-child(2){width:10em}.reserve_recipient_num tbody th{font-weight:bold;text-align:center;background:#eee}.reserve_recipient_num tbody th:nth-last-child(3){font-weight:normal;background:#fff;text-align:left}.reserve_recipient_num tbody td,.reserve_recipient_num tbody th{padding:0 5px}.reserve_recipient_num tbody td{text-align:center}.mini-info .calendar-time-group01,.mini-info .calendar-time-group02,.mini-info .calendar-time-group03,.mini-info .calendar-time-group07,.mini-info .calendar-time-work01,.mini-info .calendar-time-work02{background:transparent}.mini-info .calendar-time-title{font-size:13px}.mini-info .absence_head{margin-right:10px}.mini-info .absence_head dt{background:transparent;color:#000;padding:0}.mini-info .absence_head dd{margin:0}.mini-info dt.absence{font-size:12px}.mini-info dt.absence+dd{line-height:1.2}.mini-info .calendar-time-group01 dt.absence{background:#e4a40d}.mini-info .calendar-time-group02 dt.absence{background:#5171ea}.mini-info .calendar-time-group03 dt.absence{background:#49d0a8}.mini-info .calendar-time-group07 dt.absence{background:#f69896}.mini-info .calendar-time-work01 dt.absence{background:#5a76a8}.mini-info .calendar-time-work02 dt.absence{background:#489835}.mini-info-head{position:relative;display:inline-block;width:auto;padding:2px 5px;font-size:14px;color:#fff;background:#4aa9d3;border-radius:5px}.contactBookHead{text-align:right}.contactBookHead table{width:auto;display:inline-block}.contactBookHead table td{padding:0;text-align:right}.nameArea span:before{content:" (　"!important}.nameArea span:after{content:"　)"!important}.wrapper1,.wrapper2{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.wrapper1{height:20px}.div1{width:100%;height:20px;background:#fff}.div2{width:100%}.fixed{position:fixed;top:0;padding:0;width:100%;z-index:9999999}.mypageContactDetail{width:960px;margin:0 auto 50px;margin-bottom:20px}.mypageContactDetail .nav-tabs li{position:relative;max-width:88px;min-width:88px;-webkit-box-sizing:border-box;box-sizing:border-box}.mypageContactDetail .nav-tabs li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:10px;text-align:center}.mypageContactDetail .nav-tabs li .unread{position:absolute;top:-13px;right:3px;display:inline-block;width:22px;height:22px;border-radius:22px;color:#fff;text-align:center;line-height:22px;margin-bottom:6px;background-color:#e82a2a;z-index:999999}.mypageContact_container{padding:0!important}.mypageContact_container .mypageContact_contents{overflow:hidden;line-height:135%;margin-bottom:10px}.mypageContact_container .mypageContact_contents.scroll{height:500px;overflow-y:scroll}.mypageContact_container .mypageContact_contents figure{position:absolute;top:5px;left:0;padding:0;margin:0;width:60px;height:60px;display:block;border-radius:100%;background:#ccc;text-align:center;line-height:60px}.mypageContact_container .mypageContact_contents figure img{border-radius:50%;width:50px;height:50px}.mypageContact_container .mypageContact_contents .time{font-size:12px;color:#666}.mypageContact_container .mypageContact_contents .mypageContact_left{position:relative;display:table;margin-bottom:5px;max-width:80%;clear:both}.mypageContact_container .mypageContact_contents .mypageContact_left figure{width:50px;position:absolute;top:15px;left:0;padding:0;margin:0}.mypageContact_container .mypageContact_contents .mypageContact_left figure img{border-radius:50%;width:50px;height:50px}.mypageContact_container .mypageContact_contents .mypageContact_left .mypageContact_left-text{margin-left:20px}.mypageContact_container .mypageContact_contents .mypageContact_left .mypageContact_left-text .name{font-size:80%;color:#ccc}.mypageContact_container .mypageContact_contents .mypageContact_left .text{margin:0;min-height:20px;position:relative;word-wrap:break-word;padding:10px;border-radius:20px;background-color:#eee}.mypageContact_container .mypageContact_contents .mypageContact_left .text:after{content:"";position:absolute;display:block;width:0;height:0;left:-10px;top:10px;border-right:20px solid #eee;border-top:10px solid transparent;border-bottom:10px solid transparent}.mypageContact_container .mypageContact_contents .mypageContact_right{position:relative;display:block;margin:5px 0;max-width:75%;float:right;margin-right:15px;clear:both}.mypageContact_container .mypageContact_contents .mypageContact_right .text{position:relative;min-height:20px;padding:10px;word-wrap:break-word;border-radius:20px;background-color:#dbf4fd;margin:0;margin-left:80px}.mypageContact_container .mypageContact_contents .mypageContact_right .text:after{content:"";position:absolute;display:block;width:0;height:0;right:-10px;top:10px;border-left:20px solid #dbf4fd;border-top:10px solid transparent;border-bottom:10px solid transparent}.mypageContact_container .mypageContact_contents .mypageContact_right .time{text-align:right}.mypageContact_container .mypageContact_contents .mypageContact_right .date{content:"";position:absolute;display:block;width:100px;text-align:right;left:-30px;bottom:0px;font-size:80%;color:#000}.mypageContact_container .mypageContact_contents .mypageContact_right .label.read{font-size:12px;padding:0 2px;font-weight:normal;margin-bottom:2px}.mypageContact_container .mypageContact_contents .mypageContact_right .label.notification{font-size:14px;padding:0 2px;background:none;font-weight:normal;margin-bottom:2px}.mypageContact_container .mypageContact_contents .mypageContact_right .label.notification i{color:#999}.mypageContact_container .mypageContact_contents .mypageContact_left .text img,.mypageContact_container .mypageContact_contents .mypageContact_right .text img{border-radius:15px;max-width:100%}.mypageContact_container .mypageContact_warning{text-align:left;font-size:15px;font-weight:bold;margin-bottom:5px;line-height:1.5}.mypageContact_container .mypageContact_form{clear:both;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;padding:15px 15px 20px}.mypageContact_container .mypageContact_form select{margin:0}.mypageContact_container .mypageContact_form textarea{width:99%;display:block;margin-bottom:10px}.mypageContact_container .mypageContact_form p{text-align:center}.mypageContact_container .mypageContact_form p .btn{display:inline-block;padding:10px 5px;width:200px;background:var(--hugcolor);-webkit-box-shadow:inset 0px 0px 0px #9b310b,0px 5px 0px 0px #9b310b;box-shadow:inset 0px 0px 0px #9b310b,0px 5px 0px 0px #9b310b;font-size:16px}.mypageContact_container .mypageContact_form p .btn:before{font-family:"FontAwesome";margin-right:5px;content:"\f27a";color:#fff}.mypageContact_container .mypageContact_form p .btn:active{top:5px;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:960px){.mypageContactDetail{width:100%;margin-bottom:0}.mypageContactDetail .mypageContact_container{}.mypageContactDetail .mypageContact_container .mypageContact_contents{padding:0}.mypageContactDetail .mypageContact_container .mypageContact_warning{text-align:left;font-size:12px;font-weight:bold}}@media screen and (max-width:480px){.mypageContact_container{margin-bottom:10px}.mypageContact_container .mypageContact_contents.scroll{height:60vh}.mypageContact_container .mypageContact_form{position:relative;padding-bottom:10px}.mypageContact_container .mypageContact_form textarea::-webkit-input-placeholder{font-size:14px}.mypageContact_container .mypageContact_form textarea::-moz-placeholder{font-size:14px}.mypageContact_container .mypageContact_form textarea:-ms-input-placeholder{font-size:14px}.mypageContact_container .mypageContact_form textarea::-ms-input-placeholder{font-size:14px}.mypageContact_container .mypageContact_form textarea::placeholder{font-size:14px}}@media screen and (min-width:481px){.ebox-content .formmail th{width:auto!important}.ebox-content .formmail th.date{width:8em!important}.ebox-content .formmail th.progress{width:6em!important}.ebox-content .formmail th.edit{width:5em!important}}@media screen and (max-width:480px){.ebox-content .formmail thead{display:none}.ebox-content .formmail tbody tr{display:block;margin-bottom:10px;border:2px solid #ccc}.ebox-content .formmail tbody tr td{display:block!important;text-align:left;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:5px;padding-left:3em}.ebox-content .formmail tbody tr td:before{display:block;position:absolute;top:6px;left:5px;font-weight:bold;font-size:12px}.ebox-content .formmail tbody tr td.date:before{content:"日付："}.ebox-content .formmail tbody tr td.content:before{content:"内容："}.ebox-content .formmail tbody tr td.progress:before{content:"進捗："}.ebox-content .formmail tbody tr td.responsible:before{content:"担当："}.ebox-content .formmail tbody tr td.edit:before{content:"編集："}.ebox-content .formmail tbody tr td.author{padding-left:6em}.ebox-content .formmail tbody tr td.author:before{content:"最終更新者："}}.active_name span{font-size:12px!important}.reserveActive tbody td{vertical-align:top}.reserveActive tbody td ul.event_singular_list{display:inline-block;width:calc(100% - 20px);vertical-align:top}.reserveActive tbody td ul.event_singular_list li{padding-top:3px;font-size:13px;line-height:1.5;margin-bottom:5px;border-top:1px dashed #ccc}.reserveActive tbody td ul.event_singular_list li:first-child{border-top:0}.reserveActive tbody td ul.event_multiple_list{margin-top:5px}.reserveActive tbody td ul.event_multiple_list li{padding:5px 0 5px 19px;line-height:1.5;margin-bottom:3px;position:relative;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border:1px solid transparent;border-radius:5px}.reserveActive tbody td ul.event_multiple_list li label{display:block}.reserveActive tbody td ul.event_multiple_list li label input{display:block;position:absolute;top:8px;left:5px}.reserveActive tbody td ul.event_multiple_list li:last-child{margin-bottom:0}.reserveActive tbody td ul.event_multiple_list li:hover{border-color:#aaa;background-color:rgba(200,200,200,0.2)}.reserveActive tbody td ul.event_multiple_list li.checked{background-color:rgba(255,255,255,0.7)}.reserveActive tbody td ul.event_multiple_list li.checked:hover{border-color:#aaa;background-color:rgba(255,255,255,0.7)}.reserveActive tbody td ul.event_multiple_list li.disabled{border-color:transparent;background-color:transparent}.reserveActive tbody td ul.event_multiple_list li.disabled label{cursor:default}.reserveActive tbody td ul.event_multiple_list li.act01{background-color:#ffeaea}.reserveActive tbody td ul.event_multiple_list li.act02{background-color:#ffeaf4}.reserveActive tbody td ul.event_multiple_list li.act03{background-color:#ffeaff}.reserveActive tbody td ul.event_multiple_list li.act04{background-color:#f4eaff}.reserveActive tbody td ul.event_multiple_list li.act05{background-color:#eaeaff}.reserveActive tbody td ul.event_multiple_list li.act06{background-color:#eaf4ff}.reserveActive tbody td ul.event_multiple_list li.act07{background-color:#eaffff}.reserveActive tbody td ul.event_multiple_list li.act08{background-color:#eafff4}.reserveActive tbody td ul.event_multiple_list li.act09{background-color:#eaffea}.reserveActive tbody td ul.event_multiple_list li.act10{background-color:#f4ffea}.reserveActive tbody td ul.event_multiple_list li.act11{background-color:#ffffea}.reserveActive tbody td ul.event_multiple_list li.act12{background-color:#fff4ea}.reserveActive tbody .reserve_facility{display:block;font-weight:bold;font-size:13px;border-bottom:1px dashed #888;background:#f5f5f5;margin-top:-5px;margin-left:-5px;margin-right:-5px;padding-top:8px;padding-bottom:8px;padding-left:8px}.reserveActive tbody .reserve_facility:hover{background:#ffe695}.reserveActive tbody td.highlight .reserve_facility{background:#ffe695}.reserveActive tbody td.highlight ul.event_multiple_list li:hover{border-color:#aaa;background-color:rgba(255,255,255,0.4)}.reserveActive tbody td.highlight ul.event_multiple_list li.checked:hover{border-color:#aaa;background-color:rgba(255,255,255,0.7)}.act01{background-color:#ffeaea}.act02{background-color:#ffeaf4}.act03{background-color:#ffeaff}.act04{background-color:#f4eaff}.act05{background-color:#eaeaff}.act06{background-color:#eaf4ff}.act07{background-color:#eaffff}.act08{background-color:#eafff4}.act09{background-color:#eaffea}.act10{background-color:#f4ffea}.act11{background-color:#ffffea}.act12{background-color:#fff4ea}.car01{background-color:#ad6f3d}.car02{background-color:#ad3d42}.car03{background-color:#ad3d7b}.car04{background-color:#6f3dad}.car05{background-color:#3d7bad}.car06{background-color:#7bad3d}.car07{background-color:#3cad6f}.corpStamp{color:#e00;line-height:1.15;border:1px solid #e00;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;text-align:justify;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","ＭＳ 明朝","HG明朝E",serif}.corpStamp i{text-orientation:upright;font-weight:bold;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;word-break:break-all;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;overflow:hidden;text-align:left;font-style:normal}.corpStamp:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:url(../images/stump-blur.png) no-repeat center center/cover}.corpStamp.lenght01{font-size:33px}.corpStamp.lenght02{font-size:23px;line-height:1.45}.corpStamp.lenght03{font-size:21px;letter-spacing:3px}.corpStamp.lenght04{font-size:17px;line-height:1.45}.corpStamp.lenght05{font-size:15.5px;letter-spacing:2px}.corpStamp.lenght06{line-height:1.25;font-size:14px}.corpStamp.lenght07{font-size:13px;letter-spacing:1px}.corpStamp.lenght08{letter-spacing:0.2px;line-height:1.3;font-size:11.5px}.corpStamp.noLength{display:none}.formTemp01{margin:15px auto;border-radius:5px}.formTemp01 *{-webkit-box-sizing:border-box;box-sizing:border-box}.formTemp01 .formAdviceTxt{margin:10px 0}.formTemp01 .formAdviceTxt li{position:relative;padding-left:1em;line-height:1.5;font-size:14px}.formTemp01 .formAdviceTxt li:before{content:"";width:3px;height:3px;border-radius:50%;background-color:#444;position:absolute;top:8px;left:5px}.formTemp01 .formOption{border:1px solid #ef8237;background-color:#fff5ee;border-radius:5px;margin:10px 0;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formTemp01 .formOption *{margin:3px 0;margin-right:15px}.formTemp01 .formOption p{font-weight:bold}.formTemp01 .collectiveSetting{margin-top:15px;background-color:#f2f2f2;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formTemp01 .collectiveSetting *{margin:3px}.formTemp01 .collectiveSetting p{font-weight:bold}.formTemp01 .collectiveSetting p:first-child{width:7rem}.formTemp01 .collectiveSetting #facility_check{padding:0;margin-right:15px}.formTemp01 .calendar{margin-top:15px}.formTemp01 .calendar .unit{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:-5px}.formTemp01 .calendar .unit:not(:last-child){border-bottom:1px solid #ccc}.formTemp01 .calendar .unit p select{margin:0 0 0 10px}.formTemp01 .calendar .unit .checkList label{font-size:12px;line-height:1.35;margin:3px;padding:6px 6px 6px 28px}.formTable01{margin:15px 0 0}.formTable01 table{width:100%;margin:10px 0;background-color:#fff}.formTable01 table td,.formTable01 table th{border:1px solid #ccc;padding:10px;line-height:1.35}.formTable01 table th{width:15rem}@media screen and (max-width:768px){.formTemp01 .collectiveSetting,.formTemp01 .formOption{padding:8px}.formTemp01 .collectiveSetting p:first-child,.formTemp01 .formOption p:first-child{width:100%}.formTable01 table th{width:8rem}}@media screen and (max-width:480px){.formTable01 table td,.formTable01 table th{display:block;width:100%;padding:8px;margin-top:-1px}.formTable01 table th{padding:5px 8px}}.differenceTable,.individualDetailBox{margin-bottom:10px;border:1px solid #666;background-color:#fff}.differenceTable .userDetails,.individualDetailBox .userDetails{background-color:#666;color:#fff;padding:8px 10px}.differenceTable .userDetails dl,.individualDetailBox .userDetails dl{padding:0 5px}.differenceTable .userDetails dl:not(:last-child),.individualDetailBox .userDetails dl:not(:last-child){margin-right:20px}.differenceTable .userDetails dl dd,.differenceTable .userDetails dl dt,.individualDetailBox .userDetails dl dd,.individualDetailBox .userDetails dl dt{line-height:1.35}.differenceTable .userDetails dl span,.individualDetailBox .userDetails dl span{display:inline-block}.differenceTable .userDetails dl dt,.individualDetailBox .userDetails dl dt{font-size:14px}.differenceTable .userDetails dl dd,.individualDetailBox .userDetails dl dd{font-weight:bold;margin-left:10px}.differenceTable .v-calendar,.individualDetailBox .v-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px}.differenceTable .tableInner,.individualDetailBox .tableInner{width:50%}.differenceTable .tableInner:nth-child(2),.individualDetailBox .tableInner:nth-child(2){margin-left:10px}.differenceTable .tableInner .noContent,.individualDetailBox .tableInner .noContent{position:relative}.differenceTable .tableInner .noContent:before,.individualDetailBox .tableInner .noContent:before{content:"加算の情報がありません";font-family:Arial,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ","ＭＳ ゴシック",sans-serif;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:20px;right:1px;left:1px;bottom:1px;background-color:rgba(245,245,245,0.9);color:#666;font-weight:bold}.differenceTable{border-color:#ef8237}.differenceTable .userDetails{background-color:#ef8237}.differenceTable .userDetails p{font-weight:bold}.differenceTable table caption{text-align:left;font-weight:bold}.differenceTable table thead th{background-color:#f2f2f2;color:#222}.differenceTable table td,.differenceTable table th{font-size:16px}.itemList01{margin:5px 0 15px;padding:0 10px}.itemList01.jcfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.itemList01 p{padding:8px 10px;border:1px solid #ccc;line-height:1.35}.itemList01 p:not(:last-child){margin-right:10px}.itemList01 p b{display:inline-block;margin-left:10px;font-size:1.5rem;color:#d11717}.individualDetailBox table caption{text-align:left;font-weight:bold;line-height:1;margin-bottom:5px;font-size:14px}.individualDetailBox table thead th{background-color:#f2f2f2;color:#222;font-size:12px;padding:3px}.individualDetailBox table thead th:first-child{width:40%}.individualDetailBox table thead th:nth-child(2),.individualDetailBox table thead th:nth-child(5){width:20%}.individualDetailBox table thead th:nth-child(3),.individualDetailBox table thead th:nth-child(4){width:10%}.individualDetailBox .amount{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.individualDetailBox .amount dd,.individualDetailBox .amount dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;background-color:#fff5ee;border:1px solid #ccc;font-weight:bold}.individualDetailBox .amount dt{text-align:center;font-size:14px}.individualDetailBox .amount dd{border-left:0;margin-right:5px}.invoiceBox01{margin-bottom:20px}.invoiceBox01 table{margin:20px 0 0}.invoiceBox01 table caption{text-align:left;font-weight:bold}.invoiceBox01 table caption span{display:inline-block;margin-left:1rem;font-size:14px;font-weight:normal}.invoiceBox01 table td span{display:inline-block;margin-left:5px;font-size:12px}@media screen and (max-width:1024px){.differenceTable .v-calendar,.individualDetailBox .v-calendar{display:block}.differenceTable .v-calendar .tableInner,.individualDetailBox .v-calendar .tableInner{width:100%}.differenceTable .v-calendar .tableInner:nth-child(2),.individualDetailBox .v-calendar .tableInner:nth-child(2){margin:10px 0 0px}}@media screen and (max-width:768px){.invoiceBox01 .tableSpInner{overflow:scroll}.differenceTable .v-calendar,.individualDetailBox .v-calendar{overflow:scroll}.differenceTable .amount,.individualDetailBox .amount{width:768px}}.individualSign.carePlanContent{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.careplanOther .individualSign.carePlanContent{width:1449px}}@media screen and (max-width:768px){.individualSign.carePlanContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;gap:10px}.individualSign.carePlanContent>*{margin:0!important}.individualSign.carePlanContent span{font-size:18px;white-space:nowrap;width:100%}.individualSign.carePlanContent span b.fz20{font-size:18px}}.curtain{position:absolute;top:0;bottom:0;right:0;left:0;border:2px solid #ccc;padding:15px;background:rgba(245,245,245,0.8);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.curtain:before{position:absolute}.curtain .fa-exclamation-triangle{font-size:36px;color:#ff6800;display:block}.curtain p{font-weight:bold;text-align:center;margin-bottom:30px}.curtain p b{font-size:1.25rem}@media screen and (max-width:768px){.curtain{z-index:auto;position:static;border:none}.curtain:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;border:3px solid #ccc;padding:15px;background:rgba(245,245,245,0.8);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:30}.curtain .paymentHoverBoxBtn,.curtain p{position:relative;z-index:50}}body.emergency h1{color:#fff;padding:12px 10px;background-color:#da1643;margin:-13px -10px 0}body.emergency #pageHeader .headerMenu p{color:#fff}body.emergency #pageHeader .headerMenu p .headerIcon01{color:#222}body.emergency .emergencyTxt{position:fixed;top:-100px;width:100%;left:0;-webkit-transition:top 0.3s;transition:top 0.3s}body.emergency .emergencyTxt p{text-align:center;font-weight:bold;padding:8px 0;background-color:#da1643;color:#fff}body.emergency .emergencyTxt.fixed{top:0}.applicationStatusList{margin-bottom:30px;counter-reset:number;display:-webkit-box;display:-ms-flexbox;display:flex}.applicationStatusList *{-webkit-box-sizing:border-box;box-sizing:border-box}.applicationStatusList li{width:100%;margin:5px 0 5px 0;counter-increment:number}.applicationStatusList li:not(:last-child){margin-right:18px}.applicationStatusList li:not(:last-child) a:after,.applicationStatusList li:not(:last-child) a:before{content:"";border:solid transparent;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.applicationStatusList li:not(:last-child) a:before{border-width:16px;border-left-color:#2195cb}.applicationStatusList li:not(:last-child) a:after{border-width:14px;border-left-color:#2195cb}.applicationStatusList li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.15rem}.applicationStatusList li dl dd,.applicationStatusList li dl dt{text-align:center;padding:0 5px;line-height:1.35}.applicationStatusList li dl dt{font-size:14px}.applicationStatusList li dl dt:before{content:counter(number);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;color:#2195cb;background:#fff;font-size:1rem;width:1.25rem;height:1.25rem;border-radius:50%;text-align:center;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.applicationStatusList li dl dd{font-weight:bold}.applicationStatusList li dl dd b{font-weight:normal;font-size:1.5rem}.applicationStatusList li a{min-height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;background-color:#2195cb;color:#fff;border:2px solid #2195cb;position:relative;width:100%;height:100%;padding:7px;-webkit-box-shadow:inset 0px 0px 0px #ccc,0px 3px 0px 0px #ccc,0px 2px 2px #ccc;box-shadow:inset 0px 0px 0px #ccc,0px 3px 0px 0px #ccc,0px 2px 2px #ccc}.applicationStatusList li a:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.applicationStatusList li a.active{background-color:#fff;color:#2195cb;-webkit-box-shadow:none;box-shadow:none}.applicationStatusList li a.active:active{-webkit-transform:none;-ms-transform:none;transform:none}.applicationStatusList li a.active:after{border-left-color:#fff}.applicationStatusList li a.active dt:before{background-color:#2195cb;color:#fff}@media screen and (max-width:1024px){.applicationStatusList{-ms-flex-wrap:wrap;flex-wrap:wrap}.applicationStatusList li{width:auto}}@media screen and (max-width:480px){.applicationStatusList li{width:44%;margin:0 0 7px}.applicationStatusList li:nth-child(2n){margin-left:7%}.applicationStatusList li:not(:last-child){margin-right:0}.applicationStatusList li dl{display:block;width:100%;padding:0 10px 0 1.75rem}.applicationStatusList li dl dd,.applicationStatusList li dl dt{padding:0;text-align:left;font-size:12px;line-height:1.15}.applicationStatusList li dl dt:before{left:5px}.applicationStatusList li a{padding:5px}}.fileBox .fileBtn{margin:10px 0 15px}.fileBox .imgPreview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fileBox .imgPreview .previewList{background-color:#e4e4e4;border-radius:2px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;padding-right:10px;margin-right:12px;margin-bottom:12px}.fileBox .imgPreview .previewList img{max-width:120px;max-height:120px}.fileBox .imgPreview .previewList p{color:#777;margin-left:7px}.fileBox .imgPreview .previewList i.fa{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:-8px;font-weight:normal;top:-8px;background-color:#fff;border-radius:50%;font-size:20px;width:26px;height:26px;text-align:center;color:#898989;line-height:1;border:3px solid #fff;cursor:pointer}.fileBox .imgPreview .previewList.icon img{height:45px;padding:3px;background-color:#fff}table .fill{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc}table .fill.col1{background-color:#ef8237}table .fill.col2{background-color:#2195cb}table .fill.col3{background-color:#ee8888}.shiftMainList{margin:20px 0}.shiftMainList table td,.shiftMainList table th{-webkit-box-sizing:border-box;box-sizing:border-box}.shiftMainList table th{padding:3px 5px;text-align:center;font-size:12px}.shiftMainList table td{padding:5px;font-size:14px;border-top:none}.shiftMainList .shiftItem{-ms-flex-negative:0;flex-shrink:0}.shiftMainList .shiftItem table{table-layout:fixed;width:auto!important}.shiftMainList .shiftItem table td{height:48px;vertical-align:middle}.shiftMainList .shiftItem table td input,.shiftMainList .shiftItem table td select{-webkit-box-sizing:border-box;box-sizing:border-box;height:26px;margin:0}.shiftMainList .shiftItem table td .btn{margin:0 2px 3px}.shiftMainList .shiftItem table td .fa-plus-circle{line-height:18px}.shiftMainList .shiftTableWidth{-webkit-box-flex:1;-ms-flex:1;flex:1}.shiftMainList #childTable{margin-bottom:5px}.shiftMainList #childTable table{width:100%!important}.shiftMainList #schedule .sc_data,.shiftMainList #schedule .sc_header_cell,.shiftMainList #schedule2 .sc_data,.shiftMainList #schedule2 .sc_header_cell{display:none!important}.shiftMainList #schedule .sc_main_box,.shiftMainList #schedule2 .sc_main_box{overflow-y:hidden}.shiftMainList #schedule .sc_data,.shiftMainList #schedule2 .sc_data{height:auto!important}.shiftMainList #schedule .sc_header,.shiftMainList #schedule .sc_main_box,.shiftMainList #schedule2 .sc_header,.shiftMainList #schedule2 .sc_main_box{width:100%!important}.shiftMainList #schedule .sc_header,.shiftMainList #schedule .sc_menu,.shiftMainList #schedule .sc_time,.shiftMainList #schedule2 .sc_header,.shiftMainList #schedule2 .sc_menu,.shiftMainList #schedule2 .sc_time{height:26px}.shiftMainList #schedule .sc_bar,.shiftMainList #schedule2 .sc_bar{margin:2px 0;height:43px!important;top:0!important;padding:0 10px;color:#222;overflow:hidden}.shiftMainList #schedule .sc_bar .head,.shiftMainList #schedule .sc_bar .text,.shiftMainList #schedule2 .sc_bar .head,.shiftMainList #schedule2 .sc_bar .text{display:block;padding:0;margin-top:0;line-height:1;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shiftMainList #schedule .sc_bar .head,.shiftMainList #schedule2 .sc_bar .head{margin-top:5px}.shiftMainList #schedule .sc_bar .text,.shiftMainList #schedule2 .sc_bar .text{font-size:12px;margin-top:2px}.shiftMainList #schedule .sc_time,.shiftMainList #schedule2 .sc_time{background-color:#777;padding:3px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;padding-left:5px}.shiftMainList #schedule .sc_main .tb,.shiftMainList #schedule .timeline,.shiftMainList #schedule2 .sc_main .tb,.shiftMainList #schedule2 .timeline{border-color:#777;border-bottom-width:1px}.shiftMainList #schedule .sc_bar{background:rgba(209,240,255,0.75)}.shiftMainList #schedule .sc_bar .ui-resizable-handle{width:3px;background:#2195cb}.shiftMainList #schedule .sc_bar .shiftAddBtn{position:absolute;left:5.5rem;top:3px;line-height:1;margin-left:5px}.shiftMainList #schedule .sc_bar .shiftAddBtn button{background-color:transparent;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;border:none;margin-left:3px}.shiftMainList #schedule .sc_bar .shiftAddBtn button.add:before,.shiftMainList #schedule .sc_bar .shiftAddBtn button.delete:before{display:block;border-radius:50%;background-color:#fff;-webkit-transition:color 0.3s;transition:color 0.3s;width:15px;height:15px;font-size:15px;font-family:FontAwesome;font-weight:normal}.shiftMainList #schedule .sc_bar .shiftAddBtn button.change{background-color:#3cad6f;border-radius:2px;font-weight:normal;color:white;font-size:11px;line-height:1;padding:2px 3px}.shiftMainList #schedule .sc_bar .shiftAddBtn button.add:before{color:#2195cb;content:"\f055"}.shiftMainList #schedule .sc_bar .shiftAddBtn button.delete:before{color:#e40101;content:"\f057"}.shiftMainList #schedule .sc_bar.other{background-color:rgba(186,186,186,0.75);color:#666}.shiftMainList #schedule .sc_bar.other .text{font-weight:bold;font-size:14px}.shiftMainList #schedule .sc_bar.other .ui-resizable-handle{display:none}.shiftMainList #schedule .sc_bar.anime{-webkit-animation:2s ease-out 1s 1 normal anime01;animation:2s ease-out 1s 1 normal anime01}.shiftMainList #schedule .sc_bar.red{background:rgba(255,204,204,0.75);color:#e40101}.shiftMainList #schedule .sc_bar.red .ui-resizable-handle{display:none}.shiftMainList #schedule .sc_bar.pending{background:rgba(209,240,255,0.75);background:-webkit-gradient(linear,left top,right top,from(rgba(209,240,255,0.75)),color-stop(25%,rgba(255,255,255,0.85)));background:linear-gradient(90deg,rgba(209,240,255,0.75) 0%,rgba(255,255,255,0.85) 25%)}@-webkit-keyframes anime01{0%{opacity:0;background:#0098e2;color:white}35%{opacity:1}50%{background:#0098e2;color:white}to{background:rgba(209,240,255,0.75);color:inherit}}@keyframes anime01{0%{opacity:0;background:#0098e2;color:white}35%{opacity:1}50%{background:#0098e2;color:white}to{background:rgba(209,240,255,0.75);color:inherit}}.shiftMainList #schedule2 .sc_bar{background:rgba(254,255,187,0.75);cursor:default}.shiftMainList #schedule2 .sc_bar .ui-resizable-handle{display:none!important}.shiftMainList #schedule2 .ui-draggable-disabled{opacity:1}.shiftMainList .check{text-align:center}.shiftMainList .check.por label:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.shiftMainList .number{width:2rem;text-align:center}.shiftMainList .facility,.shiftMainList .name{max-width:8.5rem}.shiftMainList .facility span,.shiftMainList .name span{display:block;max-width:calc(8.5rem - 12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shiftMainList .shiftSelect{max-width:7.5rem}.shiftMainList .shiftSelect select{max-width:calc(7.5rem - 12px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shiftMainList .inTime{text-align:center;position:relative;width:7.75rem}.shiftMainList .inTime a:not(.red){color:#222}.shiftMainList .inTime span{line-height:1}.shiftMainList .inTime button.add{position:absolute;top:0;right:0;height:100%;width:18px;background-color:#2195cb;cursor:pointer;border:none}.shiftMainList .inTime button.add:before{display:block;font-size:12px;font-family:FontAwesome;font-weight:normal;color:#fff;content:"\f067"}.shiftMainList .timeOut{text-align:center}.shiftMainList .timeOut input[type=text]{width:3rem;text-align:center}.mypageIconTopics{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:95px;height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;background:#666;color:#fff;font-size:11px;text-align:center;vertical-align:middle;border-radius:2px;margin:0}.mypageIconTopics.c01{background:#cdadf2}.mypageIconTopics.c02{background:#fcbe4c}.mypageIconTopics.c03{background:#f4a9a5}.mypageIconTopics.c04{background:#84da71}.mypageIconTopics.c05{background:#82b0ed}.mypageIconTopics.c06{background:#ff0000}.articleToggle{position:relative}.articleToggle .df{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.articleToggle .df .toggleTxt{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.articleToggle .toggleBtn{line-height:1;display:block;text-align:right;margin-left:10px;width:96px;height:22px}.articleToggle .toggleBtn i{position:absolute;right:5px;bottom:5px;display:inline-block;line-height:1;font-size:14px;padding:3px 6px;border-radius:5px;border:1px solid #ccc;color:#666;background-color:#fff;cursor:pointer}.articleToggle .toggleBtn i:before{font-family:FontAwesome;content:"\f107";margin-right:3px}.articleToggle .toggleBtn i.active:before{content:"\f106"}.hugManualBox{margin-left:20px}.hugManualBox a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-decoration:none}.hugManualBox a span{display:inline-block;background-color:#00a984;color:white;font-size:16px;line-height:1;font-weight:bold;padding:12px 15px 9px;margin-top:-11px;border-radius:4px;border-color:transparent;position:relative;border:1px solid #00a984}.hugManualBox a span i{font-size:20px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.hugManualBox a .slogan{position:relative;z-index:5;display:block;padding:3px 10px;white-space:nowrap;border:1px solid #00a984;border-radius:4px;line-height:1;background-color:#fff;font-weight:bold;color:#00a984;font-size:13px}.hugManualBox a .slogan b{font-size:16px;display:inline-block;margin:0 3px}.hugManualBox a:hover{opacity:0.75}.supportAdvice{border:2px solid #00a984;border-radius:5px;padding:10px 15px 5px;margin:70px 0 0;position:relative}.supportAdvice .supportAdviceTitle,.supportAdvice h3{display:-webkit-box;display:-ms-flexbox;display:flex;color:#00a984;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background-color:#fff;padding:0 10px;font-size:20px;position:absolute;top:-20px;left:15px}.supportAdvice .supportAdviceTitle i,.supportAdvice h3 i{margin-right:5px;background-color:#fff;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.supportAdvice .supportAdviceTitle i img,.supportAdvice h3 i img{width:38px;display:block;height:38px;-o-object-fit:contain;object-fit:contain}.supportAdvice ul{margin-top:10px}.supportAdvice ul li{padding:12px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.supportAdvice ul li:not(:last-child){border-bottom:1px solid #ccc}.supportAdvice ul li .fa{font-size:18px;margin-right:5px}.supportAdvice ul li .btn{margin-bottom:0}.hintBox{color:#00a984;line-height:1.35;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-size:0.9em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hintBox i{line-height:1;font-size:1.15em}.grayFloatBox{position:relative}.grayFloatBox:before{content:"";width:100%;height:100%;z-index:50;position:absolute;inset:0;background-color:rgba(204,204,204,0.7)}.grayFloatBox .grayFloatBoxMain{position:sticky;z-index:500;display:table;padding:15px;margin-top:25px;margin:auto;width:auto;text-align:center;inset:10% auto 0;background-color:#fff;font-weight:bold}.grayFloatBox .grayFloatBoxMain .fa{color:#ff6800;line-height:1;font-size:2.5em}.asofBox{margin-bottom:10px}.asofBox .asofBoxCal,.asofBox .asofBoxDate{padding:5px 10px}.asofBox .asofBoxDate{background-color:#e7e7e7;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.asofBox .asofBoxDate:before{content:"\f0d7";width:25px;height:25px;border:1px solid #999;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;font-family:FontAwesome;-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);margin-right:15px;font-size:20px}.asofBox .asofBoxDate input{margin-right:5px}.asofBox[open] .asofBoxDate:before{-webkit-transform:rotateZ(-180deg);-ms-transform:rotate(-180deg);transform:rotateZ(-180deg)}.asofBox .asofBoxCal{border:2px solid #e7e7e7;margin-bottom:5px}.asofBox .asofBoxCal dl{margin:3px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.asofBox .asofBoxCal dl dt{width:8.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.asofBox .asofBoxCal input,.asofBox .asofBoxCal select{margin:0 5px 0 0}@media screen and (max-width:959px){.addingListTable.addingListTable .pickTableWrap,.attendanceListTable.attendanceListTable .pickTableWrap{overflow:scroll}.addingListTable.addingListTable h4,.attendanceListTable.attendanceListTable h4{-webkit-box-sizing:border-box;box-sizing:border-box;position:sticky;left:0;right:0}.addingListTable.addingListTable table,.attendanceListTable.attendanceListTable table{width:1400px!important}.addingListTable.addingListTable table td,.addingListTable.addingListTable table th,.attendanceListTable.attendanceListTable table td,.attendanceListTable.attendanceListTable table th{padding:3px;font-size:min(2.8vw,14px)}.addingListTable.addingListTable table .realname,.attendanceListTable.attendanceListTable table .realname{white-space:normal;width:min(20vw,10rem)!important;position:sticky;left:0;z-index:90;background:none;border-left:none;-webkit-box-sizing:content-box;box-sizing:content-box;border-right:none;display:table-cell!important}.addingListTable.addingListTable table .realname:before,.attendanceListTable.attendanceListTable table .realname:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-left:1px solid #ccc;border-right:3px solid #ccc;background:#fff;z-index:-1}.addingListTable.addingListTable table .even .realname:before,.attendanceListTable.attendanceListTable table .even .realname:before{background:#eee}.addingListTable.addingListTable table+.formGroup,.attendanceListTable.attendanceListTable table+.formGroup{-webkit-box-sizing:border-box;box-sizing:border-box;width:1400px!important}.attendanceListTable.attendanceListTable table th.realname:before{background:#dcf4ff}.addingListTable.addingListTable table th.realname:before{background:#eeffdb}}.recordManagement{max-width:100vw;height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}.recordManagement table td,.recordManagement table th{min-width:6vw;white-space:nowrap;border:1px solid #ccc;border-bottom-width:2px;line-height:1.25;font-size:14px}.recordManagement table th{text-align:center;position:sticky;top:0;left:0;padding:3px;background:none;border-left:none;border-right:none}.recordManagement table th:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.recordManagement table td{padding:8px}.recordManagement table td p{line-height:1.25;margin-top:5px}.recordManagement table .total,.recordManagement table .total td,.recordManagement table .total th{background-color:#555;color:white!important;text-align:center!important;font-weight:normal;min-width:inherit;padding:3px 5px}.recordManagement table .total td:before,.recordManagement table .total th:before,.recordManagement table .total:before{background-color:#555}.recordManagement table thead th{border-top:none;border-bottom:none}.recordManagement table thead th:before{content:"";border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.recordManagement table thead th:first-child{position:sticky;top:0;left:0;background:none;border-top:none;border-bottom:none;z-index:1}.recordManagement table thead th:first-child:before{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.recordManagement table tbody th:before{border-left:1px solid #ccc;border-right:1px solid #ccc}.recordManagement table .holiday{background-color:#ffe1e1}.recordManagement table .holiday:before{background-color:#ffe1e1}.recordManagement2 table{width:100%}.recordManagement2 table caption{display:none;font-size:9pt;margin-bottom:1mm}.recordManagement2 table td,.recordManagement2 table th{border:1px solid #ccc;line-height:1.15;padding:0.25mm 0.75mm;font-size:6pt;text-align:center}.recordManagement2 table td .label.mini,.recordManagement2 table th .label.mini{font-size:6pt}.recordManagement2 table th{background-color:#eee}.recordManagement2 table .total,.recordManagement2 table .total td,.recordManagement2 table .total th{background-color:#ddd;text-align:center!important;font-weight:normal;min-width:inherit}.recordManagement2 table tbody{border-top:2px solid #ccc}.recordManagement2 table .holiday{background-color:#ffe1e1}.recordManagement2 table .holiday:before{background-color:#ffe1e1}@media print{.recordManagement2 table caption{display:table-caption}}.fileUploadBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fileUploadBox li{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:50%;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.fileUploadBox li:nth-child(-n+2){border-top:1px solid #ccc}.fileUploadBox li:nth-child(odd){border-left:1px solid #ccc}.fileUploadBox li input[type=file]{cursor:pointer}.fileUploadBox li a:not(.fileLink) img{max-width:min(100%,300px);max-height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media screen and (max-width:768px){.fileUploadBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fileUploadBox li{border:1px solid #ccc;width:auto;margin-top:-1px}.fileUploadBox li input[type=file]{font-size:min(4vw,16px)}}@media print{.iUsiaO,.ibWpyZ,.imXGTa{display:none}}.pc{display:unset}.sp{display:none}.w768{display:none}.dispblo{display:block!important}.spMessage{display:none}@media screen and (max-width:768px){.pc{display:none}.tab{display:block}.w768{display:block}.spMessage{display:inline-block}.pl15{-webkit-padding-start:0!important;padding-inline-start:0!important}}@media screen and (max-width:480px){.pc{display:none}.sp{display:block}.pl15{-webkit-padding-start:0;padding-inline-start:0}}.cursor_default{cursor:default!important}@media screen and (max-width:768px){.over_sc{overflow-x:scroll}}.dn{display:none!important}.di{display:inline!important}.db{display:block!important}.dt{display:table!important}.dib{display:inline-block!important}.df,.dif{display:-webkit-box;display:-ms-flexbox;display:flex}.df.aic,.dif.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df.aifs,.dif.aifs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.df.aife,.dif.aife{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.df.fww,.dif.fww{-ms-flex-wrap:wrap;flex-wrap:wrap}.df.jcc,.dif.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df .left,.dif .left{-webkit-margin-end:20px;margin-inline-end:20px}.df .right,.dif .right{-webkit-margin-start:auto;margin-inline-start:auto}.df .df1,.dif .df1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex3{-webkit-box-flex:3;-ms-flex:3;flex:3}.dif{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gap5{gap:5px}.gap10{gap:10px}.gap15{gap:15px}.por{position:relative!important}.poa{position:absolute!important}.pos{position:sticky!important}.top0{top:0!important}.lh1{line-height:1!important}.lh1_35{line-height:1.35!important}.lh1_5{line-height:1.5!important}.lh2{line-height:2!important}.lh2_5{line-height:2.5!important}.lh3{line-height:3!important}@media screen and (max-width:1024px){.shiftScroll{width:100%}}@media screen and (max-width:480px){.tableResponsive01.tableResponsive01.tableResponsive01 thead{display:none}.tableResponsive01.tableResponsive01.tableResponsive01 tr{display:block;margin-block:10px;-webkit-border-after:1px solid #ccc;border-block-end:1px solid #ccc}.tableResponsive01.tableResponsive01.tableResponsive01 tbody td{padding:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.tableResponsive01.tableResponsive01.tableResponsive01 tbody td>*{padding:5px}.tableResponsive01.tableResponsive01.tableResponsive01 tbody td:before{content:attr(data-table_head);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:5px;-webkit-border-end:1px solid #ccc;border-inline-end:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#eee;width:5rem;font-size:13px}}.notScroll{overflow:visible!important}.scrollWrap{overflow:hidden}.scrollBox1025{min-width:1025px}.scrollBox1200{min-width:1200px}.scrollBox1500{min-width:1500px}@media screen and (max-width:768px){.scrollX{width:100%;overflow-x:scroll;overflow-y:hidden}.scrollX tbody td,.scrollX tbody th{white-space:nowrap}.ibox .scrollWrap table{width:100%}}@media screen and (max-width:1024px){.scrollX1025{width:100%;overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:1280px){.scrollX1200{width:100%;overflow-x:scroll;overflow-y:hidden}}@media screen and (max-width:1500px){.scrollX1500{width:100%;overflow-x:scroll;overflow-y:hidden}}.headCircle{position:relative;-webkit-padding-start:1rem;padding-inline-start:1rem}.headCircle:before{font:normal normal normal 14px/1 FontAwesome;content:"\f111";position:absolute;left:0;color:#ef8237;top:6px}@media screen and (max-width:1024px){.horizontalScroll.horizontalScroll{overflow-x:scroll}.horizontalScroll.horizontalScroll table,.horizontalScroll.horizontalScroll>*{width:1400px}}.cf:after{display:block;clear:both;content:""}.clear{clear:both}.pageBreakAfter{page-break-after:always}.m0{margin:0!important}.m0a{margin-inline:auto!important}.m3{margin:3px!important}.mt60{-webkit-margin-before:60px!important;margin-block-start:60px!important}.mla{-webkit-margin-start:auto!important;margin-inline-start:auto!important}.p0{padding:0!important}.fz6{font-size:6px}.fz8{font-size:8px}.fz10{font-size:10px}.fz12{font-size:12px}.fz14{font-size:14px}.fz16{font-size:16px}.fz18{font-size:18px}.fz20{font-size:20px}.fz22{font-size:22px}.fz24{font-size:24px}.fz26{font-size:26px}.fz28{font-size:28px}.fz30{font-size:30px}.fz13{font-size:13px}.fz21{font-size:21px}.fz4pt{font-size:4pt}.fz6pt{font-size:6pt}.fz8pt{font-size:8pt}.fz10pt{font-size:10pt}.fz12pt{font-size:12pt}.fz14pt{font-size:14pt}.fz16pt{font-size:16pt}.fz18pt{font-size:18pt}.fz20pt{font-size:20pt}.fz22pt{font-size:22pt}.fz24pt{font-size:24pt}.fz26pt{font-size:26pt}.fz28pt{font-size:28pt}.fz30pt{font-size:30pt}.fz7pt{font-size:11px!important}.fz9pt{font-size:9pt!important}.fz11pt{font-size:11pt!important}.fbold{font-weight:bold!important}.fnormal{font-weight:normal!important}.vertical-rl{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:1.5px}.vertical-rl.kigou{text-orientation:inherit}.pointer_none{pointer-events:none!important}.wsnw{white-space:nowrap!important}.wsn{white-space:normal!important}.bd1{border:1px solid #000!important}.bd1col{border:1px solid currentColor!important}.bd1g{border:1px solid #ccc!important}.bd1w{border:1px solid #fff!important}.bd2{border:2px solid #000!important}.bdb1{-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd}.bdb2g{-webkit-border-after:2px solid #ccc!important;border-block-end:2px solid #ccc!important}.bdb1col{-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor}.bdb2col{-webkit-border-after:2px solid currentColor;border-block-end:2px solid currentColor}.bd2orange{border:2px solid var(--hugcolor)!important}.bdn{border:none!important}.bdtn{-webkit-border-before:none!important;border-block-start:none!important}.bdt2col{-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor}.bdtDouble{-webkit-border-before:3px double #999;border-block-start:3px double #999}.bdrn{-webkit-border-end:none!important;border-inline-end:none!important}.bdbn{-webkit-border-after:none!important;border-block-end:none!important}.bdln{-webkit-border-start:none!important;border-inline-start:none!important}.bdl1g{-webkit-border-start:1px solid #ccc!important;border-inline-start:1px solid #ccc!important}.bdd1{border:1px dashed #000!important}.bdtd1{-webkit-border-before:1px dashed #000!important;border-block-start:1px dashed #000!important}.bdt1g{-webkit-border-before:1px solid #ccc;border-block-start:1px solid #ccc}.bdt2{-webkit-border-before:2px solid #000!important;border-block-start:2px solid #000!important}.bdr2{-webkit-border-end:2px solid #000!important;border-inline-end:2px solid #000!important}.bdrd4g{-webkit-border-end:4px double #ccc!important;border-inline-end:4px double #ccc!important}.bdrd1{-webkit-border-end:1px dashed #000!important;border-inline-end:1px dashed #000!important}.bdld1{-webkit-border-start:1px dashed #000!important;border-inline-start:1px dashed #000!important}.bdbd1{-webkit-border-after:1px dashed #000!important;border-block-end:1px dashed #000!important}.bdsolid{-webkit-border-after:1px solid #000!important;border-block-end:1px solid #000!important}.doubleStrike{position:relative}.doubleStrike:after{content:"";display:block;position:absolute;left:0;right:0;top:25%;bottom:25%;-webkit-border-before:2px solid #000;border-block-start:2px solid #000;-webkit-border-after:2px solid #000;border-block-end:2px solid #000}.circle{position:relative}.circle:after{position:absolute;top:0;right:0;bottom:0;left:-2px;width:1.2em;height:1.2em;margin:auto;border-radius:100%;border:2px solid #000;content:""}.ovalCircle{position:relative}.ovalCircle:after{position:absolute;top:0;right:0;bottom:0;left:-5px;width:6em;height:1.2em;margin:auto;border-radius:100%;border:2px solid #000;content:""}.borderBox{padding:10px;border:1px solid #ccc}.borderBoxDashed{padding:10px;border:1px dashed #ccc}.borderBoxDashedTop{-webkit-margin-before:10px;margin-block-start:10px;-webkit-padding-before:10px;padding-block-start:10px;-webkit-border-before:1px dashed #ccc;border-block-start:1px dashed #ccc}.borderBoxDashedBottom{-webkit-margin-after:10px;margin-block-end:10px;-webkit-padding-after:10px;padding-block-end:10px;-webkit-border-after:1px dashed #ccc;border-block-end:1px dashed #ccc}.bdraLeftTop{border-radius:5px 0 0 0}.bdraLeftBottom{border-radius:0 0 0 5px}.bdraRightTop{border-radius:0 5px 0 0}.bdraRightBottom{border-radius:0 0 5px 0}.bdraLeft{border-radius:5px 0 0 5px}.bdraRight{border-radius:0 5px 5px 0}.dropdown01 *{line-height:1.35}.dropdown01 summary{padding:10px;-webkit-margin-after:0;margin-block-end:0;position:relative;cursor:pointer;border:1px solid #ccc;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.dropdown01 summary:before{content:"\f078";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:FontAwesome;-webkit-margin-end:10px;margin-inline-end:10px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;height:1.5rem;width:1.5rem;border-radius:50%;border:1px solid #999}.dropdown01 summary.pageSubtitle01{-webkit-margin-after:0;margin-block-end:0;padding:12px 15px}.dropdown01 .inner{-webkit-margin-before:-2px;margin-block-start:-2px;background-color:#eee;padding:8px 15px;border-radius:0 0 3px 3px;border:1px solid #ccc;-webkit-border-before:none;border-block-start:none}.dropdown01[open] summary:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown01[open] .inner{-webkit-animation:fadeIn 0.35s ease;animation:fadeIn 0.35s ease}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}.inlineList{line-height:1.3;vertical-align:top;padding:4px 20px 4px 0;border:none}.inlineList td{line-height:1.3;vertical-align:top;padding:4px 20px 4px 0;border:none}.ebox-content .inlineList td{line-height:1.3;vertical-align:top;padding:4px 20px 4px 0;border:none}.inlineList:after{display:block;clear:both;content:""}.inlineList li{-webkit-margin-after:10px;margin-block-end:10px;font-weight:bold}.inlineList li:last-child{-webkit-margin-after:0;margin-block-end:0}.inlineList li li{display:inline;font-weight:normal}.inlineList li li:before{content:"、"}.inlineList li li:first-child:before{content:""}.inlineList.jobList{padding:0;-webkit-padding-end:0;padding-inline-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inlineList.jobList li{padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;-webkit-margin-after:0;margin-block-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inlineList.jobList li i{font-style:normal;-ms-flex-negative:0;flex-shrink:0}.ebox-content .inlineList table{width:auto;float:left;-webkit-border-after:none;border-block-end:none}.inlineList label{display:inline-block;text-indent:-1em;-webkit-padding-start:1em;padding-inline-start:1em}.inlineListMark td:before{content:"・"}.textList li{display:inline}.error-box .textList li:before{content:none}.textList li:after{content:"、"}.textList li:last-child:after{content:""}@media screen and (max-width:1024px){.inlineList.jobList li{width:auto;padding:5px}}@media screen and (max-width:768px){.ebox-content .inlineList td{display:block;width:100%;padding:5px 0}}.dlList{display:inline-block;border:1px solid #ccc}.dlList dd,.dlList dt{display:table-cell;line-height:1}.dlList dt{-webkit-margin-end:5px;margin-inline-end:5px;padding:10px;background:#666;color:#fff;font-size:12px}.dlList dd{padding:5px 10px}.dlList dd span{display:inline-block;padding:5px;font-size:12px;color:#fff}.dlList dd b{vertical-align:middle;font-size:16px}.discList li{position:relative;margin:5px 0;-webkit-padding-start:1rem;padding-inline-start:1rem}.discList li:before{position:absolute;content:"・";top:0;left:0}.checkList h4{display:inline-block;line-height:1;padding:6px;-webkit-margin-after:4px;margin-block-end:4px;background:#f1f1f1;font-size:12px}.checkList li{display:inline}.checkList .fa-check:before{color:#3cad6f}.checkList span{color:#ccc}.checkAll{display:block;margin:0;padding:10px 0}table .checkAll{margin:-10px 0}.checkAll:hover{text-decoration:none}.checkAllFacility{display:block;margin:0;padding:10px 0}table .checkAllFacility{margin:-10px 0}.checkAllFacility:hover{text-decoration:none}.attention{color:#777;font-size:12px}.err{color:#f00;line-height:1.3}.footnote{color:#f00}.blue{color:#2195cb}.green{color:#3cad6f}.lightgreen{color:#8bc66e}.bright{color:#f5c631}.red{color:#e40101}.purple{color:#674789}.navy{color:#5a76a8}.red01{color:#f00}.blue01{color:#00f}.orang{color:#ef8237}.hugOrange{color:var(--hugcolor)}.errorOrange{color:#ef8237}.lightgray{color:#999}.gray{color:#666}.white{color:#fff}.black{color:#222}.serviceColor04{color:#f69896!important}.serviceColor05{color:#600f18!important}.tac,.text-center{text-align:center!important}.tal,.text-left{text-align:left!important}.tar,.text-right{text-align:right!important}.vat,.verticalTop{vertical-align:top!important}.vam,.verticalMiddle{vertical-align:middle!important}.vab,.verticalBottom{vertical-align:bottom!important}.note:not(td){font-size:8pt;color:#666666;display:inline-block}.redNote{color:#e40101;position:relative;line-height:1.35;-webkit-padding-start:1rem;padding-inline-start:1rem}.redNote:before{content:"※";position:absolute;left:0;top:0}@media screen and (max-width:1024px){.footnote{display:block}}.fcSupport{color:#00a984!important}.fcError{color:#e40101!important}.fcCaution{color:#ef8237!important}.bdcSupport{border-color:#00a984!important}.bdcError{border-color:#e40101!important}.bdcCaution{border-color:#ef8237!important}.bgcSupport{background-color:#00a984!important}.bgcError{background-color:#e40101!important}.bgcCaution{background-color:#ef8237!important}.bgWhiteRed{background:#ffdede}.bgicon{display:inline-block;margin:2px 5px;padding:2px 0;width:45px;border-radius:2px;color:#fff;text-align:center}.bgicon.jobName{width:75px}.bgiconBlue{background:#2195cb}.bgiconGreen{background:#3cad6f}.bgiconOrang{background:#ef8237}.bgiconRed{background:var(--hugcolor)}.bgiconPurple{background:#674789}.bgiconNavy{background:#5a76a8}.bgiconWhiteGray{background:#f1f1f1}.bgiconDarkGray{background:#666}.bgiconWhite{background-color:white}.bgiconWhiteGreen{background:#f0fff7}.bgiconWhiteOrange{background:#fff5ee}.bgiconHelp{background-color:#cdff91}.bgiconShakespeare{background:#4aa9d3}.reward table tbody tr th{background:#ddd}.bgiconAdmin{background:#ef3737}.bgiconChildManage{background:#f09337}.bgiconChildManageLite{background:#eaa021}.bgiconDoctor{background:#0000cd}.bgiconChildminder{background:#e4a40d}.bgiconNursing{background:#77bb55}.bgiconPhysical{background:#3cad6f}.bgiconOccupational{background:#0ca9a9}.bgiconLanguage{background:#1a7cde}.bgiconPsychological{background:#9acd32}.bgiconChildInstructor{background:#5171ea}.bgiconInstructorMore{background:#b27aea}.bgiconInstructorOther{background:#ec93ec}.bgiconOther{background:#f18cbe}.bgiconDriver{background:#db7093}.bgiconVisitInstructor{background:#49d0a8}.bgiconKounin{background:#65ace4}.bgiconRinsyou{background:#918d43}.bgiconJyudou{background:#996666}.bgiconHarikyu{background:#9999cc}.bgiconAnma{background:#00cccc}.bgiconDietician{background:#9ac724}.bgiconCook{background:#c0c0c0}.bgiconFullTime{border:1px solid #2195cb;background:#fff;color:#2195cb}.bgiconPartTime{border:1px solid #3cad6f;background:#fff;color:#3cad6f}.bgIconSend{background-color:#8bc66e!important}.bgIconPick{background-color:#2195cb!important}.bgLightgray{background:#eee!important}.bgGray{background:#ddd!important}.bgWhite{background:white!important}.bgwhiteGrayBlock{display:inline-block;padding:5px 10px;border:1px solid #ddd;background:#f1f1f1}.bgError{background:#e40101!important}.bgSuccess{background:#209472!important}.bgSchoolType01{background-color:#e4a40d!important}.bgSchoolType01_l{background-color:#fff1cf!important}.bgSchoolType02{background-color:#5171ea!important}.bgSchoolType02_l{background-color:#e7ecff!important}.bgSchoolType03{background-color:#49d0a8!important}.bgSchoolType03_l{background-color:#e2fff7!important}.bgServiceColor04{background-color:#f69896!important}.bgServiceColor05{background-color:#600f18!important}.bgWork01_l{background-color:#e8eff9!important}.bgWork02_l{background-color:#e7f5e3!important}.cate.cateType01{font-size:12px;padding:4px;line-height:1;font-weight:bold;display:inline-block;background-color:#e2e2e2;-webkit-margin-after:3px;margin-block-end:3px}.bgbox{-webkit-margin-after:20px;margin-block-end:20px;padding:10px;border:1px solid #ccc}.link{position:relative;font-size:14px}.linkSm{display:inline-block;line-height:1;padding:4px;border-radius:3px;background:#fff;border:1px solid #a9a9a9;color:#000;font-size:12px;text-align:center;text-decoration:none}.linkSm:hover{color:#fff;background:#ef8237;border-color:#ef8237}.link.next:before{display:inline-block;-webkit-margin-end:2px;margin-inline-end:2px;color:var(--hugcolor);font-size:12px;font-family:"FontAwesome";content:"\f054"}.linkBg{display:inline-block;line-height:1;padding:8px 12px;background:var(--hugcolor);color:#fff;font-size:12px;border-radius:20px;text-decoration:none}.linkBg.next:before{display:inline-block;-webkit-margin-end:5px;margin-inline-end:5px;color:#fff;font-family:"FontAwesome";content:"\f105"}.link.disable{pointer-events:none;color:#777}.link.disable:before{color:#777}.link.authority_disable{pointer-events:none;color:#777}.link.authority_disable:before{color:#777}.linkText{display:inline-block;position:relative;padding:6px 10px 6px 14px;font-size:14px;text-underline-offset:2px}.linkText:hover{text-decoration:none}.linkText:before{position:absolute;left:0;font-family:"FontAwesome"}.linkText.delete:before{content:"\f00d";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.iconTag{display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px;padding:2px 4px;color:#fff;font-size:12px;vertical-align:middle}.iconTagBlue{background:#2195cb}.iconTagGreen{background:#3cad6f}.iconTagOrang{background:#ef8237}.iconTagRed{background:var(--hugcolor)}.iconTagPurple{background:#674789}.iconTagNavy{background:#5a76a8}.iconTagWhiteGray{background:#f1f1f1}.iconConnect{font-style:normal;background-color:#777;color:#fff;font-size:12px;padding:3px 5px;-webkit-margin-end:5px;margin-inline-end:5px;border-radius:3px}.iconUnread{font-style:normal;background-color:var(--hugcolor);color:#fff;font-size:12px;padding:3px 5px;-webkit-margin-end:5px;margin-inline-end:5px;border-radius:3px}.iconUnread.label{margin:0;background-color:var(--hugcolor)}.iconTagError{vertical-align:2px;border-radius:3px;line-height:14px;border:1px solid #e40101;background:#ffdede;color:#e40101}.iconTagError:before{content:"\f071";font-family:FontAwesome;-webkit-margin-end:3px;margin-inline-end:3px}.iconTagCaution{vertical-align:2px;border-radius:3px;line-height:14px;border:1px solid #ef8237;background:#fff5ee;color:#ef8237}.iconTagCaution:before{content:"\f071";font-family:FontAwesome;-webkit-margin-end:3px;margin-inline-end:3px}.iconCSV,button.iconCSV{-webkit-padding-start:30px;padding-inline-start:30px;background-image:url(../images/icon-csv01.png);background-repeat:no-repeat;background-position:10px 50%}.mypageReserveIcon01,.mypageReserveIcon02,.mypageReserveIcon04{position:relative;-webkit-margin-end:5px;margin-inline-end:5px;width:20px;font-size:21px;text-align:center}.mypageReserveIcon01{color:#e01414}.mypageReserveIcon02{color:#ef8237}.mypageReserveIcon03{display:inline-block;line-height:1;-webkit-margin-end:5px;margin-inline-end:5px}.mypageReserveIcon03 img{width:20px}.mypageReserveIcon04{top:3px;color:#999}.signedIcon{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signedIcon2{position:absolute;line-height:1;bottom:-5px;right:-10px}.inputIcon .fa-dot-circle-o{color:#e01414}.inputIcon .fa-circle-o{color:#ef8237}.inputIcon .iconTriangle01{display:inline-block;position:relative;line-height:1}.inputIcon .iconTriangle01 img{width:20px}.inputIcon .fa-close{color:#999}.inputIcon label.radio02{width:55px}.disable{pointer-events:none!important;background:#eee;cursor:not-allowed!important}.disable .attention{color:#ccc}.disable input[type=text]{background:#eee;pointer-events:none!important}.disable td{color:#ccc}.disable input:-moz-placeholder,.disable input::-moz-placeholder,.disable input::-webkit-input-placeholder{color:#ccc}.authority_disable{pointer-events:none!important;background:#eee;cursor:default!important}.authority_disable .attention{color:#ccc}.authority_disable input[type=text]{background:#eee;pointer-events:none!important}.authority_disable td{color:#ccc}.authority_disable input:-moz-placeholder,.authority_disable input::-moz-placeholder,.authority_disable input::-webkit-input-placeholder{color:#ccc}input[type=text].disable,select.disable{background:#eee;color:#aaa}input.hasDatepicker.disable,input[type=number].disable{background:#eee;color:#aaa;-webkit-box-shadow:inset 1.5px 1.5px 0 0 rgba(0,0,0,0.36);box-shadow:inset 1.5px 1.5px 0 0 rgba(0,0,0,0.36)}input[type=text].authority_disable,select.authority_disable{background:#eee;color:#aaa}.disableHoliday{background-color:#ffdfe2!important}.disableHoliday .deleteBtn01,.disableHoliday a,.disableHoliday input,.disableHoliday select,.disableHoliday textarea{pointer-events:none!important;color:#ccc;border-color:#ccc}.disableHoliday .deleteBtn01:before,.disableHoliday .deleteBtn01after,.disableHoliday a:before,.disableHoliday aafter,.disableHoliday input:before,.disableHoliday inputafter,.disableHoliday select:before,.disableHoliday selectafter,.disableHoliday textarea:before,.disableHoliday textareaafter{color:#ccc}.disableHoliday input[type=text],.disableHoliday select,.disableHoliday textarea{background-color:#f1f1f1}.disableHoliday .calendar-time{color:#999}.disableHoliday .calendar-time-title{background-color:#bbb}.ttl01{float:none;-webkit-margin-after:10px;margin-block-end:10px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:5px solid #3cad6f;border-inline-start:5px solid #3cad6f;font-size:18px;font-weight:normal;line-height:1.5}.btn.disable{position:relative;top:3px;pointer-events:none!important;background-color:#ddd!important;border-color:transparent!important;color:#999!important;-webkit-box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important;box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important}.btn.authority_disable{position:relative;top:3px;pointer-events:none!important;background-color:#ddd!important;color:#999!important;-webkit-box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important;box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important}.btn-sm.disable{position:relative;top:3px;pointer-events:none!important;background-color:#ddd!important;color:#999!important;-webkit-box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important;box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important}.btn-sm.disable img{opacity:0.4}.btn-sm.authority_disable{position:relative;top:3px;pointer-events:none!important;background-color:#ddd!important;color:#999!important;-webkit-box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important;box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important}.btn-sm.on{top:5px;-webkit-box-shadow:none;box-shadow:none;background:#ffe695}.contactBookBtn{border-color:#3cad6f;background:#3cad6f;-webkit-box-shadow:inset 0px 0px 0px #32674a,0px 3px 0px 0px #32674a,0px 2px 2px #32674a;box-shadow:inset 0px 0px 0px #32674a,0px 3px 0px 0px #32674a,0px 2px 2px #32674a;color:#fff}.contactBookBtn.checked{top:3px;border-color:#b1e2c7;background:#e8fff2;-webkit-box-shadow:none;box-shadow:none;color:#3cad6f;font-weight:bold}.contactBookBtn.btn-sm.checked:active{top:5px}.contactBookBtn.check:before{color:#fff}.contactBookBtn.check.checked:before{color:#3cad6f}.btn.btn-active.disable,.btn.btn-pickup.disable,.btn.btn-record.disable,.btn.btn-report.disable,.btn.btn-user.disable{pointer-events:none!important;background:#ddd!important;color:#777!important;-webkit-box-shadow:inset 0px 0px 0px #777,0px 5px 0px 0px #777!important;box-shadow:inset 0px 0px 0px #777,0px 5px 0px 0px #777!important}.btn.disable:before{color:#777!important}.btn.btn-active.authority_disable,.btn.btn-pickup.authority_disable,.btn.btn-record.authority_disable,.btn.btn-report.authority_disable,.btn.btn-user.authority_disable{pointer-events:none!important;background:#ddd!important;color:#777!important;-webkit-box-shadow:inset 0px 0px 0px #777,0px 5px 0px 0px #777!important;box-shadow:inset 0px 0px 0px #777,0px 5px 0px 0px #777!important}.btn.authority_disable:before{color:#777!important}.btn-round,.caution-box .btn-round,.error-box .btn-round,.success-box .btn-round{display:inline-block;position:relative;left:5px;line-height:1;padding:6px 8px;border:1px solid #ccc;background:#fff;border-radius:100px;color:#000;font-size:11px;font-weight:normal;text-decoration:none;vertical-align:top}.btn-round:after,.btn-round:before{font:normal normal normal 14px/1 FontAwesome}.btn-round.help:before{content:"\f059";-webkit-margin-end:3px;margin-inline-end:3px;color:#f04c22;font-size:12px}.btn-round.help:hover{border:1px solid #f04c22;background:#f04c22;color:#fff}.btn-round.help:hover:before{color:#fff}.paymentDisabled .btn-round{background:#f1f1f1;color:#999}.paymentDisabled .btn-round.help:before{color:#999}.disableLinkText{pointer-events:none!important;color:#777!important}.disableLinkText *{pointer-events:none!important;color:#777!important}.disableLinkBg{pointer-events:none!important;background:#ddd!important;color:#777!important}.disableLinkBg:after{color:#777!important}th.disable span{pointer-events:none!important;color:#777!important;background:#ddd!important}th.disable span:after{-webkit-border-start:15px solid #ddd!important;border-inline-start:15px solid #ddd!important}th.authority_disable span{pointer-events:none!important;color:#777!important;background:#ddd!important}th.authority_disable span:after{-webkit-border-start:15px solid #ddd!important;border-inline-start:15px solid #ddd!important}td.disable{color:#777!important}td.authority_disable{color:#777!important}.disableLink{pointer-events:none!important;background:#f5f5f5!important;color:#777!important}.disableLinkTitle{pointer-events:none!important;background:#ddd!important;color:#777!important}.disableLinkTitle:after{color:#777!important}.btn{position:relative;display:block;-webkit-margin-after:0;margin-block-end:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:6px 12px;font-size:14px;color:#fff;border-radius:4px;text-decoration:none;font-weight:normal}.btn.search{color:#fff;border:1px solid #2195cb;background:#2195cb;-webkit-box-shadow:inset 0 0 0 #1876a2,0 3px 0 0 #1876a2,0 2px 2px #1876a2;box-shadow:inset 0 0 0 #1876a2,0 3px 0 0 #1876a2,0 2px 2px #1876a2}.btn:focus{outline:0}.btn.red{background-color:#e40101;color:white;border:none;-webkit-box-shadow:0px 3px 0px 0px color-mix(in srgb,#e40101,black 35%),0px 2px 2px color-mix(in srgb,#e40101,black 35%);box-shadow:0px 3px 0px 0px color-mix(in srgb,#e40101,black 35%),0px 2px 2px color-mix(in srgb,#e40101,black 35%)}.btn.red:before{color:white!important}.btn:after,.btn:before{font-family:FontAwesome;font-weight:normal}.btn.blossom{color:white;border:none;background-color:#80ac00;-webkit-box-shadow:0px 3px 0px 0px color-mix(in srgb,#80ac00,black 30%),0px 2px 2px color-mix(in srgb,#80ac00,black 30%);box-shadow:0px 3px 0px 0px color-mix(in srgb,#80ac00,black 30%),0px 2px 2px color-mix(in srgb,#80ac00,black 30%)}.btn-primary{-webkit-box-shadow:0px 5px 0px 0px #f79d3c,0px 5px 5px #999999;box-shadow:0px 5px 0px 0px #f79d3c,0px 5px 5px #999999}.btn-primary:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.btn-sm{-webkit-margin-end:5px;margin-inline-end:5px;-webkit-margin-after:5px;margin-block-end:5px;line-height:1.5;color:#000;font-size:12px;vertical-align:middle;display:inline-block;white-space:nowrap;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999}.btn-radius:after,.btn-radius:before,.btn:after,.btn:before{font-family:FontAwesome;font-weight:normal}.btn-radius:active,.btn:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.btn-radius.caret-r:before,.btn.caret-r:before{content:"\f0da";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.caret-d:before,.btn.caret-d:before{content:"\f0d7";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.prev:before,.btn.prev:before{content:"\f100";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.next:after,.btn.next:after{content:"\f101";-webkit-margin-start:3px;margin-inline-start:3px}.btn-radius.add:before,.btn.add:before{content:"\f055";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.btn-radius.print:before,.btn.print:before{content:"\f02f";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.csv:before,.btn.csv:before{display:inline-block;position:relative;top:2px;-webkit-margin-end:3px;margin-inline-end:3px;content:"";width:14px;height:14px;background:url(../images/icon-csv01.png) no-repeat center center/contain}.btn-radius.edit:before,.btn.edit:before{content:"\f044";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.file:before,.btn.file:before{content:"\f15c";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.caret-d:before,.btn.caret-d:before{content:"\f0d7";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.prev:before,.btn.prev:before{content:"\f100";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.next:after,.btn.next:after{content:"\f101";-webkit-margin-start:3px;margin-inline-start:3px}.btn-radius.add:before,.btn.add:before{content:"\f055";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.btn-radius.print:before,.btn.print:before{content:"\f02f";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.edit:before,.btn.edit:before{content:"\f044";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.file:before,.btn.file:before{content:"\f15c";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.file.pink:before,.btn.file.pink:before{color:#ff6969}.btn-radius.delete:before,.btn.delete:before{content:"\f00d";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.btn-radius.reset:before,.btn.reset:before{content:"";-webkit-margin-end:3px;margin-inline-end:3px;display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../images/icon-reset.svg) no-repeat center center/cover}.btn-radius.cancel:before,.btn.cancel:before{content:"\f05e";-webkit-margin-end:3px;margin-inline-end:3px;color:#f5c631}.btn-radius.save:before,.btn.save:before{content:"\f0c7";-webkit-margin-end:3px;margin-inline-end:3px;color:#5a76a8}.btn-radius.release:before,.btn.release:before{content:"\f13e";-webkit-margin-end:3px;margin-inline-end:3px;color:#5a76a8}.btn-radius.external:after,.btn.external:after{-webkit-margin-start:3px;margin-inline-start:3px;content:"\f08e"}.btn-radius.norelease:before,.btn.norelease:before{content:"\f023";-webkit-margin-end:3px;margin-inline-end:3px;color:#656565}.btn-radius.draft:before,.btn.draft:before{content:"\f040";-webkit-margin-end:3px;margin-inline-end:3px;color:#674789}.btn-radius.search:before,.btn.search:before{content:"\f002";-webkit-margin-end:3px;margin-inline-end:3px;color:#fff}.btn-radius.return:before,.btn.return:before{content:"\f060";-webkit-margin-end:3px;margin-inline-end:3px;color:#000}.btn-radius.checkAll:before,.btn.checkAll:before{content:"\f046";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.checkAllFacility:before,.btn.checkAllFacility:before{content:"\f046";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.pdf:before,.btn.pdf:before{content:"\f1c1";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.calendar,.btn.calendar{-webkit-margin-after:0;margin-block-end:0}.btn-radius.calendar:before,.btn.calendar:before{content:"\f073";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.calendar.green:before,.btn.calendar.green:before{color:#3cad6f}.btn-radius.calendar.blue:before,.btn.calendar.blue:before{color:#2195cb}.btn-radius.copy:before,.btn.copy:before{content:"\f0c5";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.list:before,.btn.list:before{content:"\f03a";position:relative;top:2px;-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.contactBook:before,.btn.contactBook:before{content:"\f02d";position:relative;-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.click:before,.btn.click:before{content:"\f105";position:relative;-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.rightArrow:before,.btn.rightArrow:before{content:"\f138";position:relative;-webkit-margin-end:3px;margin-inline-end:3px;color:#f04c22}.btn-radius.down:before,.btn.down:before{content:"\f13a";position:relative;-webkit-margin-end:3px;margin-inline-end:3px;color:#f04c22}.btn-radius.up:before,.btn.up:before{content:"\f139";position:relative;-webkit-margin-end:3px;margin-inline-end:3px;color:#f04c22}.btn-radius.bus:before,.btn.bus:before{content:"\f207";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.check:before,.btn.check:before{content:"\f00c";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.comment:before,.btn.comment:before{content:"\f086";position:relative;-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.text:before,.btn.text:before{content:"\f0f6";-webkit-margin-end:3px;margin-inline-end:3px;color:#7e8294}.btn-radius.link:before,.btn.link:before{content:"\f138";-webkit-margin-end:3px;margin-inline-end:3px;color:#f04c22}.btn-radius.iconCSV,.btn.iconCSV{-webkit-padding-start:30px;padding-inline-start:30px;background-image:url(../images/icon-csv01.png);background-repeat:no-repeat;background-position:10px 50%}.btn-radius.excel:before,.btn.excel:before{content:"\f1c3";-webkit-margin-end:3px;margin-inline-end:3px;color:#3cad6f}.btn-radius.shiftList:before,.btn.shiftList:before{content:"\f15c";-webkit-margin-end:3px;margin-inline-end:3px;color:#3cad6f}.btn-radius.download:before,.btn.download:before{content:"\f019";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.question:before,.btn.question:before{color:#00a984;display:inline-block;vertical-align:middle;font-size:large;-webkit-margin-end:5px;margin-inline-end:5px;content:"\f059"}.btn-radius.change:before,.btn.change:before{content:"\f0ec";-webkit-margin-end:3px;margin-inline-end:3px}.btn-radius.send:before,.btn.send:before{content:"\f1d8";-webkit-margin-end:5px;margin-inline-end:5px}.btn-md{white-space:nowrap;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;color:#000}.btn.btn-md{display:inline-block;vertical-align:middle;position:relative;padding:8px 20px}.btn-md:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.accept.accept,.btn-orange{background:var(--hugcolor);color:#fff;font-weight:bold;border:1px solid var(--hugcolor);-webkit-box-shadow:0px 3px 0px 0px #752505,0px 2px 2px #752505;box-shadow:0px 3px 0px 0px #752505,0px 2px 2px #752505}.accept.accept:before,.btn-orange:before{color:white}.accept.accept.link:before,.btn-orange.link:before{content:"\f138";-webkit-margin-end:3px;margin-inline-end:3px;color:#fff}.accept.accept.save:before,.btn-orange.save:before{color:#fff}.accept.accept:active,.btn-orange:active{-webkit-box-shadow:none;box-shadow:none;top:3px}input.print{font-family:FontAwesome}.btn-xs{display:inline-block;padding:5px;line-height:1;color:#000;font-size:12px;text-decoration:none;background:#ccc;border-radius:5px;vertical-align:middle}.btn-xs:after{display:inline-block;-webkit-margin-start:3px;margin-inline-start:3px;font-family:FontAwesome;content:"\f0da";color:var(--hugcolor)}.btn-exs{margin:0 0 1px;line-height:1;color:#222;padding:3px 5px;font-size:11px;display:inline-block;white-space:nowrap;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 0px 0px #999,0px 1px 0px 0px #999;box-shadow:inset 0px 0px 0px #999,0px 1px 0px 0px #999}.btn-exs:active{top:1px;-webkit-box-shadow:none;box-shadow:none}.btn-exs:before{font-size:11px}.btn-radius{border-radius:200px;color:#222;display:inline-block;background-color:#fff;line-height:1;font-size:12px;padding:2px 8px;vertical-align:middle;white-space:nowrap;border:1px solid #ccc}.btn-radius.add{color:white}.btn-radius.add:before{color:white}.btn-radius.add{border-color:#3cad6f;background-color:#3cad6f}.btn-radius.delete{color:#e40101;border-color:#ccc}.btn-radius:active{top:0}.monthBtnBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-margin-after:15px;margin-block-end:15px}.monthBtnBox form{-webkit-margin-start:20px;margin-inline-start:20px}.monthBtnBox .monthBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;width:5rem;line-height:1;background-color:#fff;font-size:14px;font-weight:bold;margin:0 3px;position:relative;cursor:pointer;color:#222;border-radius:50px;border:1px solid #ccc;-webkit-transition:top 5.3s,background-color 0.3s;transition:top 5.3s,background-color 0.3s}.monthBtnBox .monthBtn:disabled{cursor:not-allowed;border-color:transparent;background-color:#eee;-webkit-box-shadow:none;box-shadow:none;color:#aaa}.monthBtnBox .monthBtn:first-child:before{font-family:FontAwesome;content:"\f104";font-size:13px;position:absolute;left:10px}.monthBtnBox .monthBtn:last-child:after{float:right;font-family:FontAwesome;content:"\f105";font-size:13px;position:absolute;right:10px}@media screen and (max-width:480px){.monthBtnBox{display:block;-webkit-margin-after:10px;margin-block-end:10px}.monthBtnBox form{margin:0 0 5px}.monthBtnBox .monthBtn{width:calc(33.3333333333% - 10px)}}.select{float:right;-webkit-margin-start:10px;margin-inline-start:10px}.uiSelect.uiSelect{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px;padding:0;display:inline-block;position:relative}.uiSelect.uiSelect .uiSelectList,.uiSelect.uiSelect select{display:none}.uiSelect.uiSelect .uiSelectList{background-color:#fff;position:absolute;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.32);box-shadow:0 3px 3px 0 rgba(0,0,0,0.32);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;top:calc(100% - 1px);left:0;max-height:16rem;overflow:auto;border:1px solid #999;z-index:50000}.uiSelect.uiSelect .uiSelectList li{padding:3px 5px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.uiSelect.uiSelect .uiSelectList li:hover{background-color:#1e90ff;color:white}.uiSelect.uiSelect .uiSelectList li:hover i{color:#222}.uiSelect.uiSelect .uiSelectBtn{border:1px solid #999;background-color:#fff;border-radius:2px;padding:3px 5px;-webkit-padding-end:20px;padding-inline-end:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;min-width:120px;min-height:32px}.uiSelect.uiSelect .uiSelectBtn:after{content:"\f107";font-family:FontAwesome;position:absolute;font-weight:bold;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.uiSelect.uiSelect .uiSelectBtn:disabled{background:#eee;color:#aaa}.uiSelect.uiSelect.disable .uiSelectBtn{background-color:#eee!important;color:#aaa!important;border-color:#767676!important;cursor:not-allowed!important}.uiSelect.uiSelect.disable .uiSelectBtn i{background-color:#eaeaea!important}.btn-sm.toggleBtn:before{content:"\f0d7";-webkit-margin-end:3px;margin-inline-end:3px}.btn-sm.toggleBtn.on{-webkit-box-shadow:none;box-shadow:none;top:5px}.btn-sm.toggleBtn.on:before{content:"\f0d8";-webkit-margin-end:3px;margin-inline-end:3px}.btntype01{background-color:#666666;color:white;border-color:transparent}.btntype01:after,.btntype01:before{color:white!important}.btntype01.save{background-color:var(--hugcolor);-webkit-box-shadow:0 3px 0 color-mix(in srgb,var(--hugcolor),black 15%);box-shadow:0 3px 0 color-mix(in srgb,var(--hugcolor),black 15%)}.btntype01.save02{background-color:#e86e0b;-webkit-box-shadow:0 3px 0 #9f4b08;box-shadow:0 3px 0 #9f4b08}.btntype01.save03{background-color:#2a99b1;-webkit-box-shadow:0 3px 0 #1b6473;box-shadow:0 3px 0 #1b6473}.btntype01.delete{background-color:#e40101;-webkit-box-shadow:0 3px 0 #980101;box-shadow:0 3px 0 #980101}.btntype02{background-color:#fff;border-color:#ccc}.btntype02.orange{border-color:var(--hugcolor);color:var(--hugcolor);-webkit-box-shadow:0 3px 0 color-mix(in srgb,var(--hugcolor),white 20%);box-shadow:0 3px 0 color-mix(in srgb,var(--hugcolor),white 20%)}.btntype02.orange:before{color:var(--hugcolor)}.btntype03{font-size:13px;border:none;padding:0;line-height:1;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:transparent;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.btntype03:active{top:0}.btntype03:hover{text-decoration:none}.btntype03:after,.btntype03:before{display:inline-block;text-decoration:none;color:currentColor!important}.btntype03.delete{color:#e40101}.btntype01,.btntype02{font-size:13px}.btntype01:active,.btntype02:active{-webkit-box-shadow:none;box-shadow:none}.btn-lg{display:inline-block;position:relative;width:100%;-webkit-margin-after:10px;margin-block-end:10px;padding:10px;line-height:1.5;background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;color:#000;font-size:16px;white-space:normal}.btn-lg:after,.btn-lg:before{font:normal normal normal 14px/1 FontAwesome}.btn-lg:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.btn-lg.next{-webkit-padding-end:30px;padding-inline-end:30px}.btn-lg.next:after{position:absolute;top:0;bottom:0;right:10px;width:21px;height:21px;-webkit-margin-before:auto;margin-block-start:auto;-webkit-margin-after:auto;margin-block-end:auto;content:"\f138";-webkit-margin-start:3px;margin-inline-start:3px;font-size:18px;color:#f04c22}.btn-lg.disable.next:after{color:#ccc}.btn-lg.authority_disable.next:after{color:#ccc}.btn-lg.iconCSV{position:relative;background-image:none}.btn-lg.iconCSV:before{display:inline-block;position:relative;top:2px;content:"";width:16px;height:16px;background:url(../images/icon-csv01.png) no-repeat left center}.btn-lg.print:before{content:"\f02f";line-height:1;-webkit-margin-end:5px;margin-inline-end:5px;font-size:18px}@media screen and (max-width:768px){.btn-lg{font-size:14px}}.resetShift.delete{position:relative;-webkit-padding-start:12px;padding-inline-start:12px}.resetShift.delete:before{position:absolute;top:-4px;left:0;font-family:"FontAwesome";content:"\f00d";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.btn-sm.contactBookBtn{border-color:#3cad6f;background:#3cad6f;-webkit-box-shadow:inset 0px 0px 0px #32674a,0px 3px 0px 0px #32674a,0px 2px 2px #32674a;box-shadow:inset 0px 0px 0px #32674a,0px 3px 0px 0px #32674a,0px 2px 2px #32674a;color:#fff}.btn-sm.contactBookBtn.checked{top:3px;border-color:#b1e2c7;background:#e8fff2;-webkit-box-shadow:none;box-shadow:none;color:#3cad6f;font-weight:bold}.btn-sm.contactBookBtn.btn-sm.checked:active{top:5px}.btn-sm.contactBookBtn.check:before{color:#fff}.btn-sm.contactBookBtn.check.checked:before{color:#3cad6f}.btn-sm.checkAllFacility,.btn-sm.xs{font-size:10px;padding:3px 6px}.btn-sm.checkAllFacility:before,.btn-sm.xs:before{font-size:12px}.btn-sm.checkAllFacility+.btn,.btn-sm.xs+.btn{font-size:10px;padding:3px 6px}.btn-sm.checkAllFacility+.article-btn,.btn-sm.xs+.article-btn{margin:-10px 0}.fileBtn{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:auto;line-height:1.25;padding:8px 12px;border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0px 0px 0px #113a94,0px 5px 0px 0px #113a94;box-shadow:inset 0px 0px 0px #113a94,0px 5px 0px 0px #113a94;border-radius:2px;vertical-align:0;font-size:12px;cursor:pointer;color:#fff;background:#134ac3}.fileBtn i{-webkit-margin-end:5px;margin-inline-end:5px;line-height:1;font-size:13px}.fileBtn input[type=file]{opacity:0;position:absolute;width:1px;height:28px;right:0;top:0;margin:0;font-size:14px;cursor:pointer}.fileBtn:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.updownBtn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;-webkit-margin-start:auto;margin-inline-start:auto;width:24px;height:24px;background-color:#fff;border:1px solid #ccc}.updownBtn:before{content:"";display:block;font-family:FontAwesome;font-size:16px;line-height:0;height:3px}.updownBtn.up{color:#f02222}.updownBtn.up:before{content:"\f0d8"}.updownBtn.down{-webkit-margin-start:3px;margin-inline-start:3px;color:#4b22f0}.updownBtn.down:before{content:"\f0d7"}.updownBtn.disable{background-color:#f1f1f1;color:#ccc!important}.imgDeleteBtn{display:inline-block;border:1px solid #ccc;line-height:1;color:#666;font-size:13px;cursor:pointer;border-radius:500px;padding:3px 5px;text-align:center;position:relative;background-color:#f1f1f1}.imgDeleteBtn:before{font-family:FontAwesome;content:"\f00d";-webkit-margin-end:3px;margin-inline-end:3px;color:var(--hugcolor)}.imgPreview{position:relative}.imgPreview figcaption{position:absolute;top:5px;left:5px;border-radius:500px;padding:3px 6px;background-color:#fff;font-size:12px;color:#555;line-height:1}.deleteBtn01{border:1px solid #e40101;color:#e40101;cursor:pointer;text-decoration:none;border-radius:500px;background-color:#fff;line-height:1;display:inline-block;padding:2px 5px;font-weight:normal}.deleteBtn01:before{font-family:FontAwesome;content:"\f00d";font-weight:normal;-webkit-margin-end:3px;margin-inline-end:3px;color:#e40101}.btnCol2{float:left;width:46%;margin:2%;-webkit-box-sizing:border-box;box-sizing:border-box}.clicked{clear:both}.btnFree{width:auto}.floatRight{float:right}.floatLeft{float:left}.floatNone{float:none!important}.signBox a{text-decoration:none;border:1px solid #ef8237;padding:5px;line-height:1;font-size:12px;color:inherit;display:block;border-radius:5px}.signBox a i{color:#ef8237}.signBox a:hover{background-color:#f2f2f2}.linkBtn{display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px;padding:6px;font-size:12px;text-decoration:none;text-align:center}.linkBtn span{text-decoration:underline;border:none}.linkBtn:before{font:normal normal normal 14px/1 FontAwesome}.linkBtn.delete:before{content:"\f00d";-webkit-margin-end:3px;margin-inline-end:3px;color:#333}.tdn{text-decoration:none!important}.tdu{text-decoration:underline!important}.label{display:inline-block;line-height:1.3;background-color:#999;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;text-shadow:none;border-radius:3px;text-decoration:none}.label.open{background:#ef8237}.label.draft{background:#674789}.label.uncreated{background:#fff;color:#ef8237;border-style:solid;border-width:thin}.label.unread{border:1px solid #e01414;background:#e01414;font-size:12px;color:#fff}.label.read{border:1px solid #b1e2c7;background-color:#e8fff2;color:#3cad6f}.label.signIcon{border:1px solid #4b9f82;background-color:#4b9f82}.label.service01{font-weight:normal;width:10em;background:#e4a40d}.label.service02{font-weight:normal;width:10em;background:#5171ea}.label.service03{font-weight:normal;width:10em;background:#49d0a8}.label.service07{font-weight:normal;width:10em;background:#f69896}.label.sodan01{font-weight:normal;width:10em;background-color:#f69896}.label.sodan02{font-weight:normal;width:10em;background-color:#600f18}.label.work01{font-weight:normal;width:10em;background-color:#5a76a8}.label.work02{font-weight:normal;width:10em;background-color:#489835}.label.event{-webkit-margin-after:10px;margin-block-end:10px;background-color:#ccc;color:#0b0b0b}.label.mini.mini{text-align:center;padding:3px 0 2px;border-radius:5px;line-height:1;width:2.5em;height:1.5em;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;vertical-align:middle;white-space:nowrap}.label.mini.mini.create:before{font-family:"FontAwesome";content:"\f044";-webkit-margin-end:3px;margin-inline-end:3px;font-weight:normal}.label.mini.mini.creating:before{font-family:"FontAwesome";content:"\f044";-webkit-margin-end:3px;margin-inline-end:3px;font-weight:normal}.label.fz14{font-size:14px!important}.newcreate{line-height:1;padding:5px;border:1px solid #ccc;background-color:#fff;color:#333;font-weight:normal}.label.newcreate:before{-webkit-margin-end:3px;margin-inline-end:3px;font-family:"FontAwesome";content:"\f055";color:var(--hugcolor)}.label.blue{background:#2195cb}.label.green{background:#3cad6f}.label.lightgreen{background:#8bc66e}.label.bright{background:#f5c631}.label.red{background:var(--hugcolor)}.label.purple{background:#674789}.label.navy{background:#5a76a8}.label.help{position:relative;z-index:0;background-color:transparent;color:#222}.label.help span:before{content:"";position:absolute;top:0;right:0;bottom:0;border-radius:3px;left:0;background-color:#fff;z-index:-1}.label.help input{vertical-align:middle}.label.help input:checked+span:before{background-color:#cdff91}.label.create,.label.createNo,.label.creating,.label.uncreate{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.label.create:before,.label.createNo:before,.label.creating:before,.label.uncreate:before{font-family:"FontAwesome";content:"\f044";-webkit-margin-end:3px;margin-inline-end:3px;font-weight:normal}.label.create i,.label.createNo i,.label.creating i,.label.uncreate i{display:block;width:2.5rem;text-align:center;background-color:#999;border-radius:3px;font-size:11px;line-height:1;padding:3px 0;color:white;margin:2px 0 0 0;font-weight:bold;border:1px solid currentColor}.label.create{border:1px solid #3cad6f;background-color:#e8fff2;color:#3cad6f;text-align:left}.label.create i{background-color:#3cad6f}.label.createNo{border:1px solid #3cad6f;background-color:#e8fff2;color:#3cad6f;text-align:left}.label.createNo i{background-color:white;color:#3cad6f}.label.creating{border:1px solid #ccc;background-color:#f1f1f1;color:#565656;text-align:left}.label.uncreate{border:1px solid #ef8237;background-color:#fff6f0;color:#ef8237;text-align:left}.label.uncreate.noedit{background:#e5e5e5;border-color:#a9a9a9;color:#a9a9a9}.label.uncreate.noedit:hover{cursor:text}.label.add:before{content:"\f055";-webkit-margin-end:3px;margin-inline-end:3px}a:hover .label.create,a:hover .label.createNo,a:hover .label.creating,a:hover .label.uncreate{background-color:#fff}.hissu{margin:0 0 0 3px;padding:3px 5px;color:#fff;text-align:center;font-size:11px;line-height:1;display:inline-block;border-radius:2px;background:#f00}.label01{display:block;line-height:1;margin:-5px;padding:8px}.checkLabel{display:block;margin:-5px;padding:5px}.iryoucare{line-height:1;-webkit-padding-before:2px;padding-block-start:2px;width:18px;height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;-webkit-margin-end:2px;margin-inline-end:2px;color:#0ba981;border:1px solid #0ba981}.jushin{line-height:1;-webkit-padding-before:2px;padding-block-start:2px;width:18px;height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;-webkit-margin-end:2px;margin-inline-end:2px;color:#5b2600;border:1px solid #5b2600}.icon{text-align:center;border-radius:50%;line-height:1;width:18px;height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:normal}.icon i{font-style:normal}.icon.male{background-color:#3d77ae;color:white}.icon.female{background-color:#d6454a;color:white}.icon.create,.icon.createNo,.icon.creating{margin-inline:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-size:14px;padding:3px 5px;width:4rem;font-weight:bold;border-radius:0;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon.create:before,.icon.createNo:before,.icon.creating:before{-webkit-margin-end:3px;margin-inline-end:3px;font-family:FontAwesome}.icon.create.fz12,.icon.createNo.fz12,.icon.creating.fz12{font-size:12px}.icon.create{color:#fff;background-color:#ef8237;border:1px solid #ef8237}.icon.create:before{content:"\f13e"}.icon.createNo{border:1px solid #ef8237;color:#ef8237;background-color:#fff}.icon.createNo:before{content:"\f023"}.icon.creating{border:1px solid #999;color:#999}.icon.square{border-radius:3px;width:auto}.icon.suspension{background-color:#e40101;border-radius:3px;padding:3px;width:auto;height:auto;color:white;-webkit-margin-end:5px;margin-inline-end:5px}.iconDraft{border:1px solid #f04c22;color:#f04c22;padding:2px 5px;line-height:1;vertical-align:1px;display:inline-block;font-size:12px;border-radius:2px;-webkit-margin-end:5px;margin-inline-end:5px}.ibox{clear:both;-webkit-margin-after:25px;margin-block-end:25px;padding:0}.ibox:after{content:"";clear:both;display:block}.ibox-date{display:inline-block;-webkit-margin-end:1em;margin-inline-end:1em}.table+.ibox-title{-webkit-margin-before:15px;margin-block-start:15px}.table .btn{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px}.ibox-inner{padding:10px;border:1px solid #ccc;-webkit-margin-after:50px;margin-block-end:50px}.ibox-head:after{content:"";clear:both;display:block}.ibox-head h2{line-height:1.5;font-size:18px;font-weight:bold;position:relative;background:#f1f1f1;margin:-10px -10px 10px;padding:10px}.ibox-title{-webkit-margin-after:10px;margin-block-end:10px;padding:10px 12px;width:auto;line-height:1.5;background:#3cad6f;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ibox-title h3{-webkit-margin-end:10px;margin-inline-end:10px;font-size:21px;font-weight:bold;line-height:1.5;color:#fff}.ibox-title h5{font-size:16px;margin:0;padding:0}.ibox-title em{font-size:1.25em;font-weight:bold}.ibox-title.sm{padding:0;color:#000;background:transparent}.ibox-tools{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-before:0;margin-block-start:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;position:relative;padding:0}.ibox-tools a,.ibox-tools button{margin:0}@media screen and (max-width:1024px){.ibox{width:100%;overflow-x:auto}}@media screen and (max-width:768px){.ibox .table-content table,.ibox table{width:768px}}.btnBox{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;background:#f1f1f1;border:1px solid #ddd}.btnBox01{-webkit-margin-after:20px;margin-block-end:20px;padding:10px;background:#f1f1f1;border:1px solid #ccc}.btnBox01 h3{float:none;line-height:1.5;font-size:16px;font-weight:bold;display:block;position:relative;color:#222}.btnBox01 input,.btnBox01 label,.btnBox01 select{-webkit-margin-after:0!important;margin-block-end:0!important;line-height:1}.btnBox01 label.radio02.radio02{padding:3px 6px 3px 28px}.btnBox01 .headCircle{font-weight:bold;font-size:14px}.btnBox01 .headCircle:before{top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.linkBox{-webkit-margin-after:10px;margin-block-end:10px}.linkBox li{float:left;-webkit-border-start:1px solid #ccc;border-inline-start:1px solid #ccc}.linkBox li:last-child{-webkit-border-end:1px solid #ccc;border-inline-end:1px solid #ccc}.linkBox a{display:block;padding-inline:8px;line-height:1.5;font-size:14px}.linkBox a:hover{text-decoration:none}.widthAuto{width:auto!important}.width20{width:20px!important}.width30{width:30px!important}.width40{width:40px!important}.width50{width:50px!important}.width60{width:60px!important}.width70{width:70px!important}.width80{width:80px!important}.width90{width:90px!important}.width100{width:100px!important}.width110{width:110px!important}.width120{width:120px!important}.width130{width:130px!important}.width140{width:140px!important}.width150{width:150px!important}.width160{width:160px!important}.width170{width:170px!important}.width180{width:180px!important}.width190{width:190px!important}.width200{width:200px!important}.width400{width:400px!important}.minW20{min-width:20px!important}.minW30{min-width:30px!important}.minW40{min-width:40px!important}.minW50{min-width:50px!important}.minW60{min-width:60px!important}.minW70{min-width:70px!important}.minW80{min-width:80px!important}.minW90{min-width:90px!important}.minW100{min-width:100px!important}.minW110{min-width:110px!important}.minW120{min-width:120px!important}.minW130{min-width:130px!important}.minW140{min-width:140px!important}.minW150{min-width:150px!important}.minW160{min-width:160px!important}.minW170{min-width:170px!important}.minW180{min-width:180px!important}.minW190{min-width:190px!important}.minW200{min-width:200px!important}.minW250{min-width:250px}.minW300{min-width:300px}.minWauto{min-width:auto}.maxW24rem{max-width:24rem}.maxW50p{max-width:50%}.maxW75p{max-width:75%}.maxW100p{max-width:100%}.maxW100p{max-width:100%}.w15mm{width:15mm!important}.w40mm{width:40mm!important}.w5p{width:5%!important}.w10p{width:10%!important}.w15p{width:15%!important}.w20p{width:20%!important}.w25p{width:25%!important}.w30p{width:30%!important}.w35p{width:35%!important}.w40p{width:40%!important}.w45p{width:45%!important}.w50p{width:50%!important}.w55p{width:55%!important}.w60p{width:60%!important}.w65p{width:65%!important}.w70p{width:70%!important}.w75p{width:75%!important}.w80p{width:80%!important}.w85p{width:85%!important}.w90p{width:90%!important}.w95p{width:95%!important}.w100p{width:100%!important}.w12p{width:12%!important}.w3p{width:3%!important}.w2em{width:2em!important}.w3em{width:3em!important}.w4em{width:4em!important}.w5em{width:5em!important}.w6em{width:6em!important}.w7em{width:7em!important}.w8em{width:8em!important}.w9em{width:9em!important}.w10em{width:10em!important}.w11em{width:11em!important}.w12em{width:12em!important}.w13em{width:13em!important}.w14em{width:14em!important}.w15em{width:15em!important}.w16em{width:16em!important}.w17em{width:17em!important}.w18em{width:18em!important}.w19em{width:19em!important}.w20em{width:20em!important}.w_auto{width:auto!important}.weekWidth{width:14.2857142857%}.minH50{min-height:50px}.minH65{min-height:65px}.height36{height:36px!important}.height50{height:50px!important}.h_auto{height:auto!important}.minH2em{min-height:2em!important}.minH3em{min-height:3em!important}.minH4em{min-height:4em!important}.minH5em{min-height:5em!important}.minH6em{min-height:6em!important}.minH7em{min-height:7em!important}.minH8em{min-height:8em!important}.minH9em{min-height:9em!important}.minH10em{min-height:10em!important}.minH11em{min-height:11em!important}.minH12em{min-height:12em!important}.minH13em{min-height:13em!important}.minH14em{min-height:14em!important}.minH15em{min-height:15em!important}.minH16em{min-height:16em!important}.minH17em{min-height:17em!important}.minH18em{min-height:18em!important}.minH19em{min-height:19em!important}.minH20em{min-height:20em!important}.vh2{height:2vh!important}.vh4{height:4vh!important}.vh6{height:6vh!important}.vh8{height:8vh!important}.vh10{height:10vh!important}.vh12{height:12vh!important}.vh14{height:14vh!important}.vh16{height:16vh!important}.vh18{height:18vh!important}.vh20{height:20vh!important}.vh22{height:22vh!important}.vh24{height:24vh!important}.vh26{height:26vh!important}.vh28{height:28vh!important}.vh30{height:30vh!important}.vh32{height:32vh!important}.vh34{height:34vh!important}.vh36{height:36vh!important}.vh38{height:38vh!important}.vh40{height:40vh!important}.vh42{height:42vh!important}.vh44{height:44vh!important}.vh46{height:46vh!important}.vh48{height:48vh!important}.vh50{height:50vh!important}.vh52{height:52vh!important}.vh54{height:54vh!important}.vh56{height:56vh!important}.vh58{height:58vh!important}.vh60{height:60vh!important}.vh62{height:62vh!important}.vh64{height:64vh!important}.vh66{height:66vh!important}.vh68{height:68vh!important}.vh70{height:70vh!important}.vh72{height:72vh!important}.vh74{height:74vh!important}.vh76{height:76vh!important}.vh78{height:78vh!important}.vh80{height:80vh!important}.vh82{height:82vh!important}.vh84{height:84vh!important}.vh86{height:86vh!important}.vh88{height:88vh!important}.vh90{height:90vh!important}.vh92{height:92vh!important}.vh94{height:94vh!important}.vh96{height:96vh!important}.vh98{height:98vh!important}.vh100{height:100vh!important}@media screen and (max-width:768px){.minW250,.minW300{min-width:auto!important;width:100%!important}}@media screen and (max-width:480px){.spwidth20{width:20px!important}.spwidth5p{width:5%!important}.spwidth10p{width:10%!important}.spwidth15p{width:15%!important}.spwidth20p{width:20%!important}.spwidth25p{width:25%!important}.spwidth30p{width:30%!important}.spwidth35p{width:35%!important}.spwidth40p{width:40%!important}.spwidth45p{width:45%!important}.spwidth50p{width:50%!important}.spwidth55p{width:55%!important}.spwidth60p{width:60%!important}.spwidth65p{width:65%!important}.spwidth70p{width:70%!important}.spwidth75p{width:75%!important}.spwidth80p{width:80%!important}.spwidth85p{width:85%!important}.spwidth90p{width:90%!important}.spwidth95p{width:95%!important}.spwidth100p{width:100%!important}}.asp1_1{aspect-ratio:1/1}.mla{-webkit-margin-start:auto;margin-inline-start:auto}.mt-1{-webkit-margin-before:-1px;margin-block-start:-1px}.ml-1{-webkit-margin-start:-1px;margin-inline-start:-1px}.mt-5{-webkit-margin-before:-5px;margin-block-start:-5px}.mt-10{-webkit-margin-before:-10px;margin-block-start:-10px}.mt-20{-webkit-margin-before:-20px;margin-block-start:-20px}.mlr2{-webkit-margin-start:2px!important;margin-inline-start:2px!important;-webkit-margin-end:2px!important;margin-inline-end:2px!important}.m0{margin:0px!important}.mt0{-webkit-margin-before:0px!important;margin-block-start:0px!important}.ml0{-webkit-margin-start:0px!important;margin-inline-start:0px!important}.mr0{-webkit-margin-end:0px!important;margin-inline-end:0px!important}.mb0{-webkit-margin-after:0px!important;margin-block-end:0px!important}.mlr0{margin-inline:0px!important}.mtb0{margin-block:0px!important}.m5{margin:5px!important}.mt5{-webkit-margin-before:5px!important;margin-block-start:5px!important}.ml5{-webkit-margin-start:5px!important;margin-inline-start:5px!important}.mr5{-webkit-margin-end:5px!important;margin-inline-end:5px!important}.mb5{-webkit-margin-after:5px!important;margin-block-end:5px!important}.mlr5{margin-inline:5px!important}.mtb5{margin-block:5px!important}.m10{margin:10px!important}.mt10{-webkit-margin-before:10px!important;margin-block-start:10px!important}.ml10{-webkit-margin-start:10px!important;margin-inline-start:10px!important}.mr10{-webkit-margin-end:10px!important;margin-inline-end:10px!important}.mb10{-webkit-margin-after:10px!important;margin-block-end:10px!important}.mlr10{margin-inline:10px!important}.mtb10{margin-block:10px!important}.m15{margin:15px!important}.mt15{-webkit-margin-before:15px!important;margin-block-start:15px!important}.ml15{-webkit-margin-start:15px!important;margin-inline-start:15px!important}.mr15{-webkit-margin-end:15px!important;margin-inline-end:15px!important}.mb15{-webkit-margin-after:15px!important;margin-block-end:15px!important}.mlr15{margin-inline:15px!important}.mtb15{margin-block:15px!important}.m20{margin:20px!important}.mt20{-webkit-margin-before:20px!important;margin-block-start:20px!important}.ml20{-webkit-margin-start:20px!important;margin-inline-start:20px!important}.mr20{-webkit-margin-end:20px!important;margin-inline-end:20px!important}.mb20{-webkit-margin-after:20px!important;margin-block-end:20px!important}.mlr20{margin-inline:20px!important}.mtb20{margin-block:20px!important}.m25{margin:25px!important}.mt25{-webkit-margin-before:25px!important;margin-block-start:25px!important}.ml25{-webkit-margin-start:25px!important;margin-inline-start:25px!important}.mr25{-webkit-margin-end:25px!important;margin-inline-end:25px!important}.mb25{-webkit-margin-after:25px!important;margin-block-end:25px!important}.mlr25{margin-inline:25px!important}.mtb25{margin-block:25px!important}.m30{margin:30px!important}.mt30{-webkit-margin-before:30px!important;margin-block-start:30px!important}.ml30{-webkit-margin-start:30px!important;margin-inline-start:30px!important}.mr30{-webkit-margin-end:30px!important;margin-inline-end:30px!important}.mb30{-webkit-margin-after:30px!important;margin-block-end:30px!important}.mlr30{margin-inline:30px!important}.mtb30{margin-block:30px!important}.m35{margin:35px!important}.mt35{-webkit-margin-before:35px!important;margin-block-start:35px!important}.ml35{-webkit-margin-start:35px!important;margin-inline-start:35px!important}.mr35{-webkit-margin-end:35px!important;margin-inline-end:35px!important}.mb35{-webkit-margin-after:35px!important;margin-block-end:35px!important}.mlr35{margin-inline:35px!important}.mtb35{margin-block:35px!important}.m40{margin:40px!important}.mt40{-webkit-margin-before:40px!important;margin-block-start:40px!important}.ml40{-webkit-margin-start:40px!important;margin-inline-start:40px!important}.mr40{-webkit-margin-end:40px!important;margin-inline-end:40px!important}.mb40{-webkit-margin-after:40px!important;margin-block-end:40px!important}.mlr40{margin-inline:40px!important}.mtb40{margin-block:40px!important}.m45{margin:45px!important}.mt45{-webkit-margin-before:45px!important;margin-block-start:45px!important}.ml45{-webkit-margin-start:45px!important;margin-inline-start:45px!important}.mr45{-webkit-margin-end:45px!important;margin-inline-end:45px!important}.mb45{-webkit-margin-after:45px!important;margin-block-end:45px!important}.mlr45{margin-inline:45px!important}.mtb45{margin-block:45px!important}.m50{margin:50px!important}.mt50{-webkit-margin-before:50px!important;margin-block-start:50px!important}.ml50{-webkit-margin-start:50px!important;margin-inline-start:50px!important}.mr50{-webkit-margin-end:50px!important;margin-inline-end:50px!important}.mb50{-webkit-margin-after:50px!important;margin-block-end:50px!important}.mlr50{margin-inline:50px!important}.mtb50{margin-block:50px!important}.m55{margin:55px!important}.mt55{-webkit-margin-before:55px!important;margin-block-start:55px!important}.ml55{-webkit-margin-start:55px!important;margin-inline-start:55px!important}.mr55{-webkit-margin-end:55px!important;margin-inline-end:55px!important}.mb55{-webkit-margin-after:55px!important;margin-block-end:55px!important}.mlr55{margin-inline:55px!important}.mtb55{margin-block:55px!important}.m60{margin:60px!important}.mt60{-webkit-margin-before:60px!important;margin-block-start:60px!important}.ml60{-webkit-margin-start:60px!important;margin-inline-start:60px!important}.mr60{-webkit-margin-end:60px!important;margin-inline-end:60px!important}.mb60{-webkit-margin-after:60px!important;margin-block-end:60px!important}.mlr60{margin-inline:60px!important}.mtb60{margin-block:60px!important}.m65{margin:65px!important}.mt65{-webkit-margin-before:65px!important;margin-block-start:65px!important}.ml65{-webkit-margin-start:65px!important;margin-inline-start:65px!important}.mr65{-webkit-margin-end:65px!important;margin-inline-end:65px!important}.mb65{-webkit-margin-after:65px!important;margin-block-end:65px!important}.mlr65{margin-inline:65px!important}.mtb65{margin-block:65px!important}.m70{margin:70px!important}.mt70{-webkit-margin-before:70px!important;margin-block-start:70px!important}.ml70{-webkit-margin-start:70px!important;margin-inline-start:70px!important}.mr70{-webkit-margin-end:70px!important;margin-inline-end:70px!important}.mb70{-webkit-margin-after:70px!important;margin-block-end:70px!important}.mlr70{margin-inline:70px!important}.mtb70{margin-block:70px!important}.m75{margin:75px!important}.mt75{-webkit-margin-before:75px!important;margin-block-start:75px!important}.ml75{-webkit-margin-start:75px!important;margin-inline-start:75px!important}.mr75{-webkit-margin-end:75px!important;margin-inline-end:75px!important}.mb75{-webkit-margin-after:75px!important;margin-block-end:75px!important}.mlr75{margin-inline:75px!important}.mtb75{margin-block:75px!important}.m80{margin:80px!important}.mt80{-webkit-margin-before:80px!important;margin-block-start:80px!important}.ml80{-webkit-margin-start:80px!important;margin-inline-start:80px!important}.mr80{-webkit-margin-end:80px!important;margin-inline-end:80px!important}.mb80{-webkit-margin-after:80px!important;margin-block-end:80px!important}.mlr80{margin-inline:80px!important}.mtb80{margin-block:80px!important}.m85{margin:85px!important}.mt85{-webkit-margin-before:85px!important;margin-block-start:85px!important}.ml85{-webkit-margin-start:85px!important;margin-inline-start:85px!important}.mr85{-webkit-margin-end:85px!important;margin-inline-end:85px!important}.mb85{-webkit-margin-after:85px!important;margin-block-end:85px!important}.mlr85{margin-inline:85px!important}.mtb85{margin-block:85px!important}.m90{margin:90px!important}.mt90{-webkit-margin-before:90px!important;margin-block-start:90px!important}.ml90{-webkit-margin-start:90px!important;margin-inline-start:90px!important}.mr90{-webkit-margin-end:90px!important;margin-inline-end:90px!important}.mb90{-webkit-margin-after:90px!important;margin-block-end:90px!important}.mlr90{margin-inline:90px!important}.mtb90{margin-block:90px!important}.m95{margin:95px!important}.mt95{-webkit-margin-before:95px!important;margin-block-start:95px!important}.ml95{-webkit-margin-start:95px!important;margin-inline-start:95px!important}.mr95{-webkit-margin-end:95px!important;margin-inline-end:95px!important}.mb95{-webkit-margin-after:95px!important;margin-block-end:95px!important}.mlr95{margin-inline:95px!important}.mtb95{margin-block:95px!important}.m100{margin:100px!important}.mt100{-webkit-margin-before:100px!important;margin-block-start:100px!important}.ml100{-webkit-margin-start:100px!important;margin-inline-start:100px!important}.mr100{-webkit-margin-end:100px!important;margin-inline-end:100px!important}.mb100{-webkit-margin-after:100px!important;margin-block-end:100px!important}.mlr100{margin-inline:100px!important}.mtb100{margin-block:100px!important}.mr3{-webkit-margin-end:3px!important;margin-inline-end:3px!important}.mt3{-webkit-margin-before:3px!important;margin-block-start:3px!important}.mt60{-webkit-margin-before:60px!important;margin-block-start:60px!important}.mtm3{-webkit-margin-before:-3px!important;margin-block-start:-3px!important}.p0{padding:0px!important}.pt0{-webkit-padding-before:0px!important;padding-block-start:0px!important}.pl0{-webkit-padding-start:0px!important;padding-inline-start:0px!important}.pr0{-webkit-padding-end:0px!important;padding-inline-end:0px!important}.pb0{-webkit-padding-after:0px!important;padding-block-end:0px!important}.plr0{-webkit-padding-start:0px!important;padding-inline-start:0px!important;-webkit-padding-end:0px!important;padding-inline-end:0px!important}.ptb0{-webkit-padding-before:0px!important;padding-block-start:0px!important;-webkit-padding-after:0px!important;padding-block-end:0px!important}.p5{padding:5px!important}.pt5{-webkit-padding-before:5px!important;padding-block-start:5px!important}.pl5{-webkit-padding-start:5px!important;padding-inline-start:5px!important}.pr5{-webkit-padding-end:5px!important;padding-inline-end:5px!important}.pb5{-webkit-padding-after:5px!important;padding-block-end:5px!important}.plr5{-webkit-padding-start:5px!important;padding-inline-start:5px!important;-webkit-padding-end:5px!important;padding-inline-end:5px!important}.ptb5{-webkit-padding-before:5px!important;padding-block-start:5px!important;-webkit-padding-after:5px!important;padding-block-end:5px!important}.p10{padding:10px!important}.pt10{-webkit-padding-before:10px!important;padding-block-start:10px!important}.pl10{-webkit-padding-start:10px!important;padding-inline-start:10px!important}.pr10{-webkit-padding-end:10px!important;padding-inline-end:10px!important}.pb10{-webkit-padding-after:10px!important;padding-block-end:10px!important}.plr10{-webkit-padding-start:10px!important;padding-inline-start:10px!important;-webkit-padding-end:10px!important;padding-inline-end:10px!important}.ptb10{-webkit-padding-before:10px!important;padding-block-start:10px!important;-webkit-padding-after:10px!important;padding-block-end:10px!important}.p15{padding:15px!important}.pt15{-webkit-padding-before:15px!important;padding-block-start:15px!important}.pl15{-webkit-padding-start:15px!important;padding-inline-start:15px!important}.pr15{-webkit-padding-end:15px!important;padding-inline-end:15px!important}.pb15{-webkit-padding-after:15px!important;padding-block-end:15px!important}.plr15{-webkit-padding-start:15px!important;padding-inline-start:15px!important;-webkit-padding-end:15px!important;padding-inline-end:15px!important}.ptb15{-webkit-padding-before:15px!important;padding-block-start:15px!important;-webkit-padding-after:15px!important;padding-block-end:15px!important}.p20{padding:20px!important}.pt20{-webkit-padding-before:20px!important;padding-block-start:20px!important}.pl20{-webkit-padding-start:20px!important;padding-inline-start:20px!important}.pr20{-webkit-padding-end:20px!important;padding-inline-end:20px!important}.pb20{-webkit-padding-after:20px!important;padding-block-end:20px!important}.plr20{-webkit-padding-start:20px!important;padding-inline-start:20px!important;-webkit-padding-end:20px!important;padding-inline-end:20px!important}.ptb20{-webkit-padding-before:20px!important;padding-block-start:20px!important;-webkit-padding-after:20px!important;padding-block-end:20px!important}.p25{padding:25px!important}.pt25{-webkit-padding-before:25px!important;padding-block-start:25px!important}.pl25{-webkit-padding-start:25px!important;padding-inline-start:25px!important}.pr25{-webkit-padding-end:25px!important;padding-inline-end:25px!important}.pb25{-webkit-padding-after:25px!important;padding-block-end:25px!important}.plr25{-webkit-padding-start:25px!important;padding-inline-start:25px!important;-webkit-padding-end:25px!important;padding-inline-end:25px!important}.ptb25{-webkit-padding-before:25px!important;padding-block-start:25px!important;-webkit-padding-after:25px!important;padding-block-end:25px!important}.p30{padding:30px!important}.pt30{-webkit-padding-before:30px!important;padding-block-start:30px!important}.pl30{-webkit-padding-start:30px!important;padding-inline-start:30px!important}.pr30{-webkit-padding-end:30px!important;padding-inline-end:30px!important}.pb30{-webkit-padding-after:30px!important;padding-block-end:30px!important}.plr30{-webkit-padding-start:30px!important;padding-inline-start:30px!important;-webkit-padding-end:30px!important;padding-inline-end:30px!important}.ptb30{-webkit-padding-before:30px!important;padding-block-start:30px!important;-webkit-padding-after:30px!important;padding-block-end:30px!important}.p2{padding:2px 8px!important}.p36{padding:3px 6px!important}.formGroup{-webkit-margin-after:10px;margin-block-end:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-inline:10px;width:auto;clear:both}.formGroup:after{content:"";clear:both;display:block}.formGroup label.col{padding:3px 6px;line-height:1.5;display:inline-block;max-width:100%;font-weight:bold;font-size:14px}.formGroup label.col:before{-webkit-margin-end:3px;margin-inline-end:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.formGroup .btn{-webkit-margin-after:5px;margin-block-end:5px}.formGroup01{width:auto;clear:both}.formGroup01:after{content:"";clear:both;display:block}.formGroup01 label.col{padding:3px 6px;line-height:1.5;display:inline-block;max-width:100%;font-weight:bold;font-size:14px}.formGroup01 label.col:before{-webkit-margin-end:3px;margin-inline-end:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.formGroup01 .btn{-webkit-margin-after:5px;margin-block-end:5px}.formGroup02{padding:10px;border:1px solid #ccc}.formGroup03{padding:10px;border:1px solid #ccc;background:#f5f5f5}.formGroup04{-webkit-margin-after:10px;margin-block-end:10px;padding:0;width:auto;clear:both}.formGroup04 .prev{-webkit-margin-after:20px;margin-block-end:20px}.form-control{-webkit-margin-after:5px;margin-block-end:5px;background-color:#fff;background-image:none;border:1px solid #ccc;color:inherit;display:inline-block;padding:3px 6px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}textarea.form-control{width:100%;height:100%;max-width:none;resize:vertical}.fsc{field-sizing:content}.form-inline{padding:3px 6px;display:inline-block;-webkit-margin-after:0;margin-block-end:0;vertical-align:middle}.form-auto{width:auto}.row{-webkit-margin-start:-15px;margin-inline-start:-15px;-webkit-margin-end:-15px;margin-inline-end:-15px}.text_margin_houdei{text-indent:-158px;-webkit-margin-start:174px;margin-inline-start:174px}.text_margin_jihatsu{text-indent:-102px;-webkit-margin-start:116px;margin-inline-start:116px}.row:after{display:block;clear:both;content:""}.col{float:left;position:relative;width:auto;min-height:1px;-webkit-padding-end:15px;padding-inline-end:15px;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-1{width:9%}.col-2{width:19%}.col-3{width:29%}.col-4{width:39%}.col-5{width:49%}.col-6{width:59%}.col-7{width:69%}.col-8{width:79%}.col-9{width:89%}.col-10{width:100%}.col-l{float:left}.col-r,.pull-right{float:right}@media screen and (max-width:480px){.pull-right{-webkit-margin-before:10px;margin-block-start:10px}}.col-fx{overflow:hidden}.col-fx .form-control{-webkit-margin-after:0;margin-block-end:0}.colGroup{-webkit-margin-start:-15px;margin-inline-start:-15px}@media screen and (max-width:1024px){.colGroup{-webkit-padding-start:15px;padding-inline-start:15px}.colGroup .col{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px}}.operation dl{display:inline-block;-webkit-margin-end:10px;margin-inline-end:10px;padding:0}.operation dl select{margin:0}.operation dd,.operation dt{display:table-cell;vertical-align:middle}.operation dt{padding-inline:5px;font-weight:bold;font-size:14px}.operation dt:before{display:inline-block;-webkit-margin-end:5px;margin-inline-end:5px;font:normal normal normal 12px/1 FontAwesome;content:"\f0da";color:#ef8237}.operation dd h4{display:inline-block;font-size:12px}.operation dd .form-inline{-webkit-margin-before:0;margin-block-start:0}.operation dd ul{display:inline-block}.operation dd li{display:inline-block;-webkit-padding-end:20px;padding-inline-end:20px}.operation .pickOption,.operation .sendOption{display:inline-block}.operation .pickOption li,.operation .sendOption li{min-width:170px}.operation .pickOption li:first-child,.operation .pickOption li:nth-child(5),.operation .sendOption li:first-child,.operation .sendOption li:nth-child(5){min-width:210px}.operation .pickOption li:nth-child(2),.operation .pickOption li:nth-child(6),.operation .sendOption li:nth-child(2),.operation .sendOption li:nth-child(6){min-width:180px}.operation .pickOption li:last-child,.operation .sendOption li:last-child{min-width:auto}.operation .pickOption,.operation .sendOption{-webkit-margin-after:5px;margin-block-end:5px;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd}.operation .pickOption,.operation .reserveOption{-webkit-padding-before:10px;padding-block-start:10px;-webkit-padding-after:5px;padding-block-end:5px;-webkit-border-before:1px solid #ddd;border-block-start:1px solid #ddd}.operation .sendOption{-webkit-padding-before:5px;padding-block-start:5px}.operation .pickOption td,.operation .sendOption td{padding:0}.operation .pickOption td.pickupAll,.operation .sendOption td.pickupAll{min-width:105px}.operation .reserveOption h4{font-weight:bold;font-size:14px}.operation .reserveOption h5{display:inline-block}.operation .reserveOption table td,.operation .reserveOption table th{padding:3px}.operation .reserveOption .reserveOptionHead:before{-webkit-margin-end:3px;margin-inline-end:3px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.form-result-btn{display:inline-block;vertical-align:top}.form-result-btn.formGroup{display:block}@media screen and (max-width:1024px){.col{padding-inline:5px}.operation dt{min-width:110px}.operation .reserveForm dt{min-width:50px}.operation dd li:first-child{-webkit-padding-start:0;padding-inline-start:0}}@media screen and (max-width:768px){.operation dt{display:block}.operation dd{display:block}.operation dd input,.operation dd select{max-width:200px}.form-result-btn{display:block;-webkit-margin-after:10px;margin-block-end:10px;-webkit-padding-before:10px;padding-block-start:10px;-webkit-border-before:1px solid #ccc;border-block-start:1px solid #ccc;text-align:center}.operation .pickOption td,.operation .sendOption td{display:block}.operation .pickOption,.operation .sendOption{-webkit-border-before:none;border-block-start:none;-webkit-border-after:none;border-block-end:none}}@media screen and (max-width:480px){.operation dl{display:block}.operation dt{width:100%}.operation dd{width:100%}.operation dd input[type=text]{max-width:none;width:100%}}input:-moz-placeholder,input::-webkit-input-placeholder{-webkit-padding-before:3px;padding-block-start:3px;line-height:1.5;font-size:13px;color:#999}textarea:-moz-placeholder,textarea::-webkit-input-placeholder{-webkit-padding-before:3px;padding-block-start:3px;line-height:1.5;font-size:13px;color:#999}input[name=birth2],input[name=birth3]{width:2em}input[name=fax],input[name=postal],input[name=tel]{width:10em}input[name=coefficient],input[name=postal1]{width:3em}input[name=birth1],input[name=fax1],input[name=fax2],input[name=fax3],input[name=postal2],input[name=tel1],input[name=tel2],input[name=tel3]{width:4em}input[name=company],input[name=email2],input[name=email],input[name=furigana],input[name=post],input[name=realname]{width:78%;-webkit-box-sizing:border-box;box-sizing:border-box}textarea[name=note],textarea[name=staff_note]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[name=fault_no]{width:10em;ime-mode:disabled}input[name=rank]{width:4em;ime-mode:disabled}input[name=email2],input[name=email],input[name=fax1],input[name=fax2],input[name=fax3],input[name=help_tel1],input[name=help_tel2],input[name=tel1],input[name=tel2],input[name=tel3]{ime-mode:disabled}.longInputText{width:max(320px,80%)}@media screen and (min-width:1025px){input[name=address1],input[name=address2],input[name=address],input[name=company],input[name=email2],input[name=email],input[name=furigana],input[name=post],input[name=realname]{width:30em}}@media screen and (max-width:1024px){input[name=company],input[name=email2],input[name=email],input[name=furigana],input[name=post],input[name=realname]{max-width:18em;width:50%}}.inputXs{width:4em}@media screen and (min-width:1025px){.inputXs{width:4em}.inputSm{max-width:10em}.inputMd{width:30em;max-width:30em}.inputLg{width:100%}}@media screen and (max-width:1024px){.inputSm{max-width:10em}.inputMd{max-width:18em;width:50%}.inputLg{width:100%}}@media screen and (max-width:480px){.col-1,.col-10,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%;-webkit-margin-after:10px;margin-block-end:10px}.col-l,.col-r{float:none}.inputMd,.inputSm{max-width:none;width:100%}.inputLg{width:100%}}.highlight-red{background-color:#ffdede}.hasDatepicker{max-width:9rem;height:28px;padding-inline:5px;cursor:pointer;background:#fff url(images/calendar.gif) no-repeat 97% 50%;border:1px solid #aaa;border-radius:5px;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.hasdatepicker{width:9rem;margin:5px 0}.date .btn-sm{-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-after:3px;margin-block-end:3px}.ui-datepicker-month,.ui-datepicker-year{width:auto!important}#period1 .ui-corner-all,#period2 .ui-corner-all{display:none}.mini-info{-webkit-margin-after:15px;margin-block-end:15px;float:left}.mini-info dl{display:inline-block}.mini-info dd,.mini-info dt{display:inline-block;vertical-align:middle;margin:5px 0}.mini-info dt{position:relative;display:inline-block;width:auto;padding:2px 5px;font-size:14px;color:#fff;background:#4aa9d3;border-radius:5px}.mini-info dd{-webkit-margin-end:10px;margin-inline-end:10px;font-weight:bold}.mini-info-label span{display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:3px;margin-inline-end:3px;-webkit-margin-after:5px;margin-block-end:5px;padding:2px 4px;background:#f1f1f1;font-size:12px}.mini-info-label span:first-child{-webkit-margin-start:0;margin-inline-start:0}.absence{height:3em;line-height:3em}.absence+dd{line-height:1.3}.absence+dd span{font-weight:normal;font-size:14px}@media screen and (max-width:768px){.mini-info dt{clear:both}}.nav-tabs{position:relative;top:1px;width:auto;border-color:#c5d0dc;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-tabs:after{content:"";clear:both;display:block}.nav-tabs>li{position:relative;display:block;float:left;font-size:13px;-webkit-margin-after:-1px;margin-block-end:-1px}.nav-tabs>li>a{padding:7px 12px 8px;text-decoration:none;border:1px solid transparent;display:block;border-radius:0!important;border-color:#c5d0dc;background-color:#f9f9f9;color:#999;-webkit-margin-end:-1px;margin-inline-end:-1px;position:relative}.nav-tabs>li>a:focus{border-radius:0!important;border-color:#c5d0dc;background-color:#f9f9f9;color:#999;-webkit-margin-end:-1px;margin-inline-end:-1px;position:relative}.nav-tabs>li.active>a{color:#576373;border-color:#c5d0dc;-webkit-border-before:2px solid #4c8fbd;border-block-start:2px solid #4c8fbd;border-block-end-color:transparent;background-color:#fff;z-index:1;-webkit-margin-before:-1px;margin-block-start:-1px;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#576373;border-color:#c5d0dc;-webkit-border-before:2px solid #4c8fbd;border-block-start:2px solid #4c8fbd;border-block-end-color:transparent;background-color:#fff;z-index:1;-webkit-margin-before:-1px;margin-block-start:-1px;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.nav-tabs>li.addBtn{-webkit-margin-start:15px;margin-inline-start:15px}.nav-tabs>li.addBtn>a{padding:6px 12px;background-color:transparent;color:#222}.nav-tabs2>li{-webkit-margin-end:5px;margin-inline-end:5px}.nav-tabs2>li>a{color:#fff;background:#ef8237;border-radius:5px 5px 0 0!important}.nav-tabs2>li>a:hover{background-color:#af5f28}.nav-tabs2>li>a:focus{color:#fff;background-color:#ef8237;border-radius:5px 5px 0 0!important}.nav-tabs2>li.active>a{border-block-start-color:#ef8237;border-radius:5px 5px 0 0!important}.nav-tabs2>li.active>a:focus,.nav-tabs2>li.active>a:hover{border-block-start-color:#ef8237;background-color:#fff}.printTabTable{-webkit-margin-after:80px;margin-block-end:80px;-webkit-padding-before:80px;padding-block-start:80px}.tab-panel{clear:both;border:1px solid #c5d0dc;padding:16px 12px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.printTabTable{clear:both;border:1px solid #c5d0dc;padding:16px 12px;-webkit-padding-before:30px;padding-block-start:30px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;page-break-after:always}.printTabTable.pbb_auto,.printTabTable:last-child{page-break-after:auto}@media screen and (max-width:768px){.printTabTable,.tab-panel{overflow-x:scroll}}@media print{.printTabTable,.tab-panel{padding:0;border:0;margin:0}.nav-tabs{display:none}.tabs-container .printTabTable,.tabs-container .tab-panel{display:block}}.ebox{position:relative;clear:both;-webkit-margin-after:25px;margin-block-end:25px;padding:15px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.ebox01{-webkit-margin-after:10px;margin-block-end:10px}.ebox.col-l,.ebox.col-r{clear:none}.ebox:after{content:"";clear:both;display:block}.ebox h3{margin:-15px -15px 15px;padding:10px;line-height:1.5;background:#ddd}.ebox .ebox-content+h3{-webkit-margin-before:20px;margin-block-start:20px}.ebox-title{-webkit-margin-before:30px;margin-block-start:30px;-webkit-margin-after:10px;margin-block-end:10px;padding:10px;line-height:1.5;border:1px solid #ccc;background:#ddd}.h-table td,.h-table th{text-align:center}tr.carePlanthwidth th{width:15%!important}.ebox-content{-webkit-margin-after:20px;margin-block-end:20px}.ebox-content table{width:100%}.ebox-content .recipientTable th{width:1%;white-space:nowrap}.ebox-content .recipientTable2{table-layout:fixed}.ebox-content .recipientTable2 th{width:auto}.ebox-content .recipientTable2 th.recipientTable2Head{width:315px!important}.ebox-content td,.ebox-content th{padding:10px;border:1px solid #ccc;line-height:1.5}.ebox-content tbody th{width:20%}.ebox-content th{background:#eee}.ebox-content th.bgnone{background:none}.ebox-content tr.carePlanthwidth th{background:#eee;width:15%!important}.ebox-content input[name=img1]{width:80%}.ebox-content textarea{width:100%}.ebox-content .eboxStick{position:relative}.ebox-content .eboxStick:before{content:"";width:100%;height:1px;background-color:#fff;position:absolute;top:-1px;left:0}.ebox-content .eboxStick.gray:before{background-color:#eee}.ebox2-content{-webkit-margin-after:20px;margin-block-end:20px}.ebox2-content table{width:100%}.ebox2-content td,.ebox2-content th{-webkit-border-after:1px solid #ccc;border-block-end:1px solid #ccc}.ebox2-content td.bdFull,.ebox2-content th.bdFull{border:1px solid #ccc}.ebox-header{background:#ddd}.ebox-header th{background:#ddd;text-align:center}.ebox-header td{width:40%}.file-image{padding:10px 0 0;text-align:center}.file-image img{width:100%;max-width:200px}.fileLink{border:1px solid #ccc;border-radius:3px;font-size:14px;padding:5px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.fileLink img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-webkit-margin-end:8px;margin-inline-end:8px}.fileLink:hover{background-color:#f5f5f5}.tlf{table-layout:fixed}.careplanOther h3{margin:10px 0 0;padding:0;background:none;font-size:18pt;font-weight:bold}.careplanOther table{-webkit-margin-after:10px;margin-block-end:10px;width:100%;table-layout:fixed}.careplanOther td,.careplanOther th{padding:5px;border:1px solid #ccc;text-align:center}.careplanOther td{height:3vh}.careplanOther th{background-color:#eee}.careplanOther th.fz8pt{font-size:inherit}@media screen and (min-width:481px){.ebox-td-2.ebox-td-2{-webkit-border-end:none;border-inline-end:none;width:1%;white-space:nowrap}.ebox-td-3.ebox-td-3{-webkit-border-start:none;border-inline-start:none}.ebox-content td .col-3{display:inline-block;width:100%;padding:3px;cursor:pointer}}@media screen and (min-width:1025px){.ebox-content td .col-3{display:inline-block;width:25.2%;min-width:238px;max-width:359px;padding:3px;cursor:pointer}}@media screen and (max-width:1024px){.careplanOther{white-space:nowrap;overflow-x:auto}.careplanOther table{width:auto}.careplanOther table td,.careplanOther table th{white-space:nowrap}}@media screen and (max-width:480px){tr.carePlanthwidth th{width:auto!important}.ebox-content.ebox-content th{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-after:0;border-block-end:0}.ebox-content.ebox-content td{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-after:0;border-block-end:0}.ebox-content.ebox-content td .col-3{display:inline-block;width:100%;max-width:auto;-webkit-margin-after:0;margin-block-end:0}.ebox-content.ebox-content table{-webkit-border-after:1px solid #ccc;border-block-end:1px solid #ccc}.ebox-content.ebox-content tr.carePlanthwidth th{width:auto!important}.ebox-td-2.ebox-td-2{-webkit-border-after:none;border-block-end:none;-webkit-padding-after:0;padding-block-end:0}.ebox-td-3.ebox-td-3{-webkit-border-before:none;border-block-start:none}.ebox-header{display:none}}.ebox-content-adding-children label{display:inline-block}.ebox-content-adding-children th{width:auto}.ebox-content-adding-children .selectChildren02{max-width:130px}.ebox-content-adding-children .newDatePickerJs{max-width:110px}.ebox-content-adding-children table .addContentFirstChildren{width:20%;text-align:left}@media screen and (min-width:1025px){.ebox-content-adding-children td:nth-child(2){min-width:130px;width:170px!important}.ebox-content-adding-children th:nth-child(3){min-width:60px;text-align:center}.ebox-content-adding-children th:nth-child(4){text-align:center}.ebox-content-adding-children th:nth-child(5){min-width:70px;text-align:center}.ebox-content-adding-children td:nth-child(6) select{max-width:130px}}.ebox-content-adding-children-all td,.ebox-content-adding-children-all th{min-width:auto!important;padding:5px 8px}.ebox-content-adding-children-all .addingChildrenSelect.selectTime{min-width:9.5rem!important}.ebox-content-adding-children-all tr+tr th:first-child{text-align:center}@media screen and (max-width:1499px){.ebox-content-adding-children-all td:nth-child(6){text-align:center}}@media screen and (min-width:769px){.ebox-content-adding-children-all td:nth-child(6){min-width:130px}.ebox-content-adding-children-all td:last-child{text-align:left!important}}@media screen and (min-width:1250px){.ebox-content-adding-children-all td:nth-child(6){min-width:130px}.ebox-content-adding-children-all th:nth-child(7){min-width:65px}.ebox-content-adding-children-all td:nth-child(8){min-width:200px}}@media screen and (min-width:1250px){.ebox-content-adding-children-all td:nth-child(6){min-width:280px}.ebox-content-adding-children-all td:nth-child(6) br,.ebox-content-adding-children-all tr+tr td:nth-child(4) br{display:none}}.table-content{-webkit-margin-after:20px;margin-block-end:20px}.table-content table{width:100%}.table-content td,.table-content th{line-height:1.3;padding:10px;border:1px solid #ccc}.table-content th{background:#2195cb;color:#fff;font-weight:bold;text-align:center}.table-content input{-webkit-margin-after:0;margin-block-end:0}.table-title th{background:#ddd;color:#000;text-align:left;font-weight:normal}.table-none td,.table-none th{border:none}.municipalityTable .table-none td,.municipalityTable .table-none th{padding:5px 0px 0px 0px}.table-content02 tbody th{background:#eee;color:#000;font-weight:normal;text-align:left}.table-content02 tbody td{text-align:center}.table-content02 th:first-child{width:200px}@media screen and (max-width:768px){.table-content02 th:first-child{width:auto}}@media screen and (max-width:480px){.tableResponsive02.tableResponsive02 tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.tableResponsive02.tableResponsive02 tbody td,.tableResponsive02.tableResponsive02 tbody th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;-webkit-margin-before:-1px;margin-block-start:-1px;font-size:3.5vw;line-height:1.25;width:auto!important}.tableResponsive02.tableResponsive02 tbody tr:not(:first-child){-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-notes{border:1px solid #ccc}.page-notes h2{padding:5px;background:#666;color:#fff;font-size:14px}.page-notes p{padding:10px;font-size:14px}.danger-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:1px solid #e40101;background:#e40101;color:#fff;font-size:0.875em;clear:both}.danger-title{font-size:1.175em;font-weight:bold}.danger-box li:before{content:"・"}.error-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:1px solid #e40101;background:#ffdede;color:#e40101;font-size:0.875em;clear:both}.error-box a{color:#e40101}.error-title{color:#e40101;font-size:1.175em;font-weight:bold}.error-box li:before{content:"・"}.error-box .btn{color:#333}.errorSolution{color:#565656}.errorSolution .errorSolutionInner{background-color:#fff;padding:10px;-webkit-margin-before:5px;margin-block-start:5px;border-radius:5px}.caution-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:1px solid #ef8237;background:#fff5ee;color:#ef8237;font-size:0.875em;clear:both}.caution-box a{color:#ef8237}.caution-title{color:#ef8237;font-size:1.175em;font-weight:bold}.caution-box li:before{content:"・"}.caution-box .btn{color:#000}.caution-box .btn-sm.edit{background:#2195cb;-webkit-box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;color:#fff;border:none}.caution-box .btn-sm.edit:active{-webkit-box-shadow:none;box-shadow:none}.calendar .caution-box,.shiftDetailAsahi .caution-box,.toolTip .caution-box{-webkit-padding-after:5px;padding-block-end:5px;-webkit-margin-after:5px;margin-block-end:5px}.calendar .caution-title,.shiftDetailAsahi .caution-title,.toolTip .caution-title{-webkit-padding-start:5px;padding-inline-start:5px;margin:0 0 5px 0;line-height:1.35;-webkit-border-start:5px solid #ef8237;border-inline-start:5px solid #ef8237;color:#222;font-size:14px}.success-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:1px solid #209472;background:#f0fff8;color:#209472;font-size:0.875em;clear:both;border-radius:5px}.success-box .fa-check-circle{font-size:18px}.success-box a{color:#209472}.success-box em{font-weight:bold}.success-title{color:#209472;font-size:1.175em;font-weight:bold}.success-box li:before{content:"・"}.success-box .btn{color:#000}.success-box .btn-sm.edit{background:#2195cb;-webkit-box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;color:#fff;border:none}.success-box .btn-sm.edit:active{-webkit-box-shadow:none;box-shadow:none}.normal-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:1px solid #ccc;background:transparent;font-size:0.875em;clear:both}.normal-title{font-size:1.175em;font-weight:bold}.normal-box li:before{content:"・"}.normal-box .btn{color:#000}.comment-outer{float:left;width:49%;-webkit-margin-end:1%;margin-inline-end:1%;-webkit-box-sizing:border-box;box-sizing:border-box}.comment-box{-webkit-margin-after:10px;margin-block-end:10px;padding:10px;border:3px solid #cacaca}.comment-title{-webkit-margin-after:7px;margin-block-end:7px;-webkit-padding-after:5px;padding-block-end:5px;-webkit-border-after:1px dashed #ccc;border-block-end:1px dashed #ccc;font-size:1.175em;font-weight:bold}.comment-outer th{font-size:13px;font-weight:bold;text-align:center}@media screen and (max-width:1024px){.comment-outer{float:none;width:100%;-webkit-margin-end:0;margin-inline-end:0}}.desc-title{line-height:1.5;padding:5px 10px;font-size:14px;color:#fff;background:#666;font-weight:bold}.desc-subtitle{font-size:14px;font-weight:bold}.desc-subtitle:before{display:inline-block;-webkit-margin-end:5px;margin-inline-end:5px;font:normal normal normal 14px/1 FontAwesome;content:"\f111";color:#ef8237}.desc-outer{overflow:hidden;border:1px solid #ccc;-webkit-margin-after:50px;margin-block-end:50px}.desc-box{padding:10px}.desc-box:last-child{-webkit-margin-after:0;margin-block-end:0}.desc-box table{width:100%;background:#fff}.desc-box td,.desc-box th{padding:5px 10px;font-size:13px;line-height:1.5;border:1px solid #ccc}.desc-box th{width:115px;font-weight:bold;background:#ddd}.desc-box td:nth-child(2){width:115px}@media screen and (max-width:1024px){.desc-outer{-webkit-margin-before:30px;margin-block-start:30px}}.costRow{text-align:center}.costRow li{display:inline-block}.alunch .green,.costRow li .green{padding-inline:3px;display:inline-block;color:#3cad6f;font-size:13px}.shift .list{padding:0}.shift .list:hover{cursor:pointer}.shift .list>a{width:100%;margin:0;padding:0;color:#000;font-size:12px;line-height:2;cursor:pointer;text-decoration:none}.clickToolTip,.clickToolTip2{margin:0;padding:2px 6px;color:#000;font-size:12px;line-height:2;cursor:pointer;text-decoration:none;display:block}.toolTip{min-width:20px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;border:1px solid rgb(119,119,119);-webkit-box-shadow:rgb(85,85,85) 4px 4px 4px;box-shadow:rgb(85,85,85) 4px 4px 4px;color:rgb(102,102,102);opacity:1;z-index:5000;text-align:left;visibility:visible;position:absolute;top:0;left:0;display:none;background-color:rgb(239,239,239);cursor:auto}.toolTip .arrow1{position:absolute;height:0px;width:0px;content:"";border-style:solid;border-width:6px 3px 0px;border-color:rgb(239,239,239) transparent transparent;bottom:-6px}.toolTip .arrow2{position:absolute;height:0px;width:0px;content:"";border-style:solid;border-width:8px 5px 0px;border-color:rgb(119,119,119) transparent transparent;bottom:-8px}.toolTip select{font-size:16px}.iconToolTip{display:inline-block;position:relative}.iconToolTip .clickToolTip{padding:0}.iconToolTip .fa-question-circle{color:#4aa9d3;font-size:14px}@media screen and (min-width:1025px){.shift table tr.edit{display:none}}@media screen and (max-width:1024px){.shiftText{display:none}}.total td,.total th{-webkit-border-before:3px double #999;border-block-start:3px double #999;background:#fff5ee}.app td,.app th{-webkit-border-after:3px double #999;border-block-end:3px double #999;background:#fff5ee}.app td,.app th{font-weight:bold}.total td,.total th{font-weight:bold}.small_tip{min-width:300px}.small_tip01{min-width:440px}.table td.cost_d{padding:0}.cost_d table{width:100%}.cost_d td,.cost_d th{border:0}.cost_d tr{-webkit-border-before:1px solid #ccc;border-block-start:1px solid #ccc}.cost_d tr:first-child{-webkit-border-before:0;border-block-start:0}.cost_d th{text-align:left}.cost_d th span{display:inline-block;position:relative;-webkit-padding-start:10px;padding-inline-start:10px}.cost_d th span:before{position:absolute;top:0.6em;left:0;font:normal normal normal 12px/1 FontAwesome;content:"\f0da";color:#ef8237}.cost_d td{width:220px}.cost_d td span{font-size:13px}.radioSelectList{width:auto;display:inline-block;vertical-align:middle}.radioSelectList:after{content:"";clear:both;display:block}.radioSelectList input[type=radio]{display:none}.radioSelectList label{position:relative;-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px;border:solid 1px #999;-webkit-border-start:0;border-inline-start:0;background-color:#f5f5f5;padding:5px;float:left;color:#666;cursor:pointer;line-height:1.5;font-size:12px;width:3em;text-align:center;-webkit-box-shadow:0px 2px 0 0 #999;box-shadow:0px 2px 0 0 #999;background:#fff}.radioSelectList label:active{top:2px;-webkit-box-shadow:none;box-shadow:none}.radioSelectList>label:first-of-type{-webkit-border-start:solid 1px #999;border-inline-start:solid 1px #999;border-top-left-radius:5px;border-bottom-left-radius:5px}.radioSelectList>label:last-of-type{-webkit-border-end:solid 1px #999;border-inline-end:solid 1px #999;-webkit-border-start:solid 1px #999;border-inline-start:solid 1px #999;border-top-right-radius:5px;border-bottom-right-radius:5px}.radioSelectList>label:first-of-type:hover,.radioSelectList>label:last-of-type:hover{background:#ddd}.radioSelectList input[type=radio]:checked+label{color:#fff;background-color:#2195cb;-webkit-box-shadow:2px 1px 4px 0 rgba(0,0,0,0.4) inset;box-shadow:2px 1px 4px 0 rgba(0,0,0,0.4) inset;top:2px}.radioSelectList input[type=radio]:checked+label:last-of-type{background-color:#666;-webkit-box-shadow:2px 1px 4px 0 rgba(0,0,0,0.4) inset;box-shadow:2px 1px 4px 0 rgba(0,0,0,0.4) inset;top:2px;color:#fff}.radioSelect .err{font-size:12px}@media screen and (max-width:768px){.radioSelect span{font-size:12px}}input[type=checkbox].checkbox,input[type=radio].radio{display:none}.checkbox01,.radio01{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative;display:inline-block;line-height:1.8;min-height:36px;margin:0 5px 5px 0;padding:3px 12px 3px 36px;border-radius:5px;border:1px solid #dcdcdc;background-color:#fff;-webkit-box-shadow:0 2px 0 #999;box-shadow:0 2px 0 #999;vertical-align:middle;font-size:14px;cursor:pointer;color:#000}.checkbox01.single,.radio01.single{padding:6px 12px;width:42px}.checkbox01.checked,.checkbox01:active,.radio01.checked,.radio01:active{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;background:#f5f5f5;color:#000;font-weight:normal}.checkbox01:hover,.radio01:hover{background-color:#e2edd7}.checkbox01:hover:after,.radio01:hover:after{border-color:#53b300}.checkbox01:after,.radio01:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:10px;display:block;-webkit-margin-before:-10px;margin-block-start:-10px;width:16px;height:16px;border:2px solid #bbb;border-radius:6px;content:""}.checkbox01.checked:after,.radio01.checked:after{border:2px solid #ddd}.radio01:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:15px;display:block;-webkit-margin-before:-5px;margin-block-start:-5px;width:10px;height:10px;border-radius:50%;background-color:#ef8237;content:"";opacity:0}input[type=radio]+.radio01.checked:before{opacity:1}.checkbox01:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:16px;display:block;-webkit-margin-before:-7px;margin-block-start:-7px;width:5px;height:9px;-webkit-border-end:3px solid #ef8237;border-inline-end:3px solid #ef8237;-webkit-border-after:3px solid #ef8237;border-block-end:3px solid #ef8237;content:"";opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]+.checkbox01.checked:before{opacity:1}input.checkbox02,input.radio02{display:none}.toggleCheckBtn{-webkit-margin-end:5px;margin-inline-end:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;position:relative}.toggleCheckBtn input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;width:100%;height:100%;left:0;top:0;margin:0;cursor:pointer;padding:0;outline:0}.toggleCheckBtn span{-webkit-margin-start:5px;margin-inline-start:5px;width:52px;height:24px;background:#ccc;display:inline-block;border-radius:52px;-webkit-transition:0.4s;transition:0.4s;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.toggleCheckBtn span:after{content:"";position:absolute;width:22px;height:22px;border-radius:100%;left:2px;top:1px;z-index:2;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-transition:0.4s;transition:0.4s}.toggleCheckBtn input:checked{background-color:transparent;outline:0}.toggleCheckBtn input:checked+span{background-color:#ef8237}.toggleCheckBtn input:checked+span:after{left:28px}.visitCheck{background-color:rgba(73,208,168,0.25);border:1px solid #49d0a8;border-radius:2px;font-size:12px;display:inline-block;padding:3px 5px;line-height:1.5}.visitCheck input[type=checkbox]{width:15px;height:15px;-webkit-margin-end:3px;margin-inline-end:3px;vertical-align:-3px}.visitCheck input[type=checkbox]:active{background-color:#49d0a8}.batchCheck{position:relative}.batchCheck label:before{content:"";position:absolute;bottom:0;right:0;left:0;width:100%;height:100%}select{border-color:#aaa;border-radius:2px}select.selectBox01{padding-inline:4px;border-radius:5px;height:30px;width:auto;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}select.select-lg{height:35px;border-radius:4px;padding-inline:5px;font-size:18px}.formTxt01.formTxt01{border-radius:5px;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear}label.checkbox02,label.radio02{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative;display:inline-block;-webkit-margin-after:5px;margin-block-end:5px;padding:3px 6px 3px 28px;border-radius:5px;border:1px solid #ddd;background-color:#fff;vertical-align:middle;font-size:14px;cursor:pointer;line-height:1.8}label.checkbox02:hover,label.radio02:hover{background-color:#e2edd7}label.checkbox02:hover:after,label.radio02:hover:after{border-color:#53b300}label.checkbox02:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:9px;display:block;-webkit-margin-before:-7px;margin-block-start:-7px;opacity:0;font:normal normal normal 14px/1 FontAwesome;content:"\f00c";color:#ef8237}label.checkbox02:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:6px;display:block;-webkit-margin-before:-10px;margin-block-start:-10px;width:16px;height:16px;border:2px solid #bbb;border-radius:6px;content:""}label.checkbox02.noTxt.noTxt{border:none;display:inline-block;background-color:transparent}label.checkbox02.noTxt.noTxt:before{z-index:50;left:2px}label.checkbox02.noTxt.noTxt:after{left:0;z-index:40;background-color:#fff}label.checkbox02.noTxt.noTxt.tdLabel{display:block;position:relative;margin:0;padding:0}label.checkbox02.noTxt.noTxt.tdLabel:before{left:43%}label.checkbox02.noTxt.noTxt.tdLabel:after{left:40%}label.radio02:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:9px;display:block;-webkit-margin-before:-7px;margin-block-start:-7px;opacity:0;font:normal normal normal 14px/1 FontAwesome;content:"\f00c";color:#ef8237}label.radio02:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:6px;display:block;-webkit-margin-before:-10px;margin-block-start:-10px;width:16px;height:16px;border:2px solid #bbb;border-radius:100%;content:""}label.disabled{color:#777;background:#eee}label.disabled:hover{background:#eee}label.disabled:hover:after{border-color:#bbb}input[type=checkbox]:checked+label.checkbox02:before,input[type=radio]:checked+label.radio02:before{opacity:1}input[type=number].noAppearance::-webkit-inner-spin-button,input[type=number].noAppearance::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ebox-content td label.col-3.checkbox02{margin:3px 3px 3px 0;padding:4px 6px 4px 28px;font-size:14px}.ebox-content td label.checkbox02.disabled,.ebox-content td label.checkbox02.disabledLabel{background:#f1f1f1;color:#ccc;cursor:default;pointer-events:none}.ebox-content td label.checkbox02.disabled:before,.ebox-content td label.checkbox02.disabledLabel:before{color:#ccc}.ebox-content td label.checkbox02.disabled:after,.ebox-content td label.checkbox02.disabledLabel:after{border-color:#ccc}.userEditAuthority .ebox-content{-webkit-margin-after:0;margin-block-end:0}.userEditAuthority td{padding:0;border:none}.checkbox-disable{pointer-events:none;color:#ccc}.radio-disable{background:#f1f1f1!important;color:#ccc;cursor:default;pointer-events:none}.checkbox-disable.col-3.checkbox02{margin:3px 3px 3px 0;padding:4px 6px 4px 28px;font-size:14px}.checkbox-disable.checkbox02.disabled,.checkbox-disable.checkbox02.disabledLabel{background:#f1f1f1;color:#ccc;cursor:default;pointer-events:none}.checkbox-disable.checkbox02.disabled:before,.checkbox-disable.checkbox02.disabledLabel:before{color:#ccc}.checkbox-disable.checkbox02.disabled:after,.checkbox-disable.checkbox02.disabledLabel:after{border-color:#ccc}.recipient_disable{background:#e5e5e5!important}.recipient_disable td{color:#ccc}.recipient_disable td button,.recipient_disable td input,.recipient_disable td label,.recipient_disable td select{color:#ccc!important;background:#e5e5e5!important;cursor:default;pointer-events:none}.recipient_disable td a{pointer-events:none}.radio02.radio-disable{background:#f1f1f1;color:#ccc;cursor:default;pointer-events:none}.radio02.radio-disable:before{color:#ccc}.radio02.radio-disable:after{border-color:#ccc}@media screen and (max-width:480px){label.checkbox02,label.radio02{padding:8px 10px 8px 28px}}.table-content03 label.checkbox02,.table-content03 label.radio02{-webkit-padding-before:9px;padding-block-start:9px;-webkit-padding-after:9px;padding-block-end:9px}.table-content tr.table-line-dotted1 td,.table-content tr.table-line-dotted1 th{-webkit-border-after:1px dashed #ccc;border-block-end:1px dashed #ccc}.table-content tr.table-line-dotted2 td,.table-content tr.table-line-dotted2 th{-webkit-border-before:1px dashed #ccc;border-block-start:1px dashed #ccc}.table-content03 label.radio02:before{content:"\f111";left:10px}.facilityReseption .table-content03 tbody td:first-child label,.facilityReseption .table-content03 thead th:first-child{width:100px}.disable .radio02{color:#ccc}.disable .radio02:before{content:"\f111";left:10px;color:#ccc}input[type=checkbox].checkbox,input[type=radio].radio{display:none}.checkbox03,.radio03{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative;display:inline-block;line-height:1.8;min-height:36px;margin:0 5px 5px 0;padding:3px 12px 3px 36px;border-radius:5px;border:1px solid #dcdcdc;background-color:#fff;-webkit-box-shadow:0 2px 0 #999;box-shadow:0 2px 0 #999;vertical-align:middle;cursor:pointer;color:#000}.checkbox03.single,.radio03.single{padding:6px 12px;width:42px}.checkbox03:active,.radio03:active{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;background:#f5f5f5;color:#000;font-weight:normal}input[type=checkbox]:checked+.checkbox03,input[type=radio]:checked+.radio03{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;background:#f5f5f5;color:#000;font-weight:normal}.disable .checkbox03,.disable .radio03{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;background:#f5f5f5;color:#000;font-weight:normal}.disable .checkbox03,.disable .radio03{pointer-events:none!important}.authority_disable .checkbox03,.authority_disable .radio03{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;background:#f5f5f5;color:#000;font-weight:normal}.authority_disable .checkbox03,.authority_disable .radio03{pointer-events:none!important}.checkbox03:hover,.radio03:hover{background-color:#e2edd7}.checkbox03:hover:after,.radio03:hover:after{border-color:#53b300}.checkbox03:after,.radio03:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:10px;display:block;-webkit-margin-before:-10px;margin-block-start:-10px;width:16px;height:16px;border:2px solid #bbb;border-radius:6px;content:""}input[type=checkbox]:checked+.checkbox03:after,input[type=radio]:checked+.radio03:after{border:2px solid #ddd}.radio03:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:15px;display:block;-webkit-margin-before:-5px;margin-block-start:-5px;width:10px;height:10px;border-radius:50%;background-color:#ef8237;content:"";opacity:0}input[type=radio]:checked+.radio03:before{opacity:1}.checkbox03:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:16px;display:block;-webkit-margin-before:-7px;margin-block-start:-7px;width:5px;height:9px;-webkit-border-end:3px solid #ef8237;border-inline-end:3px solid #ef8237;-webkit-border-after:3px solid #ef8237;border-block-end:3px solid #ef8237;content:"";opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]:checked+.checkbox03:before{opacity:1}.checkbox-sm{padding:3px 4px 3px 36px}.switchBtn01.switchBtn01{text-align:center;letter-spacing:-0.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.switchBtn01.switchBtn01 label{-webkit-margin-after:5px;margin-block-end:5px;letter-spacing:normal;display:inline-block;position:relative;-webkit-margin-start:-1px;margin-inline-start:-1px;border:1px solid #ccc;line-height:1;cursor:pointer;height:auto;font-weight:normal;padding:8px 8px;min-width:2.25rem;text-align:center;-webkit-box-shadow:0 3px 0 #999;box-shadow:0 3px 0 #999;font-size:14px;color:#000;background-color:#fff}.switchBtn01.switchBtn01 label:hover{cursor:pointer}.switchBtn01.switchBtn01 label:first-child{border-radius:5px 0 0 5px;-webkit-margin-start:0;margin-inline-start:0}.switchBtn01.switchBtn01 label:last-child{border-radius:0 5px 5px 0}.switchBtn01.switchBtn01 label:has(input:checked){top:3px;-webkit-box-shadow:none;box-shadow:none;background:#e2e2e2}.switchBtn01.switchBtn01 input[type=radio]:checked+label,.switchBtn01.switchBtn01 label:has(input:checked){top:3px;-webkit-box-shadow:none;box-shadow:none;background:#e2e2e2}.switchBtn01.switchBtn01.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.switchBtn01.switchBtn01.mini label{padding:4px;font-size:13px}.switchBtn01.switchBtn01.mini label input{width:13px;height:13px}.switchBtn02.switchBtn02{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-margin-start:10px;margin-inline-start:10px}.switchBtn02.switchBtn02 label{padding:0.3em 1em;cursor:pointer;border:2px solid #ccc;-webkit-border-after:none;border-block-end:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#fff}.switchBtn02.switchBtn02 label input[type=radio]{display:none}.switchBtn02.switchBtn02 label svg{-webkit-margin-end:0.5em;margin-inline-end:0.5em;height:1.25em;width:auto}.switchBtn02.switchBtn02 label svg #ph-plus-minus-fill{fill:#2195cb}.switchBtn02.switchBtn02 label:first-child{border-radius:5px 0 0 0}.switchBtn02.switchBtn02 label:first-child svg{fill:#2195cb}.switchBtn02.switchBtn02 label:first-child:has(input[type=radio]:checked){border-inline-end-color:transparent;background-color:#2195cb}.switchBtn02.switchBtn02 label:nth-child(2){border-radius:0 5px 0 0}.switchBtn02.switchBtn02 label:nth-child(2) svg{fill:#6abb14}.switchBtn02.switchBtn02 label:nth-child(2):has(input[type=radio]:checked){border-inline-start-color:transparent;background-color:#6abb14}.switchBtn02.switchBtn02 label:has(input[type=radio]:checked){color:white}.switchBtn02.switchBtn02 label:has(input[type=radio]:checked) svg{fill:white}.switchBtn03.switchBtn03{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #ef8237}.switchBtn03.switchBtn03 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(43vw,210px);font-weight:bold;line-height:1;font-size:min(5.5vw,18px);height:48px;color:#ef8237;text-decoration:none}.switchBtn03.switchBtn03 a.active{background-color:#ef8237;color:white}.switchBtn03.switchBtn03 a:not(.active):hover{background-color:hsl(24,100%,93%)}.switchBtn03.switchBtn03 a+a{-webkit-border-start:1px solid #ef8237;border-inline-start:1px solid #ef8237}@media screen and (max-width:480px){.switchBtn03.switchBtn03{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.switchBtn03.switchBtn03 a{-webkit-box-flex:1;-ms-flex:1;flex:1}}.releaseBtn.releaseBtn{display:inline-block;border-radius:5px}.releaseBtn.releaseBtn a,.releaseBtn.releaseBtn button{margin-inline:auto;background:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;padding:8px 5px;width:4.75rem;font-weight:bold;color:#fff;background-color:#ef8237;border:1px solid #ef8237;-webkit-box-shadow:0 3px 0 color-mix(in srgb,#ef8237,black 12%),0px 2px 2px color-mix(in srgb,#ef8237,black 12%);box-shadow:0 3px 0 color-mix(in srgb,#ef8237,black 12%),0px 2px 2px color-mix(in srgb,#ef8237,black 12%);line-height:1}.releaseBtn.releaseBtn a:before,.releaseBtn.releaseBtn button:before{font-family:FontAwesome;content:"\f13e";-webkit-margin-end:3px;margin-inline-end:3px}.releaseBtn.releaseBtn a.norelease,.releaseBtn.releaseBtn button.norelease{color:#ef8237;background-color:#fff}.releaseBtn.releaseBtn a.norelease:before,.releaseBtn.releaseBtn button.norelease:before{content:"\f023"}.releaseBtn.releaseBtn a:active,.releaseBtn.releaseBtn button:active{position:relative;top:3px;-webkit-box-shadow:none;box-shadow:none}.releaseBtn.releaseBtn a.noBtn,.releaseBtn.releaseBtn button.noBtn{-webkit-box-shadow:none;box-shadow:none;pointer-events:none}input.check04,input.radio04{display:none}label.check04,label.radio04{position:relative;float:left;-webkit-margin-start:-1px;margin-inline-start:-1px;border:1px solid #ccc;line-height:36px;height:36px;padding-inline:8px;text-align:center;-webkit-box-shadow:0 3px 0 #999;box-shadow:0 3px 0 #999;background-color:#fff}input.radio04:first-child+label.radio04{border-radius:5px 0 0 5px;-webkit-margin-start:0;margin-inline-start:0}label.radio04:last-child{border-radius:0 5px 5px 0}.select05{border:1px solid #aaa;display:inline-block;height:28px;border-radius:3px;padding:5px;-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-end:5px;margin-inline-end:5px}.checkbox05,.radio05{display:inline-block;-webkit-margin-end:5px;margin-inline-end:5px;cursor:pointer;-webkit-margin-after:5px;margin-block-end:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #aaa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 10px;line-height:1;background-color:#fff;position:relative;font-size:14px;-webkit-padding-start:25px;padding-inline-start:25px}.checkbox05 input[type=checkbox],.checkbox05 input[type=radio],.radio05 input[type=checkbox],.radio05 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:auto;height:auto;border:none}.checkbox05 input[type=checkbox]:after,.checkbox05 input[type=checkbox]:before,.checkbox05 input[type=radio]:after,.checkbox05 input[type=radio]:before,.radio05 input[type=checkbox]:after,.radio05 input[type=checkbox]:before,.radio05 input[type=radio]:after,.radio05 input[type=radio]:before{content:"";display:block;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox05 input[type=checkbox]:before,.checkbox05 input[type=radio]:before,.radio05 input[type=checkbox]:before,.radio05 input[type=radio]:before{background-color:#fff;border:1px solid #aaa;width:16px;height:16px;left:5px;-webkit-transition:border 0.3s;transition:border 0.3s}.checkbox05 input[type=checkbox]:after,.checkbox05 input[type=radio]:after,.radio05 input[type=checkbox]:after,.radio05 input[type=radio]:after{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.checkbox05 input[type=checkbox]:checked:after,.checkbox05 input[type=radio]:checked:after,.radio05 input[type=checkbox]:checked:after,.radio05 input[type=radio]:checked:after{opacity:1}.checkbox05 input[type=checkbox]:checked:before,.checkbox05 input[type=radio]:checked:before,.radio05 input[type=checkbox]:checked:before,.radio05 input[type=radio]:checked:before{border-color:#ef8237}.radio05 input[type=radio]:after,.radio05 input[type=radio]:before{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.radio05 input[type=radio]:before{border-radius:50%}.radio05 input[type=radio]:after{background-color:#ef8237;border-radius:50%;width:12px;height:12px;left:7px}.radio05.notxt{background:none;padding:0;width:18px;height:18px;border:none;margin:0}.radio05.notxt input[type=radio]{left:-5px}.radio05.notxt input[type=radio]:before{left:0}.radio05.notxt input[type=radio]:after{left:2px}.checkbox05 input[type=checkbox]:after,.checkbox05 input[type=checkbox]:before{border-radius:2px}.checkbox05 input[type=checkbox]:after{content:"\f00c";font-family:FontAwesome;color:#ef8237;left:6px;top:50%}.checkbox05.notxt{background:none;padding:0;width:18px;height:18px;border:none;margin:0}.checkbox05.notxt input[type=checkbox]{left:-5px}.checkbox05.notxt input[type=checkbox]:before{left:0}.checkbox05.notxt input[type=checkbox]:after{left:1px}.checkbox05.disabled,.checkbox05:has(input:disabled),.paymentDisabled .checkbox05,.paymentDisabled .radio05,.radio05.disabled,.radio05:has(input:disabled){background-color:#eee!important;color:#aaa!important;border-color:#aaa!important;cursor:not-allowed!important;pointer-events:none!important}.checkbox05.disabled input[type=checkbox]:before,.checkbox05.disabled input[type=radio]:before,.checkbox05:has(input:disabled) input[type=checkbox]:before,.checkbox05:has(input:disabled) input[type=radio]:before,.paymentDisabled .checkbox05 input[type=checkbox]:before,.paymentDisabled .checkbox05 input[type=radio]:before,.paymentDisabled .radio05 input[type=checkbox]:before,.paymentDisabled .radio05 input[type=radio]:before,.radio05.disabled input[type=checkbox]:before,.radio05.disabled input[type=radio]:before,.radio05:has(input:disabled) input[type=checkbox]:before,.radio05:has(input:disabled) input[type=radio]:before{border-color:#aaa!important;background-color:#eee!important}.checkbox05.disabled .label,.checkbox05:has(input:disabled) .label,.paymentDisabled .checkbox05 .label,.paymentDisabled .radio05 .label,.radio05.disabled .label,.radio05:has(input:disabled) .label{-webkit-filter:grayscale(1);filter:grayscale(1)}.paymentDisabled .radio05 input[type=radio]:after,.radio05.disabled input[type=radio]:after{background-color:#aaa!important}.checkbox05.disabled input[type=checkbox]:after,.paymentDisabled .checkbox05 input[type=checkbox]:after{color:#aaa!important}input[type=checkbox]:checked+.check04,input[type=radio]:checked+.radio04{top:3px;-webkit-box-shadow:none;box-shadow:none;background:#ffe695}input.reserve_fixed_btn[type=radio]:first-child+.radio04{color:#ef8237!important}label.multiple:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media screen and (max-width:480px){label.radio04{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-margin-start:10px;margin-inline-start:10px;border-radius:5px;line-height:44px;height:44px;width:44px}input.radio04:first-child+label.radio04,label.radio04:last-child{border-radius:5px}}.radioBtn{display:none}.radioBtn.providingChecked+.btn,.radioBtn:checked+.btn{top:5px;-webkit-box-shadow:none;box-shadow:none;background:#ffe695}.radioBtn.providingChecked.gray+.btn{background:#ddd}.checkBtn{display:none}.checkBtn:checked+.btn-sm{padding:0;border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#3cad6f;font-size:13px;font-weight:bold;text-decoration:underline}.checkBtn:checked+.btn-sm:active{top:0}.pageLink:after{display:block;clear:both;content:""}.pageLink li{float:left;-webkit-margin-start:10px;margin-inline-start:10px}.pageLink li:first-child{-webkit-margin-start:0;margin-inline-start:0}@media screen and (max-width:768px){.pageLink li{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:10px;margin-inline-end:10px;-webkit-margin-after:5px;margin-block-end:5px}.pageLink li a{white-space:normal;text-align:left}}.beforeComment{position:relative;-webkit-margin-after:10px;margin-block-end:10px}.beforeComment dt{display:inline-block;line-height:1;padding:6px;-webkit-margin-after:4px;margin-block-end:4px;background:#f1f1f1;font-size:12px}.beforeComment dd{line-height:1.5;text-align:left}#delete_dialog{padding:10px}.modalDialog p{-webkit-margin-after:10px;margin-block-end:10px;font-size:14px;font-weight:bold}.modalDialog td,.modalDialog th{padding:8px;font-size:14px}.modalDialog+.ui-dialog-buttonpane .ui-button .ui-button-text{display:inline-block}.modalDialog+.ui-dialog-buttonpane .btn{padding:6px 12px!important;background:#fff!important;font-size:14px!important}.modalDialog+.ui-dialog-buttonpane .btn:hover{border-color:#ccc}.modalDialog+.ui-dialog-buttonpane .btn span{padding:0!important}.modalDialog+.ui-dialog-buttonpane .ui-dialog-buttonset{float:none!important}@media screen and (max-width:959px){.dialogOuter{width:90%!important}}@media screen and (min-width:960px){.dialogOuter{width:100%!important;max-width:960px!important}}.dangerDialog .ui-dialog-titlebar{border:none;background:#e40101;color:#fff}.dangerDialog p{color:#e40101;text-align:center;font-size:18px}.dangerDialog .fa-exclamation-triangle{font-size:36px}.dangerDialog .ui-widget-content.ui-widget-content{border:none}.dangerDialog .ui-dialog-buttonset{margin:0;padding:0;text-align:center}.dangerDialog.ui-dialog .ui-dialog-buttonpane{margin:0;-webkit-padding-after:60px;padding-block-end:60px}.dangerModal{padding:60px 30px 0}.printBox{padding:20px;border:1px solid #ccc}.printTable{width:100%}.printTable td,.printTable th{padding:2px;line-height:1.2;border:1px solid #000;font-size:14px;text-align:center}.printTitle{position:relative}.printTitleIm{position:relative!important}.printHover{position:absolute;left:0}@media screen and (max-width:768px){.printTitle{-webkit-padding-start:100px;padding-inline-start:100px}}td.outerCell,th.outerCell{display:block;position:absolute;border:none}.digLine{background-image:-webkit-gradient(linear,right bottom,left top,from(transparent),color-stop(49%,transparent),color-stop(49%,black),color-stop(51%,black),color-stop(51%,transparent),to(transparent));background-image:linear-gradient(to top left,transparent,transparent 49%,black 49%,black 51%,transparent 51%,transparent)}.digLine.reverse{background-image:-webkit-gradient(linear,left bottom,right top,from(transparent),color-stop(49%,transparent),color-stop(49%,black),color-stop(51%,black),color-stop(51%,transparent),to(transparent));background-image:linear-gradient(to top right,transparent,transparent 49%,black 49%,black 51%,transparent 51%,transparent)}.v-list{-webkit-margin-after:-5px;margin-block-end:-5px}.v-list li{display:inline-block;-webkit-margin-end:10px;margin-inline-end:10px}.v-list li span{display:inline-block;background-color:#fff;line-height:1.5;padding:5px 8px;border-radius:5px;-webkit-margin-end:5px;margin-inline-end:5px;-webkit-margin-after:5px;margin-block-end:5px;color:#fff;font-size:12px}.fac-rank ul{display:inline-block;width:auto}.fac-rank dl{width:auto;-webkit-margin-after:5px;margin-block-end:5px}.fac-rank dl:after{content:"";clear:both;display:block}.fac-rank dl:last-child{-webkit-margin-after:0;margin-block-end:0}.fac-rank dd,.fac-rank dt{float:left}.fac-rank dt{width:3em;font-weight:bold}.fac-rank dd{width:calc(100% - 4em)}.fac-rank-01 li span{background-color:#e4a40d}.fac-rank-02 li span{background-color:#5171ea}.fac-rank-03 li span{background-color:#49d0a8}.fac-rank-07 li span{background-color:#f69896}.fac-rank-08 li span{background-color:#5171ea}.fac-rank-soudan01 li span{background-color:#f69896}.fac-rank-soudan02 li span{background-color:#600f18}.fac-rank-work01 li span{background-color:#5a76a8}.fac-rank-work02 li span{background-color:#489835}.fac-rank-01 li.nonContract,.fac-rank-02 li.nonContract,.fac-rank-03 li.nonContract,.fac-rank-07 li.nonContract,.fac-rank-08 li.nonContract,.fac-rank-soudan01 li.nonContract,.fac-rank-soudan02 li.nonContract,.fac-rank-work01 li.nonContract,.fac-rank-work02 li.nonContract{background:transparent;border:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.caution-box table,.error-box table{border:1px solid #ccc;width:100%}.caution-box table td,.caution-box table th,.error-box table td,.error-box table th{background:#fff;padding:2px 5px;color:#000;border:1px solid #ccc}.caution-box table td a,.caution-box table th a,.error-box table td a,.error-box table th a{color:#000}.caution-box table td a:hover,.caution-box table th a:hover,.error-box table td a:hover,.error-box table th a:hover{color:#e40101}.caution-box table th,.error-box table th{font-weight:bold;width:15em}.caution-box table tr td:nth-last-child(2),.error-box table tr td:nth-last-child(2){width:15em}.caution-box .profile_children_error_text,.error-box .profile_children_error_text{text-decoration:underline}.caution-box .profile_children_error_text:hover,.error-box .profile_children_error_text:hover{cursor:pointer}.caution-box .profile_children_error_text .up:before,.error-box .profile_children_error_text .up:before{content:"\f0d8"}.caution-box .profile_children_error,.error-box .profile_children_error{max-height:240px;overflow-y:auto}.caution-box .profile_children_error th,.error-box .profile_children_error th{min-width:14em;background-color:#f5f5f5}.caution-box .profile_children_error ul li,.error-box .profile_children_error ul li{display:inline-block}.caution-box .profile_children_error ul li:before,.error-box .profile_children_error ul li:before{content:""}.caution-box .profile_children_error ul li:after,.error-box .profile_children_error ul li:after{content:"、"}.caution-box .profile_children_error ul li:last-child:after,.error-box .profile_children_error ul li:last-child:after{content:""}.caution-box td a:hover{color:#ef8237}.errorBoxInlineListTitle{font-size:14px;font-weight:bold;text-decoration:underline}.errorBoxInlineListTitle:hover{cursor:pointer}.errorBoxInlineListTitle.bg2 .fa-caret-down:before{content:"\f0d8"}.errorBoxInlineListTable{display:none}.addingExtension br{display:block!important}.v-calendar.table-content03{overflow-x:auto!important}.useday-calendar.v-calendar thead td,.useday-calendar.v-calendar thead th{background:#666;color:#fff;padding:10px 0;text-align:center}.useday-calendar.v-calendar tbody th{width:calc((100% - 40px) / 7);white-space:nowrap;padding-inline:10px}.useday-calendar.v-calendar tbody th.sub{width:50px}.useday-calendar.v-calendar tbody td{padding:10px;text-align:left!important}.useday-calendar.v-calendar tbody td.holiday{background:#ffdfe2;min-width:50px}.useday-calendar.v-calendar tr td{-webkit-border-start:1px solid #999;border-inline-start:1px solid #999;vertical-align:top}.useday-calendar.v-calendar tr td h4{display:inline-block;width:3em;font-weight:bold;font-size:13px}.useday-calendar.v-calendar tr td select{max-width:100%}.useday-calendar.v-calendar tr td dl{-webkit-border-before:1px dotted #aaa;border-block-start:1px dotted #aaa;-webkit-margin-before:5px;margin-block-start:5px;-webkit-padding-before:5px;padding-block-start:5px}.useday-calendar.v-calendar tr td dl dt{font-size:13px;font-weight:bold;display:inline-block;width:3em;vertical-align:top;-webkit-padding-before:3px;padding-block-start:3px}.useday-calendar.v-calendar tr td dl dd{display:inline-block;width:calc(100% - 3em);vertical-align:top}.useday-calendar.v-calendar tr td dl dd ul{line-height:1.3;-webkit-padding-after:5px;padding-block-end:5px}.useday-calendar.v-calendar tr td select{min-width:auto}.useday-calendar.v-calendar tr .holiday{color:#000;background:#ffb8bf}.useday-calendar.v-calendar tr .holiday2{color:#000;background:#dfeefc}.useday-calendar.v-calendar tr .a-list li{position:relative;-webkit-margin-after:5px;margin-block-end:5px;line-height:1.3;-webkit-padding-start:15px;padding-inline-start:15px}.useday-calendar.v-calendar tr .a-list li input{position:absolute;top:0.2em;left:0}.event_list li{-webkit-margin-before:5px;margin-block-start:5px}.event_list li:first-child{-webkit-margin-before:0;margin-block-start:0}.event_list_check{display:none}.event_list_check+.checkbox{-webkit-margin-after:5px;margin-block-end:5px;padding:5px 5px 5px 30px;line-height:1.3}.event_list_check+.checkbox:before{left:7px}.event_list_check+.checkbox:after{left:5px}.event_list_check+.checkbox:last-child{-webkit-margin-after:0;margin-block-end:0}.reserve_fixed_btn_week{-webkit-margin-after:-15px;margin-block-end:-15px}.reserve_fixed_btn_week li{display:inline-block;-webkit-margin-after:10px;margin-block-end:10px}.reserve_fixed_btn_week li .reserve_fixed_btn{width:auto}.reserve_fixed_btn_week li .reserve_fixed_btn label{height:30px;line-height:27px;padding-inline:6px}.reserve_fixed_btn_week li .reserve_fixed_btn span{color:#555;font-size:14px}.reserve_fixed_btn+label{height:30px;line-height:30px;border-radius:3px;color:#666;font-size:16px;font-weight:bold}.reserve_fixed_btn.biweekly+label{font-size:13px}input.reserve_fixed_btn[type=checkbox]:checked+.check04{color:#ef8237!important}input.reserve_fixed_btn[type=radio]:first-child+.radio04{color:#ef8237!important}#calendar.reserve_fixed_calendar{width:100%;-webkit-margin-after:30px;margin-block-end:30px}#calendar.reserve_fixed_calendar h5{-webkit-margin-after:5px;margin-block-end:5px}#calendar.reserve_fixed_calendar table{-webkit-margin-after:0;margin-block-end:0}#calendar.reserve_fixed_calendar table td,#calendar.reserve_fixed_calendar table th{width:auto}#calendar.reserve_fixed_calendar table thead th{font-size:14px}#calendar.reserve_fixed_calendar table thead .holiday.holiday{background:#ffb8bf}#calendar.reserve_fixed_calendar table thead .holiday2.holiday2{background:#dfeefc}#calendar.reserve_fixed_calendar table tbody tr{-webkit-border-before:3px double #999;border-block-start:3px double #999}#calendar.reserve_fixed_calendar table tbody th{font-size:14px;width:50px!important}#calendar.reserve_fixed_calendar table tbody td{padding:0;width:12.8571428571%}#calendar.reserve_fixed_calendar table tbody td select{-webkit-margin-before:5px;margin-block-start:5px}#calendar.reserve_fixed_calendar table tbody .ca-btn{padding:5px}#calendar.reserve_fixed_calendar table tbody .ca-btn a{background-color:#ddd;border-radius:3px;color:#000;width:20px;height:20px;display:block;text-align:center;line-height:20px}#calendar.reserve_fixed_calendar table tbody .ca-btn a:hover{background:#ef8237;color:#fff}#calendar.reserve_fixed_calendar table tbody .ca-l-yotei{min-height:auto;padding-inline:5px}#calendar.reserve_fixed_calendar table tbody .ca-l-yotei .calendar-time-group{border-radius:5px;margin:0}#calendar.reserve_fixed_calendar table tbody .ca-plan{padding:0}#calendar.reserve_fixed_calendar table tbody .ca-icon{line-height:1;-webkit-margin-after:5px;margin-block-end:5px}#calendar.reserve_fixed_calendar table tbody .ca-icon p{display:inline-block;font-size:12px;line-height:1.3}#calendar.reserve_fixed_calendar table tbody .ca-icon .drive,#calendar.reserve_fixed_calendar table tbody .ca-icon .lunch,#calendar.reserve_fixed_calendar table tbody .ca-icon .pick{margin:0;display:inline-block;text-align:center;border:1px solid #ccc;border-radius:5px;height:30px;width:30px;line-height:28px}#calendar.reserve_fixed_calendar table tbody .ca-icon .drive span,#calendar.reserve_fixed_calendar table tbody .ca-icon .lunch span,#calendar.reserve_fixed_calendar table tbody .ca-icon .pick span{width:auto;height:auto;font-size:11px;font-weight:bold;line-height:1;display:inline-block;vertical-align:middle;color:#fff}#calendar.reserve_fixed_calendar table tbody .ca-btn a.active{background:#ef8237!important;color:#fff!important}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box_head{padding:5px}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box_head:after{content:"";clear:both;display:block}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box{background:#fff7e5}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell{-webkit-border-before:1px solid #ccc;border-block-start:1px solid #ccc;padding:5px}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell:first-child select{width:calc(100% - 46px)}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell:first-child .btn-sm{padding:1px 0!important;width:60px!important;font-size:11px!important;letter-spacing:-0.1em!important}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell .event_list li{width:100%}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell ul li:first-child{-webkit-margin-after:5px;margin-block-end:5px}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell ul li:after{content:"";clear:both;display:block}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell ul li p{float:left;-webkit-margin-end:15px;margin-inline-end:15px;line-height:32px;height:32px}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell ul li p span{color:#fff;background-color:#77d562;font-weight:bold;padding:2px 3px;font-size:13px}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell ul li .radio04 .fa-circle-o{color:#ef8237!important}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .lunch select{width:calc(100% - 115px)}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell.greet p span{background-color:#6699df!important}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell.lunch{border:0;-webkit-border-before:1px solid #ccc;border-block-start:1px solid #ccc;background:transparent;cursor:default;border-radius:0;width:100%;margin:0}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell.lunch ul li{color:#222;font-size:14px;height:auto}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell.lunch ul li span{height:auto}#calendar.reserve_fixed_calendar table tbody .reserve_fixed_box .reserve_fixed_cell.lunch ul li:first-child span{display:inline-block;vertical-align:middle;width:auto;background:#ef8237;line-height:1.3}#calendar.reserve_fixed_calendar table tbody .fixed_disable{background:#e5e5e5;pointer-events:none}#calendar.reserve_fixed_calendar table tbody .fixed_disable .reserve_fixed_box{background:transparent!important}#calendar.reserve_fixed_calendar table tbody .fixed_disable .reserve_fixed_box .reserve_fixed_cell{opacity:0.5}#calendar.reserve_fixed_calendar table tbody .fixed_disable .reserve_fixed_box .reserve_fixed_cell:first-child{background:#fff;opacity:1;pointer-events:auto}#calendar.reserve_fixed_calendar table tbody .fixed_disable .reserve_fixed_box .reserve_fixed_cell ul li:first-child span{background:#999!important}#calendar.reserve_fixed_calendar table tbody .fixed_disable .reserve_fixed_box .reserve_fixed_cell ul li .radio04 .fa-circle-o{color:#666!important}.setting_title{background:#ef8237;color:#fff;font-weight:bold;padding:5px 10px;display:inline-block;vertical-align:middle}.setting_title+.formGroup{display:inline-block;margin:0;vertical-align:middle}.reserve_reserve_form_btn{display:inline-block}.reserve_reserve_form_btn a{margin:0}.reserve_pick_td_1{padding:5px 10px 7px!important;-webkit-border-after:1px dashed #ccc!important;border-block-end:1px dashed #ccc!important}.reserve_pick_td_2{padding:5px 10px!important;-webkit-border-before:1px dashed #ccc!important;border-block-start:1px dashed #ccc!important;-webkit-border-after:1px dashed #ccc!important;border-block-end:1px dashed #ccc!important}.reserve_pick_td_3{padding:5px 10px!important;-webkit-border-before:1px dashed #ccc!important;border-block-start:1px dashed #ccc!important}.event_list li{-webkit-margin-before:5px;margin-block-start:5px}.event_list li:first-child{-webkit-margin-before:0;margin-block-start:0}.event_list_check{display:none}.event_list_check+.checkbox{-webkit-margin-after:5px;margin-block-end:5px;padding:5px 5px 5px 30px;line-height:1.3}.event_list_check+.checkbox:before{left:7px}.event_list_check+.checkbox:after{left:5px}.event_list_check+.checkbox:last-child{-webkit-margin-after:0;margin-block-end:0}.reserve_fixed_btn_week{-webkit-margin-after:-15px;margin-block-end:-15px}.reserve_fixed_btn_week li{display:inline-block;-webkit-margin-after:10px;margin-block-end:10px}.reserve_fixed_btn_week li .reserve_fixed_btn{width:auto}.reserve_fixed_btn_week li .reserve_fixed_btn label{height:30px;line-height:27px;padding-inline:6px}.reserve_fixed_btn_week li .reserve_fixed_btn span{color:#555;font-size:14px}.reserve_fixed_btn+label{height:30px;line-height:30px;border-radius:3px;color:#666;font-size:16px;font-weight:bold}.reserve_fixed_btn.biweekly+label{font-size:13px}input.reserve_fixed_btn[type=checkbox]:checked+.check04{color:#ef8237!important}input.reserve_fixed_btn[type=radio]:first-child+.radio04{color:#ef8237!important}.reserve_pick_td_1{padding:5px 10px 7px!important;-webkit-border-after:1px dashed #ccc!important;border-block-end:1px dashed #ccc!important}.reserve_pick_td_2{padding:5px 10px!important;-webkit-border-before:1px dashed #ccc!important;border-block-start:1px dashed #ccc!important;-webkit-border-after:1px dashed #ccc!important;border-block-end:1px dashed #ccc!important}.reserve_pick_td_3{padding:5px 10px!important;-webkit-border-before:1px dashed #ccc!important;border-block-start:1px dashed #ccc!important}.reserve_list .nav-tabs{display:inline-block;vertical-align:middle;top:4px;-webkit-margin-after:3px;margin-block-end:3px}.reserve_fixed_setting_link{display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px}.reserve_fixed_setting_link p{font-size:14px}#color_layout{width:85px;height:10px;padding:10px;display:inline-block;vertical-align:middle}#color_select{vertical-align:middle}#facility_check{-webkit-padding-start:20px;padding-inline-start:20px}.required{margin:0 0 0 3px;padding:3px 5px;color:#fff;text-align:center;font-size:11px;line-height:1;font-style:normal;display:inline-block;border-radius:2px;background:#f00}.progressbar{display:block;height:30px;max-width:850px;border-radius:50px;border:1px solid #ccc;margin:10px auto;width:100%;background-color:#f1f1f1;position:relative;overflow:hidden}.progressbar .progressActive{display:block;background-color:#0ac591;position:absolute;left:0;top:0;height:30px;text-align:right;color:#fff;-webkit-padding-end:10px;padding-inline-end:10px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;font-size:1rem;-webkit-transition:0.65s;transition:0.65s}ol.numberList01{counter-reset:number}ol.numberList01 li{-webkit-padding-start:3.75rem;padding-inline-start:3.75rem;position:relative;margin:3px 0}ol.numberList01 li:before{counter-increment:number;content:"項目" counter(number) "：";position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}ol.numberList02{counter-reset:number}ol.numberList02 li{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;position:relative;margin:5px 0}ol.numberList02 li:before{counter-increment:number;content:counter(number) ".";position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}div.scroll_div{height:auto!important;-webkit-overflow-scrolling:touch;overflow:auto}@media screen{div.scroll_div{overflow:auto}}@media print{thead{display:table-header-group}}@media screen and (max-width:1024px){.responsiveTable{width:100%;overflow-x:auto}.responsiveTable .responsiveTableInner{width:1024px}}@media screen and (max-width:480px){.responsiveWidthTable td,.responsiveWidthTable th{width:100%!important}}.groupBox *{-webkit-box-sizing:border-box;box-sizing:border-box}.groupBox .groupBoxOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.groupBox .groupBoxOption input,.groupBox .groupBoxOption select{font-weight:normal;font-size:16px;margin:0}.groupBox .groupBoxList{-webkit-margin-before:10px;margin-block-start:10px;border:1px solid #ababab;max-height:35vh;overflow-y:scroll}.groupBox .groupBoxList.two{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.groupBox .groupBoxList.two li{width:50%}.groupBox .groupBoxList li{-webkit-border-after:1px solid #ababab;border-block-end:1px solid #ababab;-webkit-border-end:1px solid #ababab;border-inline-end:1px solid #ababab}.groupBox .groupBoxList li label{cursor:pointer;display:block;position:relative;padding:5px 8px;z-index:1}.groupBox .groupBoxList li label span{-webkit-margin-end:5px;margin-inline-end:5px}.groupBox .groupBoxList li label span:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.groupBox .groupBoxList li label input[type=checkbox]{-webkit-margin-end:5px;margin-inline-end:5px}.groupBox .groupBoxList li label input[type=checkbox]:checked+span:after{background-color:#fff5ee}.groupBox .groupBoxList li .bgicon{padding:0;margin:0 0 0 4px;height:20px;font-size:12px;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.groupBox .groupBoxList.two{display:block}.groupBox .groupBoxList.two li{width:auto}}.miniTable.miniTable{width:100%}.miniTable.miniTable td,.miniTable.miniTable th{padding:3px 5px;border:1px solid #ccc;line-height:1.5;font-size:85%}.miniTable.miniTable th{width:auto}.miniTable.miniTable tbody.th100 th{width:100px}.showAnime{-webkit-animation:showanime 1.5s linear 0s 1;animation:showanime 1.5s linear 0s 1}@-webkit-keyframes showanime{0%{background-color:#fff}50%{background-color:#fff8d0}to{background-color:#fff}}@keyframes showanime{0%{background-color:#fff}50%{background-color:#fff8d0}to{background-color:#fff}}.oneUpAnime{position:relative}.oneUpAnime:before{content:"1";background-color:#f04c22;-webkit-animation:oneUpAnime 1.2s ease-in 0s 1 forwards;animation:oneUpAnime 1.2s ease-in 0s 1 forwards;position:absolute;top:-20%;left:-2%;color:white;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}@-webkit-keyframes oneUpAnime{0%{opacity:1;-webkit-transform:translateY(0px) scaleX(0);transform:translateY(0px) scaleX(0)}30%{-webkit-transform:translateY(-15px) scaleX(1);transform:translateY(-15px) scaleX(1)}50%{opacity:1;-webkit-transform:translateY(0px) scaleX(1);transform:translateY(0px) scaleX(1)}}@keyframes oneUpAnime{0%{opacity:1;-webkit-transform:translateY(0px) scaleX(0);transform:translateY(0px) scaleX(0)}30%{-webkit-transform:translateY(-15px) scaleX(1);transform:translateY(-15px) scaleX(1)}50%{opacity:1;-webkit-transform:translateY(0px) scaleX(1);transform:translateY(0px) scaleX(1)}}.fixedSave{position:fixed;bottom:-150%;right:-150%;background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.32);box-shadow:0 0 2px 2px rgba(0,0,0,0.32);padding:12px;z-index:50;border:1px solid #e40101;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.fixedSave p{margin:-12px;text-align:center;-webkit-margin-after:12px;margin-block-end:12px;background-color:#e40101;color:white;line-height:1;padding:7px}.fixedSave.active{bottom:0;right:0}.fixedSave .fa-times{position:absolute;font-size:17px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;top:-8px;left:-10px;cursor:pointer;background-color:#fff;color:#aaa;border:2px solid #aaa;border-radius:50%}.fixedSave .btn{margin:0 3px;font-size:16px}.intervalBorder{margin:70px -10px;height:3px;text-align:center;position:relative}.intervalBorder:before{content:"";background-image:linear-gradient(to right,#ccc,#ccc 15px,transparent 15px,transparent 20px),linear-gradient(to right,#ccc,#ccc 15px,transparent 15px,transparent 20px),linear-gradient(to bottom,#ccc,#ccc 15px,transparent 15px,transparent 20px),linear-gradient(to bottom,#ccc,#ccc 15px,transparent 15px,transparent 20px);background-size:20px 2px,20px 2px,2px 20px,2px 20px;background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}#numpPad{background-color:#fff;padding:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.48);box-shadow:0 0 5px 0 rgba(0,0,0,0.48);z-index:500000;border-radius:6px}#numpPad .numpL{margin-block:3px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}#numpPad .numpL button{text-align:center;width:48px;height:38px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:white}#numpPad .numpL button:hover{background-color:#eee}#numpPad .numpL button#numpKeyBackspace{background-color:#ccc;font-size:13px}.dialogCommon{border:none;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);max-height:90svh;max-width:90svw;min-width:740px;overflow:hidden;padding:0;position:relative}.dialogCommon .dialogTitle{z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;background:#f04c22;font-size:min(4vw,21px);color:#fff}.dialogCommon .dialogTitle [data-modal-close]{-webkit-margin-start:auto;margin-inline-start:auto;border:1px solid #ccc;background-color:#fff;width:65px;height:22px;line-height:1;padding:0;border-radius:10px;background:#fff;color:#ef8237;font-size:12px;font-weight:bold;cursor:pointer}.dialogCommon .dialogTitle [data-modal-close]:before{-webkit-margin-end:3px;margin-inline-end:3px;display:inline-block;vertical-align:middle;content:"\f057";font:normal normal normal 14px/1 FontAwesome}.dialogCommon .dialogInner{max-height:calc(90vh - 45px);overflow-y:auto;padding:15px;position:relative;text-align:left}.dialogCommon .dialogInner:has(iframe){overflow:hidden}.dialogCommon .dialogInner iframe{width:80vw;height:80vh}.dialogCommon::-ms-backdrop{background-color:rgba(255,255,255,0.65);backdrop-filter:blur(1px)}.dialogCommon::backdrop{background-color:rgba(255,255,255,0.65);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}table.fz11 td,table.fz11 th{font-size:11px!important}table .tableError{background-color:#e40101;color:white}table .tableError a{color:white}.calendar{margin:0 auto 15px;width:auto}.calendar table{width:100%;border-collapse:collapse;border:1px solid #bcbcbc}.calendar thead.pos{top:0;z-index:500}.calendar td,.calendar th{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.calendar th{padding:0;text-align:center;color:#000;border:1px solid #bcbcbc;font-size:0.85em;width:14.28%;background:#e5e5e5}.calendar td{padding:0;text-align:center;border:1px solid #bcbcbc;background:#fff;line-height:1.5;color:#000}.calendar td.holiday,.calendar th.holiday{background:#ffe1e1}.calendar td.holiday2,.calendar th.holiday2{background:#dfeefc}.calendar02{margin:0 auto 15px;width:auto}.calendar02 table{width:100%;border-collapse:collapse;table-layout:fixed}.calendar02 table td,.calendar02 table th{border:1px solid #ccc;width:14.2857142857%;text-align:center;font-weight:normal;line-height:1.35;font-size:12px}.calendar02 table td:has(.editSelectBox input:checked),.calendar02 table th:has(.editSelectBox input:checked){border:2px solid var(--hugcolor)}.calendar02 table th{padding:0;position:sticky;top:0;vertical-align:middle;z-index:100}.calendar02 table th:before{content:"";position:absolute;top:-1px;left:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;z-index:-1}.calendar02 table th .editSelectBox{display:inline-block;padding:3px 5px}.calendar02 table th .editSelectBox:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block}.calendar02 table th:has(input:checked):before{background-color:rgba(255,246,219,0.8)}.calendar02 table td{height:120px;vertical-align:top;background:#fff;padding:5px;position:relative;z-index:50}.calendar02 table td a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;text-decoration:none}.calendar02 table td a:hover:before{background-color:#fff6db}.calendar02 table td a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:0.3s;transition:0.3s;z-index:-1}.calendar02 table td a:has(+.calendarBottomFix){padding-bottom:25px}.calendar02 table td:not(:has(.calDay)){background-color:#f5f5f5}.calendar02 table td .holidayName:not(.calDay *){display:none}.calendar02 table td .editSelectBox{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;background-color:rgba(255,255,255,0.8)}.calendar02 table td .editSelectBox:has(input:checked){background-color:rgba(255,246,219,0.8)}.calendar02 table td .dayOfWeek{display:none}.calendar02 .calDay{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100}.calendar02 .calDay .holidayName{font-size:12px;vertical-align:inherit}.calendar02 .holiday{background-color:#ffe1e1}.calendar02 .holiday .calDay{color:#e40101}.calendar02 .holiday:after{content:"休み";position:absolute;color:#e40101;font-size:14px;top:50%;left:50%;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.calendar02 .calScheduleInner{font-size:14px;margin-inline:5px;-webkit-margin-before:10px;margin-block-start:10px}.calendar02 .calScheduleInner .time{font-weight:bold;line-height:1}.calendar02 .calScheduleInner ul{-webkit-margin-before:3px;margin-block-start:3px}.calendar02 .calScheduleInner ul li .smallipop_right{line-height:1.5}.calendar02 .calScheduleInner dl dd{padding-bottom:12px}.calendar02 .calScheduleInner dl dd li{position:relative;line-height:1.5;margin-bottom:5px;padding-left:1em;text-align:left}.calendar02 .people{font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;height:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;margin:0 0 2px 2px}.calendar02 .people:before{content:"\f007";font-family:FontAwesome;margin-right:2px}.calendar02 .people:after{content:"人";padding-top:0.15em;font-size:0.75em}.calendar02 .calendar-data ul{padding-left:5px}.calendar02 .calendar-data ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:0;margin-bottom:0}.calendar02 .calendar-data ul li span{color:white}.calendar02 .calendar-data ul li span.label{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.calendar02 .calendar-data ul li:after,.calendar02 .calendar-data ul li:before{display:none}.calendar02 .editSelectBox{cursor:pointer}.calendar02 .editSelectBox input{margin:0;width:1.35em;height:1.35em;accent-color:var(--hugcolor)}.calendar02 .editBtnBox{height:50px;text-align:right}.calendar02 .editBtnBox button{position:absolute;bottom:10px;right:10px}.calendar02 .editBtnBox button:active{top:inherit;bottom:4px}.holidayName{color:#e40101;line-height:1;margin-right:3px;vertical-align:middle;display:inline-block}.sat.sat{color:blue}.sun.sun{color:red}.calendar #today{background:#ffba00;font-weight:bold}.warning a{color:#f00}.danger{background:#f00}.danger a{color:#fff}.calendar-day{padding:5px 5px 0;text-align:right;font-size:0.85em}.calendar-event{padding:0 5px 5px;min-height:2em;line-height:1.5;text-align:center}.calendar-data{display:block;text-align:left}.calendar-data dt{line-height:1;margin-bottom:4px}.calendar-data dd{padding-bottom:12px}.calendar-data span{display:inline-block;margin-right:4px;padding:4px 4px;line-height:1;background:#ccc;border-radius:5px;color:#000;font-size:12px}.calendar-data b{font-size:1.25em}.calendar-data li{position:relative;line-height:1.5;margin-bottom:5px;padding-left:1em;text-align:left}.calendar-data li:before{position:absolute;left:0;content:"・"}.calendar-data .calendar-data-inner{background-color:#f1f1f1}.calendar-data .calendar-data-inner h4{font-weight:bold;display:block;padding:5px;background-color:#666;text-decoration:none;text-align:center;color:#fff;line-height:1.2}.calendar-data .calendar-data-inner dl{margin-top:6px;padding:0 5px}.calendar-data .calendar-data-inner p.holiday{text-align:center;color:#e40101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;background-color:#ffdfe2}@media print{.calendar th,.calendar-data li,.calendar-data span,.calendar-day,.calendar-event{font-size:8pt}.calendar-data .calendar-sort-schooltype01.calendar-sort-schooltype01,.calendar-data .calendar-sort-schooltype02.calendar-sort-schooltype02,.calendar-data .calendar-sort-schooltype03.calendar-sort-schooltype03,.calendar-data .calendar-sort-work01.calendar-sort-work01,.calendar-data .calendar-sort-work02.calendar-sort-work02{padding-left:3em}}.calendar-list{display:block;line-height:1.2;margin-left:1em;margin-bottom:5px;text-align:left;text-indent:-1em}.calendar-list:before{color:#222;content:"・"}.calendar-list a{color:#20c;text-decoration:underline}.calendar-list a:visited{color:#551a8b}.calendar-add{display:block;line-height:1;margin:10px 0;font-size:11px;font-weight:bold;text-align:left;color:#3cad6f}.calendar-add:first-child{margin:0}.calendar-add a{padding:4px;color:#3cad6f;text-decoration:none}.calendar-add a:before{margin-right:2px;font-family:"FontAwesome";content:"\f044"}.calendar-box{display:table;margin:0 auto 10px}.calendar-box div{display:table-cell}.calendar-pickup{margin-left:-2px}.calendar-pickup:after{display:block;content:"";clear:both}.calendar-pickup dd,.calendar-pickup dt{float:left;line-height:1;margin-bottom:0;padding-bottom:0}.calendar-pickup dt{margin-left:5px;margin-right:2px;padding:2px;border-radius:3px;background:#a4a4a4;color:#fff;font-size:12px}.calendar-pickup dt:first-child{margin-left:0}.calendar-pickup dt.pick{background:#62ca4b}.calendar-pickup dt.drive{background:#6699df}.calendar-pickup dt.iryou{background:#0ba981}.calendar-pickup dd{padding-top:2px;color:#000}.shiftCalendar td{padding:10px;text-align:left}.shiftCalendar p.calendar-day{padding:0;margin:-5px -5px 0}.shiftCalendarList{margin:0 -10px;padding:0 10px;border-radius:3px}.shiftCalendarList .bgicon{margin:0 2px 2px 0}.calendarBox{background-color:#f1f1f1;margin:5px 0;padding:5px;position:relative;max-width:inherit;font-size:12px}.calendarBox h3{float:none;margin:0 0 5px;color:#222;padding:0;display:block;font-size:13px;font-weight:bold}.calendarBox input{font-size:14px}.calendarBox select{min-width:auto;font-size:14px}.calendarBox .deliteBtn{position:absolute;top:5px;right:8px;height:18px;cursor:pointer}.calendarBox .deliteBtn i{font-size:16px;color:#888}.workType{text-align:center;margin:5px 0}.workType a{padding:5px;background-color:#fff;line-height:1;font-size:14px;border-radius:50px;display:block;text-decoration:none;border:1px solid currentColor}.workType a:active{color:currentColor}.workType a:hover{background-color:transparent}.workType.on a{color:#565656}.workType.off a{color:#e40101}@media screen and (max-width:768px){.calendar02 table thead{display:none}.calendar02 table td{display:block;text-align:left;min-height:40px;height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:8px 8px 8px 2rem}.calendar02 table td a:hover:before{background-color:transparent}.calendar02 table td:empty{display:none}.calendar02 table td:not(:has(.calDay)){display:none}.calendar02 table td .calDay{font-weight:bold;position:absolute;left:0;top:0;bottom:0;padding-top:8px;font-size:13px;width:1.25rem;border-right:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#eee}.calendar02 table td .dayOfWeek{display:block;margin-top:0.5em;font-size:0.8em}.calendar02 table td .calDay .holidayName{display:none}.calendar02 table td .holidayName:not(.calDay *){display:block;margin-bottom:10px}.calendar02 table td .calendarBottomFix{position:static;margin:-8px -9px;margin-top:5px}.calendar02 table td a:has(.calendarBottomFix){padding-bottom:0}.calendar02 table td:has(.editSelectBox) .calSchedule{height:7em;overflow:hidden}.calendar02 table td:has(.editSelectBox) .calSchedule:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255));pointer-events:none}.calendar02 table td .editBtnBox{height:auto;padding:0;margin:5px 5px 8px}.calendar02 table td .editBtnBox button{position:static}.calendar02 .toggle-container{-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease;position:relative}.calendar02 .toggle-container.collapsed{overflow:hidden;max-height:4em}.calendar02 .toggle-container.collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0),rgb(255,255,255));pointer-events:none}}@media screen and (max-width:480px){.calendar th{display:block;border:0;border-bottom:1px solid #ccc}.calendar td{border:0;border-bottom:1px solid #ccc;display:table;width:100%}.calendar td:after{content:"";clear:both;display:block}.calendar td p{display:table-cell;background:#eee}.calendar-day{text-align:center;width:2.5em;vertical-align:top;padding-block:10px;padding:10px 0;line-height:1.5;min-height:2rem;border-right:1px solid #ccc}.calendar-event.calendar-event{overflow:hidden;padding:10px 10px 0;min-height:2rem;line-height:1.5;text-align:left}.calendar-day:not(.holiday) .calendar-event{background:#fff}.calendar thead,.calendar-other-month.calendar-other-month{display:none}.calendar td.holiday p,.calendar th.holiday p{background:transparent}#shiftDetailMonthEdit .calendar-event{display:block;max-width:200px;margin-left:auto;margin-right:auto;text-align:center}#shiftDetailMonthEdit .add-calendar-time{display:block;max-width:200px;margin-left:auto;margin-right:auto;padding:0 10px}.shiftCalendar p.calendar-day{margin:0;text-align:center;padding:0}.shiftCalendarList{margin:5px}.shiftCalendarList p.deliteBtn{background-color:transparent}}.v-calendar{margin:0 auto 15px;width:auto}.v-calendar table{width:100%;border-collapse:collapse;border:1px solid #bcbcbc}.v-calendar td,.v-calendar th{padding:5px;font-size:14px;line-height:1.5;text-align:center;border:1px solid #bcbcbc;width:auto}.v-calendar thead th{background:#666;color:#fff}.v-calendar td.odd,.v-calendar tr.odd{background-color:#fff!important}.v-calendar .holiday{background:#ffdfe2}.v-calendar tr.multiplelines{border-top:2px solid #999}.v-calendar tr.multiplelines .checkbox.checkbox{background-color:#fff}.v-calendar tr.multiplelines+tr .checkbox.checkbox{background-color:#fff}.v-calendar tr.even+tr{background-color:#eee}.highlight,td.highlight,tr.highlight{background:#ffe695}.highlightCancel{background:#eaeffd}.highlightCancel b{font-size:1.5em;color:#e01414}.v-calendar tfoot{border-top:3px double #333}.v-calendar tfoot td{padding:10px 5px;font-weight:bold;background:#eee}.v-calendar thead td .mini-info{margin-bottom:0;width:auto}.v-calendar thead td .mini-info.break{float:none}.v-calendar thead td .mini-info.break dl{padding:5px}.v-calendar thead td .mini-info.break dt{margin-top:0;margin-bottom:0}.v-calendar thead td .mini-info.break dd{margin-top:0;margin-bottom:10px;padding:2px 0}.v-calendar thead td .mini-info.break dd:last-child{margin-bottom:0}.v-calendar thead td .mini-info:after{content:"";clear:both;display:block}.v-calendar thead td .mini-info dt{margin-right:10px;margin-bottom:3px;clear:both;float:left;width:10rem;text-align:center}.v-calendar thead td .mini-info dd{float:left;margin-bottom:3px}.week-calendar select{min-width:auto;font-size:16px}.week-calendar .calendar-time{display:inline-block;line-height:1;max-width:230px}.week-calendar .calendar-time.business_time3{margin-bottom:20px}.week-calendar .calendar-time2{line-height:1;max-width:230px;margin:0 auto 10px}.week-calendar .holiday .calendar-time,.week-calendar .holiday .calendar-time-group,.week-calendar .holiday .calendar-time2,.week-calendar .holiday .calendar-time3{display:none}.calendar-time-title{display:block;margin-bottom:10px;padding:5px;line-height:1;border-radius:3px;background:#aaa;color:#fff}.calendar-time-group{padding:8px}.calendar-time-group li{text-align:left;margin-bottom:5px}.calendar-time-group li:first-child{margin-bottom:10px}.calendar-time-group li:not(:first-child){padding:0 5px}.calendar-time-group>p{padding:0 10px}.calendar-time-title01{background:#e4a40d}.calendar-time-group01{background:#f1f1f1}.calendar-time-title02{background:#5171ea}.calendar-time-group02{background:#f1f1f1;margin-bottom:5px}.calendar-time-title03{background:#49d0a8}.calendar-time-group03{background:#f0fff7}.calendar-time-title07{background:#f69896}.calendar-time-group07{background:#ffe3e2}.calendar-time-title-soudan01{background:#f69896}.calendar-time-title-soudan02{background:#600f18}.calendar-time-title-work01{background:#5a76a8}.calendar-time-title-work02{background:#489835}.mini-info .calendar-time-group01,.mini-info .calendar-time-group02,.mini-info .calendar-time-group03,.mini-info .calendar-time-group07,.mini-info .calendar-time-work01,.mini-info .calendar-time-work02{padding:5px 10px;border-radius:5px}.mini-info .calendar-time-group01 .calendar-time-title-soudan01,.mini-info .calendar-time-group01 .calendar-time-title-soudan02,.mini-info .calendar-time-group01 .calendar-time-title-work01,.mini-info .calendar-time-group01 .calendar-time-title-work02,.mini-info .calendar-time-group01 .calendar-time-title01,.mini-info .calendar-time-group01 .calendar-time-title02,.mini-info .calendar-time-group01 .calendar-time-title03,.mini-info .calendar-time-group01 .calendar-time-title07,.mini-info .calendar-time-group02 .calendar-time-title-soudan01,.mini-info .calendar-time-group02 .calendar-time-title-soudan02,.mini-info .calendar-time-group02 .calendar-time-title-work01,.mini-info .calendar-time-group02 .calendar-time-title-work02,.mini-info .calendar-time-group02 .calendar-time-title01,.mini-info .calendar-time-group02 .calendar-time-title02,.mini-info .calendar-time-group02 .calendar-time-title03,.mini-info .calendar-time-group02 .calendar-time-title07,.mini-info .calendar-time-group03 .calendar-time-title-soudan01,.mini-info .calendar-time-group03 .calendar-time-title-soudan02,.mini-info .calendar-time-group03 .calendar-time-title-work01,.mini-info .calendar-time-group03 .calendar-time-title-work02,.mini-info .calendar-time-group03 .calendar-time-title01,.mini-info .calendar-time-group03 .calendar-time-title02,.mini-info .calendar-time-group03 .calendar-time-title03,.mini-info .calendar-time-group03 .calendar-time-title07,.mini-info .calendar-time-group07 .calendar-time-title-soudan01,.mini-info .calendar-time-group07 .calendar-time-title-soudan02,.mini-info .calendar-time-group07 .calendar-time-title-work01,.mini-info .calendar-time-group07 .calendar-time-title-work02,.mini-info .calendar-time-group07 .calendar-time-title01,.mini-info .calendar-time-group07 .calendar-time-title02,.mini-info .calendar-time-group07 .calendar-time-title03,.mini-info .calendar-time-group07 .calendar-time-title07,.mini-info .calendar-time-work01 .calendar-time-title-soudan01,.mini-info .calendar-time-work01 .calendar-time-title-soudan02,.mini-info .calendar-time-work01 .calendar-time-title-work01,.mini-info .calendar-time-work01 .calendar-time-title-work02,.mini-info .calendar-time-work01 .calendar-time-title01,.mini-info .calendar-time-work01 .calendar-time-title02,.mini-info .calendar-time-work01 .calendar-time-title03,.mini-info .calendar-time-work01 .calendar-time-title07,.mini-info .calendar-time-work02 .calendar-time-title-soudan01,.mini-info .calendar-time-work02 .calendar-time-title-soudan02,.mini-info .calendar-time-work02 .calendar-time-title-work01,.mini-info .calendar-time-work02 .calendar-time-title-work02,.mini-info .calendar-time-work02 .calendar-time-title01,.mini-info .calendar-time-work02 .calendar-time-title02,.mini-info .calendar-time-work02 .calendar-time-title03,.mini-info .calendar-time-work02 .calendar-time-title07{border-radius:0;margin:-5px -10px 5px}.mini-info .calendar-time-group01 dl,.mini-info .calendar-time-group02 dl,.mini-info .calendar-time-group03 dl,.mini-info .calendar-time-group07 dl,.mini-info .calendar-time-work01 dl,.mini-info .calendar-time-work02 dl{vertical-align:middle}.mini-info .calendar-time-group01{border:1px solid #e4a40d}.mini-info .calendar-time-group02{border:1px solid #5171ea}.mini-info .calendar-time-group03{border:1px solid #49d0a8}.mini-info .calendar-time-group07{border:1px solid #f69896}.mini-info .calendar-time-work01{border:1px solid #5a76a8}.mini-info .calendar-time-work02{border:1px solid #489835}.calendar-sort-schooltype01,.calendar-sort-schooltype02,.calendar-sort-schooltype03,.calendar-sort-schooltype07,.calendar-sort-work01,.calendar-sort-work02{padding-left:3.8em;position:relative}.table .calendar-sort-schooltype01,.table .calendar-sort-schooltype02,.table .calendar-sort-schooltype03,.table .calendar-sort-schooltype07,.table .calendar-sort-work01,.table .calendar-sort-work02{padding-left:2em;margin-left:2px;margin-right:2px}.calendar-sort-schooltype01:after,.calendar-sort-schooltype02:after,.calendar-sort-schooltype03:after,.calendar-sort-schooltype04:before,.calendar-sort-schooltype07:after,.calendar-sort-work01:after,.calendar-sort-work02:after{display:inline-block;padding:3px 0 2px;border-radius:5px;line-height:1;width:2.5em;text-align:center;position:absolute;left:0;top:0;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.5em;overflow:hidden;color:#fff}.calendar-sort-schooltype01:after{background-color:#e4a40d;content:"放デ"}.calendar-sort-schooltype02:after{background-color:#5171ea;content:"児発"}.calendar-sort-schooltype03:after{background-color:#49d0a8;content:"保育"}.calendar-sort-schooltype04:before{background-color:#5171ea;content:"児発";left:2.8em}.calendar-sort-schooltype07:after{background-color:#f69896;content:"相談"}.calendar-sort-schooltype01.calendar-sort-schooltype04{padding-left:4.8em!important}.calendar-sort-work01:after{background-color:#5a76a8;content:"就移"}.calendar-sort-work02:after{background-color:#489835;content:"就B"}.ca-plan .calendar-sort-schooltype01,.ca-plan .calendar-sort-schooltype02,.ca-plan .calendar-sort-schooltype03,.ca-plan .calendar-sort-work01,.ca-plan .calendar-sort-work02,.calendar-data .calendar-sort-schooltype01,.calendar-data .calendar-sort-schooltype02,.calendar-data .calendar-sort-schooltype03,.calendar-data .calendar-sort-work01,.calendar-data .calendar-sort-work02{padding-left:2.4em;line-height:1.3}.calendar-sort-schooltype01 .calendar-pickup,.calendar-sort-schooltype02 .calendar-pickup,.calendar-sort-schooltype03 .calendar-pickup,.calendar-sort-work01 .calendar-pickup,.calendar-sort-work02 .calendar-pickup{padding:2px 5px 5px;margin-left:-2.5em;padding-left:2.5em}.calendar-event-list.calendar-event-list{background:transparent}.calendar-event-list b{text-align:center;margin-bottom:10px;line-height:1.3;color:var(--hugcolor);padding:5px 10px;background:#eee;border-radius:5px;display:block}.hoiku-event-list{text-align:center}.hoiku-event-list b{background:#49d0a8;color:#fff;display:inline-block}.agreement{display:none}.calendarBottomFix{position:absolute;bottom:0;right:0;left:0;background-color:#eee;padding:5px}.calendarBottomFix .label{color:#fff}.checkbox{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;position:relative;display:inline-block;min-height:24px;padding:6px 12px 6px 42px;border-radius:8px;border:1px solid #ddd;background-color:#f6f7f8;vertical-align:middle;cursor:pointer}.checkbox:hover{background-color:#e2edd7}.checkbox:hover:after{border-color:#53b300}.checkbox:after{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear;position:absolute;top:50%;left:15px;display:block;margin-top:-10px;width:16px;height:16px;border:2px solid #bbb;border-radius:6px;content:""}.checkbox:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:18px;display:block;margin-top:-7px;opacity:0;font:normal normal normal 14px/1 FontAwesome;content:"\f00c";color:#ef8237}input[type=checkbox]:checked+.checkbox:before{opacity:1}@media screen and (max-width:1024px){.ibox .v-calendar .tableScrollLg table{width:1200px}}@media screen and (max-width:768px){.ibox .v-calendar table{width:768px}}@media print{.calendar th,.calendar-data li,.calendar-data span,.calendar-day,.calendar-event{font-size:10px}.calendar-pickup dt{font-size:10px;margin-left:0}.calendar-pickup dd{height:14px}}.iconCar:before,.iconClock:before,.iconMap:before{width:20px;text-align:center;display:inline-block;font:normal normal normal 20px/1 FontAwesome;vertical-align:middle}.iconCar:before{content:"\f1b9";font-size:16px;color:#5a76a8}.iconMap:before{content:"\f041";font-size:18px;color:#5a76a8}.iconClock:before{content:"\f017";color:#5a76a8}.h-calendar{margin:0 auto 15px;width:auto}.h-calendar h4{margin-top:30px;margin-bottom:10px;padding-left:10px;border-left:5px solid #ef8237;color:#222;font-size:18px}.h-calendar table{width:100%;border-collapse:collapse;border:0}.h-calendar td,.h-calendar th{padding:3px;font-size:12px;line-height:1.5;text-align:center;border:1px solid #bcbcbc}.h-calendar thead th{background:#666;color:#fff}.h-calendar td.holiday{background:#ffdfe2}.h-calendar td.plain,.h-calendar th.plain{background:transparent;border:none;color:#222}.h-calendar tbody:not(:last-of-type){border-bottom:2px solid #bcbcbc}@media print{.shiftScroll table tfoot,.shiftScroll table thead{display:table-row-group}}.shift-calendar th:first-child,.shift-calendar th:nth-child(2){width:60px}.attendanceCal p.calendar-day{line-height:1;font-size:14px}.adding-calendar-list{padding:0 10px 6px;text-align:left}.adding-calendar-list li{display:block;text-align:left;line-height:1.5}.adding-calendar-list ul{text-align:left;line-height:1.5}.adding-calendar-list>li{font-weight:bold}.adding-calendar-list>li:before{content:"・"}.adding-calendar-list>li>ul>li{display:inline-block;font-weight:normal;line-height:1}.adding-calendar-list>li>ul>li:after{content:"、"}.adding-calendar-list>li>ul>li:last-child:after{content:""}.calendar-day .adding-calendar-list{padding:0}.calendar-day .adding-calendar-list ul{margin-bottom:10px;padding-top:5px}.calendar-day .adding-calendar-list ul li{display:block;margin-bottom:7px}.calendar-day .adding-calendar-list ul li .calendar-sort-schooltype01,.calendar-day .adding-calendar-list ul li .calendar-sort-schooltype02,.calendar-day .adding-calendar-list ul li .calendar-sort-schooltype03{padding-left:2.5em;top:-0.13em}.calendar-day .adding-calendar-list ul li:after{display:none}.patternCalendar table{width:100%;table-layout:fixed;border:1px solid #ccc;border-collapse:collapse;border-spacing:0;text-align:center;margin:0 auto;margin-top:10px}.patternCalendar table td,.patternCalendar table th{border:1px solid #ccc;width:auto;line-height:1.35}.patternCalendar table td{border:1px solid #cacaca;height:100px;vertical-align:top;position:relative;font-size:14px;padding-bottom:35px}.patternCalendar table td p{line-height:1.35;margin-bottom:5px}.patternCalendar table th{background-color:#777;width:14.2857142857%;color:white}.patternCalendar table thead th{text-align:center;position:sticky;z-index:50;top:0}.patternCalendar table thead th:first-child{width:35px}.patternCalendar table tbody .vertical-rl{margin:0 auto}.patternCalendar table tbody .empty{text-align:center;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999;background-color:#f5f5f5}.patternCalendar table tbody .changeBtn{text-decoration:none;position:absolute;bottom:5px;right:5px;background-color:#fff;border-radius:500px;border:1px solid #ccc;color:#666;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;cursor:pointer;font-size:14px;width:54px;-webkit-box-shadow:0px 2px 0px 0 #999;box-shadow:0px 2px 0px 0 #999}.patternCalendar table tbody .changeBtn:active{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:none;box-shadow:none}.patternCalendar table tbody .patternItem{margin-top:5px;margin-bottom:10px}.patternCalendar table tbody .patternItem dd,.patternCalendar table tbody .patternItem dt{line-height:1.35}.patternCalendar table tbody .patternItem dt{font-size:13px;padding-bottom:3px;padding:3px 5px;font-weight:bold;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555}.patternCalendar table tbody .patternItem dt i{line-height:1;width:20px;margin-right:5px;height:18px}.patternCalendar table tbody .patternItem dt i img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:inline-block}.patternCalendar table tbody .patternItem dd{margin-top:5px}.patternCalendar table tbody .patternItem dd ol{counter-reset:number}.patternCalendar table tbody .patternItem dd ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:number;line-height:1.35;margin:5px 0;padding-left:18px;position:relative}.patternCalendar table tbody .patternItem dd ol li:before{position:absolute;top:3px;left:0;-ms-flex-negative:1;flex-shrink:1;content:counter(number);border:1px solid #999;width:14px;height:14px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}#calendar{width:1000px;margin:10px auto;margin-bottom:50px}#calendar p{margin:0;line-height:1.5;font-size:14px}#calendar h5{line-height:1.5;font-size:12px;font-weight:bold;color:#e01414}#calendar table{width:100%;table-layout:fixed;border:3px solid #cacaca;border-collapse:collapse;border-spacing:0;background-color:#ffffff;text-align:center;margin:0 auto;margin-top:10px;margin-bottom:30px}#calendar th{border:1px solid #cacaca;background-color:#ececec;color:#232323;padding:3px;text-align:center}#calendar th.sat01{border:1px solid #cacaca;background-color:#ececec;color:#232323;padding:3px;text-align:center}#calendar th.sun01{border:1px solid #cacaca;background-color:#ffd7d4;color:#232323;padding:3px;text-align:center}#calendar td{border:1px solid #cacaca;width:12%;text-align:center;font-size:14px;vertical-align:top;padding-bottom:10px;height:100px}#calendar td.holiday01,#calendar td.sun01{background-color:#ffe4e3;color:red;font-weight:bold}#calendar .ca-l-yotei ul{padding:0 0 10px 10px}.sunky{background-color:#eaeaea;padding:5px;text-align:center}.ca-day{text-align:center;line-height:25px;background-color:#fff1c3;border-bottom:1px solid #cacaca}.ca-day p{color:#1567c3;display:inline;margin-left:10px}.ca-youbi{display:none}.ca-l-yotei{min-height:80px}.ca-l-yotei .ca-l-yotei{min-height:auto}.ca-l-yotei .calendar-time-group{padding-top:5px}.ca-l-yotei .calendar-time-group h4{font-size:11px;margin-bottom:5px;display:block;text-align:center}.ca-l-yotei .calendar-time-group h5{color:#000!important;line-height:1.3!important}#calendar .ca-l-yotei .ca-icon ul{padding:0;text-align:center;vertical-align:middle}.ca-icon.ca-icon li{margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ccc;border-radius:5px;font-size:16px;line-height:2em;height:2em;width:2em;vertical-align:middle;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.ca-icon.ca-icon li span{display:none}.ca-act ul{padding:0!important}.ca-act ul li{position:relative;padding-left:10px;line-height:1.3;font-size:12px;margin-bottom:5px}.ca-act ul li:before{position:absolute;top:1px;left:4px;font:normal normal normal 11px/1 Fontawesome;content:"\f0da";color:#ff5c1e}.calendar-time-group01 .ca-act ul li:before{color:#e4a40d}.calendarWrap .lunch{background:#ef8237}.calendarWrap .drive{background:#6699df}.calendarWrap .pick{background:#77d562}.calendarWrap .absence{background:#ff3f46}.ca-plan{padding:5px;color:#000}.ca-l-yoteitime{text-align:center;line-height:1;margin:0}.calendar-pickup dt:first-child{margin-left:0}.ca-l-hoiku-end,.ca-l-hoiku-start,.ca-l-mukae,.ca-l-okuri{display:inline-block;font-weight:bold}.ca-l-hoiku-end:before,.ca-l-hoiku-start:before,.ca-l-mukae:before,.ca-l-okuri:before{font-size:11px;font-weight:normal;display:inline-block}.ca-l-mukae:before{content:"迎え"}.ca-l-okuri:before{content:"送り"}.ca-l-hoiku-start:before{content:"開始"}.ca-l-hoiku-end:before{content:"終了"}.ca-cancel{display:block;position:relative;margin:5px 0;border:1px solid #e40101;border-radius:2px;text-align:center;background:transparent;color:#e40101}.ca-l-hoiku-end,.ca-l-hoiku-school,.ca-l-hoiku-start{margin:0;padding:0;line-height:1.3}.ca-l-hoiku-school{margin-top:5px;margin-bottom:5px;font-weight:bold}.ca-l-yotei+.ca-l-yotei{margin-top:15px}.ca-plan .calendar-sort-schooltype01,.ca-plan .calendar-sort-schooltype03{font-weight:bold}.ca-plan .calendar-sort-schooltype01:after,.ca-plan .calendar-sort-schooltype03:after{font-weight:normal}@media screen and (min-width:1025px){#reserve>.ibox-title+.formGroup .pull-right{position:relative;z-index:50}#reserve>.ibox-title+.formGroup+.tabs-container{position:relative;z-index:30;margin-top:-50px}}@media print{#calendar{width:100%!important}#calendar table{border:0!important}#calendar h5{font-size:7pt!important}.ca-l-yoteitime{padding-top:0!important}.ca-l-yotei .calendar-time-group h4{font-size:7pt;margin-bottom:2pt}.ca-l-hoiku-school{margin-top:0!important;margin-bottom:0!important}.mini-info .calendar-time-title{font-size:7pt!important}.reserveNormal .mini-info{margin-bottom:0}.ca-day{line-height:1.5!important}.ca-plan{padding-top:0!important}.ca-l-yotei .calendar-time-group{padding:1mm;line-height:1}.ca-l-yotei .ca-act ul{padding:0}.ca-l-yotei .ca-act ul li{font-size:7pt;margin-bottom:2pt}.ca-l-yotei .ca-icon li{font-size:8pt}}.reserve_event_list li{margin-top:10px;line-height:1.5}.reserve_event_list li:first-child{margin-top:0}.reserve_event_list li .not_selected{color:rgba(0,0,0,0.3)}#ope_dailyreport{margin:0 50px;line-height:1.2em}#ope_dailyreport td,#ope_dailyreport th{padding:2px}#ope_dailyreport .ibox-title{margin-bottom:2px}#ope_dailyreport .head_facility{width:150px}#ope_dailyreport .head_date{width:130px}#ope_dailyreport .stamp_label{width:30px;font-size:8px}#ope_dailyreport .stamp_cell{width:40px;padding:4px}#ope_dailyreport .hand_write th{width:150px;height:48px}#ope_dailyreport .childrenListLabel th{padding:0}#ope_dailyreport .children_list td{padding:2px;height:16px}#ope_dailyreport .staff_no{width:20px}#ope_dailyreport .staff_name{width:130px}#ope_dailyreport .staff_time{width:40px}#ope_dailyreport .visitor_write{height:20px}#ope_dailyreport .address{width:150px}#ope_dailyreport .tel{width:100px}#ope_dailyreport .visitor_write_message{width:200px}#ope_dailyreport .last_checker td,#ope_dailyreport .last_checker th{height:20px}#ope_dailyreport .last_checker th{background:#ccc none repeat scroll 0 0}#ope_dailyreport .last_checker td{text-align:left;height:40px}.indexTopBox{margin-top:50px}.tab+.indexTopBox{margin-top:0}@media screen and (min-width:1025px){.indexTop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.indexTopBox{margin-top:20px}}.indexTopNav{margin-right:15px;width:300px}.indexTopNav li{margin-bottom:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;container-type:inline-size}.indexTopNav li:last-child{margin-right:0px}.indexTopNav li a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;font:normal normal normal 28px/1 Fontawesome}.indexTopNav li a{position:relative;padding:10px 10px 10px 50px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:16px;font-weight:bold}.indexTopNav li a span{line-height:1.35}.btn-user{background-color:#2195cb;-webkit-box-shadow:0px 4px 0px 0px #197098;box-shadow:0px 4px 0px 0px #197098}.btn-user:before{content:"\f007"}.btn-pickup{background-color:#3cad6f;-webkit-box-shadow:0px 4px 0px 0px #267449;box-shadow:0px 4px 0px 0px #267449}.btn-pickup:before{content:"\f207"}.btn-record{background-color:#ef8237;-webkit-box-shadow:0px 4px 0px 0px #cc5d10;box-shadow:0px 4px 0px 0px #cc5d10}.btn-record:before{content:"\f02d"}.btn-active{background-color:#5a76a8;-webkit-box-shadow:0px 4px 0px 0px #43587f;box-shadow:0px 4px 0px 0px #43587f}.btn-active:before{content:"\f0f6"}.btn-report{background-color:#e1b62e;-webkit-box-shadow:0px 4px 0px 0px #b28d1a;box-shadow:0px 4px 0px 0px #b28d1a}.btn-report:before{content:"\f0c5"}.btn-progress{background-color:#5a76a8;-webkit-box-shadow:0px 4px 0px 0px #43587f;box-shadow:0px 4px 0px 0px #43587f}.btn-progress:before{content:"";height:28px;background:url("https://api.iconify.design/mdi:clipboard-clock-outline.svg?color=%23ffffff") no-repeat center center/contain}.btn-mypage-contact{background-color:#86b13b;-webkit-box-shadow:0px 4px 0px 0px #65852c;box-shadow:0px 4px 0px 0px #65852c}.btn-mypage-contact:before{content:"\f086"}.indexTopBoxAsahi .indexTopNav li:nth-child(3) a{line-height:1.8}.indexTopBoxAsahi .indexTopNav li:nth-child(4) a{line-height:1.1}.indexTopBoxAsahi .btn-staff-asahi{background:#ff6969;-webkit-box-shadow:0px 4px 0px 0px #b75757;box-shadow:0px 4px 0px 0px #b75757}.indexTopBoxAsahi .btn-staff-asahi:active{-webkit-box-shadow:none;box-shadow:none}.indexTopBoxAsahi .btn-staff-asahi:before{content:"\f017"}.btn-analyze-asahi:before{color:#2195cb;content:"\f0ce"}@media screen and (max-width:1024px){.indexTopNav{float:none;margin:0;margin-bottom:20px;width:auto}.indexTopNav ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.indexTopNav ul *{-webkit-box-sizing:border-box;box-sizing:border-box}.indexTopNav li{width:calc(33.3222259247% - 4px);margin-bottom:10px}.indexTopNav li:not(:nth-child(3n)){margin-right:6px}.indexTopNav li a{height:100%;font-size:14px;min-height:45px}.indexTopNav li a br{display:none}}@media screen and (max-width:480px){.indexTopNav li{width:calc(33.3222259247% - 2px);margin-bottom:7px}.indexTopNav li:not(:nth-child(3n)){margin-right:3px}.indexTopNav li a{container-type:inline-size;padding:8px 5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.indexTopNav li a:before{position:static;margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transform:none;-ms-transform:none;transform:none;font-size:25cqw;background-size:contain}.indexTopNav li a span{font-size:10cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25}}.indexTopInfo{-webkit-box-flex:1;-ms-flex:1;flex:1}.indexTopInfo table{width:100%}.indexTopInfo tr{border-bottom:1px solid #ddd}.indexTopInfo td,.indexTopInfo th{padding:5px;line-height:1.5;vertical-align:middle}.indexTopInfo th{padding-left:0;padding-right:10px;width:1%;text-align:left;font-size:12px;white-space:nowrap}.indexTopInfo th span{display:inline-block;position:relative;width:100%;padding:8px 4px;line-height:1.3;color:#fff;background:var(--hugcolor);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.indexTopInfo th span:after{z-index:-1;content:"";position:absolute;top:0;right:-10px;width:10px;height:100%;clip-path:polygon(0% 0,100% 50%,0 100%);background-color:#e8450b}.indexTopInfo td{font-size:18px}.indexTopInfo td a{color:#222}.indexTopInfo td b{font-size:22px;font-weight:bold;color:var(--hugcolor)}.indexTopInfo td span{display:inline-block;margin-left:5px;background:#ccc;border-radius:5px}.indexTopInfo td span a{display:block;padding:5px;line-height:1;color:#222;font-size:10px;text-decoration:none}.indexTopInfo td span a:after{display:inline-block;margin-left:3px;font-family:FontAwesome;content:"\f0da";color:var(--hugcolor)}.indexTopInfo td li{display:inline-block;line-height:1}.indexTopInfo tr:first-child th{padding-top:0}.indexTopInfo .indexTopInfoUser{min-width:140px}.indexTopInfo .event_info{background:#eee!important;font-size:15px!important}.indexTopInfo .indexTopInfoWorker{width:60px}.indexTopInfo .indexTopInfoReserve{margin-right:5px}.indexTopInfo .indexTopInfoReserve:after{display:block;clear:both;content:""}.indexTopInfo .indexTopInfoReserve>ul{display:inline-block;margin-right:0;margin-bottom:5px}.indexTopInfo .indexTopInfoReserveBox{display:block;overflow:hidden;padding:5px 10px;background:#f1f1f1;border-radius:5px}.indexTopInfo .indexTopInfoReserveBox h3{display:inline-block;color:var(--hugcolor);font-size:14px;font-weight:bold}.indexTopInfo .indexTopInfoReserveBox ul{display:inline-block}.indexTopInfo .indexTopInfoReserveBox li{line-height:1;margin-right:10px}.indexTopInfo .indexTopInfoReserve>ul>li h4,.indexTopInfo .indexTopInfoReserveBox h4{display:inline-block;line-height:1;padding:6px 6px;border-radius:5px;background:#fff;font-size:11px;font-weight:bold}.indexTopInfo .indexTopInfoReserve>ul>li{margin-left:10px}.indexTopInfo .indexTopInfoReserve>ul>li:first-child{margin-left:0}.indexTopInfo .indexTopInfoReserve>ul>li h4{background:#f1f1f1}.indexTopInfoCarePlan01{margin-right:5px}.indexTopInfo th.indexTopInfoChildInfo01{width:120px}.indexTopInfo td .indexTopInfoEvent li{display:block;margin-bottom:0.5em;position:relative;padding-left:0.7em;font-weight:bold;line-height:1.3}.indexTopInfo td .indexTopInfoEvent li:before{position:absolute;top:0;left:0;display:block;margin-right:5px;color:var(--hugcolor);font-family:"FontAwesome";font-weight:normal;content:"\f0da"}.indexTopInfo td .indexTopInfoEvent li:last-child{margin-bottom:0}@media screen and (max-width:1024px){.indexTopInfo td,.indexTopInfo th{display:block}.indexTopInfo th{float:none;width:auto;text-align:left;padding-bottom:0}.indexTopInfo th span{width:auto}.indexTopInfo td{padding-top:2px;padding-left:0;padding-right:0;width:100%}.indexTopInfoBox{float:none;border-bottom:1px solid #ddd}.indexTopInfo .indexTopInfoReserve{margin-right:0}.indexTopInfo .indexTopInfoUser{float:none;width:auto;margin-right:10px}.indexTopInfo .indexTopInfoWorker{display:block;width:auto;border-top:1px solid #ddd}.indexTopInfo .indexTopInfoReserve>ul{float:none;margin-bottom:5px}.indexTopInfo .indexTopInfoReserveBox{text-align:center}.indexTopInfo .indexTopInfoReserveBox ul{text-align:center}.indexTopInfoTh01 br{display:none}.indexTopInfoCarePlan01{width:140px;margin-right:5px}.indexTopInfo th.indexTopInfoChildInfo01{width:100%;border-top:1px solid #ddd}}@media screen and (min-width:1025px){.indexTopInfo tr.indexTopBorderNone{border-bottom:none}.indexTopInfo tr.indexTopPaddingNone td,.indexTopInfo tr.indexTopPaddingNone th{padding-top:0}}@media screen and (max-width:768px){.indexTopInfoEvent{padding-top:5px}.indexTopInfoEvent li{font-size:16px}.indexTopInfo .indexTopInfoReserveBox ul{text-align:left}}.indexMain{padding:20px 0 25px}.indexMain ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.indexMain li{width:calc(25% - 9px);-webkit-box-sizing:border-box;box-sizing:border-box;container-type:inline-size}.indexMain li a{font-size:min(10cqw,15px);line-height:1.35;height:100%;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.indexMain li a.btn-top{color:#222;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px #aaa,0px 4px 0px 0px #bbb;box-shadow:inset 0px 0px 0px #aaa,0px 4px 0px 0px #bbb;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.indexMain li a:before{display:block;margin:0 0 8px;line-height:1;font-family:FontAwesome;font-size:min(40cqw,40px)}.indexMain li a.btn-children:before{content:"\f1ae";color:#8bc66e}.indexMain li a.btn-attendance:before{content:"\f073";color:#674789}.indexMain li a.btn-phone-manage:before{content:"\f098";color:#2195cb}.indexMain li a.btn-reserve-manage:before{content:"\f005";color:#f5c631}.indexMain li a.btn-cbb-import:before{content:"\f19d";color:#5a76a8}.indexMain li a.btn-service-record:before{content:"\f004";color:#ef8237}.indexMain li a.btn-sales:before{content:"\f1ec";color:#3cad6f}.indexMain li a.btn-record-proceedings:before{content:"\f15c";color:#b8cb19}.indexMain li a.btn-addition-plan:before{content:"\f15b";color:#19cbc2}.indexMain li a.btn-addition-plan-monitoring:before{content:"\f0f6";color:#acf66c}.indexMain li a.btn-assessment:before,.indexMain li a.btn-monitoring:before{font:normal normal normal 40px/1 FontAwesome01}.indexMain li a.btn-assessment:before{content:"\f2c2";color:#2195cb}.indexMain li a.btn-care-plan:before{content:"\f15c";color:#3cad6f}.indexMain li a.btn-meeting{text-align:center}.indexMain li a.btn-meeting span{display:inline-block;background:url(../images/icon-meeting.png) top center no-repeat;padding-top:44px;background-size:42px}.indexMain li a.btn-care-plan-main:before{content:"\f0f6";color:#ef8237}.indexMain li a.btn-monitoring:before{content:"\f2c1";color:#e1b62e}.indexMain.indexCarePlan{margin-bottom:30px;padding:15px;background:#f1f1f1;border:1px solid #ccc}.indexMain.indexCarePlan li{width:calc(20% - 9.6px)}@media screen and (max-width:768px){.indexMain ul,.indexMain.indexCarePlan ul{gap:10px}.indexMain li,.indexMain.indexCarePlan li{width:calc(33.3333333333% - 6.6666666667px)}}@media screen and (max-width:480px){.indexMain li,.indexMain.indexCarePlan li{width:calc(50% - 5px)}.indexMain li a,.indexMain.indexCarePlan li a{font-size:7cqw}.indexMain li a:before,.indexMain.indexCarePlan li a:before{font-size:20cqw}.indexMain li a.btn-meeting span{padding-top:23cqw;background-size:20cqw}}.indexMenu{margin-left:-10px;margin-right:-10px;padding:15px;background:#f5f5f5}.indexMenu>ul{border:1px solid #ccc}.indexMenu>ul li{-webkit-box-sizing:border-box;box-sizing:border-box}.indexMenu>ul li ul{background-color:#fff;border:0}.indexMenu>ul li ul li{border-bottom:1px solid #ccc;display:block}.indexMenu>ul li a{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 10px;padding-right:25px;text-decoration:none;line-height:1.35;color:#222;background:#ddd;font-size:15px;font-weight:bold}.indexMenu>ul li a:after{position:absolute;top:35%;right:5px;content:"\f138";color:var(--hugcolor);font:normal normal normal 14px/1 FontAwesome}.indexMenu>ul li li a{background:#fff;font-size:12px;font-weight:normal}.indexMenu>ul li li a:after{content:"\f105";font-size:12px;right:10px;color:#222}.indexMenu>ul li li a span:after{position:relative;top:-3px;left:3px;content:"\f1c1";font:normal normal normal 10px/1 FontAwesome}.indexTopicsBar{position:relative;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:2px 10px;background:#fff5ee;border-bottom:1px solid #f04c22;-webkit-box-shadow:0 1px 3px rgba(100,100,100,0.5);box-shadow:0 1px 3px rgba(100,100,100,0.5);font-size:14px;text-align:center;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;text-decoration:none}.indexTopicsBar:after{height:20px;width:100%;background-color:#f5f5f5}.indexTopicsBar .indexTopicsBarInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.indexTopicsBar a{color:#222;text-decoration:none}.indexTopicsBar a:hover .indexTopicsText{text-decoration:none}.indexTopicsBar.hidden{display:none}.indexTopicsBar time{margin:0 10px 0 5px}.indexTopicsBar .newIcon{font-size:11px;border-radius:2px;border:1px solid #f00;line-height:1;color:#f00;opacity:1;padding:2px 4px;-webkit-animation:flash 3.5s linear infinite;animation:flash 3.5s linear infinite}@-webkit-keyframes flash{80%{opacity:1}90%{opacity:0}}@keyframes flash{80%{opacity:1}90%{opacity:0}}.indexTopicsBar .iconTopics{margin:0}.indexTopicsBar ul{overflow:hidden;height:25px;-webkit-transition:height 0.45s;transition:height 0.45s}.indexTopicsBar ul li{max-width:45rem;margin:0 auto;text-align:left}.indexTopicsBar ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.indexTopicsBar ul.active{height:125px}.indexTopicsText{text-decoration:underline}.indexTopicsBtnWrap{text-align:center}.indexTopicsBtnWrap.left{margin-right:25px}.indexTopicsBtnWrap.right{margin-left:25px}#indexTopicsBtn{display:inline-block;padding:2px 10px;border-radius:20px;border:none;background-color:#999;color:#fff;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#indexTopicsBtn:hover{cursor:pointer}#indexTopicsBtn:before{display:inline-block;margin-right:5px;font-family:"FontAwesome";content:"\f057"}#indexTopicsBtnOpen{background:none;border:none;position:absolute;bottom:-18px;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}#indexTopicsBtnOpen:focus{outline:0}#indexTopicsBtnOpen img{height:18px}#indexTopicsBtnOpen:before{display:none}@media screen and (max-width:1024px){.indexTopicsBar .indexTopicsBarInner{display:block}.indexTopicsBtnWrap.indexTopicsBtnWrap{display:block;text-align:center;margin:0 3px 5px}}@media screen and (max-width:768px){.indexTopicsBar{text-align:center}.indexTopicsBar ul{height:50px}.indexTopicsBar ul.active{height:250px}.indexTopicsBar a{display:block;clear:both}.indexTopicsBar .iconTopics,.indexTopicsBar time{display:inline-block;vertical-align:middle}.indexTopicsText{display:block}}@media screen and (max-width:480px){.indexTopicsBar ul li a{overflow:auto;text-overflow:clip;white-space:normal}.indexTopicsBar ul li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.iconTopics{display:inline-block;width:70px;height:20px;margin-right:5px;line-height:20px;background:#666;color:#fff;font-size:11px;text-align:center}.iconTopics01{background:#ef8237}.iconTopics02{background:#e81010}.iconTopics03{background:#3cad6f}.iconTopics04{background:#2195cb}.iconTopics07{background:#f69896}.indexTopInfo td h4{display:inline-block;line-height:1;padding:6px 6px;border-radius:5px;background:#ccc;font-size:11px;font-weight:bold}.indexTopInfo td .indexTopInfoType01 ul,.indexTopInfo td .indexTopInfoType02 ul,.indexTopInfo td .indexTopInfoType03 ul,.indexTopInfo td .indexTopInfoType07 ul,.indexTopInfo td .indexTopInfoType_sodan1 ul,.indexTopInfo td .indexTopInfoType_sodan2 ul,.indexTopInfo td .indexTopInfoType_work01 ul,.indexTopInfo td .indexTopInfoType_work02 ul{display:inline-block}.indexTopInfo td .indexTopInfoType01:before,.indexTopInfo td .indexTopInfoType02:before,.indexTopInfo td .indexTopInfoType03:before,.indexTopInfo td .indexTopInfoType07:before,.indexTopInfo td .indexTopInfoType_sodan1:before,.indexTopInfo td .indexTopInfoType_sodan2:before,.indexTopInfo td .indexTopInfoType_work01:before,.indexTopInfo td .indexTopInfoType_work02:before{display:inline-block;padding:3px 0 2px;border-radius:5px;line-height:1;width:2.5em;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.5em;overflow:hidden;color:#fff;background-color:#e4a40d;content:"放デ";vertical-align:middle;margin-right:5;white-space:nowrap}.indexTopInfo td .indexTopInfoType02:before{background-color:#5171ea;content:"児発"}.indexTopInfo td .indexTopInfoType03:before{background-color:#49d0a8;content:"保育"}.indexTopInfo td .indexTopInfoType07:before{background-color:#f69896;content:"相談"}.indexTopInfo td .indexTopInfoType_sodan1:before{background-color:#f69896;content:"障相"}.indexTopInfo td .indexTopInfoType_sodan2:before{background-color:#600f18;content:"計相"}.indexTopInfo td .indexTopInfoType_work01:before{background-color:#5a76a8;content:"就移"}.indexTopInfo td .indexTopInfoType_work02:before{background-color:#489835;content:"就B"}.pickTableWrap,.pickTableWrap3,.sendTableWrap{overflow:hidden;margin-bottom:30px}.pickTableWrap .formGroup,.pickTableWrap3 .formGroup,.sendTableWrap .formGroup{margin-top:10px}.pickTableWrap .table-wrapper,.pickTableWrap3 .table-wrapper,.sendTableWrap .table-wrapper{margin-bottom:0}.pickTable td,.pickTable th{line-height:1.2}.tableSpOnly.tableSpOnly{overflow-x:scroll}.tableSpOnly.tableSpOnly table{width:auto}.tableSpOnly.tableSpOnly table td,.tableSpOnly.tableSpOnly table th{white-space:nowrap}.tableSpOnly.tableSpOnly .pickName,.tableSpOnly.tableSpOnly .pickNameEven,.tableSpOnly.tableSpOnly .pickNameOdd{max-width:25vw;position:sticky;left:0;z-index:50}.tableSpOnly.tableSpOnly .pickName:before,.tableSpOnly.tableSpOnly .pickNameEven:before,.tableSpOnly.tableSpOnly .pickNameOdd:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-right:3px solid #ccc;z-index:-1}.tableSpOnly.tableSpOnly td.pickNameOdd{background-color:#fff;border-right:3px solid #ccc}.tableSpOnly.tableSpOnly td.pickNameEven{background-color:#eee;border-right:3px solid #ccc}table.responsive.pickTable td,table.responsive.pickTable th{overflow:visible}.pickTable .toolTip{width:200px;background:#fefefe;font-size:14px;white-space:normal}.pickTable .fs_list,.pickTable .note,.pickTable .vehicle{min-width:55px}.pickTable .greet_time_end,.pickTable .greet_time_start,.pickTable .place,.pickTable .staff{min-width:40px}.pickCaption+.table-wrapper,.pickCaption+.table-wrapper .pinned,.pickCaption+.table-wrapper .pinned table,.sendCaption+.table-wrapper,.sendCaption+.table-wrapper .pinned{overflow:visible}.sendCaption+.table-wrapper .pickTable,.sendCaption+.table-wrapper .pinned table{overflow:visible}.pickCaption+.table-wrapper .pinned,.sendCaption+.table-wrapper .pinned{margin-top:40px}.pickCaption+.table-wrapper .scrollable,.sendCaption+.table-wrapper .scrollable{margin-top:-40px;padding-top:40px}.pickCaption{position:relative;z-index:100;padding:10px;font-weight:bold;color:#fff;background:#2195cb;text-align:center}.sendCaption{position:relative;z-index:100;padding:10px;font-weight:bold;color:#fff;background:#8bc66e;text-align:center}.pick thead th,.send thead th{padding:8px;font-size:13px;font-weight:bold;color:#222}.pick tbody td,.send tbody td{font-size:14px}.pick thead th{background:#dcf4ff}.send thead th{background:#eeffe6}.pick,.send{margin-bottom:15px}.pickTable tbody td b{font-weight:normal}.pickTable .smallipop i{display:block}.hiddenTime,.pickName .iconToolTip{display:none}.pickTableWrapNotice{font-size:14px;clear:both;top:-10px;position:relative}@media screen and (max-width:1024px){.pickTableWrap .pinned,.pickTableWrap3 .pinned,.sendTableWrap .pinned{display:none}}@media screen and (max-width:768px){.pickName a{display:block}.hiddenTime,.pickName .iconToolTip{display:inline-block;padding:5px 0}.hiddenNote{display:inline-block;margin-right:5px;padding:4px 5px;border-radius:10px;background:#4aa9d3;color:#fff;font-size:12px;font-style:normal;vertical-align:middle}.hiddenNote:first-child{margin-left:0}.hiddenNote:before{margin-right:3px;content:"\f105";font-family:"FontAwesome"}.pickTable .toolTip{width:120px}.pickTableWrap div.table-wrapper div.pinned,.pickTableWrap3 div.table-wrapper div.pinned,.sendTableWrap div.table-wrapper div.pinned{display:block;width:170px;bottom:0;border:0;overflow-x:visible}.pickTableWrap div.table-wrapper div.pinned td,.pickTableWrap div.table-wrapper div.pinned td,.sendTableWrap div.table-wrapper div.pinned td{white-space:normal}.pickTableWrap div.table-wrapper div.scrollable,.pickTableWrap3 div.table-wrapper div.scrollable,.sendTableWrap div.table-wrapper div.scrollable{margin-left:170px}}@media screen and (min-width:768px){.greet_time_scheduled,.send_time_scheduled{min-width:65px}}.pickedit02{margin-bottom:15px}.pickedit02 .nav-tabs>li>a{padding:7px 30px 8px}.pickedit02 .nav-tabs>li:first-child.active>a{background-color:#e7f5fb;border-color:#2195cb;border-bottom-color:transparent}.pickedit02 .nav-tabs>li:nth-child(2).active>a{border-color:#6eb849;background-color:#f1f8ed;border-bottom-color:transparent}.pickedit02 .tabs-container{border-top:0}.pickedit02 .pickedit02Inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px!important;border:1px solid #ccc}.pickedit02 .pickedit02Inner .pickCarBox{border:1px solid #666}.pickedit02 .pickedit02Inner .pickCarBox .pickCarOption{background-color:#666}.pickedit02 .pickedit02Inner .pickCarBox .pickCarOption h4{margin-right:15px}.pickedit02 .pickedit02Inner .pickCarBox.col01{border:1px solid #3cad6f}.pickedit02 .pickedit02Inner .pickCarBox.col01 .pickCarOption{background-color:#3cad6f}.pickedit02 .pickedit02Inner .pickCarBox.col02{border:1px solid #3d7bad}.pickedit02 .pickedit02Inner .pickCarBox.col02 .pickCarOption{background-color:#3d7bad}.pickedit02 .pickedit02Inner .pickCarBox.col03{border:1px solid #6f3dad}.pickedit02 .pickedit02Inner .pickCarBox.col03 .pickCarOption{background-color:#6f3dad}.pickedit02 .pickedit02Inner .pickCarBox.col04{border:1px solid #ad3d7b}.pickedit02 .pickedit02Inner .pickCarBox.col04 .pickCarOption{background-color:#ad3d7b}.pickedit02 .pickedit02Inner .pickCarBox.col05{border:1px solid #ad6f3d}.pickedit02 .pickedit02Inner .pickCarBox.col05 .pickCarOption{background-color:#ad6f3d}.pickedit02 .pickedit02Inner .pickCarBox.col06{border:1px solid #7bad3d}.pickedit02 .pickedit02Inner .pickCarBox.col06 .pickCarOption{background-color:#7bad3d}.pickedit02 .pickedit02Inner .pickCarBox.col07{border:1px solid #ad3d42}.pickedit02 .pickedit02Inner .pickCarBox.col07 .pickCarOption{background-color:#ad3d42}.pickedit02 .pickedit02Inner.check01{background-color:#e7f5fb;border-color:#2195cb}.pickedit02 .pickedit02Inner.check02{border-color:#6eb849;background-color:#f1f8ed}.pickedit02 .pickCheck{-webkit-box-flex:1;-ms-flex:1;flex:1}.pickedit02 .pickCheck .pickAddBtn{margin-bottom:15px}.pickedit02 .pickCheck .pickAddBtn .add:before{font-family:FontAwesome;content:"\f055";margin-right:3px;color:var(--hugcolor)}.pickedit02 .pickCheck .pickCarBox{background-color:#fff}.pickedit02 .pickCheck .pickCarBox:not(:last-child){margin-bottom:15px}.pickedit02 .pickCheck .pickCarOption{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4e4;padding:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pickedit02 .pickCheck .pickCarOption .selectBox,.pickedit02 .pickCheck .pickCarOption h4{color:#fff}.pickedit02 .pickCheck .pickCarOption .selectBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.pickedit02 .pickCheck .pickCarOption .selectBox select{margin:0 0 0 2px}.pickedit02 .pickCheck .pickCarOption .capacity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.pickedit02 .pickCheck .pickCarOption .capacity b{font-size:18px}.pickedit02 .pickCheck .pickCarOption .capacity b:first-letter{font-size:20px}.pickedit02 .pickCheck .pickCarOption .capacity.over{position:relative}.pickedit02 .pickCheck .pickCarOption .capacity.over b{display:inline-block}.pickedit02 .pickCheck .pickCarOption .capacity.over i.fa{display:inline-block;margin-left:5px;font-size:14px;border-radius:50%}.pickedit02 .pickCheck .pickCarOption .capacity.over i.fa:before{text-shadow:1px 1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff}.pickedit02 .pickCheck .pickCarOption .editBtn{margin-left:auto}.pickedit02 .pickCheck .pickCarOption h4 em{font-weight:bold}.pickedit02 .pickCheck .pickCarOption h4 i{background-color:var(--hugcolor);color:#fff;font-size:12px;border:1px solid #fff;font-weight:bold;font-style:normal;padding:0 5px;display:inline-block;vertical-align:1px;margin-right:8px}.pickedit02 .pickCheck .pickCarInner{padding:10px}.pickedit02 .pickCheck .pickCarInner .noChileTxt{margin:0 5px}.pickedit02 .pickCheck .pickCarInner .connected{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;float:none}.pickedit02 .pickCheck .pickCarInner .connected:after{content:"";display:table;clear:both}.pickedit02 .pickCheck .pickCarInner .connected .pickupList{width:calc(25% - 10px)}.pickedit02 .pickCheck .pickCarInner .carAddBox{text-align:right;margin-top:10px}.pickedit02 .pickNone{margin-left:15px;background:none;width:20%;min-width:240px}.pickedit02 .pickNone .pickNoneInner{position:sticky;top:10px;background-color:#e6e6e6;padding:10px;border:1px solid #ccc}.pickedit02 .pickNone .pickNoneInner .noChileTxt{text-align:center;background-color:#fff;padding-top:10px;margin:0 0 -5px}.pickedit02 .pickNone .pickNoneInner .connected{margin-top:5px;background-color:#fff;max-height:65vh;overflow-y:scroll;float:none;padding-bottom:0}.pickedit02 .pickNone .pickNoneInner .connected::-webkit-scrollbar{width:5px}.pickedit02 .pickNone .pickNoneInner .connected::-webkit-scrollbar-track{background:#f2f2f2}.pickedit02 .pickNone .pickNoneInner .connected::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.pickedit02 .pickNone .pickNoneInner h4{text-align:center;font-weight:bold}.pickedit02 .pickNone .pickNoneInner li{padding:0;border-radius:5px;position:relative;letter-spacing:-0.4em}.pickedit02 .pickNone .pickNoneInner li *{letter-spacing:normal}.pickedit02 .pickNone .pickNoneInner li .flex{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.pickedit02 .pickNone .pickNoneInner li .pickupTime{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;border-radius:5px 0 0 5px;width:3.5rem;text-align:center;border-right:1px solid #ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ccc;font-weight:bold}.pickedit02 .pickNone .pickNoneInner li .pickupTime span{width:100%;display:block;text-align:center}.pickedit02 .pickNone .pickNoneInner li .pickupName{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:10px;padding-right:40px;line-height:1}.pickedit02 .pickNone .pickNoneInner li .pickupName h5,.pickedit02 .pickNone .pickNoneInner li .pickupName p{word-break:break-all;letter-spacing:normal;line-height:1.35}.pickedit02 .pickNone .pickNoneInner li .pickupName h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold;margin-bottom:3px}.pickedit02 .pickNone .pickNoneInner li .pickupName p{display:inline;padding-right:0.5rem;font-size:12px}.pickedit02 .pickNone .pickNoneInner li .pickupName p:nth-of-type(2){padding-left:0.5rem;border-left:1px solid #999}.pickedit02 .pickNone .pickNoneInner li .pickupName p>span{display:inline-block;margin-right:5px}.pickupChildren .tooltopAddress{display:inline-block}.pickupChildren .tooltopAddress .clickToolTip2{border-radius:5px;display:inline-block;padding:5px;background-color:#f2f2f2;line-height:1}.pickupChildren .tooltopAddress .clickToolTip2:before{content:"\f015";font-size:12px;font-family:FontAwesome;font-weight:normal;margin-right:2px}.pickupChildren .tooltopAddress .toolTip{position:absolute;min-width:200px;background:#fcfcfc}@media screen and (max-width:1199px){.pickedit02 .pickCheck .pickCarOption{-ms-flex-wrap:wrap;flex-wrap:wrap}.pickedit02 .pickCheck .pickCarInner .connected .pickupList{width:calc(50% - 10px)}}@media screen and (max-width:768px){div.table-wrapper div.scrollable{border-left:1px solid #ccc}table.responsive td.td-l,table.responsive th.td-l{display:none}.scrollable table.responsive td.iteration,.scrollable table.responsive th.iteration{display:none}.furigana{display:none}.pinned{overflow-x:hidden;border-right:1px solid #ccc}.pinned table{overflow-x:hidden;border-right:1px solid #ccc}.pinned table td.iteration,.pinned table th.iteration{width:10px}#pickupTable .scrollable .pickTable td:first-child{display:none!important}#pickupTable .attendanceListTable .scrollable tbody td:nth-child(2),#pickupTable .attendanceListTable .scrollable tbody th:first-child{display:none!important}}.pickupList{list-style:none;border:1px solid #ccc;background:#f6f6f6;margin:5px;background:#f6f6f6 url(../images/icon-connected.png) no-repeat top right;cursor:url(../images/openhand.cur),move;position:relative;padding:0;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.pickupList:active{-webkit-box-shadow:0 0 2px 3px rgba(100,100,100,0.3);box-shadow:0 0 2px 3px rgba(100,100,100,0.3);cursor:url(../images/closedhand.cur),move}.pickupList.noMove{background-color:#e2e2e2}.pickupList.noMove .pickupTime span,.pickupList.noMove h5,.pickupList.noMove p{color:#777}.pickupList.noMove .noMoveTxt{color:#c22}.pickupList *{letter-spacing:normal}.pickupList .flex{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.pickupList .pickupTime{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;border-radius:5px 0 0 5px;width:3.5rem;text-align:center;border-right:1px solid #ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ccc;font-weight:bold}.pickupList .pickupTime span{width:100%;display:block;text-align:center}.pickupList .pickupName{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:10px;padding-right:40px;line-height:1}.pickupList .pickupName h5,.pickupList .pickupName p{word-break:break-all;line-height:1.5;letter-spacing:normal}.pickupList .pickupName h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold;margin-bottom:3px}.pickupList .pickupName p{display:inline;padding-right:0.5rem;font-size:12px}.pickupList .pickupName p:nth-of-type(2){padding:0;padding-left:0.5rem;border-left:1px solid #999}.pickupList .pickupName p>span{display:inline-block;margin-right:5px}.pickupList .pickToolTip.pickEditIcon01{position:absolute;right:5px;bottom:5px;z-index:950;line-height:1;padding:5px;border-radius:3px;border:1px solid #ccc;background:#fff;font-size:14px}.pickupList .pickEditIcon01:hover{color:#fff;border:1px solid #ef8237;background:#ef8237}.pickupList .toolTipWrap{display:block;position:fixed;top:0;left:0;z-index:2500}.pickupCheckSheet h3{display:block;color:initial;float:none;padding:10px;line-height:1.5;background:#ddd}.pickupCheckSheet .pickupCheckSeparate{display:-webkit-box;display:-ms-flexbox;display:flex}.pickupCheckSheet .pickupCheckSeparate .pick,.pickupCheckSheet .pickupCheckSeparate .send{width:50%}.pickupCheckSheet .pickupCheckSeparate .pick .inner,.pickupCheckSheet .pickupCheckSeparate .send .inner{background-color:#eee}.pickupCheckSheet .pickupCheckSeparate .pick h4,.pickupCheckSheet .pickupCheckSeparate .send h4{font-size:18px;color:white;padding:10px;line-height:1}.pickupCheckSheet .pickupCheckSeparate .pick label,.pickupCheckSheet .pickupCheckSeparate .send label{margin-right:5px;margin-bottom:5px}.pickupCheckSheet .pickupCheckSeparate .pick label.radio02:before,.pickupCheckSheet .pickupCheckSeparate .send label.radio02:before{content:"\f111";left:10px}.pickupCheckSheet .pickupCheckSeparate .pick h4{background:#2195cb}.pickupCheckSheet .pickupCheckSeparate .send{margin-left:min(3vw,15px)}.pickupCheckSheet .pickupCheckSeparate .send h4{background:#8bc66e}.pickupCheckSheet .sheetInner{border:1px solid #ccc;padding:15px}.pickupCheckSheet .sheetInner h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ccc;margin:-15px;margin-bottom:20px;font-size:20px;background-color:#eee;font-weight:bold;padding:7px 10px;line-height:1.35}.pickupCheckSheet .sheetInner h4 i{margin:0 10px 0 0;width:2.75rem;height:28px;font-size:15px;font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;color:white}.pickupCheckSheet .sheetInner h4 i.send{background-color:#8bc66e}.pickupCheckSheet .sheetInner h4 i.pick{background-color:#2195cb}.pickupCheckSheet .sheetInner ul{margin-bottom:30px}.pickupCheckSheet .sheetInner ul li{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pickupCheckSheet .sheetInner ul li label{display:inline-block;border-radius:3px;padding:8px;line-height:1;border:1px solid #ccc;font-size:13px;cursor:pointer;margin:0 5px 5px 0}.pickupCheckSheet .sheetInner ul li label input{margin-right:3px;width:13px;height:13px}.pickupCheckSheet .sheetInner ul li label.disabled{cursor:no-drop}.pickupCheckSheet .sheetInner ul li p{font-weight:bold;line-height:1.5}.pickupCheckSheet .sheetInner ul li p.disable{background-color:#eee;color:#777}.pickupCheckSheet .sheetInner ul li .checkTxt{margin:5px 7px}.pickupCheckSheet .sheetInner ul li .checkTxt label.disabled{border-color:#bdddcb;background-color:#edf7f1}.pickupCheckSheet .sheetInner .allCheck{position:relative;padding:10px 15px 0;margin:-20px -15px 15px}.pickupCheckSheet .sheetInner .allCheck .allCheckTxt{left:0;top:0;bottom:0;right:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute}.pickupCheckSheet .sheetInner .allCheck .allCheckTxt p{text-align:center}.pickupCheckSheet .sheetInner .allCheck:before{content:"";position:absolute;background-color:rgba(245,245,245,0.8);bottom:0;top:0;right:0;left:0}@media screen and (max-width:768px){.pickupCheckSheet .pickupCheckSeparate{display:block}.pickupCheckSheet .pickupCheckSeparate .pick,.pickupCheckSheet .pickupCheckSeparate .send{width:auto;margin:15px 0}}.pickupCheckPrint{page-break-before:always;margin-top:10mm}.pickupCheckPrint .pickupCheckPrintInner{border:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:2mm;padding:10mm}.pickupCheckPrint h3{text-align:center;font-size:22pt;font-weight:bold;margin-bottom:5mm}.pickupCheckPrint .timeSituation{text-align:right;line-height:1.5}.pickupCheckPrint .checkList{margin-top:8mm}.pickupCheckPrint .checkList li{margin:6mm 0;font-weight:bold;font-size:16pt;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex}.pickupCheckPrint .checkList .checkIcon{-ms-flex-negative:0;flex-shrink:0;background:#ffffff;position:relative;margin-right:2mm;top:0;left:0;display:block;margin-top:3px;width:16pt;height:16pt;border:solid 2px #333333;background:#ffffff;border-radius:4px}.pickupCheckPrint .checkList .checkIcon.active:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2siPjxwb2x5bGluZSBwb2ludHM9IjIwIDYgOSAxNyA0IDEyIj48L3BvbHlsaW5lPjwvc3ZnPg==) no-repeat center;background-size:contain}.pickupCheckPrint .checkSign{margin-top:10mm}.pickupCheckPrint .checkSign p{padding-bottom:3mm;margin-top:8mm;border-bottom:2px solid #333}.pickupCarDeliteModal .modalHeader{background-color:#c22}.pickupCarDeliteModal h3{background-color:#c22;font-weight:bold}.pickupCarDeliteModal .beforeAfterBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.pickupCarDeliteModal .beforeAfterBox dl{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ccc;padding:5px 10px;border-radius:3px}.pickupCarDeliteModal .beforeAfterBox dl dt{font-size:14px;margin-right:5px}.pickupCarDeliteModal .beforeAfterBox dl dd{font-size:1.25rem;font-weight:bold}.pickupCarDeliteModal .beforeAfterBox .after dl{background-color:#c22;color:#fff}.pickupCarDeliteModal .beforeAfterBox .arrow{position:relative;width:70px;display:block}.pickupCarDeliteModal .beforeAfterBox .arrow:before{content:"";display:inline-block;height:10px;width:55px;background-color:#ccc;position:relative;top:10px}.pickupCarDeliteModal .beforeAfterBox .arrow:after{position:absolute;content:"";width:0;height:0;border:15px solid transparent;border-left:15px solid #ccc;border-right:0;right:0;top:8px}.pickupCarDeliteModal .beforeAfterBox .delite p{border-radius:3px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #c22;background-color:#c22;color:#fff}.pickupCarDeliteModal .beforeAfterBox .delite p i{font-style:normal;margin-right:5px}.pickupCarDeliteModal .beforeAfterBox .delite p i:before{content:"\f00d";font-family:FontAwesome;font-weight:normal}.pickupCarDeliteModal .beforeAfterBox .delite p span{display:block;font-weight:bold;font-size:1.25rem}.pickupCarDeliteModal .btnBox{margin-top:2rem;background-color:none;border:none;padding:0;background:none}.carDriver{margin-bottom:15px}.carDriver table{margin-top:15px}.carDriver table.check01 caption{background:#2195cb}.carDriver table.check01 th{background:#dcf4ff}.carDriver table.check02 caption{background:#6eb849}.carDriver table.check02 th{background:#e7ffdb}.carDriver table caption{padding:10px;font-weight:bold;color:#fff;text-align:center}.carDriver table th{padding:10px;font-size:14px;font-weight:bold;color:#222}.error-box.pickup_edit{margin:0 auto 50px;width:960px}.error-box.pickup_edit .pickupChangeCautionInner{padding:10px;background-color:#fff}.error-box.pickup_edit .pickupChangeCautionInner:first-child{margin-bottom:20px}.error-box.pickup_edit .pickupChangeCautionInner table{margin-bottom:0}.error-box.pickup_edit .pickupChangeCautionInner table+p{text-align:center;font-size:60px;line-height:1}.error-box.pickup_edit .pickupChangeCautionInner table td label.radio02{display:block;margin:3px auto;width:60%;padding-left:30px;text-align:left;line-height:1.35}.error-box.pickup_edit .pickupChangeCautionInner table .choiceTd{border:2px solid #e40101}@media screen and (max-width:768px){.error-box.pickup_edit{width:100%}.error-box.pickup_edit .pickupChangeCautionInner table td label.radio02{width:100%}}.supportPayment{border-color:#00a984;border-width:4px;padding:10px}.supportPayment h3{margin:-10px -10px 10px;padding:3px 15px 3px 10px;font-size:17px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;background-color:#00a984}.supportPayment h3 img{height:52px;position:relative;top:-10px;left:-10px;display:inline-block}.supportPayment p{color:#353535;font-weight:normal}.supportPayment .flotingClose{margin:0;top:-12px;right:-12px}.supportPayment .flotingClose i{height:26px;width:26px;border:none;color:white;background-color:#00a984;font-size:26px;font-weight:normal}.supportPayment .flotingClose i:before{line-height:1}.paymentFirstBtn{margin-bottom:50px;padding:40px 15px;border:1px solid #ccc;background:#f8f8f8;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentFirstBtn p{text-align:center;font-size:1rem;margin-bottom:15px}.paymentFirstBtn p b{font-size:1.5rem;color:var(--hugcolor);position:relative;top:2px;margin:0 2px}.paymentFirstBtn ul.door01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.paymentFirstBtn ul.door01 li{margin:20px 2vw;text-align:center;width:calc(33.3333333333% - 4vw)}.paymentFirstBtn ul.door01 li .btn{font-size:16px;white-space:normal;border-width:2px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.paymentFirstBtn ul.door01 li .btn.disable b{color:#999}.paymentFirstBtn ul.door01 li .btn b{display:block;color:var(--hugcolor);font-size:28px;line-height:1.35;max-width:100%;margin-bottom:5px}.paymentFirstBtn ul.door01 li .btn b span{font-size:22px}.paymentFirstBtn ul.door02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.paymentFirstBtn ul.door02 li{margin:15px 0;text-align:center}.paymentFirstBtn ul.door02 li.nav1{width:80%}.paymentFirstBtn ul.door02 li.nav2,.paymentFirstBtn ul.door02 li.nav3{width:39%}.paymentFirstBtn ul.door02 li.nav2{margin-right:2%}.paymentFirstBtn ul.door02 li .btn{font-size:16px;white-space:normal;border-width:2px;padding:20px 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.paymentFirstBtn ul.door02 li .btn.disable b{color:#999}.paymentFirstBtn ul.door02 li .btn b{display:block;color:var(--hugcolor);font-size:28px;line-height:1.35;max-width:100%;margin-bottom:5px}.paymentFirstBtn ul.door02 li .btn b span{font-size:22px}@media screen and (max-width:768px){.paymentFirstBtn{padding:30px 15px}.paymentFirstBtn ul{display:block}.paymentFirstBtn ul li.nav1,.paymentFirstBtn ul li.nav2,.paymentFirstBtn ul li.nav3{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:10px 0}}@media screen and (max-width:480px){.paymentFirstBtn ul li .btn b{font-size:20px}.paymentFirstBtn ul li .btn b span{font-size:16px}}.paymentFirstBtn02 *{-webkit-box-sizing:border-box;box-sizing:border-box}.paymentFirstBtn02 .firstGuide{max-width:770px;text-align:center;margin:0 auto;border-radius:5px;padding:15px 10px 5px;background-color:#eee}.paymentFirstBtn02 .db{margin-top:20px;text-align:center}.paymentFirstBtn02 .db b{color:var(--hugcolor);display:block;font-size:18px}.paymentFirstBtn02 .db a{max-width:380px;width:calc(50% - 5px);padding:35px 10px;margin:0;font-size:14px}.paymentFirstBtn02 .db .normal,.paymentFirstBtn02 .db .other{text-align:center;margin:0 auto}.paymentFirstBtn02 .db .normal{margin-bottom:13px}.paymentFirstBtn02 .db .normal a{width:100%;max-width:770px}.paymentFirstBtn02 .db .normal a b{font-size:28px}.paymentFirstBtn02 .db .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paymentFirstBtn02 .db .other a+a{margin-left:10px}.paymentStart{margin-bottom:20px;padding:10px;border:1px solid #ccc;border-radius:5px}.paymentStart:after{display:block;clear:both;content:""}.paymentStart h3{display:block;margin-bottom:10px;line-height:1.3}.paymentStart h3 strong{color:#f04c22;font-weight:bold}.paymentStart h3:before{margin-right:5px;color:#f04c22;font-family:"FontAwesome";content:"\f06a";font-size:1.25em}.paymentStartGroup{float:left;margin-right:10px;padding:10px;border-radius:5px;background:#f1f1f1}.paymentStartGroup h4{text-align:center}@media screen and (max-width:768px){.paymentStartGroup{float:none;margin-bottom:10px}}.payment.ibox{overflow:visible}.paymentAll{background:#fff}.paymentAll tr.highlight:first-child td{background:#ffe695}.paymentAll .highlight{background:#ffe695}.paymentAll tr td:last-child a{display:inline-block}.paymentAll tr td.modified{background-color:#ffcc95}.payment_highlight{background:#ffe695}.payment_error_highlight{background:#ffcccc}.paymentSelect{margin-bottom:30px}.paymentSelect:after{display:block;clear:both;content:""}.paymentSelect h2{line-height:1.5;margin-bottom:10px;padding:10px;font-size:18px;background:#f1f1f1;border:1px solid #ccc}.paymentSelect h2 span{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:5px;background:#ef8237;color:#fff;text-align:center}.paymentSelect h2.active{background:var(--hugcolor)}.paymentSelect h2.active span{color:var(--hugcolor)}.paymentSelect h2 .paymentAccordion{position:relative;display:inline-block;margin:0 0 0 15px}.paymentSelect h2 .paymentAccordion:after{content:"請求情報を隠す";cursor:pointer;position:relative;text-align:center;padding:6px 12px;border-radius:4px;text-decoration:none;font-weight:normal;margin:0 3px 0;line-height:1.5;color:#333;font-size:12px;display:block;white-space:nowrap;background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999}.paymentSelect h2 .paymentAccordion.active:after{content:"請求情報を開く"}.paymentSelect h2 .paymentAccordion:active:after{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:none;box-shadow:none}.paymentSelect h2.disabled{background-color:#888}.paymentSelect h2.disabled span{color:#888}.paymentSelect h2 .fa-exclamation-triangle{display:inline-block;margin:0 0 0 10px;font-size:20px;position:relative}.paymentSelect h2 .fa-exclamation-triangle:after{content:"";z-index:-1;position:absolute;height:12px;width:8px;top:6px;left:6px;background-color:#fff}.paymentSelect h2 .fa-exclamation-triangle.caution{color:#ef8237}.paymentSelect h2 .fa-exclamation-triangle.error{color:#e40101}.paymentSelect p{font-size:14px}.paymentSelect:after{display:block;clear:both;content:""}.paymentSelect>ul li{position:relative;float:left;width:33.333%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentSelect li .error-box.update{position:absolute;top:0;left:0;right:0;z-index:100;padding:30px 20px;background:rgba(255,222,222,0.9);text-align:center}.paymentSelect li .error-box p{margin-bottom:10px;text-align:center;font-weight:bold}.paymentSelect li .error-box i{font-size:21px}.paymentSelect .col4{width:25%}.paymentSelect .v-calendar{margin-bottom:20px}.paymentSelect .operationOrderList01{margin:10px}.paymentSelect .operationOrderList{margin-bottom:10px}.paymentSelect .operationOrderListSum{margin-left:0}.paymentSelect .operationOrderListSum dl{padding-top:5px}.paymentSelect .operationOrderListSum dl dd,.paymentSelect .operationOrderListSum dl dt{display:inline}.paymentSelect .operationOrderListSum dl dt{line-height:1.5}.paymentSelect .operationOrderListSum dl dd{line-height:1;margin-left:auto}.paymentSelect .operationOrderList h3{float:none;margin-bottom:10px;padding-left:10px;border-left:5px solid #ef8237;color:#222;font-size:18px;font-weight:normal}.paymentSelect .v-calendar td:first-child label{display:block;margin:-10px;padding:10px}.paymentSelect .paymentAccordionInner{padding-bottom:60px}.paymentErr h2{border-color:#e40101;background-color:#ffdede;color:#e40101;font-weight:bold}.printOption{padding-left:16px}.printOption h3{margin-bottom:0}.printOption li{display:inline-block;margin-left:10px;margin-bottom:5px}.printOption li:first-child{margin-left:0}@media screen and (max-width:768px){.paymentSelect>ul li{float:none;width:100%}}.paymentSave{text-align:center}.paymentSave p{color:#e40101;font-size:18px;font-weight:bold;text-align:center}.paymentSave .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px;background:#2195cb;-webkit-box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;font-size:16px;font-weight:bold}.paymentSave .btn.save:before{font-family:"FontAwesome";margin-right:5px;content:"\f0c7";font-size:20px;color:#fff}.paymentSave .btn:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.paymentStop{position:relative}.paymentHoverBox{position:absolute;top:0;left:0;padding:60px 0;width:100%;z-index:1000;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #ccc;background:rgba(245,245,245,0.8);text-align:center}.paymentHoverBox p{margin-bottom:30px;font-weight:bold;text-align:center}.paymentHoverBox .fa-exclamation-triangle{font-size:36px}.paymentHoverBox h4{font-weight:bold}.paymentHoverBox .caution-box,.paymentHoverBox .error-box{padding:20px 20px 30px;max-width:600px;margin:0 auto;font-size:16px}.paymentHoverBox ul{margin-bottom:20px;font-size:14px}.paymentHoverBox img{display:block;margin:10px auto}.paymentHoverBox .center{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;left:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paymentHoverBox .center .btn-md{font-size:18px}.paymentHoverBoxMatchH{margin-bottom:30px}.paymentHoverBoxPos{position:absolute;left:0;right:0}.paymentHoverBoxBtn{text-align:center}.paymentHoverBoxBtn .btn-md{color:#fff;font-size:14px;font-weight:bold}.paymentHoverBoxBtn .btn-md.edit{border:none;background:#2195cb;-webkit-box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2;box-shadow:inset 0px 0px 0px #1876a2,0px 5px 0px 0px #1876a2}.paymentHoverBoxBtn .btn-md.check{border:none;background:#3cad6f;-webkit-box-shadow:inset 0px 0px 0px #2b8453,0px 5px 0px 0px #2b8453;box-shadow:inset 0px 0px 0px #2b8453,0px 5px 0px 0px #2b8453}.paymentHoverBoxBtn .btn-md.check:active,.paymentHoverBoxBtn .btn-md.edit:active{-webkit-box-shadow:none;box-shadow:none}.paymentHoverBox b{color:#e40101}.paymentHoverBoxCol{max-width:960px;margin:0 auto}.paymentHoverBoxCol .error-box{width:48%;margin:0 1% 20px;clear:inherit}.paymentHoverBoxCol .caution-title,.paymentHoverBoxCol .error-title{font-size:16px}.paymentHoverBoxCol .caution-box p,.paymentHoverBoxCol .error-box p{font-size:14px;font-weight:normal;text-align:left}@media screen and (max-width:768px){.paymentStop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paymentDisabled{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paymentHoverBox{position:static;border:none;background:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:20px}.paymentHoverBoxPos{position:static}.paymentHoverBoxBtn a{margin-bottom:10px}.paymentHoverBoxBtn .btn-md{padding:5px 10px}}.paymentError .fa-exclamation-triangle,.paymentError h4{color:#e40101}.paymentCaution .fa-exclamation-triangle,.paymentCaution h4{color:#ff6800}.reInvoiceBtn{background-color:#cf9e3b;color:white;line-height:1.5;padding:0 15px;border:0;vertical-align:middle;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;width:240px;height:54px;margin-bottom:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0px 0px 0px #987225,0px 3px 0px 0px #987225,0px 2px 2px #987225;box-shadow:inset 0px 0px 0px #987225,0px 3px 0px 0px #987225,0px 2px 2px #987225}.reInvoiceBtn:active{top:3px;-webkit-box-shadow:none;box-shadow:none}.reInvoiceBtn.redo:before{content:"\f079"}.reInvoiceBtn.redo:before,.reInvoiceBtn.rightArrow:before{color:white;line-height:2;font-size:30px;padding-right:15px;margin-right:15px;border-right:1px solid white}.reInvoiceBox h2{line-height:1.5;margin-bottom:20px;padding:10px;margin:0 -10px 20px;font-size:20px;font-weight:bold;border-radius:3px;background:var(--hugcolor);color:white}.reInvoiceBox dl{display:table;width:100%;counter-increment:number;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;border:1px solid var(--hugcolor)}.reInvoiceBox dl dd,.reInvoiceBox dl dt{line-height:1.5}.reInvoiceBox dl dt{padding:12px 15px;background-color:var(--hugcolor);color:white;font-weight:bold;font-size:20px}.reInvoiceBox dl dt:before{content:counter(number);background-color:#fff;font-weight:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;border-radius:3px;background:#fff;color:var(--hugcolor);text-align:center}.reInvoiceBox dl dt sup{display:inline-block;margin-left:10px;font-weight:normal;vertical-align:bottom}.reInvoiceBox dl dd{padding:20px}.reInvoiceBox dl dd input[type=text]{padding:15px;font-size:18px}.reInvoiceBox dl+dl{border-top:none}.reInvoiceBox .paymentDisabled{border-color:#ccc}.reInvoiceBox .paymentDisabled dt,.reInvoiceBox .paymentDisabled h3{background-color:#888;color:#ccc}.reInvoiceBox .paymentDisabled dt:before,.reInvoiceBox .paymentDisabled h3:before{opacity:0.5}.reInvoiceBox .paymentDisabled ol li{background-color:#fff}.reInvoiceBoxCheck{border:2px solid #cf9e3b;width:auto}.reInvoiceBoxCheck h3{padding:10px 20px;background-color:#cf9e3b;color:white;font-size:20px}.reInvoiceBoxCheck ol{counter-reset:number;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.reInvoiceBoxCheck ol li{width:calc(25% - 16px);margin:8px;border-radius:3px;counter-increment:number;padding:15px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.reInvoiceBoxCheck ol li:before{background-color:#888;color:white;content:counter(number);width:1.25rem;height:1.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;font-size:14px;line-height:14px;border-radius:50%}.reInvoiceBoxCheck .coution{margin:15px;padding:15px;background-color:#ffdede}.reInvoiceBoxCheck .coution h4{font-size:20px;line-height:1.25;color:#e40101;font-weight:bold;margin:5px 0}.reInvoiceBoxCheck .coution table{margin-top:10px;background-color:#fff}.reInvoiceMessage{padding:10px;font-size:14px;padding-right:35px;border-radius:5px;position:absolute;-webkit-filter:drop-shadow(0 0 0.75rem #ccc);filter:drop-shadow(0 0 0.75rem #ccc);background-color:rgba(250,250,250,0.85);left:max(9vw,90px);-webkit-transition:opacity 0.75s;transition:opacity 0.75s;opacity:1}.reInvoiceMessage p{line-height:1.5}.reInvoiceMessage:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:15px solid transparent;border-right:15px solid rgba(250,250,250,0.85)}.reInvoiceMessage .fa-times-circle{position:absolute;top:10px;right:10px;cursor:pointer;color:#999;font-weight:normal;line-height:1;font-size:20px}.reInvoiceMessage label{border:1px solid #ccc;border-radius:5px;line-height:1;padding:10px;margin:5px;cursor:pointer;display:inline-block;background-color:#fff}.reInvoiceMessage small{color:#666}.reInvoiceMessage.hide{opacity:0}.paymentList{margin:20px 0 30px}.paymentList h3{display:block;padding:5px 10px;border-left:5px solid #3cad6f;color:#000}.paymentList h3 label{display:inline-block;background:#f1f1f1;border:1px solid #ccc;font-size:14px;padding:5px 10px}.paymentList h3 label:hover{cursor:pointer}.paymentList td label:hover{cursor:default}.paymentList td:first-child{max-width:90px;position:relative}.paymentList td:first-child label{display:block;margin:-10px;padding:10px}.paymentList td:first-child label:hover{cursor:pointer}.paymentList td.text-left{text-align:left}.paymentList td input[type=number].yen{border:1px solid #ccc;border-radius:5px;height:24px;padding:0 5px;margin-right:2px}.paymentList .radioBtn:checked+.btn{background:#ddd}.paymentList .radioBtn+.btn.disable{cursor:auto;top:3px}.paymentCSV:after{display:block;clear:both;content:""}@media screen and (max-width:768px){.paymentList .v-calendar{overflow-y:hidden;overflow-x:scroll}.paymentList .v-calendar th:first-child{min-width:30px}.paymentList .v-calendar th:nth-child(2){min-width:150px}.paymentList .v-calendar th:nth-child(3){min-width:80px}.paymentList .v-calendar th:nth-child(4),.paymentList .v-calendar th:nth-child(5),.paymentList .v-calendar th:nth-child(6){min-width:90px}.paymentList .v-calendar th:nth-child(7){min-width:50px}.paymentList .v-calendar th:nth-child(8){min-width:90px}.paymentList .v-calendar th:nth-child(9){min-width:130px}.paymentList .v-calendar th:nth-child(10){min-width:120px}.paymentList .v-calendar th:nth-child(11){min-width:100px}.paymentList .v-calendar th:nth-child(12){min-width:80px}#upper_kyodai_adding_area td,#upper_kyodai_adding_area th{display:table-cell}#upper_kyodai_adding_area th:first-child{min-width:40px}#upper_kyodai_adding_area th:nth-child(2){min-width:90px}#upper_kyodai_adding_area th:nth-child(3){min-width:80px}#upper_kyodai_adding_area th:nth-child(4){min-width:90px}#upper_kyodai_adding_area th:nth-child(5){min-width:120px}#upper_kyodai_adding_area th:nth-child(6),#upper_kyodai_adding_area th:nth-child(7){min-width:40px}.paymentSelect .operationOrderList{width:100%;overflow-x:scroll}.paymentSelect .operationOrderList01{overflow-x:visible}.operationOrderListSum dd,.operationOrderListSum dt{display:block;line-height:1.3}.operationOrderListSum dl{padding:10px}.paymentSelect li{float:none;width:100%}.paymentSelect .col4{width:100%}.paymentListUpperLimitTitle p{clear:both}.paymentListUpperLimitTitle label{display:block}}.paymentDisabled{background:#f1f1f1;color:#888}.paymentDisabled .paymentSystemStatus{background-color:#f1f1f1}.paymentDisabled .caution-title,.paymentDisabled .paymentSystemStatusTitle{pointer-events:none}.paymentDisabled .caution-title,.paymentDisabled .error-title,.paymentDisabled .operationOrderList h3,.paymentDisabled .pageSubtitle01,.paymentDisabled .red,.paymentDisabled .smallipop i.fa-question-circle,.paymentDisabled h4,.paymentDisabled li,.paymentDisabled strong{color:#888}.paymentDisabled .iryoucare{color:#888;border-color:#888}.paymentDisabled .operationOrderList h3,.paymentDisabled .pageSubtitle01{border-color:#888}.paymentDisabled .iryoucare{border-color:#888;color:#888}.paymentDisabled a{pointer-events:none!important;color:#888}.paymentDisabled .btn{background:transparent;-webkit-box-shadow:none;box-shadow:none}.paymentDisabled .calendar-sort-schooltype01:after,.paymentDisabled .calendar-sort-schooltype02:after,.paymentDisabled .calendar-sort-schooltype03:after,.paymentDisabled .calendar-sort-schooltype04:after,.paymentDisabled .icon,.paymentDisabled .label.service01,.paymentDisabled .label.service02,.paymentDisabled .label.service03{background-color:#888!important;color:white}.paymentDisabled .paymentSelect h2 span{background-color:#ccc}.paymentDisabled .paymentSelect h2 .red{color:white}.paymentDisabled .btn-lg.next:after{color:#ccc}.paymentDisabled .btn-lg.iconCSV:before{background-image:url(../images/icon-disabled-csv01.png)}.paymentDisabled .btn-radius{color:#888!important}.paymentDisabled .btn-radius:before{color:#888!important}.paymentDisabled .caution-box,.paymentDisabled .error-box{border-color:#ccc;background:transparent;color:#888}.paymentDisabled .caution-box table td a,.paymentDisabled .error-box table td a{color:#888}.paymentDisabled input,.paymentDisabled select,.paymentDisabled td,.paymentDisabled th{pointer-events:none!important;background:#f1f1f1!important;color:#888!important}.paymentDisabled input[type=checkbox],.paymentDisabled input[type=radio]{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.paymentDisabled .btn-sm{color:#888!important}.paymentDisabled .paymentSelect .operationOrderList h3{border-color:#888;color:#888!important}.paymentDisabled .operationOrderList,.paymentDisabled .operationOrderListSum dl,.paymentDisabled .paymentSystemStatus2{background:#f1f1f1}.paymentDisabled .paymentBox01 .paymentBox01col{background-color:#f5f5f5}.paymentDisabled .paymentBox01 .paymentBox01col h3.emphasis em{background-color:#888}.paymentDisabled .paymentBox01 .paymentBox01col h3 b{color:#888}.paymentDisabled .icon-disabled:after{background-color:#888}.paymentHistory.paymentHistory{padding:10px;border:5px solid #674789;border-radius:4px;position:relative}.paymentHistory.paymentHistory:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:#faf6ff;background:url(../images/history-bg.gif) repeat 0 0;z-index:-2}.paymentHistory.paymentHistory>h3{background-color:#674789;color:white;font-weight:bold;text-align:center;padding:10px 15px 12px;margin:-15px;margin-bottom:30px}.paymentPageLink{margin-left:-10px;margin-right:-10px}.paymentPageLink:after{content:"";display:block;clear:both}.paymentPageLink li{float:left;margin-bottom:5px;padding:0;border-left:1px solid #ccc;font-size:14px}.paymentPageLink li:last-child{border-right:1px solid #ccc}.paymentPageLink a{display:block;color:#222;padding:0 8px}.paymentPageLink a:hover{text-decoration:none}.paymentPageLink+p{clear:both;margin:10px -10px 20px;padding:5px 10px;font-size:1.175em;font-weight:bold;text-align:center;background:var(--hugcolor)}.paymentPageLink+p a{color:#fff}.paymentReports{margin-top:80px}.paymentOther{border:1px solid #ddd;background:#f5f5f5}.paymentOtherRow{margin-left:-10px;margin-right:-10px}.paymentOtherRow:after{display:block;clear:both;content:""}.paymentOtherCol{float:left;width:50%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentOtherCol:first-child{border-right:1px solid #ddd}.paymentSelectOther{padding:15px}.paymentSelectOther h2{margin-bottom:10px;padding-left:10px;padding-bottom:0;background:none;border:none;border-left:5px solid #ef8237;font-size:16px}.paymentSelectOther li{margin-left:1em;margin-bottom:10px;list-style-type:disc}.paymentSelectOther p{font-size:14px}@media screen and (max-width:480px){.paymentOtherCol{float:none;width:100%;border-bottom:1px solid #ddd}}@media screen and (max-width:480px){.paymentListUpperLimit p{clear:both}}.table_select{pointer-events:none;color:#ccc;background-color:#e5e5e5}.brotable .kyodaiTable thead th{width:auto}.paymentSum{position:relative}.paymentSum td,.paymentSum th{line-height:1.3;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px}.fixCross th:nth-child(2){border-right:20px solid #ccc}.fixCol td:nth-child(2){border-right:5px solid #ccc}.fixTable tr:nth-child(odd){background:#fff}.fixTable tr:nth-child(2n){background:#f5f5f5}.fixBody{padding-right:20px}.fixBody .fixTable{margin-bottom:0!important}.v-calendar .paymentHead{position:absolute;top:0;left:0;width:20%}.paymentData{position:absolute;top:0;left:20%;width:80%;overflow-x:scroll}.paymentData table{width:3300px}.paymentTotal tr:last-child{background:#fff5ee;border-bottom:2px solid #ccc;color:#ef8237;font-weight:bold}.paymentTotal:last-child tr{background:#eeffe6;border-bottom:none;color:#2f945c}@media screen and (max-width:768px){.v-calendar .paymentHead{width:120px}.v-calendar .paymentData{left:120px}}.paymentListUpperLimitTitle:after{display:block;clear:both;content:""}.paymentListUpperLimitTitle h3{margin-bottom:0}.paymentListUpperLimitTitle p{padding:5px 0}@media screen and (max-width:1024px){.operation01 .col{padding-left:1em}.operation01 .col .col:first-child{padding-left:1em}}.checkboxBlock{display:inline-block;padding:5px 10px;border:1px solid #ccc;background:#f1f1f1;font-size:14px}.checkboxBlock:hover{cursor:pointer}.checkboxBlock.highlight{background:#ffe695}td.error,tr.error{background:#fcc}.paymentList .radioBtn+.btn.disable{cursor:auto;top:3px}.formGroup04:after{display:block;clear:both;content:""}.paymentFormGroup01{margin-left:0;margin-bottom:20px}.v-calendar .checkAllTh{width:90px}.v-calendar .checkAllTh:hover{opacity:1!important}.v-calendar .checkAllTh a{display:block;margin:-5px;padding:5px;color:#fff!important;font-size:12px}.v-calendar .checkAllTh a:hover{text-decoration:none}.labelCheck01{display:block;margin:-10px;padding:10px}.printTabTable:after{display:block;clear:both;content:""}.ibox-style{position:absolute;top:0;right:0;color:#000}.sign-table{border:none;font-size:9pt}.sign-table table{width:100%}.numsheet-table{float:right;width:30%;font-size:9pt}.numsheet-table table{width:100%;border:2px solid #000}.numsheet-table td,.numsheet-table th{width:15%;padding:2px;border:1px solid #000;text-align:center}.paymentBox01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px}.paymentBox01 .paymentBox01col{background-color:white;border:2px solid #ccc;padding:15px;width:100%;margin-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentBox01 .paymentBox01col h3{font-weight:bold;font-size:17px;background-color:#eee;margin:-15px -15px 15px;border-bottom:2px solid #ccc;padding:12px 15px 8px;line-height:1.35}.paymentBox01 .paymentBox01col h3 b{font-size:20px;display:inline-block;margin-right:2px;color:var(--hugcolor);line-height:1}.paymentBox01 .paymentBox01col h3.emphasis{padding:8px 15px}.paymentBox01 .paymentBox01col h3.emphasis em{background-color:#e40101;color:white;display:inline-block;text-align:center;padding:3px 7px;border-radius:3px;line-height:1;margin:5px 8px 5px 0}.paymentBox01 .paymentBox01col h3.emphasis em span{font-size:26px;margin-right:2px}.paymentBox01 .paymentBox01col table{width:100%;table-layout:fixed}.paymentBox01 .paymentBox01col table td{padding:5px;vertical-align:top}.paymentBox01 .paymentBox01col .btn{height:62px;line-height:1.35;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 15px}.paymentBox01 .paymentBox01col .btn:before{-ms-flex-negative:0;flex-shrink:0}.paymentBox01 .paymentBox01col .btn.next{padding-right:35px}.paymentBox01 .paymentBox01col .btn.wa{width:auto}.paymentBox01 .paymentBox01col .btn.tac{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paymentBox01 .paymentBox01col .btn.iconCSV:before{-ms-flex-negative:0;flex-shrink:0}.paymentBox01 .paymentBox01col.threecol{width:calc(33.3333333333% - 8px)}.paymentBox01 .paymentBox01col.threecol:not(:first-child){margin-left:12px}.paymentBox01 .paymentBox01col.threecol .btn{height:auto;padding-top:10px;padding-bottom:10px;display:block;text-align:left}.paymentBox01 .paymentBox01col.threecol .btn:not(:last-child){margin-bottom:15px}.paymentBox01 .paymentBox01col.threecol .btn span{font-size:13px;display:block;color:#555;width:100%;text-align:left;margin-top:5px}.paymentBox01 .paymentBox01col.threecol .btn.print{padding-left:35px}.paymentBox01 .paymentBox01col.threecol .btn.print:before{position:absolute;left:13px;top:12px}.paymentBox01 .paymentBox01col.disable h3,.paymentBox01 .paymentBox01col.disable h3 b{color:#888!important}.paymentBox01 .paymentBox01col.disable h3 em,.paymentBox01 .paymentBox01col.disable h3 em span{background-color:#888;color:white!important}.paymentBox01 .paymentBox01col.disable .btn{position:relative;top:3px;pointer-events:none!important;background-color:#ddd!important;color:#999!important;-webkit-box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important;box-shadow:inset 0 0 0 #999,0 0 0 0 #999!important}.paymentBox01 .paymentBox01col.disable .btn:after{color:#ccc}.tabs-container .printTabTable{border:none;margin-bottom:100px;padding:0}.tabs-container .printTabTable:last-child{margin-bottom:0}@media print{.tabs-container .printTabTable{margin-bottom:0}}.serviceRecordDefaultTable .table td,.serviceRecordDefaultTable .table th{line-height:1;padding:2px}.serviceRecordDefaultTable .result-table tbody td,.serviceRecordDefaultTable .table thead th,.serviceRecordDefaultTable .v-calendar thead th,.serviceRecordDefaultTable tr.total th{padding:2px;line-height:1}.serviceRecordDefaultTable.ibox h3{font-size:12pt}.serviceRecordDefaultTable .ibox-title{margin-bottom:0}.serviceRecordDefaultTable .ibox-date,.serviceRecordDefaultTable .ibox-style{top:10px;line-height:1;font-size:9pt}.serviceRecordDefaultTable .table{border:2px solid #000;margin-bottom:1mm}.serviceRecordDefaultTable .result-table table{border:2px solid #000}.serviceRecordDefaultTable .v-calendar{margin-bottom:5px}.serviceRecordDefaultTable .v-calendar thead{border-bottom:2px solid #000}.serviceRecordDefaultTable .result-table tbody td.noData{background:#ccc}.serviceRecordDefaultTable .v-calendar th.w2p{width:2%}.serviceRecordDefaultTable .v-calendar th.w3p{width:3%}.serviceRecordDefaultTable .v-calendar th.w4p{width:4%}.serviceRecordDefaultTable .v-calendar th.w5p{width:5%}.serviceRecordDefaultTable .v-calendar th.w6p{width:6%}.serviceRecordDefaultTable .v-calendar th.w7p{width:7%}.serviceRecordDefaultTable .v-calendar th.w8p{width:8%}.serviceRecordDefaultTable .v-calendar th.w9p{width:9%}.serviceRecordDefaultTable .v-calendar th.w10p{width:10%}.serviceRecordDefaultTable .v-calendar th.w11p{width:11%}.serviceRecordDefaultTable .v-calendar th.w12p{width:12%}.serviceRecordDefaultTable .v-calendar tr{height:30px}@-moz-document url-prefix(){.serviceRecordDefaultTable .v-calendar tr{height:24px!important}}@media print{.serviceRecordDefaultTable .total td{height:auto}.serviceRecordDefaultTable .v-calendar tr{height:5mm}.serviceRecordDefaultTable .v-calendar td{line-height:1}.serviceRecordDefaultTable .table td,.serviceRecordDefaultTable .table th{font-size:8pt}}.operationOrderList02{margin-bottom:30px}.operationOrderList02 h2{float:none;margin-bottom:10px;padding-left:10px;border-left:5px solid #ef8237;color:#222;font-size:18px;font-weight:normal}.operationOrderList02 h3{color:#000}.operationOrderList02 h3:before{content:none}.paymentListArea{padding-left:10px;padding-right:10px}.paymentListArea h2{margin-left:-10px;margin-right:-10px;line-height:1.5;margin-bottom:10px;padding:10px;font-size:18px;font-weight:bold;background:#f1f1f1;border:1px solid #ccc;border-left:10px solid #ef8237}.paymentListArea .paymentList{margin-top:0}.paymentListArea .paymentList h4{line-height:1.5}.paymentLoading{display:none;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;background:rgba(255,255,255,0.8);z-index:1000000}.paymentLoadingTd{display:table-cell;vertical-align:middle;text-align:center}.paymentLoadingBox{width:600px;margin-left:auto;margin-right:auto;padding:50px 20px;background:#fff;-webkit-box-shadow:0 0 5px rgba(102,102,102,0.8);box-shadow:0 0 5px rgba(102,102,102,0.8);text-align:center}.paymentLoadingBox p{margin-bottom:15px;line-height:1.5;color:#f00;font-size:21px;font-weight:bold;text-align:center}.refresh.btn{background:#e40101;border-color:#e40101;color:#fff!important;-webkit-box-shadow:0px 5px 0px 0px #8e1a1a;box-shadow:0px 5px 0px 0px #8e1a1a}.refresh.btn:active{-webkit-box-shadow:none;box-shadow:none}.refresh:before{margin-right:3px;color:#fff;font-family:"FontAwesome";content:"\f021"}.paymentListUpperLimitTitle+.v-calendar table{background:#ffd3c6}.paymentAll.ui-sortable .notsort{cursor:auto}.paymentAll.ui-sortable .disablesort td{color:#aaa;background:#eee!important}.paymentAll.ui-sortable .disablesort:first-child td:first-child{background:transparent!important}.paymentAll.ui-sortable .notsort .kobanNum:after{content:none}.paymentAll .ui-sortable-handle{cursor:url(../images/openhand.cur),move}.paymentAll .ui-sortable-handle:hover{background:#fff4d2}.paymentAll .ui-sortable-handle:hover td{background:#fff4d2}.paymentAll .ui-sortable-handle:hover .kobanNum:after{background:#fff}.paymentAll .ui-sortable-handle:active{cursor:url(../images/closedhand.cur),move;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.8);box-shadow:0 0 5px rgba(50,50,50,0.8)}.paymentAll .ui-sortable-helper{cursor:url(../images/closedhand.cur),move;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.8);box-shadow:0 0 5px rgba(50,50,50,0.8)}.paymentAll td .icon{border-radius:3px;padding:3px;display:inline-block;font-style:normal;vertical-align:-2px;line-height:1;color:#fff;width:auto;height:auto;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;white-space:nowrap}.paymentAll td .icon.red{background-color:#e40101}.kobanNum:after{display:inline-block;width:16px;height:16px;line-height:16px;border-radius:3px;border:1px solid #878787;background:#d9d9d9;color:#333;font-size:12px;font-family:"FontAwesome";text-align:center;content:"\f07d"}.upperLimitFlowAfter .btn-lg,.upperLimitFlowWrap .btn-lg{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;line-height:1.35;text-align:left}.upperLimitFlowAfter .btn-lg.print:before,.upperLimitFlowWrap .btn-lg.print:before{-ms-flex-negative:0;flex-shrink:0}.upperLimitFlowWrap{position:relative;margin:10px 10px 0;margin-top:50px}.upperLimitFlowWrap .unnecessary{display:none;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;-webkit-box-sizing:border-box;box-sizing:border-box;top:62px;background-color:rgba(255,255,255,0.9);color:#e40101;text-align:center;height:30vh;width:calc(50% - 105px);padding:30px}.upperLimitFlowWrap .unnecessary p{font-size:18px;line-height:1.5;font-weight:bold}.upperLimitFlowWrap .unnecessary:before{line-height:1;font-weight:normal;content:"\f057";font-size:48px;margin-right:15px;font-family:FontAwesome}.upperLimitFlowWrap .unnecessary.active{position:fixed;top:15vh}.upperLimitFlowWrap:after,.upperLimitFlowWrap:before{content:"";display:block;position:absolute;top:0;bottom:0;z-index:-1;width:calc(50% - 105px)}.upperLimitFlowWrap:before{left:180px;background-color:#fff7f7}.upperLimitFlowWrap:after{right:0;background-color:#f7faff}.upperLimitFlowWrap .border{display:-webkit-box;display:-ms-flexbox;display:flex}.upperLimitFlowWrap .border>*{height:2px;background-size:25px 2px;background-repeat:repeat-x}.upperLimitFlowWrap .border .flow1{width:180px}.upperLimitFlowWrap .border .flow2,.upperLimitFlowWrap .border .flow3{-webkit-box-flex:1;-ms-flex:1;flex:1}.upperLimitFlowWrap .border .flow1,.upperLimitFlowWrap .border .flow2{background-image:linear-gradient(to right,#ffafaf,#ffafaf 10px,transparent 10px,transparent 25px)}.upperLimitFlowWrap .border .flow3{background-image:linear-gradient(to right,#a3b4d1,#a3b4d1 10px,transparent 10px,transparent 6px)}.upperLimitFlowWrap.leftNo.leftNo .unnecessary{display:-webkit-box;display:-ms-flexbox;display:flex;left:180px}.upperLimitFlowWrap.leftNo.leftNo .flow2 h3{background:none;background-color:#888}.upperLimitFlowWrap.leftNo.leftNo .flow2 .btn-lg{-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;pointer-events:none;color:#888}.upperLimitFlowWrap.leftNo.leftNo .flow2 .btn-lg:after,.upperLimitFlowWrap.leftNo.leftNo .flow2 .btn-lg:before{color:#888}.upperLimitFlowWrap.leftNo.leftNo .flow2 p{color:#888;background-color:#e2e2e2}.upperLimitFlowWrap.leftNo.leftNo .flow2 p:before{opacity:0.7}.upperLimitFlowWrap.leftNo.leftNo .flow2 .flowBox{border-color:#ccc;background-color:#f1f1f1;color:#888}.upperLimitFlowWrap.leftNo.leftNo .flow2 .flowBox i{background-color:#888}.upperLimitFlowWrap.leftNo.leftNo .border .flow2{background-image:linear-gradient(to right,#ccc,#ccc 10px,transparent 10px,transparent 25px)}.upperLimitFlowWrap.leftNo.leftNo:before{background-color:#f1f1f1}.upperLimitFlowWrap.rightNo.rightNo .unnecessary{display:-webkit-box;display:-ms-flexbox;display:flex;right:0}.upperLimitFlowWrap.rightNo.rightNo .flow3 h3{background:none;background-color:#888}.upperLimitFlowWrap.rightNo.rightNo .flow3 .btn-lg{-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;pointer-events:none;color:#888}.upperLimitFlowWrap.rightNo.rightNo .flow3 .btn-lg:after,.upperLimitFlowWrap.rightNo.rightNo .flow3 .btn-lg:before{color:#888}.upperLimitFlowWrap.rightNo.rightNo .flow3 p{color:#888;background-color:#e2e2e2}.upperLimitFlowWrap.rightNo.rightNo .flow3 p:before{opacity:0.7}.upperLimitFlowWrap.rightNo.rightNo .flow3 .flowBox{border-color:#ccc;background-color:#f1f1f1;color:#888}.upperLimitFlowWrap.rightNo.rightNo .flow3 .flowBox i{background-color:#888}.upperLimitFlowWrap.rightNo.rightNo .border .flow3{background-image:linear-gradient(to right,#ccc,#ccc 10px,transparent 10px,transparent 25px)}.upperLimitFlowWrap.rightNo.rightNo:after{background-color:#f1f1f1}.upperLimitFlow{display:-webkit-box;display:-ms-flexbox;display:flex}.upperLimitFlow .flowBox{border:3px solid #ccc;padding:30px;margin:30px 20px;background-color:#fff;border-radius:4px}.upperLimitFlow .flowBox ol li{padding-left:34px;position:relative}.upperLimitFlow .flowBox ol li+li{margin-top:30px}.upperLimitFlow .flowBox ol .flowNumber{position:absolute;left:0;top:3px;width:24px;height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;border-radius:50%;color:white}.upperLimitFlow .flow1{position:relative;width:150px}.upperLimitFlow .flow1 i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:125px;height:125px;margin:0 auto;background-color:#e40101;color:white;font-size:20px;border-radius:50%;font-weight:bold;line-height:1.35}.upperLimitFlow .flow1 i span{font-size:30px;margin-right:3px}.upperLimitFlow .flow2,.upperLimitFlow .flow3{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}.upperLimitFlow .flow2 .flowBox{border-color:#ff6969}.upperLimitFlow .flow2 .flowBox .flowNumber{background-color:#ff6969}.upperLimitFlow .flow3 .flowBox{border-color:#5a76a8}.upperLimitFlow .flow3 .flowBox .flowNumber{background-color:#5a76a8}.upperLimitFlow:not(.step0){padding-bottom:50px}.upperLimitFlow:not(.step0) .flow1:before{content:"";display:block;background-color:#e40101;position:absolute;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:calc(100% + 50px);width:10px;z-index:-1}.upperLimitFlow:not(.step0,.step4) .flow1:after{content:"";position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:35px 20px 0 20px;border-color:#e40101 transparent transparent transparent}.upperLimitFlow.step0 .flow2 h3,.upperLimitFlow.step0 .flow3 h3{font-size:24px;font-weight:bold;color:white;line-height:1.25;padding:16px 5px;text-align:center}.upperLimitFlow.step0 .flow2 h3{background:url(../images/bg_img01.gif) repeat 0 0}.upperLimitFlow.step0 .flow3 h3{background:url(../images/bg_img02.gif) repeat 0 0}.upperLimitFlow.step1 .flow1 i{background-color:#e2e2e2;color:#222222}.upperLimitFlow.step1 .flow1:before{background:#e2e2e2!important}.upperLimitFlow.step1 .flow1:after{border-color:#e2e2e2 transparent transparent transparent!important}.upperLimitFlow.step1 .flow2 p,.upperLimitFlow.step1 .flow3 p{font-size:15px;margin:30px 20px;background-color:#fff;padding:20px;position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex}.upperLimitFlow.step1 .flow2 p:before,.upperLimitFlow.step1 .flow3 p:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:25px;height:21px;background:url(../images/icon_memo.png) no-repeat center center/cover;margin-right:5px}.upperLimitFlowAfter{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.upperLimitFlowAfter .flow1{position:relative;width:150px}.upperLimitFlowAfter .flow1 .border{margin:0 auto;width:10px;height:100%;background-size:10px 25px;background-repeat:repeat-y;background-image:linear-gradient(to bottom,#e40101,#e40101 10px,transparent 10px,transparent 25px)}.upperLimitFlowAfter .flow1 .border:before{content:"";display:block;background-color:#e40101;position:absolute;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:calc(100% - 150px);width:10px;z-index:-1}.upperLimitFlowAfter .flow1 .border:after{content:"";position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:35px 20px 0 20px;border-color:#e40101 transparent transparent transparent}.upperLimitFlowAfter .flow23{padding-top:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}.upperLimitFlowAfter .flowBox{border:1px solid #ccc;background-color:#fff;padding:30px;text-align:center}.upperLimitFlowAfter .flowBox p{text-align:center;font-size:16px}.upperLimitFlowAfter .flowBox .btn-lg{max-width:480px}.upperLimitFlowAfter .operationOrderListSum{margin:40px 0}.upperLimitFlowAfter .paymentSave{padding-bottom:80px}.upperLimitFlowAfter .paymentSave p{margin-bottom:15px}.paymentSystemStatus{padding:10px;border:1px solid #ccc;border-radius:5px}.caution-box .paymentSystemStatus,.error-box .paymentSystemStatus{padding:0;border:none}.paymentSystemStatus h5{font-size:14px;font-weight:bold;text-decoration:underline}.paymentSystemStatus h5:hover{cursor:pointer}.paymentSystemStatus h5 small{margin-left:1em}.paymentSystemStatusTitle{display:inline-block}.paymentSystemStatusTitle i{margin-right:5px}.paymentSystemStatusTitle .up:before{content:"\f0d8"}.paymentInlineList p{font-size:14px}.OrangeText{font-size:14px;font-weight:bold;text-decoration:underline;cursor:pointer}.OrangeText i{margin-right:5px}.OrangeText .up:before{content:"\f0d8"}.paymentSystemStatusList{margin-bottom:10px}.paymentSystemStatusList dd,.paymentSystemStatusList dt{font-size:14px}.paymentSystemStatusList dt{float:left;clear:both;font-weight:bold;margin-right:10px}.paymentSystemStatusList dd{overflow:hidden}.paymentSystemStatus2{margin:15px 10px}.paymentSystemStatus2>p{padding:6px 12px;font-size:16px;background-color:#ccc;position:relative;z-index:50}.paymentSystemStatus2>p a{display:inline-block;margin-left:10px;color:white;font-size:12px}.paymentSystemStatus2 table caption{text-align:left;color:#222;line-height:1.15;font-size:14px}.paymentSystemStatus2 table td,.paymentSystemStatus2 table th{padding:5px;line-height:1.35}.paymentSystemStatus2 table th{background-color:#eee}.paymentSystemStatus2 table td{text-align:left}.paymentSystemStatus2 .paymentSystemStatusTableWrap table{width:auto;table-layout:fixed}.paymentSystemStatus2 .paymentSystemStatusTableWrap table td,.paymentSystemStatus2 .paymentSystemStatusTableWrap table th{width:auto;position:relative}.paymentSystemStatus2 .paymentSystemStatusTableWrap table th:not(:first-child){width:5rem}.paymentSystemStatus2 .paymentSystemStatusTableWrap table td{text-align:center}.paymentSystemStatus2 .paymentSystemStatusTableWrap table td:first-child{text-align:left}.paymentSystemStatus2 .paymentSystemStatusTableWrap table+p{margin:-8px 0 0}.paymentSystemStatus2 .paymentSystemStatusTableWrap p+table{margin-top:10px}.paymentSystemStatus2.blue{margin:40px 10px;border:1px solid #ccc;border-top:0;color:#222;padding:10px}.paymentSystemStatus2.blue>p{margin:-12px;background-color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paymentSystemStatus2.blue table{margin-bottom:10px}.paymentSystemStatus2.blue .paymentSystemStatusTable{margin-top:25px}.paymentSystemStatus2.blue .paymentSystemStatusTable h3,.paymentSystemStatus2.blue .paymentSystemStatusTable p{color:#222;line-height:1.35}.paymentSystemStatus2.blue .paymentSystemStatusTable h3{font-weight:bold;font-size:16px}.paymentSystemStatus2.blue .paymentSystemStatusTable .before{background-color:#ebc9b1;color:#222}.paymentSystemStatus2.blue .paymentSystemStatusTable .after{background-color:#ef8237}.paymentSystemStatus2.blue .paymentAccordion{position:relative;display:inline-block;margin:0 0 0 15px}.paymentSystemStatus2.blue .paymentAccordion:after{content:"変更情報を隠す";cursor:pointer;position:relative;text-align:center;padding:6px 12px;border-radius:4px;text-decoration:none;font-weight:normal;margin:0 3px 3px;line-height:1.5;color:#333;font-size:12px;display:block;white-space:nowrap;background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999;box-shadow:inset 0px 0px 0px #999,0px 3px 0px 0px #999,0px 2px 2px #999}.paymentSystemStatus2.blue .paymentAccordion.active:after{content:"変更情報を開く"}.paymentSystemStatus2.blue .paymentAccordion:active:after{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:none;box-shadow:none}.paymentSystemStatus2.blue .paymentAccordionInner{padding-bottom:0}.paymentSystemStatusTable table{width:100%;margin-bottom:10px;background:#fff}.paymentSystemStatusTable td,.paymentSystemStatusTable th{line-height:1.3;padding:5px;border:1px solid #ccc;font-size:12px;color:#222;text-align:center}.paymentSystemStatusTable th{background:#f1f1f1;font-weight:normal}.paymentSystemStatusTable thead th{background:#666;color:#fff}.paymentSystemStatusTable .err{color:#e40101}.modalContent .paymentSystemStatus2{border:none;margin:0;padding:0}.modalContent .paymentSystemStatus2 .paymentSystemStatusTable{margin:10px 0}@media screen and (max-width:768px){.paymentInlineList{overflow-x:scroll}}.allbank td,.allbank th{text-align:left}.formGroup .formBtn{display:table;margin:12px auto 10px;text-align:center}.formGroup .formBtn .btn{background-color:#f04c22;margin:10px 5px;line-height:1.5;color:#fff;font-size:16px;padding:12px 20px;font-weight:bold;border:0;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 3px 0px 0px color-mix(in srgb,#f04c22,black 30%),0px 2px 2px color-mix(in srgb,#f04c22,black 30%);box-shadow:0px 3px 0px 0px color-mix(in srgb,#f04c22,black 30%),0px 2px 2px color-mix(in srgb,#f04c22,black 30%)}.formGroup .formBtn .btn.back{background-color:#999;-webkit-box-shadow:0px 3px 0px 0px color-mix(in srgb,#999,black 30%),0px 2px 2px color-mix(in srgb,#999,black 30%);box-shadow:0px 3px 0px 0px color-mix(in srgb,#999,black 30%),0px 2px 2px color-mix(in srgb,#999,black 30%);color:#fff}.formGroup .formBtn .btn:active{top:5px;-webkit-box-shadow:none;box-shadow:none}.paymentError.errorBoxInlineListTable{display:block}.paymentError.errorBoxInlineListTable p{margin:5px 0}.paymentError.errorBoxInlineListTable table{margin:5px 0}.paymentError.errorBoxInlineListTable table caption{background-color:#f1f1f1;text-align:left;line-height:1.25;color:#000;border:1px solid #ccc;padding:5px}.paymentList{margin:0 10px}.paymentList .calendar-sort-schooltype01,.paymentList .calendar-sort-schooltype02,.paymentList .calendar-sort-schooltype03{padding-left:2.2em}.paymentList .calendar-sort-schooltype03{margin-left:1em}.paymentList .paymentAll{border-bottom:none!important}.paymentList .swichRadio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paymentList .swichRadio .btn{margin:0;border-radius:0}.paymentList .swichRadio>.btn:first-child{border-radius:5px 0 0 5px}.paymentList .swichRadio>.btn:last-child{border-radius:0 5px 5px 0}.paymentList .swichRadio label{display:block}.paymentList .swichRadio label:first-child .btn{border-radius:5px 0 0 5px}.paymentList .swichRadio label:last-child .btn{border-radius:0 5px 5px 0}.paymentAll .paymentService{display:inline-block}select.manage_limit_select.manage_limit_select{width:auto}.flowDisableCaution{position:absolute;left:0;right:0;top:0;bottom:0;border:3px solid #ccc;background:rgba(245,245,245,0.8);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flowDisableCaution .amountChange{border:none;color:#fff;font-size:1.25rem;font-weight:bold;background:#3cad6f;-webkit-box-shadow:inset 0px 0px 0px #2b8453,0px 5px 0px 0px #2b8453;box-shadow:inset 0px 0px 0px #2b8453,0px 5px 0px 0px #2b8453}.flowDisableCaution .amountChange:active{-webkit-box-shadow:none;box-shadow:none}.paymentStatus{background-color:color-mix(in srgb,var(--hugcolor),white 95%);border:2px solid var(--hugcolor);padding:20px 15px;margin-bottom:30px}.paymentStatus p{text-align:center;line-height:1.35}.paymentStatus p b{font-size:1.25rem;color:var(--hugcolor)}.paymentStatus ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paymentStatus ul li{margin:5px 10px;border:1px solid #ccc;padding:10px 15px;line-height:1.35;font-weight:bold;color:#777;background-color:#eee}.paymentStatus ul li.acive{background-color:#fff;color:var(--hugcolor);border-color:var(--hugcolor)}.screenSwitchingButton{text-align:center;background-color:#fff2ed;border:1px solid #ddd;padding:30px 0}.screenSwitchingButton .btn{background-color:var(--hugcolor);color:#fff;border:none;position:relative;margin:10px;font-size:16px;padding:15px 10px;width:calc(33.3333333333% - 20px);font-weight:bold;-webkit-box-shadow:0px 3px 0px 0px color-mix(in srgb,var(--hugcolor),black 25%),0px 2px 2px color-mix(in srgb,var(--hugcolor),black 25%);box-shadow:0px 3px 0px 0px color-mix(in srgb,var(--hugcolor),black 25%),0px 2px 2px color-mix(in srgb,var(--hugcolor),black 25%)}.screenSwitchingButton .btn:after{position:absolute;top:0;bottom:0;right:10px;width:21px;height:21px;margin-top:auto;margin-bottom:auto;content:"\f138";margin-left:3px;font-size:18px;color:#fff}.screenSwitchingButton .btn:active{-webkit-box-shadow:none;box-shadow:none}.screenSwitchingButton p{margin:0 auto;display:table}.screenSwitchingButton p em{font-weight:bold;color:#e40101}.screenSwitchingButton p b{font-weight:bold}.paymentDisabled .screenSwitchingButton{background:#f1f1f1}body.paymentFlow01 .paymentFlowFixed,body.paymentFlow02 .paymentFlowFixed,body.paymentFlow03 .paymentFlowFixed{min-height:112px}body.paymentFlow01 .paymentFlowFixed.history .paymentFlowFixedInner,body.paymentFlow02 .paymentFlowFixed.history .paymentFlowFixedInner,body.paymentFlow03 .paymentFlowFixed.history .paymentFlowFixedInner{background-color:#674789!important}body.paymentFlow01 .paymentFlowFixed.history .paymentFlowFixedInner .bgiconPurple,body.paymentFlow02 .paymentFlowFixed.history .paymentFlowFixedInner .bgiconPurple,body.paymentFlow03 .paymentFlowFixed.history .paymentFlowFixedInner .bgiconPurple{background-color:#fff;color:#674789}body.paymentFlow01 .paymentFlowFixedInner,body.paymentFlow02 .paymentFlowFixedInner,body.paymentFlow03 .paymentFlowFixedInner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;-webkit-transition:top 0.5s;transition:top 0.5s;top:-200px}body.paymentFlow01 .paymentFlowFixedInner p,body.paymentFlow02 .paymentFlowFixedInner p,body.paymentFlow03 .paymentFlowFixedInner p{text-align:center;line-height:1.35;padding:0 0 10px;color:#fff}body.paymentFlow01 .paymentFlowFixedInner p b,body.paymentFlow02 .paymentFlowFixedInner p b,body.paymentFlow03 .paymentFlowFixedInner p b{font-size:1.25rem;font-weight:bold}body.paymentFlow01 .paymentFlowFixedInner .difference.difference,body.paymentFlow02 .paymentFlowFixedInner .difference.difference,body.paymentFlow03 .paymentFlowFixedInner .difference.difference{padding:0;font-size:14px;display:table;margin:0 auto}body.paymentFlow01 .paymentFlowFixedInner .difference.difference .noEvent,body.paymentFlow01 .paymentFlowFixedInner .difference.difference a,body.paymentFlow02 .paymentFlowFixedInner .difference.difference .noEvent,body.paymentFlow02 .paymentFlowFixedInner .difference.difference a,body.paymentFlow03 .paymentFlowFixedInner .difference.difference .noEvent,body.paymentFlow03 .paymentFlowFixedInner .difference.difference a{display:inline-block;color:#fff;text-decoration:none;border:1px solid #f1f1f1;padding:5px;border-radius:5px}body.paymentFlow01 .paymentFlowFixedInner .difference.difference .noEvent:after,body.paymentFlow01 .paymentFlowFixedInner .difference.difference a:after,body.paymentFlow02 .paymentFlowFixedInner .difference.difference .noEvent:after,body.paymentFlow02 .paymentFlowFixedInner .difference.difference a:after,body.paymentFlow03 .paymentFlowFixedInner .difference.difference .noEvent:after,body.paymentFlow03 .paymentFlowFixedInner .difference.difference a:after{content:"\f105";font-family:FontAwesome;display:inline-block;margin-left:5px;vertical-align:0}body.paymentFlow01 .paymentFlowFixedInner .difference.difference .noEvent,body.paymentFlow02 .paymentFlowFixedInner .difference.difference .noEvent,body.paymentFlow03 .paymentFlowFixedInner .difference.difference .noEvent{cursor:not-allowed;opacity:0.75}body.paymentFlow01 .paymentFlowFixedInner .difference.difference a,body.paymentFlow02 .paymentFlowFixedInner .difference.difference a,body.paymentFlow03 .paymentFlowFixedInner .difference.difference a{background-color:#f1f1f1;color:#8e0e2c}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon{margin:0 5px;padding:0}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon a,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon a,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided .exchangeIcon a{font-size:1.5rem;line-height:1;color:#fff}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul{margin:0 5px;padding:0 7px 0 0;border-radius:7px 5px 5px 7px;border:1px solid #f7cad4;position:relative}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 10px 15px 32px;border-radius:5px;height:100%;font-weight:bold;vertical-align:middle;font-size:14px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 -3px 0 0px #999;box-shadow:inset 0 -3px 0 0px #999;color:#da1643}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:before,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:before,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:before,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:before,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:before,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:before{content:"";position:absolute;display:block;top:50%;left:8px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;height:16px;border:2px solid #da1643;border-radius:50%}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:after,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span:after{content:"\f111";position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:12.25px;font-family:FontAwesome;color:#da1643;display:none}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover{opacity:1}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active:after,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a.active:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:hover:after{display:block}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active{-webkit-box-shadow:none;box-shadow:none;padding-top:18px;padding-bottom:12px}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:after,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:before,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:before,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a:active:before{top:58%;-webkit-transform:translate(0,-58%);-ms-transform:translate(0,-58%);transform:translate(0,-58%)}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul.active,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul.active,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul.active{background-color:#f3d884;border-color:#e6b000}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span{-webkit-box-shadow:none;box-shadow:none;background-color:#e6b000;color:#fff;border:1px solid transparent}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:before,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:before,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:before{color:#fff;border-color:#fff}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul.active li.switchButton span:after{display:block}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li img,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li img,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li img{max-height:50px;max-width:100%}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li a,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li a,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li a.already:before,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li a.already:before,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li a.already:before{content:"済";font-size:12px;width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#333;color:#fff}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li a:hover,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li a:hover,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li a:hover{opacity:0.7}body.paymentFlow01 .paymentFlowFixedInner:not(.fixed),body.paymentFlow02 .paymentFlowFixedInner:not(.fixed),body.paymentFlow03 .paymentFlowFixedInner:not(.fixed){width:calc(100% + 20px);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -10px 0}body.paymentFlow01 .paymentFlowFixedInner:not(.fixed) p,body.paymentFlow02 .paymentFlowFixedInner:not(.fixed) p,body.paymentFlow03 .paymentFlowFixedInner:not(.fixed) p{margin-left:auto;margin-right:5px}body.paymentFlow01 .paymentFlowFixedInner:not(.fixed) p a.btn-round,body.paymentFlow02 .paymentFlowFixedInner:not(.fixed) p a.btn-round,body.paymentFlow03 .paymentFlowFixedInner:not(.fixed) p a.btn-round{font-size:11px}body.paymentFlow01 .paymentFlowFixedInner:not(.fixed) .paymentFlow li img,body.paymentFlow02 .paymentFlowFixedInner:not(.fixed) .paymentFlow li img,body.paymentFlow03 .paymentFlowFixedInner:not(.fixed) .paymentFlow li img{max-height:42px}body.paymentFlow01 .paymentFlowFixedInner.fixed,body.paymentFlow02 .paymentFlowFixedInner.fixed,body.paymentFlow03 .paymentFlowFixedInner.fixed{position:fixed;top:0;left:0;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.32);box-shadow:0 3px 3px 0 rgba(0,0,0,0.32);padding:10px}body.paymentFlow01 .paymentFlowFixedInner.fixed .paymentFlow li img,body.paymentFlow02 .paymentFlowFixedInner.fixed .paymentFlow li img,body.paymentFlow03 .paymentFlowFixedInner.fixed .paymentFlow li img{max-height:40px;max-width:100%}body.paymentFlow01 .paymentFlowFixedInner{background-color:#da1643}body.paymentFlow01 .paymentFlowFixedInner.fixed{background-color:rgba(218,22,67,0.9)}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li{color:#da1643}body.paymentFlow01 .paymentFlowFixedInner .paymentFlow li a.already:before{background-color:#830d28}body.paymentFlow02 .paymentFlowFixedInner{background-color:#01a22c}body.paymentFlow02 .paymentFlowFixedInner.fixed{background-color:rgba(1,162,44,0.9)}body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li{color:#01a22c}body.paymentFlow02 .paymentFlowFixedInner .paymentFlow li a.already:before{background-color:#01611a}body.paymentFlow03 .paymentFlowFixedInner{background-color:#1676da}body.paymentFlow03 .paymentFlowFixedInner.fixed{background-color:rgba(22,118,218,0.9)}body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li{color:#1676da}body.paymentFlow03 .paymentFlowFixedInner .paymentFlow li a.already:before{background-color:#0d4783}@media screen and (max-width:768px){body.paymentFlow01 #pageHeader .headerMenu p,body.paymentFlow02 #pageHeader .headerMenu p,body.paymentFlow03 #pageHeader .headerMenu p{color:inherit}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li{width:33.3333333333%}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton{width:100%;margin:0 0 5px;border-right:none}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton a,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided ul li.switchButton span{margin:0 auto;padding:5px 12px 5px 30px;border-radius:5px}}@media screen and (max-width:480px){body.paymentFlow01 .paymentFlowFixedInner .paymentFlow,body.paymentFlow02 .paymentFlowFixedInner .paymentFlow,body.paymentFlow03 .paymentFlowFixedInner .paymentFlow{display:none}body.paymentFlow01 .paymentFlowFixedInner .flowDivided.flowDivided,body.paymentFlow02 .paymentFlowFixedInner .flowDivided.flowDivided,body.paymentFlow03 .paymentFlowFixedInner .flowDivided.flowDivided{display:none}}.paymentFirstBtn{text-align:center}.payment-door-flow-link{display:inline-block;margin-bottom:10px;padding:10px;border:1px solid #ef8237;background:#fff5ee;color:#ef8237;font-size:0.875em;clear:both}.payment-door-flow-link a:before{display:inline-block;vertical-align:middle;font:normal normal normal 20px/1 FontAwesome;color:#eb4319;content:"\f059"}.payment-door-flow{text-align:center}.payment-door-flow h3{text-align:center}.payment-door-flow .iconPdf{font-size:20px;font-weight:bold;padding:10px}.payment-door-flow .iconPdf:before{font-size:20px}.payment-door-btn{display:inline-block}.btn-no,.btn-question,.btn-yes{font-size:20px!important;min-width:180px}.btn-no i,.btn-question i,.btn-yes i{font-size:60px}.btn-yes i{color:#ef8237}.btn-no i{color:#2195cb}.btn-question i{color:#3cad6f}.payment-door-answer b{color:var(--hugcolor);font-size:24px;display:inline-block;line-height:1.5}.payment-door-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#e40101}.payment-door-confirmation .txt,.payment-door-confirmation figure{width:50%}.payment-door-confirmation .txt{margin-right:15px}.payment-door-confirmation .txt p{display:block;margin-bottom:10px}.payment-door-confirmation .txt .confirmationBox{margin-top:3rem}.payment-door-confirmation .txt .confirmationBox *{font-weight:bold}.payment-door-confirmation .txt .confirmationBox a{margin-right:8px}.payment-door-confirmation .txt .confirmationBox a i{margin-right:5px;font-size:1.25rem;display:inline-block;vertical-align:-2px}.payment-door-confirmation .txt .confirmationBox a i.fa-circle-o{color:#ef8237}.payment-door-confirmation .txt .confirmationBox a i.fa-close{color:#2195cb}.payment-door-confirmation figure img{max-width:100%}.paymentMailBox{margin:15px 10px;border:2px solid #2195cb;border-radius:5px;position:relative}.paymentMailBox h3{background-color:#2195cb;padding:10px;border-radius:3px 3px 0 0;color:white;font-weight:bold;line-height:1.25}.paymentMailBox .paymentMailBoxInner{padding:10px 10px 15px}.paymentMailBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paymentMailBox ul li:not(:last-child):after{content:"・";margin:0 3px 0 0}.paymentMailBox ul.possible{background-color:#eee;border-radius:3px;padding:5px 8px}.paymentMailBox .btn{display:table;margin-top:15px;background:#2195cb;-webkit-box-shadow:0px 3px 0px 0px #1876a2,0px 2px 2px #1876a2;box-shadow:0px 3px 0px 0px #1876a2,0px 2px 2px #1876a2;color:#fff;border:none;font-size:14px;margin:0}.paymentMailBox .btn:active{-webkit-box-shadow:none;box-shadow:none}.paymentMailBox .close{top:8px;right:10px;background-color:#e40101;border:1px solid #fff;width:22px;height:22px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;border-radius:50%;line-height:1;font-style:normal;cursor:pointer;position:absolute}.paymentMailBox .close:before{font-family:FontAwesome;content:"\f00d"}.paymentMailBoxHiddenTxt{text-align:right;float:right;display:none}.paymentMailBoxHiddenTxt span{cursor:pointer;color:-webkit-link;text-decoration:underline}.paymentUserNotSetting01{position:relative}.paymentUserNotSetting01 td,.paymentUserNotSetting01 th{background-color:#eee}.paymentUserNotSetting01 td input,.paymentUserNotSetting01 th input{pointer-events:none!important;background-color:transparent}.paymentUserNotSetting01 td .checkbox02:after,.paymentUserNotSetting01 th .checkbox02:after{border-color:#ccc!important;background-color:transparent!important}.paymentUserNotSetting01:after{content:"合わせて出力する施設が非公開になっているため、印刷・マイページ公開ができません。" attr(title) "の請求データを確定してください。";z-index:50;position:absolute;color:#e40101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;inset:0;margin:1px;background-color:rgba(235,235,235,0.8)}.supportWrapper{max-width:1020px;margin:30px auto 60px;width:95%}.supportWrapper h1{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f04c22;border:2px solid #f04c22;padding:5px 10px;font-size:1.5rem;text-align:center}.supportWrapper .supportBox01{border:1px solid #646464;margin:10px auto 30px}.supportWrapper .supportBox01 h2{background-color:#646464;color:#fff;line-height:1.35;padding:5px 15px;font-size:1.25rem}.supportWrapper .supportBox01 h2 span{font-size:16px;font-weight:bold;margin-left:5px}.supportWrapper .supportBox01 button{border:none;border-radius:2px;cursor:pointer;height:42px;text-decoration:none;vertical-align:middle;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;background-color:#424242;color:#fff;font-size:1rem;line-height:1.375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:0.3s;transition:0.3s}.supportWrapper .supportBox01 button:hover{background-color:#353535}.supportWrapper .supportBox01 button+span b{font-weight:normal;color:#f12222}.supportWrapper .supportBox01>p{padding:15px}.supportWrapper .supportBox01>p button+span{margin-left:5px}.supportWrapper .supportBox01 .supportRewrite{padding:5px 15px}.supportWrapper .supportBox01 .supportRewrite li{margin:12px 0 0;padding-bottom:5px}.supportWrapper .supportBox01 .supportRewrite li:not(:last-child){border-bottom:1px dashed #ccc}.supportWrapper .supportBox01 .supportRewrite li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supportWrapper .supportBox01 .supportRewrite li dl dt{-ms-flex-negative:0;flex-shrink:0;width:20%;line-height:1.35;font-weight:bold}.supportWrapper .supportBox01 .supportRewrite li dl dd{width:26.6666666667%;margin-left:20px;text-align:center}.supportWrapper .supportBox01 .supportRewrite li dl dd span{display:block;margin-top:3px}.supportWrapper .supportBox01 .supportRewrite li dl dd:first-of-type button{background-color:#019f49}.supportWrapper .supportBox01 .supportRewrite li dl dd:first-of-type button:hover{background-color:#017f3a}.supportWrapper .supportBox01 .supportRewrite li dl dd:nth-of-type(2) button{background-color:#214098}.supportWrapper .supportBox01 .supportRewrite li dl dd:nth-of-type(2) button:hover{background-color:#1a337a}.supportWrapper .supportBox01 .supportRewrite li dl dd:nth-of-type(3) button{background-color:#f16622}.supportWrapper .supportBox01 .supportRewrite li dl dd:nth-of-type(3) button:hover{background-color:#cf4d0d}.supportWrapper .supportBox01 .supportRestore{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supportWrapper .supportBox01 .supportRestore li{margin-right:10px}.carePlanSchedule.wms tbody th{width:12.5%}.carePlanSchedule.wms tbody th:first-child{height:auto;height:25px;line-height:1.5;background-color:#dcf4ff}.carePlanSchedule.wms td,.carePlanSchedule.wms th{border:1px solid #000}.carePlan.wms{border-color:#000}.carePlan.wms table,.carePlan.wms table tbody,.carePlan.wms table td,.carePlan.wms table th,.carePlan.wms table thead{border-color:#000}.carePlan.wms table td,.carePlan.wms table th{padding:2mm;line-height:1.35;word-break:break-all}.carePlan.wms table th{width:auto}.carePlan.wms table tbody{border:none}.carePlan.wms table td:empty:before{content:"　　　　　"}.carePlan.wms .tableType0 th{background-color:transparent;text-align:center}.carePlan.wms .tableType01{border:1px solid #000}.carePlan.wms .tableType01 tr{border-bottom:1px solid #000}.carePlan.wms .tableType01 td,.carePlan.wms .tableType01 th{border:none}.carePlan.wms .tableType02{border:1px solid #000}.carePlan.wms .tableType02 td,.carePlan.wms .tableType02 th{border:none}.carePlan.wms p{font-size:9pt}@media print{.carePlan.wms.wms table td,.carePlan.wms.wms table th{padding:1mm}.carePlan.wms.wms table td.pmini,.carePlan.wms.wms table th.pmini{padding:0.35mm}.carePlan.wms.wms p,.carePlan.wms.wms table td,.carePlan.wms.wms table th{font-size:7pt}.carePlan.wms.wms h3{font-size:12pt}.carePlan.wms.wms .fbig01{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.carePlan.wms.wms .fmini01{-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.carePlan.wms.wms .fmini02{-webkit-transform:scale(0.65);-ms-transform:scale(0.65);transform:scale(0.65)}.carePlan.wms.wms .fmini03{-webkit-transform:scale(0.45);-ms-transform:scale(0.45);transform:scale(0.45)}}.carePlanContentSodan{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.carePlanContentSodan:not(:first-child){margin-top:-1px}.carePlanContentSodan .kadaiTitle{padding:10px;min-width:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ecece0;border:1px solid #ccc;border-right:none}.carePlanContentSodan .kadaiTitle .btn{margin:0;margin-top:7px}.carePlanContentSodan table{table-layout:fixed;width:100%}.carePlanContentSodan td,.carePlanContentSodan th{padding:10px;border:1px solid #ccc;line-height:1.5;vertical-align:middle}.carePlanContentSodan th{padding:5px 10px;font-size:14px;background:#eee}@media print{.carePlanContentSodan th{font-size:9pt}}.livelihoodSupportImg01{position:absolute;height:auto;top:50%;left:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carePlan01.wms td,.carePlan01.wms th{border:none}.carePlan01.wms #careCalendar .wc-container{border:none}.carePlan01.wms .wc-scrollable-grid{border-right:1px solid #000;border-left:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}.carePlan01.wms #careCalendar .wc-header td{border:1px solid #000}.carePlan01.wms .wc-header{border:none!important}.carePlan01.wms .wc-header td{padding:0}.carePlan01.wms .wc-cal-event{z-index:500;overflow:inherit}.carePlan01.wms .wc-grid-timeslot-header{border-right:1px solid #000}.carePlan01.wms .wc-day-column{border-left:1px solid #000}.carePlan01.wms .wc-business-hours,.carePlan01.wms .wc-time-slot{border-bottom:1px solid #000}.carePlan01.wms .wc-day-column-header,.carePlan01.wms .wc-time-header-cell,.carePlan01.wms .wc-title{font-size:8pt;padding:0px 5px;line-height:1.42}.carePlan01.wms .wc-scrollable-grid{overflow-y:hidden!important}.carePlan01.wms .carePlanSchedule.wms{border-left:none}.carePlan01.wms .carePlanSchedule.wms td,.carePlan01.wms .carePlanSchedule.wms th{border:1px solid #000;border-left:none}.carePlan01.wms .carePlanSchedule.wms tbody th{height:15px;font-weight:normal;font-size:7pt!important;width:auto}.carePlan01.wms .wc-time-slot{border-bottom:1px solid #000}.carePlanSchedule.wms tbody th{width:12.5%}.carePlanSchedule.wms tbody th:first-child{height:auto;height:25px;line-height:1.5;background-color:#dcf4ff}@media screen and (max-width:1024px){.wms.profile_user .col-3,.wms.profile_user .col-7{float:none;width:auto}}.wmsReportTable table{width:100%}.wmsReportTable table td,.wmsReportTable table th{padding:10px;border:1px solid #ccc;line-height:1.5}.wmsReportTable table th{background:#eee}.wmsReportTable table th:first-child{width:min(10vw,10.5rem)}.wmsReportTable table th:nth-child(2),.wmsReportTable table th:nth-child(3),.wmsReportTable table th:nth-child(6){width:min(10vw,6rem)}.wmsReportTable table th:nth-child(4){width:min(10vw,12rem)}.wmsReportTable table th:nth-child(6){text-align:center}@media screen and (max-width:768px){.wmsReportTable table thead{display:none}.wmsReportTable table tbody tr{display:block;-webkit-margin-after:20px;margin-block-end:20px}.wmsReportTable table tbody td{display:block;margin-top:-1px}.wmsReportTable table tbody td:before{content:attr(data-th);display:block;font-weight:bold;background-color:#eee;margin:-10px;-webkit-margin-after:10px;margin-block-end:10px;padding:5px 10px;border-bottom:1px solid #ccc}.wmsReportTable table tbody td br{display:none}.wmsReportTable table tbody td:nth-child(6){text-align:right;background-color:#fff;margin-top:-5px;border-top:none}.wmsReportTable table tbody td:nth-child(6):before{display:none!important}}.wegeMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wegeMain dl{margin-right:30px}.wegeMain dl dt{font-size:14px}.wegeMain h4{text-align:center;line-height:1.35}.workGroup{margin-bottom:40px}.workGroup .workGroupWrap{margin-bottom:30px}.workGroup h4{position:relative;z-index:100;padding:10px;font-weight:bold;background:#bddfd0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.workGroup h4 span{background-color:#fff;padding:5px;font-size:18px;line-height:1;margin-right:10px}.workGroup .table{background-color:#fff;width:100%;margin-bottom:15px}.workGroup .table thead th{background-color:#eefff7;padding:8px;font-size:13px;font-weight:bold;color:#222}.workGroup .table td,.workGroup .table th{font-size:14px;line-height:1.2}.workGroup .table .time1,.workGroup .table .time2{display:inline-block;text-align:center}.workGroup .table .time1 button,.workGroup .table .time2 button{margin-right:0}.workGroup .table .time1{width:3.5rem}.workGroup .table .time2{width:1.25rem}.workGroup .table .nameBox{vertical-align:middle}.workTemp{font-size:14px}.workTemp .time{font-size:16px}.workTemp .time:before{content:"";display:inline-block;vertical-align:-2px;margin-right:3px;width:14px;height:14px;background-color:#e00;background:url(../../wm/images/icon-clock.svg) no-repeat center center/contain}.workTemp table tbody{border:3px solid #ccc}.workTemp table tbody th{height:80px;width:50px;font-weight:bold;background-color:#eee}.workTemp .youbi{position:sticky;top:20px}.workCalendar .workCalendarList{border:2px solid #ef8237;background-color:#f5f5f5;margin-bottom:10px}.workCalendar .workCalendarList .formGroup{padding:0;margin:15px 0 0 0}.workCalendar .workCalendarListHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ef8237;color:white;padding:6px;position:sticky;top:0;left:0;z-index:5}.workCalendar .workCalendarListHead:before{background-color:white;color:#ef8237;border:none}.workCalendar .workCalendarListHead p{font-size:24px;line-height:1.35;font-weight:bold}.workCalendar .holiday{padding:20px 15px;color:#e40101;font-size:20px;font-weight:bold}.workCalendar .workCalendarListInner{padding:12px}.workCalendar .workCalendarGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#777;padding:5px 10px;color:white}.workCalendar .workCalendarGroup select{margin:0 10px}.workCalendar table{background-color:#fff}.workCalendar table th{background-color:#eee}.workCalendar table td,.workCalendar table th{text-align:left;padding:8px}.workTableWrap.workTableWrap{border-collapse:separate;border-spacing:0 8px;border:none}.workTableWrap.workTableWrap thead th{width:2em}.workTableWrap.workTableWrap td,.workTableWrap.workTableWrap th{border:none;text-align:left;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc}.workTableWrap.workTableWrap td.reset,.workTableWrap.workTableWrap th.reset{border-right:1px solid #ccc;text-align:center}.workTableWrap.workTableWrap tbody th{background-color:#eee}.workTableWrap.workTableWrap tbody td{height:35px}.workTableWrap.workTableWrap .workScheduleGroup{margin:-5px}.workTableWrap.workTableWrap .workScheduleGroup+.workScheduleGroup{margin-top:5px}.workTableWrap.workTableWrap .workScheduleGroup h3{background-color:#ef8237;float:none;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1;padding:5px 10px}.workTableWrap.workTableWrap .workScheduleGroup h3 b{display:inline-block;margin-right:15px}.workTableWrap.workTableWrap .workScheduleGroup table{border:none;border-top:1px solid #ccc;table-layout:inherit}.workTableWrap.workTableWrap .workScheduleGroup table tr:not(:last-child){border-bottom:1px solid #ccc}.workTableWrap.workTableWrap .workScheduleGroup table td,.workTableWrap.workTableWrap .workScheduleGroup table th{border:none;vertical-align:top}.workTableWrap.workTableWrap .workScheduleGroup table td:first-child,.workTableWrap.workTableWrap .workScheduleGroup table th:first-child{width:10rem;border-right:1px solid #ccc}.workTableWrap.workTableWrap .workScheduleGroup table th{text-align:left;padding:0 5px;font-size:12px;background-color:#eee}.workTableWrap.workTableWrap .workScheduleGroup table td{padding:5px}.workTableWrap.workTableWrap .workScheduleGroup table td select{width:100%}.workType01,.workType02,.workType03{display:inline-block;vertical-align:0;font-size:12px;width:62px;text-align:center;line-height:1;padding:3px;margin-right:5px}.workType01{background-color:#ffecdc}.workType01:before{content:"通常利用"}.workType02{background-color:#e5ffdc}.workType02:before{content:"施設外就労"}.workType03{background-color:#e9eaff}.workType03:before{content:"施設外支援"}.outside:before{content:"施設外就労";display:block;padding:2px;line-height:1;color:white;text-align:center;background-color:#342f72}.shift .list.outside:before{content:"施設外";font-size:8px;letter-spacing:1px}@media screen and (max-width:480px){.workScheduleWrap.workScheduleWrap p{display:block;background:none}}.wageTransitionTable{overflow:hidden}.wageTransitionTable .note{color:#585858;font-size:9pt;text-align:right;display:block;margin:3px}.wageTransitionTable thead th{text-align:center;background-color:#ccc;font-size:14px}.wageTransitionTable td,.wageTransitionTable th{font-size:16px;line-height:1.25;white-space:nowrap;text-align:center;border:1px solid #000;padding:5px}.wageTransitionTable td.bdrd4g,.wageTransitionTable th.bdrd4g{border-right:3px double #000!important}.wageTransitionTable .wageTransitionTableInner{overflow-x:scroll}.wageTransitionTable .wageTransitionTableInner .sticky{position:sticky;z-index:60;left:0;background-color:#eee}.wageTransitionTable .wageTransitionTableInner .sticky:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #000}.wageTransitionTable .wageTransitionTableInner thead .sticky{background-color:#ccc}.wageTransitionTable .wageTransitionTableInner .odd .sticky{background-color:#fff}.wageTransitionTable .totalTable thead th{font-size:18px}.wageTransitionTable .totalTable td,.wageTransitionTable .totalTable th{font-weight:bold;padding:7px 10px;font-size:20px}.wageTransitionTable .total td,.wageTransitionTable .total th{background-color:transparent}@media print{.wageTransitionTable{overflow:inherit}.wageTransitionTable table{width:100%}.wageTransitionTable thead th{font-size:5pt}.wageTransitionTable td,.wageTransitionTable th{white-space:wrap;font-size:5.5pt;padding:0.5mm}.wageTransitionTable .wageTransitionTableInner{overflow-x:inherit}.wageTransitionTable .wageTransitionTableInner .sticky{position:static}.wageTransitionTable .wageTransitionTableInner .sticky:after{display:none}.wageTransitionTable .totalTable{width:auto}.wageTransitionTable .totalTable thead th{font-size:9pt}.wageTransitionTable .totalTable td,.wageTransitionTable .totalTable th{font-size:9pt}}.workScheduleTable{width:100%}.workScheduleTable tbody{border-bottom:2px solid #ccc}.workScheduleTable td,.workScheduleTable th{border:1px solid #999;line-height:1.5;vertical-align:center}.workScheduleTable th{padding:5px 10px;background-color:#eee}.workScheduleTable td{padding:10px}.workScheduleTable td .btnbox{margin-top:5px}.workScheduleTable td .btnbox button{margin:0}@media screen and (max-width:768px){.workScheduleTable thead{display:none}.workScheduleTable tbody{border:none;display:block;position:relative;padding-bottom:50px;-webkit-margin-after:35px;margin-block-end:35px}.workScheduleTable tr{display:block}.workScheduleTable td{margin-top:-1px;display:block}.workScheduleTable td[data-table_head]:before{content:attr(data-table_head);display:block;width:100%;margin:-10px -10px 0 -10px;border-bottom:1px solid #999;padding:2px 10px;background-color:#eee}.workScheduleTable td button{margin:0}.workScheduleTable td .btnbox{margin-left:auto}.workScheduleTable tr:first-child td:first-child select{background-color:white;margin:0;height:32px}.workScheduleTable tr:first-child td:first-child .btnbox{position:absolute;bottom:0;left:0;right:0;text-align:center}}.pickAsahiTarget{min-height:50px}.asahiSortableArea{background:#ffddc6}.pickAsahi{margin-bottom:20px}.pickAsahi table{border:none}.pickAsahi thead th{padding:10px;line-height:1;width:11.1111111111%;background:#dcf4ff;color:#000;font-weight:bold}.pickAsahi tbody th{line-height:1.5;padding:10px;font-weight:bold}.pickAsahi tbody th p{margin-top:5px;line-height:1.5;font-size:14px;font-weight:normal}.pickAsahi td{vertical-align:top}.sendAsahi thead th{background:#eeffe6}.draghead{width:10px;background:#eee;cursor:url(../images/openhand.cur),move}.draghead:active{-webkit-box-shadow:0 0 2px 3px rgba(100,100,100,0.3);box-shadow:0 0 2px 3px rgba(100,100,100,0.3);cursor:url(../images/closedhand.cur),move}.pickAsahiList{margin-bottom:10px;padding:10px;border:1px solid #ccc;background:#f6f6f6 url(../images/icon-connected.png) no-repeat top right;cursor:url(../images/openhand.cur),move}.pickAsahiList:active{-webkit-box-shadow:0 0 2px 3px rgba(100,100,100,0.3);box-shadow:0 0 2px 3px rgba(100,100,100,0.3);cursor:url(../images/closedhand.cur),move}.pickAsahiList h5{line-height:1.5;font-weight:bold}.pickAsahiList p{font-size:14px;line-height:1.5}.pickAsahiList .btn{padding:4px 8px;-webkit-box-shadow:0 2px 0 #999;box-shadow:0 2px 0 #999}.pickAsahiList .btn:active{top:2px;-webkit-box-shadow:none;box-shadow:none}.pickAsahiList:last-child{margin-bottom:0}.pickAsahiChildList{margin-top:5px;padding-top:5px;border-top:1px dashed #ccc}.pickAsahiList+.pickAsahiChildList{margin-top:0}.pickAsahiChildList ul{line-height:1}.pickAsahiChildList li{display:inline-block;font-size:12px;line-height:1.5}.pickAsahiChildList li:after{content:"、"}.pickAsahiChildList li:last-child:after{content:none}.pickAsahiStaffList li{display:inline-block}.pickAsahiStaffList li:after{content:"、"}.pickAsahiStaffList li:last-child:after{content:none}.pickNone{background:#fff2f2}.analyzeAsahiArea{display:none;position:relative}.analyzeAsahi .visible{display:block}.analyzeAsahiBox{position:relative;margin-top:45px;border:1px solid #ccc;padding:10px}.analyzeAsahiTab{position:absolute;top:-38px}.analyzeAsahiTab:after{display:block;content:"";clear:both}.analyzeAsahiTab li{float:left}.analyzeAsahiTab a{display:block;position:relative;margin-right:-1px;padding:7px 12px 8px;border:1px solid #c5d0dc;background-color:#f9f9f9;color:#999;text-decoration:none;font-size:14px;line-height:1.5}.analyzeAsahiTab a.on,.analyzeAsahiTab a:active{color:#576373;border-color:#c5d0dc;border-top:2px solid #4c8fbd;border-bottom-color:transparent;background-color:#fff;z-index:1;margin-top:-1px;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15);box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.analyzeAsahiTable td:nth-child(odd){background:#f1f1f1}.analyzeAsahiTable td:nth-child(2n){background:#fff}.analyzeTableAll{font-weight:bold;border-top:3px double #ccc;background:#f1f1f1}.analyzeAsahi .analyzeTableAll td,.analyzeAsahi .analyzeTableAll th{font-weight:bold;background:#f1f1f1}.analyzeAsahi .analyzeTableAll th{margin-top:-1px}.analyzeAsahiWrap{width:100%;overflow:auto;margin-left:180px}.analyzeAsahi .stickyTableAsahiTh01{position:absolute;top:0;left:0;width:170px;height:115px;border-right:3px double #ccc}.analyzeAsahi .stickyTableAsahiTh02{position:absolute;left:0;width:70px;border-right:3px double #ccc;background:#fff}.analyzeAsahi .stickyTableAsahiTh03{position:absolute;left:90px;width:70px;border-right:3px double #ccc;background:#fff}.analyzeAsahi .stickyTableAsahiTh04{position:absolute;left:0;width:170px;border-right:3px double #ccc;background:#fff}.analyzeAsahi thead th.stickyTableAsahiTh04{margin-top:-1px;height:20px;background:#666}.analyzeAsahi .stickyTableAsahiTh05{position:absolute;top:0;left:0;height:62px;width:170px;border-right:3px double #ccc}.analyzeAsahiTop tr:nth-child(odd){background:#fff}.analyzeAsahiTop tr:nth-child(2n){background:#f1f1f1}.analyzeAsahiTop td:nth-child(6),.analyzeAsahiTop td:nth-child(7){font-weight:bold;font-size:1em}.analyzeAsahiTop tr:last-child td:nth-child(6),.analyzeAsahiTop tr:last-child td:nth-child(7){color:var(--hugcolor)}.analyzeAsahiTable tr.analyzeAsahiTableUse td:nth-child(odd),.analyzeAsahiTable tr.analyzeAsahiTableUse th:nth-child(odd){background:#ffffec;color:#f37b11;font-weight:bold}.analyzeAsahiTable tr.analyzeAsahiTableUse td:nth-child(2n),.analyzeAsahiTable tr.analyzeAsahiTableUse th:nth-child(2n){background:#fff3ef;color:var(--hugcolor);font-weight:bold}.analyzeAsahiTable th.tableAsahiCell01{background:var(--hugcolor);color:#fff}.analyzeAsahiTable td.tableAsahiCell01{background:#fff3ef;color:var(--hugcolor);font-weight:bold}.stickyTableAsahiTh02,.stickyTableAsahiTh03{width:80px!important}.stickyTableAsahiTh02 br,.stickyTableAsahiTh03 br{display:none}.tableAsahiBdl2{border-left:2px solid #ccc!important}@media print{.analyzeAsahi{margin:0}.analyzeAsahi .analyzeAsahiWrap{overflow:visible;margin-left:0}.analyzeAsahi .analyzeAsahiWrap td,.analyzeAsahi .analyzeAsahiWrap th{min-width:2em;padding:2px 0;border-left:0}.analyzeAsahi .analyzeAsahiWrap tbody td,.analyzeAsahi .analyzeAsahiWrap thead th{letter-spacing:-0.1em}.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh01,.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh02,.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh03,.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh04,.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh05{position:static;top:auto;left:auto;width:auto;height:auto;white-space:nowrap}.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiThNone{display:none}.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh02 br,.analyzeAsahi .analyzeAsahiWrap .stickyTableAsahiTh03 br{display:block}}.shiftDetailAsahi th{width:calc(25% - 30px)}.shiftDetailAsahi th:first-child{width:20px}@media screen and (max-width:480px){.ebox-content .shiftDetailAsahi td,.ebox-content .shiftDetailAsahi th{display:table-cell;width:auto}}.ebox .shiftEditDateHeading{background:#ddd}.calendar-time-asahi{display:block;max-width:200px;line-height:1;margin:5px auto;padding:10px;background:#f1f1f1;font-size:12px}.calendar-time-asahi select{min-width:auto;margin:0;font-size:14px}.calendar-time-asahi input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.calendar-time-asahi span{font-size:12px}.calendar-time-asahi01{background:#dcf4ff}.calendar-time-asahi02{background:#fff5ee}.calendar-time-icon{display:inline-block;line-height:1;margin-bottom:5px;padding:6px;border-radius:3px}.calendar-time-first{background:#2195cb;color:#fff}.calendar-time-second{background:#ef8237;color:#fff}.calendar-time-btn{display:block;position:relative;padding-left:14px;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-time-btn:before{position:absolute;left:0;font-family:"FontAwesome";content:"\f055";color:var(--hugcolor)}.calendar-time-btn01{display:block;position:relative;max-width:220px;margin-bottom:5px;margin-left:auto;margin-right:auto;padding-left:14px;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-time-btn02{display:inline-block;text-align:right}.calendar-time-btn.minus:before{content:"\f056"}.calendar-time-display{display:none}.selectHoliday .calendar-time-asahi{display:none}.selectHoliday .calendar-time-asahi+p{display:none}.calendar-data-asahi .pickIcon{display:inline-block;padding:2px;border-radius:3px;background:#62ca4b;color:#fff}.calendar-data-asahi .sendIcon{display:inline-block;padding:2px;border-radius:3px;background:#6699df;color:#fff}.calendar-pickup-asahi li{margin-bottom:10px}.calendar-pickup-asahi p{text-decoration:none;line-height:1.3;margin-bottom:5px}.calendar-pickup-asahi em{text-decoration:none;font-weight:bold}@media print{.calendar-data-asahi .pickIcon,.calendar-data-asahi .sendIcon{font-size:8pt}}
/*# sourceMappingURL=style.css.map */