@charset "UTF-8";.pnlm-container{background:#f4f4f4 url(img/background.svg) repeat;contain:content;cursor:default;font-family:Helvetica,Nimbus Sans L,Liberation Sans,Arial,sans-serif;height:100%;line-height:1.4;margin:0;outline:0;overflow:hidden;padding:0;position:relative;touch-action:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%;}.pnlm-container *{box-sizing:initial;}.pnlm-ui{height:100%;position:absolute;width:100%;z-index:1;}.pnlm-grab{cursor:grab;cursor:url(img/grab.svg) 12 8,default;}.pnlm-grabbing{cursor:grabbing;cursor:url(img/grabbing.svg) 12 8,default;}.pnlm-sprite{background-image:url(img/sprites.svg);}.pnlm-container:fullscreen{height:100%!important;position:static!important;width:100%!important;}.pnlm-render-container{cursor:inherit;height:100%;position:absolute;width:100%;}.pnlm-controls{background-color:#fff;border:1px solid #0006;border-radius:3px;cursor:pointer;margin-top:4px;transform:translateZ(9999px);z-index:2;}.pnlm-control:hover{background-color:#f8f8f8;}.pnlm-controls-container{left:4px;position:absolute;top:0;z-index:1;}.pnlm-zoom-controls{height:52px;width:26px;}.pnlm-zoom-in{border-radius:3px 3px 0 0;top:0;}.pnlm-zoom-in,.pnlm-zoom-out{height:50%;position:absolute;width:100%;}.pnlm-zoom-out{background-position:0 -26px;border-radius:0 0 3px 3px;border-top:1px solid #0000001a;bottom:0;}.pnlm-fullscreen-toggle-button,.pnlm-hot-spot-debug-indicator,.pnlm-orientation-button{height:26px;width:26px;}.pnlm-hot-spot-debug-indicator{background-color:#ffffff80;border-radius:13px;display:none;height:26px;left:50%;margin:-13px 0 0 -13px;position:absolute;top:50%;width:26px;}.pnlm-orientation-button-inactive{background-position:0 -156px;}.pnlm-orientation-button-active{background-position:0 -182px;}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px;}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px;}.pnlm-panorama-info{background-color:#000000b3;border-radius:0 3px 3px 0;bottom:4px;color:#fff;display:none;padding-right:10px;position:absolute;text-align:left;transform:translateZ(9999px);z-index:2;}.pnlm-title-box{font-size:20px;margin-bottom:3px;}.pnlm-author-box,.pnlm-title-box{display:table;padding-left:5px;position:relative;}.pnlm-author-box{font-size:12px;}.pnlm-load-box{background-color:#000000b3;border-radius:3px;color:#fff;display:none;font-size:20px;height:150px;left:50%;margin:-75px 0 0 -100px;position:absolute;text-align:center;top:50%;width:200px;}.pnlm-load-box p{margin:20px 0;}.pnlm-lbox{display:none;height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-timing-function:linear;-webkit-animation-timing-function:linear;background-color:#fff;height:10px;position:relative;width:10px;}@keyframes pnlm-mv{0%{left:0;top:0;}25%{left:10px;top:0;}50%{left:10px;top:10px;}75%{left:0;top:10px;}to{left:0;top:0;}}.pnlm-load-button{background-color:#000000b3;border-radius:3px;color:#fff;cursor:pointer;display:table;font-size:20px;height:100px;left:50%;margin:-50px 0 0 -100px;position:absolute;text-align:center;top:50%;width:200px;}.pnlm-load-button:hover{background-color:#000c;}.pnlm-load-button p{display:table-cell;vertical-align:middle;}.pnlm-info-box{background-color:#000;border-radius:3px;color:#fff;display:table;font-size:15px;height:150px;left:50%;margin:-75px 0 0 -100px;position:absolute;table-layout:fixed;text-align:center;top:50%;width:200px;}.pnlm-info-box a{word-wrap:break-word;color:#fff;overflow-wrap:break-word;}.pnlm-info-box p{display:table-cell;padding:0 5px;vertical-align:middle;}.pnlm-error-msg{display:none;}.pnlm-about-msg{background:#000000b3;border-radius:3px;color:#fff;display:none;font-size:11px;left:50px;line-height:11px;opacity:0;padding:5px 8px;position:absolute;top:50px;transition:opacity .3s ease-in-out;z-index:1;}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff;}.pnlm-about-msg a:active,.pnlm-about-msg a:hover{color:#eee;}.pnlm-hotspot-base{cursor:default;position:absolute;top:0;vertical-align:middle;visibility:hidden;z-index:1;}.pnlm-hotspot{border-radius:13px;height:26px;width:26px;}.pnlm-hotspot:hover{background-color:#fff3;}.pnlm-hotspot.pnlm-info{background-position:0 -104px;}.pnlm-hotspot.pnlm-scene{background-position:0 -130px;}div.pnlm-tooltip span{background-color:#000000b3;border-radius:3px;color:#fff;cursor:default;margin-left:-220px;max-width:200px;padding:5px 10px;position:absolute;text-align:center;visibility:hidden;}div.pnlm-tooltip:hover span{visibility:visible;}div.pnlm-tooltip:hover span:after{border:10px solid #0000;border-top-color:#000000b3;bottom:-20px;content:"";height:0;left:-10px;margin:0 50%;position:absolute;width:0;}.pnlm-compass{background-image:url(img/compass.svg);border-radius:25px;bottom:4px;cursor:default;display:none;height:50px;position:absolute;right:4px;width:50px;}.pnlm-world{left:50%;position:absolute;top:50%;}.pnlm-face{position:absolute;transform-origin:0 0 0;}.pnlm-dragfix,.pnlm-preview-img{height:100%;position:absolute;width:100%;}.pnlm-preview-img{background-position:50%;background-size:cover;}.pnlm-lbar{border:1px solid #fff;height:6px;margin:0 auto;width:150px;}.pnlm-lbar-fill{background:#fff;height:100%;width:0;}.pnlm-lmsg{font-size:12px;}.pnlm-fade-img{left:0;position:absolute;top:0;}.pnlm-pointer{cursor:pointer;}.c-icon,.c-icon__badge{align-items:center;display:flex;}.c-icon__badge{background:#f82060;border:2px solid #fff;border-radius:11px;color:#fff;font-size:10px;font-size:.625rem;font-weight:700;height:22px;justify-content:center;letter-spacing:0;min-width:22px;padding:0 4px;position:absolute;right:10px;top:-10px;}@media screen and (max-width:760px){.c-icon__badge{right:5px;top:-6px;}}.c-icon-font,[class*=" c-icon-"],[class^=c-icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;}@media screen and (max-width:760px){.c-icon-font,[class*=" c-icon-"],[class^=c-icon-]{font-size:18px;font-size:4.8vw;}}.c-icon-font.orange,[class*=" c-icon-"].orange,[class^=c-icon-].orange{color:#f60;}.c-icon-font.pink,[class*=" c-icon-"].pink,[class^=c-icon-].pink{color:#fb8faf;}.c-icon-font.green,[class*=" c-icon-"].green,[class^=c-icon-].green{color:#86b902;}.c-icon-font.yellow,[class*=" c-icon-"].yellow,[class^=c-icon-].yellow{color:#ffd111;}.c-icon-font.primary,[class*=" c-icon-"].primary,[class^=c-icon-].primary{color:#4c2100;}.c-icon__pl{padding-left:4px;}.c-icon-mail-open:before{content:"󩤀";}.c-icon-beginner:before{content:"󩁆";}.c-icon-smile:before{content:"󩁅";}.c-icon-face:before{content:"󩁄";}.c-icon-alert:before{content:"󩁃";}.c-icon-job:before{content:"󩀧";}.c-icon-carendar:before{content:"󩁂";}.c-icon-window:before{content:"󩁁";}.c-icon-triangle:before{content:"󩁀";}.c-icon-train:before{content:"󩀸";}.c-icon-arrow_normal:before{content:"󩀹";}.c-icon-arrow-circle:before{content:"󩀁";}.c-icon-arrow:before{content:"󩀂";}.c-icon-bell:before{content:"󩀃";}.c-icon-bell_fill:before{content:"󩥋";}.c-icon-block:before{content:"󩀄";}.c-icon-change:before{content:"󩀅";}.c-icon-check:before{content:"󩀆";}.c-icon-circle-arrow:before{content:"󩀇";}.c-icon-clip:before{content:"󩀈";}.c-icon-close:before{content:"󩀉";}.c-icon-document:before{content:"󩀐";}.c-icon-done:before{content:"󩀑";}.c-icon-download:before{content:"󩀒";}.c-icon-note:before{content:"󩀓";}.c-icon-function:before{content:"󩀔";}.c-icon-humberger:before{content:"󩀕";}.c-icon-employee:before{content:"󩀖";}.c-icon-login:before{content:"󩀗";}.c-icon-logout:before{content:"󩀘";}.c-icon-mail:before{content:"󩀙";}.c-icon-man:before{content:"󩀠";}.c-icon-map:before{content:"󩀡";}.c-icon-money:before{content:"󩀢";}.c-icon-plus:before{content:"󩀣";}.c-icon-ribbon:before{content:"󩀤";}.c-icon-search:before{content:"󩀥";}.c-icon-star:before{content:"󩀦";}.c-icon-job1:before{content:"󩀪";}.c-icon-new-account:before{content:"󩀨";}.c-icon-pulldown:before{content:"󩀩";}.c-icon-trash:before{content:"󩀰";}.c-icon-upload:before{content:"󩀱";}.c-icon-clock:before{content:"󩀲";}.c-icon-filter:before{content:"󩀳";}.c-icon-pagetop:before{content:"󩀴";}.c-icon-copyright:before{content:"󩀵";}.c-icon-company:before{content:"󩀶";}.c-icon-star-fill:before{content:"󩀷";}.c-icon-wheelchair:before{content:"󩤁";}.c-icon-present:before{content:"󩤂";}.c-icon-circle:before{content:"󩤃";}.c-icon-hidden:before{content:"󩤄";}.c-icon-dot-menu:before{content:"󩤅";}.c-icon-history:before{content:"󩤆";}.c-icon-index:before{content:"󩤇";}.c-icon-panorama:before{content:"󩤈";}.c-icon-book:before{content:"󩤉";}.c-icon-bookmark:before{content:"󩤊";}.c-icon-close_circle:before{content:"󩤋";}.c-icon-crown_02:before{content:"󩤌";}.c-icon-crown:before{content:"󩤍";}.c-icon-filter_02:before{content:"󩤎";}.c-icon-mail_open:before{content:"󩤏";}.c-icon-print:before{content:"󩤐";}.c-icon-scout:before{content:"󩤑";}.c-icon-map-fill:before{content:"󩤒";}.c-icon-train-fill:before{content:"󩤓";}.c-icon-check-circle-fill:before{content:"󩤔";}.c-icon-plus-fill:before{content:"󩤩";}.c-icon-expand:before{content:"󩤕";}.c-icon-good_line:before{content:"󩤙";}.c-icon-man_suit_fill:before{content:"󩤖";}.c-icon-leaf:before{content:"󩤗";}.c-icon-information:before{content:"󩤜";}.c-icon-list:before{content:"󩤞";}.c-icon-yen:before{content:"󩤴";}.c-icon-binder:before{content:"󩤶";}.c-icon-ribbon1:before{content:"󩤬";}.c-icon-arrow_in_circle_line:before{content:"󩤘";}.c-icon-speech_fill:before{content:"󩤠";}.c-icon-book_fill:before{content:"󩤚";}.c-icon-man_fill:before{content:"󩤛";}.c-icon-newspaper_fill:before{content:"󩤝";}.c-icon-pencill_fill:before{content:"󩤟";}.c-icon-triangle_fill:before{content:"󩤻";}.c-icon-medal_fill:before{content:"󩥀";}.c-icon-setting_fill:before{content:"󩥁";}.c-icon-shift-time:before{content:"󩥂";}.c-icon-terms:before{content:"󩥃";}.c-icon-camera:before{content:"󩥄";}.c-icon-search_history:before{content:"󩥅";}.c-icon-movie:before{content:"";}.c-icon-play:before{content:"";}.c-icon-one_fill:before{content:"";}.c-icon-two_fill:before{content:"";}.c-icon-three_fill:before{content:"";}.c-icon-four_fill:before{content:"";}.c-icon-question:before{content:"";}.c-icon-a_fill:before{content:"";}.c-icon-q_fill:before{content:"";}.c-icon-reload:before{content:"";}.c-icon-market:before{content:"";}.c-icon-comment_fill:before{content:"";}.c-icon-pen:before{content:"";}.c-icon-plane:before{content:"";}.c-icon-mail_unread:before{content:"";}.c-icon-ranking:before{content:"󩥆";}.c-icon-minus:before{content:"";}.c-icon-minus-simple:before{content:"󩥇";}.c-icon-plus-simple:before{content:"󩥈";}.c-icon-line:before{content:"";}.c-icon-man_plus:before{content:"";}.c-icon-man_setting:before{content:"";}.c-icon-home:before{content:"";}.c-icon-graph:before{content:"";}.c-icon-japan:before{content:"";}.c-icon-time:before{content:"";}.c-icon-group:before{content:"";}.c-icon-public:before{content:"";}.c-icon-map_fill:before{content:"";}.c-icon-nurse:before{content:"";}.c-icon-crown_03:before{content:"";}.c-icon-contents:before{content:"";}.c-icon-rank_graph:before{content:"";}.c-icon-new:before{content:"";}.c-icon-related:before{content:"";}.c-icon-minna-comment:before{content:"";}.c-icon-refund:before{content:"󩥐";}.c-icon-check_fill_in_circle:before{content:"󩤔";}.c-icon-event_line:before{content:"";}.c-icon-unlink:before{content:"";}.c-icon-img:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:28px;width:28px;}.c-icon-img-hospital:before{background-image:url(/img/icon/icon_hospital.svg);}.c-icon-shisetsu,[class*=" c-icon-shisetsu"],[class^=c-icon-shisetsu]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-family:iconfont-shisetsu,sans-serif!important;font-size:44px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;}@media screen and (max-width:760px){.c-icon-shisetsu,[class*=" c-icon-shisetsu"],[class^=c-icon-shisetsu]{font-size:40px;}}.c-icon-shisetsu-1:before{content:"";}.c-icon-shisetsu-2:before{content:"";}.c-icon-shisetsu-3:before{content:"";}.c-icon-shisetsu-4:before{content:"";}.c-icon-shisetsu-5:before{content:"";}.c-icon-shisetsu-6:before{content:"";}.c-icon-shisetsu-7:before{content:"";}.c-icon-shisetsu-8:before{content:"";}.c-icon-shisetsu-9:before{content:"";}.c-icon-shisetsu-10:before{content:"";}.c-icon-shisetsu-11:before{content:"";}.c-icon-shisetsu-12:before{content:"";}.c-icon-shisetsu-13:before{content:"";}.c-icon-shisetsu-14:before{content:"";}.c-icon-shisetsu-15:before{content:"";}.c-icon-shisetsu-16:before{content:"";}.c-icon-shisetsu-17:before{content:"";}.c-icon-shisetsu-18:before{content:"";}.c-icon-shisetsu-19:before{content:"";}.c-icon-shisetsu-20:before{content:"";}.c-icon-shisetsu-21:before{content:"";}.c-icon-shisetsu-22:before{content:"";}.c-icon-shisetsu-23:before{content:"";}.c-icon-shisetsu-24:before{content:"";}.c-icon-shisetsu-25:before{content:"";}.c-icon-shisetsu-26:before{content:"";}.c-icon-shisetsu-27:before{content:"";}.c-icon-shisetsu-28:before{content:"";}.c-icon-shisetsu-29:before{content:"";}.c-icon-shisetsu-30:before{content:"";}.c-icon-shisetsu-31:before{content:"";}.c-icon-shisetsu-32:before{content:"";}.c-icon-shisetsu-33:before{content:"";}.c-icon-shisetsu-34:before{content:"";}.c-icon-shisetsu-35:before{content:"";}.c-icon-shisetsu-36:before{content:"";}.c-icon-shisetsu-37:before{content:"";}.c-icon-shisetsu-38:before{content:"";}.c-icon-shisetsu-39:before{content:"";}.c-icon-shisetsu-40:before{content:"";}.c-icon-shisetsu-41:before{content:"";}.c-icon-shisetsu-42:before{content:"";}.c-icon-shisetsu-43:before{content:"";}.c-icon-shisetsu-44:before{content:"";}.c-icon-shisetsu-45:before{content:"";}.c-icon-shisetsu-46:before{content:"";}.c-icon-shisetsu-47:before{content:"";}.c-icon-shisetsu-48:before{content:"";}.c-icon-shisetsu-49:before{content:"";}.c-icon-shisetsu-50:before{content:"";}.c-icon-shisetsu-51:before{content:"";}.c-icon-shisetsu-52:before{content:"";}.c-icon-shisetsu-53:before{content:"";}.c-icon-shisetsu-54:before{content:"";}.c-icon-shisetsu-55:before{content:"";}.c-icon-shisetsu-56:before{content:"";}.c-icon-shisetsu-57:before{content:"";}.c-icon-shisetsu-58:before{content:"";}.c-icon-shisetsu-59:before{content:"";}.c-icon-shisetsu-60:before{content:"";}.c-icon-shisetsu-61:before{content:"";}.c-icon-shisetsu-62:before{content:"";}.c-icon-shisetsu-63:before{content:"";}.c-icon-shisetsu-64:before{content:"";}.c-icon-shisetsu-65:before{content:"";}.c-icon-shisetsu-66:before{content:"";}.c-icon-shisetsu-67:before{content:"";}.c-icon-shisetsu-68:before{content:"";}.c-icon-shisetsu-69:before{content:"";}.c-icon-shisetsu-70:before{content:"";}.c-icon-shisetsu-71:before{content:"";}.c-icon-shisetsu-72:before{content:"";}.c-icon-shisetsu-73:before{content:"";}.c-icon-shisetsu-74:before{content:"";}.c-icon-shisetsu-75:before{content:"";}.c-icon-shisetsu-76:before{content:"";}.c-icon-shisetsu-77:before{content:"";}.c-icon-shisetsu-78:before{content:"";}.c-icon-shisetsu-79:before{content:"";}.c-icon-shisetsu-80:before{content:"";}.c-icon-shisetsu-81:before{content:"";}.c-icon-shisetsu-82:before{content:"";}.c-icon-shisetsu-83:before{content:"";}.c-icon-shisetsu-84:before{content:"";}.c-icon-shisetsu-85:before{content:"";}.c-icon-shisetsu-86:before{content:"";}.c-icon-shisetsu-87:before{content:"";}.c-icon-shisetsu-88:before{content:"";}.c-icon-shisetsu-89:before{content:"";}.c-icon-shisetsu-90:before{content:"";}.c-icon-shisetsu-91:before{content:"";}.c-icon-shisetsu-92:before{content:"";}.c-icon-shisetsu-93:before{content:"";}.c-icon-shisetsu-94:before{content:"";}.c-icon-shisetsu-95:before{content:"";}.c-icon-shisetsu-96:before{content:"";}.c-icon-shisetsu-97:before{content:"";}.c-icon-shisetsu-98:before{content:"";}.c-icon-shisetsu-99:before{content:"";}.c-icon-shisetsu-100:before{content:"";}.c-icon-shisetsu-101:before{content:"";}.c-icon-shisetsu-102:before{content:"";}.c-icon-shisetsu-103:before{content:"";}.c-icon-shisetsu-104:before{content:"";}.c-icon-shisetsu-105:before{content:"";}.c-icon-shisetsu-106:before{content:"";}.c-icon-shisetsu-107:before{content:"";}.c-icon-shisetsu-108:before{content:"";}.c-icon-shisetsu-109:before{content:"";}.c-icon-shisetsu-110:before{content:"";}.c-icon-shisetsu-111:before{content:"";}.c-icon-shisetsu-112:before{content:"";}.c-icon-shisetsu-113:before{content:"";}.c-icon-shisetsu-114:before{content:"";}.c-icon-shisetsu-115:before{content:"";}.c-icon-shisetsu-116:before{content:"";}.c-icon-shisetsu-117:before{content:"";}.c-icon-shisetsu-118:before{content:"";}.c-icon-shisetsu-119:before{content:"";}.c-icon-shisetsu-120:before{content:"";}.c-icon-shisetsu-121:before{content:"";}.c-icon-shisetsu-122:before{content:"";}.c-icon-shisetsu-123:before{content:"";}.c-icon-shisetsu-124:before{content:"";}.c-icon-shisetsu-125:before{content:"";}.c-icon-shisetsu-126:before{content:"";}.c-icon-shisetsu-127:before{content:"";}.c-icon-shisetsu-128:before{content:"";}.c-icon-shisetsu-129:before{content:"";}.c-icon-shisetsu-130:before{content:"";}.c-icon-shisetsu-131:before{content:"";}.c-icon-shisetsu-132:before{content:"";}.c-icon-shisetsu-133:before{content:"";}.c-icon-shisetsu-134:before{content:"";}.c-icon-shisetsu-135:before{content:"";}.c-icon-shisetsu-136:before{content:"";}.c-icon-shisetsu-137:before{content:"";}.c-icon-shisetsu-138:before{content:"";}.c-icon-shisetsu-139:before{content:"";}.c-icon-shisetsu-140:before{content:"";}.c-icon-shisetsu-147:before{content:"";}.c-icon-shisetsu-148:before{content:"";}.c-icon-shisetsu-149:before{content:"";}.c-icon-shisetsu-158:before{content:"";}.c-icon-shisetsu-159:before{content:"";}.c-icon-shisetsu-160:before{content:"";}.c-icon-shisetsu-161:before{content:"";}.c-icon-shisetsu-162:before{content:"";}.c-icon-shisetsu-163:before{content:"";}.c-icon-shisetsu-164:before{content:"";}.c-icon-shisetsu-165:before{content:"";}.c-icon-shisetsu-166:before{content:"";}.c-icon-shisetsu-167:before{content:"";}.c-icon-shisetsu-168:before{content:"";}.c-icon-shisetsu-169:before{content:"";}.c-icon-shisetsu-170:before{content:"";}.c-icon-shisetsu-171:before{content:"";}.c-icon-shisetsu-172:before{content:"";}.c-icon-shisetsu-173:before{content:"";}.c-icon-shisetsu-174:before{content:"";}.c-icon-shisetsu-175:before{content:"";}.c-icon-shisetsu-176:before{content:"";}.c-icon-shisetsu-177:before{content:"";}.c-icon-shisetsu-178:before{content:"";}.c-icon-shisetsu-179:before{content:"";}.c-icon-shisetsu-180:before{content:"";}.c-icon-shisetsu-181:before{content:"";}.c-icon-shisetsu-182:before{content:"";}.c-icon-shisetsu-183:before{content:"";}.c-icon-shisetsu-184:before{content:"";}.c-icon-shisetsu-185:before{content:"";}.c-icon-shisetsu-186:before{content:"";}.c-icon-shisetsu-187:before{content:"";}.c-icon-shisetsu-188:before{content:"";}.c-icon-shisetsu-189:before{content:"";}.c-icon-shisetsu-190:before{content:"";}.c-icon-shisetsu-191:before{content:"";}.c-icon-shisetsu-192:before{content:"";}.c-icon-shisetsu-193:before{content:"";}.c-icon-shisetsu-194:before{content:"";}.c-icon-shisetsu-195:before{content:"";}.c-icon-shisetsu-196:before{content:"";}.c-icon-shisetsu-197:before{content:"";}.c-icon-shisetsu-198:before{content:"";}.c-icon-shisetsu-199:before{content:"";}.c-icon-shisetsu-200:before{content:"";}.c-icon-shisetsu-201:before{content:"";}.c-icon-shisetsu-202:before{content:"";}.c-icon-shisetsu-203:before{content:"";}.c-icon-shisetsu-204:before{content:"";}.c-icon-shisetsu-205:before{content:"";}.c-icon-shisetsu-206:before{content:"";}.c-icon-shisetsu-207:before{content:"";}.c-icon-shisetsu-208:before{content:"";}.c-icon-shisetsu-209:before{content:"";}.c-icon-shisetsu-210:before{content:"";}.c-icon-shisetsu-211:before{content:"";}.c-icon-shisetsu-212:before{content:"";}.c-icon-shisetsu-213:before{content:"";}.c-icon-shisetsu-214:before{content:"";}.c-icon-shisetsu-215:before{content:"";}.c-icon-shisetsu-216:before{content:"";}.c-icon-shisetsu-217:before{content:"";}.c-icon-shisetsu-218:before{content:"";}.c-icon-shisetsu-219:before{content:"";}.c-icon-shisetsu-220:before{content:"";}.c-icon-shisetsu-221:before{content:"";}.c-icon-shisetsu-222:before{content:"";}.c-icon-shisetsu-223:before{content:"";}.c-icon-shisetsu-224:before{content:"";}.c-icon-shisetsu-225:before{content:"";}.c-icon-shisetsu-226:before{content:"";}.c-icon-shisetsu-227:before{content:"";}.c-icon-shisetsu-228:before{content:"";}.c-icon-shisetsu-229:before{content:"";}.c-icon-shisetsu-230:before{content:"";}.c-icon-shisetsu-231:before{content:"";}.c-icon-shisetsu-232:before{content:"";}.c-icon-shisetsu-233:before{content:"";}.c-icon-shisetsu-234:before{content:"";}.c-icon-shisetsu-235:before{content:"";}.c-icon-shisetsu-236:before{content:"";}.c-icon-shisetsu-237:before{content:"";}.c-icon-shisetsu-238:before{content:"";}.c-icon-shisetsu-239:before{content:"";}.c-icon-shisetsu-240:before{content:"";}.c-icon-shisetsu-241:before{content:"";}.c-icon-shisetsu-242:before{content:"";}.c-icon-shisetsu-243:before{content:"";}.c-icon-shisetsu-244:before{content:"";}.c-icon-shisetsu-245:before{content:"";}.c-icon-shisetsu-246:before{content:"";}.c-icon-shisetsu-247:before{content:"";}.c-icon-shisetsu-248:before{content:"";}.c-icon-shisetsu-249:before{content:"";}.c-icon-shisetsu-250:before{content:"";}.c-icon-shisetsu-251:before{content:"";}.c-icon-shisetsu-252:before{content:"";}.c-icon-shisetsu-253:before{content:"";}.c-icon-shisetsu-254:before{content:"";}.c-icon-shisetsu-255:before{content:"";}.c-icon-shisetsu-256:before{content:"";}.c-icon-shisetsu-257:before{content:"";}.c-icon-shisetsu-258:before{content:"";}.c-icon-shisetsu-259:before{content:"";}.c-icon-shisetsu-260:before{content:"";}.c-icon-shisetsu-261:before{content:"";}.c-icon-shisetsu-262:before{content:"";}.c-icon-shisetsu-263:before{content:"";}.c-icon-shisetsu-264:before{content:"";}.c-icon-shisetsu-265:before{content:"";}.c-icon-shisetsu-266:before{content:"";}.c-icon-shisetsu-267:before{content:"";}.c-icon-shisetsu-268:before{content:"";}.c-icon-shisetsu-269:before{content:"";}.c-icon-shisetsu-270:before{content:"";}.c-icon-shisetsu-271:before{content:"";}.c-icon-shisetsu-272:before{content:"";}.c-icon-shisetsu-273:before{content:"";}.c-icon-shisetsu-274:before{content:"";}.c-icon-shisetsu-275:before{content:"";}.c-icon-shisetsu-276:before{content:"";}.c-icon-shisetsu-277:before{content:"";}.c-icon-shisetsu-278:before{content:"";}.c-icon-shisetsu-279:before{content:"";}.c-icon-shisetsu-280:before{content:"";}.c-icon-shisetsu-281:before{content:"";}.c-icon-shisetsu-282:before{content:"";}.c-icon-shisetsu-283:before{content:"";}.c-icon-shisetsu-284:before{content:"";}.c-icon-shisetsu-285:before{content:"";}.c-icon-shisetsu-286:before{content:"";}.c-icon-shisetsu-287:before{content:"";}.c-icon-shisetsu-288:before{content:"";}.c-icon-shisetsu-289:before{content:"";}.pa-article h2,.pa-article h3,.pa-article h4,.pa-article h5{word-wrap:break-word;}.pa-article h1{color:#4c2100;font-weight:700;text-align:left;font-size:1.5rem;line-height:1.6666666667;}.pa-article h2{align-items:center;background:#4c2100;border-radius:6px;color:#fff;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:700;justify-content:flex-start;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px;margin:20px 0 16px;}.pa-article h3{align-items:center;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-weight:700;justify-content:flex-start;line-height:1.4;position:relative;font-size:1.25rem;min-height:42px;padding:8px 16px 8px 30px;margin:30px 0 16px;}.pa-article h3:before{background:#86b902;border-radius:40px;content:"";position:absolute;top:50%;transform:translateY(-50%);width:6px;height:calc(100% - 16px);left:12px;}.pa-article h4{background:#faefd8;border-radius:6px;color:#4c2100;font-weight:700;line-height:24px;position:relative;font-size:1.125rem;padding:8px 16px;margin:30px 0 16px;}.pa-article h3+h4{margin-top:16px;}.pa-article h5{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700;font-size:1.0625rem;line-height:1.5294117647;padding-bottom:6px;margin:30px 0 16px;}.pa-article.pa-article-job p{line-height:1.8;padding:0 8px;}.c-hdg-lv1{align-items:center;color:#4c2100;display:flex;font-weight:700;line-height:1.4;vertical-align:center;font-size:1.5rem;}.c-hdg-lv1__img{display:inline-block;padding-right:12px;vertical-align:middle;}.c-hdg-lv1--flex-center{align-items:center;justify-content:center;padding-top:10px;}.c-hdg-lv1 .c-tag-new{left:0;position:absolute;text-indent:0;top:7px;}.c-hdg-lv1 span span{vertical-align:top;}.c-hdg-lv1 .emphasis{color:#f82060;}.c-hdg-lv1 .normal{font-weight:400;}.c-hdg-lv1 .orange{color:#f60;}.c-hdg-lv1 [class^=c-icon]{padding-right:8px;font-size:1.625rem;}@media screen and (max-width:760px){.c-hdg-lv1 [class^=c-icon]{font-size:22px;font-size:5.8666666667vw;}}.c-hdg-lv1__note{font-weight:400;}.c-hdg-lv2{background:#4c2100;border-radius:6px;color:#fff;font-weight:700;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px;}.c-hdg-lv2__note-text{color:#2a2a2a;font-size:14px;font-size:.875rem;margin-left:16px;}.c-hdg-lv2--with-icon{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;}.c-hdg-lv2--with-icon p{flex:1 1 auto;}.c-hdg-lv2 [class^=c-icon-]{vertical-align:bottom;font-size:26px;margin-right:10px;}.c-hdg-lv3{border:1px solid #ccc;border-radius:6px;color:#4c2100;font-weight:700;line-height:1.4;position:relative;font-size:1.25rem;min-height:42px;padding:8px 16px 8px 30px;}.c-hdg-lv3:before{background:#86b902;border-radius:40px;content:"";position:absolute;top:50%;transform:translateY(-50%);width:6px;height:calc(100% - 16px);left:12px;}.c-hdg-lv3--simple{border:none;padding:8px 12px;}.c-hdg-lv3--simple:before{left:0;}.c-hdg-lv3--plain{border:none;padding:0;}.c-hdg-lv3--plain:before{content:none;}.c-hdg-lv4{background:#faefd8;border-radius:6px;color:#4c2100;font-weight:700;line-height:24px;position:relative;font-size:1.125rem;padding:8px 16px;}.c-hdg-lv5{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700;font-size:1.0625rem;line-height:1.5294117647;padding-bottom:6px;margin-bottom:16px;}.c-hdg-lv6{margin-bottom:4px;font-size:1rem;line-height:1.625;}.c-link{color:#f60;text-decoration:underline;}.c-link:hover{text-decoration:none;}.suspended-comment{text-align:center;background-color:#fff;padding:24px;}.suspended-comment__inner:last-child{margin-bottom:0;}.suspended-comment__inner .text-wrapper{text-align:left;width:370px;}.suspended-comment__inner .text{color:#f82060;font-weight:700;font-size:24px;padding-bottom:16px;}.suspended-comment__inner .description{color:#2a2a2a;letter-spacing:0;line-height:1.4;font-size:16px;}.suspended-comment__button{display:flex;justify-content:center;}.suspended-comment__button .c-btn__signup{background-color:#f60;color:#fff;}.suspended-comment__button button{box-shadow:0 1px 3px #0000002e;margin-top:0;font-size:20px;height:66px;width:500px;}.c-grid{display:flex;flex-wrap:wrap;margin:-16px -8px 0;}.c-grid__item--1{flex-shrink:0;margin:0;width:8.3333333333%;padding:16px 8px 0;}.c-grid__item--2{flex-shrink:0;margin:0;width:16.6666666667%;padding:16px 8px 0;}.c-grid__item--3{flex-shrink:0;margin:0;width:25%;padding:16px 8px 0;}.c-grid__item--4{flex-shrink:0;margin:0;width:33.3333333333%;padding:16px 8px 0;}.c-grid__item--5{flex-shrink:0;margin:0;width:41.6666666667%;padding:16px 8px 0;}.c-grid__item--6{flex-shrink:0;margin:0;width:50%;padding:16px 8px 0;}.c-grid__item--7{flex-shrink:0;margin:0;width:58.3333333333%;padding:16px 8px 0;}.c-grid__item--8{flex-shrink:0;margin:0;width:66.6666666667%;padding:16px 8px 0;}.c-grid__item--9{flex-shrink:0;margin:0;width:75%;padding:16px 8px 0;}.c-grid__item--10{flex-shrink:0;margin:0;width:83.3333333333%;padding:16px 8px 0;}.c-grid__item--11{flex-shrink:0;margin:0;width:91.6666666667%;padding:16px 8px 0;}.c-grid__item--12{flex-shrink:0;margin:0;width:100%;padding:16px 8px 0;}.c-grid img{width:100%;}.p-form{padding:12px 0 10px;}.p-form--cashback_check{padding:16px 0 0;}.p-form--pb_none{padding-bottom:0;}.p-form:last-child{padding:16px 0 4px;}.p-form .c-box{border-radius:4px;margin-top:16px;}.p-form--flex{align-items:center;display:flex;flex-wrap:wrap;}.p-form--flex .c-form-title{width:100%;}.p-form--flex .c-text{margin-left:8px;}.p-form--flex .c-text.c-select__note-text{margin-left:0;}.p-form--align_start{align-items:start!important;}.p-form--align_baseline{align-items:baseline!important;}.p-form--grid{align-items:center;display:flex;flex-wrap:wrap;margin-top:0;padding-top:0;}.p-form--grid__add-bb{border-bottom:1px solid #ccc;padding-bottom:12px;width:74%;}.p-form--grid__list{position:relative;width:74%;}.p-form--grid__email-duplicate a{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.p-form__text{color:#535353;font-size:12px;line-height:1.4;margin-top:4px;}.p-form__note-text{margin-top:6px;}.p-form__note-text a{display:inline-block;}.p-form__calendar{height:16px;position:relative;width:16px;right:30px;top:3px;}@media screen and (max-width:760px){.p-form__calendar{left:90%;right:0;top:-30px;}}.p-form__calendar--left{bottom:0;height:16px;left:10px;margin:auto 0;position:absolute;top:-3px;width:16px;}.p-form--login{text-align:right;}.p-form--login__member{font-size:14px;font-size:.875rem;margin:0 0 12px;}.p-form__password-wrap{position:relative;}.p-form--login-color{text-align:right;}.c-text{line-height:1.6;}.c-text+.c-text{margin-top:14px;}.c-text .emphasis{color:#f82060;}.c-text .primary{color:#4c2100;}.c-text .white{color:#fff;}.c-text .orange{color:#f60;}.c-text .bold{font-weight:700;}.c-text .note{color:#888;}.c-text .small{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.4;}.c-text .tiny{font-size:12px;font-size:.75rem;line-height:1.4;}.c-text .min{font-weight:400;font-size:.75rem;}.c-note{color:#2a2a2a;display:block;font-size:14px;font-size:.875rem;line-height:1.4;margin-top:6px;}.c-select{appearance:none;background-color:#fff;border:1px solid #c6c9d3;border-radius:4px;box-shadow:0 2px 0 0 #c6c9d3;box-sizing:border-box;cursor:pointer;display:block;height:100%;opacity:0;padding:6px 8px;position:relative;width:100%;z-index:2;}.c-select,.c-select__min{font-size:16px;font-size:1rem;}.c-select__min{height:36px;}.c-select__label{box-sizing:border-box;left:0;overflow:hidden;padding:6px 8px;position:absolute;text-overflow:clip;top:50%;transform:translateY(-50%);white-space:nowrap;width:90%;z-index:1;font-size:1rem;}.c-select__suggest{border-radius:4px;font-size:14px;overflow:hidden;padding:5px 8px;width:87%;}.c-select__suggest::placeholder{color:#ccc;font-size:14px;}.c-select__suggest-input{border:1px solid #099ded;border-radius:7px;padding:5px 8px;width:100%;}.c-select__target-area{background:#fff;border-radius:7px;box-shadow:0 7px 18px 1px #777;font-size:14px;left:-4px;max-height:300px;overflow-x:auto;position:absolute;top:29px;z-index:99;}.c-select__target-area li{padding:5px;}.c-select__target-area li:hover{background:#099ded;color:#fff;cursor:pointer;}.c-select__target-area div{padding:5px;}.c-select__target-area .no-list,.c-select__target-area.hidden{display:none;}.c-select__container{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;position:relative;text-align:left;vertical-align:middle;height:50px;width:350px;}@media screen and (max-width:760px){.c-select__container{height:46px;width:100%;}}.c-select__container+.c-select__container{margin-left:10px;}.c-select__container:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#aaa;content:"󩀂";font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-size:12px;font-size:.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-left:3px;padding-top:3px;position:absolute;right:8px;text-transform:none;top:50%;transform:translateY(-50%) rotate(90deg);}@media screen and (max-width:760px){.c-select__container:before{font-size:18px;font-size:4.8vw;}}.c-select__container.orange:before{color:#f60;}.c-select__container.pink:before{color:#fb8faf;}.c-select__container.green:before{color:#86b902;}.c-select__container.yellow:before{color:#ffd111;}.c-select__container.primary:before{color:#4c2100;}.c-select__container.is-required{background:#ffeded;}.c-select__container:has(select.is-required.is-completion){background:#fff!important;}.c-select__container.suggest-wrap{cursor:pointer;height:30px;white-space:nowrap;}.c-select__container .c-select__target-area .hidden{display:none;}.c-select__container.w160 .c-select__label{width:83%;}.c-select__container.w140 .c-select__label{width:83%;}.c-select__container.w100{min-width:100px;width:100px;}.c-select__container.w100p{width:100%;}.c-select__container.w70{min-width:70px;width:70px;}.c-select__container.w60{min-width:60px;width:60px;}.c-select__container.w50{min-width:50px;width:50px;}.c-select__container.disabled{background:#ccc;color:#aaa;}.c-select__note-text{display:inline-block;vertical-align:middle;font-size:1rem;padding:0 6px;}.disabled .c-select{cursor:inherit;}body.ie .c-select{opacity:1;}.c-input-text{appearance:none;border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:16px;font-size:1rem;outline:none;padding:8px;width:100%;height:50px;}.c-input-text::placeholder{color:#ababab;}.c-input-text:-ms-input-placeholder{color:#ababab;}.c-input-text::-ms-input-placeholder{color:#ababab;}.c-input-text.is-required,.is-error .c-input-text{background-color:#ffeded;}.c-input-text.is-completion{background:#fff;}@media screen and (max-width:760px){.c-input-text--w300{width:100%;}}.c-input-text__note-text{display:inline-block;font-size:16px;font-size:1rem;padding:0 6px;}.c-input-text__note-text--small{font-size:12px;font-size:.75rem;white-space:nowrap;}.c-input-text[disabled]{background-color:#ccc;}@keyframes blink{0%{opacity:0;}to{opacity:1;}}.input-town{position:relative;}.visible-alert:before{animation:blink 1.7s ease-in-out infinite alternate;border:5px solid #0000;border-right:8px solid #f82060;content:"";position:absolute;top:60%;transform:translateY(-50%);right:100px;}.visible-alert:after{align-items:center;animation:blink 1.7s ease-in-out infinite alternate;background:#f82060;border-radius:5px;color:#fff;content:"続けて住所を\aご入力ください";display:flex;font-size:10px;padding:0 6px;position:absolute;right:6px;white-space:pre;height:38px;top:16px;width:94px;}.visible-alert.alert-position-left:after{left:96px;}.visible-alert.c-input-text--middle:before{top:50%;}.visible-alert.c-input-text--middle:after{top:7px;}.password-toggle-btn{background-color:#0000;border:none;cursor:pointer;font-weight:700;position:absolute;right:5px;top:50%;transform:translateY(-50%);}.c-checkbox{display:none;}.c-checkbox:disabled+.c-checkbox__text{cursor:auto;}.c-checkbox:disabled+.c-checkbox__text:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"󩀆";display:none;font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;}@media screen and (max-width:760px){.c-checkbox:disabled+.c-checkbox__text:before{font-size:18px;font-size:4.8vw;}}.c-checkbox:disabled+.c-checkbox__text.orange:before{color:#f60;}.c-checkbox:disabled+.c-checkbox__text.pink:before{color:#fb8faf;}.c-checkbox:disabled+.c-checkbox__text.green:before{color:#86b902;}.c-checkbox:disabled+.c-checkbox__text.yellow:before{color:#ffd111;}.c-checkbox:disabled+.c-checkbox__text.primary:before{color:#4c2100;}.c-checkbox:disabled+.c-checkbox__text:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;background:#aaa;border:2px solid #ccc;border-radius:4px;content:"";display:block;font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;height:24px;left:0;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);width:24px;}@media screen and (max-width:760px){.c-checkbox:disabled+.c-checkbox__text:after{font-size:18px;font-size:4.8vw;}}.c-checkbox:disabled+.c-checkbox__text.orange:after{color:#f60;}.c-checkbox:disabled+.c-checkbox__text.pink:after{color:#fb8faf;}.c-checkbox:disabled+.c-checkbox__text.green:after{color:#86b902;}.c-checkbox:disabled+.c-checkbox__text.yellow:after{color:#ffd111;}.c-checkbox:disabled+.c-checkbox__text.primary:after{color:#4c2100;}.c-checkbox:checked:disabled+.c-checkbox__text{font-weight:700;}.c-checkbox:checked:disabled+.c-checkbox__text:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#f8f8f8;content:"󩀆";font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-size:15px;font-size:.9375rem;font-style:normal;font-variant:normal;font-weight:400;left:3px;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);z-index:1;}@media screen and (max-width:760px){.c-checkbox:checked:disabled+.c-checkbox__text:before{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked:disabled+.c-checkbox__text.orange:before{color:#f60;}.c-checkbox:checked:disabled+.c-checkbox__text.pink:before{color:#fb8faf;}.c-checkbox:checked:disabled+.c-checkbox__text.green:before{color:#86b902;}.c-checkbox:checked:disabled+.c-checkbox__text.yellow:before{color:#ffd111;}.c-checkbox:checked:disabled+.c-checkbox__text.primary:before{color:#4c2100;}.c-checkbox:checked:disabled+.c-checkbox__text:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;background:#f8f8f8;border:2px solid #ccc;border-radius:4px;content:"";display:block;font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;height:24px;left:0;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);width:24px;}@media screen and (max-width:760px){.c-checkbox:checked:disabled+.c-checkbox__text:after{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked:disabled+.c-checkbox__text.orange:after{color:#f60;}.c-checkbox:checked:disabled+.c-checkbox__text.pink:after{color:#fb8faf;}.c-checkbox:checked:disabled+.c-checkbox__text.green:after{color:#86b902;}.c-checkbox:checked:disabled+.c-checkbox__text.yellow:after{color:#ffd111;}.c-checkbox:checked:disabled+.c-checkbox__text.primary:after{color:#4c2100;}.c-checkbox:checked+.c-checkbox__text{font-weight:700;}.c-checkbox:checked+.c-checkbox__text:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#fff;content:"󩀆";font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-size:15px;font-size:.9375rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);z-index:1;left:3px;}@media screen and (max-width:760px){.c-checkbox:checked+.c-checkbox__text:before{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked+.c-checkbox__text.orange:before{color:#f60;}.c-checkbox:checked+.c-checkbox__text.pink:before{color:#fb8faf;}.c-checkbox:checked+.c-checkbox__text.green:before{color:#86b902;}.c-checkbox:checked+.c-checkbox__text.yellow:before{color:#ffd111;}.c-checkbox:checked+.c-checkbox__text.primary:before{color:#4c2100;}.c-checkbox:checked+.c-checkbox__text:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;background:#f60;border:2px solid #f60;border-radius:4px;content:"";display:block;font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;height:24px;left:0;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%);width:24px;}@media screen and (max-width:760px){.c-checkbox:checked+.c-checkbox__text:after{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked+.c-checkbox__text.orange:after{color:#f60;}.c-checkbox:checked+.c-checkbox__text.pink:after{color:#fb8faf;}.c-checkbox:checked+.c-checkbox__text.green:after{color:#86b902;}.c-checkbox:checked+.c-checkbox__text.yellow:after{color:#ffd111;}.c-checkbox:checked+.c-checkbox__text.primary:after{color:#4c2100;}.c-checkbox.is-required+.c-checkbox__text:after{background:#ffeded;}.c-checkbox.is-required.is-completion+.c-checkbox__text:after{background:#fff;}.c-checkbox__text{align-items:center;cursor:pointer;display:flex;min-height:24px;position:relative;line-height:24px;padding-left:30px;}.c-checkbox__text:after{background:#fff;border:2px solid #ccc;border-radius:4px;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px;}.c-checkbox__text.is-bold{font-weight:700;}.c-checkbox__text.is-required:after{background:#ffeded;}.c-checkbox__text.is-completion:after{background:#fff;}.c-checkbox__text--bg-gray:after{background:#0000 linear-gradient(180deg,#fff,#efefef) 0 0 no-repeat padding-box;border-color:#aaa;}.c-checkbox__text--del{padding-left:20px;transition:all .1s linear;}.c-checkbox__text--del:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#aaa;content:"󩀰";font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;position:absolute;text-transform:none;top:2px;transition:all .1s linear;}@media screen and (max-width:760px){.c-checkbox__text--del:before{font-size:18px;font-size:4.8vw;}}.c-checkbox__text--del.orange:before{color:#f60;}.c-checkbox__text--del.pink:before{color:#fb8faf;}.c-checkbox__text--del.green:before{color:#86b902;}.c-checkbox__text--del.yellow:before{color:#ffd111;}.c-checkbox__text--del.primary:before{color:#4c2100;}.c-checkbox__text--del:hover,.c-checkbox__text--del:hover:before{color:#f60;}.c-checkbox:checked+.c-checkbox__text--del:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#f60;content:"󩀰";font-family:iconfont,sans-serif!important;font-size:18px;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;text-transform:none;top:2px;}@media screen and (max-width:760px){.c-checkbox:checked+.c-checkbox__text--del:before{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked+.c-checkbox__text--del.orange:before{color:#f60;}.c-checkbox:checked+.c-checkbox__text--del.pink:before{color:#fb8faf;}.c-checkbox:checked+.c-checkbox__text--del.green:before{color:#86b902;}.c-checkbox:checked+.c-checkbox__text--del.yellow:before{color:#ffd111;}.c-checkbox:checked+.c-checkbox__text--del.primary:before{color:#4c2100;}.c-checkbox:checked+.c-checkbox__text--del:after,.c-checkbox__text--del:after{display:none;}.c-checkbox__text--reverse{padding-left:0;padding-right:25px;}.c-checkbox__text--reverse:after{left:inherit;right:0;}.c-checkbox:checked+.c-checkbox__text--reverse:after{left:inherit;right:0;}.c-checkbox:checked+.c-checkbox__text--reverse:before{left:inherit;right:3px;top:50%;transform:translateY(-50%);}.c-checkbox__text--no-text{padding-left:24px;}.c-checkbox__container{display:inline-block;margin-right:12px;}.c-checkbox__container>label{display:block;}.c-checkbox__container--block{display:block;margin-top:20px;}.c-checkbox__container--block+.c-checkbox__container--block{margin-top:20px;}.c-checkbox__container--flex{align-items:center;display:flex;justify-content:center;}.c-checkbox__container--primary{color:#4c2100;font-weight:700;margin-bottom:16px;}.c-checkbox__flex{display:flex;flex-wrap:wrap;margin-top:-15px;}.c-checkbox__flex label{cursor:pointer;display:block;margin-right:20px;margin-top:20px;}.c-checkbox__linked-container,.c-checkbox__linked-container label{align-items:center;display:flex;}.c-checkbox__linked-container label>div{line-height:1.1;}.c-checkbox__linked-container label input[type=checkbox]:checked~a{font-weight:700;}.c-checkbox__link{color:#0038ef;cursor:pointer;text-decoration:underline;}.c-checkbox__link:hover{color:#f60;text-decoration:none;}.c-checkbox__count{font-size:14px;}.c-checkbox--empty .c-checkbox__text{padding-left:24px;}.c-checkbox--empty label{display:block;height:24px;}.c-checkbox--small .c-checkbox+.c-checkbox__text{font-size:14px;padding-left:22px;}.c-checkbox--small .c-checkbox+.c-checkbox__text:after{height:18px;width:18px;}.c-checkbox--small .c-checkbox:checked+.c-checkbox__text:before{font-size:12px;left:3px;}.c-checkbox--small .c-checkbox:checked+.c-checkbox__text:after{height:18px;width:18px;}.c-checkbox--small .c-checkbox__link{cursor:pointer;font-size:14px;text-decoration:none;}.c-checkbox--small .c-checkbox__link:hover{color:#f60;text-decoration:underline;}.c-checkbox--middle+.c-checkbox__text{font-size:14px;}.c-checkbox--middle+.c-checkbox__text:before{font-size:14px!important;}.c-checkbox--middle+.c-checkbox__text:after{background:#0000 linear-gradient(180deg,#fff,0,#efefef 100%) 0 0 no-repeat padding-box;height:20px;width:20px;}.c-checkbox--middle:checked+.c-checkbox__text:after{background:#f60;height:20px;width:20px;}.c-checkbox--middle .c-checkbox__link{cursor:pointer;font-size:14px;text-decoration:none;}.c-checkbox--middle .c-checkbox__link:hover{color:#f60;text-decoration:underline;}.c-form-title{font-weight:700;font-size:.875rem;line-height:1.4;padding-bottom:0;}.c-form-title--big{font-size:18px;font-size:1.125rem;}.c-form-title--border{border-bottom:1px solid #ccc;margin-bottom:20px;}.c-form-title__label{align-items:center;border-radius:2px;display:flex;justify-content:center;width:30px;font-size:.625rem;height:16px;}.c-form-title__label--required{background:#fff;border:1px solid #f82060;color:#f82060;padding-left:1px;}.c-form-title__sub-text{padding-left:8px;}.c-form-title__memo,.c-form-title__sub-text{font-size:14px;font-size:.875rem;font-weight:400;}.c-form-title__memo{color:#3c3c3c;}.attributes{column-gap:4px;}.attribute-group{display:flex;flex-direction:column;margin-right:2px;row-gap:2px;}.attribute-group:last-child{margin-right:0;}.attribute-group__wrap{display:flex;margin-top:4px;}.attribute-group__label{color:#2a2a2a;display:flex;flex:1;font-size:10px;justify-content:center;width:100%;}.attribute-group__label--with-lines:after,.attribute-group__label--with-lines:before{background-color:#ccc;content:"";flex-grow:1;height:1px;margin:auto 0;}.attribute-group__label--with-lines:before{margin-right:4px;}.attribute-group__label--with-lines:after{margin-left:4px;}.attribute-group__attributes{column-gap:4px;display:flex;justify-content:center;}.attribute-icon{align-items:flex-end;border:1px solid;border-radius:6px;display:flex;height:50px;justify-content:center;max-width:60px;width:50px;}@media screen and (max-width:760px){.attribute-icon{height:60px;max-width:60px;width:60px;}}.attribute-icon__wrap{display:flex;justify-content:space-between;}.attribute-icon__wrap span{margin-right:5px;}.attribute-icon__wrap span:last-child{margin-right:0;}.attribute-icon__box{position:relative;}.attribute-icon__box>.tooltip{background-color:#fffbf0;border:2px solid;border-radius:4px;bottom:44px;box-shadow:0 2px 6px 0 #00000047;color:#f60;display:none;font-weight:700;line-height:1.2;position:absolute;text-align:center;z-index:2;left:-138px;padding:4px 8px;width:320px;}.attribute-icon__box>.tooltip p{display:inline-block;font-size:14px;text-align:left;}.attribute-icon__box>.tooltip:before{border:12px solid #0000;border-top-color:#fffbf0;bottom:-21px;content:"";margin-left:-17px;position:absolute;z-index:2;left:50%;}.attribute-icon__box>.tooltip:after{border:12px solid #0000;border-top-color:#f60;bottom:-24px;content:"";margin-left:-17px;position:absolute;z-index:1;left:50%;}.attribute-icon__box:hover>.tooltip{display:block;}.attribute-icon--small{align-items:center;font-size:34px;height:35px;max-width:35px;width:35px;}@media screen and (max-width:760px){.attribute-icon--small{height:39px;max-width:39px;width:39px;}}.attribute-icon--green{background-color:#f6ffeb;color:#86b902;}.attribute-icon--orange{background-color:#ffeded;color:orange;}.c-validate-error{color:#f82060;margin-top:8px;}.c-validate-error.w100p{width:100%;}.c-validate-error.nowrap{white-space:nowrap;}.p-yt-thumb__preview{aspect-ratio:9/16;height:100%;inset:0;margin:0 auto;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:auto;z-index:1;}.p-yt-thumb__img{height:100%;max-width:100%;transition:opacity .3s;width:auto!important;}.p-yt-thumb__btn{align-items:center;background-color:#2a2a2a;background-size:cover;border:none;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;right:0;top:0;width:100%;}.p-yt-thumb__btn.is-shorts{background-image:url(/img/bg/minjob_bg.webp);}.p-yt-thumb__btn:focus .p-yt-thumb__play-icon,.p-yt-thumb__btn:hover .p-yt-thumb__play-icon{transform:translate(-50%,-50%) scale(1.15);}.p-yt-thumb__play-icon{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;}.p-yt-thumb__play-icon-img{height:93px!important;width:93px!important;}.p-job-card .p-yt-thumb__play-icon-img{height:50px!important;width:50px!important;}.p-yt-thumb__modal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999;}.p-yt-thumb__modal-video{aspect-ratio:16/9;background:#0000;margin:0 auto;max-height:80vh;max-width:1280px;position:relative;width:100%;}.p-yt-thumb__modal-video iframe{border:none;height:100%;max-width:1280px;position:absolute;top:0;width:100%;}.p-yt-thumb__modal.is-shorts .p-yt-thumb__modal-video{aspect-ratio:9/16;height:80vh;width:auto;}.p-yt-thumb__modal.is-shorts .p-yt-thumb__modal-video iframe{height:100%;width:100%;}.p-yt-thumb__modal.is-done .p-yt-thumb__modal-done-overlay{display:flex;}.p-yt-thumb__modal.is-done .is-done-hide{display:none;}.p-yt-thumb__modal.is-done .c-btn{line-height:1.2;white-space:nowrap;width:310px;}.p-yt-thumb__modal-buttons{align-items:center;display:flex;justify-content:center;margin-top:15px;}.p-yt-thumb__modal-buttons .c-btn{font-size:16px;height:50px;line-height:1.2;white-space:nowrap;width:248px;}.p-yt-thumb__modal-overlay{background:#0009;cursor:pointer;inset:0;position:absolute;}.p-yt-thumb__modal-inner{align-items:center;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;max-width:1280px;padding-bottom:env(safe-area-inset-bottom);position:relative;width:100%;z-index:1;}.p-yt-thumb__modal-close{align-items:center;background:#4c2200;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:26px;justify-content:center;line-height:1;padding:0;position:absolute;right:-10px;top:-10px;width:26px;z-index:11;}.p-yt-thumb__modal-close .c-icon-close{font-size:12px;font-weight:bolder;}.p-yt-thumb__modal-done-overlay{align-items:center;background:#000000bf;color:#fff;display:none;flex-direction:column;font-size:26px;inset:0;justify-content:center;position:absolute;text-align:center;z-index:10;}.p-yt-thumb__modal-done-overlay .c-btn{height:66px;}.p-yt-thumb__modal-done-text-img{height:31px;margin-bottom:15px;width:auto;}.p-yt-thumb__modal-done-text-img.search-job{width:224px;}.p-yt-thumb__modal-done-icon{height:184px;margin-top:27px;text-align:right;width:auto;}.p-yt-thumb__modal-done-icon img{transform:translateX(50%);}.sidebar-apply-button{align-items:center!important;display:flex!important;justify-content:center!important;margin:6px;padding:0!important;width:auto;height:28px;}.sidebar-apply-button i{font-size:14px;margin-top:1px;}.sidebar-apply-button span{font-size:14px;}.sidebar-apply-button span span{font-size:12px;}.signup-promote{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:36px;padding:30px 17px;}.signup-promote__title{color:#4c2100;font-weight:700;text-align:center;font-size:24px;margin-bottom:16px;}.signup-promote__title--emphasis{color:#f60;font-size:38px;}.signup-promote__button{align-items:center;display:flex;justify-content:center;margin:15px auto 0;}.signup-benefit{display:flex;justify-content:space-between;}.signup-benefit-image{border-radius:8px;height:auto;width:100%;}.signup-benefit-title{color:#4c2100;font-size:16px;font-weight:700;line-height:1.5;text-align:center;margin:10px 0;}.signup-benefit-title--emphasis{color:#f60;}.signup-benefit-description{color:#000;line-height:1.5;font-size:14px;}.signup-benefit-description--link{color:#0038ef;text-decoration:underline;}.signup-benefit-description--link:hover{text-decoration:none;}.signup-benefit-description__note{font-size:13px;}.signup-promote-button{position:relative;height:60px;width:300px;}.signup-promote-button:hover{color:#fff;}.signup-promote-button:before{background-image:url(/img/ume/ume-register-animation.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;position:absolute;vertical-align:middle;height:50px;left:24px;width:48px;}.signup-promote-button__text{font-weight:700;letter-spacing:0;margin-left:50px;font-size:18px;}.l-main{flex-basis:830px;margin-right:20px;max-width:830px;min-width:830px;}@media screen and (max-width:760px){.l-main{border:none;border-radius:0;max-width:unset;min-width:unset;padding:0;width:100%;}}.l-main__inner-top{background:#fff;border:1px solid #ccc;border-radius:8px 8px 0 0;padding:20px 16px;}@media screen and (max-width:760px){.l-main__inner-top{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px 1.6vw;}}.l-main__inner-bottom{background:#fff;border-top:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 8px 8px;border-right:1px solid #ccc;padding:20px 16px;}.l-main__inner{background:#fff;border:1px solid #ccc;border-radius:8px;padding:20px 16px;}.l-main__inner--oh-hidden{overflow:hidden;}.l-main__inner--no-bg{background:#0000;border:none;padding:0;}.l-main__inner--no-padding{padding:0;}.l-container{max-width:1110px;margin:0 auto 60px;padding:0 15px;}.l-container--no-mb{margin-bottom:0;}.l-container__inner--flex-center{justify-content:center;}.l-main-one-column{display:block;margin:0 auto;max-width:700px;min-height:calc(100vh - 378px);padding:12px 0 100px;}.l-main-one-column--large{max-width:830px;}.l-main-one-column .facility_name{color:#f60;}.l-main-one-column__inner{background:#fff;position:relative;border:1px solid #ccc;border-radius:8px;padding:16px 16px 20px;}.l-main-one-column__head{margin-bottom:12px;background:none;}.job-recommend{margin:0 6px;}.job-recommend__map{color:#646464;font-size:12px;height:30px;margin-bottom:6px;vertical-align:sub;}.job-recommend__map .c-icon-map-fill{color:#86b902;margin-right:3px;}.job-recommend__map .emphasis{color:#f82055;font-size:12px;font-weight:700;}.job-recommend__map .emphasis.big{font-size:16px;}.job-recommend__map-pin{align-items:center;display:flex;}.job-recommend__img{margin-right:5px;}.job-recommend__card{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #00000078;display:flex;flex-flow:column;height:auto!important;margin:0 0 10px;max-height:280px;min-height:280px!important;padding:10px 10px 0;width:350px;}.job-recommend__card-inner:hover .job-recommend__card__shift span{color:#f60;text-decoration:underline;}.job-recommend__card-inner:hover .middle th{color:#4c2100;}.job-recommend__card-inner.readmore{overflow:hidden;position:relative;}.job-recommend__card__title{color:#4c2100;font-size:16px;font-weight:700;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap;}.job-recommend__card__title__wrap{height:58px;overflow:hidden;}.job-recommend__card__shift{color:#0038ef;padding-top:5px;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.job-recommend__card__shift:after{content:"　";height:21px;}.job-recommend__card__shift i,.job-recommend__card__shift span{font-size:15px;font-weight:700;}.job-recommend__card__shift i:before{color:#86b902;padding-right:4px;}.job-recommend__card__sub{color:#646464;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.job-recommend__card__sub p+p{margin-top:4px;}.job-recommend__card__salary{margin-top:7px;}.job-recommend__card__salary .emphasis_type{color:#646464;font-size:12px;}.job-recommend__card__salary .emphasis{color:#f82055;font-size:10px;font-weight:700;}.job-recommend__card__salary .emphasis .big{font-size:16px;}.job-recommend__card .middle,.job-recommend__card .top{display:flex;width:100%;}.job-recommend__card .middle .attributes{align-items:flex-start;flex-flow:wrap;height:115px;justify-content:space-between;margin-bottom:19px;min-width:124px;padding:5px 0;width:124px;}.job-recommend__card .middle .attributes .attribute-icon{height:60px;width:60px;}.job-recommend__card .middle .attributes .attribute-icon--small{height:39px;width:39px;}.job-recommend__card .bottom{display:flex;flex-flow:row;margin-top:6px;pointer-events:none;width:100%;}.job-recommend__card .bottom .c-btn{height:50px;}.job-recommend__card .bottom .c-btn span{font-size:13px;line-height:1.2;margin-top:1vw;}.job-recommend__card .bottom .c-btn__favorite--button,.job-recommend__card .bottom .p-card-job__apply-btn{height:40px;pointer-events:auto;}.job-recommend__card .bottom .p-card-job__apply-btn{width:calc(100vw - 161px);}.job-recommend__card .bottom .p-card-job__apply-btn:not(.no_balloon):after{margin-top:18px;}.job-recommend__card .bottom .c-btn__favorite--button{width:121px;}.job-recommend__card .bottom .c-btn__favorite--button i{font-size:18px;}.pa-job .job-recommend__card__sub,.pa-job .job-recommend__map{font-size:14px;}.pa-job .job-recommend__card__shift span,.pa-job .job-recommend__card__title{font-size:18px;}.pa-job .job-recommend__card__salary .salary-seperator{margin:0 -4px;}.pa-job .job-recommend__card__salary .emphasis_type{font-size:14px;}.pa-job .job-recommend__card__salary .emphasis .big{font-size:18px;}.pa-job .job-recommend__card__salary .emphasis .salary-unit{font-size:12px;}.pa-job .p-job__recommends-pc{font-size:20px;}.p-facility__graph .l-main__inner .c-table td{text-align:center;}.p-facility__graph .l-main__inner .c-table td.employee{text-align:left;}.p-facility__graph .l-main__inner .c-table td:first-child{border-left:none;}.p-facility__graph .l-main .c-graph .c-graph-stroke{display:flex;flex-direction:column;height:80%;justify-content:center;}.p-facility__graph .l-main .p-facility__medical-employee-info__occupation+.p-facility__qualification{border:none;}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table th[rowspan]{border-bottom:none;}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table td{text-align:center;}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table td:first-child{border-left:none;}.p-facility__graph .l-main .p-facility__employee-count .c-table{margin-bottom:0;}.p-facility__graph .l-main .p-facility__occupation+.p-facility__qualification{border:none;}.p-facility__graph .l-main .p-facility__qualification .qualification-count-table{margin-bottom:10px;}.p-facility__graph .l-main .p-facility__qualification .notes{color:#646464;font-size:12px;}.p-facility__graph .l-main .p-facility__manager-info td,.p-facility__graph .l-main .p-facility__stay-services td,.p-facility__graph .l-main .p-facility__training-systems td{text-align:left;}.p-facility__graph .l-main .p-facility__manager-info .large-title,.p-facility__graph .l-main .p-facility__stay-services .large-title,.p-facility__graph .l-main .p-facility__training-systems .large-title{font-size:1.1rem;font-weight:700;margin-bottom:5px;}.p-facility__graph .l-main .p-facility__manager-info .text-align-center,.p-facility__graph .l-main .p-facility__stay-services .text-align-center,.p-facility__graph .l-main .p-facility__training-systems .text-align-center{text-align:center;}.p-facility__graph .l-main .p-facility__seniority .title{display:flex;justify-content:space-between;margin-top:18px;margin-bottom:7px;}.p-facility__graph .l-main .p-facility__seniority .title .tabs{align-items:center;display:flex;}.p-facility__graph .l-main .p-facility__seniority .title .tabs li{align-items:center;border:1px solid #f60;color:#f60;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:120px;}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.active-tab{background:#f60 0 0 no-repeat padding-box;color:#fff;cursor:default;font-weight:700;}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.sum{border-radius:4px 0 0 4px;}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.pattime{border-left:none;border-right:none;}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.fulltime{border-radius:0 4px 4px 0;}.p-facility__graph .l-main .p-facility__seniority .js-contents{display:flex;flex-wrap:wrap;}.p-facility__graph .l-main .p-facility__seniority .js-contents .c3-axis-y .domain,.p-facility__graph .l-main .p-facility__seniority .js-contents.display-none{display:none;}.p-facility__graph .l-main .p-facility__seniority .js-contents .line line{stroke:#ccc;}.p-facility__graph .l-main .p-facility__seniority .js-contents .hurf-line line{stroke:#ebebeb;}.p-facility__graph .l-main .p-facility__facility-info .facility-info-header{margin:0 6px;}.p-facility__graph .l-main .p-facility__facility-info h2+h3{margin-top:16px;}.p-facility__graph .l-main .p-facility__facility-info h3{background:#f5e9d1;border-radius:6px;color:#4d2100;font-weight:700;line-height:24px;padding:8px 16px;position:relative;font-size:18px;margin:30px 0 16px;}.p-facility__graph .l-main .p-facility__facility-info .table-title{font-size:1.125rem;font-weight:700;margin-bottom:16px;}.p-facility__graph .l-main .p-facility__facility-info .c-table th{font-weight:700;font-size:14px;}.p-facility__graph .l-main .p-facility__facility-info .c-table td{text-align:left;font-size:14px;}.p-facility__graph .l-main .info-access .info-access-header{margin:0 6px;}.p-facility__graph .l-main .info-access h2{margin-top:30px;}.p-facility__graph .l-main .info-access table td{text-align:left;font-size:14px;}.p-facility__graph .l-main .customer-voices__card{background:#fff;border:1px solid #ccc;border-radius:8px;list-style:none;margin:12px 0 0;padding:16px;}.p-facility__graph .l-main .customer-voices__card__info{align-items:flex-start;display:flex;gap:16px;margin-bottom:16px;}.p-facility__graph .l-main .customer-voices__card__info-icon{flex-shrink:0;}.p-facility__graph .l-main .customer-voices__card__info-icon img{border:1px solid #ddd;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:72px;object-fit:cover;width:72px;}.p-facility__graph .l-main .customer-voices__card__info-content{display:flex;flex:1;flex-direction:column;justify-content:flex-start;position:relative;}.p-facility__graph .l-main .customer-voices__card__info-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;}.p-facility__graph .l-main .customer-voices__card__info-profile{color:#646464;font-size:13px;line-height:1.5;}.p-facility__graph .l-main .customer-voices__card__info-date{color:#646464;font-size:13px;margin-top:12px;text-align:right;}.p-facility__graph .l-main .customer-voices__card__tag{background-color:#fce4d6;border-radius:4px;color:#4c2100;font-size:14px;font-weight:700;padding:6px 12px;}.p-facility__graph .l-main .customer-voices__card__voice{color:#2a2a2a;font-size:14px;letter-spacing:0;line-height:20px;white-space:pre-wrap;}.p-facility__graph .l-main .customer-voices__card .customer-voices__card__info-date{color:#646464;display:block;font-size:13px;margin-top:8px;text-align:right;width:100%;}.p-facility__graph .l-main .customer-voices__read-more-btn{position:relative;z-index:10;}.p-facility__graph .l-main .customer-voices__read-more-btn.p-shift-card__read-more-btn{background-color:#f8f8f8!important;border-color:#ccc!important;border-radius:0 0 8px 8px!important;border-top:1px solid #ccc!important;color:#0038ef!important;margin-top:-8px!important;width:100%;}.p-facility__graph .l-main .customer-voices__lp-link-content{border:1px solid #ccc;border-radius:8px;margin-top:19px;}.p-facility__graph .l-main .customer-voices__lp-link-wrap{color:#535353;font-size:16px;font-weight:700;margin-bottom:26px;margin-top:26px;text-align:center;}.p-facility__graph .l-main .customer-voices__lp-link{color:#0038ef;text-decoration:underline;}.p-facility__graph .l-main .table-td-left tbody td{text-align:left;}.pa-interview-page{margin:30px 0;}.news-article_link{color:inherit;text-decoration:none;}.news-article_link:hover .summary_right_title{color:#f60!important;text-decoration:underline;}.news-article_link:hover .summary_thumbnail_left img{opacity:.7;}.news-article{color:#4d2100;font-weight:700;font-size:20px;line-height:24px;padding:10px 0;}.summary{border:1px solid #ccc;display:flex;margin-bottom:10px;padding:10px;border-radius:8px;}.summary .summary_thumbnail_left{margin:0;padding:0;}.summary .summary_thumbnail_left img{border-radius:6px;height:110px;width:110px;}.summary .summary_right{margin:0 0 0 20px;padding:0;}.summary .summary_right .summary_right_title{color:#0038ef;font-weight:700;margin:0;padding:0;text-align:justify;font-size:18px;line-height:26px;}.summary .summary_right .summary_right_text{color:#1c1c1c;padding:0;text-align:justify;font-size:12px;line-height:18px;margin:2px 0;}.p-facility-heading{display:flex;}.p-facility-heading__title-wrap{align-items:center;display:flex;flex-grow:1;max-width:calc(100% - 282px);}.p-facility-heading__title-wrap .c-hdg-lv1{overflow-wrap:break-word;display:flex;}.p-facility-heading__result{align-items:end;display:flex;justify-content:space-between;margin-right:0;margin-left:auto;max-width:282px;}.p-facility-heading__result-other{align-items:end;display:flex;justify-content:end;gap:20px;}.p-facility-heading__result-other-homename{color:#2a2a2a;line-height:1.2;overflow-wrap:break-word;font-size:14px;max-width:162px;min-width:162px;padding-bottom:6px;}.p-facility-heading__result-other-count{align-items:center;display:flex;overflow-wrap:break-word;max-width:100px;min-width:100px;}.p-facility-heading__result-other-count>p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:24px;}.p-facility-heading__result-other-count>p+p{margin-left:16px;}.p-facility-heading__result-other-count>p strong{color:#f82060;font-size:22px;font-weight:700;margin-left:2px;}.p-facility-heading__result-other-count>p span{color:#f82060;font-size:12px;font-weight:700;margin-left:2px;}.p-facility-head{align-items:center;display:flex;justify-content:flex-start;margin-right:auto;width:830px;}@media screen and (max-width:760px){.p-facility-head{align-items:flex-start;border-top:1px solid #ccc;flex-direction:column;justify-content:flex-start;padding-left:1.6vw;padding-top:1.6vw;width:100%;}}@media screen and (max-width:760px){.p-facility-head--facility.p-facility-head{align-items:center;border-top:none;flex-flow:row wrap;justify-content:flex-start;padding:0;}.p-facility-head--facility.p-facility-head .p-facility-head__result{margin-left:0;}@media not all and (max-width:660px){.p-facility-head--facility.p-facility-head .c-hdg-lv1{width:100%;}}}@media screen and (max-width:760px)and (max-width:660px){.p-facility-head--facility.p-facility-head .c-hdg-lv1{width:84%;}}.p-facility-head--facility.p-facility-head+.p-card-job-breadcrumbs{margin-top:18px;}@media screen and (max-width:760px){.p-facility-head--facility.p-facility-head+.p-card-job-breadcrumbs{margin-top:8px;}.p-facility-head--facility.p-facility-head.middle{padding:6px 6px 8px;}.p-facility-head--facility.p-facility-head.middle .p-facility-head__result{margin-left:auto;}.p-facility-head--facility.p-facility-head.middle .c-hdg-lv1{width:auto;}}.p-facility-head__result{align-items:center;display:flex;margin-left:30px;white-space:nowrap;}.p-facility-head__result>p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:24px;}@media screen and (max-width:760px){.p-facility-head__result>p{font-size:3.2vw;}}.p-facility-head__result>p+p{margin-left:16px;}@media screen and (max-width:760px){.p-facility-head__result>p+p{margin-left:5.3333333333vw;}}.p-facility-head__result>p strong{color:#f82060;font-size:22px;font-weight:700;margin-left:2px;}@media screen and (max-width:760px){.p-facility-head__result>p strong{font-size:4.2666666667vw;}}.p-facility-head__result>p span{color:#f82060;font-size:12px;font-weight:700;margin-left:2px;}@media screen and (max-width:760px){.p-facility-head__result>p span{font-size:2.6666666667vw;}}.p-facility-head__title.c-hdg-lv2{background:#0000;color:#4c2100;display:block;min-height:inherit;padding:0;font-size:1.5rem;}@media screen and (max-width:760px){.p-facility-head__title.c-hdg-lv2{font-size:4.8vw;line-height:1.4;}}.p-facility-head__title.c-hdg-lv2>span{color:#f60;}@media screen and (max-width:760px){.p-facility-head__title.c-hdg-lv2>span{color:#4c2100;}}.p-facility-head+.l-container__inner,.p-facility-head+.p-card-job{margin-top:6px;}.p-facility-head__none{background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;font-size:16px;line-height:1.5;padding:18px;text-align:left;}@media screen and (max-width:760px){.p-facility-head__none{margin:0 6px;}}.c-pager__container+.p-facility-head{margin-top:75px;}@media screen and (max-width:760px){.c-pager__container+.p-facility-head{margin-top:10.6666666667vw;}}.p-card-facility{background:#fff;border:1px solid #ccc;border-radius:8px;margin:0 auto 24px;width:1080px;}@media screen and (max-width:760px){.p-card-facility{border:none;border-radius:0;margin:0;overflow:hidden;width:100%;}}.p-card-facility__inner{align-items:flex-start;padding:16px;}.p-card-facility__inner .c-grid{flex-wrap:nowrap;}@media screen and (max-width:760px){.p-card-facility__inner .c-grid{flex-wrap:wrap;}.p-card-facility__inner{background-color:#fffbf0;padding:0;}}.p-card-facility--free,.p-card-facility--rj{margin-top:16px;padding-top:16px;}@media screen and (max-width:760px){.p-card-facility--free,.p-card-facility--rj{margin-top:0;padding-top:0!important;}}.p-card-facility--free .p-card-facility__inner,.p-card-facility--rj .p-card-facility__inner{padding-top:0;}@media screen and (max-width:760px){.p-card-facility--free .p-card-facility__inner,.p-card-facility--rj .p-card-facility__inner{padding-top:3.2vw;}}@media screen and (max-width:760px){.p-card-facility--facility .p-card-facility__inner{padding-top:10px;}.p-card-facility--facility .p-card-facility__inner .p-card-facility__grid-item:first-child{box-shadow:0 2px 6px 0 #00000047;padding-bottom:0;padding-top:0;}.p-card-facility .c-hdg-lv2{border-radius:0;padding:8px;width:100%;}.p-card-facility .c-hdg-lv2 [class^=c-icon]{font-size:22px;margin-right:4px;position:relative;top:-1.5px;vertical-align:sub;}}.p-card-facility__title{align-items:flex-start;margin-bottom:16px;}@media screen and (max-width:760px){.p-card-facility__title{flex-direction:column-reverse;margin-bottom:12px;padding:0 1.6vw;}}.p-card-facility__title .c-tag-free{margin-right:8px;margin-top:4px;}@media screen and (max-width:760px){.p-card-facility__title .c-tag-free{margin-top:1.6vw;}.p-card-facility__content{border-bottom:1px solid #ccc;padding-bottom:12px;padding-left:1.6vw;padding-right:1.6vw;}.p-card-facility [class^=c-grid__item]{padding:14px 8px;}}.p-card-facility__grid-item{padding-left:8px;padding-right:8px;width:514px;}@media screen and (max-width:760px){.p-card-facility__grid-item{background:#fff;box-shadow:0 2px 6px 0 #00000047;margin-bottom:5.3333333333vw;width:100%;}}.p-card-facility__grid-item:first-child{width:548px;}@media screen and (max-width:760px){.p-card-facility__grid-item:first-child{padding-left:0;padding-right:0;padding-top:0;width:100%;}}.p-card-facility__panorama{border-top:1px solid #ccc;padding:24px 16px;text-align:center;}@media screen and (max-width:760px){.p-card-facility__panorama{background:#fff;border:2px solid #f60;border-radius:4px;margin:10px 1.6vw 4px;padding:12px 0 4px;width:100%;}}.p-card-facility__panorama .sub-text{color:#828282;}@media screen and (max-width:760px){.p-card-facility__panorama .sub-text{font-size:14px;font-size:3.7333333333vw;line-height:2;}}.p-card-facility__employment-pattern{font-size:18px;}@media screen and (max-width:760px){.p-card-facility__employment-pattern{font-size:15px;font-size:.9375rem;margin-top:10px;}}.p-card-facility__salary-pc__type{color:#2a2a2a;font-size:14px;}.p-card-facility__salary-pc__amount{color:#f82060;font-size:12px;font-weight:700;}.p-card-facility__salary-pc__amount span{font-size:20px;}.p-card-facility__salary-sp__type{color:#4c2100;font-size:15px;font-size:.9375rem;font-weight:700;}.p-card-facility__salary-sp__amount{color:#f82060;font-size:10px;font-size:.625rem;font-weight:700;margin-top:10px;}.p-card-facility__salary-sp__amount span{font-size:16px;font-size:1rem;}.pa-job .p-card-facility__salary-pc{align-items:baseline;color:#2a2a2a;display:flex;font-size:14px;letter-spacing:0;}.pa-job .p-card-facility__salary-pc__type{color:#2a2a2a;}.pa-job .p-card-facility__salary-pc__amount{align-items:baseline;color:#f82060;display:flex;font-size:12px;font-weight:700;}.pa-job .p-card-facility__salary-pc__amount span{font-size:20px;}.p-card-facility__item-title{color:#4c2100;font-size:15px;font-size:.9375rem;font-weight:700;margin-top:12px;}@media screen and (max-width:760px){.p-card-facility__item-title{margin-top:14px;}}.p-card-facility__item-title--address{align-items:center;display:flex;}.p-card-facility__item-title--company{margin-top:15px;}@media screen and (max-width:760px){.p-card-facility__item-title--company{font-size:15px;font-size:.9375rem;margin-top:14px;}}.p-card-facility__item{margin-top:16px;}@media screen and (max-width:760px){.p-card-facility__item{margin-top:10px;}}.p-card-facility__icon-list{margin-top:16px;}.p-card-facility__address{margin-top:10px;}@media screen and (max-width:760px){.p-card-facility__address{font-size:15px;font-size:.9375rem;margin-top:14px;}}.p-card-facility__map-link{align-items:center;color:#0038ef;display:flex;font-size:12px;font-weight:400;height:24px;margin-left:10px;width:auto;}@media screen and (max-width:760px){.p-card-facility__map-link{margin-left:8px;}}.p-card-facility__map-link [class^=c-icon]{color:#86b902;font-size:16px;margin-right:4px;}@media screen and (max-width:760px){.p-card-facility__map-link [class^=c-icon]{font-size:14px;}}.p-card-facility__corp-name{color:#0038ef;}@media screen and (max-width:760px){.p-card-facility__corp-name{font-size:15px;font-size:.9375rem;}}.p-card-facility__corp-name:hover{color:#f60;text-decoration:underline;}.p-card-facility__apply-btn{margin-top:20px;}.p-card-facility__apply-btn:hover{opacity:.7;}.p-card-facility__keep-btn{height:50px;margin-top:20px;width:500px;}.pa-job .p-card-facility__favorite-apply-btns .fav-btn-text{font-size:18px;}.pa-job .p-card-facility__favorite-apply-btns .c-btn__favorite__particle{font-size:14px;}.pa-job .p-card-facility__favorite-apply-btns .p-job-apply-btn__text span{font-size:18px;}.p-card-facility__suspended{width:100%;}.p-card-facility__suspended button.c-btn{font-size:20px;height:66px;margin:0 142px;width:calc(100% - 284px);}.p-card-facility__suspended-btn{background-color:#f60;color:#fff;}@media screen and (max-width:760px){.p-card-facility__facility-info-head.c-hdg-lv2{margin:-4.2666666667vw -1.6vw 3.2vw;width:100vw;}}.p-card-facility__facility-info>dt{color:#4c2100;font-weight:700;font-size:15px;line-height:1;}.p-card-facility__facility-info>dt i{margin-right:4px;}.p-card-facility__facility-info>dt i:before{font-size:18px;}.p-card-facility__facility-info>dd{color:#2a2a2a;font-weight:400;font-size:16px;line-height:1.3;}.p-card-facility__facility-info>dd>ul>li+li{margin-top:10px;}.p-card-facility__facility-info>dd a{color:#0038ef;}.p-card-facility__facility-info>dd a:hover{color:#f60;}.p-card-facility__facility-info dt+dd{margin-top:8px;}@media screen and (max-width:760px){.p-card-facility__facility-info dt+dd{margin-top:1.6vw;}}.p-card-facility__facility-info dd+dt{margin-top:20px;}@media screen and (max-width:760px){.p-card-facility__facility-info dd+dt{margin-top:5.3333333333vw;}}.p-card-facility .pa-facility__speedy-response{background-color:#ffeded;margin-top:10px;padding:10px;}.p-card-facility .pa-facility__speedy-response .icon-with-text .c-icon-time{color:#f82060;font-size:16px;margin-right:4px;}.p-card-facility .pa-facility__speedy-response .icon-with-text .text-top{color:#2a2a2a;font-size:16px;font-weight:700;padding-bottom:6px;}.p-card-facility .pa-facility__speedy-response .icon-with-text .text-bottom{color:#2a2a2a;font-size:12px;}.p-card-facility .pa-facility__speedy-response .highlight{color:#f82060;font-weight:700;}@media screen and (max-width:760px){.p-card-facility__sp-block{background:#faefd8;margin-left:-1.6vw;padding:14px 1.6vw;text-align:center;width:100vw;}}.p-card-facility__sp-block .primary-text{display:none;}@media screen and (max-width:760px){.p-card-facility__sp-block .primary-text{color:#4c2100;display:inline-block;font-size:16px;font-size:4.2666666667vw;font-weight:700;margin-bottom:14px;position:relative;text-align:center;}.p-card-facility__sp-block .primary-text span{color:#f60;}.p-card-facility__sp-block .primary-text:after,.p-card-facility__sp-block .primary-text:before{background:#4c2100;bottom:-6px;content:"";height:170%;position:absolute;width:2px;}.p-card-facility__sp-block .primary-text:before{left:-14px;transform:rotate(-35deg);}.p-card-facility__sp-block .primary-text:after{right:-10px;transform:rotate(35deg);}}.p-card-facility__item-title--shift{margin-top:22px;}.p-card-facility .p-job-shift .-time,.p-card-facility .p-job-shift__break{display:none!important;}.p-card-facility .p-job-shift th:first-child{width:10%;}.p-card-facility .p-job-shift__working{width:22%;}.p-card-facility .p-job-shift__batch{border:0;border-radius:0;height:100%;width:100%;}.p-card-facility .p-job-shift__batch.-seek{color:#f82060;}.p-card-facility .p-job-shift__batch.-full,.p-card-facility .p-job-shift__batch.-holiday{background:#f2f2f2;color:#aaa;font-weight:400;}.p-card-facility-drawer-btn{background:#fff;border:2px solid #f60;border-radius:8px;cursor:pointer;margin:30px 1.6vw 4px 0;padding:12px 0 4px;text-align:center;}@media screen and (max-width:760px){.p-card-facility-drawer-btn{margin-bottom:20px;margin-left:1.6vw;margin-right:1.6vw;}}.p-card-facility-drawer-btn__title{color:#4c2100;cursor:pointer;display:inline-block;font-size:24px;font-size:1.5rem;font-weight:700;transition:all .1s linear;}@media screen and (max-width:760px){.p-card-facility-drawer-btn__title{color:#f60;font-size:16px;font-size:1rem;font-size:4.2666666667vw;}}.p-card-facility-drawer-btn:hover{opacity:.7;}.p-card-facility-drawer-btn .text{display:inline-block;padding-right:0;vertical-align:middle;}.p-card-facility-drawer-btn .sub-text{color:#828282;font-size:14px;font-size:.875rem;}@media screen and (max-width:760px){.p-card-facility-drawer-btn .sub-text{font-size:14px;font-size:.875rem;font-size:3.7333333333vw;line-height:2;}}.p-card-facility-drawer-btn i{color:#f60;display:inline-block;font-size:28px;font-size:1.75rem;position:relative;top:-1px;vertical-align:middle;}@media screen and (max-width:760px){.p-card-facility-drawer-btn i{font-size:18px;font-size:1.125rem;font-size:4.8vw;}}.p-card-facility-attention{display:flex;justify-content:center;margin-bottom:8px;margin-top:-10px;}@media screen and (max-width:760px){.p-card-facility-attention{margin:10px 0 0;width:100%;}}.p-card-facility-attention__inner{align-items:center;display:flex;position:relative;}@media screen and (max-width:760px){.p-card-facility-attention__inner{justify-content:center;}}.p-card-facility-attention__inner:after,.p-card-facility-attention__inner:before{background:#aaa;content:"";height:70%;position:absolute;top:6px;width:2px;}@media screen and (max-width:760px){.p-card-facility-attention__inner:after,.p-card-facility-attention__inner:before{display:none;}}.p-card-facility-attention__inner:after{right:-22px;transform:rotate(35deg);}.p-card-facility-attention__inner:before{left:-24px;transform:rotate(-35deg);}.p-card-facility-attention__icon{margin-right:8px;width:58px;}.p-card-facility-attention__text{font-weight:700;}.p-card-facility-attention__text span{color:#f82060;font-size:18px;font-size:1.125rem;}.p-facility-consultation-hours .c-table td{text-align:center;}.p-facility-consultation-hours .c-table th:first-child{width:4.5em;}.p-facility-consultation-hours__cell--open{color:#2a2a2a;}.p-facility-consultation-hours__cell--closed{color:#aaa;}.p-facility-consultation-hours__note{color:#646464;font-size:13px;margin-top:8px;}.p-card-facility-carousel__apply{padding-top:75%;}.p-card-facility-carousel__apply .facility-carousel-apply{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;}.p-card-facility-carousel__apply .facility-carousel-apply__title{color:#4c2100;font-weight:700;text-align:center;font-size:22px;margin-bottom:30px;}.p-card-facility-carousel__apply .facility-carousel-apply__text{color:#2a2a2a;font-weight:400;text-align:center;font-size:16px;}.p-card-facility-carousel__apply .facility-carousel-apply__text span{color:#f60;font-weight:700;}.p-card-facility-carousel__apply .facility-carousel-apply__text i{color:#ffd111;font-size:16px;margin-right:2px;}.p-card-facility-carousel__apply .p-job-top-apply-btn__img_5min{display:none;}.p-card-facility-carousel__apply .p-card-facility__apply-btn{z-index:2;}.p-card-facility-carousel__apply .c-btn{z-index:2;width:420px;}.p-card-facility-carousel__apply .c-btn__favorite{height:50px;margin-top:16px;}.p-card-facility-carousel__title{font-size:13px;font-weight:700;color:#2a2a2a;}.p-card-facility-carousel__body{font-size:13px;font-weight:400;margin-left:1em;color:#2a2a2a;}.p-card-facility-carousel__slider{position:relative;}.p-card-facility-carousel__next-area,.p-card-facility-carousel__prev-area{height:100%;position:absolute;top:0;z-index:10;cursor:pointer;width:36px;}.p-card-facility-carousel__next-area:before,.p-card-facility-carousel__prev-area:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;}.p-card-facility-carousel__next-area:hover:before,.p-card-facility-carousel__prev-area:hover:before{opacity:.8;transition:all .3s;}.p-card-facility-carousel__next-area.hidden,.p-card-facility-carousel__prev-area.hidden{display:none;}.p-card-facility-carousel__next-area.apply-btn,.p-card-facility-carousel__prev-area.apply-btn{height:100%;z-index:1;}.p-card-facility-carousel__prev-area{left:8px;}.p-card-facility-carousel__prev-area:before{background-image:url(/img/icon/angle_in_circle_left.png);}.p-card-facility-carousel__next-area{right:8px;}.p-card-facility-carousel__next-area:before{background-image:url(/img/icon/angle_in_circle_right.png);}.p-card-facility-carousel__next,.p-card-facility-carousel__prev{cursor:pointer;position:absolute;z-index:9;top:190px;}.p-card-facility-carousel__next:before,.p-card-facility-carousel__prev:before{color:#fff;font-size:28px;opacity:.8;}.p-card-facility-carousel__prev{left:8px;transform:rotate(180deg);}.p-card-facility-carousel__next{right:8px;}.p-card-facility-carousel__dots__img{max-width:100%;object-fit:cover;}.p-card-facility-carousel__dots__yt-icon{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%,-50%);}.p-card-facility-carousel__dots__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-8px;width:calc(100% + 8px);}.p-card-facility-carousel__dots__item{cursor:pointer;overflow:hidden;position:relative;height:39px;margin-bottom:6px;margin-right:8px;width:52px;}.p-card-facility-carousel__dots__item.is-video{background-image:url(/img/bg/minjob_bg.webp);background-repeat:no-repeat;background-size:cover;position:relative;}.p-card-facility-carousel__dots__item.is-video .p-card-facility-carousel__dots__img{width:100%;}.p-card-facility-carousel__dots__item.is-video .p-card-facility-carousel__dots__img.is-shorts{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;}.p-card-facility-carousel__dots__item i,.p-card-facility-carousel__dots__item img{border-radius:4px;height:100%;object-fit:cover;width:100%;}.p-card-facility-carousel__dots__item i{align-items:center;background-color:#86b902;color:#fff;display:flex;font-size:20px;justify-content:center;}.p-card-facility-carousel__dots__item.is-current i,.p-card-facility-carousel__dots__item.is-current img{border:2px solid #f60;}.p-card-facility-carousel__dots__item:hover{opacity:.7;}.c-btn span{word-break:break-all;line-height:1.5;}@media screen and (max-width:760px){.c-btn span{line-height:1.7;}}.p-card-job{background:#fff;border-radius:8px;box-shadow:0 2px 4px 2px #00000061;position:relative;transition:all .1s linear;}@media screen and (min-width:760px){.p-card-job{width:830px;}}.p-card-job>a{display:block;overflow:hidden;}.p-card-job__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 16px 16px;}.p-card-job__inner .c-grid{margin-top:-4px;}.p-card-job__inner .c-grid__item--5{width:46%;}.p-card-job__inner .c-grid__item--7{width:54%;}.p-card-job__head{align-items:center;display:flex;justify-content:flex-start;padding-right:24px;width:100%;}.p-card-job__head--history{padding-right:48px;}.p-card-job__title{zoom:1;font-weight:700;line-height:1.4;max-width:100%;font-size:20px;}.p-card-job__title:after,.p-card-job__title:before{content:"";display:table;}.p-card-job__title:after{clear:both;}.p-card-job__title>h3{color:#0038ef;display:inline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}.p-card-job__title:hover>h3{color:#f60;text-decoration:underline;}.p-card-job__title--history{padding-right:40px;}.p-card-job__title--new:before{align-items:center;border:1px solid #f82060;color:#f82060;content:"新着";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px;border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:46px;}.p-card-job__title--quick:before{align-items:center;border:1px solid #f82060;color:#f82060;content:"スピード対応";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px;border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:90px;}.p-card-job__title--hw:before{align-items:center;border:1px solid #86b902;color:#86b902;content:"ハローワーク求人";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px;border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:120px;}.p-card-job__care-service-name{color:#2a2a2a;flex:0 0 auto;font-size:14px;margin-left:16px;}.p-card-job__thumbnails{height:200px;position:relative;width:370px;}.p-card-job__thumbnails__img{position:absolute;}.p-card-job__thumbnails__img img{width:100%;z-index:1;}.p-card-job__thumbnails__img__icon-panorama{background-color:#fff;opacity:.5;position:relative;z-index:10;}.p-card-job__thumbnails__img.img_1{left:0;top:0;width:240px;}.p-card-job__thumbnails__img.img_2{left:250px;top:0;width:120px;}.p-card-job__thumbnails__img.img_3{left:250px;top:90px;width:120px;}.p-card-job__table-container{padding:16px 8px 0;width:54%;}.p-card-job__table tbody tr{height:44px;}.p-card-job__table tbody tr td,.p-card-job__table tbody tr th{padding:0 12px;}.p-card-job__table tbody tr th{font-size:14px;font-size:.875rem;font-weight:700;}.p-card-job__table tbody tr td{font-size:13px;}.p-card-job__table:first-of-type td,.p-card-job__table:nth-of-type(2) td{font-size:15px;font-size:.9375rem;font-weight:400;}.p-card-job__table a{color:#0038ef;text-decoration:none;}.p-card-job__table a:hover{color:#f60;text-decoration:underline;}.p-card-job__table__salary{align-items:center;display:flex;}.p-card-job__table__salary>p{font-size:12px;font-size:.75rem;min-width:110px;}.p-card-job__table__salary .tilde{margin:0 -4px;}.p-card-job__employment-pattern{color:#646464;margin-left:8px;font-size:14px;}.p-card-job__body{width:100%;padding:8px 0 0;}.p-card-job__history{background-image:url(/img/bg/history_ribbon.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-size:16px;font-weight:700;position:absolute;visibility:hidden;z-index:-1;height:86px;right:-5px;top:-6px;transform:scaleX(-1);width:86px;}.p-card-job__history .c-text{line-height:1.3;position:absolute;text-align:center;font-size:16px;left:1px;top:9px;transform:rotate(-45deg) scaleX(-1);}.p-card-job__history .c-text span{display:block;font-size:12px;}.p-card-job__history.is-active{visibility:visible;z-index:1;}.p-card-job__btn{align-items:center;background-color:#f8f8f8;border-radius:0 0 6px 6px;border-top:1px solid #ccc;display:flex;overflow:hidden;}.p-card-job__btn .c-btn{border-radius:0;font-size:16px;font-size:1rem;}@media screen and (max-width:760px){.p-card-job__btn .c-btn{height:10.6666666667vw;}}.p-card-job__btn .c-btn i{color:#86b902;font-size:20px;font-size:1.25rem;margin-right:4px;padding-right:0;}.p-card-job__btn .c-btn:hover{opacity:1;}.p-card-job__btn .c-btn:hover i{color:#f60;}.p-card-job__btn .c-btn--keep.is-disabled{color:#aaa;}.p-card-job__btn .c-btn--keep.is-disabled:hover{background:#fff;}.p-card-job__btn .c-btn--keep.is-disabled:hover .c-icon-star{color:#aaa;}.p-card-job__btn .c-btn--keep.is-disabled:hover .c-icon-star:before{content:"󩀦";font-size:100%;}.p-card-job__btn:first-child{border-right:1px solid #ccc;}.p-card-job__fav{position:relative;}.p-card-job__fav .p-card-job__head{padding-right:40px;}.p-card-job__fav-btn{display:flex;margin:0;}@media screen and (max-width:760px){.p-card-job__fav-btn{padding:0;width:100%;}}.p-card-job__fav-btn .c-btn--common{border:none;border-radius:0;border-top:1px solid #ccc;color:#4c2100;}.p-card-job__fav-btn .c-btn--common i{color:#f60;}.p-card-job__fav-btn .c-btn--common:hover{background:#fff;color:#f60;}.p-card-job__fav-btn .c-btn--primary{border-radius:0 0 8px;box-shadow:none;margin-bottom:0;}.p-card-job__apply-btn{width:100%;}.p-card-job__apply-btn .is-active{pointer-events:auto;}.p-card-job__apply-btn__text{font-size:16px;}.p-card-job__apply-btn__text>span{font-size:14px;}.p-card-job__apply-btn.duplicated{background:#ccc;border:none;box-shadow:none;}.p-card-job__apply-btn.duplicated .p-card-job__apply-btn__text{color:#aaa;text-shadow:none;}.p-card-job__apply-btn:before{background-image:url(/img/ume/ume-recruit-animation.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:6px;vertical-align:middle;height:50px;width:38px;}.p-card-job__apply-btn:not(.no_balloon):after{background-image:url(/img/botton_baloon.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;margin-left:6px;vertical-align:middle;margin-top:21px;width:100px;}.p-card-job__apply-btn:hover{color:#fff;opacity:.7;}.p-card-job__btns-pc .c-btn--keep span.js-text span{font-size:14px;}.p-card-job__btns-sp{display:flex;margin-top:6px;}.p-card-job__btns-sp .c-btn{height:50px;}.p-card-job__btns-sp .c-btn span{line-height:1.2;margin-top:1vw;white-space:nowrap;}.p-card-job__btns-sp .p-card-job-apply{flex:1;}.p-card-job__btns-sp .p-card-job-apply span{font-size:4.2666666667vw;}.p-card-job.is-deleted:first-child{animation:deleteFirst .6s ease;}@keyframes deleteFirst{0%{max-height:456px;}60%{max-height:456px;opacity:0;}to{max-height:0;opacity:0;}}.p-card-job.is-deleted:nth-child(n+2){animation:deleteSeconds .6s ease;}@keyframes deleteSeconds{0%{max-height:456px;}60%{margin-top:28px;max-height:456px;opacity:0;}to{margin-top:0;max-height:0;opacity:0;}}td.address-info{padding:9px 12px!important;}.p-card-job-breadcrumbs{-webkit-overflow-scrolling:touch;background:#fcf2dd;margin-bottom:16px;min-width:100%;overflow-x:auto;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}@media screen and (max-width:760px){.p-card-job-breadcrumbs{border:1px solid #ccc;border-radius:4px;margin-top:4px;overflow-y:hidden;}}.p-card-job-breadcrumbs__inner{align-items:center;display:flex;height:26px;padding:0 16px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner{height:22px;line-height:22px;padding:0 8px;}}.p-card-job-breadcrumbs__inner i{color:#f60;font-size:16px;margin-right:4px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner i{align-items:center;display:flex;font-size:14px;font-size:3.7333333333vw;}}.p-card-job-breadcrumbs__inner .icon{color:#f60;height:22px;margin-right:8px;margin-top:1px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner .icon{margin-top:-1px;}}.p-card-job-breadcrumbs__inner .icon img{display:inline-block;vertical-align:initial;width:16px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner .icon img{min-width:10px;vertical-align:middle;width:10px;}}.p-card-job-breadcrumbs__detail_paid{background:#fffbf0;border:0!important;margin-bottom:0;}.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner{padding:0!important;}.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner .icon,.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner i{color:#646464;}.p-card-job-breadcrumbs li{align-items:center;display:flex;white-space:nowrap;font-size:12px;}.p-card-job-breadcrumbs li:before{content:"󩀂";font-size:10px;padding:0 8px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs li{font-size:10px;letter-spacing:.5625px;margin-right:0;}}.p-card-job-breadcrumbs li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#aaa;font-family:iconfont,sans-serif!important;font-size:10px;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;padding:0 8px;}@media screen and (max-width:760px){.p-card-job-breadcrumbs li:before{font-size:18px;font-size:4.8vw;}}.p-card-job-breadcrumbs li.orange:before{color:#f60;}.p-card-job-breadcrumbs li.pink:before{color:#fb8faf;}.p-card-job-breadcrumbs li.green:before{color:#86b902;}.p-card-job-breadcrumbs li.yellow:before{color:#ffd111;}.p-card-job-breadcrumbs li.primary:before{color:#4c2100;}@media screen and (max-width:760px){.p-card-job-breadcrumbs li:before{display:inline-block;font-size:10px;padding:0 5px;position:relative;top:1px;}}.p-card-job-breadcrumbs li.is-current>span{color:#f82060;font-weight:700;}.p-card-job-breadcrumbs li:first-child:before{display:none;}.p-card-job-breadcrumbs li:last-child{margin-right:0;}.p-card-job-breadcrumbs li a{color:#0038ef;transition:all .1s linear;}.p-card-job-breadcrumbs li a:hover{color:#f60;text-decoration:underline;}.p-card-job-breadcrumbs ul{display:flex;}@media screen and (max-width:760px){.p-card-job-breadcrumbs ul{align-items:center;}}@media screen and (max-width:760px){.p-card-job-breadcrumbs ul+i{margin-left:12px;}}.p-card-job-breadcrumbs ul.line-list li{margin-left:10px;}.p-card-job-breadcrumbs ul.line-list li:first-child{margin-left:0;}.p-card-job-breadcrumbs ul.line-list li:before{display:none;}.p-card-job-sm{background:#fff;border-top:1px solid #ccc;padding:10px 8px;}.p-card-job-sm:first-child{border-top:none;}.p-card-job-sm__distance{align-items:center;display:flex;flex-wrap:wrap;}.p-card-job-sm__distance .text{color:#2a2a2a;font-size:12px;font-size:.75rem;}.p-card-job-sm__distance .text span{font-size:12px;font-size:.75rem;font-weight:700;}.p-card-job-sm__title-container{display:block;margin-top:7px;}.p-card-job-sm__title-container:hover .p-card-job-sm__title{color:#f60;text-decoration:underline;}.p-card-job-sm__title-container:hover .p-card-job-sm__img{opacity:.7;}.p-card-job-sm__box{display:flex;justify-content:center;margin-top:8px;}.p-card-job-sm__img{flex:0 0 auto;height:auto;margin-right:8px;width:70px;}.p-card-job-sm__img img{border-radius:6px;height:auto;width:100%;}.p-card-job-sm__address{color:#646464;font-size:12px;line-height:1.4;}.p-card-job-sm__title{color:#0038ef;display:inline-block;flex:1 1 auto;font-size:12px;line-height:1.2142857143;}.p-card-job-sm__table tr{align-items:baseline;display:flex;}.p-card-job-sm__table td,.p-card-job-sm__table th{background:#0000;font-size:12px;font-size:.75rem;padding:0;}.p-card-job-sm__table th{color:#4c2200;display:inline-block;min-width:26px;text-align:center;}.p-card-job-sm__table tr+tr td,.p-card-job-sm__table tr+tr th{padding-top:4px;}.p-card-job-sm__table td{text-align:left;text-overflow:ellipsis;white-space:nowrap;}.p-card-job-sm td.p-card-job-sm__salary{color:#f82060;font-weight:700;}.p-card-job-sm td.p-card-job-sm__salary span{color:#f82060;}.p-card-job-sm__keep-btn{border-width:1px;font-size:12px;font-size:.75rem;margin-top:6px;height:28px;}.p-card-job-sm__keep-btn .c-btn__favorite__particle{font-size:12px;font-size:.75rem;}.p-card-job-sm__keep-btn [class^=c-icon-]{font-size:14px;font-size:.875rem;top:auto;}.p-card-job-sm__keep-btn span,.p-card-job-sm__keep-btn span span{font-size:12px;font-size:.75rem;}.pa-facility .no-accordion .p-sidebar-job-card-list__item:last-of-type,.pa-job .no-accordion .p-sidebar-job-card-list__item:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.pa-facility .p-card-job-sm__title,.pa-job .p-card-job-sm__title{font-size:14px;}.pa-facility .p-card-job-sm__salary,.pa-job .p-card-job-sm__salary{align-items:baseline;display:flex;font-size:11px;justify-content:flex-start;}.pa-facility .p-card-job-sm__salary span,.pa-job .p-card-job-sm__salary span{font-size:14px;margin-right:0;}.pa-facility .c-card__new-job__is-current,.pa-facility .p-card-job-sm__address,.pa-job .c-card__new-job__is-current,.pa-job .p-card-job-sm__address{font-size:12px;}.pa-facility .c-card__new-job__is-current span,.pa-facility .p-card-job-sm__address span,.pa-job .c-card__new-job__is-current span,.pa-job .p-card-job-sm__address span{font-size:14px;}.p-card-job-sm--recommend .p-card-job-sm__distance .p-card-job-sm__distance-icon{color:#4c2200;font-size:12px;font-size:.75rem;margin-right:4px;}.p-card-job-sm--recommend .p-card-job-sm__distance .text{color:#2a2a2a;}.p-card-job-sm--recommend .p-card-job-sm__distance .text span{color:#f82060;}.p-card-job-sm--recommend .p-card-job-sm__care-service-label{background:#fff0e5;border-radius:4px;color:#4c2200;display:inline-block;flex:0 0 100%;font-size:10px;font-size:.625rem;font-weight:700;line-height:1.4;margin:4px 0;max-width:100%;padding:2px 8px;text-align:center;white-space:normal;word-break:break-word;}.p-card-job-sm--recommend .p-card-job-sm__title-container{margin-top:0;}.p-card-job-sm--recommend .p-card-job-sm__box{margin-top:4px;}.p-card-job-sm--recommend .p-card-job-sm__title{font-size:12px;font-weight:700;}.p-card-job-sm--facility-link .p-card-job-sm__title{color:#4c2100;}.p-job-top{max-width:1110px;margin:-4px auto 16px;padding:0 15px;}.p-job-top__care-service{color:#2a2a2a;line-height:1;margin-top:10px;position:absolute;right:0;white-space:nowrap;font-size:14px;margin-left:34px;}.p-job-top--facility{display:flex;align-items:center;}.p-job-top--facility .p-job-top__care-service{flex:0 0 auto;margin-left:20px;}.p-job-top__heading .tag{border-radius:4px;float:left;margin-right:4px;position:relative;top:8px;}.p-job-top__heading .is-new{background:#f82060;color:#fff;}.p-job-top__heading .is-new:hover{color:#fff;}.p-job-top__salary{align-items:end;color:#2a2a2a;display:flex;letter-spacing:0;font-size:14px;}.p-job-top__salary__type{color:#2a2a2a;}.p-job-top__salary__amount{align-items:baseline;color:#f82060;display:flex;font-size:12px;font-weight:700;}.p-job-top__last-job-update{color:#646464;display:inline-block;margin:0;position:absolute;right:0;bottom:1px;font-size:14px;}.p-job-top__full{flex-basis:100%;position:relative;}.p-job-top__top{flex-basis:74%;position:relative;margin-top:-4px;}.p-job-top__breadcrumbs{margin-top:8px;}.p-job-top__apply{align-items:center;display:flex;justify-content:center;margin-bottom:8px;width:100%;}.p-job-top__apply-balloon{background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;font-size:12px;font-weight:700;line-height:1.3;margin-right:10px;padding:3px 8px;position:relative;text-align:center;width:27%;}.p-job-top__apply-balloon:before{border-bottom:3px solid #0000;border-left:6px solid #fff;border-top:3px solid #0000;bottom:50%;content:"";margin:auto;position:absolute;right:-6px;top:50%;z-index:2;}.p-job-top__apply-balloon:after{border-bottom:4px solid #0000;border-left:7px solid #ccc;border-top:4px solid #0000;bottom:50%;content:"";margin:auto;position:absolute;right:-7px;top:50%;z-index:1;}.p-job-top__apply-count{color:#f82060;font-size:16px;}.p-job-top__apply-btn{width:73%;}.p-job-top__apply-inner{align-items:center;display:flex;justify-content:center;}.p-job-top__apply-text{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2784313725));font-size:20px;font-weight:700;text-align:center;}.p-job-top__apply-text span{font-size:16px;}.p-job-top__icon{align-items:center;background:#fff;border:1px solid #86b902;color:#86b902;display:inline-flex;font-size:12px;justify-content:center;line-height:1;border-radius:13px;height:26px;margin-right:8px;}.p-job-top__icon.facility{font-weight:700;min-width:50px;width:50px;}.p-job-top .salary-seperator{font-size:12px;margin:0;}.p-job-card{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000007a;overflow:hidden;padding:12px;}.p-job-card>header{display:flex;flex-wrap:wrap;line-height:1.45;align-items:center;}.p-job-card .p-job-card__heading{display:inline;}.p-job-card__tag{align-items:center;border:1px solid #f82060;color:#f82060;display:inline-flex;font-size:12px;font-weight:700;line-height:1;position:relative;text-align:center;border-radius:40px;bottom:3px;margin-right:8px;min-height:27px;padding:4px 8px;}.p-job-card__tag--green{border-color:#86b902;color:#86b902;}.p-job-card__tag--orange{border-color:#f60;color:#f60;}.p-job-card__facility-name{color:#4c2100;display:inline;font-weight:700;font-size:20px;margin-right:20px;}.p-job-card__facility-category{color:#646464;display:inline-block;font-size:14px;margin-right:12px;}.p-job-card__facility-category--suffix{font-weight:400;margin-left:0;}.p-job-card dl.labeled-bordered{align-items:center;display:flex;margin-top:6px;min-width:100%;gap:6px;}.p-job-card dl.labeled-bordered dt{border:1px solid #ccc;border-radius:4px;white-space:nowrap;font-size:12px;padding:2px 8px;}.p-job-card dl.labeled-bordered dd{color:#646464;flex-grow:1;font-size:14px;margin-left:6px;}.p-job-card .p-job-card__thumbnails{display:flex;position:relative;margin:12px -12px 0;max-height:208px;}.p-job-card .p-job-card__thumbnails-inner{display:flex;}.p-job-card .p-job-card__thumbnail{aspect-ratio:4/3;position:relative;width:33.33%;}.p-job-card .p-job-card__thumbnail img{height:100%;object-fit:contain;width:100%;}.p-job-card__corp-name{color:#4c2100;display:inline-block;font-size:12px;}.p-job-card__latest-update{color:#646464;margin-left:auto;white-space:nowrap;font-size:14px;}.p-job-card__sales_copy{color:#646464;font-size:14px;line-height:1.286;margin-top:8px;}.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap{float:left;margin-right:16px;}.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap img{border-radius:8px;}.p-job-card[data-context=context_freeword_result]>header{align-items:flex-start;flex-flow:column;}.p-job-card[data-context=context_freeword_result] .p-job-card-info__heading{clear:both;}.p-job-card-section-links-area{background-color:#faefd8;color:#4c2100;width:100%;border:1px solid #ccc;border-radius:8px;height:110px;margin-bottom:20px;}.p-job-card-section-links-title{color:#4c2200;font-size:16px;font-weight:700;padding:8px;text-align:center;}.p-job-card-section-link{height:30px;margin:0 auto 5px;width:140px;}.p-job-card-section-link .c-btn--section-list{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:none;color:#2a2a2a;display:flex;font-size:12px;height:inherit;text-align:center;}.p-job-card-section-link .c-btn--section-list:hover{opacity:unset;background-color:#f60;color:#fff;}.p-job-card-view-more{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000007a;color:#4c2100;display:block;font-size:16px;font-weight:700;line-height:24px;margin:20px 0 50px;padding:12px 0;text-align:center;text-decoration:none;}.p-job-card-view-more:hover{background-color:#f60;color:#fff;text-decoration:underline;}.p-job-card-view-more:hover .search-section-title-text-emphasis{color:#fff;}.p-job-card-view-more .c-icon-section-title{color:inherit;text-decoration:none;}.c-icon-section-title{display:inline-block;margin-right:6px;position:relative;text-decoration:none;top:2px;}.search-section-title-text-emphasis{color:#f60;}.add-display-jobs-info{align-items:center;display:flex;justify-content:center;margin:40px 0 16px;}.add-display-jobs-ume-img{width:52px;}.add-display-jobs-text{color:#4d2100;font-weight:700;margin-left:10px;font-size:20px;}.add-display-jobs-text-orange{color:#f60;}.p-job-card-info__heading{display:flex;justify-content:space-between;}.p-job-card-info__heading-secondary{color:#4c2100;font-weight:700;font-size:16px;}.p-job-card-info__latest-update{color:#646464;display:flex;flex-direction:column;justify-content:end;text-align:right;font-size:14px;min-width:100px;}.p-job-card-info__shift-cards{margin-top:8px;}.p-shift-card{background:#f8f8f8 0 0 no-repeat padding-box;border:1px solid #ccc;display:block;position:relative;transition:all .2s ease;border-width:1px 1px 0;padding:12px 8px;}.p-shift-card:hover{border-bottom:1px solid #ccc;border-radius:8px;transform:scale(1.01);}.p-shift-card.is-same-type{background-color:#ffeded;border:1px solid #f82060;pointer-events:none;}.p-shift-card.is-same-type a,.p-shift-card.is-same-type button{pointer-events:auto;}.p-shift-card__heading{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-width:330px;}.is-hw .p-shift-card__heading{width:100%;flex-direction:row;}.p-shift-card__heading-with-tag{align-items:center;display:flex;}.p-shift-card__tag{background-color:#f82060;border-radius:4px;color:#fff;flex-shrink:0;font-size:12px;line-height:1.5;margin-right:6px;padding:1px 0;text-align:center;width:40px;}.p-shift-card__shift-name{color:#0038ef;font-weight:700;font-size:18px;}.p-shift-card__shift-name:hover{color:#f60;}.is-same-type .p-shift-card__shift-name{color:#4c2100;}.p-shift-card__salary{align-items:baseline;display:flex;}.p-shift-card__salary-type{color:#646464;font-size:14px;}.p-shift-card__salary-range{align-items:baseline;color:#f82060;display:inline-flex;font-weight:700;margin-left:6px;}.p-shift-card__content{display:flex;}.p-shift-card__btns{align-items:flex-end;display:flex;margin-left:12px;width:312px;}.p-shift-card__btn{display:block;}.p-shift-card__favorite-btn{align-items:center;transition:all .3s ease;font-size:14px;height:50px;justify-content:space-evenly;padding:8px;}@media (max-width:360px){.p-shift-card__favorite-btn{padding:0;}.p-shift-card__favorite-btn span{font-size:3.2vw;}}.p-shift-card__favorite-btn i{font-size:12px;margin-right:2px;padding-right:0;position:relative;}@media (max-width:360px){.p-shift-card__favorite-btn i{font-size:3.2vw;margin-right:1px;}}@media (max-width:330px){.p-shift-card__favorite-btn i{display:none;}}.p-shift-card__apply{display:inline;overflow:visible!important;overflow-clip-margin:20px!important;margin-left:12px;width:180px;}.p-shift-card__apply-btn{transition:all .3s ease;}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__apply-btn__text{top:-1px!important;}}}.p-shift-card__apply-btn__text{white-space:nowrap;font-size:16px;line-height:1.2;}.p-shift-card__apply-btn__text span{line-height:.9;font-size:14px;}.p-shift-card__apply-btn.duplicated{background:#ccc;border:none;box-shadow:none;}.p-shift-card__apply-btn.duplicated .p-shift-card__apply-btn{color:#aaa;text-shadow:none;}@media (max-width:374px){.p-shift-card__apply-btn:before{display:none;}}.p-shift-card__history{background-image:url(/img/bg/history_ribbon.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-weight:700;height:56px;position:absolute;right:-5px;top:-5px;transform:scaleX(-1);visibility:hidden;width:56px;z-index:-1;}.p-shift-card__history .c-text{font-size:10px;left:1px;line-height:1.1;position:absolute;text-align:center;top:8px;transform:rotate(-45deg) scaleX(-1);}.p-shift-card__history .c-text span{display:block;font-size:10px;}.p-shift-card__history.is-active{visibility:visible;z-index:1;}.p-shift-card__suspended-msg{border-top:1px solid #ccc;text-align:center;margin-top:20px;padding-bottom:15px;padding-top:35px;}.p-shift-card__suspended-msg .text{color:#f82060;font-weight:700;font-size:18px;}.p-shift-card__tag-contents{display:flex;flex-wrap:wrap;margin:7px 0 5px;}.p-shift-card__tag-contents .p-shift-card__tag-contents__tag{background-color:#f5cfcf;border:1px solid #e3a0a0;border-radius:40px;color:#613c3c;font-size:12px;line-height:1.5;margin-right:3px;margin-top:5px;padding:3px 6px;text-align:center;}.p-shift-card__tag-contents .p-shift-card__tag-contents__tag-name{background-color:#e5e1dd;border-radius:40px;color:#4c2200;font-size:12px;line-height:1.5;margin-right:3px;margin-top:5px;padding:3px 6px;text-align:center;}.p-shift-card__accordion-block>.p-shift-card:hover{border-bottom:1px solid #ccc;border-radius:8px;transform:scale(1.01);}.p-shift-card__read-more-btn{align-items:center;background-color:#f8f8f8;border:1px solid #ccc;color:#0038ef;display:flex;height:36px;justify-content:center;line-height:1.5;width:100%;border-radius:0 0 8px 8px;font-size:16px;font-weight:700;}.p-shift-card__read-more-btn:hover{color:#f60;cursor:pointer;}.p-shift-card__read-more-btn .c-icon-arrow{color:#aaa;margin-right:8px;transform:rotate(90deg);}.p-shift-card__read-more-btn .active-word{display:none;}.p-shift-card__read-more-btn.is-active .c-icon-arrow{transform:rotate(-90deg);}.p-shift-card__read-more-btn.is-active .no-active-word{display:none;}.p-shift-card__read-more-btn.is-active .active-word{display:block;}.p-shift-card__read-more-btn__count{font-size:14px;}.p-shift-card__btn-contents{display:flex;justify-content:center;margin-top:20px;}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{padding-bottom:1px;}}}.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{justify-content:center;font-size:16px;}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn .fav-btn-text{top:-1px!important;}}}.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn i{font-size:18px!important;}.p-shift-card__btn-contents .p-shift-card__suspended button.c-btn{margin-top:0;width:100%;}.p-shift-card__btn-contents .p-shift-card__suspended button.c-btn.suspended-btn{background-color:#f60;color:#fff;}.p-shift-card__salary-texts{align-items:baseline;display:flex;margin-top:10px;}.p-shift-card__salary-title{color:#4c2100;font-size:14px;font-weight:700;min-width:70px;}.p-shift-card__salary-text{align-items:baseline;display:flex;}.p-shift-card article header{align-items:center;display:flex;}.p-shift-card article table{margin-top:14px;}.p-shift-card article dl{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:10px;}.p-shift-card article dl dt{color:#4c2100;font-weight:700;min-width:58px;}.p-shift-card article dl dd{color:#646464;}.p-shift-card article dl dd .p-shift-card__salary-range{margin-left:0;}.p-shift-card article dl dd div+div{margin-top:4px;}.p-shift-icons{align-items:flex-end;justify-content:flex-end;display:flex;width:110px;}.p-shift-icons__small-icons{display:flex;justify-content:flex-end;}.p-shift-icons__attribute-label{color:#2a2a2a;display:block;font-size:10px;text-align:center;width:100%;}.p-shift-icons__attribute-label--with-line{display:flex;}.p-shift-icons__attribute-label--with-line:after,.p-shift-icons__attribute-label--with-line:before{background-color:#ccc;content:"";flex-grow:1;height:1px;margin:auto 0;}.p-shift-icons__attribute-label--with-line:before{left:0;margin-right:4px;}.p-shift-icons__attribute-label--with-line:after{margin-left:4px;right:0;}.p-shift-icons__attribute-icons{display:flex;margin-top:2px;justify-content:flex-end;}.p-shift-icons__attribute-icon{border:1px solid #f60;border-radius:6px;position:relative;height:35px;margin-left:3px;width:35px;}.p-shift-icons__attribute-icon img{aspect-ratio:1/1;border-radius:6px;image-rendering:optimize-contrast;max-width:100%;vertical-align:bottom;height:33px;width:33px;}.p-shift-icons__attribute-icon>.tooltip{background-color:#fffbf0;border:2px solid;border-radius:4px;bottom:44px;box-shadow:0 2px 6px 0 #00000047;color:#f60;display:none;font-weight:700;line-height:1.2;position:absolute;text-align:center;z-index:2;left:-138px;padding:4px 8px;width:320px;}.p-shift-icons__attribute-icon>.tooltip p{display:inline-block;font-size:14px;text-align:left;}.p-shift-icons__attribute-icon>.tooltip:before{border:12px solid #0000;border-top-color:#fffbf0;bottom:-21px;content:"";margin-left:-17px;position:absolute;z-index:2;left:50%;}.p-shift-icons__attribute-icon>.tooltip:after{border:12px solid #0000;border-top-color:#f60;bottom:-24px;content:"";margin-left:-17px;position:absolute;z-index:1;left:50%;}.p-shift-icons__attribute-icon:hover>.tooltip{display:block;}.p-shift-icons__attribute-icons .first-icon{margin-left:0;}.p-shift-icons__license{display:flex;margin:10px 0;}.p-shift-icons__license-title{color:#4c2100;font-size:14px;font-weight:700;min-width:70px;}.p-shift-icons__license-text{color:#646464;font-size:14px;margin-bottom:4px;}.p-shift-table{width:100%;}.p-shift-table__caption{color:#2a2a2a;font-weight:700;text-align:left;font-size:12px;line-height:16px;}.p-shift-table th.shift-name{word-break:keep-all;}.p-shift-table td{padding:2px 0;text-align:center;font-size:14px;}.p-shift-table td.-urgent{background-color:#f82060!important;color:#fff;font-weight:700;}.p-shift-table td.-is-not,.p-shift-table td.-seek{background-color:#ffeded;color:#f82060;font-weight:700;}.p-shift-table td.-full,.p-shift-table td.-holiday{background-color:#f2f2f2!important;}.p-shift-table .-working-time,.p-shift-table__working-time{letter-spacing:0;width:175px;}.p-shift-table__field-is-not,.p-shift-table__field-seek{background-color:#ffeded!important;}.p-shift-table__field-urgent{background-color:#f82060!important;}.p-shift-table__field-full,.p-shift-table__field-holiday{background-color:#f2f2f2!important;}.p-shift-table__text-icon{aspect-ratio:4/3;max-height:24px;max-width:32px;}.p-shift-table__batch{align-items:center;border:1px solid #ccc;border-radius:4px;color:#2a2a2a;display:flex;font-weight:700;justify-content:center;margin:auto;white-space:nowrap;font-size:12px;height:20px;width:40px;}@media (max-width:360px){.p-shift-table__batch{font-size:2.2vw;max-width:22px;width:auto;}.p-shift-table__batch.-holiday{font-size:1.8vw;}}.p-shift-table__batch.-urgent{background-color:#f82060;border-color:#f82060;color:#fff;}.p-shift-table__batch.-seek{background-color:#ffeded;}.p-shift-table__batch.-full{background-color:#f8f8f8;}.p-shift-table__batch.-is-not{background-color:#ffeded;}.p-shift-table .-more,.p-shift-table__more{text-align:center;}.p-shift-table .-more>td,.p-shift-table__more>td{box-shadow:0 0 0 1px #ccc;padding:2px;}.p-shift-table .-more>td>a,.p-shift-table__more>td>a{color:#2a2a2a;font-size:12px!important;position:relative;}.p-shift-table .-more>td>a:hover,.p-shift-table__more>td>a:hover{color:#f60;text-decoration:none;}.p-shift-table .-more>td>a:before,.p-shift-table__more>td>a:before{border-bottom:2px solid #ccc;border-right:2px solid #ccc;bottom:50%;content:"";height:7px;left:-12px;margin:auto;position:absolute;top:50%;transform:rotate(45deg);width:7px;}.p-shift-table.p-shift-table--small{margin:5px 0;}.p-shift-table.p-shift-table--small td,.p-shift-table.p-shift-table--small th{font-size:10px;line-height:10px;}.p-shift-table.p-shift-table--small td[aria-label]{font-size:11px;line-height:18px;padding:0;}.p-shift-table.p-shift-table--small th:nth-child(2){max-width:84px;min-width:84px;width:84px;}.p-shift-table.p-shift-table--small th:nth-child(3){max-width:33px;min-width:33px;width:33px;}.p-shift-table.p-shift-table--small th:first-child{max-width:28px;width:28px;}.p-shift-table.p-shift-table--small td span{font-size:10px;}.p-shift-table.p-shift-table--small .p-shift-table__caption{font-size:11px;line-height:15px;}.p-shift-table.p-shift-table--small .p-shift-table__batch{font-size:10px;width:24px;}.p-shift-table.p-shift-table--small .other-shift-message{color:#2a2a2a;font-size:11px;margin-top:3px;text-align:end;}.p-job-shift-table th{background:#fffbf0;}.p-login__inner--page{background:#fff;margin:0 auto;border-radius:8px;padding:20px 0;width:460px;}.p-login__separator{align-items:center;display:flex;gap:6px;margin:0 32px;}.p-login__separator:after,.p-login__separator:before{background:#2a2a2a;content:"";flex:1;height:1px;}.p-login__separator span{color:#2a2a2a;font-size:14px;white-space:nowrap;}.p-login__bottom{border-top:1px solid #ccc;padding-top:20px;}.p-login__social{text-align:center;margin:5px 32px 0;}.p-login__signup{text-align:center;margin:20px 0 10px;}.p-login__signup a{color:#2a2a2a;font-size:14px;text-decoration:underline;}.p-login__signup a:hover{opacity:.7;}.p-login__title{font-weight:700;font-size:1.5rem;margin-bottom:20px;text-align:center;}.p-login__form-label{display:block;margin-top:16px;}.p-login__check-box{padding:6px 0 20px;text-align:center;font-size:.875rem;}.p-login__login-btn{border:2px solid #6e9800;font-size:18px;margin:6px auto 16px;width:86%;}.p-login__link{color:#0038ef;display:inline-block;margin:6px 0 0;text-decoration:underline;font-size:14px;}.p-login__signup-btn{margin:12px auto 0;width:70%;}.p-login__bottom-text{padding-top:4px;text-align:center;}.p-login__bottom-text .inner{display:inline-block;position:relative;font-size:1rem;font-weight:700;padding-bottom:4px;}.p-login__bottom-text .inner:after,.p-login__bottom-text .inner:before{background:#2a2a2a;bottom:-2px;content:"";height:140%;position:absolute;width:2px;}.p-login__bottom-text .inner:after{right:-14px;transform:rotate(30deg);}.p-login__bottom-text .inner:before{left:-14px;transform:rotate(-30deg);}.p-login__line-login-text{align-items:center;display:flex;justify-content:center;font-size:1rem;}.p-panorama__wrapper{overflow:hidden;position:relative;height:700px;}.p-panorama__wrapper__description .c-hdg-lv2--with-icon p{flex:0 0 auto;}.p-panorama__wrapper__description__area{bottom:0;color:#fff;left:15%;position:absolute;right:15%;}.p-panorama__wrapper__description__text{background-color:#2a2a2a;line-height:normal;opacity:.75;word-break:break-all;font-size:16px;padding:0 58px 10px;}.p-panorama__wrapper__non-description .c-hdg-lv2--with-icon p{flex:0 0 auto;}.p-panorama__wrapper__non-description__area{bottom:0;color:#fff;left:15%;position:absolute;right:15%;}.p-panorama__wrapper__non-description__text{background-color:#2a2a2a;line-height:normal;opacity:.75;word-break:break-all;font-size:16px;padding:0 58px 10px;}.p-panorama__view{background:#f4f4f5;height:100%;}.p-panorama__caption{background:#000;background:#000000b3;bottom:0;box-sizing:border-box;color:#fff;display:none;padding:8px 24px 8px 8px;position:absolute;width:100%;z-index:10000;}.p-panorama__caption.is-acitve{display:block;}.p-panorama__caption-title{color:#f60;font-weight:700;}.p-panorama__caption-body{color:#fff;line-height:1.2;margin-top:0;}.p-panorama__caption-close{color:#fff;cursor:pointer;font-size:12px;line-height:1;outline:none;position:absolute;right:10px;text-decoration:none;top:10px;}.p-panorama .pnlm-container{background:#f4f4f4;}.p-panorama .pnlm-grab{cursor:url(/css/img/grab.svg) 12 8,default;}.p-panorama .pnlm-grabbing{cursor:url(/css/img/grabbing.svg) 12 8,default;}.p-panorama .pa-job,.p-panorama .pnlm-sprite{background-image:url(/css/img/sprites.svg);}.p-panorama .pnlm-compass{background-image:url(/css/img/compass.svg);}.p-panorama__movie-title{align-items:center;background-color:#ffffffe6;border:1px solid #ccc;border-radius:8px;box-shadow:0 3px 6px #aaa;display:flex;flex-direction:column;justify-content:center;position:absolute;width:272px;bottom:14px;left:calc(50% - 540px);padding:20px 20px 0;}.p-panorama__movie-title img:last-child{margin-bottom:0;position:relative;bottom:-15px;}.p-panorama__movie-title p{border-bottom:2px solid #4d2100;color:#4d2100;font-size:20px;font-weight:700;line-height:1.2;padding-left:32px;position:relative;width:100%;margin:0 0 4px;}.p-panorama__movie-title p i{font-size:26px;left:0;position:absolute;top:-2px;}.p-panorama__movie-icon{align-items:center;background:#fff;border:1px solid #ccc;border-radius:7px;box-shadow:0 3px 6px #aaa;display:flex;justify-content:center;padding:0 8px;position:absolute;height:106px;right:calc(50% - 540px);top:70px;width:106px;}.p-panorama__movie-icon img{width:100%;}.p-panorama__movie-icon p{background:#fefbf0;border:1px solid #f60;border-radius:8px;color:#f60;font-weight:700;letter-spacing:0;line-height:1.2777777778;position:absolute;text-align:left;font-size:18px;padding:4px 26px;right:0;top:124px;width:290px;}.p-panorama__movie-icon p:before{border-color:#0000 #0000 #f60;border-style:solid;border-width:13px 6px;bottom:100%;content:"";height:0;position:absolute;width:0;right:36px;}.p-panorama__movie-icon p:after{border-color:#0000 #0000 #fefbf0;border-style:solid;border-width:12px 6px;bottom:calc(100% - 2px);content:"";height:0;position:absolute;width:0;right:36px;}.p-panorama__movie-icon span{display:inline-block;position:relative;padding-left:20px;}.p-panorama__movie-icon span:before{content:"※";left:0;position:absolute;top:0;}.p-panorama__movie-app{align-items:center;background:#fff;display:flex;height:48px;padding:0 6px;}.p-panorama__movie-app i{color:red;padding:4px;}.p-panorama__movie-app p{font-size:12px;font-weight:700;line-height:1;margin-left:8px;}.p-panorama__movie-app span{color:#aaa;font-size:10px;font-weight:400;margin-left:1px;}.p-panorama__movie-app a{background:#007aff;border-radius:20px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;margin-left:auto;padding:4px 12px;text-decoration:none;}.p-panorama__movie-thumb{margin-right:8px;}.p-panorama__hidden{display:none;}.p-panorama__show{display:block;}.p-panorama-thumb{width:100%;}.p-panorama-thumb__list{display:inline-block;}.p-panorama-thumb__list.is-current{position:relative;}.p-panorama-thumb__list.is-current:before{border:2px solid #f60;border-radius:6px;content:none;height:100%;left:0;position:absolute;top:0;}.p-panorama-thumb__list img{border-radius:6px;object-fit:cover;height:55px;width:83px;}.p-panorama-thumb__list:hover{cursor:pointer;opacity:.8;}.p-panorama-thumb__prev{box-shadow:0 -2px 6px 0 #00000047;left:-12px;transform:translateX(-100%) translateY(-50%) rotate(180deg);}.p-panorama-thumb__next{box-shadow:0 2px 6px 0 #00000047;right:-12px;transform:translateX(100%) translateY(-50%);}.p-panorama-thumb__play{background-color:#f60;border-radius:50%;color:#fff;font-size:34px;height:1em;left:25px;position:absolute;top:10px;width:1em;}.p-panorama-thumb__play-wrap{position:relative;}.p-panorama-thumb__play:before{border:8px solid #0000;border-left:14px solid;content:"";left:35%;position:absolute;top:50%;transform:translateY(-50%);}.p-swiper-card-job{margin-left:-5px;margin-right:-5px;position:relative;width:1090px;}.p-swiper-card-job .swiper-container{height:auto!important;}.p-swiper-card-job .swiper-slide{height:auto;padding:5px;}.p-swiper-card-job .swiper-slide>*{height:100%;}.p-swiper-card-job__next,.p-swiper-card-job__prev{border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:29px;position:absolute;top:50%;width:29px;z-index:11;}.p-swiper-card-job__next:hover,.p-swiper-card-job__prev:hover{color:#f60;}.p-swiper-card-job__next.disabled,.p-swiper-card-job__prev.disabled{display:none;}.p-swiper-card-job__prev{box-shadow:0 -2px 6px 0 #00000047;left:-12px;transform:translateX(-100%) translateY(-50%) rotate(180deg);}.p-swiper-card-job__next{box-shadow:0 2px 6px 0 #00000047;right:-12px;transform:translateX(100%) translateY(-50%);}.line-login-btn{align-items:center;background-color:#06c755;border-radius:6px;display:flex;height:48px;overflow:hidden;padding:0;position:relative;text-align:left;width:100%;}.line-login-btn:after{background-color:#0000;content:"";inset:0;position:absolute;}.line-login-btn:hover:after{background-color:#0000001a;}.line-login-btn:active:after{background-color:#0000004d;}.line-login-btn__text{color:#fff;font-family:arial,helvetica,sans-serif;font-weight:700;margin:0 auto;}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");}:root{--swiper-theme-color:#007aff;}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1;}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0);}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap;}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out;}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000);}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000);}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000);}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000);}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory;}.js-slick,.js-slick-thumb{display:none;}.js-slick-thumb.is-ready,.js-slick.is-ready{display:block;}.p-slick-slider .slick-list,.p-slick-slider .slick-track{overflow:hidden;}.p-slick-slider .c-carousel .slick-list{left:auto;}.p-slick-slider .slider-img{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:auto;overflow:hidden;padding-top:75%;position:relative;width:100%;border-radius:8px;}.p-slick-slider .slider-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:8px;height:100%;object-fit:contain;width:100%;}.p-slick-slider .thumb-img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;height:39px;position:relative;width:52px;}.c-modal{background:#000000b3;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}.c-modal__title{align-items:center;color:#4c2100;display:flex;font-size:22px;font-size:1.375rem;font-weight:700;}.c-modal__title--big{font-size:24px;font-size:1.5rem;}.c-modal__inner{background:#fff;border-radius:8px;padding:16px;position:relative;top:50%;vertical-align:middle;width:max-content;z-index:100001;left:50%;margin:0 0 6px;transform:translate(-50%,-50%);}.c-modal__inner.is-overflow-height{max-height:95%;overflow-y:auto;}.c-modal__inner.is-overflow-height .c-modal__close{background:#4c2100;color:#fff;right:5px;top:12px;}.c-modal__inner--w360{width:360px;}.c-modal__inner--w400{max-width:90vw;width:400px;}.c-modal__inner--w480{max-width:90vw;width:480px;}.c-modal__inner--w500{max-width:90vw;width:500px;}.c-modal__inner--w700{max-width:90vw;width:700px;}.c-modal__close{background:#4c2100;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px 0 #00000047;color:#fff;cursor:pointer;font-size:14px;font-size:.875rem;height:40px;position:absolute;transition:opacity .1s linear;width:40px;z-index:101;right:-20px;top:-20px;}.c-modal__close:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.c-modal__close.c-icon-close_circle{align-items:center;background-color:#fff;color:#4c2100;display:flex;font-size:36px;justify-content:center;}.c-modal__close.c-icon-close_circle:before{height:36.5px;width:35px;}.c-modal__overlay{height:100%;left:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:100000;}.c-modal__message-inner{background:#fff;border-radius:8px;padding:16px;position:relative;top:50%;vertical-align:middle;z-index:100001;left:50%;margin:0 0 6px;max-width:90vw;transform:translate(-50%,-50%);width:440px;}.c-modal__message-inner .c-modal__close{font-size:26px;height:30px;right:8px;width:30px;}.c-modal__message-inner .c-modal__close.c-icon-close_circle:before{height:26px;width:26px;}.c-modal__message-title{color:#4c2100;font-size:24px;font-weight:700;line-height:32px;text-align:center;}.c-modal__message-title span{color:#f82060;}.c-modal__message-img{margin:16px auto 0;max-width:144px;}.c-modal__message-img img{width:100%;}.c-modal__message-text{font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-top:16px;text-align:center;}.c-modal__message-btn{height:60px;margin-top:16px;}.p-modal-login .c-modal__inner{color:#4c2200;font-weight:700;line-height:1.4;margin:0;padding:0;text-align:center;width:500px;}.p-modal-login .c-modal__inner .c-modal__close{font-size:26px;height:30px;right:-16px;top:-16px;width:30px;}.p-modal-login .c-modal__inner .c-modal__close:before{height:26px;width:26px;}.p-modal-login__header{align-items:center;background-color:#fcf2dd;border-radius:8px 8px 0 0;display:flex;font-size:17px;gap:8px;justify-content:center;padding:12px 0;}.p-modal-login__header div{text-align:left;}.p-modal-login__content{padding:32px 0 20px;}.p-modal-login__content__divider{align-items:center;display:flex;font-size:15px;gap:12px;justify-content:center;margin-top:32px;}.p-modal-login__content__divider:after,.p-modal-login__content__divider:before{background:#4c2200;content:"";height:1px;width:64px;}.p-modal-login__content__items{display:flex;gap:12px;justify-content:center;margin:8px 0 32px;}.p-modal-login__content__items div{font-size:12px;text-align:center;width:104px;}.p-modal-login__content__1click{font-size:15px;margin-bottom:4px;}.p-modal-login__content__1click em{color:#f82060;}.p-modal-login__content__line-login-btn{display:flex;justify-content:center;}.p-modal-login__content__line-login-btn .line-login-btn{font-size:19px;height:60px;width:300px;}.p-modal-login__content__login,.p-modal-login__content__signup{font-size:14px;}.p-modal-login__content__login a,.p-modal-login__content__signup a{color:#0038ef;text-decoration:underline;}.p-modal-login__content__login a:hover,.p-modal-login__content__signup a:hover{color:#f60;}.p-modal-login__content__signup{margin-top:12px;}.p-modal-login__content__login{margin-top:8px;}.p-box-text.job_recruitments{padding-bottom:0;}.c-graph__flex-box+.p-box-text__hdglv3,.c-grid+.p-box-text__hdglv3{margin-top:24px;}.p-box-text__table{margin-bottom:24px;}.p-box-text__salary{color:#f82060;}.p-box-text__salary .salary-type{color:#2a2a2a;}.p-box-text__clipping-wrap .c-grid__item--4{align-items:center;display:flex;flex-direction:column;}.p-box-text__clipping-wrap .c-title{order:2;width:100%;}.p-box-text__clipping-wrap .c-body{color:#2a2a2a;font-size:14px;order:3;}.p-box-text__clipping-img{aspect-ratio:4/3;border-radius:8px;height:170px;order:1;overflow:hidden;padding-top:75%;position:relative;text-align:center;width:100%;}.p-box-text__clipping-img img{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;}.p-box-text+.p-box-text__hdglv2{margin-top:40px;}.p-box-text+.p-box-text__hdglv2+.p-job-mask__wrap{margin-top:16px;}.p-box-text>:last-child{margin-bottom:0;}@media screen and (max-width:760px){.p-box-text .pa-article h3{margin-top:0;}}.p-box-text .pa-article_charm p{line-height:1.8;}@media screen and (max-width:760px){.p-box-text .pa-article_charm{font-size:14px;}}.c-graph{min-height:180px;padding:16px 0 16px 16px;position:relative;text-align:center;width:50%;}@media screen and (max-width:760px){.c-graph{min-height:auto;padding:20px 0;width:100%;}}.c-graph--full{width:100%;}.c-graph--bar [data-module]{height:280px;margin:0 auto;max-width:398px;}.c-graph--bar .c3-shape-0{fill:#e88541!important;stroke:#e88541!important;}.c-graph--bar .c3-shape-1{fill:#f5d44a!important;stroke:#f5d44a!important;}.c-graph--bar .c3-shape-2{fill:#cbd065!important;stroke:#cbd065!important;}.c-graph--bar .c3-shape-3{fill:#a1c9b3!important;stroke:#a1c9b3!important;}.c-graph--bar .c3-shape-4{fill:#8cb7e2!important;stroke:#8cb7e2!important;}.c-graph--bar .c3-shape-5{fill:#cab9da!important;stroke:#cab9da!important;}.c-graph--bar .c3-shape-6{fill:#efaaca!important;stroke:#efaaca!important;}.c-graph--bar .c3-shape-7{fill:#ec9aaa!important;stroke:#ec9aaa!important;}.c-graph--bar .c3-axis-x .tick line,.c-graph--bar .c3-axis-y .tick line{display:none;}.c-graph--bar path.domain{stroke:#ccc;stroke-width:1px;}.c-graph--bar .tick tspan{fill:#2a2a2a;font-size:11px;}.c-graph--circle table.c3-tooltip{color:#2a2a2a;}.c-graph--circle [data-module]{height:250px;margin:0 auto;width:250px;}.c-graph--circle .c3-chart-arcs .c3-chart-arc text{fill:#fff;text-shadow:1px 1px 2px #0000001a,-1px 1px 2px #0000001a,1px -1px 2px #0000001a,-1px -1px 2px #0000001a;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:first-of-type .c3-shapes path{fill:#e88541!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(2) .c3-shapes path{fill:#f5d44a!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(3) .c3-shapes path{fill:#cbd065!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(4) .c3-shapes path{fill:#a1c9b3!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(5) .c3-shapes path{fill:#8cb7e2!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(6) .c3-shapes path{fill:#cab9da!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(7) .c3-shapes path{fill:#efaaca!important;}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(8) .c3-shapes path{fill:#ec9aaa!important;}.c-graph__heading{font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:16px;}.c-graph__heading span{color:#f82060;font-size:20px;font-size:1.25rem;}@media screen and (max-width:760px){.c-graph__heading{font-size:16px;font-size:1rem;margin-bottom:20px;}}.c-graph__flex-box{display:flex;flex-wrap:wrap;}@media screen and (max-width:760px){.c-graph__flex-box{display:block;}}.c-graph__flex-box .c-graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph{border:none;}}.c-graph__flex-box .c-graph:nth-child(odd){border-left:1px solid #ccc;padding:16px 16px 16px 0;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(odd){border:none;padding:0;}}.c-graph__flex-box .c-graph:nth-child(-n+2){border-top:1px solid #ccc;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(-n+2){border:none;}}.c-graph__flex-box .c-graph:first-child{border-top-left-radius:8px;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:first-child{border:none;}}.c-graph__flex-box .c-graph:nth-child(2){border-top-right-radius:8px;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(2){border:none;}}.c-graph__flex-box .c-graph:last-child{border-bottom-right-radius:8px;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:last-child{border:none;}}.c-graph__flex-box .c-graph:nth-last-child(2){border-bottom-left-radius:8px;}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-last-child(2){border:none;}}.c-graph__title-box{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-top:-10px;}.c-graph__title{display:flex;margin-left:10px;margin-top:10px;}.c-graph__title .icon{display:block;height:12px;margin-right:4px;width:12px;}.c-graph__title .icon.color1{background:#e88541;}.c-graph__title .icon.color2{background:#f5d44a;}.c-graph__title .icon.color3{background:#cbd065;}.c-graph__title .icon.color4{background:#a1c9b3;}.c-graph__title .icon.color5{background:#8cb7e2;}.c-graph__title .icon.color6{background:#cab9da;}.c-graph__title .icon.color7{background:#efaaca;}.c-graph__title .icon.color8{background:#ec9aaa;}.c-graph__title .text{font-size:12px;font-size:.75rem;}.c-graph__average,.c-graph__title .text span{color:#f82060;font-weight:700;}.c-graph__average{font-size:22px;font-size:1.375rem;margin-bottom:20px;margin-top:-10px;}.c-graph__average-remarks{font-size:12px;font-size:.75rem;margin-left:5px;margin-top:15px;text-align:left;}.c-graph-stroke{width:100%;}.c-graph-stroke--absolute{left:16px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 16px);}@media screen and (max-width:760px){.c-graph-stroke--absolute{position:static;transform:translateY(0);width:100%;}}.c-graph-stroke__inner{border:2px solid #ff8a4b;border-radius:4px;height:50px;margin:0 auto;width:95%;}.c-graph-stroke__inner .graph{background:#ff8a4b;height:100%;transition:all 1s ease;width:0;}.c-graph-stroke__inner .graph.is-active{animation:bar-before 1.8s 1;animation-fill-mode:forwards;}.c-graph-stroke__title{font-size:16px;font-size:1rem;font-weight:700;margin-top:16px;}.c-graph-stroke__title span{color:#f82060;display:inline-block;font-size:18px;font-size:1.125rem;padding:0 4px;}@keyframes bar-before{0%{width:0;}to{width:100%;}}.c-graph-ratio{height:100%;position:relative;}.c-graph-ratio__title{font-size:16px;font-size:1rem;font-weight:700;}@media screen and (max-width:760px){.c-graph-ratio__title{font-size:14px;font-size:.875rem;}}.c-graph-ratio__title .number{color:#f82060;font-size:22px;font-size:1.375rem;padding-left:2px;}.c-graph-ratio__title .number.male{color:#7daff8;}.c-graph-ratio__border{font-size:18px;font-size:1.125rem;}.c-graph-ratio__bottom{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%;}@media screen and (max-width:760px){.c-graph-ratio__bottom{margin-top:20px;position:static;}}.c-graph-ratio__person{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;}@media screen and (max-width:760px){.c-graph-ratio__person{position:static;transform:translateY(0);}}.c-graph-ratio__person-standing{align-items:center;display:flex;height:280px;justify-content:center;}@media screen and (max-width:760px){.c-graph-ratio__person-standing{height:100px;}}.c-graph-ratio__person-standing__need-care svg{fill:#e88541;height:72px;margin-right:12px;width:auto;}.c-graph-ratio__person-standing__staff svg{fill:#f5d44a;height:72px;width:auto;}.c-graph-ratio__box{display:flex;justify-content:center;margin-top:24px;}.c-graph-ratio__box__new-line{margin-top:12px;}.c-graph-ratio__box:first-of-type{margin-top:0;}.c-graph-ratio__box img{height:44px;margin-left:10px;width:44px;}.c-graph-ratio__box img:first-child{margin-left:0;}.c-graph-level-indicator{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:column;justify-content:space-between;min-width:174px;}.c-graph-level-indicator__icon-wrapper{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:center;margin-bottom:40px;position:relative;width:102px;}.c-graph-level-indicator__icon{bottom:0;height:auto;margin:auto;object-fit:cover;position:absolute;top:0;width:100%;}.c-graph-level-indicator__icon-text{bottom:-55px;font-size:20px;font-weight:700;position:relative;text-align:center;white-space:nowrap;z-index:1;}.c-graph-level-indicator__gauge{display:flex;gap:3px;padding:0 4px;width:100%;}.c-graph-level-indicator__bar-item{background-color:#f2f2f7;border-radius:2px;flex:1;height:10px;transition:background-color .2s ease;}.c-graph-level-indicator.status-level-1 .c-graph-level-indicator__bar-item.is-active{background-color:#aaa;}.c-graph-level-indicator.status-level-1 .c-graph-level-indicator__icon-text{color:#aaa;}.c-graph-level-indicator.status-level-2 .c-graph-level-indicator__bar-item.is-active{background-color:#2b9d00;}.c-graph-level-indicator.status-level-2 .c-graph-level-indicator__icon-text{color:#2b9d00;}.c-graph-level-indicator.status-level-3 .c-graph-level-indicator__bar-item.is-active{background-color:#ff9500;}.c-graph-level-indicator.status-level-3 .c-graph-level-indicator__icon-text{color:#ff9500;}.c-graph-level-indicator.status-level-4 .c-graph-level-indicator__bar-item.is-active{background-color:#e94f1d;}.c-graph-level-indicator.status-level-4 .c-graph-level-indicator__icon-text{color:#e94f1d;}.c-graph-level-indicator.status-level-5 .c-graph-level-indicator__bar-item.is-active{background-color:#f53942;}.c-graph-level-indicator.status-level-5 .c-graph-level-indicator__icon-text{color:#f53942;}.c-graph-bar{align-items:center;display:flex;font-family:sans-serif;height:24px;width:100%;}.c-graph-bar-group{border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;max-width:600px;min-width:215px;width:100%;}.c-graph-bar-group__container{display:flex;flex-direction:column;height:124px;justify-content:space-evenly;max-height:124px;}.c-graph-bar-group__container .c-graph-bar:last-child{margin-bottom:0;}.c-graph-bar__label{box-sizing:border-box;color:#2a2a2a;font-size:12px;letter-spacing:0;line-height:1.4;max-width:136px;min-width:136px;padding-left:2px;padding-right:12px;text-align:right;width:auto;word-break:break-all;}.c-graph-bar__content{align-items:center;display:flex;flex:1;gap:4px;}.c-graph-bar__track{border-radius:2px;flex-shrink:1;height:10px;overflow:hidden;}.c-graph-bar__spacer{flex-shrink:1;}.c-graph-bar__fill{height:100%;width:100%;}.c-graph-bar__value{color:#2a2a2a;font-size:12px;min-width:40px;text-align:left;white-space:nowrap;}.c-graph-bar--pink .c-graph-bar__fill{background-color:#e99ec3;}.c-graph-bar--blue .c-graph-bar__fill{background-color:#8cb7e2;}.c3-legend-item{display:none;}.c3-chart-arc path{stroke:none;}.c3-chart-arc text{fill:#000;font-size:12px;font-weight:700;}.c3-bar{stroke-width:0;}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75;}.c3 svg{-webkit-tap-highlight-color:rgba(0,0,0,0);font:10px sans-serif;}.c3 line,.c3 path{fill:none;stroke:#000;}.c3 text{-webkit-user-select:none;user-select:none;}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges;}.c3-chart-arc path{stroke:#fff;}.c3-chart-arc rect{stroke:#fff;stroke-width:1;}.c3-chart-arc text{fill:#fff;font-size:13px;}.c3-tooltip-container{z-index:10;}.c3-tooltip{background-color:#fff;border-collapse:collapse;border-spacing:0;box-shadow:7px 7px 12px -9px #777;empty-cells:show;opacity:.9;}.c3-tooltip tr{border:1px solid #ccc;}.c3-tooltip th{background-color:#aaa;color:#fff;font-size:14px;padding:2px 5px;text-align:left;}.c3-tooltip td{background-color:#fff;border-left:1px dotted #999;font-size:13px;padding:3px 6px;white-space:pre;}.c3-tooltip td>span{display:inline-block;height:10px;margin-right:6px;width:10px;}.c3-tooltip .value{text-align:right;}.pa-job .same_type_job.l-main__inner{border-top:1px solid #ccc;padding-bottom:20px!important;position:relative;}.pa-job .same_type_job.l-main__inner h3{display:inline-block;font-size:17px;width:calc(100% - 94px);}.pa-job .same_type_job.l-main__inner .job-count{display:block;font-size:14px;position:absolute;right:16px;top:16px;}.pa-job .same_type_job.l-main__inner .job-count .red{color:#f82060;}.pa-job .same_type_job.l-main__inner .job-count .big{font-size:20px;}.pa-job .same_type_job.l-main__inner .job-count .bold{font-weight:700;}.pa-job .same_type_job__list{margin-bottom:8px;}.pa-job .same_type_job__card{align-items:center;border:1px solid #ccc;border-top:none;display:flex;gap:10px;height:71px;padding:10px;}.pa-job .same_type_job__card__title{color:#0038ef;font-size:15px;font-weight:700;padding-bottom:7px;}.pa-job .same_type_job__card:first-child{background-color:#ffeded;border:1px solid #f82060;border-top-left-radius:8px;border-top-right-radius:8px;}.pa-job .same_type_job__card:first-child .same_type_job__card__title{color:#4c2200;}.pa-job .same_type_job__card:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.pa-job .same_type_job__card .left{vertical-align:bottom;width:255px;}.pa-job .same_type_job__card .left .emphasis_type{color:#646464;font-size:14px;}.pa-job .same_type_job__card .left .emphasis{color:#f82055;font-size:12px;font-weight:700;}.pa-job .same_type_job__card .left .emphasis .big{font-size:18px;}.pa-job .same_type_job__card .center{width:184px;}.pa-job .same_type_job__card .center .attributes{align-items:flex-end;display:flex;}.pa-job .same_type_job__card .center .attributes .attribute-icon__wrap{margin-right:5px;}.pa-job .same_type_job__card .right{display:flex;padding:11px 0 11px 11px;pointer-events:none;}.pa-job .same_type_job__card .right .c-btn__favorite--button{font-size:13px;height:50px;padding:0 7px;pointer-events:auto;width:120px;}.pa-job .same_type_job__card .right .c-btn__favorite--button i{font-size:15px;margin-right:0;padding-right:3px;}.pa-job .same_type_job__card .right .c-btn__favorite--remove-button{font-size:13px;height:50px;padding:0 7px;pointer-events:auto;width:120px;}.pa-job .same_type_job__card .right .c-btn__favorite--remove-button i{font-size:15px;margin-right:0;padding-right:3px;}.pa-job .same_type_job__card .right .c-btn__favorite--remove-button span{display:block;padding-top:4px;width:82px;}.pa-job .same_type_job__card .right .p-card-job__apply-btn{font-size:18px;height:50px;margin-left:7px;pointer-events:auto;width:176px;}.pa-job .same_type_job__card .right .p-card-job__apply-btn:before{height:38px;}.pa-job .same_type_job__card .right .p-card-job__apply-btn span{font-size:16px;}.pa-job .same_type_job a .same_type_job__card__title{color:#0038ef;}.pa-job .same_type_job a:hover{color:#4c2200;}.pa-job .same_type_job a:hover .same_type_job__card__title{color:#f60;}.l-main{margin-right:0!important;max-width:830px;min-width:830px;}.job-browsing-history:not(:empty)+.js-facility-recommend>.l-sidebar__segment:first-child{margin-top:20px;}.js-facility-recommend .p-card-job-sm__box>div:last-child{flex:1 1 auto;min-width:0;}.pa-article :not(:first-of-type) h2{margin-top:40px;}.pa-article h6{font-size:16px;font-size:1rem;line-height:1.625;}.pa-article h6{margin:20px 0 16px;}.pa-article.pa-article-job h3{margin:16px 0;}.c-hdg-lv1__img img{padding-right:12px;}.c-hdg-lv1--flex-center .c-hdg-lv1__img img{width:130%;}.suspended-comment__inner{align-items:start;display:flex;justify-content:center;margin-bottom:24px;}.suspended-comment__inner .img img{height:124px;}.p-form--grid .c-form-title{width:24%;}.p-form--grid__add-pb{padding-bottom:12px;}.p-form--grid__list .p-form__password-wrap{max-width:350px;}.c-text .huge{font-size:20px;font-size:1.25rem;}.c-text .big{font-size:18px;font-size:1.125rem;}.c-text .regular{font-size:16px;font-size:1rem;}.c-select__container--wide{width:380px;}.c-select__container.w240{width:240px;}.c-select__container.w230{width:230px;}.c-select__container.w210{width:210px;}.c-select__container.w200{width:200px;}.c-select__container.w180{width:180px;}.c-select__container.w170{width:170px;}.c-select__container.w160{width:160px;}.c-select__container.w140{width:140px;}.c-select__container.w130{width:130px;}.c-select__container.w120{width:120px;}.c-input-text--middle{width:350px;}.c-input-text--wide{width:380px;}.c-input-text--w480{width:480px;}.c-input-text--w300{width:300px;}.c-input-text--w350{width:350px;}.c-input-text--w200{width:200px;}.c-input-text--w210{width:210px;}.c-input-text--w130{width:130px;}.c-input-text--w120{width:120px;}.c-input-text--w100{width:100px;}.c-input-text--w50{width:50px;}.c-input-text--w80{width:80px;}.visible-alert.alert-position-left:before{right:254px;}.signup-promote__content{margin-bottom:12px;}.signup-benefit__card{width:255px;}.signup-promote-button__text--emphasis{font-size:22px;}.l-main>.c-hdg-lv1{padding:0 0 16px;}.l-main__inner+.c-hdg-lv1{margin-top:40px;padding-bottom:12px;}.l-wrap>:first-child{padding-top:20px;}.l-container__inner{align-items:flex-start;display:flex;justify-content:space-between;}.l-container>.c-hdg-lv1{padding:0 0 16px;}.l-main-one-column>.c-hdg-lv1{padding:0 0 16px;}.job-recommend__card-inner{max-width:330px;}.p-facility__graph .l-main__inner{margin-top:40px;padding:15px 17px;}.p-facility__graph .l-main__inner .c-hdg-lv3{margin-bottom:0;}.p-facility__graph .l-main .p-facility__employee-info{margin-top:24px;}.p-facility__graph .l-main .p-facility__employee-info+.c-graph__flex-box{margin-top:30px;}.p-facility__graph .l-main .p-facility__medical-employee-info{margin-top:24px;}.p-facility__graph .l-main .p-facility__medical-employee-info+.c-graph__flex-box,.p-facility__graph .l-main .p-facility__medical-employee-info__occupation{margin-top:30px;}.p-facility__graph .l-main .p-facility__employee-count .c-table.p-box-text__table+.p-box-text__table{margin-top:17px;}.p-facility__graph .l-main .p-facility__occupation{margin-top:30px;}.p-facility__graph .l-main .p-facility__qualification{margin-top:40px;}.p-facility__graph .l-main .p-facility__manager-info,.p-facility__graph .l-main .p-facility__stay-services,.p-facility__graph .l-main .p-facility__training-systems{margin-top:40px;}.p-facility__graph .l-main .info-access .c-map-view{border-radius:8px;height:525px;margin-bottom:30px;}.p-facility__graph .l-main .info-access table th{font-size:14px;}.p-facility-head--facility.p-facility-head{display:flex;}.p-facility-head--facility.p-facility-head .p-facility-head__title{display:flex;flex-grow:1;}.p-facility-head--facility.p-facility-head .p-facility-head__title .c-hdg-lv1{flex-grow:1;}.p-card-facility--rj{overflow:hidden;}.p-card-facility__favorite-apply-btns{display:flex;justify-content:center;margin-bottom:40px;}.p-card-facility__favorite-apply-btns .keep-btn{height:66px;margin-right:16px;width:280px;}.p-card-facility__favorite-apply-btns .apply-btn{height:66px;width:500px;}.p-card-facility .p-job-shift tr{height:39px;}.p-card-facility .p-job-shift tr th{font-size:15px;}.p-card-facility .p-job-shift tr td span{font-size:16px;}.p-card-facility-carousel__caption{margin-top:10px;}.p-card-facility-carousel__dots{margin-top:10px;}.p-card-job__breadcrumbs{margin:12px -16px 0;width:calc(100% + 32px);}.p-card-job+.p-card-job{margin-top:30px;}.p-card-job-breadcrumbs--closed{border-left:1px solid #ccc;border-radius:4px;border-right:1px solid #ccc;}.p-card-job-breadcrumbs ul+i{margin-left:24px;}.p-facility-head__result .p-job-top__care-service{margin-left:0;margin-right:34px;}.p-job-top--corp{padding-top:24px!important;}.p-job-top__heading{font-size:28px;font-size:1.75rem;margin-bottom:2px;}.p-job-top__after-title{font-size:16px;line-height:40px;}.p-job-top__salary__amount span{font-size:18px;}.p-job-top__bottom{margin-top:12px;}.p-job-top__icon.corp{width:40px;}.p-job-card+.p-job-card{margin-top:30px;}.p-job-card *+.p-job-card-info__heading{padding-top:12px;}.p-job-card-section-links{display:grid;grid-template-columns:repeat(5,1fr);padding:0 30px;}.p-job-card-section-link .c-btn--section-list>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.p-job-card-info__shift-table{margin-top:12px;margin-top:0;}.p-shift-card:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px;}.p-shift-card:last-child{border-bottom:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.p-shift-card__inner{display:flex;justify-content:space-between;}.p-shift-card__salary-range .big{font-size:20px;}.p-shift-card__salary-range .tiny{font-size:12px;}.p-shift-card__salary-range .tilde{font-size:12px;}.p-shift-card__icons{display:flex;margin-left:12px;}.p-shift-card__favorite{width:102px;}.p-shift-card__favorite-btn:hover{transform:scale(1.025);}.p-shift-card__apply-btn:hover{transform:scale(1.025);}.p-shift-card__apply-btn:before{height:32px;width:26px;}.p-shift-card__table{margin-top:10px;}.p-shift-card__accordion-block>.p-shift-card:first-of-type{border-top-left-radius:0;border-top-right-radius:0;}.p-shift-card__accordion-block>.p-shift-card:last-child{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.p-shift-card__btn-contents .p-shift-card__favorite{width:240px;}.p-shift-card__btn-contents .p-shift-card__apply{margin-left:12px;width:240px;}.p-shift-card__btn-contents .p-shift-card__apply .p-card-job__simple-apply-btn{font-size:16px;}.p-shift-card__btn-contents .p-shift-card__cv-signup-btn{margin-left:0;width:330px;}.p-shift-card__btn-contents .p-shift-card__suspended{width:490px;}.p-shift-table__caption.omission-text{max-width:325px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p-shift-table th{font-size:12px;padding:2px;}.p-shift-table td[aria-label]{font-size:16px;padding:5px 0;}.p-shift-table td span{font-size:12px;}.p-shift-table .-status,.p-shift-table__status{width:90px;}.p-shift-table .-day,.p-shift-table .-shift,.p-shift-table--day,.p-shift-table__shift{width:50px;}.p-shift-table .-break-time,.p-shift-table__break-time{width:70px;}.p-job-shift-table .p-shift-table__row-td{font-size:14px;}.p-login__inner{border:1px solid #ccc;width:460px;}.p-login .p-form{padding:0 32px 16px;}.p-login .p-form .c-form-title{font-size:16px;font-size:1rem;margin-bottom:4px;}.p-panorama__wrapper__title{margin:0 auto;position:relative;text-align:center;width:1080px;}.p-panorama__wrapper__title h2{background-color:#0000;border-bottom:0;bottom:12px;color:#fff;font-size:12px;padding:0;position:absolute;right:0;z-index:10;}.p-panorama__wrapper__title h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0;}.p-panorama__wrapper__title h2 [class^=c-icon-]{font-size:20px;margin-right:0;}.p-panorama__wrapper__description__area h2{background-color:#2a2a2a;border-bottom:0;border-radius:8px 8px 0 0;font-size:14px;opacity:.75;padding:10px 58px 0;z-index:10;}.p-panorama__wrapper__description__area h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0;}.p-panorama__wrapper__description__area h2 [class^=c-icon-]{font-size:20px;margin-right:9px;}.p-panorama__wrapper__description__area h2:not(.is-active){background-color:#0000;}.p-panorama__wrapper__description__area h2:not(.is-active) .pulldown-btn{transform:scaleY(-1);}.p-panorama__wrapper__description__area h2 .pulldown-btn{background:#0000;}.p-panorama__wrapper__description__area h2 .pulldown-btn .c-icon-pulldown{color:#fff;font-size:13px;}.p-panorama__wrapper__non-description__area h2{background-color:#0000;border-bottom:0;border-radius:8px 8px 0 0;font-size:14px;opacity:.75;padding:10px 58px 0;z-index:10;}.p-panorama__wrapper__non-description__area h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0;}.p-panorama__wrapper__non-description__area h2 [class^=c-icon-]{font-size:20px;margin-right:9px;}.p-panorama__movie-title img{margin-bottom:20px;}.p-panorama-thumb__wrap{margin:16px auto;position:relative;width:1080px;}.p-panorama-thumb__list.is-current img{outline:2px solid #f60;outline-offset:-2px;}.p-panorama-thumb__next,.p-panorama-thumb__prev{border-radius:50%;color:#86b902;cursor:pointer;display:inline-block;font-size:30px;height:29px;position:absolute;top:50%;width:29px;}.p-panorama-thumb__next.disabled,.p-panorama-thumb__prev.disabled{display:none;}.p-box-text__hdglv2{margin-bottom:16px;}.p-box-text__hdglv3{margin-bottom:12px;}.p-box-text__hdglv4{margin-bottom:12px;}.p-box-text+.p-box-text{margin-top:40px;}.p-box-text+.p-box-text .p-box-text__hdglv2{margin-top:40px;}.c-graph--person{min-height:300px;}