@charset "UTF-8";.l-grid--1columns{grid-template-columns:repeat(1,1fr);}.l-grid--2columns{grid-template-columns:repeat(2,1fr);}.l-grid--3columns{grid-template-columns:repeat(3,1fr);}.l-grid--4columns{grid-template-columns:repeat(4,1fr);}.l-grid--5columns{grid-template-columns:repeat(5,1fr);}.l-grid--6columns{grid-template-columns:repeat(6,1fr);}.l-grid--7columns{grid-template-columns:repeat(7,1fr);}.l-grid--8columns{grid-template-columns:repeat(8,1fr);}.l-grid--9columns{grid-template-columns:repeat(9,1fr);}.l-grid--10columns{grid-template-columns:repeat(10,1fr);}.l-grid--11columns{grid-template-columns:repeat(11,1fr);}.l-grid--12columns{grid-template-columns:repeat(12,1fr);}.l-grid--24columns{grid-template-columns:repeat(24,1fr);}.l-grid--10columns,.l-grid--11columns,.l-grid--12columns,.l-grid--1columns,.l-grid--24columns,.l-grid--2columns,.l-grid--3columns,.l-grid--4columns,.l-grid--5columns,.l-grid--6columns,.l-grid--7columns,.l-grid--8columns,.l-grid--9columns{display:grid!important;width:100%;}.l-grid-1{grid-column:span 1;}.l-grid-2{grid-column:span 2;}.l-grid-3{grid-column:span 3;}.l-grid-4{grid-column:span 4;}.l-grid-5{grid-column:span 5;}.l-grid-6{grid-column:span 6;}.l-grid-7{grid-column:span 7;}.l-grid-8{grid-column:span 8;}.l-grid-9{grid-column:span 9;}.l-grid-10{grid-column:span 10;}.l-grid-11{grid-column:span 11;}.l-grid-12{grid-column:span 12;}.l-grid-13{grid-column:span 13;}.l-grid-14{grid-column:span 14;}.l-grid-15{grid-column:span 15;}.l-grid-16{grid-column:span 16;}.l-grid-17{grid-column:span 17;}.l-grid-18{grid-column:span 18;}.l-grid-19{grid-column:span 19;}.l-grid-20{grid-column:span 20;}.l-grid-21{grid-column:span 21;}.l-grid-22{grid-column:span 22;}.l-grid-23{grid-column:span 23;}.l-grid-24{grid-column:span 24;}.l-grid--bordered{display:grid!important;gap:1px;width:100%;}.l-grid--bordered>*{outline:1px solid color(border);}.u-display--block{display:block!important;}.u-display--inline{display:inline!important;}.u-display--inline-block{display:inline-block!important;}.u-display--flex{display:flex!important;}.u-display--inline-flex{display:inline-flex!important;}.u-display--grid{display:grid!important;}.u-display--inline-grid{display:inline-grid!important;}.u-display--flow-root{display:flow-root!important;}.u-display--none{display:none!important;}.u-display--contents{display:contents!important;}.u-display--table{display:table!important;}.u-display--table-row{display:table-row!important;}.u-display--list-item{display:list-item!important;}.u-gap--4px{gap:4px!important;}.u-gap--8px{gap:8px!important;}.u-gap--10px{gap:10px!important;}.u-gap--12px{gap:12px!important;}.u-gap--24px{gap:24px!important;}.u-gap-column--4px{column-gap:4px!important;}.u-gap-column--8px{column-gap:8px!important;}.u-gap-column--10px{column-gap:10px!important;}.u-gap-column--12px{column-gap:12px!important;}.u-gap-column--24px{column-gap:24px!important;}.u-gap-row--4px{row-gap:4px!important;}.u-gap-row--8px{row-gap:8px!important;}.u-gap-row--10px{row-gap:10px!important;}.u-gap-row--12px{row-gap:12px!important;}.u-gap-row--24px{row-gap:24px!important;}.p-modal-search .p-modal-search__inner{max-width:1080px;padding:16px;}.p-modal-search__bottom-wrap{margin:0 -16px -16px;}.p-modal-search .p-modal-search__bottom{border-top:1px solid #ccc;padding:14px 30px 16px;text-align:center;}.p-modal-search .p-modal-search__bottom--secondary{background-color:#f8f8f8;border-radius:0 0 8px 8px;padding:10px;}.p-modal-search .p-modal-search__bottom.display-flex{align-items:center;display:flex;justify-content:center;}.p-modal-search .p-modal-search__bottom .c-btn{margin-left:16px;width:240px;}.p-modal-search-conditions{overflow-y:auto;max-height:70vh;min-width:835px;padding:0 0 24px;}.p-modal-search-conditions .c-hdg-lv4+div{margin-top:24px;}.p-modal-search-conditions .p-modal-search-conditions__category+.p-modal-search-conditions__category{margin-top:30px;}.p-modal-search-conditions .p-modal-search-conditions__category>section{border-bottom:1px solid #ccc;}.p-modal-search-conditions .p-modal-search-conditions__category>section .p-modal-search-conditions__accordion-btn,.p-modal-search-conditions .p-modal-search-conditions__category>section h3{align-items:center;color:#4c2200;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:space-between;}.p-modal-search-conditions .p-modal-search-conditions__category>section .p-modal-search-conditions__accordion-btn i.c-icon-pulldown,.p-modal-search-conditions .p-modal-search-conditions__category>section h3 i.c-icon-pulldown{color:#aaa;font-size:16px;}.p-modal-search-conditions .p-modal-search-conditions__category>section .p-modal-search-conditions__accordion-btn.is-active i.c-icon-pulldown,.p-modal-search-conditions .p-modal-search-conditions__category>section h3.is-active i.c-icon-pulldown{transform:rotate(180deg);}.p-modal-search-conditions .p-modal-search-conditions__category>section .p-modal-search-conditions__checkbox-group-wrap{border-top:1px solid #ccc;}.p-modal-search-conditions .p-modal-search-conditions__category>section a{align-items:center;color:#0038ef;display:flex;font-size:14px;gap:2px;justify-content:flex-start;margin-top:12px;width:100%;}.p-modal-search-conditions .p-modal-search-conditions__category>section a i{color:#aaa;font-size:13.5px;}.p-modal-search-conditions.-city .p-search-condition-checkbox-group,.p-modal-search-conditions.-pref .p-search-condition-checkbox-group{display:flex;flex-wrap:wrap;}.p-modal-search-conditions.-job-type .p-search-condition-checkbox-group{grid-template-columns:repeat(5,1fr);}.p-modal-search-conditions.-line .p-modal-search-conditions__checkbox-group-wrap{padding:16px 0;}.p-modal-search-conditions.-line .p-search-condition-checkbox-group{grid-template-columns:repeat(4,1fr);}.p-modal-search-conditions.-line .p-search-condition-checkbox-group .-hidden{display:none;}.p-drawer .p-modal-search-conditions{background:#fff;}.p-drawer .p-modal-search-conditions .c-hdg-lv4{align-items:center;border-bottom:1px solid #ccc;border-radius:0;display:flex;font-size:15px;height:50px;justify-content:flex-start;}.p-drawer .p-modal-search-conditions .p-modal-search-conditions__category+.p-modal-search-conditions__category{margin-top:0;}.p-drawer .p-modal-search-conditions .p-modal-search-conditions__category>section .p-modal-search-conditions__accordion-btn,.p-drawer .p-modal-search-conditions .p-modal-search-conditions__category>section h3{color:#2a2a2a;height:47px;letter-spacing:.0375em;line-height:1.5;padding:12px 8px;}.p-drawer .p-modal-search-conditions .p-modal-search-conditions__category>section a{align-items:center;color:#4c2100;flex-flow:row-reverse;font-size:15px;justify-content:space-between;line-height:47px;margin:0;padding:0 14px;}.p-drawer .p-modal-search-conditions .p-modal-search-conditions__checkbox-group-wrap{margin-bottom:0;padding:0;}.p-search-condition-checkbox-group{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);max-width:100%;white-space:normal;}.p-search-condition-checkbox-group label{align-items:center;display:flex;font-size:12px;gap:4px;line-height:1.1;}.p-search-condition-checkbox-group label>div{letter-spacing:-.3px;}.p-search-condition-checkbox-group label>div>span{color:#aaa;font-size:12px;}.p-search-table .p-search-condition-checkbox-group label input:not(:checked){background-color:#0000;background-image:linear-gradient(180deg,#fff,#efefef);border:2px solid #aaa;}.p-drawer .p-search-condition-checkbox-group{display:flex;flex-flow:column;gap:0;}.p-drawer .p-search-condition-checkbox-group>*{border-bottom:1px solid #ccc;}.p-drawer .p-search-condition-checkbox-group>:last-child{border-bottom:0;}.p-drawer .p-search-condition-checkbox-group label{align-items:center;display:flex;flex:1 1 auto;gap:12px;height:47px;line-height:1;padding:0 14px;}.p-drawer .p-search-condition-checkbox-group label input{font-size:20px;}.p-drawer .p-search-condition-checkbox-group label input:checked+div{font-weight:700;}.p-drawer .p-search-condition-checkbox-group label>div{color:#3c3c3c;font-size:14px;letter-spacing:0;}.p-drawer .p-search-condition-checkbox-group label>div>span{color:#3c3c3c;font-size:14px;}.p-footer-area-link a,.p-footer-care_service-link a,.p-footer-occupation-link a,.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body a{color:#0038ef;cursor:pointer;}.p-footer-area-link a:hover,.p-footer-care_service-link a:hover,.p-footer-occupation-link a:hover,.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body a:hover{color:#f60;text-decoration:underline;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__title{align-items:center;color:#4d2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.2;font-size:20px;margin-bottom:8px;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__title b{color:#f60;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body{align-items:flex-start;background-color:#f8f8f8;border:1px solid #ccc;border-radius:8px;position:relative;padding:16px 20px;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body section>div{color:#4c2200;font-size:16px;font-weight:700;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body section>ul{display:flex;flex-wrap:wrap;gap:4px 12px;margin:6px 0;}.p-footer-search-conditions .p-footer-search-conditions__category .p-footer-search-conditions__category__body a{font-size:14px;line-height:20px;}.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-checkbox:checked+.c-checkbox__text--del:before,.c-checkbox:checked+.c-checkbox__text:after,.c-checkbox:checked+.c-checkbox__text:before,.c-checkbox:checked:disabled+.c-checkbox__text:after,.c-checkbox:checked:disabled+.c-checkbox__text:before,.c-checkbox:disabled+.c-checkbox__text:after,.c-checkbox:disabled+.c-checkbox__text:before,.c-checkbox__text--del:before,.c-icon-font,.c-radio-rich+label:before,.c-select__container:before,.p-card-job-breadcrumbs li:before,[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-checkbox:checked+.c-checkbox__text--del:before,.c-checkbox:checked+.c-checkbox__text:after,.c-checkbox:checked+.c-checkbox__text:before,.c-checkbox:checked:disabled+.c-checkbox__text:after,.c-checkbox:checked:disabled+.c-checkbox__text:before,.c-checkbox:disabled+.c-checkbox__text:after,.c-checkbox:disabled+.c-checkbox__text:before,.c-checkbox__text--del:before,.c-icon-font,.c-radio-rich+label:before,.c-select__container:before,.p-card-job-breadcrumbs li:before,[class*=" c-icon-"],[class^=c-icon-]{font-size:18px;font-size:4.8vw;}}.c-checkbox:checked+.orange.c-checkbox__text--del:before,.c-checkbox:checked+.orange.c-checkbox__text:after,.c-checkbox:checked+.orange.c-checkbox__text:before,.c-checkbox:disabled+.orange.c-checkbox__text:after,.c-checkbox:disabled+.orange.c-checkbox__text:before,.c-icon-font.orange,.c-radio-rich+label.orange:before,.orange.c-checkbox__text--del:before,.orange.c-select__container:before,.p-card-job-breadcrumbs li.orange:before,[class*=" c-icon-"].orange,[class^=c-icon-].orange{color:#f60;}.c-checkbox:checked+.pink.c-checkbox__text--del:before,.c-checkbox:checked+.pink.c-checkbox__text:after,.c-checkbox:checked+.pink.c-checkbox__text:before,.c-checkbox:disabled+.pink.c-checkbox__text:after,.c-checkbox:disabled+.pink.c-checkbox__text:before,.c-icon-font.pink,.c-radio-rich+label.pink:before,.p-card-job-breadcrumbs li.pink:before,.pink.c-checkbox__text--del:before,.pink.c-select__container:before,[class*=" c-icon-"].pink,[class^=c-icon-].pink{color:#fb8faf;}.c-checkbox:checked+.green.c-checkbox__text--del:before,.c-checkbox:checked+.green.c-checkbox__text:after,.c-checkbox:checked+.green.c-checkbox__text:before,.c-checkbox:disabled+.green.c-checkbox__text:after,.c-checkbox:disabled+.green.c-checkbox__text:before,.c-icon-font.green,.c-radio-rich+label.green:before,.green.c-checkbox__text--del:before,.green.c-select__container:before,.p-card-job-breadcrumbs li.green:before,[class*=" c-icon-"].green,[class^=c-icon-].green{color:#86b902;}.c-checkbox:checked+.yellow.c-checkbox__text--del:before,.c-checkbox:checked+.yellow.c-checkbox__text:after,.c-checkbox:checked+.yellow.c-checkbox__text:before,.c-checkbox:disabled+.yellow.c-checkbox__text:after,.c-checkbox:disabled+.yellow.c-checkbox__text:before,.c-icon-font.yellow,.c-radio-rich+label.yellow:before,.p-card-job-breadcrumbs li.yellow:before,.yellow.c-checkbox__text--del:before,.yellow.c-select__container:before,[class*=" c-icon-"].yellow,[class^=c-icon-].yellow{color:#ffd111;}.c-checkbox:checked+.primary.c-checkbox__text--del:before,.c-checkbox:checked+.primary.c-checkbox__text:after,.c-checkbox:checked+.primary.c-checkbox__text:before,.c-checkbox:disabled+.primary.c-checkbox__text:after,.c-checkbox:disabled+.primary.c-checkbox__text:before,.c-icon-font.primary,.c-radio-rich+label.primary:before,.p-card-job-breadcrumbs li.primary:before,.primary.c-checkbox__text--del:before,.primary.c-select__container:before,[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,.c-radio-rich+label:before,.c-select__container:before,.p-card-job-breadcrumbs li:before{content:"󩀂";}.c-icon-bell:before{content:"󩀃";}.c-icon-bell_fill:before{content:"󩥋";}.c-icon-block:before{content:"󩀄";}.c-icon-change:before{content:"󩀅";}.c-checkbox:checked+.c-checkbox__text:before,.c-checkbox:checked:disabled+.c-checkbox__text:before,.c-checkbox:disabled+.c-checkbox__text:before,.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-checkbox:checked+.c-checkbox__text--del:before,.c-checkbox__text--del:before,.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-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;}.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;}.c-link{color:#f60;text-decoration:underline;}.c-link:hover{text-decoration:none;}.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-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{color:#aaa;font-size:12px;font-size:.75rem;padding-left:3px;padding-top:3px;position:absolute;right:8px;top:50%;transform:translateY(-50%) rotate(90deg);}.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-textarea{border:1px solid #ccc;border-radius:4px;padding:10px;width:100%;}.c-textarea[disabled]{background:#ccc;}.c-textarea::placeholder{color:#ababab;font-family:arial;}.c-textarea--middle{height:160px;width:350px;}.c-textarea--wide{height:160px;width:380px;}.c-textarea.is-required{background-color:#ffeded;}.c-textarea.is-completion{background:#fff;}.c-checkbox{display:none;}.c-checkbox:disabled+.c-checkbox__text{cursor:auto;}.c-checkbox:disabled+.c-checkbox__text:before{display:none;}.c-checkbox:disabled+.c-checkbox__text:after{background:#aaa;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:checked:disabled+.c-checkbox__text{font-weight:700;}.c-checkbox:checked:disabled+.c-checkbox__text:before{color:#f8f8f8;font-family:iconfont,sans-serif!important;font-size:15px;font-size:.9375rem;left:3px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:1;}.c-checkbox:checked:disabled+.c-checkbox__text:after{background:#f8f8f8;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:checked+.c-checkbox__text{font-weight:700;}.c-checkbox:checked+.c-checkbox__text:before{color:#fff;font-family:iconfont,sans-serif!important;font-size:15px;font-size:.9375rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:1;left:3px;}.c-checkbox:checked+.c-checkbox__text:after{background:#f60;border:2px solid #f60;border-radius:4px;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px;}.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{color:#aaa;left:0;position:absolute;top:2px;transition:all .1s linear;}.c-checkbox__text--del:hover,.c-checkbox__text--del:hover:before{color:#f60;}.c-checkbox:checked+.c-checkbox__text--del:before{color:#f60;font-size:18px;font-size:1.125rem;left:0;top:2px;}.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-checkbox-standalone{align-items:center;appearance:none;aspect-ratio:1;background-color:#fff;border:2px solid #ccc;border-radius:.2em;cursor:pointer;display:inline-flex;font-size:18px;height:auto;justify-content:center;margin:0;padding:0;position:relative;width:1em;}.c-checkbox-standalone:checked{background-color:#f60;background-image:none;border-color:#f60;}.c-checkbox-standalone:checked:after{color:#fff;content:"󩀆";font-family:iconfont,sans-serif!important;font-size:.65em;}.c-radio{display:none;}.c-radio+label{cursor:pointer;display:inline-block;line-height:24px;position:relative;padding-left:30px;}.c-radio+label:before{background:#fff;border:2px solid #ccc;border-radius:50%;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px;}.c-radio:checked+label{font-weight:700;}.c-radio:checked+label:before{border-color:#f60;}.c-radio:checked+label:after{background:#f60;border-radius:50%;content:"";display:block;height:12px;left:6px;position:absolute;top:6px;width:12px;}.c-radio.is-required+label:before{background:#ffeded;}.c-radio.is-completion+label:before{background:#fff;}.c-radio.is-disabled+label{color:#aaa;}.c-radio.is-disabled+label:before{opacity:.6;}.c-radio__wrap{margin-top:-10px;}.c-radio__wrap+.c-radio__wrap{margin-top:0;}.c-radio__container{display:inline-block;margin-top:10px;margin-right:10px;}.c-radio-rich{display:none;}.c-radio-rich+label{background:#fff;border:1px solid #86b902;border-radius:4px;color:#86b902;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;padding:8px 12px;position:relative;transition:all .1s linear;}.c-radio-rich+label:before{color:#fff;content:"";display:inline-block;font-family:iconfont,sans-serif!important;opacity:0;padding-right:12px;}.c-radio-rich:checked+label{background:#86b902;color:#fff;}.c-radio-rich:checked+label:before{opacity:1;}.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;}.c-validate-error{color:#f82060;margin-top:8px;}.c-validate-error.w100p{width:100%;}.c-validate-error.nowrap{white-space:nowrap;}.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;}.c-accordion__btn{align-items:center;background:#f7f7f7;cursor:pointer;display:flex;justify-content:center;transition:all .1s linear;}.c-accordion__btn:hover .read-more{color:#f60;}.c-accordion__btn .read-more{color:#4c2100;display:block;font-weight:700;padding-right:4px;}.c-accordion__btn i{color:#f60;display:block;left:-4px;position:relative;transform:rotate(90deg);}.c-accordion__btn.is-active i{transform:rotate(-90deg);}.c-accordion__block{display:none;}.zip-reverse-lookup+.is-suggest{position:relative;top:-96px;}.is-suggest.suggest_list_wrap{position:relative;top:-72px;}.is-suggest .suggest_list{background:#fff;border:1px solid #ccc;border-radius:8px;line-height:1.5;padding:8px 0!important;position:absolute;z-index:5;}.is-suggest .suggest_list a{display:block;padding:.25rem .75rem;}.is-suggest .suggest_list a span{background:#fff;border-radius:4px;font-weight:700;padding:4px;}.is-suggest .suggest_list a.is-active,.is-suggest .suggest_list a:hover{background:#f60;color:#fff;font-weight:700;}.is-suggest .suggest_list .is-empty{color:#f82060;font-weight:700;margin:0;padding:.25rem .75rem;}.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-form-select__wrap{display:inline-block;position:relative;vertical-align:top;}.p-form-select__date .c-select__label,.p-form-select__month .c-select__label{width:75%;}.p-form-address{margin-top:10px;}.p-form-gender{align-items:center;display:flex;flex-wrap:wrap;}.p-form-gender .c-validate-error{width:100%;}.p-form-zip-code{align-items:center;display:flex;}.p-form-zip-code .c-input-text{margin-right:12px;width:130px;}.p-form-apply-occupation{align-items:center;display:flex;margin-bottom:6px;}.p-form-apply-occupation.icon-wrap{flex-wrap:wrap;justify-content:space-between;}.p-form-apply-occupation .c-text{color:#646464;width:200px;}.p-form-apply-occupation__experience,.p-form-apply-occupation__experience .c-icon-question{position:relative;}.p-form-apply-occupation__experience .c-icon-question:before{color:#aaa;font-size:14px;position:absolute;right:17px;}.p-form-apply-occupation__experience .c-icon-question:hover{cursor:pointer;}.p-form-apply-occupation__experience .c-icon-question:hover~.p-icon-sample__wrap{display:block;}.p-form-apply-occupation__experience .p-icon-sample{background:#fcf2dd;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 9px 0 #00000059;padding:12px;position:relative;width:350px;}.p-form-apply-occupation__experience .p-icon-sample:after,.p-form-apply-occupation__experience .p-icon-sample:before{border:solid #0000;bottom:100%;content:"";height:0;left:21%;pointer-events:none;position:absolute;width:0;}.p-form-apply-occupation__experience .p-icon-sample:after{border-color:#fcf2dd00 #fcf2dd00 #fcf2dd;border-width:12px 7px;margin-left:-7px;}.p-form-apply-occupation__experience .p-icon-sample:before{border-color:#ccc0 #ccc0 #ccc;border-width:13px 8px;margin-bottom:1px;margin-left:-8px;}.p-form-apply-occupation__experience .p-icon-sample__wrap{border-radius:8px;cursor:pointer;display:none;padding-top:20px;position:absolute;z-index:2;left:36px;top:40px;}.p-form-apply-occupation__experience .p-icon-sample__wrap:hover{display:block;}.p-form-apply-occupation__experience .p-icon-sample__text{color:#3c3c3c;font-size:12px;}.p-form-apply-occupation__experience .p-icon-sample__container{align-items:center;display:flex;gap:30px;margin-top:8px;}.p-form-apply-occupation__experience .p-icon-sample__box{align-items:center;display:flex;font-size:14px;gap:8px;}.p-form-apply-occupation__experience .p-icon-sample .-yes{background:#fffbf0;}.p-form-apply-occupation__experience .p-icon-sample .-no{border:2px solid #ccc;}.p-form-apply-occupation__experience .p-icon-sample .-no>.c-icon-shisetsu{color:#ccc;}.p-form-template{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;}.p-form-template+.p-form-template{margin-top:10px;}.p-form-template--pos-top{align-items:flex-start;}.p-form-template__del{cursor:pointer;height:18px;transform:translateY(50%) scale(.8);width:18px;margin-left:10px;margin-top:8px;}.p-form-template__del i{background:#aaa;border:2px solid #aaa;border-radius:50%;color:#fff;font-size:10px;font-weight:700;padding:4px;}.p-form-template__add{line-height:1;margin-top:10px;width:170px;}.p-form-template__add i{padding:0;margin-right:4px;}.p-form-submit{background:#0000;margin:20px 0;position:relative;transition:all .1s linear;}.p-form-submit .c-text{text-align:center;margin-top:16px;}.p-form-submit .c-link{color:#4c2100;}.p-form-submit--border{border-top:1px solid #ccc;margin-bottom:0;padding:20px 0 0;margin-left:-12px;margin-right:-12px;}.p-form-submit--signup{align-items:flex-start;background-color:#f8f8f8;border-top:1px solid #ccc;display:flex;border-radius:0 0 8px 8px;justify-content:flex-start;padding:13px 17px 18px;width:698px;}.p-form-submit.-fixed{justify-content:center;left:0;margin:0;position:fixed;width:100%;z-index:9;bottom:0;height:92px;}.p-form-submit__back-btn{left:0;top:50%;position:absolute;transform:translateY(-50%);}.p-renew-form-animation{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;display:flex!important;font-weight:700;justify-content:center;height:66px;margin-right:16px;width:142px;}.p-renew-form-animation--large{width:165px;}.p-renew-form-animation__text{margin-left:4px;text-align:center;font-size:14px;}.p-renew-form-animation__text--small{font-size:12px;margin-bottom:2px;}.p-renew-form-animation__number{letter-spacing:-.2px;font-size:16px;}.p-renew-form-animation__number--result{color:#f60;font-size:20px;}.p-profile__last-update{color:#646464;margin-bottom:5px;text-align:right;font-size:14px;max-width:830px;}.p-profile .p-profile-result{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:flex-start;padding:17px 44px;}.p-profile .p-profile-result__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:30px;}.p-profile .p-profile-result__text{display:flex;}.p-profile .p-profile-result__text img{width:60%;}.p-profile .p-profile-result__img{width:100px;}.p-profile .p-profile-result__img img{width:100%;}.p-profile .p-profile-result__img02{margin-right:12px;min-width:70px;width:70px;}.p-profile .p-profile-result__img02 img{width:100%;}.p-profile .p-profile-result__graph{align-items:center;background:#fff;border:1px solid #ccc;border-radius:34px;display:flex;position:relative;height:12px;margin:8px 0 6px;width:480px;}.p-profile .p-profile-result__graph-bar{background:#f60;border-radius:4px;left:0;max-width:100%;position:absolute;top:-1px;transition:all 1s ease;height:calc(100% + 2px);}.p-profile .p-profile-result--border-b-0{border-bottom:0;}.p-profile .p-profile-result.fixed{background-color:#fff;position:fixed;top:0;z-index:2;width:828px;}.p-profile .p-profile-result__rest{background:#f8f8f9;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:16px;font-weight:700;padding:10px;text-align:center;}.p-profile .p-profile-result__rest span{color:#f82060;}.p-profile .p-profile-result__rest .num{font-size:24px;}.p-profile .p-profile-result__not-entered{padding:17px 44px;}.p-profile .p-profile-result__not-entered__box:first-child{margin-bottom:12px;}.p-profile .p-profile-result__not-entered__title{color:#4d2100;font-size:14px;font-weight:700;}.p-profile .p-profile-result__not-entered__list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;}.p-profile .p-profile-result__not-entered__list li{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:40px;color:#646464;font-size:12px;padding:5px 10px;}.p-profile .p-profile-result__not-entered__list li.is-required{background:#fff;border:1px solid #f82060;color:#f82060;}.p-profile .c-form-title{margin-right:0;font-size:14px;margin-top:15px;width:158px;}.p-profile .c-table--form th{padding:0;font-size:14px;}.p-profile .c-table--form th>span{font-weight:400;letter-spacing:-.5px;font-size:12px;}.p-profile .p-form-table--profile-license thead{height:50px;}.p-profile .p-form-table--profile-license th{line-height:1.15;padding:0;}.p-profile .p-form-table--profile-license th .c-text{line-height:1;}.p-profile .p-form-table--profile-shift th{height:50px;}.p-profile .p-form-table .c-checkbox__text:after{background:#0000 linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0;}.p-profile .p-form-table .c-checkbox__text.is-required:after{background:#ffeded;}.p-profile .p-form-table .c-checkbox__text.is-completion:after{background:#0000 linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0;}.p-profile .p-profile-result-graph-text{font-size:14px;font-weight:700;}.p-profile .p-profile-result-graph-text .huge{font-size:18px;}.p-profile .p-form-zip-code .c-link{color:#0038ef;text-decoration:none;}.p-profile .p-form-zip-code .c-link:hover{text-decoration:underline;}.p-profile .c-select__label{width:calc(100% - 22px);}.p-profile .c-radio.is-completion+label:before{background:#0000 linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0;}.p-profile .c-checkbox:checked+.c-checkbox__text:after{background:#f60;}.p-profile .c-btn--job-fill-secondary.c-icon-arrow-circle{margin-right:0;}.p-profile .p-form-select__city,.p-profile .p-form-select__pref{width:170px;}.p-profile .p-form-select__workable{display:inline-flex;width:100px;}@media (max-width:374px){.p-profile .p-form-template__add{text-align:left;}.p-profile .p-form-select__wrap{width:100px;}}.p-profile-delete__title{color:#4c2200;font-weight:700;text-align:center;font-size:22px;margin-bottom:38px;}.p-profile-delete .c-btn{box-shadow:0 2px 6px #ccc;height:60px;margin:0 auto 20px;width:350px;}.p-profile-delete .c-checkbox__text{color:#aaa;font-size:14px;font-weight:700;justify-content:center;margin-top:18px;}.p-profile-delete .c-checkbox__text:after,.p-profile-delete .c-checkbox__text:before{height:16px;left:66px;width:16px;}.p-profile-delete .c-checkbox:checked+.c-checkbox__text:after{background:#f60;height:16px;left:66px;width:16px;}.p-profile-delete .c-checkbox:checked+.c-checkbox__text:before{font-size:.9em;height:12px;left:68px;}.p-profile .p-icon-list{gap:6px;margin-top:10px;width:100%;}.p-profile .p-icon-list__list{background:#f2f2f2;border:1px solid #ccc;border-radius:6px;}.p-profile .p-icon-list .c-icon-shisetsu{color:#ccc;}.p-profile .p-icon-list .c-icon-shisetsu:hover{cursor:pointer;}.p-profile .p-icon-sample{background:#ffeded;border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:12px 12px 8px;}.p-profile .p-icon-sample__text{color:#3c3c3c;font-size:12px;}.p-profile .p-icon-sample__container{align-items:center;display:flex;gap:30px;margin-top:8px;}.p-profile .p-icon-sample__box{align-items:center;display:flex;font-size:14px;}.p-profile .p-icon-sample .-yes{background:#fffbf0;border:1px solid #f60;border-radius:6px;}.p-profile .p-icon-sample .-no>.c-icon-shisetsu{color:#ccc;}.pa-freeword-article h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;min-height:44px;padding:9px 12px;font-size:1.375rem;margin-bottom:16px;}.pa-freeword-article__heading__title{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4d2200;font-weight:700;line-height:24px;padding:8px 12px 8px 30px;position:relative;font-size:20px;margin-bottom:16px;}.pa-freeword-article__heading__title:before{background:#86b902;border-radius:3px;bottom:8px;content:"";height:calc(100% - 16px);left:12px;position:absolute;top:8px;width:6px;}.pa-freeword-article p{font-size:16px;line-height:1.8;}.pa-freeword-article p+h2,.pa-freeword-article p+h3{margin-top:16px;}.pa-freeword-article .thumb{text-align:center;margin-bottom:16px;}.pa-freeword-article .text-attention{background:#0000 linear-gradient(#0000 78%,#ffec9d 0);font-weight:700;padding-bottom:1px;}.pa-job-unique-comment{background-color:#fff;border:1px solid #ccc;margin-top:30px;border-radius:6px;padding:16px 16px 30px;}.pa-job-unique-comment__title{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;min-height:44px;padding:9px 12px;font-size:1.375rem;margin-bottom:16px;}.pa-job-unique-comment__title i{margin-right:5px;}.pa-job-unique-comment__contents{display:flex;}.pa-job-unique-comment__content{border:1px solid #ccc;border-radius:8px;font-size:14px;margin:0 6px 14px;min-height:270px;padding:12px;width:50%;}.pa-job-unique-comment__face-icon{height:80px;width:80px;}.pa-job-unique-comment__human{display:flex;}.pa-job-unique-comment__human-type{margin-left:15px;}.pa-job-unique-comment__pref-occupation{color:#2a2a2a;font-weight:700;}.pa-job-unique-comment__pref{margin-right:10px;}.pa-job-unique-comment__era-evaluation{margin-top:5px;}.pa-job-unique-comment__era{color:#aaa;margin-right:10px;}.pa-job-unique-comment__unique-comment{line-height:1.5;}.pa-job-unique-comment__unique-comment__question{color:#4c2100;font-weight:700;margin-top:10px;}.pa-search-header{width:100%;margin-bottom:12px;}.pa-search-header__description{background-color:#fff;border-radius:6px;margin-top:10px;border:1px solid #ccc;height:54px;}.pa-search-header__description__text{line-height:1.5;font-size:12px;}.pa-search-header__description span{color:#4c2100;font-weight:700;}.pa-search-header__description a{color:#0038ef;text-decoration:none;}.pa-search-header__description a:hover{color:#f60;text-decoration:underline;}.pa-search-header__title{font-size:20px;font-weight:700;position:relative;line-height:1.25;}.pa-search-header__title span{color:#4c2100;letter-spacing:0;}.pa-search-header__title .search-title-text-emphasis{color:#f60;font-size:24px;}.pa-search-header__title span.date{color:#4c2100;font-size:20px;margin-left:-5px;}.pa-search-header__title span.c-icon{color:#86b902;display:inline;left:0;letter-spacing:0;position:absolute;text-indent:0;transform:translateY(-50%);font-size:26px;top:50%;}.pa-search-header__title i.c-icon{color:#86b902;display:inline;letter-spacing:0;text-indent:0;transform:translateY(-50%);font-size:26px;position:relative;top:3px;}.pa-search-header__title span.pa-search-header__facility_count{color:#2a2a2a;font-weight:400;text-indent:0;font-size:20px;margin-left:20px;}.pa-search-header__title span.pa-search-header__count{color:#2a2a2a;font-weight:400;text-indent:0;font-size:20px;margin-left:20px;}.pa-search-header__notfound-area{background:#fff;border:1px solid #ccc;border-radius:8px;color:#4d2200;padding:16px;margin-bottom:20px;}.pa-search-header__notfound-area p{align-items:center;display:flex;font-weight:700;margin-bottom:8px;font-size:22px;}.pa-search-header__notfound-area p i{color:#f60;font-size:50px;margin-right:8px;}.pa-search-refine table tbody tr th{font-size:12px;padding:0;width:100px;}.pa-search-refine table tbody tr td{align-items:center;display:flex;font-size:13px;height:40px;justify-content:space-between;padding:0 6px;width:100%;}.pa-search-refine table tbody tr td.pref-city{display:inline-flex;width:50%;}.pa-search-refine table tbody tr td .pa-search-refine__text{align-items:center;color:#3c3c3c;display:flex;font-size:13px;width:calc(100% - 56px);}.pa-search-refine table tbody tr td .pa-search-refine__text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.pa-search-refine table tbody tr td .c-icon{color:#aaa;display:none;font-size:16px;margin-right:4px;}.pa-search-refine table tbody tr td .c-icon.active{display:inline;}.pa-search-refine table tbody tr td a.c-btn{border:1px solid #86b902;color:#86b902;font-size:13px;height:26px;line-height:1.5;padding:0;text-decoration:none;width:50px;}.pa-search-refine table tbody tr td a.c-btn:hover{background-color:#fff;opacity:.7;}.area-marketprice,.pa-search-sidebar__history{margin-top:16px;}.area-marketprice .area-marketprice__title{color:#4c2100;font-size:16px;font-weight:400;line-height:1.375;margin-bottom:4px;}.area-marketprice .area-marketprice__title .search-title-text-emphasis{color:#f60;font-weight:700;}.area-marketprice .area-marketprice__link{font-size:12px;letter-spacing:-.1px;line-height:1.4;margin-top:6px;text-align:right;}.area-marketprice .area-marketprice__link a{color:#0038ef;}.area-marketprice .gray-dash{color:#2a2a2a;}.area-marketprice table td{color:#f82060;font-weight:700;text-align:center;}.area-marketprice table td .unit{font-weight:700;font-size:10px;}.area-marketprice table td.empty{color:#2a2a2a;font-weight:400;}.area-marketprice table td.empty .unit{display:none;}.area-marketprice table tbody.helper .helper{display:initial;}.area-marketprice table tbody.helper .manager,.area-marketprice table tbody.manager .helper{display:none;}.area-marketprice table tbody.manager .manager{display:initial;}.area-marketprice table tbody .disabled{display:none;}.area-marketprice table .table-bottom-sp td{height:40px;}.area-marketprice table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400;}.area-marketprice table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px;}.area-marketprice table .table-bottom-pc{align-items:center;cursor:pointer;display:flex;justify-content:center;}.area-marketprice table .table-bottom-pc:hover span{color:#f60;}.area-marketprice table .table-bottom-pc span{color:#0038ef;font-size:15px;font-weight:700;}.area-marketprice table .table-bottom-pc .c-icon-pulldown{color:#aaa;font-size:14px;margin-right:6px;}.area-marketprice .c-icon-refund:before{color:#86b902;font-weight:400;margin-right:4px;}.area-marketprice .display-fukidashi{display:inline-flex;height:14px;margin-left:4px;margin-top:2px;width:14px;}.area-marketprice .display-fukidashi-icon{color:#aaa;font-size:14px;}.popup-widow{display:none;position:fixed;z-index:9999;bottom:16px;right:26px;width:620px;}.popup-widow.is-show{display:flex;}.popup-widow .p-footer-modal{background-color:#0000;display:flex;flex-direction:row;left:0;padding:16px 16px 0;top:0;transform:none;}.popup-widow .p-footer-modal .p-footer-modal__inner{margin-right:15px;}.popup-widow .p-footer-modal .balloon{background:#fff;border:4px solid #4c2100;border-radius:16px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#4c2100;display:flex;flex-direction:column;font-size:16px;position:relative;max-width:100%;padding:15px 15px 5px;}.popup-widow .p-footer-modal .balloon:after,.popup-widow .p-footer-modal .balloon:before{border:solid #0000;content:"";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0;}.popup-widow .p-footer-modal .balloon:after{border-color:#fff0 #fff0 #fff0 #fff;border-width:10px;margin-left:-1px;margin-top:-10px;}.popup-widow .p-footer-modal .balloon:before{border-color:#4c210000 #4c210000 #4c210000 #4c2100;border-width:16px;margin-top:-16px;}.popup-widow .p-footer-modal .index{align-content:center;background-color:#ffeded;border:2px solid #f82060;color:#f82060;font-weight:700;margin-right:9px;text-align:center;border-radius:10px;font-size:18px;height:50px;width:80px;}.popup-widow .p-footer-modal .prompt{color:#4c2100;font-size:18px;font-weight:700;line-height:25px;}.popup-widow .p-footer-modal .prompt .special-scout{color:#f82060;}.popup-widow .p-footer-modal .flex-row{display:flex;flex-direction:row;}.popup-widow .p-footer-modal .flex-column{display:flex;flex-direction:column;}.popup-widow .p-footer-modal__inner{width:450px;}.p-recommended-search-drawer__content{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;height:47px;justify-content:space-between;padding:0 14px;position:relative;}.p-recommended-search-drawer__content__link-item,.p-recommended-search-drawer__link-item{font-size:14px;}.p-recommended-search-drawer__link{color:#0038ef;}.p-modal-recommended-search__inner{max-width:1080px;padding-bottom:0;padding-left:0;padding-right:0;}.p-modal-recommended-search__inner.w360{width:360px;}.p-modal-recommended-search__inner.w600{width:600px;}.p-modal-recommended-search__inner.w835{width:835px;}.p-modal-recommended-search__inner.bg-none{background:#0000;}.p-modal-recommended-search__inner.is-overflow-height{max-height:90%;}.p-modal-recommended-search__content{padding-left:16px;padding-right:16px;}.p-modal-recommended-search__content .p-form-hdg-lv2:first-of-type{margin-top:20px;}.p-modal-recommended-search__content .c-form-title{font-size:16px;margin-bottom:4px;}.p-modal-recommended-search__content .c-checkbox__container--block{margin-top:16px;}.p-modal-recommended-search__content .c-checkbox__container--block:first-child{margin-top:0;}.p-modal-recommended-search__content__checkbox-area+.p-modal-recommended-search__content__title{margin-top:25px;}.p-modal-recommended-search__content__checkbox-area{align-items:center;display:flex;flex-wrap:wrap;margin-top:11px;}.p-modal-recommended-search__content__checkbox{margin-right:15px;padding:5px 0;}.p-modal-recommended-search__content__occupation-checkbox{padding:5px 0;width:20%;}.p-modal-recommended-search__content__link-area{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;margin-top:11px;}.p-modal-recommended-search__content__link-item{font-size:14px;padding:10px 0;width:250px;}.p-modal-recommended-search__content__link{color:#0038ef;}.p-modal-recommended-search__other-title{padding-bottom:10px;padding-top:8px;}.p-modal-recommended-search__other-title i{font-size:28px;font-weight:700;margin-right:8px;}.p-modal-recommended-search__bottom{border-top:1px solid #ccc;padding:14px 30px 16px;text-align:center;}.p-modal-recommended-search__bottom .c-btn{margin-top:10px;width:240px;}.p-modal-recommended-search__bottom.is-fixed{background:#fff;bottom:0;left:0;margin:auto;max-width:1080px;padding:16px;position:fixed;right:0;width:100%;z-index:100;}.p-modal-recommended-search__bottom.display-flex{align-items:center;display:flex;justify-content:center;}.p-modal-recommended-search__bottom.display-flex.right{justify-content:flex-start;}.p-modal-recommended-search__bottom.display-flex .c-btn{margin-left:16px;margin-top:0;}.p-modal-recommended-search__bottom-wrap{width:100%;}.p-modal-recommended-search__bottom--secondary{background-color:#f8f8f8;border-radius:0 0 8px 8px;padding:10px;}.p-search-box{background:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden;}.p-search-box--modal{border:none;}@media screen and (max-width:760px){.p-search-box{border-bottom:none;border-left:none;border-radius:0;border-right:none;padding:0;}.p-search-box.c-card__container{border-bottom:1px solid #ccc;}}.p-search-box__inner{border-bottom:1px solid #ccc;padding:0 50px;position:relative;width:100%;}@media screen and (max-width:760px){.p-search-box__inner{display:none;}}.p-search-box__hdg-lv1-note{color:#2a2a2a;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;margin-left:10px;}.p-search-box__bottom{padding:20px 50px;}@media screen and (max-width:760px){.p-search-box__bottom{display:none;}}.p-search-box__sp{display:none;}@media screen and (max-width:760px){.p-search-box__sp{display:block;}}.p-search-box .c-card:first-child{border:none;}.p-search-box .c-icon-map,.p-search-box .c-icon-train{font-size:2.4rem;}.p-search-box .c-icon-train{margin-right:4px;}.p-search-box .c-hdg-lv1{padding-top:30px;position:absolute;}@media screen and (max-width:760px){.l-container__search{padding-top:0!important;}}.p-search-card{display:inline-block;}@media screen and (max-width:760px){.p-search-card{display:block;}}.p-search-card .c-form-title{margin-bottom:0;width:100%;}@media screen and (max-width:760px){.p-search-card .c-form-title{width:22%;}}.p-search-card .p-form{padding-top:0;}@media screen and (max-width:760px){.p-search-card .p-form .c-text{margin-left:4px;}}.p-search-card label{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}.p-search-card .c-select__container{display:block;margin-right:8px;width:160px;}@media screen and (max-width:760px){.p-search-card .c-select__container{margin-right:0;position:relative;top:auto;transform:none;width:36vw;}}.p-search-condition-pc{position:relative;}@media screen and (max-width:760px){.p-search-condition-pc{display:none;}}.p-search-condition-pc__inner{background:#fff;border:1px solid #ccc;border-radius:6px;display:none;min-height:100%;padding:16px 0 0;position:absolute;right:0;top:0;width:0;z-index:1;}.c-modal .p-search-condition-pc__inner{border:none;}.p-search-condition-pc__inner.is-active{display:flex;flex-wrap:wrap;width:100%;}.p-search-condition-pc__content{padding:0 16px;width:100%;}.p-search-condition-pc__content+.p-search-condition-pc__content{margin-top:40px;}.p-search-condition-pc__content .c-form-title{padding-bottom:6px;}.p-search-condition-pc__submit{border-top:1px solid #ccc;display:flex;flex-direction:column-reverse;flex-grow:1;margin:16px 0 0;text-align:center;width:100%;}.p-search-condition-pc__submit .p-search-submit-area{background:#fff;bottom:0;left:0;margin:0 auto;max-width:1080px;padding:16px;position:relative;position:fixed;right:0;width:100%;z-index:100;}.p-search-condition-pc__submit .p-search-submit-area:before{background:#f60;content:"";height:4px;left:0;position:absolute;top:0;width:100%;}.p-search-condition-pc__submit .p-search-submit-area.is-static{background:#0000;border:none;left:0!important;position:relative;}.p-search-condition-pc__submit .p-search-submit-area .back-btn{border:1px solid #ccc;border-radius:4px;left:16px;padding:6px 12px;}.p-search-condition-pc__submit .p-search-submit-area .back-btn .c-text{align-items:center;color:#4c2100;display:flex;flex-wrap:wrap;justify-content:space-between;}.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover{background:#f60;border:1px solid #f60;opacity:1;}.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover .c-icon-arrow_normal,.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover .c-text{color:#fff;}.p-search-condition-pc__submit+.p-search-condition-pc__content{margin-top:16px;}.p-search-conditions{border-radius:8px;position:relative;}.p-search-conditions__accordion-btn{cursor:pointer;display:inline-block;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif!important;font-size:16px;margin-top:12px;padding-left:20px;position:relative;}.p-search-conditions__accordion-btn.c-icon:before{color:#aaa;font-family:iconfont,sans-serif!important;font-size:15.35px;left:0;margin-right:4px;margin-top:2px;position:absolute;}@media screen and (max-width:760px){.p-search-conditions__accordion-btn.c-icon:before{font-size:14px;}}.p-search-conditions__accordion-btn--opened .c-icon:before{display:inline-block;font-family:iconfont,sans-serif!important;transform:rotate(180deg);}.p-search-conditions__accordion-block{display:none;margin-top:40px;}.p-search-conditions__inner{height:219px;overflow:hidden;transition-duration:.3s;transition-property:height;}.p-search-conditions__inner.is-low-height{height:219px;}.p-search-conditions__inner.is-no-height{height:auto;}.p-search-conditions__bottom{align-items:center;background-color:#f2f2f2;border:1px solid #ccc;border-radius:0 0 8px 8px;display:flex;justify-content:center;overflow:hidden;padding:10px 0;text-align:center;}.p-search-conditions__bottom .c-btn{border-radius:8px;font-size:16px;height:50px;margin-left:24px;margin-top:0;width:240px;}.p-search-conditions__bottom .c-btn .c-icon-search{font-size:20px;top:-1px;}.p-search-conditions__bottom-wrap{position:relative;width:100%;}.p-search-conditions__bottom .p-search-result-text{letter-spacing:0;}.p-search-conditions__bottom .p-search-result-text__title{color:#2a2a2a;font-size:14px;}.p-search-conditions__bottom .p-search-result-text__count{color:#f82060;font-size:20px;font-weight:700;}.p-search-conditions__bottom .p-search-result-text__unit{color:#f82060;font-size:12px;font-weight:700;margin-left:-4px;}.p-search-conditions .c-checkbox__count{color:#aaa;}.p-search-conditions .c-checkbox--small .c-checkbox__label{cursor:pointer;font-size:12px;text-decoration:none;}.p-search-conditions__modal .p-footer-modal{padding:10px 6px;}@media screen and (max-width:760px){.p-search-conditions__modal .p-footer-modal{width:auto;}}.p-search-conditions__modal .c-modal__close{font-size:12px;font-weight:700;height:26px;width:26px;}.p-search-conditions__modal i.c-icon-search{color:#86b902;display:inline;font-size:20px;margin-right:6px;}.p-search-conditions__modal__title{color:#4c2200;font-size:16px;font-weight:700;}.p-search-conditions__modal__title-wrap{align-items:center;display:flex;}.p-search-conditions__modal .pa-search-refine{margin-top:6px;}.more-search-conditions-button{border-left:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer;padding-bottom:12px;text-align:center;}.more-search-conditions-button:hover .p-search-conditions__accordion-btn{opacity:.7;}.c-checkbox__linked-container__wrapper{display:flex;flex-wrap:wrap;width:100%;}.p-search-area-map__map{aspect-ratio:1/1;background-image:url(/img/search_area_map/sp_search_map_1.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:grid;gap:clamp(8px,3vw,16px) clamp(4px,4vw,24px);grid-auto-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;padding:18% 2% 1%;position:relative;width:100%;}.p-search-area-map .area-group{background:#ff8e19;border:2px solid #ff8e19;box-shadow:0 2px 6px #00000047;color:#fff;font-size:18px;justify-content:flex-start!important;justify-self:center;max-width:170px;min-width:160px;opacity:1!important;position:static;}.p-search-area-map .area-group span{margin-left:auto;margin-right:auto;}.p-search-area-map .two-letter{letter-spacing:1em;padding-right:18px;}.p-search-area-map .area-group.hokkaido-tohoku{grid-column:2;grid-row:1;}.p-search-area-map .area-group.kanto{grid-column:2;grid-row:2;}.p-search-area-map .area-group.hokuriku-koushinetsu{grid-column:2;grid-row:3;}.p-search-area-map .area-group.chubu{grid-column:2;grid-row:4;}.p-search-area-map .area-group.kansai{grid-column:1;grid-row:2;}.p-search-area-map .area-group.chugoku{grid-column:1;grid-row:3;}.p-search-area-map .area-group.shikoku{grid-column:1;grid-row:4;}.p-search-area-map .area-group.kyushu-okinawa{grid-column:1;grid-row:5;}@media screen and (max-width:760px){.p-search-drawer{height:100%;position:relative;}.p-search-drawer__inner{-webkit-overflow-scrolling:touch;bottom:16.5333333333vw;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:0;}.p-search-drawer__heading{color:#4c2100;font-size:4vw;font-weight:700;padding:4.2666666667vw 1.6vw;}.p-search-drawer__heading+*{border-top:1px solid #ccc;}.p-search-drawer__accordion-btn{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;letter-spacing:.0375em;line-height:1.5;padding:12px 8px;}.p-search-drawer__accordion-btn span{font-weight:700;}.p-search-drawer__accordion-btn i.c-icon-pulldown{color:#aaa;font-size:15px;}.p-search-drawer__accordion-btn.is-active i.c-icon-pulldown{transform:rotate(180deg);}.p-search-drawer__accordion-btn .selected-labels{color:#666;font-size:3.25vw;overflow:hidden;position:absolute;right:9vw;text-overflow:ellipsis;white-space:nowrap;width:42vw;}.p-search-drawer__select{background-color:#fff;border-bottom:1px solid #ccc;padding:1.6vw;}.p-search-drawer__checkbox{padding:0 14px;}.p-search-drawer__checkbox,.p-search-drawer__link{background-color:#fff;border-bottom:1px solid #ccc;}.p-search-drawer__link{display:block;padding:3.2vw;text-decoration:none;width:100%;}}@media screen and (max-width:760px)and (max-width:760px){.p-search-drawer__bottom{bottom:0;left:0;position:absolute;right:0;transform:translateX(-100vw);z-index:2;}}@media screen and (max-width:760px){.p-drawer--search .p-search-drawer__bottom{transform:translateX(0);}.p-search-drawer__group-title{align-items:center;border-bottom:1px solid #ccc;border-radius:0;display:flex;font-size:15px;height:50px;justify-content:flex-start;}.p-search-drawer .toggle-display-block{display:block;}.p-drawer.is-open .p-search-drawer__bottom{transform:none;}.p-search-input-box{padding:0 1.6vw 12px;}.p-drawer .p-search-input-box{margin-top:12px;}}.p-search-main-top{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:20px;padding:16px;width:100%;}.p-search-movement{background-color:#fff;border:1px solid #ccc;border-radius:6px;margin-top:30px;padding:16px 16px 30px;}.p-search-movement__description{font-size:16px;line-height:24px;text-align:justify;}.p-search-movement__about{background:#faefd8;border-radius:6px;color:#4c2100;font-size:20px;font-weight:700;line-height:24px;margin:12px 0;padding:8px 16px;}.p-search-movement__head{border-radius:0;}.p-search-movement__title{color:#2a2a2a;font-size:18px;font-weight:700;line-height:1;text-align:center;}.p-search-movement__content{border:1px solid #ccc;border-radius:8px;margin-top:30px;position:relative;}.p-search-movement__above{padding:21px 12px 17px;}.p-search-movement__magnification{align-items:center;display:flex;gap:50px;}.p-search-movement__magnification-left .c-graph{padding:0;text-align:left;width:100%;}.p-search-movement__magnification-right{text-align:center;width:50%;}.p-search-movement__magnification-num{color:#2a2a2a;font-size:16px;font-weight:700;line-height:1.5;margin-top:30px;}.p-search-movement__magnification-num span{color:#f82060;font-size:40px;line-height:.6;}.p-search-movement__magnification-text{color:#2a2a2a;font-size:12px;line-height:1.3;margin:16px auto 0;max-width:315px;}.p-search-movement__magnification .c-graph__title-box{margin-top:-30px;}.p-search-movement__bottom{border-top:1px solid #ccc;}.p-search-movement__bottom-left{padding:16px;text-align:center;border-right:1px solid #ccc;width:50%;}.p-search-movement__bottom-img{margin:20px 0;}.p-search-movement__bottom-right{text-align:center;box-shadow:0 0 0 1px #ccc;padding:18px;width:50%;}.p-search-movement__bottom-average,.p-search-movement__bottom-num{color:#2a2a2a;font-size:16px;font-weight:700;}.p-search-movement__bottom-num{line-height:1.5;margin-top:15px;}.p-search-movement__bottom-num span{color:#f82060;font-size:40px;line-height:.6;}.p-search-movement__rank-above{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:11px;justify-content:center;padding-bottom:20px;padding-top:50px;}.p-search-movement__rank-block{text-align:left;}.p-search-movement__rank-area{font-size:16px;font-weight:700;}.p-search-movement__rank-num{font-size:36px;font-weight:700;margin-top:10px;}.p-search-movement__rank-num span{font-size:22px;}.p-search-movement__rank-bottom{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:20px 13px;}.p-search-movement__rank-second,.p-search-movement__rank-third{align-items:center;display:flex;gap:12px;justify-content:center;}.p-search-result-head{margin-bottom:8px;}.p-search-result-head__title{color:#4c2100;display:block;font-size:20px;font-weight:700;line-height:1.25;}@media screen and (max-width:760px){.p-search-result-head__title{font-size:14px;line-height:1.5;}}.p-search-result-head__title span{color:#f60;font-size:24px;}@media screen and (max-width:760px){.p-search-result-head__title span{color:#4c2100;font-size:14px;}}.p-search-result-head__none{background:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:28px;padding:30px 0 36px;}@media screen and (max-width:760px){.p-search-result-head__none{margin:0 1.6vw 28px;padding:20px 1.6vw;}}.p-search-result-head__none__text{line-height:1.45;margin-bottom:8px;text-align:center;}.p-search-result-head__none .c-btn{margin-top:16px;}.p-search-result-head__inner{align-items:center;margin-top:6px;}@media screen and (max-width:760px){.p-search-result-head__inner{background-color:#fff;border-bottom:1px solid #ccc;margin-top:0;padding:0 6px 12px;}.p-search-result-head__inner table{box-shadow:0 2px 6px #00000047;}.p-search-result-head__bottom{padding:12px 6px 0;}}.p-search-result-head__number-and-sort{align-items:center;display:flex;flex-flow:row-reverse;justify-content:space-between;}.p-search-result-head__numberbox{color:#646464;font-size:14px;line-height:1.7;}@media screen and (max-width:760px){.p-search-result-head__numberbox{color:#2a2a2a;font-size:16px;}.p-search-result-head__numberbox__emphasis{color:#f82060;font-size:16px;font-weight:700;}}.p-search-result-head__counter{color:#646464;font-size:14px;}@media screen and (max-width:760px){.p-search-result-head__counter__number{color:#f82055;font-weight:700;}}@media screen and (max-width:760px){.p-search-result-head__counter__supple{font-size:10px;white-space:nowrap;}}.p-search-result-head__sort{align-items:center;display:flex;margin-left:22px;}@media screen and (max-width:760px){.p-search-result-head__update-date{color:#646464;font-size:12px;margin:12px 1.6vw 0;text-align:right;}}.p-search-result-modal-text{letter-spacing:0;}.p-search-result-modal-text__title{color:#2a2a2a;font-size:16px;font-size:1rem;}.p-search-result-modal-text__count{color:#f82060;font-size:22px;font-size:1.375rem;font-weight:700;padding:0 2px;}.p-search-result-modal-text__unit{color:#f82060;font-size:12px;font-size:.75rem;font-weight:700;padding:0 2px;}.p-search-result-pager{margin-top:30px;}.p-search-result-pager__last-box{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:center;padding:16px;}.p-search-result-pager__last-text{line-height:1.5;margin:0 auto;font-size:17px;}.p-search-result-pager__last-text__link{color:#0038ef;font-weight:700;font-size:17px;}.p-search-result-pager__last-text__link:hover{color:#f60;text-decoration:underline;}.p-search-resulst-text{color:#4c2100;font-size:16px;font-size:1rem;font-weight:700;}.p-search-resulst-text span{color:#f82060;font-size:22px;font-size:1.375rem;padding:0 2px;}.p-search-sp{background-color:#fff;border-radius:8px;margin-bottom:20px;outline:1px solid #ccc;outline-offset:-1px;overflow:hidden;padding-bottom:20px;}.p-search-sp .text-attention{background:#0000 linear-gradient(#0000 78%,#ffec9d 0);font-weight:700;padding-bottom:1px;}.p-search-sp .p-search-sp__main-img{position:relative;}.p-search-sp .p-search-sp__main-img__text{color:#4c2200;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-weight:400;left:0;margin:0 auto;position:absolute;right:0;text-align:center;z-index:9;font-size:36px;}.p-search-sp .p-search-sp__main-img__text--night_only{color:#ffde00;font-family:Yu Mincho,游明朝,YuMincho,游明朝体,Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif;font-weight:400;top:68px;}.p-search-sp .p-search-sp__main-img__text--dress_free{color:#ff4e5c;font-weight:700;top:64px;}.p-search-sp .p-search-sp__main-img__text--new_open{color:#4c2200;font-weight:700;left:250px;right:unset;top:80px;width:540px;}.p-search-sp .p-search-sp__main-img__text--mikeiken{color:#4c2200;font-weight:700;left:266px;right:unset;top:72px;width:510px;}.p-search-sp .p-search-sp__main-img__text--mushikaku{color:#4c2200;font-weight:700;left:296px;right:unset;top:72px;width:486px;}.p-search-sp .p-search-sp__main-img__text--sokujitsu{color:#4c2200;font-weight:700;top:76px;}.p-search-sp .p-search-sp__main-img__text--40s_welcome,.p-search-sp .p-search-sp__main-img__text--50s_welcome{color:#2a2a2a;font-weight:700;top:72px;}.p-search-sp .p-search-sp__main-img__text--web_interview{color:#fff;font-weight:700;top:72px;}.p-search-sp .p-search-sp__main-img__text--moms_success{color:#2a2a2a;font-weight:700;left:248px;right:unset;top:74px;width:536px;}.p-search-sp .p-search-sp__main-img__text--panorama{color:#4c2200;font-weight:700;left:98px;right:unset;top:84px;width:548px;}.p-search-sp .p-search-sp__main-img__text--speed_response{color:#2a2a2a;font-weight:700;top:74px;}.p-search-sp .p-search-sp__main-img__text--high_class{color:#e6b400;font-family:Yu Mincho,游明朝,YuMincho,游明朝体,Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif;font-weight:400;left:72px;right:unset;top:80px;width:510px;}.p-search-sp .p-search-sp__main-img img{height:auto;width:100%;aspect-ratio:83/30;border-radius:8px 8px 0 0;outline:1px solid #ccc;outline-offset:-1px;}.p-search-sp .p-search-sp__description{color:#2a2a2a;display:flex;justify-content:center;letter-spacing:-.3px;align-items:center;font-size:18px;line-height:1.7777777778;}.p-search-sp .p-search-sp__description img{aspect-ratio:4/5;margin-left:44px;margin-right:12px;width:60px;}.p-search-sp .p-search-sp__description p b{color:#f82060;font-weight:700;font-size:22px;}.p-search-sp .p-search-sp__description--memo{display:block;font-size:14px;}.p-search-sp .search-sp-salary{position:relative;font-size:16px;line-height:1.6875;}.p-search-sp .search-sp-salary table{text-align:center;}.p-search-sp .search-sp-salary table td{color:#f82060;font-weight:700;font-size:20px;}.p-search-sp .search-sp-salary__memo{color:#646464;margin-top:4px;font-size:12px;}.p-search-sp .search-sp-salary__memo+*{margin-top:12px;}.p-search-sp .c-hdg-lv2 i{position:relative;top:-1.5px;vertical-align:sub;}.p-search-submit{background-color:#000000e6;}.p-search-submit-area{align-items:center;border-radius:0 0 8px 8px;display:flex;justify-content:center;position:relative;}.p-search-submit-area .c-btn{margin-left:16px;width:300px;}.p-search-submit-area .back-btn{cursor:pointer;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s linear;}.p-search-submit-area .back-btn:hover{opacity:.7;}.p-search-submit-area .back-btn i{color:#f60;display:inline-block;padding-left:6px;transform:rotate(180deg);}.p-search-table,.p-search-table tbody{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}.p-search-table tbody.js-more-search-conditions-row td{height:auto;min-height:54px;overflow:hidden;padding:12px;position:relative;display:table-cell;}.p-search-table tbody.js-more-search-conditions-row td .p-search-table__search-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:70px;}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__linked-container{letter-spacing:-.3px;margin:0 4px 10px 0;white-space:normal;width:calc(33.33333% - 2.66667px);}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__linked-container:nth-of-type(3n){margin-right:0;}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__count{font-size:12px;}.p-search-table tbody tr th{font-size:13px;padding:16px 8px;width:100px;}.p-search-table tbody tr td{align-items:center;display:inline-flex;height:54px;justify-content:flex-start;padding:0 12px;white-space:nowrap;width:100%;}.p-search-table tbody tr td a.c-btn{border:1px solid #86b902;color:#86b902;padding:0;text-decoration:none;transition:none;}.p-search-table tbody tr td a.c-btn:hover{background-color:#86b902;color:#fff;opacity:1;}.p-search-table tbody tr td .p-search-table__condition-text{margin-left:6px;width:calc(100% - 86px);}.p-search-table tbody tr td .p-search-table__condition-text p{color:#3c3c3c;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p-search-table tbody tr td .c-checkbox__link{font-size:12px;}.p-search-table tbody tr td.p-search-table__salary-wrap{display:block;height:auto;padding:12px;}.p-search-table tbody tr td .p-search-table__salary-child-wrap{align-items:center;display:flex;}.p-search-table tbody tr:first-child .c-btn{width:94px;}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%;}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper>div{align-items:center;display:flex;height:100%;width:32%;}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper .p-search-table__area .c-btn{width:160px;}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper .p-search-table__stations .c-btn{width:152px;}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .c-checkbox__linked-container{margin-right:20px;}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .c-checkbox__count{font-size:12px;}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .p-search-table__search-btn{margin-left:auto;width:70px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary{align-items:center;display:flex;font-size:12px;margin-right:18px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary__title{font-size:12px;font-weight:700;margin-right:4px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select{font-size:12px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__container{height:30px;margin-right:4px;width:90px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__container:before{font-size:10px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__label{font-size:12px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary__salary+.p-search-table__salary{margin-left:10px;}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__search-btn{margin-left:auto;width:70px;}.select-item-container:after{clear:both;visibility:hidden;}.select-item,.select-item-ouboushikaku{box-sizing:border-box;float:left;}.p-sp-header-search-box{background:#fff;display:none;opacity:0;padding:6px 24px;transform:translateY(100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out;}.p-sp-header-search-box.is-fixed{align-items:center;bottom:0;box-shadow:0 -2px 6px 0 #00000047;display:flex;left:0;opacity:1;position:fixed;transform:translateY(0);transition:transform .5s ease-in-out;width:100%;z-index:500;}.p-sp-header-search-box.is-hidden{transform:translateY(100%);transition:transform .5s ease-in-out;}.p-sp-header-search-box i.c-icon{color:#86b902;display:inline;font-size:12px;margin-right:2px;}.p-sp-header-search-box .c-btn{border:1px solid #86b902;color:#86b902;font-size:13px;height:30px;line-height:1.5;padding:0;text-decoration:none;width:50px;}.p-sp-header-search-box .c-btn span{line-height:1;}.p-sp-header-search-box__textarea{margin-right:5px;padding:3px;width:calc(100% - 50px);}.p-sp-header-search-box__title{color:#3c3c3c;font-size:12px;font-weight:700;}.p-sp-header-search-box__title-wrap{align-items:center;display:flex;}.p-sp-header-search-box__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:11px;line-height:1.18;margin-top:4px;overflow:hidden;}.p-tag-cloud__tags{display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-6px;}.p-tag-cloud__tags__tag{border:1px solid #ccc;border-radius:14px;color:#0038ef;display:inline-block;font-size:12px;letter-spacing:0;margin-left:6px;margin-top:6px;padding:4px 8px;}.p-tag-cloud__tags__tag:hover{text-decoration:underline;}.p-tag-cloud__title{color:#4c2100;font-size:16px;line-height:1.37;font-weight:700;margin-bottom:12px;}.p-tag-cloud__title>i[class*=c-icon]{color:#86b902;font-size:16px;margin-right:4px;}.p-tag-cloud__title__emphasis{color:#f60;}.p-recommended-search-conditions__title{color:#4c2100;font-size:16px;line-height:1.37;font-weight:700;margin-bottom:12px;}.p-recommended-search-conditions__title>i[class*=c-icon]{color:#86b902;font-size:16px;margin-right:4px;}.p-recommended-search-conditions__title__emphasis{color:#f60;}.p-recommended-search-conditions__buttons{display:flex;}.p-recommended-search-conditions__buttons .c-btn--common{border:1px solid #86b902;color:#86b902;font-size:12px;margin-right:10px;max-width:120px;padding:6px 0;}.p-recommended-search-conditions__buttons .c-btn--common:hover{background-color:#86b902;color:#fff;opacity:1;}.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;}.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{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;}.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;}@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{color:#aaa;font-family:iconfont,sans-serif!important;font-size:10px;padding:0 8px;}@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-img{display:flex;padding:16px 8px 0;width:46%;}.p-card-job-img a{transition:all .1s linear;}.p-card-job-img a:hover{opacity:.7;}.p-card-job-img img{height:auto;object-fit:cover;vertical-align:bottom;width:100%;border-radius:8px;}.p-card-job-img__list{position:relative;width:37.2%;}.p-card-job-img__list a{display:block;padding-top:74.9915%;position:relative;}.p-card-job-img__list a+a{margin-top:6px;}.p-card-job-img__list img{height:100%;position:absolute;top:0;}.p-card-job-img__list:first-child>a{display:block;padding-top:80%;}.p-card-job-img__panorama{align-items:center;background-color:#ffffffd9;display:flex;font-size:12px;padding:0 6px;position:absolute;top:0;z-index:1;border-radius:0 0 8px;height:30px;left:0;}.p-card-job-img__panorama i{color:#f60;font-size:16px;padding-right:2px;}.c-pager{display:flex;justify-content:flex-start;margin-left:-10px;}.c-pager__container{display:flex;justify-content:center;margin-top:30px;}.c-pager__container.c-pager--news{margin-top:30px;}.c-pager__label{color:inherit;}.c-pager__label:first-child{margin-right:6px;}.c-pager__label:last-child{margin-left:6px;}.c-pager li{display:inline-block;padding:0;position:relative;text-align:center;height:46px;margin-left:10px;width:46px;}.c-pager li a{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:block;height:100%;transition:all .1s linear;width:100%;font-size:15px;}.c-pager li a:hover{background:#f60;border:none;border-radius:6px;color:#fff;}.c-pager--kaigogaku .c-pager li a:hover{background-color:#eb2b2b;}.c-pager li a:hover .c-icon-arrow,.c-pager li a:hover .c-radio-rich+label,.c-pager li a:hover .c-select__container,.c-pager li a:hover .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager li a:hover li{color:#fff;}.c-pager li span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);font-size:15px;}.c-pager li.is-active{background-color:#f60;border:none;border-radius:6px;color:#2a2a2a;color:#fff;font-weight:700;}.c-pager--kaigogaku .c-pager li.is-active{background-color:#eb2b2b;}.c-pager i{display:inline-block;}.c-pager .next,.c-pager .pre{background:#fff;border:1px solid #ccc;border-radius:6px;color:#aaa;}.c-pager .next .c-icon-arrow,.c-pager .next .c-radio-rich+label,.c-pager .next .c-select__container,.c-pager .next .p-card-job-breadcrumbs li,.c-pager .pre .c-icon-arrow,.c-pager .pre .c-radio-rich+label,.c-pager .pre .c-select__container,.c-pager .pre .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager .next li,.p-card-job-breadcrumbs .c-pager .pre li{color:#aaa;}.c-pager .next a,.c-pager .pre a{border:none;}.c-pager .next span{left:54%;}.c-pager .pre .c-icon-arrow,.c-pager .pre .c-radio-rich+label,.c-pager .pre .c-select__container,.c-pager .pre .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager .pre li{transform:rotate(180deg);}.c-pager .pre span{left:48%;}@media screen and (min-width:760px){.c-pager .has-text{width:auto;}}.c-pager .has-text .icon-wrap{align-items:center;background:#fff;border-radius:6px;color:#4c2100;display:flex;font-size:15px;font-size:.9375rem;height:100%;justify-content:center;position:static;transform:translate(0);transition:all .1s linear;width:100%;}.c-pager .has-text .icon-wrap:hover{background:#f60;border:none;border-radius:6px;color:#fff;}.c-pager--kaigogaku .c-pager .has-text .icon-wrap:hover{background-color:#eb2b2b;}.c-pager .has-text .icon-wrap:hover .c-icon-arrow,.c-pager .has-text .icon-wrap:hover .c-radio-rich+label,.c-pager .has-text .icon-wrap:hover .c-select__container,.c-pager .has-text .icon-wrap:hover .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager .has-text .icon-wrap:hover li{color:#fff;}.c-pager .has-text .icon-wrap.is-disable{color:#aaa;}.c-pager .has-text .icon-wrap.is-disable:hover{background:#fff;color:#aaa;}.c-pager .has-text .icon-wrap.is-disable:hover .c-icon-arrow,.c-pager .has-text .icon-wrap.is-disable:hover .c-radio-rich+label,.c-pager .has-text .icon-wrap.is-disable:hover .c-select__container,.c-pager .has-text .icon-wrap.is-disable:hover .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager .has-text .icon-wrap.is-disable:hover li{color:#aaa;}.c-pager .has-text .icon-wrap .c-icon-text{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif!important;font-size:15px;left:0;position:relative;top:-2px;transform:translate(0);}.c-pager .lg{display:block;min-width:120px;position:static;transform:translate(0);}.c-pager .lg span{display:inline-block;margin:0 6px;position:static;transform:translate(0);}@media only screen and (max-width:767px){.pager .pagination li{display:none;}.pager .pagination li.next,.pager .pagination li.pre{display:inline-block;height:50px;text-align:center;width:40%;}.pager .pagination li.next a,.pager .pagination li.pre a{text-align:center;width:100%;}.pager .pagination li.pre span:after{content:"　前の10件へ";}.pager .pagination li.next span:before{content:"次の10件へ　";}}.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%);}.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:cover;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-card-job-breadcrumbs .p-shift-card__read-more-btn li,.p-shift-card__read-more-btn .c-icon-arrow,.p-shift-card__read-more-btn .c-radio-rich+label,.p-shift-card__read-more-btn .c-select__container,.p-shift-card__read-more-btn .p-card-job-breadcrumbs li{color:#aaa;margin-right:8px;transform:rotate(90deg);}.p-shift-card__read-more-btn .active-word{display:none;}.p-card-job-breadcrumbs .p-shift-card__read-more-btn.is-active li,.p-shift-card__read-more-btn.is-active .c-icon-arrow,.p-shift-card__read-more-btn.is-active .c-radio-rich+label,.p-shift-card__read-more-btn.is-active .c-select__container,.p-shift-card__read-more-btn.is-active .p-card-job-breadcrumbs li{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-line-graph{background-color:#fff;border:1px solid #ccc;margin-top:30px;border-radius:6px;padding:16px 16px 30px;}.p-line-graph .p-line-graph-content{position:relative;border:1px solid #ccc;border-radius:8px;margin-top:16px;min-height:140px;padding:12px;}.p-line-graph .p-line-graph-content__title{border:1px solid #86b902;border-radius:40px;color:#86b902;display:inline-block;font-size:15px;font-weight:700;letter-spacing:0;margin-bottom:8px;padding:4px 14px;}.p-line-graph .p-line-graph-content__legend{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;}.p-line-graph .p-line-graph-content__legend-block{align-items:center;color:#2a2a2a;display:flex;font-size:12px;justify-content:flex-start;margin-bottom:4px;margin-left:4px;}.p-line-graph .p-line-graph-content__legend-block b{color:#f82060;font-size:14px;font-weight:700;}.p-line-graph .p-line-graph-content__legend-block span{font-size:12px;}.p-line-graph .p-line-graph-content__legend-block:before{content:"";display:inline-block;height:12px;margin-right:4px;width:12px;}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n+1):before{background-color:#f49acd;}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n+2):before{background-color:#f7af2f;}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n):before{background-color:#abd63e;}.p-line-graph .p-line-graph-content__fill{background:#fff;bottom:50px;height:20px;left:12px;margin:0;position:absolute;width:20px;z-index:1;}.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;}.p-graph-ranking{display:block;}.p-graph-ranking__list{display:flex;flex-wrap:wrap;padding:0 58px;}.p-graph-ranking-item{align-items:center;display:flex;padding:20px 0;}.p-graph-ranking-item:not(.p-graph-ranking-item--1){border-top:1px solid #ccc;width:50%;}.p-graph-ranking-item--1{width:100%;justify-content:center;}@media screen and (max-width:760px){.p-graph-ranking-item__icon{height:56px;width:56px;}}.p-graph-ranking-item__icon img{max-width:100%;}.p-graph-ranking-item__title{font-weight:700;font-size:22px;margin-left:12px;width:155px;}.p-graph-ranking-item--4 .p-graph-ranking-item__title,.p-graph-ranking-item--5 .p-graph-ranking-item__title{color:#646464;}.p-graph-ranking-item__ratio{color:#288321;font-weight:700;font-size:48px;}.p-graph-ranking-item--4 .p-graph-ranking-item__ratio,.p-graph-ranking-item--5 .p-graph-ranking-item__ratio{color:#646464;}.p-faq-block{background-color:#fff;border:1px solid #ccc;margin-top:30px;border-radius:6px;padding:16px 16px 30px;}.p-faq-block__title{align-items:center;display:flex;justify-content:flex-start;height:44px;}.p-qa-box{overflow:hidden;border:1px solid #ccc;border-radius:6px;margin-top:16px;}.p-qa-box__question{border-top:1px solid #ccc;cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 13px;}.p-qa-box__question:first-child{border-top:none;}.p-card-job-breadcrumbs .p-qa-box__question.is-active li,.p-qa-box__question.is-active .c-icon-arrow,.p-qa-box__question.is-active .c-radio-rich+label,.p-qa-box__question.is-active .c-select__container,.p-qa-box__question.is-active .p-card-job-breadcrumbs li{transform:rotate(-90deg);}.p-card-job-breadcrumbs .p-qa-box__question li,.p-qa-box__question .c-icon-arrow,.p-qa-box__question .c-radio-rich+label,.p-qa-box__question .c-select__container,.p-qa-box__question .p-card-job-breadcrumbs li{color:#aaa;display:inline-block;transform:rotate(90deg);}.p-qa-box__answer{background-color:#f8f8f8;border-top:1px solid #ccc;display:none;padding:9px 13px;}.p-qa-box__answer-inner{align-items:flex-start;display:flex;justify-content:flex-start;}.p-qa-box-title{color:#4d2100;display:flex;font-size:16px;font-weight:700;align-items:center;line-height:24px;}.p-qa-box-title__icon{margin-right:8px;}.p-qa-box-title__icon.question i{color:#86b902;font-size:30px;}.p-qa-box-title__icon.answer i{color:#aaa;font-size:30px;}.qa-answer-text{line-height:1.35;font-size:14px;}.qa-answer-text__heading{font-weight:700;font-size:16px;}.qa-answer-text__link{color:#0038ef;}.qa-answer-text__link:hover{text-decoration:underline;}.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;}.pa-market-price-group{background:#fff;margin-top:30px;border:1px solid #ccc;border-radius:8px;padding:16px 16px 0;}.pa-article-market-price{margin-bottom:30px;}.pa-article-market-price h2,.pa-article-market-price h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;margin-bottom:16px;font-size:1.375rem;min-height:44px;padding:9px 12px;}.pa-article-market-price h2:before,.pa-article-market-price h4:before{content:none;}.pa-article-market-price h2 .c-icon-market,.pa-article-market-price h4 .c-icon-market{font-size:22px;padding-right:8px;}.pa-article-market-price h2 .c-icon-market:before,.pa-article-market-price h4 .c-icon-market:before{display:block;width:22px;}.pa-article-market-price__head{display:flex;justify-content:center;padding-bottom:20px;padding-top:20px;}.pa-article-market-price__head.head_title{justify-content:start;padding-bottom:8px;padding-top:16px;}.pa-article-market-price__head.head_title p{color:#4d2100;font-weight:700;text-align:left;font-size:17px;}.pa-article-market-price__head .tab-nav{display:flex;}.pa-article-market-price__head .tab-nav__left{border-radius:44px 0 0 44px;border-right-width:0;}.pa-article-market-price__head .tab-nav__right{border-left-width:0;border-radius:0 44px 44px 0;}.pa-article-market-price__head .tab-nav__left,.pa-article-market-price__head .tab-nav__right{align-items:center;background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;font-weight:700;justify-content:center;font-size:16px;height:40px;width:180px;}@media screen and (max-width:760px){.pa-article-market-price__head .tab-nav__left,.pa-article-market-price__head .tab-nav__right{font-size:12px;height:30px;width:140px;}}.pa-article-market-price__head .tab-nav__left:hover,.pa-article-market-price__head .tab-nav__right:hover{opacity:.7;}.pa-article-market-price__head .tab-nav .selected{background:#f60;border:none;color:#fff;cursor:default;}.pa-article-market-price__head .tab-nav .selected:hover{opacity:1;}.pa-article-market-price__change-button{display:flex;justify-content:center;margin-bottom:15px;}.pa-article-market-price__change-button .average-button{background:#fff;border:1px solid #f60;border-radius:15px 0 0 15px;color:#f60;font-size:12px;height:30px;width:140px;}.pa-article-market-price__change-button .median-button{background:#fff;border:1px solid #f60;border-radius:0 15px 15px 0;color:#f60;font-size:12px;height:30px;width:140px;}.pa-article-market-price__change-button .active{background:#f60;border:1px solid #f60;color:#fff;}@media screen and (max-width:760px){.pa-article-market-price__content{padding:0 6px;}}.pa-article-market-price__content .gray-dash{color:#2a2a2a;}.pa-article-market-price__content table td{color:#f82060;font-weight:700;text-align:center;}.pa-article-market-price__content table td .unit{font-weight:700;font-size:10px;}.pa-article-market-price__content table td.empty{color:#2a2a2a;font-weight:400;}.pa-article-market-price__content table td.empty .unit{display:none;}.pa-article-market-price__content table tbody.helper .helper{display:initial;}.pa-article-market-price__content table tbody.helper .manager,.pa-article-market-price__content table tbody.manager .helper{display:none;}.pa-article-market-price__content table tbody.manager .manager{display:initial;}.pa-article-market-price__content table tbody .disabled{display:none;}.pa-article-market-price__content table .table-bottom-sp td{height:40px;}.pa-article-market-price__content table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400;}.pa-article-market-price__content table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px;}.pa-article-market-price__content .table-bottom-pc{align-items:center;cursor:pointer;display:flex;justify-content:center;}.pa-article-market-price__content .table-bottom-pc:hover span{color:#f60;}.pa-article-market-price__content .table-bottom-pc span{color:#0038ef;font-size:15px;font-weight:700;}.pa-article-market-price__content .table-bottom-pc .c-icon-pulldown{color:#aaa;font-size:14px;margin-right:6px;}.pa-article-market-price-around-station{margin-bottom:30px;}.pa-article-market-price-around-station h2,.pa-article-market-price-around-station h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;margin-bottom:16px;font-size:1.375rem;min-height:44px;padding:9px 12px;}.pa-article-market-price-around-station h2:before,.pa-article-market-price-around-station h4:before{content:none;}.pa-article-market-price-around-station h2 .c-icon-market,.pa-article-market-price-around-station h4 .c-icon-market{font-size:22px;padding-right:8px;}.pa-article-market-price-around-station h2 .c-icon-market:before,.pa-article-market-price-around-station h4 .c-icon-market:before{display:block;width:22px;}.pa-article-market-price-around-station__btns{display:flex;flex-wrap:wrap;margin-bottom:14px;}.pa-article-market-price-around-station__btns .is-active{background-color:#86b902;color:#fff;}.pa-article-market-price-around-station__btn{border:1px solid #86b902;color:#86b902;font-size:12px;height:30px;margin:0 3px 3px 0;padding:0;text-decoration:none;transition:none;width:196px;}.pa-article-market-price-around-station__selectbox{position:relative;}.pa-article-market-price-around-station__selectbox:before{color:#aaa;content:"󩀂";font-family:iconfont,sans-serif!important;font-size:12px;font-size:1rem;padding-left:3px;padding-top:3px;position:absolute;right:15px;top:40%;transform:translateY(-50%) rotate(90deg);}.pa-article-market-price-around-station__select{border:1px solid #ccc;border-radius:8px;color:#4d2100;font-weight:700;height:50px;margin-bottom:10px;padding-left:10px;width:100%;}.pa-article-market-price-around-station__main{display:none;}.pa-article-market-price-around-station .is-display{display:block;}.pa-article-market-price-around-station__table-title{align-items:center;color:#4d2100;display:flex;font-size:17px;font-weight:700;justify-content:flex-start;line-height:1.2;margin-bottom:10px;}.pa-article-market-price-around-station__table-title .title b{color:#f60;}.pa-article-market-price-around-station__table-title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px;}.pa-article-market-price-around-station__change-button{display:flex;justify-content:center;margin-bottom:15px;}.pa-article-market-price-around-station__change-button .average-button{background:#fff;border:1px solid #f60;border-radius:15px 0 0 15px;color:#f60;font-size:12px;height:30px;width:140px;}.pa-article-market-price-around-station__change-button .median-button{background:#fff;border:1px solid #f60;border-radius:0 15px 15px 0;color:#f60;font-size:12px;height:30px;width:140px;}.pa-article-market-price-around-station__change-button .active{background:#f60;border:1px solid #f60;color:#fff;}@media screen and (max-width:760px){.pa-article-market-price-around-station__content{padding:0 6px;}}.pa-article-market-price-around-station__content .gray-dash{color:#2a2a2a;}.pa-article-market-price-around-station__content table td{color:#f82060;font-weight:700;text-align:center;}.pa-article-market-price-around-station__content table td .unit{font-weight:700;font-size:10px;}.pa-article-market-price-around-station__content table td.empty{color:#2a2a2a;font-weight:400;}.pa-article-market-price-around-station__content table td.empty .unit{display:none;}.pa-article-market-price-around-station__content table tbody.helper .helper{display:initial;}.pa-article-market-price-around-station__content table tbody.helper .manager,.pa-article-market-price-around-station__content table tbody.manager .helper{display:none;}.pa-article-market-price-around-station__content table tbody.manager .manager{display:initial;}.pa-article-market-price-around-station__content table tbody .disabled{display:none;}.pa-article-market-price-around-station__content table .table-bottom-sp td{border-left:none;height:40px;}.pa-article-market-price-around-station__content table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400;}.pa-article-market-price-around-station__content table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px;}.fukidashi__dialog{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #00000047;color:#2a2a2a;display:none;font-size:12px;margin-left:-100px;padding:4px 8px;position:absolute;width:200px;z-index:100;}.fukidashi__balloon{border-color:#0000 #0000 #ccc;border-style:solid;border-width:0 6px 6px;display:none;}.fukidashi__balloon,.fukidashi__balloon>div{height:0;position:absolute;width:0;z-index:101;}.fukidashi__balloon>div{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 6px 6px;margin:1px 0 0 -6px;}.pa-useful-data-group{background-color:#fff;border:1px solid #ccc;margin-top:30px;border-radius:6px;padding:16px;}.pa-useful-data-group h2,.pa-useful-data-group h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;margin-bottom:16px;font-size:1.375rem;min-height:44px;padding:9px 12px;}.pa-useful-data-group h2:before,.pa-useful-data-group h4:before{content:none;}.pa-useful-data-group h2 .c-icon-market,.pa-useful-data-group h4 .c-icon-market{font-size:22px;padding-right:8px;}.pa-useful-data-group h2 .c-icon-market:before,.pa-useful-data-group h4 .c-icon-market:before{display:block;width:22px;}.pa-useful-data-group .pa-pref-bonus__title{color:#4d2100;font-size:20px;font-weight:700;}.pa-useful-data-group .pa-pref-bonus__contents{display:flex;margin-top:12px;flex-wrap:wrap;}.pa-useful-data-group .pa-pref-bonus__contents .c-graph{width:100%;}.pa-useful-data-group .pa-pref-bonus__graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;width:50%;}.pa-useful-data-group .pa-pref-bonus__graph:first-child{border-left:1px solid #ccc;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:100%;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__title{font-size:18px;font-weight:700;margin:30px 0 60px;text-align:center;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average{border-top:1px solid #ccc;font-weight:700;padding-top:20px;text-align:center;margin:20px 15%;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__text{font-size:16px;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__number{color:#f82060;font-size:32px;}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__en{color:#f82060;font-size:24px;}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__result{display:flex;margin-top:60px;}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__label{font-size:16px;font-weight:700;line-height:30px;width:80px;}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__ratio{font-size:32px;font-weight:700;}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__unit{font-size:24px;}.pa-useful-data-group .pa-license-ratio__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px;}.pa-useful-data-group .pa-license-ratio__heading{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center;}.pa-useful-data-group .pa-license-ratio__item:first-child{border-top:1px solid #ccc;}.pa-useful-data-group .pa-license-ratio__item{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:20px 0;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__ratio{font-size:36px;margin-left:14px;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__unit{font-size:24px;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__title{font-size:18px;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__ratio,.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--2 .p-graph-ranking-item__ratio,.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--3 .p-graph-ranking-item__ratio{color:#f82060;}.pa-useful-data-group .pa-employment-trend__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px;}.pa-useful-data-group .pa-employment-trend__contents{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;margin-top:12px;flex-wrap:wrap;}.pa-useful-data-group .pa-employment-trend__contents .c-graph{width:100%;}.pa-useful-data-group .pa-employment-trend__content{align-items:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:flex;flex-direction:column;width:50%;}.pa-useful-data-group .pa-employment-trend__content__full{width:100%;}.pa-useful-data-group .pa-employment-trend__head{font-size:18px;font-weight:700;margin:30px 0;text-align:center;}.pa-useful-data-group .pa-employment-trend__graph{margin:25px 0;}.pa-useful-data-group .pa-required-staff-count__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px;}.pa-useful-data-group .pa-required-staff-count table{font-size:13px;}.pa-useful-data-group .pa-required-staff-count table td{text-align:right;}.pa-useful-data-group .pa-required-staff-count table .gray-cell{background-color:#f2f2f2;}.pa-useful-data-group .pa-employee-overages__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px;}.pa-useful-data-group .pa-employee-overages__content{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;margin-top:12px;flex-wrap:wrap;}.pa-useful-data-group .pa-employee-overages__graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:50%;}.pa-useful-data-group .pa-employee-overages__graph .c-graph{width:100%;}.pa-useful-data-group .pa-employee-overages__reference{background:#f8f8f8;border:1px solid #ccc;border-radius:8px;font-size:12px;margin:15px 0 0;padding:14px 10px;}.pa-article-special-edition h2,.pa-article-special-edition h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;font-size:1.375rem;min-height:44px;padding:9px 12px;}.pa-article-special-edition h2:before,.pa-article-special-edition h4:before{content:none;}.pa-article-special-edition h2 .c-icon-medal_fill,.pa-article-special-edition h4 .c-icon-medal_fill{font-size:22px;padding-right:8px;}.pa-article-special-edition h2 .c-icon-medal_fill:before,.pa-article-special-edition h4 .c-icon-medal_fill:before{display:block;width:22px;}.pa-article-special-edition__content{background:#fff;border-radius:8px;border:1px solid #ccc;margin-top:16px;}.pa-article-special-edition__list{border-bottom:1px solid #ccc;}.pa-article-special-edition__list:last-child{border-bottom:none;}.p-card-job-breadcrumbs .pa-article-special-edition__list li,.pa-article-special-edition__list .c-icon-arrow,.pa-article-special-edition__list .c-radio-rich+label,.pa-article-special-edition__list .c-select__container,.pa-article-special-edition__list .p-card-job-breadcrumbs li{color:#aaa;}.p-card-job-breadcrumbs .pa-article-special-edition__list:hover li,.pa-article-special-edition__list:hover .c-icon-arrow,.pa-article-special-edition__list:hover .c-radio-rich+label,.pa-article-special-edition__list:hover .c-select__container,.pa-article-special-edition__list:hover .p-card-job-breadcrumbs li,.pa-article-special-edition__list:hover .pa-article-special-edition__title{color:#f60;}.pa-article-special-edition__list:hover .pa-article-special-edition__img{opacity:.7;}.pa-article-special-edition__link{display:flex;padding:8px;position:relative;}.pa-article-special-edition__link>div{line-height:1.5;margin-left:16px;}.p-card-job-breadcrumbs .pa-article-special-edition__link li,.pa-article-special-edition__link .c-icon-arrow,.pa-article-special-edition__link .c-radio-rich+label,.pa-article-special-edition__link .c-select__container,.pa-article-special-edition__link .p-card-job-breadcrumbs li{position:absolute;right:8px;top:42%;}.pa-article-special-edition__img{border-radius:6px;object-fit:cover;flex:0 0 116px;height:78px;width:116px;}.pa-article-special-edition__title{color:#0038ef;font-weight:700;font-size:18px;}.pa-article-special-edition__caption{color:#2a2a2a;margin-right:30px;}.pa-article-search{background:#fff;margin-top:30px;border:1px solid #ccc;border-radius:8px;padding:16px 16px 30px;}.pa-article-search .title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.pa-article-search .logo{margin:0 12px 0 0;width:50px;}.pa-article-search .logo img{width:50px;}.pa-article-search time.last-updated{color:#646464;display:block;text-align:right;font-size:12px;}.pa-article-search .img{margin:0 auto;text-align:center;width:100%;margin-bottom:20px;}.pa-article-search .img img{width:100%;}.pa-article-search .source{font-size:12px;margin-top:10px;text-align:right;}.pa-article-search.pa-article h2{align-items:center;background-color:#0000;border-radius:none;color:#4c2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.6666666667;margin:0;padding:0;text-align:left;font-size:1.75rem;}.pa-article-search.pa-article h3{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;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-search.pa-article h3:before{content:none;}.pa-article-search.pa-article h4{background-color:#0000;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;margin:30px 0 16px;}.pa-article-search.pa-article h4:before{background:#86b902;border-radius:40px;content:"";position:absolute;top:50%;transform:translateY(-50%);width:6px;height:calc(100% - 16px);left:12px;}.pa-article-search.pa-article h5{background:#faefd8;border-bottom:none;border-radius:none;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-search.pa-article h6{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700;font-size:1.0625rem;line-height:1.5294117647;padding-bottom:6px;margin:20px 0 16px;}#area-description h4{align-items:center;background-color:#0000;border:unset;color:#4c2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.6666666667;margin:0;padding:0;text-align:left;font-size:1.75rem;}#area-description h4:before{content:none;}#area-description .update-date{color:#646464;display:block;font-size:16px;text-align:right;}#area-description .pa-article__heading__title{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;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 p{font-size:16px;line-height:1.75;margin-bottom:20px;margin-top:12px;}.pa-article p .emphasis{font-weight:700;}.pa-article p:last-child{margin-bottom:0;}.pa-article a{color:#0038ef;}.pa-article a:hover{color:#f60;text-decoration:underline;}.pa-article img{display:block;margin:0 auto;width:50%;}.pa-article img.img_large{width:100%;}.pa-article img.img_illust{width:50%;}.pa-article img.img_graph{width:70%;}.pa-article .p-sns-area__buttons img{display:inline-block;height:32px;width:32px;}.pa-article .quote{color:#aaa;font-size:12px;line-height:1.2;margin-top:12px;text-align:right;}.pa-article .text-attention{background:#0000 linear-gradient(#0000 70%,#ffec9d 0);font-weight:700;padding-bottom:1px;}.pa-article .borderbox,.pa-article .borderbox-white{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px;}.pa-article .borderbox dl,.pa-article .borderbox ol,.pa-article .borderbox p:last-child,.pa-article .borderbox ul,.pa-article .borderbox-white dl,.pa-article .borderbox-white ol,.pa-article .borderbox-white p:last-child,.pa-article .borderbox-white ul{margin-bottom:0;}.pa-article .borderbox h4,.pa-article .borderbox-white h4{margin:0 0 16px;}@media screen and (max-width:760px){.pa-article .borderbox h4,.pa-article .borderbox-white h4{margin:0 0 12px;}}.pa-article .caption{color:#4c2100;font-weight:700;line-height:1.3333333333;margin:0 0 8px;padding:16px 0 0;font-size:18px;}.pa-article .data-update{font-size:12px;}.pa-article .align-right{text-align:right;}.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;}.pa-article dl,.pa-article ol,.pa-article ul{font-weight:700;line-height:1.5;margin-bottom:20px;font-size:16px;}.pa-article ul{list-style-position:inside;}.pa-article ul li{margin-bottom:.6em;padding-left:16px;text-indent:-1em;}.pa-article ul li:before{color:#ccc;content:"●";display:inline-block;font-size:.6em;padding-left:1.4em;width:1.6em;}.pa-article ul li:last-child{margin-bottom:0;}.pa-article dl{list-style-position:inside;}.pa-article dl dt{font-size:22px;font-size:1.375rem;margin-bottom:20px;}.pa-article dl dd{margin-bottom:.6em;padding-left:1.4em;text-indent:-1em;}.pa-article dl dd:before{color:#ccc;content:"●";display:inline-block;font-size:.6em;padding-left:1em;width:1.4em;}.pa-article ol{counter-reset:li;}.pa-article ol li{list-style:none;margin-bottom:.8em;padding-left:2em;position:relative;}.pa-article ol li:before{background:#f60;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;font-size:12px;height:1.7em;left:0;line-height:1.8;margin-right:.5em;position:absolute;text-align:center;top:0;width:1.7em;}.pa-article table th{background:#faefd8;color:#4c2100;font-weight:700;}.pa-article table .c-icon-circle,.pa-article table .c-icon-close,.pa-article table .c-icon-triangle{display:block;font-size:18px;font-size:1.125rem;text-align:center;}.pa-article table .c-icon-close{color:#aaa;}.pa-article table .c-icon-circle{color:#86b902;font-size:20px;font-size:1.25rem;}.pa-article table .c-icon-triangle{color:#f60;}.pa-article table+.data-update{margin-top:6px;}.pa-article table .unit,.pa-article table .value{color:#f82060;font-weight:700;}.p-footer-area-link__title{align-items:center;color:#4d2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.2;font-size:20px;margin-bottom:16px;}.p-footer-area-link__title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px;}.p-footer-area-link__title b{color:#f60;}.p-footer-area-link__sub-title{color:#4d2100;font-size:18px;font-weight:700;line-height:1.5;margin:10px 0 12px;width:100%;}.p-footer-area-link__sub-title:first-child{margin-top:0;}.p-footer-area-link__container{align-items:flex-start;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px 20px 0;position:relative;margin-bottom:45px;}.p-footer-area-link__container:last-child{margin-bottom:0;}.p-footer-area-link__container a,.p-footer-area-link__container span{font-size:12px;line-height:1;margin-bottom:20px;margin-right:12px;}.p-footer-area-link__container__separation{font-size:12px;line-height:1;margin:0 0 20px;}.p-footer-area-link__container__break{width:100%;}.p-footer-area-link__bredcrumbs{align-items:center;color:#2a2a2a;display:flex;font-size:16px;justify-content:flex-start;margin-top:-30px;}.p-footer-area-link__bredcrumbs i{color:#aaa;font-size:14px;margin:8px;}.p-footer-area-link__button-area{align-items:flex-end;background:linear-gradient(0deg,#fff,#fff 58%,#fff0);bottom:0;display:flex;height:78px;justify-content:center;left:0;margin:0 auto;padding-bottom:10px;position:absolute;right:0;width:calc(100% - 12px);}.p-footer-area-link__button{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:70px;color:#0038ef;display:flex;font-size:15px;height:40px;justify-content:center;padding:0;position:relative;width:100%;}.p-footer-area-link__button i{bottom:0;color:#aaa;font-size:12px;height:10px;margin:auto 0;position:absolute;right:18px;top:0;}.p-footer-area-link .c-line-around-stations{display:flex;}.p-footer-area-link .c-line-around-stations dt>a,.p-footer-area-link .c-line-around-stations li>a,.p-footer-area-link .c-line-around-stations li>span{align-items:center;display:flex;font-size:12px;margin:0;border:1px solid #ccc;border-radius:4px;height:30px;justify-content:center;}.p-footer-area-link .c-line-around-stations dt a{font-weight:700;background:#faefd8;margin-right:9px;width:160px;}.p-footer-area-link .c-line-around-stations dd ol,.p-footer-area-link .c-line-around-stations dd ul{display:flex;line-height:1;}.p-footer-area-link .c-line-around-stations dd li{align-items:center;display:inline-flex;}.p-footer-occupation-link__title{align-items:center;color:#4d2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.2;font-size:20px;margin-bottom:16px;}.p-footer-occupation-link__title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px;}.p-footer-occupation-link__title b{color:#f60;}.p-footer-occupation-link__container{align-items:flex-start;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px 20px 0;position:relative;margin-bottom:45px;}.p-footer-occupation-link__container:last-child{margin-bottom:0;}.p-footer-occupation-link__container a{font-size:12px;line-height:1;margin-bottom:20px;margin-right:12px;}.p-footer-area-link a,.p-footer-care_service-link a,.p-footer-occupation-link a{color:#0038ef;cursor:pointer;}.p-footer-area-link a:hover,.p-footer-care_service-link a:hover,.p-footer-occupation-link a:hover{color:#f60;text-decoration:underline;}.p-footer-care_service-link__title{align-items:center;color:#4d2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.2;font-size:20px;margin-bottom:16px;}.p-footer-care_service-link__title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px;}.p-footer-care_service-link__title b{color:#f60;}.p-footer-care_service-link__container{align-items:flex-start;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px 20px 0;position:relative;margin-bottom:45px;}.p-footer-care_service-link__container:last-child{margin-bottom:0;}.p-footer-care_service-link__container a{font-size:12px;line-height:1;margin-bottom:20px;margin-right:12px;}.p-freeword-search-form .p-freeword-search-form__title{align-items:center;color:#4c2100;display:flex;font-weight:700;justify-content:center;margin-bottom:12px;font-size:24px;}.p-freeword-search-form .p-freeword-search-form__title i.c-icon{color:#86b902;display:inline-flex;margin-right:6px;font-size:28px;}.p-freeword-search-form form{display:flex;margin:auto;position:relative;gap:12px;width:652px;}.p-freeword-search-form form input{border:1px solid #ccc;padding:2px 12px;width:100%;border-radius:8px;}.p-freeword-search-form form input:focus~.p-freeword-search-form__history{display:block;}.p-freeword-search-form .p-freeword-search-form__history{background:#fff;border:1px solid #ccc;border-radius:8px;display:none;position:absolute;top:50px;z-index:999;width:calc(100% - 108px);}.p-freeword-search-form .p-freeword-search-form__history li{align-items:center;cursor:pointer;display:flex;line-height:1;padding:8px 12px;position:relative;}.p-freeword-search-form .p-freeword-search-form__history li:after{background-image:url(/img/search/icon_history_line.svg);background-repeat:no-repeat;content:"";position:absolute;background-size:18px;height:18px;right:12px;top:calc(50% - 9px);width:18px;}.p-freeword-search-form .p-freeword-search-form__history li:hover{background-color:#f0f0f0;}.p-freeword-search-form .p-freeword-search-form__history li:first-child{padding-top:10px;}.p-freeword-search-form .p-freeword-search-form__history li:last-child{padding-bottom:10px;}*+.p-freeword-search-form-container{margin-top:30px;}.p-freeword-search-form-container{background-color:#fff;overflow:hidden;position:relative;border:1px solid #ccc;border-radius:8px;padding:20px 0 47px;}.p-freeword-search-form-container .p-freeword-search-form-container__bg-img{aspect-ratio:1280/83;bottom:0;left:50%;object-fit:cover;position:absolute;transform:translateX(-50%);height:83px;}.c-spinner{animation:load5 1.1s ease infinite;border-radius:50%;font-size:14px;height:1em;left:50%;opacity:.8;position:absolute;text-indent:-9999em;top:50%;transform:translateZ(0);width:1em;z-index:1;}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #ffffff80,-1.8em -1.8em 0 0 #ffffffb3;}12.5%{box-shadow:0 -2.6em 0 0 #ffffffb3,1.8em -1.8em 0 0 #fff,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #ffffff80;}25%{box-shadow:0 -2.6em 0 0 #ffffff80,1.8em -1.8em 0 0 #ffffffb3,2.5em 0 0 0 #fff,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3;}37.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #ffffff80,2.5em 0 0 0 #ffffffb3,1.75em 1.75em 0 0 #fff,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3;}50%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #ffffff80,1.75em 1.75em 0 0 #ffffffb3,0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3;}62.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #ffffff80,0 2.5em 0 0 #ffffffb3,-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3;}75%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #ffffff80,-1.8em 1.8em 0 0 #ffffffb3,-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 #fff3;}87.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #ffffff80,-2.6em 0 0 0 #ffffffb3,-1.8em -1.8em 0 0 #fff;}}.p-horizontal-slide{position:relative;}.p-horizontal-slide-target{-ms-overflow-style:none;display:flex;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;}.p-horizontal-slide-target:after{content:"";display:block;min-width:1px;visibility:hidden;}.p-horizontal-slide-target::-webkit-scrollbar{display:none;}.p-horizontal-slide-target>*{scroll-snap-align:unset;}.p-horizontal-slide-dots{margin-top:10px;text-align:center;}.p-horizontal-slide-dots>*{background:#c3c3c3;border-radius:100%;cursor:pointer;display:inline-block;height:12px;width:12px;}.p-horizontal-slide-dots>:hover{opacity:.8;}.p-horizontal-slide-dots>.active{background:#86b902;cursor:auto;}.p-horizontal-slide-dots>.active:hover{opacity:1;}.p-horizontal-slide-dots>*+*{margin-left:20px;}.p-horizontal-slide.p-horizontal-slide--col1 .p-horizontal-slide-target>*{max-width:100%;min-width:100%;}.p-horizontal-slide.p-horizontal-slide--col2 .p-horizontal-slide-target>*{max-width:50%;min-width:50%;}.p-horizontal-slide.p-horizontal-slide--col3 .p-horizontal-slide-target>*{max-width:33.3333333333%;min-width:33.3333333333%;}.p-horizontal-slide.p-horizontal-slide--col4 .p-horizontal-slide-target>*{max-width:25%;min-width:25%;}.p-horizontal-slide.p-horizontal-slide--col5 .p-horizontal-slide-target>*{max-width:20%;min-width:20%;}.p-horizontal-slide.p-horizontal-slide--col6 .p-horizontal-slide-target>*{max-width:16.6666666667%;min-width:16.6666666667%;}.p-horizontal-slide.p-horizontal-slide--col7 .p-horizontal-slide-target>*{max-width:14.2857142857%;min-width:14.2857142857%;}.p-horizontal-slide.p-horizontal-slide--col8 .p-horizontal-slide-target>*{max-width:12.5%;min-width:12.5%;}.p-horizontal-slide.p-horizontal-slide--col9 .p-horizontal-slide-target>*{max-width:11.1111111111%;min-width:11.1111111111%;}.p-horizontal-slide.p-horizontal-slide--col10 .p-horizontal-slide-target>*{max-width:10%;min-width:10%;}.p-horizontal-slide-next,.p-horizontal-slide-prev{border-radius:50%;color:#86b902;cursor:pointer;display:block;height:30px;position:absolute;top:calc(50% - 15px);width:30px;}.p-horizontal-slide-next:before,.p-horizontal-slide-prev:before{align-items:center;content:"󩀁";display:flex;font-family:iconfont,sans-serif!important;font-size:30px;line-height:1;position:relative;z-index:1;}.p-horizontal-slide-next:after,.p-horizontal-slide-prev:after{background:#fff;border-radius:100%;content:"";height:26px;left:1px;position:absolute;top:2px;width:26px;z-index:0;}.p-horizontal-slide-next:hover,.p-horizontal-slide-prev:hover{color:#95cd02;}.p-horizontal-slide-next.disabled,.p-horizontal-slide-prev.disabled{color:#ccc;cursor:auto;}.p-horizontal-slide-next.disabled:hover,.p-horizontal-slide-prev.disabled:hover{opacity:1;}.p-horizontal-slide-prev{box-shadow:0 -3px 6px #00000029;left:-39px;transform:rotate(180deg);}.p-horizontal-slide-next,.p-horizontal-slide:after{box-shadow:0 3px 6px #00000029;right:-39px;}.p-search-top-map{position:relative;}.p-search-top-map-header{background:#86b902;box-shadow:0 3px 6px #00000029;color:#fff;letter-spacing:-.1px;position:relative;z-index:1;}.p-search-top-map-header__inner{align-items:center;display:grid;gap:6px;grid-template-columns:60px 1fr 390px;height:57px;justify-content:flex-start;margin:auto;width:1080px;}.p-search-top-map-header__title{align-items:center;color:#2a2a2a;display:flex;font-size:12px;font-weight:700;gap:2px;}.p-search-top-map-header__title img{height:34px;width:20px;}.p-search-top-map-header .c-select__label{color:#2a2a2a;}.p-search-top-map-header__average{line-height:1.5;}.p-search-top-map-header__average__locate{font-size:12px;font-weight:700;}.p-search-top-map-header__average__price{font-size:10px;}.p-search-top-map-header__average__price .scale{font-size:14px;font-weight:700;}.p-search-top-map-header .c-select__container{border:none!important;height:40px;}.p-search-top-map .sch-panel-map{position:relative;}.p-search-top-map .sch-panel-map .sch-map-view{background:#e5e3df;height:420px;width:100%;}.p-search-top-map .sch-panel-map .c-spinner{display:none;top:calc(50% - 20px);}.p-search-top-map .sch-panel-map.now-loading .c-spinner{display:block;}.p-search-top-map .sch-panel-map:after{background:#0000 linear-gradient(180deg,#0000,#80808066) 0 0 no-repeat padding-box;bottom:0;content:"";height:70px;left:0;position:absolute;width:100%;}.p-search-top-map__item-list{margin:-78px auto 0;width:1096px;}.p-search-top-map__item-list .p-horizontal-slide{pointer-events:none;}.p-search-top-map__item-list .p-horizontal-slide-next,.p-search-top-map__item-list .p-horizontal-slide-prev{pointer-events:fill;}.p-search-top-map__item-list .p-horizontal-slide-target{height:385px;padding-top:30px;}.p-search-top-map__item-list .p-search-top-map__item-list__item{padding:7px;transition:transform .2s ease-out;}.p-search-top-map__item-list .p-search-top-map__item-list__item.map-current-item{transform:translateY(-30px);}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card{background:#fff;border:solid #ccc;border-radius:8px;border-width:1px 1px 0;box-shadow:0 2px 6px #00000061;display:block;height:100%;padding:6px 10px 10px;pointer-events:fill;position:relative;transition:all .2s ease;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card:hover{border-bottom:1px solid #ccc;border-radius:8px;transform:scale(1.01);}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card:last-child{border-bottom:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__salary{align-items:baseline;display:flex;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__salary-type{color:#646464;font-size:12px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__salary-range{align-items:flex-end;color:#f82060;display:flex;font-weight:700;margin-left:6px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__salary-range .big{font-size:16px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__salary-range .tiny{font-size:10px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__apply-btn{height:40px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__apply-inner{align-items:center;display:flex;justify-content:center;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__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-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__apply-text span{font-size:16px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card>*+*{margin-top:6px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .p-map-card__favorite-btn{height:40px;justify-content:center!important;width:100%;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .p-map-card__favorite-btn br{display:none;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__title a{align-items:center;color:#0038ef;display:flex;font-weight:700;gap:3px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__title a img{height:34px;width:20px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__map-pin{align-items:center;color:#646464;display:flex;font-size:12px;gap:3px;height:30px;margin-bottom:6px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__map-pin .rec-marker{height:30px;margin-right:3px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__map-pin__facility-name{color:#4c2100;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .middle,.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .top{display:flex;width:100%;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-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;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .middle .attributes .attribute-icon{height:60px;width:60px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card .middle .attributes .attribute-icon--small{height:39px;width:39px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__img{margin-right:5px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner{display:block;height:240px;max-width:340px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner:hover .job-recommend__card__shift span{color:#f60;text-decoration:underline;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner:hover .middle{max-height:130px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner:hover .middle th{color:#4c2100;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner.readmore{display:block;overflow:hidden;position:relative;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card-inner.readmore .other-shift-message{color:#2a2a2a;font-size:11px;margin-top:3px;text-align:end;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__title__wrap{height:58px;overflow:hidden;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__sub{color:#646464;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__sub p+p{margin-top:4px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__shift{color:#0038ef;padding-top:5px;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__shift:after{content:"　";height:21px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__shift i,.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__shift span{font-size:15px;font-weight:700;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__shift i:before{color:#86b902;padding-right:4px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__salary{margin-top:7px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__salary .emphasis_type{color:#646464;font-size:12px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__salary .emphasis{color:#f82055;font-size:10px;font-weight:700;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__card__salary .emphasis .big{font-size:16px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__2column{align-items:center;display:grid;font-size:14px;gap:6px;grid-template-columns:112px 1fr;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__2column img{aspect-ratio:28/21;object-fit:cover;width:100%;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__2column div+div{margin-top:8px;}.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__table td,.p-search-top-map__item-list .p-search-top-map__item-list__item .p-map-card__table th{font-size:11px;padding:2px 4px;}.l-grid--1columns\@pc{grid-template-columns:repeat(1,1fr);}.l-grid--2columns\@pc{grid-template-columns:repeat(2,1fr);}.l-grid--3columns\@pc{grid-template-columns:repeat(3,1fr);}.l-grid--4columns\@pc{grid-template-columns:repeat(4,1fr);}.l-grid--5columns\@pc{grid-template-columns:repeat(5,1fr);}.l-grid--6columns\@pc{grid-template-columns:repeat(6,1fr);}.l-grid--7columns\@pc{grid-template-columns:repeat(7,1fr);}.l-grid--8columns\@pc{grid-template-columns:repeat(8,1fr);}.l-grid--9columns\@pc{grid-template-columns:repeat(9,1fr);}.l-grid--10columns\@pc{grid-template-columns:repeat(10,1fr);}.l-grid--11columns\@pc{grid-template-columns:repeat(11,1fr);}.l-grid--12columns\@pc{grid-template-columns:repeat(12,1fr);}.l-grid--24columns\@pc{grid-template-columns:repeat(24,1fr);}.l-grid--10columns\@pc,.l-grid--11columns\@pc,.l-grid--12columns\@pc,.l-grid--1columns\@pc,.l-grid--24columns\@pc,.l-grid--2columns\@pc,.l-grid--3columns\@pc,.l-grid--4columns\@pc,.l-grid--5columns\@pc,.l-grid--6columns\@pc,.l-grid--7columns\@pc,.l-grid--8columns\@pc,.l-grid--9columns\@pc{display:grid!important;width:100%;}.l-grid-1\@pc{grid-column:span 1;}.l-grid-2\@pc{grid-column:span 2;}.l-grid-3\@pc{grid-column:span 3;}.l-grid-4\@pc{grid-column:span 4;}.l-grid-5\@pc{grid-column:span 5;}.l-grid-6\@pc{grid-column:span 6;}.l-grid-7\@pc{grid-column:span 7;}.l-grid-8\@pc{grid-column:span 8;}.l-grid-9\@pc{grid-column:span 9;}.l-grid-10\@pc{grid-column:span 10;}.l-grid-11\@pc{grid-column:span 11;}.l-grid-12\@pc{grid-column:span 12;}.l-grid-13\@pc{grid-column:span 13;}.l-grid-14\@pc{grid-column:span 14;}.l-grid-15\@pc{grid-column:span 15;}.l-grid-16\@pc{grid-column:span 16;}.l-grid-17\@pc{grid-column:span 17;}.l-grid-18\@pc{grid-column:span 18;}.l-grid-19\@pc{grid-column:span 19;}.l-grid-20\@pc{grid-column:span 20;}.l-grid-21\@pc{grid-column:span 21;}.l-grid-22\@pc{grid-column:span 22;}.l-grid-23\@pc{grid-column:span 23;}.l-grid-24\@pc{grid-column:span 24;}.l-grid--bordered\@pc{display:grid!important;gap:1px;width:100%;}.l-grid--bordered\@pc>*{outline:1px solid color(border);}.u-display--block\@pc{display:block!important;}.u-display--inline\@pc{display:inline!important;}.u-display--inline-block\@pc{display:inline-block!important;}.u-display--flex\@pc{display:flex!important;}.u-display--inline-flex\@pc{display:inline-flex!important;}.u-display--grid\@pc{display:grid!important;}.u-display--inline-grid\@pc{display:inline-grid!important;}.u-display--flow-root\@pc{display:flow-root!important;}.u-display--none\@pc{display:none!important;}.u-display--contents\@pc{display:contents!important;}.u-display--table\@pc{display:table!important;}.u-display--table-row\@pc{display:table-row!important;}.u-display--list-item\@pc{display:list-item!important;}.u-gap--4px\@pc{gap:4px!important;}.u-gap--8px\@pc{gap:8px!important;}.u-gap--10px\@pc{gap:10px!important;}.u-gap--12px\@pc{gap:12px!important;}.u-gap--24px\@pc{gap:24px!important;}.u-gap-column--4px\@pc{column-gap:4px!important;}.u-gap-column--8px\@pc{column-gap:8px!important;}.u-gap-column--10px\@pc{column-gap:10px!important;}.u-gap-column--12px\@pc{column-gap:12px!important;}.u-gap-column--24px\@pc{column-gap:24px!important;}.u-gap-row--4px\@pc{row-gap:4px!important;}.u-gap-row--8px\@pc{row-gap:8px!important;}.u-gap-row--10px\@pc{row-gap:10px!important;}.u-gap-row--12px\@pc{row-gap:12px!important;}.u-gap-row--24px\@pc{row-gap:24px!important;}.p-footer-search-conditions .p-footer-search-conditions__category+.p-footer-search-conditions__category{margin-top:20px;}.c-hdg-lv1__img img{padding-right:12px;}.c-hdg-lv1--flex-center .c-hdg-lv1__img img{width:130%;}.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-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;}.is-suggest .suggest_list li{margin-bottom:2px;}.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-form-select__wrap+.p-form-select__wrap{margin-left:10px;}.p-form-select__year{width:130px;}.p-form-select__date,.p-form-select__month{max-width:100px;}.p-form-select__pref{width:130px;}.p-form-apply-occupation .c-select__container{width:130px;}.p-renew-form-animation__img{width:42px;}.p-profile__form-inner{padding:16px 16px 0;}.p-profile .p-profile-result__text span{font-size:18px;}.p-profile .p-profile-result__graph__bottom{width:250px;}.p-profile .p-form-table--profile-license{width:354px;}.p-profile .p-form-table--profile-shift{width:359px;}.p-profile .p-form-table--apply-time{width:356px;}.p-profile-delete .c-modal__inner{max-width:90vw;padding:50px 75px 18px;width:500px;}.pa-search-header__description__inner{height:calc(100% - 16px);margin:8px;}.area-marketprice table td,.area-marketprice table th{font-size:14px;padding:5px 6px;}.area-marketprice table td .value{font-size:20px;}.area-marketprice table th br{display:none;}.area-marketprice table thead tr:first-child th{height:39px;}.popup-widow .p-footer-modal .c-modal__close{border:none;height:26px;right:170px;top:4px;width:26px;}.popup-widow .img-ume{height:150px;width:120px;}.popup-widow .img-update-profile{height:60px;padding-top:6px;width:412px;}.p-search-movement__magnification-left{width:50%;}.p-search-movement__magnification-text.rank{margin-top:30px;}.p-search-movement__bottom-content{display:flex;}.p-search-result-head__counter__sp-space{display:none;}.p-search-result-head__sort__select{height:40px;width:200px;}.p-search-result-head__sort__select .c-select__label{font-size:14px;}.p-search-result-head__sort__label{color:#646464;font-size:14px;text-align:right;}.p-search-sp>*+*{margin-top:20px;}.p-search-sp>:not(.p-search-sp__main-img){padding-left:16px;padding-right:16px;}.p-search-sp .p-search-sp__main-img__text span{font-size:28px;}.p-search-sp .p-search-sp__main-img__text--high_class span{font-size:28px;}.p-search-sp .p-search-sp__description p{text-align:center;}.p-search-sp .search-sp-salary table th{font-size:14px;}.p-search-sp .search-sp-salary table td span{font-size:16px;}.p-search-sp .c-hdg-lv2{margin-bottom:16px;}.p-search-table tbody.js-more-search-conditions-row td>div{display:flex;flex-wrap:wrap;}.p-tag-cloud{margin-top:20px;}.p-recommended-search-conditions{margin-top:20px;}.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-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-card-job-img__list:first-child{margin-right:6px;width:72%;}.c-pager__container.c-pager--kaigogaku{margin-top:30px;}.c-pager__container.c-pager--yonkoma{margin:14px 0 30px;}.c-pager__container .c-pager--search li{height:40px;margin-left:4px;white-space:nowrap;width:40px;}.c-pager__container .c-pager--search li span{font-size:12px!important;}.c-pager__container .c-pager--search li.next,.c-pager__container .c-pager--search li.pre{width:80px!important;}.c-pager__container .c-pager--search li.next .c-icon-arrow,.c-pager__container .c-pager--search li.next .c-radio-rich+label,.c-pager__container .c-pager--search li.next .c-select__container,.c-pager__container .c-pager--search li.next .p-card-job-breadcrumbs li,.c-pager__container .c-pager--search li.pre .c-icon-arrow,.c-pager__container .c-pager--search li.pre .c-radio-rich+label,.c-pager__container .c-pager--search li.pre .c-select__container,.c-pager__container .c-pager--search li.pre .p-card-job-breadcrumbs li,.p-card-job-breadcrumbs .c-pager__container .c-pager--search li.next li,.p-card-job-breadcrumbs .c-pager__container .c-pager--search li.pre li{font-size:12px;}.c-pager--kaigogaku .c-pager li{margin-left:8px;}.c-pager .sm{display:none;}.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__suspended{width:490px;}.c-graph--person{min-height:300px;}.p-graph-ranking-item--2,.p-graph-ranking-item--4{padding-right:15px;}.p-graph-ranking-item--3,.p-graph-ranking-item--5{padding-left:15px;}.p-graph-ranking-item__icon{height:66px;width:66px;}.p-graph-ranking-item--1 .p-graph-ranking-item__icon{height:83px;width:83px;}.p-graph-ranking-item--1 .p-graph-ranking-item__title{font-size:32px;width:255px;}.p-graph-ranking-item--1 .p-graph-ranking-item__ratio{font-size:66px;}.p-graph-ranking-item__unit{font-size:32px;}.p-graph-ranking-item--1 .p-graph-ranking-item__unit{font-size:48px;}.p-qa-box-title__text{max-width:950px;}.signup-promote__content{margin-bottom:12px;}.signup-benefit__card{width:255px;}.signup-promote-button__text--emphasis{font-size:22px;}.pa-article-market-price__content table td,.pa-article-market-price__content table th{font-size:14px;padding:5px 6px;}.pa-article-market-price__content table td .value{font-size:20px;}.pa-article-market-price__content table th br{display:none;}.pa-article-market-price__content table thead tr:first-child th{height:39px;}.pa-article-market-price .display-fukidashi-icon{height:14px;margin:0 0 0 5px;position:relative;top:1px;width:14px;}.pa-article-market-price-around-station__content table td,.pa-article-market-price-around-station__content table th{border-bottom:1px solid #ccc!important;font-size:14px;padding:5px 6px;}.pa-article-market-price-around-station__content table td .value{font-size:20px;}.pa-article-market-price-around-station__content table th br{display:none;}.pa-article-market-price-around-station__content table thead tr:first-child th{height:39px;}.pa-article-market-price-around-station .display-fukidashi-icon{height:14px;margin:0 0 0 5px;position:relative;top:1px;width:14px;}.pa-useful-data-group .p-graph-doughnut{display:flex;}.pa-useful-data-group .p-graph-doughnut .p-graph-gender{height:250px!important;width:500px!important;}.pa-useful-data-group .pa-license-ratio__item+.pa-useful-data-group .pa-license-ratio__item{border-left:1px solid #ccc;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__ratio{font-size:48px;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__unit{font-size:36px;}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__title{font-size:24px;}.pa-article-search.pa-article h3:not(:first-of-type){margin-top:40px;}.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;}.pa-article table .value{font-size:20px;}.pa-article table .unit{font-size:10px;}.pa-article table .value+.unit{margin-left:4px;}.p-footer-area-link{margin:40px auto 0;width:1080px;}.p-footer-area-link .c-line-around-stations dd li>*{padding-left:7px;padding-right:7px;}.p-footer-area-link .c-line-around-stations dd li>a{background:#fff;}.p-footer-area-link .c-line-around-stations dd li>span{background:#ccc;color:#fff;}.p-footer-area-link .c-line-around-stations dd li+li{position:relative;}.p-footer-area-link .c-line-around-stations dd li+li:before{border-bottom:1px solid #ccc;border-top:1px solid #ccc;content:"　";display:block;height:8px;width:29px;}.p-footer-area-link .c-line-around-stations dd li+li:after{background:#ccc;content:s "　";display:block;height:8px;left:7px;position:absolute;width:15px;}@media (-ms-high-contrast:none){.p-footer-area-link .c-line-around-stations dd li+li:after{margin-top:-4px;}}.p-footer-area-link .c-line-around-stations+.c-line-around-stations{margin-top:14px;}.p-footer-area-link .c-line-around-stations:last-child{margin-bottom:20px;}.p-footer-occupation-link{margin:40px auto 0;width:1080px;}.p-footer-care_service-link{margin:40px auto 0;width:1080px;}.p-freeword-search-form form button{width:110px;}.p-freeword-search-form-container+*{margin-top:16px;}