.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,[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,[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,[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,.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,[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,.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,.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:"\e9900"}.c-icon-beginner:before{content:"\e9046"}.c-icon-smile:before{content:"\e9045"}.c-icon-face:before{content:"\e9044"}.c-icon-alert:before{content:"\e9043"}.c-icon-job:before{content:"\e9027"}.c-icon-carendar:before{content:"\e9042"}.c-icon-window:before{content:"\e9041"}.c-icon-triangle:before{content:"\e9040"}.c-icon-train:before{content:"\e9038"}.c-icon-arrow_normal:before{content:"\e9039"}.c-icon-arrow-circle:before{content:"\e9001"}.c-icon-arrow:before,.c-radio-rich+label:before,.c-select__container:before{content:"\e9002"}.c-icon-bell:before{content:"\e9003"}.c-icon-bell_fill:before{content:"\e994b"}.c-icon-block:before{content:"\e9004"}.c-icon-change:before{content:"\e9005"}.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:"\e9006"}.c-icon-circle-arrow:before{content:"\e9007"}.c-icon-clip:before{content:"\e9008"}.c-icon-close:before{content:"\e9009"}.c-icon-document:before{content:"\e9010"}.c-icon-done:before{content:"\e9011"}.c-icon-download:before{content:"\e9012"}.c-icon-note:before{content:"\e9013"}.c-icon-function:before{content:"\e9014"}.c-icon-humberger:before{content:"\e9015"}.c-icon-employee:before{content:"\e9016"}.c-icon-login:before{content:"\e9017"}.c-icon-logout:before{content:"\e9018"}.c-icon-mail:before{content:"\e9019"}.c-icon-man:before{content:"\e9020"}.c-icon-map:before{content:"\e9021"}.c-icon-money:before{content:"\e9022"}.c-icon-plus:before{content:"\e9023"}.c-icon-ribbon:before{content:"\e9024"}.c-icon-search:before{content:"\e9025"}.c-icon-star:before{content:"\e9026"}.c-icon-job1:before{content:"\e902a"}.c-icon-new-account:before{content:"\e9028"}.c-icon-pulldown:before{content:"\e9029"}.c-checkbox:checked+.c-checkbox__text--del:before,.c-checkbox__text--del:before,.c-icon-trash:before{content:"\e9030"}.c-icon-upload:before{content:"\e9031"}.c-icon-clock:before{content:"\e9032"}.c-icon-filter:before{content:"\e9033"}.c-icon-pagetop:before{content:"\e9034"}.c-icon-copyright:before{content:"\e9035"}.c-icon-company:before{content:"\e9036"}.c-icon-star-fill:before{content:"\e9037"}.c-icon-wheelchair:before{content:"\e9901"}.c-icon-present:before{content:"\e9902"}.c-icon-circle:before{content:"\e9903"}.c-icon-hidden:before{content:"\e9904"}.c-icon-dot-menu:before{content:"\e9905"}.c-icon-history:before{content:"\e9906"}.c-icon-index:before{content:"\e9907"}.c-icon-panorama:before{content:"\e9908"}.c-icon-book:before{content:"\e9909"}.c-icon-bookmark:before{content:"\e990a"}.c-icon-close_circle:before{content:"\e990b"}.c-icon-crown_02:before{content:"\e990c"}.c-icon-crown:before{content:"\e990d"}.c-icon-filter_02:before{content:"\e990e"}.c-icon-mail_open:before{content:"\e990f"}.c-icon-print:before{content:"\e9910"}.c-icon-scout:before{content:"\e9911"}.c-icon-map-fill:before{content:"\e9912"}.c-icon-train-fill:before{content:"\e9913"}.c-icon-check-circle-fill:before{content:"\e9914"}.c-icon-plus-fill:before{content:"\e9929"}.c-icon-expand:before{content:"\e9915"}.c-icon-good_line:before{content:"\e9919"}.c-icon-man_suit_fill:before{content:"\e9916"}.c-icon-leaf:before{content:"\e9917"}.c-icon-information:before{content:"\e991c"}.c-icon-list:before{content:"\e991e"}.c-icon-yen:before{content:"\e9934"}.c-icon-binder:before{content:"\e9936"}.c-icon-ribbon1:before{content:"\e992c"}.c-icon-arrow_in_circle_line:before{content:"\e9918"}.c-icon-speech_fill:before{content:"\e9920"}.c-icon-book_fill:before{content:"\e991a"}.c-icon-man_fill:before{content:"\e991b"}.c-icon-newspaper_fill:before{content:"\e991d"}.c-icon-pencill_fill:before{content:"\e991f"}.c-icon-triangle_fill:before{content:"\e993b"}.c-icon-medal_fill:before{content:"\e9940"}.c-icon-setting_fill:before{content:"\e9941"}.c-icon-shift-time:before{content:"\e9942"}.c-icon-terms:before{content:"\e9943"}.c-icon-camera:before{content:"\e9944"}.c-icon-search_history:before{content:"\e9945"}.c-icon-movie:before{content:"\e975"}.c-icon-play:before{content:"\e93c"}.c-icon-one_fill:before{content:"\e964"}.c-icon-two_fill:before{content:"\e965"}.c-icon-three_fill:before{content:"\e966"}.c-icon-four_fill:before{content:"\e967"}.c-icon-question:before{content:"\e93f"}.c-icon-a_fill:before{content:"\e962"}.c-icon-q_fill:before{content:"\e963"}.c-icon-reload:before{content:"\e90d"}.c-icon-market:before{content:"\e925"}.c-icon-comment_fill:before{content:"\e900"}.c-icon-pen:before{content:"\e928"}.c-icon-plane:before{content:"\e952"}.c-icon-mail_unread:before{content:"\e920"}.c-icon-ranking:before{content:"\e9946"}.c-icon-minus:before{content:"\e992"}.c-icon-minus-simple:before{content:"\e9947"}.c-icon-plus-simple:before{content:"\e9948"}.c-icon-line:before{content:"\e901"}.c-icon-man_plus:before{content:"\e902"}.c-icon-man_setting:before{content:"\e903"}.c-icon-home:before{content:"\e904"}.c-icon-graph:before{content:"\e905"}.c-icon-japan:before{content:"\e906"}.c-icon-time:before{content:"\e907"}.c-icon-group:before{content:"\e908"}.c-icon-public:before{content:"\e909"}.c-icon-map_fill:before{content:"\e90a"}.c-icon-nurse:before{content:"\e90b"}.c-icon-crown_03:before{content:"\e90c"}.c-icon-contents:before{content:"\e90e"}.c-icon-rank_graph:before{content:"\e90f"}.c-icon-new:before{content:"\e910"}.c-icon-related:before{content:"\e911"}.c-icon-minna-comment:before{content:"\e9e6"}.c-icon-refund:before{content:"\e9950"}.c-icon-check_fill_in_circle:before{content:"\e9914"}.c-icon-event_line:before{content:"\e912"}.c-icon-unlink:before{content:"\e913"}.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)}.p-icon-list{display:flex;flex-wrap:wrap}@media not all and (max-width:660px){.p-icon-list{margin:-2px -6px 12px 0}}@media (max-width:660px){.p-icon-list{margin-bottom:12px;margin-right:0}}.p-icon-list__list{background:#fffbf0;border:1px solid #f60;border-radius:6px;margin-bottom:4px;margin-right:4px;position:relative}@media not all and (max-width:660px){.p-icon-list__list{height:52px;width:52px}}@media (max-width:660px){.p-icon-list__list{height:42px;width:42px}}.p-icon-list__list>.tooltip{background-color:#fffbf0;border:2px solid;border-radius:4px;bottom:68px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#f60;display:none;font-weight:700;left:-130px;line-height:1.5;position:absolute;text-align:center;width:320px;z-index:2}@media not all and (max-width:660px){.p-icon-list__list>.tooltip{padding:10px 8px}}@media (max-width:660px){.p-icon-list__list>.tooltip{font-size:14px;padding:6px}}.p-icon-list__list>.tooltip p{display:inline-block;text-align:left}.p-icon-list__list>.tooltip:before{border:12px solid transparent;border-top-color:#fff;bottom:-21px;content:"";left:50%;margin-left:-17px;position:absolute;z-index:2}.p-icon-list__list>.tooltip:after{border:12px solid transparent;border-top-color:#f60;bottom:-24px;content:"";left:50%;margin-left:-17px;position:absolute;z-index:1}.p-icon-list__list:hover>.tooltip{display:block}.p-icon-list__list .c-icon-shisetsu{color:#f60}@media not all and (max-width:660px){.p-icon-list__list .c-icon-shisetsu{font-size:50px}}@media (max-width:660px){.p-icon-list__list .c-icon-shisetsu{font-size:40px}}.p-icon-list__list .c-icon-shisetsu>span{font-size:0;line-height:0;overflow:hidden}@media (max-width:660px){.p-icon-list__list:first-child>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:first-child>.tooltip:after,.p-icon-list__list:first-child>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(2)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(2)>.tooltip:after,.p-icon-list__list:nth-child(2)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(3)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(3)>.tooltip:after,.p-icon-list__list:nth-child(3)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(4)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(4)>.tooltip:after,.p-icon-list__list:nth-child(4)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(5)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(5)>.tooltip:after,.p-icon-list__list:nth-child(5)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(6)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(6)>.tooltip:after,.p-icon-list__list:nth-child(6)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(7)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(7)>.tooltip:after,.p-icon-list__list:nth-child(7)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(8)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(8)>.tooltip:after,.p-icon-list__list:nth-child(8)>.tooltip:before{left:90vw}.p-icon-list__list:nth-child(9)>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:nth-child(9)>.tooltip:after,.p-icon-list__list:nth-child(9)>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(10)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(10)>.tooltip:after,.p-icon-list__list:nth-child(10)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(11)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(11)>.tooltip:after,.p-icon-list__list:nth-child(11)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(12)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(12)>.tooltip:after,.p-icon-list__list:nth-child(12)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(13)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(13)>.tooltip:after,.p-icon-list__list:nth-child(13)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(14)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(14)>.tooltip:after,.p-icon-list__list:nth-child(14)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(15)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(15)>.tooltip:after,.p-icon-list__list:nth-child(15)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(16)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(16)>.tooltip:after,.p-icon-list__list:nth-child(16)>.tooltip:before{left:90vw}.p-icon-list__list:nth-child(17)>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:nth-child(17)>.tooltip:after,.p-icon-list__list:nth-child(17)>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(18)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(18)>.tooltip:after,.p-icon-list__list:nth-child(18)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(19)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(19)>.tooltip:after,.p-icon-list__list:nth-child(19)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(20)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(20)>.tooltip:after,.p-icon-list__list:nth-child(20)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(21)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(21)>.tooltip:after,.p-icon-list__list:nth-child(21)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(22)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(22)>.tooltip:after,.p-icon-list__list:nth-child(22)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(23)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(23)>.tooltip:after,.p-icon-list__list:nth-child(23)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(24)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(24)>.tooltip:after,.p-icon-list__list:nth-child(24)>.tooltip:before{left:90vw}.p-icon-list__list:nth-child(25)>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:nth-child(25)>.tooltip:after,.p-icon-list__list:nth-child(25)>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(26)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(26)>.tooltip:after,.p-icon-list__list:nth-child(26)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(27)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(27)>.tooltip:after,.p-icon-list__list:nth-child(27)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(28)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(28)>.tooltip:after,.p-icon-list__list:nth-child(28)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(29)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(29)>.tooltip:after,.p-icon-list__list:nth-child(29)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(30)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(30)>.tooltip:after,.p-icon-list__list:nth-child(30)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(31)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(31)>.tooltip:after,.p-icon-list__list:nth-child(31)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(32)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(32)>.tooltip:after,.p-icon-list__list:nth-child(32)>.tooltip:before{left:90vw}.p-icon-list__list:nth-child(33)>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:nth-child(33)>.tooltip:after,.p-icon-list__list:nth-child(33)>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(34)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(34)>.tooltip:after,.p-icon-list__list:nth-child(34)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(35)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(35)>.tooltip:after,.p-icon-list__list:nth-child(35)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(36)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(36)>.tooltip:after,.p-icon-list__list:nth-child(36)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(37)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(37)>.tooltip:after,.p-icon-list__list:nth-child(37)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(38)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(38)>.tooltip:after,.p-icon-list__list:nth-child(38)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(39)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(39)>.tooltip:after,.p-icon-list__list:nth-child(39)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(40)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(40)>.tooltip:after,.p-icon-list__list:nth-child(40)>.tooltip:before{left:90vw}.p-icon-list__list:nth-child(41)>.tooltip{bottom:15.46667vw;left:0;width:96.8vw}.p-icon-list__list:nth-child(41)>.tooltip:after,.p-icon-list__list:nth-child(41)>.tooltip:before{left:6vw}.p-icon-list__list:nth-child(42)>.tooltip{bottom:15.46667vw;left:-12vw;width:96.8vw}.p-icon-list__list:nth-child(42)>.tooltip:after,.p-icon-list__list:nth-child(42)>.tooltip:before{left:18vw}.p-icon-list__list:nth-child(43)>.tooltip{bottom:15.46667vw;left:-24vw;width:96.8vw}.p-icon-list__list:nth-child(43)>.tooltip:after,.p-icon-list__list:nth-child(43)>.tooltip:before{left:30vw}.p-icon-list__list:nth-child(44)>.tooltip{bottom:15.46667vw;left:-36vw;width:96.8vw}.p-icon-list__list:nth-child(44)>.tooltip:after,.p-icon-list__list:nth-child(44)>.tooltip:before{left:42vw}.p-icon-list__list:nth-child(45)>.tooltip{bottom:15.46667vw;left:-48vw;width:96.8vw}.p-icon-list__list:nth-child(45)>.tooltip:after,.p-icon-list__list:nth-child(45)>.tooltip:before{left:54vw}.p-icon-list__list:nth-child(46)>.tooltip{bottom:15.46667vw;left:-60vw;width:96.8vw}.p-icon-list__list:nth-child(46)>.tooltip:after,.p-icon-list__list:nth-child(46)>.tooltip:before{left:66vw}.p-icon-list__list:nth-child(47)>.tooltip{bottom:15.46667vw;left:-72vw;width:96.8vw}.p-icon-list__list:nth-child(47)>.tooltip:after,.p-icon-list__list:nth-child(47)>.tooltip:before{left:78vw}.p-icon-list__list:nth-child(48)>.tooltip{bottom:15.46667vw;left:-84vw;width:96.8vw}.p-icon-list__list:nth-child(48)>.tooltip:after,.p-icon-list__list:nth-child(48)>.tooltip:before{left:90vw}}.p-icon-list__no-icon{margin-bottom:-10px}.c-text{line-height:1.6}.c-text+.c-text{margin-top:14px}.c-text .emphasis{color:#f82060}.c-text .primary{color:#4c2100}.c-text .white{color:#fff}.c-text .orange{color:#f60}.c-text .bold{font-weight:700}.c-text .note{color:#888}@media not all and (max-width:660px){.c-text .huge{font-size:20px;font-size:1.25rem}}@media (max-width:660px){.c-text .huge{font-size:20px;font-size:1.25rem}}@media not all and (max-width:660px){.c-text .big{font-size:18px;font-size:1.125rem}}@media (max-width:660px){.c-text .big{font-size:18px;font-size:1.125rem}}@media not all and (max-width:660px){.c-text .regular{font-size:16px;font-size:1rem}}@media (max-width:660px){.c-text .regular{font-size:15px;font-size:.9375rem}}.c-text .small{display:inline-block;font-size:14px;font-size:.875rem;line-height:1.4}.c-text .tiny{font-size:12px;font-size:.75rem;line-height:1.4}.c-text .min{font-weight:400}@media not all and (max-width:660px){.c-text .min{font-size:12px;font-size:.75rem}}@media (max-width:660px){.c-text .min{font-size:10px;font-size:.625rem}}.c-note{color:#2a2a2a;display:block;font-size:14px;font-size:.875rem;line-height:1.4;margin-top:6px}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}span.twitter-typeahead .tt-suggestion{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}span.twitter-typeahead .form-control{border-radius:6px;border-radius:3px;font-size:18px;font-size:12px;height:46px;height:30px;line-height:1.3333333;line-height:1.5;padding:10px 16px;padding:5px 10px}span.twitter-typeahead{display:block!important;height:34px;width:100%}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{top:32px!important}span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}span.twitter-typeahead:first-child .form-control{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}span.twitter-typeahead:last-child .form-control{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}span.twitter-typeahead{height:30px}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{top:30px!important}span.twitter-typeahead{height:46px}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{top:46px!important}@media (max-width:660px){.l-wrap{padding:0}}@media not all and (max-width:660px){.l-wrap>:first-child{padding-top:20px}}@media (max-width:660px){.l-wrap>:first-child{padding-top:12px}}.l-container{max-width:1110px}@media not all and (max-width:660px){.l-container{margin:0 auto 60px;padding:0 15px}}@media (max-width:660px){.l-container{margin:0 auto 40px;padding:0}}.l-container--no-mb{margin-bottom:0}@media (max-width:660px){.l-container--user{margin-bottom:0}}@media not all and (max-width:660px){.l-container__inner{align-items:flex-start;display:flex;justify-content:space-between}}@media (max-width:660px){.l-container__inner{display:block}}.l-container__inner--flex-center{justify-content:center}@media not all and (max-width:660px){.l-container>.c-hdg-lv1{padding:0 0 16px}}@media (max-width:660px){.l-container>.c-hdg-lv1{padding:0 2.13333vw 12px}}.l-main-one-column{display:block;margin:0 auto;max-width:700px}@media not all and (max-width:660px){.l-main-one-column{min-height:calc(100vh - 378px);padding:12px 0 100px}}@media (max-width:660px){.l-main-one-column{background:#fff;min-height:auto;padding:0}}.l-main-one-column--large{max-width:830px}@media (max-width:660px){.l-main-one-column--large{background:#fffbf0!important;border-top:none}}@media not all and (max-width:660px){.l-main-one-column>.c-hdg-lv1{padding:0 0 16px}}@media (max-width:660px){.l-main-one-column>.c-hdg-lv1{padding:20px 2.13333vw}}.l-main-one-column .facility_name{color:#f60}.l-main-one-column__inner{background:#fff;position:relative}@media not all and (max-width:660px){.l-main-one-column__inner{border:1px solid #ccc;border-radius:8px;padding:16px 16px 20px}}@media (max-width:660px){.l-main-one-column__inner{padding:15px 1.6vw 20px}}.l-main-one-column__head{margin-bottom:12px}@media not all and (max-width:660px){.l-main-one-column__head{background:none}}@media (max-width:660px){.l-main-one-column__head{background:#fffaf0;border-bottom:1px solid #ccc;padding:12px 1.6vw}}.p-form{padding:12px 0 10px}@media (max-width:660px){.p-form{border-top:none;display:block;padding-bottom: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}@media not all and (max-width:660px){.p-form--grid .c-form-title{width:24%}}@media (max-width:660px){.p-form--grid .c-form-title{margin-right:2%;width:22%}}.p-form--grid__add-bb{border-bottom:1px solid #ccc}@media not all and (max-width:660px){.p-form--grid__add-bb{padding-bottom:12px;width:74%}}@media (max-width:660px){.p-form--grid__add-bb{padding-bottom:10px;width:76%}}@media not all and (max-width:660px){.p-form--grid__add-pb{padding-bottom:12px}}@media (max-width:660px){.p-form--grid__add-pb{padding-bottom:6px}}.p-form--grid__list{position:relative}@media not all and (max-width:660px){.p-form--grid__list{width:74%}}@media (max-width:660px){.p-form--grid__list{width:76%}.p-form--grid__list .c-text .small{margin-top:4px}}@media not all and (max-width:660px){.p-form--grid__list .p-form__password-wrap{max-width:350px}}.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}@media not all and (max-width:660px){.p-form__calendar{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}@media (max-width:660px){.p-form--login{font-size:3vw}}.p-form--login__member{font-size:14px;font-size:.875rem}@media not all and (max-width:660px){.p-form--login__member{margin:0 0 12px}}@media (max-width:660px){.p-form--login__member{margin:12px 0 0}}.p-form__password-wrap{position:relative}.p-form--login-color{text-align:right}.c-select{-webkit-appearance:none;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;width:90%;z-index:1}@media not all and (max-width:660px){.c-select__label{font-size:16px;font-size:1rem}}@media (max-width:660px){.c-select__label{color:#2a2a2a;font-size:15px;font-size:4vw}}.c-select__suggest{border-radius:4px;font-size:14px;overflow:hidden;padding:5px 8px;width:87%}.c-select__suggest::-webkit-input-placeholder{color:#ccc;font-size:14px}.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}@media not all and (max-width:660px){.c-select__container{height:50px;width:350px}}@media screen and (max-width:760px){.c-select__container{height:46px;width:100%}}@media not all and (max-width:660px){.c-select__container--wide{width:380px}}@media (max-width:660px){.c-select__container--wide{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%;-webkit-transform:translateY(-50%) rotate(90deg);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}@media not all and (max-width:660px){.c-select__container.w240{width:240px}}@media (max-width:660px){.c-select__container.w240{width:100%}}@media not all and (max-width:660px){.c-select__container.w230{width:230px}}@media (max-width:660px){.c-select__container.w230{width:100%}}@media not all and (max-width:660px){.c-select__container.w210{width:210px}}@media (max-width:660px){.c-select__container.w210{width:100%}}@media not all and (max-width:660px){.c-select__container.w200{width:200px}}@media (max-width:660px){.c-select__container.w200{width:100%}}@media not all and (max-width:660px){.c-select__container.w180{width:180px}}@media (max-width:660px){.c-select__container.w180{width:100%}}@media not all and (max-width:660px){.c-select__container.w170{width:170px}}@media (max-width:660px){.c-select__container.w170{width:100%}}@media not all and (max-width:660px){.c-select__container.w160{width:160px}}@media (max-width:660px){.c-select__container.w160{width:100%}}.c-select__container.w160 .c-select__label{width:83%}@media not all and (max-width:660px){.c-select__container.w140{width:140px}}@media (max-width:660px){.c-select__container.w140{width:100%}}.c-select__container.w140 .c-select__label{width:83%}@media not all and (max-width:660px){.c-select__container.w130{width:130px}}@media (max-width:660px){.c-select__container.w130{width:100%}}@media not all and (max-width:660px){.c-select__container.w120{width:120px}}@media (max-width:660px){.c-select__container.w120{width:100%}}.c-select__container.w100{min-width:100px}@media not all and (max-width:660px){.c-select__container.w100{width:100px}}@media (max-width:660px){.c-select__container.w100{width:100%}}.c-select__container.w100p{width:100%}.c-select__container.w70{min-width:70px}@media not all and (max-width:660px){.c-select__container.w70{width:70px}}@media (max-width:660px){.c-select__container.w70{width:100%}}.c-select__container.w60{min-width:60px}@media not all and (max-width:660px){.c-select__container.w60{width:60px}}@media (max-width:660px){.c-select__container.w60{width:100%}}.c-select__container.w50{min-width:50px}@media not all and (max-width:660px){.c-select__container.w50{width:50px}}@media (max-width:660px){.c-select__container.w50{width:100%}}.c-select__container.disabled{background:#ccc;color:#aaa}.c-select__note-text{display:inline-block;vertical-align:middle}@media not all and (max-width:660px){.c-select__note-text{font-size:16px;font-size:1rem;padding:0 6px}}@media (max-width:660px){.c-select__note-text{font-size:14px;font-size:3.73333vw;padding:0 2px}}.disabled .c-select{cursor:inherit}body.ie .c-select{opacity:1}.c-input-text{-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:16px;font-size:1rem;outline:none;padding:8px;width:100%}@media not all and (max-width:660px){.c-input-text{height:50px}}@media (max-width:660px){.c-input-text{height:46px}}.c-input-text::-webkit-input-placeholder{color:#ababab}.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 not all and (max-width:660px){.c-input-text--middle{width:350px}}@media (max-width:660px){.c-input-text--middle{width:100%}}@media not all and (max-width:660px){.c-input-text--wide{width:380px}}@media (max-width:660px){.c-input-text--wide{width:100%}}@media not all and (max-width:660px){.c-input-text--w300{width:300px}}@media screen and (max-width:760px){.c-input-text--w300{width:100%}}@media not all and (max-width:660px){.c-input-text--w350{width:350px}}@media (max-width:660px){.c-input-text--w350{width:100%}}@media not all and (max-width:660px){.c-input-text--w200{width:200px}}@media (max-width:660px){.c-input-text--w200{width:100%}}@media not all and (max-width:660px){.c-input-text--w210{width:210px}}@media (max-width:660px){.c-input-text--w210{width:100%}}@media not all and (max-width:660px){.c-input-text--w130{width:130px}}@media (max-width:660px){.c-input-text--w130{width:100%}}@media not all and (max-width:660px){.c-input-text--w120{width:120px}}@media (max-width:660px){.c-input-text--w120{width:100%}}@media not all and (max-width:660px){.c-input-text--w100{width:100px}}@media (max-width:660px){.c-input-text--w100{width:100%}}@media not all and (max-width:660px){.c-input-text--w80{width:80px}}@media (max-width:660px){.c-input-text--w80{width:100%}}.c-input-text__note-text{display:inline-block;font-size:16px;font-size:1rem;padding:0 6px}.c-input-text[disabled]{background-color:#ccc}@-webkit-keyframes blink{0%{opacity:.9}50%{opacity:0}to{opacity:.9}}@keyframes blink{0%{opacity:0}to{opacity:1}}.input-town{position:relative}.visible-alert:before{-webkit-animation:blink 1.7s ease-in-out infinite alternate;animation:blink 1.7s ease-in-out infinite alternate;border:5px solid transparent;border-right:8px solid #f82060;content:"";position:absolute;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.visible-alert:before{right:100px}}@media (max-width:660px){.visible-alert:before{right:86px}}.visible-alert:after{align-items:center;-webkit-animation:blink 1.7s ease-in-out infinite alternate;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}@media not all and (max-width:660px){.visible-alert:after{height:38px;top:16px;width:94px}}@media (max-width:660px){.visible-alert:after{height:36px;top:5px;width:80px}}@media not all and (max-width:660px){.visible-alert.alert-position-left:before{right:254px}}@media (max-width:660px){.visible-alert.alert-position-left:before{right:calc(100% - 97px)}}.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}@media (max-width:660px){.visible-alert.c-input-text--wide:before{right:85.5px}.visible-alert.c-input-text--wide:after{top:15px}}.password-toggle-btn{background-color:transparent;border:none;cursor:pointer;font-weight:700;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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%;-webkit-transform:translateY(-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%;-webkit-transform:translateY(-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%;-webkit-transform:translateY(-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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media not all and (max-width:660px){.c-checkbox:checked+.c-checkbox__text:before{left:3px}}@media (max-width:660px){.c-checkbox:checked+.c-checkbox__text:before{left:.8vw}}.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%;-webkit-transform:translateY(-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}@media not all and (max-width:660px){.c-checkbox__text{line-height:24px;padding-left:30px}}@media (max-width:660px){.c-checkbox__text{line-height:1.1;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%;-webkit-transform:translateY(-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:transparent 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}@media not all and (max-width:660px){.c-checkbox__text--reverse{padding-right:25px}}@media (max-width:660px){.c-checkbox__text--reverse{padding-bottom:26px;padding-right:0}}.c-checkbox__text--reverse:after{left:inherit}@media not all and (max-width:660px){.c-checkbox__text--reverse:after{right:0}}@media (max-width:660px){.c-checkbox__text--reverse:after{bottom:0;right:50%;top:inherit;-webkit-transform:translateX(50%);transform:translateX(50%)}}.c-checkbox:checked+.c-checkbox__text--reverse:after{left:inherit}@media not all and (max-width:660px){.c-checkbox:checked+.c-checkbox__text--reverse:after{right:0}}@media (max-width:660px){.c-checkbox:checked+.c-checkbox__text--reverse:after{bottom:0;right:50%;top:inherit;-webkit-transform:translateX(50%);transform:translateX(50%)}}.c-checkbox:checked+.c-checkbox__text--reverse:before{left:inherit}@media not all and (max-width:660px){.c-checkbox:checked+.c-checkbox__text--reverse:before{right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:660px){.c-checkbox:checked+.c-checkbox__text--reverse:before{bottom:4px;right:50%;top:inherit;-webkit-transform:translateX(50%);transform:translateX(50%)}}.c-checkbox__text--no-text{padding-left:24px}.c-checkbox__container{display:inline-block;margin-right:12px}@media (max-width:660px){.c-checkbox__container{margin-top:6px}}.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}@media (max-width:660px){.c-checkbox__container--block{flex-basis:70%}}.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:transparent 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-radio{display:none}.c-radio+label{cursor:pointer;display:inline-block;line-height:24px;position:relative}@media not all and (max-width:660px){.c-radio+label{padding-left:30px}}@media (max-width:660px){.c-radio+label{padding-left:7.46667vw}}.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}@media not all and (max-width:660px){.c-radio__container{margin-right:10px}}@media (max-width:660px){.c-radio__container{margin-right:2.4vw}}.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:"\f00c";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}@media not all and (max-width:660px){.c-form-title{font-size:14px;font-size:.875rem;line-height:1.4;padding-bottom:0}}@media (max-width:660px){.c-form-title{font-size:12px;font-size:3.2vw;letter-spacing:-.5px;line-height:1.2;padding-bottom:6px}}.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}@media not all and (max-width:660px){.c-form-title__label{font-size:10px;font-size:.625rem;height:16px}}@media (max-width:660px){.c-form-title__label{font-size:10px;font-size:2.66667vw;height:14px;line-height:14px;margin-top:3px;padding:0 2px;text-align:center}}.c-form-title__label--required{background:#fff;border:1px solid #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-icon-shisetsu,[class*=" c-icon-shisetsu"],[class^=c-icon-shisetsu]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-family:iconfont-shisetsu,sans-serif!important;font-size:44px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@media screen and (max-width:760px){.c-icon-shisetsu,[class*=" c-icon-shisetsu"],[class^=c-icon-shisetsu]{font-size:40px}}.c-icon-shisetsu-1:before{content:"\e900"}.c-icon-shisetsu-2:before{content:"\e901"}.c-icon-shisetsu-3:before{content:"\e902"}.c-icon-shisetsu-4:before{content:"\e903"}.c-icon-shisetsu-5:before{content:"\e904"}.c-icon-shisetsu-6:before{content:"\e905"}.c-icon-shisetsu-7:before{content:"\e906"}.c-icon-shisetsu-8:before{content:"\e907"}.c-icon-shisetsu-9:before{content:"\e908"}.c-icon-shisetsu-10:before{content:"\e9b0"}.c-icon-shisetsu-11:before{content:"\e90a"}.c-icon-shisetsu-12:before{content:"\e90b"}.c-icon-shisetsu-13:before{content:"\e90c"}.c-icon-shisetsu-14:before{content:"\e90d"}.c-icon-shisetsu-15:before{content:"\e90e"}.c-icon-shisetsu-16:before{content:"\e90f"}.c-icon-shisetsu-17:before{content:"\e910"}.c-icon-shisetsu-18:before{content:"\e911"}.c-icon-shisetsu-19:before{content:"\e912"}.c-icon-shisetsu-20:before{content:"\e913"}.c-icon-shisetsu-21:before{content:"\e914"}.c-icon-shisetsu-22:before{content:"\e915"}.c-icon-shisetsu-23:before{content:"\e916"}.c-icon-shisetsu-24:before{content:"\e917"}.c-icon-shisetsu-25:before{content:"\e918"}.c-icon-shisetsu-26:before{content:"\e919"}.c-icon-shisetsu-27:before{content:"\e91a"}.c-icon-shisetsu-28:before{content:"\e9b1"}.c-icon-shisetsu-29:before{content:"\e91c"}.c-icon-shisetsu-30:before{content:"\e91d"}.c-icon-shisetsu-31:before{content:"\e91e"}.c-icon-shisetsu-32:before{content:"\e91f"}.c-icon-shisetsu-33:before{content:"\e920"}.c-icon-shisetsu-34:before{content:"\e921"}.c-icon-shisetsu-35:before{content:"\e922"}.c-icon-shisetsu-36:before{content:"\e923"}.c-icon-shisetsu-37:before{content:"\e924"}.c-icon-shisetsu-38:before{content:"\e925"}.c-icon-shisetsu-39:before{content:"\e926"}.c-icon-shisetsu-40:before{content:"\e927"}.c-icon-shisetsu-41:before{content:"\e928"}.c-icon-shisetsu-42:before{content:"\e929"}.c-icon-shisetsu-43:before{content:"\e92a"}.c-icon-shisetsu-44:before{content:"\e92b"}.c-icon-shisetsu-45:before{content:"\e92c"}.c-icon-shisetsu-46:before{content:"\e92d"}.c-icon-shisetsu-47:before{content:"\e92e"}.c-icon-shisetsu-48:before{content:"\e92f"}.c-icon-shisetsu-49:before{content:"\e930"}.c-icon-shisetsu-50:before{content:"\e931"}.c-icon-shisetsu-51:before{content:"\e932"}.c-icon-shisetsu-52:before{content:"\e933"}.c-icon-shisetsu-53:before{content:"\e934"}.c-icon-shisetsu-54:before{content:"\e935"}.c-icon-shisetsu-55:before{content:"\e936"}.c-icon-shisetsu-56:before{content:"\e937"}.c-icon-shisetsu-57:before{content:"\e938"}.c-icon-shisetsu-58:before{content:"\e939"}.c-icon-shisetsu-59:before{content:"\e93a"}.c-icon-shisetsu-60:before{content:"\e93b"}.c-icon-shisetsu-61:before{content:"\e93c"}.c-icon-shisetsu-62:before{content:"\e93d"}.c-icon-shisetsu-63:before{content:"\e93e"}.c-icon-shisetsu-64:before{content:"\e93f"}.c-icon-shisetsu-65:before{content:"\e940"}.c-icon-shisetsu-66:before{content:"\e941"}.c-icon-shisetsu-67:before{content:"\e942"}.c-icon-shisetsu-68:before{content:"\e943"}.c-icon-shisetsu-69:before{content:"\e944"}.c-icon-shisetsu-70:before{content:"\e945"}.c-icon-shisetsu-71:before{content:"\e946"}.c-icon-shisetsu-72:before{content:"\e947"}.c-icon-shisetsu-73:before{content:"\e948"}.c-icon-shisetsu-74:before{content:"\e949"}.c-icon-shisetsu-75:before{content:"\e94a"}.c-icon-shisetsu-76:before{content:"\e94b"}.c-icon-shisetsu-77:before{content:"\e94c"}.c-icon-shisetsu-78:before{content:"\e94d"}.c-icon-shisetsu-79:before{content:"\e94e"}.c-icon-shisetsu-80:before{content:"\e94f"}.c-icon-shisetsu-81:before{content:"\e950"}.c-icon-shisetsu-82:before{content:"\e951"}.c-icon-shisetsu-83:before{content:"\e952"}.c-icon-shisetsu-84:before{content:"\e953"}.c-icon-shisetsu-85:before{content:"\e954"}.c-icon-shisetsu-86:before{content:"\e955"}.c-icon-shisetsu-87:before{content:"\e956"}.c-icon-shisetsu-88:before{content:"\e957"}.c-icon-shisetsu-89:before{content:"\e958"}.c-icon-shisetsu-90:before{content:"\e959"}.c-icon-shisetsu-91:before{content:"\e95a"}.c-icon-shisetsu-92:before{content:"\e95b"}.c-icon-shisetsu-93:before{content:"\e95c"}.c-icon-shisetsu-94:before{content:"\e95d"}.c-icon-shisetsu-95:before{content:"\e95e"}.c-icon-shisetsu-96:before{content:"\e95f"}.c-icon-shisetsu-97:before{content:"\e960"}.c-icon-shisetsu-98:before{content:"\e961"}.c-icon-shisetsu-99:before{content:"\e962"}.c-icon-shisetsu-100:before{content:"\e963"}.c-icon-shisetsu-101:before{content:"\e964"}.c-icon-shisetsu-102:before{content:"\e965"}.c-icon-shisetsu-103:before{content:"\e966"}.c-icon-shisetsu-104:before{content:"\e967"}.c-icon-shisetsu-105:before{content:"\e968"}.c-icon-shisetsu-106:before{content:"\e969"}.c-icon-shisetsu-107:before{content:"\e96a"}.c-icon-shisetsu-108:before{content:"\e96b"}.c-icon-shisetsu-109:before{content:"\e96c"}.c-icon-shisetsu-110:before{content:"\e96d"}.c-icon-shisetsu-111:before{content:"\e96e"}.c-icon-shisetsu-112:before{content:"\e96f"}.c-icon-shisetsu-113:before{content:"\e970"}.c-icon-shisetsu-114:before{content:"\e971"}.c-icon-shisetsu-115:before{content:"\e972"}.c-icon-shisetsu-116:before{content:"\e973"}.c-icon-shisetsu-117:before{content:"\e974"}.c-icon-shisetsu-118:before{content:"\e975"}.c-icon-shisetsu-119:before{content:"\e976"}.c-icon-shisetsu-120:before{content:"\e977"}.c-icon-shisetsu-121:before{content:"\e978"}.c-icon-shisetsu-122:before{content:"\e979"}.c-icon-shisetsu-123:before{content:"\e97a"}.c-icon-shisetsu-124:before{content:"\e97b"}.c-icon-shisetsu-125:before{content:"\e97c"}.c-icon-shisetsu-126:before{content:"\e97d"}.c-icon-shisetsu-127:before{content:"\e97e"}.c-icon-shisetsu-128:before{content:"\e97f"}.c-icon-shisetsu-129:before{content:"\e980"}.c-icon-shisetsu-130:before{content:"\e981"}.c-icon-shisetsu-131:before{content:"\e982"}.c-icon-shisetsu-132:before{content:"\e983"}.c-icon-shisetsu-133:before{content:"\e984"}.c-icon-shisetsu-134:before{content:"\e985"}.c-icon-shisetsu-135:before{content:"\e986"}.c-icon-shisetsu-136:before{content:"\e987"}.c-icon-shisetsu-137:before{content:"\e988"}.c-icon-shisetsu-138:before{content:"\e989"}.c-icon-shisetsu-139:before{content:"\e98a"}.c-icon-shisetsu-140:before{content:"\e9af"}.c-icon-shisetsu-147:before{content:"\e9b2"}.c-icon-shisetsu-148:before{content:"\e9b3"}.c-icon-shisetsu-149:before{content:"\e9b5"}.c-icon-shisetsu-158:before{content:"\e9f1"}.c-icon-shisetsu-159:before{content:"\e9c4"}.c-icon-shisetsu-160:before{content:"\e9ed"}.c-icon-shisetsu-161:before{content:"\e9eb"}.c-icon-shisetsu-162:before{content:"\e9f7"}.c-icon-shisetsu-163:before{content:"\e9f0"}.c-icon-shisetsu-164:before{content:"\e9ec"}.c-icon-shisetsu-165:before{content:"\ea17"}.c-icon-shisetsu-166:before{content:"\ea13"}.c-icon-shisetsu-167:before{content:"\e9bf"}.c-icon-shisetsu-168:before{content:"\e9c3"}.c-icon-shisetsu-169:before{content:"\e9c6"}.c-icon-shisetsu-170:before{content:"\e9e8"}.c-icon-shisetsu-171:before{content:"\e9e5"}.c-icon-shisetsu-172:before{content:"\e9e6"}.c-icon-shisetsu-173:before{content:"\e9f9"}.c-icon-shisetsu-174:before{content:"\e9e9"}.c-icon-shisetsu-175:before{content:"\e9ee"}.c-icon-shisetsu-176:before{content:"\e9ea"}.c-icon-shisetsu-177:before{content:"\e9e7"}.c-icon-shisetsu-178:before{content:"\e9e4"}.c-icon-shisetsu-179:before{content:"\e9e2"}.c-icon-shisetsu-180:before{content:"\e9df"}.c-icon-shisetsu-181:before{content:"\e9e3"}.c-icon-shisetsu-182:before{content:"\e9dd"}.c-icon-shisetsu-183:before{content:"\e9dc"}.c-icon-shisetsu-184:before{content:"\e9e1"}.c-icon-shisetsu-185:before{content:"\e9de"}.c-icon-shisetsu-186:before{content:"\e9bc"}.c-icon-shisetsu-187:before{content:"\e9fc"}.c-icon-shisetsu-188:before{content:"\e9d9"}.c-icon-shisetsu-189:before{content:"\e9e0"}.c-icon-shisetsu-190:before{content:"\ea0c"}.c-icon-shisetsu-191:before{content:"\e9db"}.c-icon-shisetsu-192:before{content:"\ea06"}.c-icon-shisetsu-193:before{content:"\e9da"}.c-icon-shisetsu-194:before{content:"\ea02"}.c-icon-shisetsu-195:before{content:"\e9d8"}.c-icon-shisetsu-196:before{content:"\e9bd"}.c-icon-shisetsu-197:before{content:"\e9d5"}.c-icon-shisetsu-198:before{content:"\ea0a"}.c-icon-shisetsu-199:before{content:"\ea09"}.c-icon-shisetsu-200:before{content:"\e9d6"}.c-icon-shisetsu-201:before{content:"\ea15"}.c-icon-shisetsu-202:before{content:"\ea10"}.c-icon-shisetsu-203:before{content:"\e9f3"}.c-icon-shisetsu-204:before{content:"\ea14"}.c-icon-shisetsu-205:before{content:"\e9d7"}.c-icon-shisetsu-206:before{content:"\ea05"}.c-icon-shisetsu-207:before{content:"\e9d2"}.c-icon-shisetsu-208:before{content:"\e9f8"}.c-icon-shisetsu-209:before{content:"\e9d1"}.c-icon-shisetsu-210:before{content:"\e9d4"}.c-icon-shisetsu-211:before{content:"\e9d3"}.c-icon-shisetsu-212:before{content:"\e9cf"}.c-icon-shisetsu-213:before{content:"\e9d0"}.c-icon-shisetsu-214:before{content:"\e9ce"}.c-icon-shisetsu-215:before{content:"\e9c5"}.c-icon-shisetsu-216:before{content:"\e9b8"}.c-icon-shisetsu-217:before{content:"\e9cd"}.c-icon-shisetsu-218:before{content:"\e9b7"}.c-icon-shisetsu-219:before{content:"\e9cc"}.c-icon-shisetsu-220:before{content:"\e9ca"}.c-icon-shisetsu-221:before{content:"\e9b9"}.c-icon-shisetsu-222:before{content:"\e9cb"}.c-icon-shisetsu-223:before{content:"\e9c8"}.c-icon-shisetsu-224:before{content:"\e9c9"}.c-icon-shisetsu-225:before{content:"\ea18"}.c-icon-shisetsu-226:before{content:"\ea0d"}.c-icon-shisetsu-227:before{content:"\ea0f"}.c-icon-shisetsu-228:before{content:"\e9c1"}.c-icon-shisetsu-229:before{content:"\ea16"}.c-icon-shisetsu-230:before{content:"\e9c2"}.c-icon-shisetsu-231:before{content:"\e9c7"}.c-icon-shisetsu-232:before{content:"\e9c0"}.c-icon-shisetsu-233:before{content:"\e9bb"}.c-icon-shisetsu-234:before{content:"\e9ff"}.c-icon-shisetsu-235:before{content:"\e9fb"}.c-icon-shisetsu-236:before{content:"\ea01"}.c-icon-shisetsu-237:before{content:"\e9fe"}.c-icon-shisetsu-238:before{content:"\ea12"}.c-icon-shisetsu-239:before{content:"\e9b6"}.c-icon-shisetsu-240:before{content:"\ea11"}.c-icon-shisetsu-241:before{content:"\e9b4"}.c-icon-shisetsu-242:before{content:"\e9f6"}.c-icon-shisetsu-243:before{content:"\e91b"}.c-icon-shisetsu-244:before{content:"\ea00"}.c-icon-shisetsu-245:before{content:"\ea04"}.c-icon-shisetsu-246:before{content:"\ea0b"}.c-icon-shisetsu-247:before{content:"\ea03"}.c-icon-shisetsu-248:before{content:"\e9f2"}.c-icon-shisetsu-249:before{content:"\e9fd"}.c-icon-shisetsu-250:before{content:"\e9ef"}.c-icon-shisetsu-251:before{content:"\e9be"}.c-icon-shisetsu-252:before{content:"\e9f4"}.c-icon-shisetsu-253:before{content:"\e9ba"}.c-icon-shisetsu-254:before{content:"\e9f5"}.c-icon-shisetsu-255:before{content:"\e9fa"}.c-icon-shisetsu-256:before{content:"\ea08"}.c-icon-shisetsu-257:before{content:"\ea19"}.p-email-duplicate{background-color:#ffeded;border:1px solid #ccc;border-radius:8px;margin-top:12px;padding:8px 0 12px 16px}.p-email-duplicate__title{color:#f82060;font-size:16px;font-weight:700}.p-email-duplicate__title .c-icon-alert{color:#f82060;margin-right:4px}.p-email-duplicate__text{color:#2a2a2a;font-size:14px;margin-top:10px}.p-email-duplicate__text.red-text{color:#f82060;font-size:12px;font-weight:700}.p-email-duplicate__explanation{background-color:#fff;border:1px solid #ccc;border-radius:10px;margin-right:17px;padding:14px}.p-email-duplicate__expl_img{margin-top:10px;width:95%}@media screen and (max-width:760px){.p-email-duplicate__expl_img{width:89%}}.p-email-duplicate__btn{margin-top:8px;width:180px}.p-email-duplicate.in-application-view{background-color:#fff;border:none}@media not all and (max-width:660px){.p-email-duplicate.in-application-view{width:500px}}.p-email-duplicate.in-application-view .p-email-duplicate__explanation{border:none;font-size:12px;margin-right:0;margin-top:0}@media not all and (max-width:660px){.p-email-duplicate.in-application-view .p-email-duplicate__explanation{align-items:center;display:flex}}.p-email-duplicate.in-application-view .p-email-duplicate__expl_img{width:40%}@media (max-width:660px){.p-email-duplicate.in-application-view .p-email-duplicate__expl_img{display:block}}@media not all and (max-width:660px){.p-email-duplicate.in-application-view .p-email-duplicate__expl_img{margin-right:10px}}.p-email-duplicate.in-application-view .c-btn--secondary{width:40%}.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}@media not all and (max-width:660px){.pa-article h1{font-size:24px;font-size:1.5rem;line-height:1.66667}}@media (max-width:660px){.pa-article h1{font-size:5.33333vw;line-height:1.45}}.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}@media not all and (max-width:660px){.pa-article h2{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-article h2{font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}@media not all and (max-width:660px){.pa-article h2{margin:20px 0 16px}}@media (max-width:660px){.pa-article h2{margin:20px 0 12px}}@media not all and (max-width:660px){.pa-article :not(:first-of-type) h2{margin-top:40px}}@media (max-width:660px){.pa-article :not(:first-of-type) h2{margin:30px 0 20px}}.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}@media not all and (max-width:660px){.pa-article h3{font-size:20px;font-size:1.25rem;min-height:42px;padding:8px 16px 8px 30px}}@media (max-width:660px){.pa-article h3{font-size:17px;min-height:37px;padding:9px 8px 8px 24px}}.pa-article h3:before{background:#86b902;border-radius:40px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media not all and (max-width:660px){.pa-article h3:before{height:calc(100% - 16px);left:12px}}@media (max-width:660px){.pa-article h3:before{height:calc(100% - 14px);left:8px;padding:8px 0}}@media not all and (max-width:660px){.pa-article h3{margin:30px 0 16px}}@media (max-width:660px){.pa-article h3{margin:20px 0 12px}}.pa-article h4{background:#faefd8;border-radius:6px;color:#4c2100;font-weight:700;line-height:24px;position:relative}@media not all and (max-width:660px){.pa-article h4{font-size:18px;font-size:1.125rem;padding:8px 16px}}@media (max-width:660px){.pa-article h4{font-size:16px;padding:6px 8px}}@media not all and (max-width:660px){.pa-article h4{margin:30px 0 16px}}@media (max-width:660px){.pa-article h4{margin:20px 0 12px}}.pa-article h3+h4{margin-top:16px}.pa-article h5{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700}@media not all and (max-width:660px){.pa-article h5{font-size:17px;font-size:1.0625rem;line-height:1.52941;padding-bottom:6px}}@media (max-width:660px){.pa-article h5{font-size:4.26667vw;line-height:1.5625;padding-bottom:1.6vw}}@media not all and (max-width:660px){.pa-article h5{margin:30px 0 16px}}@media (max-width:660px){.pa-article h5{margin:20px 0 12px}}@media not all and (max-width:660px){.pa-article h6{font-size:16px;font-size:1rem;line-height:1.625}}@media (max-width:660px){.pa-article h6{font-size:15px;font-size:.9375rem;line-height:1.66667}}@media not all and (max-width:660px){.pa-article h6{margin:20px 0 16px}}@media (max-width:660px){.pa-article h6{margin:20px 0 12px}}@media not all and (max-width:660px){.pa-article.pa-article-job h3{margin:16px 0}}@media (max-width:660px){.pa-article.pa-article-job h3{margin:0 0 12px}}.pa-article.pa-article-job p{line-height:1.8;padding:0 8px}@media (max-width:660px){.pa-article.pa-article-job p{font-size:14px}.pa-article.pa-article-job p.pa-article-job__description{padding:0}}.c-hdg-lv1{align-items:center;color:#4c2100;display:flex;font-weight:700;line-height:1.4;vertical-align:center}@media not all and (max-width:660px){.c-hdg-lv1{font-size:24px;font-size:1.5rem}}@media (max-width:660px){.c-hdg-lv1{font-size:22px;font-size:1.375rem}}.c-hdg-lv1__img{display:inline-block;padding-right:12px;vertical-align:middle}@media (max-width:660px){.c-hdg-lv1__img{width:30%}}@media not all and (max-width:660px){.c-hdg-lv1__img img{padding-right:12px}}@media (max-width:660px){.c-hdg-lv1__img img{padding-right:0}}.c-hdg-lv1--flex-center{align-items:center;justify-content:center}@media not all and (max-width:660px){.c-hdg-lv1--flex-center{padding-top:10px}}@media (max-width:660px){.c-hdg-lv1--flex-center{font-size:20px;font-size:1.25rem;padding-top:0}.c-hdg-lv1--flex-center .c-hdg-lv1__img{padding:3.2vw 1.6vw;width:20%}}@media not all and (max-width:660px){.c-hdg-lv1--flex-center .c-hdg-lv1__img img{width:130%}}@media (max-width:660px){.c-hdg-lv1--flex-center .c-hdg-lv1__img img{width:100%}}.c-hdg-lv1 .c-tag-new{left:0;position:absolute;text-indent:0}@media not all and (max-width:660px){.c-hdg-lv1 .c-tag-new{top:7px}}@media (max-width:660px){.c-hdg-lv1 .c-tag-new{top:1px}}.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}@media not all and (max-width:660px){.c-hdg-lv1 [class^=c-icon]{font-size:26px;font-size:1.625rem}}@media screen and (max-width:760px){.c-hdg-lv1 [class^=c-icon]{font-size:22px;font-size:5.86667vw}}.c-hdg-lv1__note{font-weight:400}@media (max-width:660px){.c-hdg-lv1__border_bottom{border-bottom:1px solid #ccc}.c-hdg-lv1__password,.c-hdg-lv1__remind-same-tel{background:#fffbf0;border-bottom:1px solid #ccc}.c-hdg-lv1__social_account{font-size:18px}}.c-hdg-lv2{background:#4c2100;border-radius:6px;color:#fff;font-weight:700}@media not all and (max-width:660px){.c-hdg-lv2{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.c-hdg-lv2{font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}.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}@media not all and (max-width:660px){.c-hdg-lv2 [class^=c-icon-]{font-size:26px;margin-right:10px}}@media (max-width:660px){.c-hdg-lv2 [class^=c-icon-]{font-size:5.86667vw;line-height:1.27273;margin-right:1.6vw}}.c-hdg-lv3{border:1px solid #ccc;border-radius:6px;color:#4c2100;font-weight:700;line-height:1.4;position:relative}@media not all and (max-width:660px){.c-hdg-lv3{font-size:20px;font-size:1.25rem;min-height:42px;padding:8px 16px 8px 30px}}@media (max-width:660px){.c-hdg-lv3{font-size:17px;min-height:37px;padding:9px 8px 8px 24px}}.c-hdg-lv3:before{background:#86b902;border-radius:40px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media not all and (max-width:660px){.c-hdg-lv3:before{height:calc(100% - 16px);left:12px}}@media (max-width:660px){.c-hdg-lv3:before{height:calc(100% - 14px);left:8px;padding:8px 0}}.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}@media not all and (max-width:660px){.c-hdg-lv4{font-size:18px;font-size:1.125rem;padding:8px 16px}}@media (max-width:660px){.c-hdg-lv4{font-size:16px;padding:6px 8px}}.c-hdg-lv5{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700}@media not all and (max-width:660px){.c-hdg-lv5{font-size:17px;font-size:1.0625rem;line-height:1.52941;padding-bottom:6px}}@media (max-width:660px){.c-hdg-lv5{font-size:4.26667vw;line-height:1.5625;padding-bottom:1.6vw}}@media not all and (max-width:660px){.c-hdg-lv5{margin-bottom:16px}}@media (max-width:660px){.c-hdg-lv5{margin-bottom:10px}}.c-hdg-lv6{margin-bottom:4px}@media not all and (max-width:660px){.c-hdg-lv6{font-size:16px;font-size:1rem;line-height:1.625}}@media (max-width:660px){.c-hdg-lv6{font-size:15px;font-size:.9375rem;line-height:1.66667}}.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:transparent;content:"";inset:0;position:absolute}.line-login-btn:hover:after{background-color:rgba(0,0,0,.1)}.line-login-btn:active:after{background-color:rgba(0,0,0,.3)}.line-login-btn__text{color:#fff;font-family:arial,helvetica,sans-serif;font-weight:700;margin:0 auto}.zip-reverse-lookup+.is-suggest{position:relative;top:-96px}.is-suggest.suggest_list_wrap{position:relative;top:-72px}@media (max-width:660px){.is-suggest.suggest_list_wrap{top:-65px}}.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}@media (max-width:660px){.is-suggest .suggest_list{max-height:265px;overflow:hidden;overflow-y:auto;width:92%}}@media not all and (max-width:660px){.is-suggest .suggest_list li{margin-bottom:2px}}@media (max-width:660px){.is-suggest .suggest_list li{margin-bottom:4px}}.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-apply-done{background-color:#fffbf0}@media screen and (max-width:760px){.p-apply-done .hide-sm{display:none!important}}.p-apply-done__intro{text-align:center}@media not all and (max-width:660px){.p-apply-done__intro{padding-bottom:20px}}@media (max-width:660px){.p-apply-done__intro{padding:0 6px 16px}}.p-apply-done__intro__text{margin-top:20px}@media screen and (max-width:760px){.p-apply-done__intro__text{margin-top:10px}}.p-apply-done__title{display:block;text-align:center}.p-apply-done__title em{color:#f60}.p-apply-done__text{color:#4c2100;font-size:18px;font-weight:700;line-height:1.6;text-align:center}@media screen and (max-width:760px){.p-apply-done__text{font-size:14px;line-height:1.5}}.p-apply-done__text em{color:#f82060}.p-apply-done__caution{background-color:#cce5ff;border:1px solid #b8daff;border-radius:6px;color:#004085;font-size:15px;line-height:1.4;margin:32px auto;padding:12px;text-align:center;width:700px}@media screen and (max-width:760px){.p-apply-done__caution{font-size:13px;margin:10px 0 16px;padding:8px;text-align:left;width:auto}}.p-apply-done__message-btn{margin-top:16px}@media screen and (max-width:760px){.p-apply-done__message-btn{height:50px;margin-top:14px;width:100%}}.p-apply-done__notification{background-color:#faefd8;color:#4c2100;font-size:22px;font-weight:700;line-height:1.6;padding:16px 0;position:relative;text-align:center}@media screen and (max-width:760px){.p-apply-done__notification{font-size:18px;line-height:1.5;padding:20px 6px}}.p-apply-done__notification em{color:#f82060}.p-apply-done__notification:after{border-color:#faefd8 transparent transparent;border-style:solid;border-width:22.5px 22.5px 0;bottom:-22.5px;content:"";display:block;height:0;left:50%;margin-left:-22.5px;position:absolute;width:0}@media screen and (max-width:760px){.p-apply-done__notification:after{border-color:#faefd8 transparent transparent;border-style:solid;border-width:16px 16px 0;bottom:-16px;content:"";display:block;height:0;left:50%;margin-left:-16px;position:absolute;width:0}}.p-apply-done__related{padding:20px 0 48px}@media screen and (max-width:760px){.p-apply-done__related{padding:20px 0 30px}}.p-apply-done__bottom{background-color:#faefd8;padding:40px 0}@media screen and (max-width:760px){.p-apply-done__bottom{padding:30px 6px}}.p-apply-done__bottom__text{margin-top:14px}@media screen and (max-width:760px){.p-apply-done__bottom__text{margin-top:20px}}.p-apply-done__icon{margin:0 auto;width:220px}@media screen and (max-width:760px){.p-apply-done__icon{width:174px}}.p-apply-done__icon img{max-width:100%}.p-apply-done__profile-btn{margin-top:14px}@media screen and (max-width:760px){.p-apply-done__profile-btn{margin-top:16px;width:100%}}.p-apply-done__modal{max-height:90%;overflow-x:unset;overflow-y:auto;padding-bottom:0!important;padding-top:20px}@media (max-width:660px){.p-apply-done__modal{margin-left:0;margin-right:0;padding-top:12px;width:100%}}.p-apply-done__modal-above{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:12px;justify-content:center;padding-bottom:13px}@media (max-width:660px){.p-apply-done__modal-above{gap:6px;padding:0 20px 13px}.p-apply-done__modal .p-form--grid{display:block}.p-apply-done__modal .c-form-title,.p-apply-done__modal .p-form--grid__add-bb,.p-apply-done__modal .p-form--grid__list{width:100%}.p-apply-done__modal .c-table--radius thead tr:first-child th:first-child{width:55px}}.p-apply-done__modal-title{color:#4c2100;font-size:22px;font-weight:700;line-height:32px;text-align:center}@media (max-width:660px){.p-apply-done__modal-title{font-size:18px;line-height:28px}}.p-apply-done__modal-title span{color:#f82060}.p-apply-done__modal-title .num{font-size:36px}@media (max-width:660px){.p-apply-done__modal-title .num{font-size:28px}}.p-apply-done__modal-below{padding:20px 16px}@media (max-width:660px){.p-apply-done__modal-below{padding:15px 6px}}.p-apply-done__modal-below .c-select__container{z-index:0}.p-apply-done__modal-below .p-toggle-more__btn{display:none!important}.p-apply-done__modal-below .p-form--grid{flex-wrap:nowrap}.p-apply-done__modal-btn{background:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;bottom:0;left:0;position:-webkit-sticky;position:sticky;width:100%}@media not all and (max-width:660px){.p-apply-done__modal-btn{padding:16px 0}}@media (max-width:660px){.p-apply-done__modal-btn{padding:16px 5px}}@media not all and (max-width:660px){.p-apply-done__modal-btn>button{margin:0 auto;max-width:350px}}.p-apply-done__modal .p-form--grid__add-bb{align-items:center;display:flex}.p-apply-done__modal .c-modal__close{background:#fff!important;color:#4c2100!important;font-size:26px;height:30px;right:8px;top:6px;width:30px}.p-apply-done__modal .c-modal__close.c-icon-close_circle:before{height:26px;width:26px}.p-apply-done__modal .c-table td,.p-apply-done__modal .c-table th{font-size:14px;padding:9px 5px}@media (max-width:660px){.p-apply-done__modal .p-form-table--profile-shift .c-checkbox__container label{justify-content:flex-start}}.p-apply-done__modal .p-form-apply-occupation__experience .occupation-select{background-color:#f8f8f8}.p-apply-done__modal .p-form-apply-occupation__experience .occupation-select:before{content:none}.p-apply-done__modal .p-form-apply-occupation__experience .occupation-select .c-select{cursor:inherit}@media not all and (max-width:660px){.p-apply-done__modal .p-form-apply-occupation__experience .c-icon-question:before{top:-11px}}@media (max-width:660px){.p-apply-done__modal .p-form-apply-occupation__experience .c-icon-question:before{top:-21px}}@media not all and (max-width:660px){.p-apply-done__modal .p-form-apply-occupation__experience .p-icon-sample__wrap{left:62px;top:42px}}@media (max-width:660px){.p-apply-done__modal .p-form-apply-occupation__experience .p-icon-sample__wrap{left:57px;top:25px}}.p-apply-done__modal .p-form-apply-occupation__experience .p-icon-sample__wrap .p-icon-list__list.-no{background-color:#f2f2f2}.p-apply-done__modal .p-form-apply-occupation__experience .p-icon-list{margin-top:10px}.p-apply-done__modal .p-form-apply-occupation__experience .p-icon-list__list .c-icon-shisetsu:hover{cursor:pointer}.p-apply-done__thanks-modal-inner{position:relative;z-index:999}.p-apply-done__thanks-modal-above{align-items:center;display:flex;gap:12px;justify-content:center}.p-apply-done__thanks-modal-above .c-icon-check-circle-fill{color:#86b902;font-size:40px}.p-apply-done__thanks-modal-title{color:#4c2200;font-size:24px;font-weight:700;line-height:35px;margin-bottom:17px;text-align:left}.p-apply-done__thanks-modal-img{text-align:center}.p-apply-done__thanks-modal-img img{margin-bottom:20px}.p-apply-done .p-fixed-nav{border:1px solid #ccc;border-radius:0;max-width:inherit;-webkit-transform:translate(0);transform:translate(0);z-index:100}@media not all and (max-width:660px){.p-apply-done .p-fixed-nav{padding:8px}}@media (max-width:660px){.p-apply-done .p-fixed-nav{padding:0}}.p-apply-done .p-fixed-nav__inner{align-items:center;gap:10px;max-width:700px}.p-apply-done .p-fixed-nav__inner .c-btn--fill-secondary{background-color:#86b902;border:1px solid #86b902}@media not all and (max-width:660px){.p-apply-done .p-fixed-nav__inner .c-btn--fill-secondary{height:50px;width:290px}}@media (max-width:660px){.p-apply-done .p-fixed-nav__inner .c-btn--fill-secondary{font-size:15px;height:40px;max-width:176px}}.p-apply-done .p-fixed-nav__txt{font-weight:700}@media not all and (max-width:660px){.p-apply-done .p-fixed-nav__txt{font-size:20px}}@media (max-width:660px){.p-apply-done .p-fixed-nav__txt{font-size:14px}}@media not all and (max-width:660px){.p-apply-done__footer{margin-bottom:50px}}@media (max-width:660px){.p-apply-done__footer{margin-bottom:35px}}.p-apply-done__recommend{margin:0 auto;max-width:851px}@media (max-width:660px){.p-apply-done__recommend{margin:0 6px}}.p-apply-done__recommend .c-btn__favorite.-checked{pointer-events:none}.p-apply-done__card{display:flex}.p-apply-done__card-wrap{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 5px 15px 0 rgba(0,0,0,.35);margin-top:21px}.p-apply-done__card-wrap:first-child{margin-top:0}.p-apply-done__check{align-items:center;background:#faefd8;border-radius:8px 0 0 8px;border-right:1px solid #ccc;display:flex;justify-content:center;text-align:center}@media not all and (max-width:660px){.p-apply-done__check{flex-flow:column;min-width:80px;padding:0 12px}.p-apply-done__check:hover{cursor:pointer;opacity:.8}}@media (max-width:660px){.p-apply-done__check{flex-flow:column-reverse;min-width:32px;padding:0 9px}.p-apply-done__check:active{opacity:.8}}.p-apply-done__check-text{color:#3c3c3c;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.p-apply-done__check-text{font-size:14px;letter-spacing:-1px}}@media (max-width:660px){.p-apply-done__check-text{font-size:13px;letter-spacing:1px;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}}.p-apply-done__check .c-checkbox__text{padding-left:6px}.p-apply-done__detail{width:100%}.p-apply-done__above{display:flex}@media not all and (max-width:660px){.p-apply-done__above{gap:11px;padding:12px 8px}}@media (max-width:660px){.p-apply-done__above{gap:6px;padding:8px}}.p-apply-done__above-sp{padding:0 8px 6px}.p-apply-done__img{border-radius:6px;height:100%;width:100%}@media not all and (max-width:660px){.p-apply-done__img{max-height:82px;max-width:109px}}@media (max-width:660px){.p-apply-done__img{max-height:80px;max-width:60px}}.p-apply-done__job-title{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-apply-done__job-title{font-size:18px}}@media (max-width:660px){.p-apply-done__job-title{font-size:14px}}.p-apply-done__job-title-emphasis{color:#f60}.p-apply-done__job-sub{color:#2a2a2a}@media not all and (max-width:660px){.p-apply-done__job-sub{font-size:13px;margin-top:10px}}@media (max-width:660px){.p-apply-done__job-sub{font-size:12px}}.p-apply-done__far{align-items:center;color:#f60;display:flex;font-weight:700}@media not all and (max-width:660px){.p-apply-done__far{font-size:16px;margin-top:20px}}@media (max-width:660px){.p-apply-done__far{font-size:12px;margin-top:6px}}.p-apply-done__below{background:#f8f8f8;border-radius:0 0 8px;border-top:1px solid #ccc;display:flex;justify-content:space-between}@media not all and (max-width:660px){.p-apply-done__below{padding:9px 16px 9px 8px}}@media (max-width:660px){.p-apply-done__below{padding:8px}}.p-apply-done__shift-type{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-apply-done__shift-type{font-size:16px}}@media (max-width:660px){.p-apply-done__shift-type{font-size:14px;margin-top:6px}}.p-apply-done__salary{color:#2a2a2a}@media not all and (max-width:660px){.p-apply-done__salary{font-size:14px;margin-top:10px}}@media (max-width:660px){.p-apply-done__salary{font-size:12px;margin-top:8px}}.p-apply-done__salary-emphasis{color:#f82055;font-weight:700}@media not all and (max-width:660px){.p-apply-done__salary-emphasis{font-size:12px}}@media (max-width:660px){.p-apply-done__salary-emphasis{font-size:10px}}@media not all and (max-width:660px){.p-apply-done__salary-emphasis .big{font-size:20px}}@media (max-width:660px){.p-apply-done__salary-emphasis .big{font-size:18px}}.p-apply-done__btn-wrap{display:flex}@media not all and (max-width:660px){.p-apply-done__btn-wrap{gap:10px}}@media (max-width:660px){.p-apply-done__btn-wrap{width:100%}}.p-apply-done__fav{font-size:14px;height:48px}@media (max-width:660px){.p-apply-done__fav-wrap{width:100%}.p-apply-done__fav{min-width:116px;width:95%}}.p-apply-done__specifics{height:48px;padding:8px 10px}@media not all and (max-width:660px){.p-apply-done__specifics{font-size:17px}}@media (max-width:660px){.p-apply-done__specifics{font-size:15px;margin:0 0 0 auto;min-width:190px;width:auto}}.p-apply-done__specifics:before{background-image:url(/img/ume/ume-recruit-animation.png);background-repeat:no-repeat;background-size:contain;content:""}@media not all and (max-width:660px){.p-apply-done__specifics:before{height:30px;width:30px}}@media (max-width:660px){.p-apply-done__specifics:before{height:8.3333vw;width:7.0667vw}.p-apply-done__specifics-wrap{width:100%}}.p-apply-login{bottom:100px;display:block;position:fixed;right:4%;transition:opacity .5s ease-out;z-index:3}.p-apply-login__container{background:#fff;border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);padding:12px 17px 14px;position:relative;width:230px}.p-apply-login .c-icon-close_circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#4c2200;display:flex;font-size:26px;height:30px;justify-content:center;position:absolute;right:-16px;top:-16px;width:30px;z-index:1}.p-apply-login .c-icon-close_circle:hover{cursor:pointer}.p-apply-login__title{color:#4c2200;font-size:14px;font-weight:700;line-height:1.7;margin-bottom:4px;text-align:center}.p-apply-login__text{color:#646464;font-size:14px;line-height:1.2;margin-bottom:10px;text-align:center}.p-apply-login__btn{background-color:#fff;border:1px solid #f60;color:#f60;height:40px;margin:0 auto;width:120px}.p-apply-login__btn .c-icon-arrow-circle{font-size:16px}.p-apply-login__btn:hover{background-color:#f60;color:#fff;opacity:1}.p-job-shift{margin-top:12px;max-width:100%;overflow-x:visible}.p-job-shift__last-job-update{color:#646464;text-align:right}@media not all and (max-width:660px){.p-job-shift__last-job-update{font-size:14px;margin-bottom:5px}}@media (max-width:660px){.p-job-shift__last-job-update{font-size:12px;margin-bottom:0;margin-top:7px}}.p-job-shift tr.-hidden{display:none}.p-job-shift tr.border-none td,.p-job-shift tr.border-none th{border-bottom:none!important}.p-job-shift th{padding:0;text-align:center;vertical-align:middle}@media not all and (max-width:660px){.p-job-shift th{font-size:14px;height:30px}}@media (max-width:660px){.p-job-shift th{font-size:10px;height:24px}}@media not all and (max-width:660px){.p-job-shift th:first-child{width:17.6%}}@media (max-width:660px){.p-job-shift th:first-child{width:31px}}@media not all and (max-width:660px){.p-job-shift tbody th{height:30px}}@media (max-width:660px){.p-job-shift tbody th{height:24px}}.p-job-shift td{line-height:1;padding:0;text-align:center;vertical-align:middle}@media not all and (max-width:660px){.p-job-shift td{font-size:15px;height:30px}}@media (max-width:660px){.p-job-shift td{font-size:11px;height:24px;letter-spacing:0;white-space:nowrap}}@media not all and (max-width:660px){.p-job-shift td.-time{font-size:16px}}@media (max-width:660px){.p-job-shift td.-time{font-size:11px}}@media not all and (max-width:660px){.p-job-shift td span{font-size:12px}}@media (max-width:660px){.p-job-shift td span{font-size:10px}}@media not all and (max-width:660px){.p-job-shift td br{display:none}}@media (max-width:660px){.p-job-shift td br{display:block}}.p-job-shift td br.minsp_br{display:none}@media (max-width:374px){.p-job-shift td br.minsp_br{display:block}}@media not all and (max-width:660px){.p-job-shift__working{width:31.5%}}@media (max-width:660px){.p-job-shift__working{min-width:90px;width:auto}}@media not all and (max-width:660px){.p-job-shift__break{width:10.3%}}@media (max-width:660px){.p-job-shift__break{width:34px}}@media not all and (max-width:660px){.p-job-shift__day{width:6.7%}}@media (max-width:660px){.p-job-shift__day{width:29px}}.p-job-shift__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}@media not all and (max-width:660px){.p-job-shift__batch{font-size:12px;height:20px;width:40px}}@media (max-width:660px){.p-job-shift__batch{font-size:10px;height:16px;width:26px}}.p-job-shift__batch.-urgent{background-color:#f82060;border-color:#f82060;color:#fff}.p-job-shift__batch.-seek{background-color:#ffeded}.p-job-shift__batch.-full{background-color:#f8f8f8}.p-job-shift__batch.-is-not{background-color:#ffeded}.p-job-shift__toggle-link{align-items:flex-end;display:flex;justify-content:center;margin-top:10px}.p-job-shift__toggle-link:hover{cursor:pointer}.p-job-shift__toggle-link:hover span{color:#f60;text-decoration:underline}@media (max-width:660px){.p-job-shift__toggle-link{margin-bottom:11px}}.p-job-shift__toggle-link i{color:#aaa}@media not all and (max-width:660px){.p-job-shift__toggle-link i{font-size:13.5px;margin-right:5px}}@media (max-width:660px){.p-job-shift__toggle-link i{font-size:10px;margin-right:4px}}.p-job-shift__toggle-link i.-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-job-shift__toggle-link span{color:#0038ef;cursor:pointer}@media not all and (max-width:660px){.p-job-shift__toggle-link span{font-size:14px}}@media (max-width:660px){.p-job-shift__toggle-link span{font-size:12px}}@media not all and (max-width:660px){.p-apply-head{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;font-size:24px;font-weight:700;gap:10px;justify-content:center;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.p-apply-head h1{font-size:18px;width:calc(100% - 240px)}.p-apply-head h1.c-hdg-lv1{color:#2a2a2a;line-height:1.4}}@media screen and (max-width:760px){.p-apply-head{align-items:center;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.5);color:#2a2a2a;display:flex;flex-wrap:wrap;gap:6px;justify-content:start;padding:10px 0 0;position:-webkit-sticky;position:sticky;text-align:start;top:0;z-index:2}.p-apply-head img{margin-left:6px}.p-apply-head h1{font-size:14px;padding-bottom:0;padding-top:0;width:calc(100% - 85px)}.p-apply-head h1.c-hdg-lv1{color:#2a2a2a;line-height:1.4}.p-apply-head .job-detail-label{align-items:center;background-color:#86b902;color:#fff;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;width:100%}.p-apply-head .job-detail-label i{font-size:14px;margin-right:4px}}.p-apply-head img{border-radius:8px;height:auto}.p-apply-head .c-list-tag{margin-top:0}.p-apply-head button.c-btn-job-detail{background-color:#86b902;border:1px solid #86b902}@media not all and (max-width:660px){.p-apply-head button.c-btn-job-detail{box-shadow:none;font-size:14px;padding:8px;width:140px}}.p-apply-head button.c-btn-job-detail span{line-height:1.4}.p-apply-head__bottom{align-items:center;border-top:1px solid #ccc;display:flex;justify-content:space-between;padding:10px 0}@media screen and (max-width:760px){.p-apply-head__bottom{border-top:none;padding:0 1.6vw}}.p-apply-head__bottom .c-text{letter-spacing:0;padding-right:4px}@media screen and (max-width:760px){.p-apply-head__bottom .c-text{font-size:13px;font-size:3.46667vw;line-height:1.5}}.p-apply-head__bottom .c-btn{width:120px}@media screen and (max-width:760px){.p-apply-head__bottom .c-btn{min-width:29.33333vw;width:100px}}.p-form-address{margin-top:10px}@media (max-width:660px){signup-btn .p-form-address__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}signup-btn .p-form-address__wrap .p-form-select__wrap{min-width:35.73333vw;width:30.4vw}}@media screen and (max-width:760px){.p-form-apply-heading{font-size:17px;font-weight:700}.p-form-apply-submit{font-size:16px;font-weight:400;height:50px}.p-form-apply-submit:before{padding-right:3px}}.p-form-apply-terms{color:#4c2100}.p-form-license__category-title{font-size:14px;font-weight:700;padding-bottom:8px}.p-form-table__license-th{height:39px;vertical-align:middle}.text-term{background-color:#f8f8f8;padding-bottom:18px;text-align:center}.c-btn--w350.next-btn{margin:0}.p-form-apply-terms.blue-underline:hover{color:blue;text-decoration:underline!important}@media (max-width:660px){.p-form-care-service-experience__wrap,.p-form-job-experience__wrap{flex-flow:wrap}}.p-icon-list{margin-top:10px;width:100%}.p-icon-list__list{background-color:#f2f2f2;border:2px solid #f60;margin-bottom:0;margin-right:0}@media (max-width:660px){.p-icon-list__list{height:48px;width:48px}.p-icon-list__list .c-icon-shisetsu{font-size:45px}}.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}@media not all and (max-width:660px){.p-form-apply-occupation .c-text{width:200px}}@media (max-width:660px){.p-form-apply-occupation .c-text{width:39.73333vw}}@media not all and (max-width:660px){.p-form-apply-occupation .c-select__container{width:130px}}@media (max-width:660px){.p-form-apply-occupation .c-select__container{width:50vw}}.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}@media not all and (max-width:660px){.p-form-apply-occupation__experience .c-icon-question:before{right:17px}}@media (max-width:660px){.p-form-apply-occupation__experience .c-icon-question:before{left:113px;top:3px}}.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 rgba(0,0,0,.35);padding:12px;position:relative}@media not all and (max-width:660px){.p-form-apply-occupation__experience .p-icon-sample{width:350px}}@media (max-width:660px){.p-form-apply-occupation__experience .p-icon-sample{width:300px}}.p-form-apply-occupation__experience .p-icon-sample:after,.p-form-apply-occupation__experience .p-icon-sample:before{border:solid transparent;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:hsla(41,84%,93%,0) hsla(41,84%,93%,0) #fcf2dd;border-width:12px 7px;margin-left:-7px}.p-form-apply-occupation__experience .p-icon-sample:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) #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}.p-form-apply-occupation__experience .p-icon-sample__wrap:hover{display:block}@media not all and (max-width:660px){.p-form-apply-occupation__experience .p-icon-sample__wrap{left:36px;top:40px}}@media (max-width:660px){.p-form-apply-occupation__experience .p-icon-sample__wrap{left:56px;top:12px}}.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-apply__job-change .c-radio__container{margin-right:4px;min-width:31%}.p-form-apply-workexp,.p-form-apply-workexp .c-icon-question{position:relative}.p-form-apply-workexp .c-icon-question:before{color:#aaa;font-size:14px;position:absolute}@media not all and (max-width:660px){.p-form-apply-workexp .c-icon-question:before{right:17px}}@media (max-width:660px){.p-form-apply-workexp .c-icon-question:before{left:84px}}.p-form-apply-workexp .c-icon-question:hover{cursor:pointer}.p-form-apply-workexp .c-icon-question:hover~.p-icon-sample__wrap{display:block}.p-form-apply-workexp .p-icon-sample{background:#fcf2dd;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 9px 0 rgba(0,0,0,.35);padding:12px;position:relative;width:350px}.p-form-apply-workexp .p-icon-sample:after,.p-form-apply-workexp .p-icon-sample:before{border:solid transparent;bottom:100%;content:"";height:0;left:21%;pointer-events:none;position:absolute;width:0}.p-form-apply-workexp .p-icon-sample:after{border-color:hsla(41,84%,93%,0) hsla(41,84%,93%,0) #fcf2dd;border-width:12px 7px;margin-left:-7px}.p-form-apply-workexp .p-icon-sample:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) #ccc;border-width:13px 8px;margin-bottom:1px;margin-left:-8px}.p-form-apply-workexp .p-icon-sample__wrap{border-radius:8px;cursor:pointer;display:none;padding-top:20px;position:absolute;top:9px;z-index:2}.p-form-apply-workexp .p-icon-sample__wrap:hover{display:block}@media not all and (max-width:660px){.p-form-apply-workexp .p-icon-sample__wrap{left:35px}}@media (max-width:660px){.p-form-apply-workexp .p-icon-sample__wrap{left:17px}}.p-form-apply-workexp .p-icon-sample__text{color:#3c3c3c;font-size:12px}.p-form-apply-workexp .p-icon-sample__container{align-items:center;display:flex;gap:30px;margin-top:8px}.p-form-apply-workexp .p-icon-sample__box{align-items:center;display:flex;font-size:14px;gap:8px}.p-form-apply-workexp .p-icon-sample .-yes{background:#fffbf0}.p-form-apply-workexp .p-icon-sample .-no{border:2px solid #ccc}.p-form-apply-workexp .p-icon-sample .-no>.c-icon-shisetsu{color:#ccc}.p-form-apply-workexp .p-form-template__add{border:1px solid #f60;color:#f60}.p-form-apply-workexp .p-form-template__add:hover{background-color:#f60;color:#fff;opacity:1}@media (max-width:660px){.p-form-apply-workexp .p-form-template__add{width:94%}}.p-form-apply-workexp .p-form-template__del{margin:0;position:absolute;right:-22px;top:2px}@media (max-width:660px){.p-form-apply-workexp .p-form-template__del{right:-6px}.p-form-apply-workexp .p-form-template__area{padding-right:10px}}.p-form-interview-table{letter-spacing:-.03rem}.p-form-interview-table tbody th .c-checkbox__text{padding-right:28px}.p-form-interview-table tbody th .c-checkbox__text:after{left:inherit;right:0}.p-form-interview-table .c-checkbox__text{padding-left:0}@media not all and (max-width:660px){.p-form-interview-table .c-checkbox__text{padding-right:24px}}@media (max-width:660px){.p-form-interview-table .c-checkbox__text{padding-right:0}}.p-form-interview-table .c-checkbox__text:after{left:inherit;right:0}@media (max-width:660px){.p-form-interview-table .c-checkbox:checked+.c-checkbox__text{padding-right:27px}}.p-form-interview-table .c-checkbox:checked+.c-checkbox__text:before{left:inherit;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-form-interview-table .c-checkbox:checked+.c-checkbox__text:after{left:inherit;right:0}@media (max-width:660px){.p-form-job-experience__wrap{display:flex;flex-wrap:wrap}.p-form-job-experience__wrap .p-form-select__wrap{width:47%}.p-form-job-experience__occupations{min-width:38.13333vw;width:38.13333vw}.p-form-job-experience__year{min-width:26.66667vw;width:26.66667vw}}.p-form-select__wrap{display:inline-block;position:relative;vertical-align:top}@media not all and (max-width:660px){.p-form-select__wrap+.p-form-select__wrap{margin-left:10px}}@media (max-width:660px){.p-form-select__wrap+.p-form-select__wrap{margin-left:2%}}@media not all and (max-width:660px){.p-form-select__year{width:130px}}@media (max-width:660px){.p-form-select__year{width:27.46667vw}}@media not all and (max-width:660px){.p-form-select__date,.p-form-select__month{max-width:100px}}@media (max-width:660px){.p-form-select__date,.p-form-select__month{width:21.33333vw}}.p-form-select__date .c-select__label,.p-form-select__month .c-select__label{width:75%}@media not all and (max-width:660px){.p-form-select__pref{width:130px}}@media (max-width:660px){.p-form-select__city,.p-form-select__pref{width:30.4vw}}.p-form-submit{background:transparent;margin:20px 0;position:relative;transition:all .1s linear}.p-form-submit .c-text{text-align:center}@media not all and (max-width:660px){.p-form-submit .c-text{margin-top:16px}}@media (max-width:660px){.p-form-submit .c-text{margin-top:12px}}.p-form-submit .c-link{color:#4c2100}@media (max-width:660px){.p-form-submit--confirm{align-items:center;display:flex;justify-content:space-between}}.p-form-submit--border{border-top:1px solid #ccc;margin-bottom:0;padding:20px 0 0}@media not all and (max-width:660px){.p-form-submit--border{margin-left:-12px;margin-right:-12px}}@media (max-width:660px){.p-form-submit--border{margin-left:-2.13333vw;margin-right:-2.13333vw}.p-form-submit--border .c-btn{width:90.66667vw}}.p-form-submit--signup{align-items:flex-start;background-color:#f8f8f8;border-top:1px solid #ccc;display:flex}@media not all and (max-width:660px){.p-form-submit--signup{border-radius:0 0 8px 8px;justify-content:flex-start;padding:13px 17px 18px;width:698px}}@media (max-width:660px){.p-form-submit--signup{border-radius:0;bottom:30px;justify-content:center;left:0;margin:0;padding:8px 6px;position:fixed;width:100%;z-index:9}.p-form-submit--signup .c-btn{font-size:18px;min-width:250px;width:100%}.p-form-submit--signup .c-text{font-size:12px;margin-top:8px;text-align:left}}.p-form-submit.-fixed{justify-content:center;left:0;margin:0;position:fixed;width:100%;z-index:9}@media not all and (max-width:660px){.p-form-submit.-fixed{bottom:0;height:92px}}@media (max-width:660px){.p-form-submit.-fixed{bottom:30px;height:78px}}.p-form-submit__back-btn{left:0;top:50%}@media not all and (max-width:660px){.p-form-submit__back-btn{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:660px){.p-form-submit__back-btn{height:63px;position:static;-webkit-transform:translateY(0);transform:translateY(0)}.p-form-submit__back-btn+.c-btn{margin-left:4.26667vw;width:72vw}}.p-form-table{font-size:14px;font-size:.875rem;width:350px}@media screen and (max-width:760px){.p-form-table{font-size:12px;font-size:3.2vw;width:100%}}.p-form-table .c-table{height:100%}.p-form-table td,.p-form-table th{vertical-align:middle}.p-form-table td{height:100%;padding:0}.p-form-table .c-checkbox__container,.p-form-table .c-checkbox__container label{align-items:center;display:flex;height:100%;justify-content:center}.p-form-table .c-checkbox__container label{cursor:pointer;width:100%}.p-form-table .c-checkbox__text{font-size:14px;font-size:.875rem}@media screen and (max-width:760px){.p-form-table .c-checkbox__text{font-size:12px;font-size:3.2vw}}.p-form-table--apply .c-table th{padding-left:5px;padding-right:5px}@media screen and (max-width:760px){.p-form-table--apply .c-table th{padding-left:4px;padding-right:4px}}.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;-webkit-transform:translateY(50%) scale(.8);transform:translateY(50%) scale(.8);width:18px}@media not all and (max-width:660px){.p-form-template__del{margin-left:10px;margin-top:8px}}@media (max-width:660px){.p-form-template__del{margin-left:.8vw;margin-top:2.13333vw}}.p-form-template__del i{background:#aaa;border:2px solid #aaa;border-radius:50%;color:#fff;font-size:10px;font-weight:700;padding:4px}@media (max-width:660px){.p-form-template__del i{-webkit-transform:scale(.9);transform:scale(.9)}}.p-form-template__add{line-height:1}@media not all and (max-width:660px){.p-form-template__add{margin-top:10px;width:170px}}@media (max-width:660px){.p-form-template__add{font-size:13px;margin-top:8px;width:100%}}.p-form-template__add i{padding:0}@media not all and (max-width:660px){.p-form-template__add i{margin-right:4px}}@media (max-width:660px){.p-form-template__add i{margin-right:2px}}.p-toggle-more__btn{align-items:center;background:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;border-top:none;cursor:pointer;display:flex;font-size:15px;font-size:.9375rem;font-weight:700;height:50px;justify-content:center;transition:all .1s linear;width:100%}@media screen and (max-width:760px){.p-toggle-more__btn{border-radius:0 0 4px 4px;font-size:14px;font-size:3.73333vw;height:40px}}.p-toggle-more__btn i{color:#f60;font-size:14px;font-size:.875rem;margin-right:12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:760px){.p-toggle-more__btn i{font-size:13px;font-size:.8125rem;margin-right:2.66667vw}}.p-toggle-more__btn:hover{color:#f60}.is-hide .p-toggle-more__btn i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-toggle-more .c-table--radius{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-toggle-more.is-hide .c-table--radius{border-bottom:none}.p-form-career{align-items:center;display:flex;justify-content:start}@media screen and (max-width:760px){.p-form-career{display:flex;justify-content:flex-start;margin-right:7px;margin-top:0}}.p-form-career__box{background:#f8f8f8;border:1px solid #ccc;border-radius:8px;display:none;margin-bottom:12px;overflow:hidden;padding:10px;position:relative;width:350px}@media screen and (max-width:760px){.p-form-career__box{width:66.66667vw}}.p-form-career__box.is-active{display:block}.p-form-career__box+.p-form-career__box{margin-top:16px}.p-form-career+.p-form-career{margin-top:10px}.p-form-career__from{margin-left:10px}@media screen and (max-width:760px){.p-form-career__from{margin-left:2.66667vw}.p-form-career__inner{width:42%}}.p-form-career__year{width:100px!important}@media screen and (max-width:760px){.p-form-career__year{width:100%!important}}.p-form-career__month{margin-left:10px;width:100px!important}@media screen and (max-width:760px){.p-form-career__month{margin-left:1.6vw;width:100%!important}}.p-form-career__select .c-select__container{width:100%}.p-form-career__name,.p-form-career__select{margin-top:12px}.p-form-career__end-period.-disabled{cursor:not-allowed;margin-top:0;position:relative}.p-form-career__end-period.-disabled .p-form-career__inner{display:none}@media screen and (max-width:760px){.p-form-career__end-period.-disabled{padding-top:28px}}.p-form-career__end-period.-disabled:before{color:#3c3c3c;content:"現在に至る";font-size:16px;line-height:1.5;margin-top:10px;position:absolute;right:0;top:-47px}@media screen and (max-width:760px){.p-form-career__end-period.-disabled:before{left:4px;top:-2px}}.p-form-career__end-period.-disabled .c-select__container{background-color:#ccc;color:#aaa;pointer-events:none}.p-form-career__care-service-name.-disabled{cursor:not-allowed}.p-form-career__care-service-name.-disabled .c-select__container{background-color:#ccc;color:#aaa;pointer-events:none}.p-signup__link{width:250px}@media screen and (max-width:760px){.p-signup__link{font-size:14px;width:210px}.p-signup__link i{font-size:16px}}@media not all and (max-width:660px){.p-signup__line-login-btn{width:250px}}@media (max-width:660px){.p-signup__line-login-btn{width:190px}.p-signup__line-login-btn .line-login-btn{height:40px}.p-signup__line-login-btn .line-login-btn__text{font-size:14px}}@media screen and (max-width:760px){.p-signup__inner{background:#fff;border-radius:0;height:calc(100vh - 157px);margin-bottom:75px;overflow:scroll}.p-signup__inner .l-footer--simple{bottom:0;left:0;position:fixed;width:100vw}.p-signup__inner--add{border-radius:0;height:calc(100vh - 230px);margin-bottom:117px;overflow:scroll}.p-signup__inner--add .l-footer--simple{bottom:0;left:0;position:fixed;width:100vw}}@media not all and (max-width:660px){.p-signup__inner--add--notification{padding-left:16px}}@media (max-width:660px){.p-signup__inner--add--notification{padding-left:6px}}.p-signup__modal .c-modal__message-inner{color:#4c2200;font-weight:700;line-height:1.4;margin:0;padding:0;text-align:center;width:500px}@media (max-width:660px){.p-signup__modal .c-modal__message-inner{margin:0 6px;width:calc(100% - 12px)}}.p-signup__modal .c-modal__close{right:-16px;top:-16px}@media (max-width:660px){.p-signup__modal .c-modal__close{right:0}}.p-signup__modal__header{background-color:#fcf2dd;border-radius:8px 8px 0 0;display:flex;gap:6px;justify-content:center;padding-top:14px}.p-signup__modal__content{padding:16px 0 24px}.p-signup__modal__content__message{font-size:15px}.p-signup__modal__content__message em{color:#f82060}.p-signup__modal__content__items{display:flex;gap:12px;justify-content:center;margin:16px 0 20px}.p-signup__modal__content__items div{font-size:12px;text-align:center;width:104px}.p-signup__modal__content__line-login-btn{display:flex;justify-content:center}.p-signup__modal__content__line-login-btn .line-login-btn{font-size:19px;height:60px;width:300px}.p-signup__modal__content__page-leave{font-size:14px;margin-top:16px}.p-signup__form-inner{padding:0 16px}@media screen and (max-width:760px){.p-signup__form-inner{padding:0 6px}}.p-signup__step-list{background-color:#faefd8;border-bottom:1px solid #ccc;padding:16px 0 34px;text-align:center}@media screen and (max-width:760px){.p-signup__step-list{padding:8px 0 10px}}.p-signup__step-list-text{color:#4c2200;display:inline-block;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:16px;position:relative;text-align:center}@media screen and (max-width:760px){.p-signup__step-list-text{font-size:16px;margin-bottom:12px;width:100%}}.p-signup__step-list-text:after,.p-signup__step-list-text:before{background-color:#aaa;bottom:-4px;content:"";display:block;height:49px;position:absolute;width:2px}@media screen and (max-width:760px){.p-signup__step-list-text:after,.p-signup__step-list-text:before{bottom:2px;height:22px}}.p-signup__step-list-text:before{left:-20px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:760px){.p-signup__step-list-text:before{left:30px}}.p-signup__step-list-text:after{right:-16px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:760px){.p-signup__step-list-text:after{right:30px}}.p-signup__step-list-text span{color:#f60}.p-signup .p-signup-step-list,.p-signup .p-signup-step-list__step{align-items:center;display:flex;justify-content:center}.p-signup .p-signup-step-list__step{background-color:#fff;border:2px solid #ccc;border-radius:12px;color:#646464;font-size:16px;font-weight:700;height:90px;line-height:1.7;margin-right:16px;min-width:200px;padding:12px 25px;position:relative;text-align:center}@media screen and (max-width:760px){.p-signup .p-signup-step-list__step{flex-direction:column;font-size:11px;height:80px;line-height:1.1;margin-right:6px;min-width:117px;padding:0}.p-signup .p-signup-step-list__step:last-child{margin-right:0}}.p-signup .p-signup-step-list__step.active{border:2px solid #f60;color:#f60}.p-signup .p-signup-step-list__step.active:before{background-color:#f60}.p-signup .p-signup-step-list__step:before{background-color:#ccc;bottom:0;content:"";display:block;height:8px;left:-18px;margin:auto 0;position:absolute;top:0;width:16px}@media screen and (max-width:760px){.p-signup .p-signup-step-list__step:before{height:4px;left:-8px;width:8px}}.p-signup .p-signup-step-list__step img{margin-right:10px}@media screen and (max-width:760px){.p-signup .p-signup-step-list__step img{margin-right:0;order:1}}.p-signup .p-signup-step-list__step:first-child:before{display:none}.p-signup .p-signup-step-list__batch{align-items:center;background-color:#86b902;border-radius:40px;color:#fff;display:flex;font-size:16px;height:28px;justify-content:center;margin:0 auto 6px;width:90px}@media screen and (max-width:760px){.p-signup .p-signup-step-list__batch{font-size:15px}}.p-signup .p-signup-step-list__batch span{align-items:center;background-color:#fff;border-radius:50%;color:#86b902;display:inline-flex;font-size:14px;height:16px;justify-content:center;margin-left:4px;width:16px}.p-signup__step-title{color:#2a2a2a;font-size:24px;font-weight:700;line-height:1.25;margin-bottom:16px;text-align:center}@media screen and (max-width:760px){.p-signup__step-title{background:#fffbf0;border-bottom:1px solid #ccc;font-size:20px;margin-bottom:0;padding:13px 0 9px}.p-signup__step-title--sp-border-none{border-bottom:none}}.p-signup__step-title--emphasis{color:#f60}.p-signup__step-title-batch{align-items:center;background-color:#86b902;border-radius:40px;color:#fff;display:flex;font-size:20px;height:36px;justify-content:center;margin:0 auto 12px;width:110px}@media screen and (max-width:760px){.p-signup__step-title-batch{font-size:18px}}.p-signup__step-title-batch span{align-items:center;background-color:#fff;border-radius:50%;color:#86b902;display:inline-flex;font-size:16px;height:20px;justify-content:center;margin-left:4px;width:20px}@media screen and (max-width:760px){.p-signup__step-title-batch span{font-size:14px;height:18px;width:18px}}.p-signup .p-form-template__del{height:18px;-webkit-transform:translateY(50%) scale(.8);transform:translateY(50%) scale(.8);width:18px}.p-signup .p-form-template__del i{background-color:#aaa;border-color:#aaa;color:#fff;font-weight:700}.p-signup .p-form-table--profile-license{width:354px}@media screen and (max-width:760px){.p-signup .p-form-table--profile-license{width:100%}}.p-signup .p-form-table--profile-license th{line-height:1.15;padding:0}.p-signup .p-form-table--profile-license th .c-text{line-height:1}.p-signup .p-form-table--profile-shift{width:359px}@media screen and (max-width:760px){.p-signup .p-form-table--profile-shift{width:100%}.p-signup .p-form-table .c-checkbox__text{font-size:12px;padding-left:20px}.p-signup .p-form-table .c-checkbox__text--no-text{padding-left:20px}.p-signup .p-form-table .c-checkbox__text--reverse{padding:0 0 22px}}.p-signup .p-signup-fav-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #aaa;margin-bottom:20px;padding:12px 0}@media screen and (max-width:760px){.p-signup .p-signup-fav-card{margin:0 6px 12px;padding:0 0 8px}}.p-signup .p-signup-fav-card:last-child{margin-bottom:0}.p-signup .p-signup-fav-card .fav-card-title{align-items:center;display:flex;justify-content:flex-start;line-height:1.5;margin-bottom:13px;padding-right:14px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-title{line-height:1.25;margin-bottom:0;padding:8px 6px 0}}.p-signup .p-signup-fav-card .fav-card-title h3{color:#4c2200;font-size:20px;font-weight:700;margin-left:15px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-title h3{font-size:17px;margin-left:0}}.p-signup .p-signup-fav-card .fav-card-title p{color:#2a2a2a;font-size:14px;margin-left:15px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-title p{display:none}}.p-signup .p-signup-fav-card .fav-card-description{color:#2a2a2a;font-size:15px;line-height:1.5;margin:8px 0 4px;padding:0 16px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-description{font-size:12px;line-height:1.4;margin:4px 0 2px;padding:0 6px}}.p-signup .p-signup-fav-card .fav-card-bottom{align-items:flex-start;display:flex;justify-content:space-between;padding:0 16px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom{padding:0}}.p-signup .p-signup-fav-card .fav-card-bottom__img{padding-top:0;pointer-events:none;width:405px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__img{width:100%}}.p-signup .p-signup-fav-card .fav-card-bottom__table{margin-bottom:12px;width:377px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__table{margin:6px 6px 8px;width:calc(100% - 12px)}}.p-signup .p-signup-fav-card .fav-card-bottom__table table td,.p-signup .p-signup-fav-card .fav-card-bottom__table table th{height:44px;padding:0;vertical-align:center}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__table table td,.p-signup .p-signup-fav-card .fav-card-bottom__table table th{font-size:12px;height:30px}}.p-signup .p-signup-fav-card .fav-card-bottom__table table td{font-size:15px;letter-spacing:0;padding:0 0 0 10px}.p-signup .p-signup-fav-card .fav-card-bottom__table table td .p-card-job__table__salary{letter-spacing:-.5px;line-height:1}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__table table td{font-size:13px}}.p-signup .p-signup-fav-card .fav-card-bottom__table table td .big{font-size:20px}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__table table td .big{font-size:15px}}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button{align-items:center;background:transparent linear-gradient(180deg,#fff,#fff 29%,#e0e0e0) 0 0 no-repeat padding-box;border:2px solid #aaa;border-radius:10px;box-shadow:0 1px 3px #e0e0e0;display:flex;height:60px;justify-content:center;width:377px}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button:hover{opacity:.7}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__fav-button{height:50px;margin:0 6px;width:calc(100% - 12px)}}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input{display:none}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input+p{font-size:18px;font-weight:700}@media screen and (max-width:760px){.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input+p{font-size:16px}}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input+p:after{content:"お気に入りに追加"}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input+p i{color:#86b902;margin-right:6px}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input:checked+p{color:#aaa}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input:checked+p:after{content:"お気に入りに追加済"}.p-signup .p-signup-fav-card .fav-card-bottom__fav-button input:checked+p i{color:#aaa}.p-signup .c-select__label{width:calc(100% - 22px)}@media screen and (max-width:760px){.p-signup .c-select__label{bottom:0;height:24px;line-height:1;margin:auto 0;top:0;-webkit-transform:none;transform:none}}.p-signup .c-checkbox__text:after,.p-signup .c-radio.is-completion+label:before{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-signup .c-checkbox__text.is-required:after{background:#ffeded}.p-signup .c-checkbox__text.is-completion:after{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-signup .c-checkbox:checked+.c-checkbox__text:after{background:#f60}.p-signup .c-btn--job-fill-secondary.c-icon-arrow-circle{margin-right:0}@media screen and (max-width:760px){.p-signup .p-form--grid{flex-wrap:nowrap;justify-content:flex-start}.p-signup .p-form--grid__add-bb,.p-signup .p-form--grid__list{width:calc(100% - 86px)}.p-signup .p-form-template{flex-wrap:nowrap}.p-signup .p-form-template__add{font-size:13px;width:248px}.p-signup .p-form-template__add i{font-size:16px;padding-right:2px}.p-signup .c-form-title{font-size:12px;margin-right:0;padding:0;width:86px}}@media screen and (max-width:760px) and (max-width:760px){.p-signup .c-form-title{margin-top:4px;min-width:86px}}@media screen and (max-width:760px){.p-signup .c-select__container{width:120px}.p-signup .p-form-select__year{width:100px}.p-signup .p-form-select__date,.p-signup .p-form-select__month{width:80px}.p-signup .p-form-select__wrap{margin-left:0;margin-right:8px;min-width:auto;width:auto}.p-signup .p-form-select__wrap:last-child{margin-right:0}.p-signup .c-checkbox__text,.p-signup .c-radio__container{font-size:15px}.p-signup .c-checkbox__text:before{font-size:14px!important}.p-signup .c-checkbox__text:after{height:20px!important;width:20px!important}}.p-signup__bottom{display:flex;flex-direction:column}@media not all and (max-width:660px){.p-signup__bottom{gap:16px}}@media (max-width:660px){.p-signup__bottom{align-items:unset;bottom:0;gap:8px}}.p-signup__bottom .row{display:flex}.p-signup__bottom-link{display:flex;margin:0 auto}.p-signup__bottom-link .text-login,.p-signup__bottom-link .text-term{padding-bottom:0}@media not all and (max-width:660px){.p-signup__bottom-link .text-login,.p-signup__bottom-link .text-term{font-size:15px}}@media (max-width:660px){.p-signup__bottom-link .text-login,.p-signup__bottom-link .text-term{font-size:12px}}.p-signup__bottom-link .text-login .c-link,.p-signup__bottom-link .text-term .c-link{color:#4c2100;text-decoration:underline}.p-signup__bottom-link .text-login .c-link:hover,.p-signup__bottom-link .text-term .c-link:hover{color:#f60;text-decoration:none}.pa-signup-form-accordion__target{height:0;overflow:hidden;transition-duration:.3s;transition-property:height}.pa-signup-form-button{height:60px;width:350px}@media screen and (max-width:760px){.pa-signup-form-button{height:50px;width:100%}}.pa-signup-form-button__text{font-size:18px;line-height:1.3;padding:18px 0 12px 52px;position:relative}@media screen and (max-width:760px){.pa-signup-form-button__text{font-size:16px;line-height:1.25;padding:14px 0 8px 44px}}.pa-signup-form-button__text:before{background-image:url(/img/signup-form/contact_cat_pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:48px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}@media screen and (max-width:760px){.pa-signup-form-button__text:before{height:42px;width:35px}}.pa-signup-form-button__text--sm{font-size:16px}@media screen and (max-width:760px){.pa-signup-form-button__text--sm{font-size:13px}}.pa-signup-form-button__text--lg{font-size:20px}@media screen and (max-width:760px){.pa-signup-form-button__text--lg{font-size:16px}}.pa-signup-form-button__text--xl{font-size:22px}@media screen and (max-width:760px){.pa-signup-form-button__text--xl{font-size:20px}}.c-btn .pa-signup-form-button__text--lg,.c-btn .pa-signup-form-button__text--sm,.c-btn .pa-signup-form-button__text--xl{line-height:1.25}.pa-signup-form-button.is-disable{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pa-signup-form-button.is-disable:hover{cursor:default;opacity:1}.pa-signup-form-common-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;outline:none;padding:0}.pa-signup-form-wrap .l-main-one-column{padding:0}.pa-signup-form{padding:30px 0}@media screen and (max-width:760px){.pa-signup-form{background-color:#fffbf0;padding:0 0 30px}.pa-signup-form--no-steps{padding:30px 0}}.pa-signup-form-submit{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:block;margin:20px auto 0;outline:none;padding:0;width:350px}@media screen and (max-width:760px){.pa-signup-form-submit{width:100%}}.pa-signup-form-submit__link{background:#fff;color:#0038ef;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.pa-signup-form-submit__link-wrap{margin-top:20px;text-align:center}.pa-signup-form-links{display:flex;justify-content:space-between;margin-top:16px;width:100%}@media screen and (max-width:760px){.pa-signup-form-links{padding:0 6px}}.pa-signup-form-links.first-page{justify-content:right}.pa-signup-form-inner{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px 16px 30px}@media screen and (max-width:760px){.pa-signup-form-inner{border-radius:0;padding:12px 6px 30px}}.pa-signup-form-inner .pa-signup-form-button__text{padding:14px 0 12px 52px}.pa-signup-form-link{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#3170ff;cursor:pointer;display:flex;font-size:16px;outline:none;padding:0}.pa-signup-form-link i{color:#aaa;display:block}.pa-signup-form-link--prev i{margin-right:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pa-signup-form-link--next i{margin-left:6px}.pa-signup-form-error-msg{color:#f82060;font-size:16px;font-weight:700;margin-top:4px}.pa-signup-form-error-msg--center{text-align:center}.pa-signup2{font-family:Noto Sans JP,sans-serif}.pa-signup2__wrap{background-color:#fff}@media (max-width:660px){.pa-signup2__wrap .l-header__inner--simple{border-bottom:none;height:auto}}.pa-signup2__kv{background-color:#fff0e5;position:relative;width:100%}@media not all and (max-width:660px){.pa-signup2__kv{align-items:center;display:flex;gap:40px;padding:0 0 0 17%}}@media (max-width:660px){.pa-signup2__kv{display:block}}.pa-signup2__kv-logo{left:60px;position:absolute;top:13px}.pa-signup2__kv-left{padding:20px 0}@media not all and (max-width:660px){.pa-signup2__kv-left{min-width:440px;width:40%}}@media (max-width:660px){.pa-signup2__kv-left{text-align:center}}.pa-signup2__kv-right{position:relative}.pa-signup2__kv-img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media not all and (max-width:660px){.pa-signup2__kv-img{min-height:440px}}.pa-signup2__kv-umekombu{height:auto;left:23%;position:absolute;width:auto}@media not all and (max-width:660px){.pa-signup2__kv-umekombu{bottom:-60px;max-width:163px;min-width:90px;width:10%}}.pa-signup2__kv-lead{border-bottom:2px solid #f82060;display:inline-block;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.pa-signup2__kv-lead{font-size:16px;margin-bottom:20px}}@media (max-width:660px){.pa-signup2__kv-lead{font-size:12px;margin-bottom:14px}}.pa-signup2__kv-title{background:#f82060;color:#fff;display:inline-block;font-weight:700;letter-spacing:0;line-height:1.5;margin-top:5px;padding:0 9px}@media not all and (max-width:660px){.pa-signup2__kv-title{font-size:35px}}@media (max-width:660px){.pa-signup2__kv-title{font-size:26px}}@media not all and (max-width:660px){.pa-signup2__kv-title.service-name{font-size:43px}}@media (max-width:660px){.pa-signup2__kv-title.service-name{font-size:33px}}.pa-signup2__kv-sub{line-height:1.3;margin-top:13px}@media not all and (max-width:660px){.pa-signup2__kv-sub{font-size:16px}}@media (max-width:660px){.pa-signup2__kv-sub{font-size:13px}}.pa-signup2__kv-sub span{color:#f82060;font-weight:700}@media not all and (max-width:660px){.pa-signup2__kv-sub span{font-size:23px;line-height:1.4}}@media (max-width:660px){.pa-signup2__kv-sub span{font-size:17px;line-height:1.35}}.pa-signup2__kv-link{background-color:#86b902;border-radius:10px;color:#fff;display:block;font-weight:700;letter-spacing:0;line-height:1.5;padding:12px 24px 12px 12px;position:relative;text-align:center}@media not all and (max-width:660px){.pa-signup2__kv-link__wrap{max-width:335px}}@media (max-width:660px){.pa-signup2__kv-link__wrap{margin:0 20px}}@media not all and (max-width:660px){.pa-signup2__kv-link{font-size:18px;margin-top:25px}}@media (max-width:660px){.pa-signup2__kv-link{font-size:17px;margin-top:40px}}.pa-signup2__kv-link:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:9px;position:absolute;right:12px;top:21px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:9px}.pa-signup2__kv-link:hover{box-shadow:0 5px 15px 0 #86b90280;color:#fff}.pa-signup2__kv-link span{font-size:14px}.pa-signup2__cv{background-color:#fff;margin:0 auto;max-width:900px;padding:15px 20px 0;text-align:center}.pa-signup2__cv .pa-signup2__kv-link{margin-top:0}.pa-signup2__cv-umekombu{height:100%}.pa-signup2__feature{background-color:#fff}.pa-signup2__feature__container{margin:0 auto;max-width:900px;padding:72px 0}@media (max-width:660px){.pa-signup2__feature__container{padding:25px 20px}.pa-signup2__feature__top{text-align:center}}.pa-signup2__feature__lead{font-weight:700}@media not all and (max-width:660px){.pa-signup2__feature__lead{font-size:32px}}@media (max-width:660px){.pa-signup2__feature__lead{font-size:22px}}.pa-signup2__feature__sub{color:#f60;margin-top:4px;opacity:.5}@media not all and (max-width:660px){.pa-signup2__feature__sub{font-size:22px}}@media (max-width:660px){.pa-signup2__feature__sub{font-size:16px;margin-top:6px}}@media not all and (max-width:660px){.pa-signup2__feature__box{display:flex;gap:36px;margin-top:65px}}@media (max-width:660px){.pa-signup2__feature__box{margin-top:24px}}.pa-signup2__feature__icon{height:60px;width:60px}@media (max-width:660px){.pa-signup2__feature__item{margin-top:35px}.pa-signup2__feature__item:first-child{margin-top:0}}.pa-signup2__feature__item-above{align-items:center;display:flex;font-size:18px;font-weight:700;gap:11px;line-height:1.3}@media (max-width:660px){.pa-signup2__feature__item-above{justify-content:center}}.pa-signup2__feature__item-below{font-size:14px;line-height:1.4}@media not all and (max-width:660px){.pa-signup2__feature__item-below{margin-top:16px}}@media (max-width:660px){.pa-signup2__feature__item-below{margin-top:7px}}.pa-signup2__voice{background-color:#fff0e5}.pa-signup2__voice__container{margin:0 auto;padding:72px 0}@media (max-width:660px){.pa-signup2__voice__container{padding:45px 20px}}.pa-signup2__voice__container .slider .pa-top__review__card__item{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px;max-height:300px;padding:20px;text-align:center}.pa-signup2__voice__container .slider .pa-top__review__card__item img{border-radius:50%}.pa-signup2__voice__top{text-align:center}.pa-signup2__voice__lead{font-weight:700}@media not all and (max-width:660px){.pa-signup2__voice__lead{font-size:32px}}@media (max-width:660px){.pa-signup2__voice__lead{font-size:22px}}.pa-signup2__voice__sub{color:#f60;margin-top:4px;opacity:.5}@media not all and (max-width:660px){.pa-signup2__voice__sub{font-size:22px}}@media (max-width:660px){.pa-signup2__voice__sub{font-size:16px;margin-top:6px}}.pa-signup2__5step{background-color:#f6f2f2}.pa-signup2__5step__container{margin:0 auto;max-width:900px;padding:64px 0}@media (max-width:660px){.pa-signup2__5step__container{padding:17px 0 0}}.pa-signup2__5step__top{text-align:center}.pa-signup2__5step__above{align-items:flex-end;display:flex;justify-content:center}@media not all and (max-width:660px){.pa-signup2__5step__above{gap:7px}}@media (max-width:660px){.pa-signup2__5step__above{gap:2px}}.pa-signup2__5step__above__text{font-weight:700}@media not all and (max-width:660px){.pa-signup2__5step__above__text{font-size:22px}}@media (max-width:660px){.pa-signup2__5step__above__text{font-size:16px}}.pa-signup2__5step__above__text span{color:#f60}@media not all and (max-width:660px){.pa-signup2__5step__above__text span{font-size:33px}}@media (max-width:660px){.pa-signup2__5step__above__text span{font-size:28px}.pa-signup2__5step__above img{height:20px;width:26px}}.pa-signup2__5step__lead{font-weight:700;letter-spacing:0;margin-top:5px}@media not all and (max-width:660px){.pa-signup2__5step__lead{font-size:32px}}@media (max-width:660px){.pa-signup2__5step__lead{font-size:24px}}.pa-signup2__5step__sub{color:#f60;display:inline-block}@media (max-width:660px){.pa-signup2__5step__sub span{font-size:30px}}.pa-signup2__5step__form{margin-top:17px}.pa-signup2__5step .pa-signup-form,.pa-signup2__5step__form{background:#fff;border-radius:10px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form{padding:25px 30px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form{padding:20px}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-submit{width:auto}}.pa-signup2__5step .pa-signup-form-submit__link{color:#0038ef;font-size:14px;font-weight:700;margin-top:20px;text-decoration:underline;text-underline-offset:2px}.pa-signup2__5step .pa-signup-form-submit__link-wrap{margin-top:20px;text-align:center}.pa-signup2__5step .pa-signup-form-submit__sub{color:#4c2200;font-size:12px;line-height:1.5;margin-top:24px;opacity:.6}.pa-signup2__5step .pa-signup-form-error-msg--center{color:#f82060;font-size:12px;text-align:left}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.occupation{margin:20px auto 0 173px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.occupation{margin:10px auto 0;text-align:center}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.employment{margin:0 auto 20px 173px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.employment{margin:0 auto 20px 20%}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.postcode{margin:0 auto 20px 173px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.postcode{margin:0 auto 20px 24%}}.pa-signup2__5step .pa-signup-form-error-msg--center.pref-city{margin:5px 0 10px 5px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.sex{margin:18px auto 20px 173px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.sex{margin:18px auto 20px 24%}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.info{margin:0 auto 20px 173px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-error-msg--center.info{margin:0 auto 15px 24%}}.pa-signup2__5step .pa-signup-form__btns{align-items:center;display:flex;gap:8px;justify-content:center}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__btns{margin-top:30px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__btns{margin-top:20px}}.pa-signup2__5step .pa-signup-form__btns .pa-signup-form-submit{margin:0}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__btns.last{flex-flow:column;justify-content:center}.pa-signup2__5step .pa-signup-form__btns.last .pa-signup-form__prev{order:2;width:100%}}.pa-signup2__5step .pa-signup-form__btns.last .pa-signup-form-submit{order:1}.pa-signup2__5step .pa-signup-form__prev{background-color:#f6f2f2;border-radius:8px;color:#4c2200;font-size:18px;font-weight:700;padding:10px}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__prev{height:50px;min-width:76px}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-button{height:50px;width:335px}}.pa-signup2__5step .pa-signup-form-button__text{font-size:18px;line-height:1;padding:0}.pa-signup2__5step .pa-signup-form-button__text:before{content:none}.pa-signup2__5step .pa-signup-form-container{min-height:auto;padding-bottom:0}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-container{padding:0}}.pa-signup2__5step .pa-signup-form .pa-signup-form-steps-wrapper{background-color:#fff;border:none;border-radius:0}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps-wrapper{padding:0}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps-wrapper{margin:0;padding-bottom:23px}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item{height:26px;line-height:26px;margin-right:48px;width:26px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item{font-size:15px;height:20px;line-height:20px;margin-right:34px;width:20px}}.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{background-color:#ccc;content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-48px;width:48px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-34px;width:34px}}.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item.is-progress,.pa-signup2__5step .pa-signup-form .pa-signup-form-steps__item.is-progress:before{background-color:#ffa366}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox{align-items:center;background:#f6f2f2;border-radius:8px;color:#4c2200;display:flex}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox{font-size:14px;margin:0 3px 10px;padding:10px;width:auto}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox:hover{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35);cursor:pointer}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox:hover div{font-weight:700;opacity:1}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox{font-size:12px;margin:0 3px 4px;padding:8px;width:47%}}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox div{opacity:.6}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox.is-checked,.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox.is-checked div{opacity:1}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox .is-selected{font-weight:700}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox.is-error{background:rgba(248,32,96,.07)}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;height:16px;margin-right:6px;min-width:16px;position:relative;width:16px}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked{background-color:#ff6b01;border-color:#ff6b01}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:before{color:#fff;content:"";font-size:14px;left:4px;position:absolute;top:1px}.pa-signup2__5step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:after{border-bottom:2px solid #fff;border-right:2px solid #fff;color:#fff;content:"";font-size:14px;height:9px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-item__text{display:block;margin-bottom:3px}}.pa-signup2__5step .pa-signup-form-item__required{border:1px solid #f82060;border-radius:4px;color:#f82060;font-weight:700;padding:0 2px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-item__required{font-size:10px;margin-left:4px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-item__required{font-size:8px}}.pa-signup2__5step .pa-signup-form-employment,.pa-signup2__5step .pa-signup-form-occupation,.pa-signup2__5step .pa-signup-form-profile,.pa-signup2__5step .pa-signup-form-zip{border-bottom:1px solid #f6f2f2}.pa-signup2__5step .pa-signup-form-employment__item,.pa-signup2__5step .pa-signup-form-occupation__item,.pa-signup2__5step .pa-signup-form-profile__item,.pa-signup2__5step .pa-signup-form-zip__item{position:relative}.pa-signup2__5step .pa-signup-form-employment__item-sub,.pa-signup2__5step .pa-signup-form-occupation__item-sub,.pa-signup2__5step .pa-signup-form-profile__item-sub,.pa-signup2__5step .pa-signup-form-zip__item-sub{color:#4c2200;font-size:12px;opacity:.6;position:absolute;top:-17px}.pa-signup2__5step .pa-signup-form-employment__item.tel,.pa-signup2__5step .pa-signup-form-occupation__item.tel,.pa-signup2__5step .pa-signup-form-profile__item.tel,.pa-signup2__5step .pa-signup-form-zip__item.tel{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.tel,.pa-signup2__5step .pa-signup-form-occupation__item.tel,.pa-signup2__5step .pa-signup-form-profile__item.tel,.pa-signup2__5step .pa-signup-form-zip__item.tel{width:220px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.tel,.pa-signup2__5step .pa-signup-form-occupation__item.tel,.pa-signup2__5step .pa-signup-form-profile__item.tel,.pa-signup2__5step .pa-signup-form-zip__item.tel{width:77%}}.pa-signup2__5step .pa-signup-form-employment__item.email,.pa-signup2__5step .pa-signup-form-occupation__item.email,.pa-signup2__5step .pa-signup-form-profile__item.email,.pa-signup2__5step .pa-signup-form-zip__item.email{margin-bottom:0}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.email,.pa-signup2__5step .pa-signup-form-occupation__item.email,.pa-signup2__5step .pa-signup-form-profile__item.email,.pa-signup2__5step .pa-signup-form-zip__item.email{width:430px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.email,.pa-signup2__5step .pa-signup-form-occupation__item.email,.pa-signup2__5step .pa-signup-form-profile__item.email,.pa-signup2__5step .pa-signup-form-zip__item.email{width:77%}}.pa-signup2__5step .pa-signup-form-employment__item.password,.pa-signup2__5step .pa-signup-form-occupation__item.password,.pa-signup2__5step .pa-signup-form-profile__item.password,.pa-signup2__5step .pa-signup-form-zip__item.password{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.password,.pa-signup2__5step .pa-signup-form-occupation__item.password,.pa-signup2__5step .pa-signup-form-profile__item.password,.pa-signup2__5step .pa-signup-form-zip__item.password{width:430px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-employment__item.password,.pa-signup2__5step .pa-signup-form-occupation__item.password,.pa-signup2__5step .pa-signup-form-profile__item.password,.pa-signup2__5step .pa-signup-form-zip__item.password{width:77%}}.pa-signup2__5step .pa-signup-form__step{display:flex}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__step:last-child{padding-bottom:30px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__step:last-child{padding-bottom:20px}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__step.step5{padding-top:35px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__step.step5{padding-top:20px}}.pa-signup2__5step .pa-signup-form__step.step5:first-child{padding-top:0}.pa-signup2__5step .pa-signup-form__step-body{margin-top:0;width:80%}.pa-signup2__5step .pa-signup-form__step-list{display:flex;flex-wrap:wrap}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__step-list{width:100%}}.pa-signup2__5step .pa-signup-form__step-accordion-trigger{color:#4c2200;display:flex;font-weight:700;opacity:.6}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__step-accordion-trigger{font-size:14px;margin:20px auto 0 200px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__step-accordion-trigger{font-size:12px;margin:15px auto 0}}.pa-signup2__5step .pa-signup-form__step-others{margin:10px 0 0}.pa-signup2__5step .pa-signup-form__step-others__inner{width:100%}.pa-signup2__5step .pa-signup-form-input{align-items:flex-start;display:flex}.pa-signup2__5step .pa-signup-form-input__title{display:inline-block}.pa-signup2__5step .pa-signup-form-input__input{background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:14px;height:40px;margin-bottom:4px}.pa-signup2__5step .pa-signup-form-input__input:last-child{margin-bottom:0}.pa-signup2__5step .pa-signup-form-input__input:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup2__5step .pa-signup-form-input__input::-webkit-input-placeholder{color:#4c2200;opacity:.3}.pa-signup2__5step .pa-signup-form-input__input::placeholder{color:#4c2200;opacity:.3}.pa-signup2__5step .pa-signup-form-input__body{margin-bottom:10px}.pa-signup2__5step .pa-signup-form-input__body.postcode{width:190px}.pa-signup2__5step .pa-signup-form-input__body.pref-city{width:440px}.pa-signup2__5step .pa-signup-form__select{-webkit-appearance:initial;appearance:auto;background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:14px;font-weight:700;height:40px;margin-bottom:5px;padding:9px;position:relative;width:100%}.pa-signup2__5step .pa-signup-form__select__group{display:flex;gap:4px;margin-bottom:4px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__select__pref{min-width:170px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__select__pref{width:50%}}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form__select__city{width:100%}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form__select__city{width:50%}}.pa-signup2__5step .pa-signup-form__select:hover{cursor:pointer}.pa-signup2__5step .pa-signup-form__select:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup2__5step .pa-signup-form-sex__label{background:#f6f2f2;border-radius:8px;color:#4c2200;font-size:14px;font-weight:700;padding:13px 9px 13px 30px}.pa-signup2__5step .pa-signup-form-sex__label:before{height:16px;left:10px;width:16px}.pa-signup2__5step .pa-signup-form-sex__label:after{height:8px;left:14px;width:8px}.pa-signup2__5step .pa-signup-form-sex__label+.pa-signup-form-sex__label{margin-left:4px}.pa-signup2__5step .pa-signup-form-birthday{gap:4px;margin-bottom:10px}@media not all and (max-width:660px){.pa-signup2__5step .pa-signup-form-birthday{width:300px}}@media (max-width:660px){.pa-signup2__5step .pa-signup-form-birthday{justify-content:flex-start}.pa-signup2__5step .pa-signup-form-birthday .pa-signup-form-birthday__year{max-width:85px}.pa-signup2__5step .pa-signup-form-birthday .pa-signup-form-birthday__day,.pa-signup2__5step .pa-signup-form-birthday .pa-signup-form-birthday__month{margin-left:0;max-width:68px}}.pa-signup2__5step .form-label{font-weight:700}@media not all and (max-width:660px){.pa-signup2__5step .form-label{font-size:14px;width:20%}}@media (max-width:660px){.pa-signup2__5step .form-label{font-size:12px;width:23%}}.pa-signup2 .p-fixed-nav{background-color:hsla(0,0%,100%,.5);box-shadow:none;max-width:none;padding:15px 20px;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.pa-signup2 .p-fixed-nav .pa-signup2__kv-link__wrap{margin:0 auto}.pa-signup2 .p-fixed-nav .pa-signup2__kv-link{margin-top:0}.pa-signup2 .pa-top__review__card__info-data.-above{font-size:16px}.pa-signup2 .pa-top__review__card__info-data .c-icon-star-fill{color:#f60;font-size:12px}.pa-signup2 .pa-top__review__card__info-data .-gender{color:#2a2a2a}.pa-signup2 .pa-top__review__card__info-data span:first-child{margin-right:10px}.pa-signup2 .pa-top__review__card__info-detail{gap:9px}.pa-signup2 .pa-top__review__card__item{max-width:335px;min-height:310px}.pa-signup2 .pa-top__review__card__comment-headline{color:#ffa366;text-align:left}.pa-signup2 .pa-top__review__content{position:relative}.pa-signup2 .slick-next,.pa-signup2 .slick-prev{display:none!important}.pa-signup2 .slick-list{margin:0 -10px}.pa-signup2 .slick-slide{margin:0 10px}.pa-signup2 .slick-slide>div{max-width:400px;text-align:center}.pa-signup2 .slick-slide .pa-top__review__card__item{opacity:.6;padding:15px;text-align:left;transition:opacity .5s ease-in-out}.pa-signup2 .slick-slide.slick-center .pa-top__review__card__item{opacity:1}.pa-signup2 .custom-slick-dots{align-items:center;display:flex;justify-content:center;position:absolute}@media not all and (max-width:660px){.pa-signup2 .custom-slick-dots{left:46%}}@media (max-width:660px){.pa-signup2 .custom-slick-dots{left:32%}}.pa-signup2 .custom-slick-dots>.dot{display:none}.pa-signup2 .custom-slick-dots .slick-dots{display:flex}.signup-form3-background,.signup-form5-background{background:#fff0e5}@media (max-width:660px){.signup-form3-background .lp-box-terms__ol-list,.signup-form5-background .lp-box-terms__ol-list{margin-left:0}}.pa-signup3-mobile-header{background-color:#fff0e5;padding:15px 0;text-align:center}.pa-signup3-mobile-header .site-description{color:#4c2200;font-size:12px;font-weight:700;margin-bottom:8px}.pa-signup3-mobile-header .site-description em{color:#f64378}.pa-signup3{font-family:Noto Sans JP,sans-serif}.pa-signup3__wrap{background-color:#fff}@media (max-width:660px){.pa-signup3__wrap .l-header__inner--simple{border-bottom:none;height:auto}}.pa-signup3 .flex-row{display:flex;flex-direction:row}@media (max-width:660px){.pa-signup3 .flex-row{justify-content:center}}.pa-signup3 .pa-signup-form{padding:0!important}.pa-signup3__kv{background:transparent linear-gradient(180deg,#fff0e5,#ffe1ce) 0 0 no-repeat padding-box;position:relative;width:100%}@media not all and (max-width:660px){.pa-signup3__kv{align-items:center;display:flex;padding:0 0 0 27%}}@media (max-width:660px){.pa-signup3__kv{display:block}}.pa-signup3__kv-logo{left:60px;position:absolute;top:30px}.pa-signup3__kv-left{padding:20px 0}@media not all and (max-width:660px){.pa-signup3__kv-left{min-width:480px;width:30%}}@media (max-width:660px){.pa-signup3__kv-left{padding:0 0 20px;text-align:center}}.pa-signup3__kv-right{position:relative}.pa-signup3__kv-img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media not all and (max-width:660px){.pa-signup3__kv-img{margin:0 0 0 -100px;width:460px}.pa-signup3__kv-umekombu{height:80px;margin-right:11px;width:80px}}@media (max-width:660px){.pa-signup3__kv-umekombu{margin:-10px 10px 0 0}}.pa-signup3__kv-seles-point{height:127px;margin-top:25px}.pa-signup3__kv-lead{border-bottom:2px solid #f82060;display:inline-block;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.pa-signup3__kv-lead{font-size:16px;margin-bottom:20px}}@media (max-width:660px){.pa-signup3__kv-lead{font-size:12px;margin-bottom:14px}}.pa-signup3__kv-title{color:#f64378;display:inline-block;font-weight:700;letter-spacing:0;margin-top:5px;padding:0 9px}@media not all and (max-width:660px){.pa-signup3__kv-title{font-size:48px;line-height:1.2}}@media (max-width:660px){.pa-signup3__kv-title{font-size:32px}}.pa-signup3__kv-title .small{line-height:.5}@media not all and (max-width:660px){.pa-signup3__kv-title .small{font-size:37px}}@media (max-width:660px){.pa-signup3__kv-title .small{font-size:25px}}.pa-signup3__kv-sub{line-height:1.3;margin-top:13px}@media not all and (max-width:660px){.pa-signup3__kv-sub{font-size:14px!important}}@media (max-width:660px){.pa-signup3__kv-sub{font-size:12px!important;text-align:left}}.pa-signup3__kv-sub span{color:#f82060;font-weight:700}@media not all and (max-width:660px){.pa-signup3__kv-sub span{font-size:14px;line-height:1.4}}@media (max-width:660px){.pa-signup3__kv-sub span{font-size:12px;line-height:1.35}}.pa-signup3__kv-link{background-color:#86b902;border-radius:10px;color:#fff;display:block;font-weight:700;letter-spacing:0;line-height:1.5;padding:12px 24px 12px 12px;position:relative;text-align:center}@media not all and (max-width:660px){.pa-signup3__kv-link__wrap{max-width:335px}}@media (max-width:660px){.pa-signup3__kv-link__wrap{margin:0 20px}}@media not all and (max-width:660px){.pa-signup3__kv-link{font-size:18px;margin-top:25px}}@media (max-width:660px){.pa-signup3__kv-link{font-size:17px;margin-top:40px}}.pa-signup3__kv-link:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:9px;position:absolute;right:12px;top:21px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:9px}.pa-signup3__kv-link:hover{box-shadow:0 5px 15px 0 #86b90280;color:#fff}.pa-signup3__kv-link span{font-size:14px}.pa-signup3__select{background-color:#fff;color:#4c2200;font-weight:700;padding-bottom:20px;padding-top:30px;text-align:center}@media not all and (max-width:660px){.pa-signup3__select{font-size:23px}}@media (max-width:660px){.pa-signup3__select{font-size:18px}}.pa-signup3__4step{background-color:#fff0e5}.pa-signup3__4step__container{margin:0 auto}.pa-signup3__4step__top{text-align:center}.pa-signup3__4step__above{align-items:flex-end;display:flex;justify-content:center}@media not all and (max-width:660px){.pa-signup3__4step__above{gap:7px}}@media (max-width:660px){.pa-signup3__4step__above{gap:2px}}.pa-signup3__4step__above__text{font-weight:700}@media not all and (max-width:660px){.pa-signup3__4step__above__text{font-size:22px}}@media (max-width:660px){.pa-signup3__4step__above__text{font-size:16px}}.pa-signup3__4step__above__text span{color:#f60}@media not all and (max-width:660px){.pa-signup3__4step__above__text span{font-size:33px}}@media (max-width:660px){.pa-signup3__4step__above__text span{font-size:28px}.pa-signup3__4step__above img{height:20px;width:26px}}.pa-signup3__4step__lead{font-weight:700;letter-spacing:0;margin-top:5px}@media not all and (max-width:660px){.pa-signup3__4step__lead{font-size:32px}}@media (max-width:660px){.pa-signup3__4step__lead{font-size:24px}}.pa-signup3__4step__sub{color:#f60;display:inline-block}@media (max-width:660px){.pa-signup3__4step__sub span{font-size:30px}}.pa-signup3__4step__form{background:#fff0e5}@media not all and (max-width:660px){.pa-signup3__4step__form{border-radius:10px}}.pa-signup3__4step__form .img-logo{left:60px;position:absolute;top:30px;z-index:1}.pa-signup3__4step__form .pa-signup-form-header-title{align-items:center;display:flex;flex-direction:column;font-weight:700}@media not all and (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title{font-size:32px;margin-top:30px}}@media (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title{font-size:24px;margin-bottom:14px}}@media not all and (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title img{height:35px;width:260px}}@media (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title img{height:30px;width:180px}}.pa-signup3__4step__form .pa-signup-form-header-title .step-text{color:#f82060}@media not all and (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title .step-text .big{font-size:36px}}@media (max-width:660px){.pa-signup3__4step__form .pa-signup-form-header-title .step-text .big{font-size:30px}}.pa-signup3__4step .pa-signup-form{background:#fff;border-radius:10px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form{padding:20px 30px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form{padding:20px}}.pa-signup3__4step .pa-signup-form.pa-signup3-form{display:flex;flex-direction:column}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form.pa-signup3-form{border-radius:10px;box-shadow:0 3px 6px #00000029;margin:20px 260px;min-height:465px;opacity:1}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form.pa-signup3-form{border-radius:0;min-height:380px}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form.pa-signup3-form.not-finish{margin:20px 260px 60px}}.pa-signup3__4step .pa-signup-form__sub{background-color:#fff;color:#4c2200;font-size:12px;padding:14px 20px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__sub{border-radius:10px;margin:0 260px 60px;opacity:.6}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__sub{color:rgba(76,34,0,.6);padding:14px 20px 30px}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__step-item{height:50px!important;width:240px!important}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step-item{height:40px!important}}.pa-signup3__4step .pa-signup-form-submit{width:auto}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-submit{margin:25px 20px;width:auto}}.pa-signup3__4step .pa-signup-form-submit.next-btn{height:50px}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-submit.next-btn{margin:25px 0!important;width:100%}}.pa-signup3__4step .pa-signup-form-submit.next-btn .pa-signup-form-button{height:50px;width:250px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-submit.next-btn .last-1-step{font-size:18px}.pa-signup3__4step .pa-signup-form-submit.next-btn .last-1-step span{font-size:24px;margin-left:0}}.pa-signup3__4step .pa-signup-form-submit__link{color:#0038ef;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-submit__link{background-color:#f8f8f8}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-submit__link{background-color:#fff}}.pa-signup3__4step .pa-signup-form-submit__link-wrap{margin-top:20px;text-align:center}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-submit__link-wrap{margin-top:10px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-submit__link-wrap{align-content:center;height:50px;margin-top:0;width:100%}}.pa-signup3__4step .pa-signup-form-error-msg--center{color:#f82060;font-size:12px;text-align:left}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-error-msg--center.occupation{margin:0 auto 20px 377px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-error-msg--center.occupation{margin:10px auto 0;text-align:center}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-error-msg--center.birthday,.pa-signup3__4step .pa-signup-form-error-msg--center.info,.pa-signup3__4step .pa-signup-form-error-msg--center.kana-name,.pa-signup3__4step .pa-signup-form-error-msg--center.name,.pa-signup3__4step .pa-signup-form-error-msg--center.postcode{margin-bottom:20px;padding-left:6px;text-align:left;width:400px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-error-msg--center.birthday,.pa-signup3__4step .pa-signup-form-error-msg--center.info,.pa-signup3__4step .pa-signup-form-error-msg--center.kana-name,.pa-signup3__4step .pa-signup-form-error-msg--center.name,.pa-signup3__4step .pa-signup-form-error-msg--center.postcode{margin:0 auto 20px 6px}}.pa-signup3__4step .pa-signup-form__btns{align-items:center;display:flex;gap:8px;justify-content:center}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns{background-color:#f8f8f8;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:100px;margin-top:auto}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns{margin:20px 30px 0 20px}}.pa-signup3__4step .pa-signup-form__btns .pa-signup-form-submit{margin:0}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.last{flex-flow:column;justify-content:center}.pa-signup3__4step .pa-signup-form__btns.last .pa-signup-form__prev{order:2;width:100%}}.pa-signup3__4step .pa-signup-form__btns.last .pa-signup-form-submit{order:1}.pa-signup3__4step .pa-signup-form__btns.next .pa-signup-form-button__text{line-height:1;padding:0}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.next .pa-signup-form-button__text{font-size:18px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.next .pa-signup-form-button__text{font-size:18px}}.pa-signup3__4step .pa-signup-form__btns.next .pa-signup-form-button__text:before{content:none}.pa-signup3__4step .pa-signup-form__btns.next .pa-signup-form-button__text .center-contents{align-items:center}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish{display:flex;flex-direction:column;height:144px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish{display:flex;flex-direction:column}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form__prev{margin-top:auto;padding:10px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form__prev{align-content:center;bottom:0;left:0;position:absolute}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form-submit{height:auto}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form-submit{width:100%}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form-submit .pa-signup-form-button{align-items:flex-end;height:70px;margin-bottom:0;width:360px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__btns.finish .pa-signup-form-submit .pa-signup-form-button{align-items:flex-end;height:70px;width:100%}}.pa-signup3__4step .pa-signup-form__btns.finish .signup-finish{font-size:16px}.pa-signup3__4step .pa-signup-form__btns.finish .signup-finish span{color:#ff0;font-size:24px}.pa-signup3__4step .pa-signup-form__prev{font-size:18px;padding:10px;text-decoration:underline}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__prev{background-color:#f8f8f8;padding:10px 10px 0}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__prev{align-content:end;background-color:#fff;font-size:16px;height:50px;min-width:76px}}.pa-signup3__4step .pa-signup-form__prev-icon{-webkit-filter:invert(1);filter:invert(1);margin-right:6px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-button{height:70px;margin-bottom:40px;width:542px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-button{width:auto}}.pa-signup3__4step .pa-signup-form-button__text{line-height:1;padding:0}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text{font-size:24px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text{font-size:18px}}.pa-signup3__4step .pa-signup-form-button__text:before{content:none}.pa-signup3__4step .pa-signup-form-button__text .center-contents{align-items:center}.pa-signup3__4step .pa-signup-form-button__text .balloon{align-items:center;background:#fff;border-radius:4px;color:#f82060;display:flex;justify-content:center;left:25%;position:relative}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text .balloon{font-size:16px;height:25px;width:96px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text .balloon{font-size:13px;height:18px;width:78px}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text .balloon .comment{margin-top:2px}}.pa-signup3__4step .pa-signup-form-button__text .text{letter-spacing:1.5px;text-shadow:0 1px 1px #0000007a}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text .text{margin-top:6px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-button__text .text{margin-top:4px}}.pa-signup3__4step .pa-signup-form-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:auto;padding-bottom:0}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-container{padding:0}}.pa-signup3__4step .pa-signup-form .pa-signup-form-steps-wrapper{background-color:#fff;border:none;margin:0;padding:20px 0}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-steps-wrapper{border-top-left-radius:10px;border-top-right-radius:10px}}.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item:last-child{margin-right:0!important}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item{height:26px;line-height:26px;margin-right:48px;width:26px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item{font-size:15px;height:20px;line-height:20px;margin-right:34px;width:20px}}.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{background-color:#ccc;content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-48px;width:48px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-34px;width:34px}}.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item.is-progress,.pa-signup3__4step .pa-signup-form .pa-signup-form-steps__item.is-progress:before{background-color:#ffa366}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox{align-items:center;background:#f6f2f2;border-radius:8px;color:#4c2200;display:flex}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox{font-size:14px;margin:0 3px 10px;padding:10px;width:auto}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox:hover{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35);cursor:pointer}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox:hover div{font-weight:700;opacity:1}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox{font-size:12px;margin:0 3px 4px;padding:8px;width:47%}}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox div{opacity:.6}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox.is-checked,.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox.is-checked div{opacity:1}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox .is-selected{font-weight:700}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox.is-error{background:rgba(248,32,96,.07)}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;height:16px;margin-right:6px;min-width:16px;position:relative;width:16px}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked{background-color:#f82060;border-color:#f82060}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:before{color:#fff;content:"";font-size:14px;left:4px;position:absolute;top:1px}.pa-signup3__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:after{border-bottom:2px solid #fff;border-right:2px solid #fff;color:#fff;content:"";font-size:14px;height:9px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-item__text{display:block;margin-bottom:3px}}.pa-signup3__4step .pa-signup-form-item__required{border:1px solid #f82060;border-radius:4px;color:#f82060;font-weight:700;padding:0 2px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-item__required{font-size:10px;margin-left:4px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-item__required{font-size:8px}}.pa-signup3__4step .pa-signup-form-employment,.pa-signup3__4step .pa-signup-form-occupation,.pa-signup3__4step .pa-signup-form-profile,.pa-signup3__4step .pa-signup-form-zip{display:flex;flex:1 1 auto;flex-direction:column}.pa-signup3__4step .pa-signup-form-employment__title,.pa-signup3__4step .pa-signup-form-occupation__title,.pa-signup3__4step .pa-signup-form-profile__title,.pa-signup3__4step .pa-signup-form-zip__title{background-color:#fff;color:#4c2200;font-weight:700;padding-bottom:30px;padding-top:15px;text-align:center}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__title,.pa-signup3__4step .pa-signup-form-occupation__title,.pa-signup3__4step .pa-signup-form-profile__title,.pa-signup3__4step .pa-signup-form-zip__title{font-size:23px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__title,.pa-signup3__4step .pa-signup-form-occupation__title,.pa-signup3__4step .pa-signup-form-profile__title,.pa-signup3__4step .pa-signup-form-zip__title{font-size:18px}}.pa-signup3__4step .pa-signup-form-employment__item,.pa-signup3__4step .pa-signup-form-occupation__item,.pa-signup3__4step .pa-signup-form-profile__item,.pa-signup3__4step .pa-signup-form-zip__item{position:relative}.pa-signup3__4step .pa-signup-form-employment__item-sub,.pa-signup3__4step .pa-signup-form-occupation__item-sub,.pa-signup3__4step .pa-signup-form-profile__item-sub,.pa-signup3__4step .pa-signup-form-zip__item-sub{color:#4c2200;font-size:12px;opacity:.6;position:absolute;top:-17px}.pa-signup3__4step .pa-signup-form-employment__item.tel,.pa-signup3__4step .pa-signup-form-occupation__item.tel,.pa-signup3__4step .pa-signup-form-profile__item.tel,.pa-signup3__4step .pa-signup-form-zip__item.tel{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.tel,.pa-signup3__4step .pa-signup-form-occupation__item.tel,.pa-signup3__4step .pa-signup-form-profile__item.tel,.pa-signup3__4step .pa-signup-form-zip__item.tel{width:400px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.tel,.pa-signup3__4step .pa-signup-form-occupation__item.tel,.pa-signup3__4step .pa-signup-form-profile__item.tel,.pa-signup3__4step .pa-signup-form-zip__item.tel{width:77%}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.tel input,.pa-signup3__4step .pa-signup-form-occupation__item.tel input,.pa-signup3__4step .pa-signup-form-profile__item.tel input,.pa-signup3__4step .pa-signup-form-zip__item.tel input{width:220px}}.pa-signup3__4step .pa-signup-form-employment__item.email,.pa-signup3__4step .pa-signup-form-occupation__item.email,.pa-signup3__4step .pa-signup-form-profile__item.email,.pa-signup3__4step .pa-signup-form-zip__item.email{margin-bottom:0}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.email,.pa-signup3__4step .pa-signup-form-occupation__item.email,.pa-signup3__4step .pa-signup-form-profile__item.email,.pa-signup3__4step .pa-signup-form-zip__item.email{margin-bottom:10px;width:400px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.email,.pa-signup3__4step .pa-signup-form-occupation__item.email,.pa-signup3__4step .pa-signup-form-profile__item.email,.pa-signup3__4step .pa-signup-form-zip__item.email{width:77%}}.pa-signup3__4step .pa-signup-form-employment__item.password,.pa-signup3__4step .pa-signup-form-occupation__item.password,.pa-signup3__4step .pa-signup-form-profile__item.password,.pa-signup3__4step .pa-signup-form-zip__item.password{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.password,.pa-signup3__4step .pa-signup-form-occupation__item.password,.pa-signup3__4step .pa-signup-form-profile__item.password,.pa-signup3__4step .pa-signup-form-zip__item.password{width:400px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-employment__item.password,.pa-signup3__4step .pa-signup-form-occupation__item.password,.pa-signup3__4step .pa-signup-form-profile__item.password,.pa-signup3__4step .pa-signup-form-zip__item.password{width:77%}}.pa-signup3__4step .pa-signup-form__step{align-items:flex-start;display:flex}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__step{justify-content:center}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step{margin:0 10px}.pa-signup3__4step .pa-signup-form__step:last-child{justify-content:left;padding-bottom:20px}}.pa-signup3__4step .pa-signup-form__step.birthday .form-label{margin-top:11px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__step.step4{padding-top:35px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step.step4{padding-top:20px}}.pa-signup3__4step .pa-signup-form__step.step4:first-child{padding-top:0}.pa-signup3__4step .pa-signup-form__step-body{margin-top:0;max-width:900px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__step-body{width:80%}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step-body{width:100%}}.pa-signup3__4step .pa-signup-form__step-list{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step-list{margin:0;width:auto!important}}.pa-signup3__4step .pa-signup-form__step-accordion-trigger{color:#f82060;display:flex;font-weight:700}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__step-accordion-trigger{font-size:14px;margin:20px auto}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__step-accordion-trigger{font-size:12px;margin:15px auto 0}}.pa-signup3__4step .pa-signup-form__step-others{margin:10px 0 0}.pa-signup3__4step .pa-signup-form__step-others__inner{width:100%}.pa-signup3__4step .pa-signup-form-input{align-items:flex-start;display:flex}.pa-signup3__4step .pa-signup-form-input__title{display:inline-block}.pa-signup3__4step .pa-signup-form-input__input{background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:14px;height:40px;margin-bottom:4px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-input__input{height:50px}}.pa-signup3__4step .pa-signup-form-input__input:last-child{margin-bottom:0}.pa-signup3__4step .pa-signup-form-input__input:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup3__4step .pa-signup-form-input__input::-webkit-input-placeholder{color:#4c2200;opacity:.3}.pa-signup3__4step .pa-signup-form-input__input::placeholder{color:#4c2200;opacity:.3}.pa-signup3__4step .pa-signup-form-input__body{margin-bottom:10px}.pa-signup3__4step .pa-signup-form-input__body.kana-name,.pa-signup3__4step .pa-signup-form-input__body.name,.pa-signup3__4step .pa-signup-form-input__body.postcode{width:400px}.pa-signup3__4step .pa-signup-form-input__body.pref-city{width:440px}.pa-signup3__4step .pa-signup-form__select{-webkit-appearance:initial;appearance:auto;background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:14px;font-weight:700;height:40px;margin-bottom:5px;padding:9px;position:relative;width:100%}.pa-signup3__4step .pa-signup-form__select__group{display:flex;gap:4px;margin-bottom:4px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__select__pref{min-width:170px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__select__pref{width:50%}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form__select__city{width:100%}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form__select__city{width:50%}}.pa-signup3__4step .pa-signup-form__select:hover{cursor:pointer}.pa-signup3__4step .pa-signup-form__select:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup3__4step .pa-signup-form-birthday{gap:4px;margin-bottom:10px}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday{justify-content:flex-start;width:400px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday{justify-content:flex-start}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__year{max-width:92px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__year{max-width:85px}}@media not all and (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__day,.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__month{max-width:70px}}@media (max-width:660px){.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__day,.pa-signup3__4step .pa-signup-form-birthday .pa-signup-form-birthday__month{margin-left:0;max-width:68px}}.pa-signup3__4step .form-label{font-weight:700}@media not all and (max-width:660px){.pa-signup3__4step .form-label{font-size:14px;margin-top:17px;max-width:110px;text-align:left;width:20%}}@media (max-width:660px){.pa-signup3__4step .form-label{font-size:12px;margin-top:13px;text-align:left;width:23%}}.pa-signup-form6-header .l-header__inner--simple{font-size:14px;justify-content:left;padding:6px 20px}@media not all and (max-width:660px){.pa-signup-form6-header .l-header__inner--simple{margin:0;width:100%}}.pa-signup5{font-family:Noto Sans JP,sans-serif}.pa-signup5__wrap{background-color:#fff}@media (max-width:660px){.pa-signup5__wrap .l-header__inner--simple{border-bottom:none;height:auto}}.pa-signup5 .flex-row{display:flex;flex-direction:row}@media (max-width:660px){.pa-signup5 .flex-row{justify-content:center}}.pa-signup5__header{font-size:14px;justify-content:left}@media not all and (max-width:660px){.pa-signup5__header{margin:0;padding:6px 20px;width:100%}}@media (max-width:660px){.pa-signup5__header{border-bottom:none;border-top:none;color:#979797;font-family:YakuHanJP,helvetica,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Hiragino Sans,arial,メイリオ,sans-serif;font-size:14px;font-weight:600;padding:12px 20px}.pa-signup5__header img{margin-right:12px}}.pa-signup5__kv{position:relative;width:100%}@media not all and (max-width:660px){.pa-signup5__kv{align-items:center;background:transparent linear-gradient(180deg,#fff0e5,#ffe1ce) 0 0 no-repeat padding-box;display:flex;padding:0 0 0 27%}}@media (max-width:660px){.pa-signup5__kv{display:block}}.pa-signup5__kv-logo{left:60px;position:absolute;top:30px}.pa-signup5__kv-left{padding:20px 0}@media not all and (max-width:660px){.pa-signup5__kv-left{min-width:480px;width:30%}}@media (max-width:660px){.pa-signup5__kv-left{background:transparent linear-gradient(180deg,#fff0e5,#ffe1ce) 0 0 no-repeat padding-box;padding:0 0 20px}}.pa-signup5__kv-right{position:relative}@media (max-width:660px){.pa-signup5__kv-right{background:#fff}}.pa-signup5__kv-img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media not all and (max-width:660px){.pa-signup5__kv-img{margin:0 0 0 -100px;width:460px}.pa-signup5__kv-umekombu{height:80px;margin-right:11px;width:80px}}@media (max-width:660px){.pa-signup5__kv-umekombu{margin:-10px 10px 0 0}}.pa-signup5__kv-seles-point{height:127px;margin-top:25px}.pa-signup5__kv-lead{border-bottom:2px solid #f82060;display:inline-block;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.pa-signup5__kv-lead{font-size:16px;margin-bottom:20px}}@media (max-width:660px){.pa-signup5__kv-lead{font-size:12px;margin-bottom:14px}}.pa-signup5__kv-title{display:inline-block;letter-spacing:0}@media not all and (max-width:660px){.pa-signup5__kv-title{font-size:38px;line-height:1.2;margin-top:5px;padding:0 9px}}@media (max-width:660px){.pa-signup5__kv-title{font-size:8vw;line-height:1.3;margin-left:20px;margin-top:14px}}.pa-signup5__kv-title span{color:#f64378;font-size:38px;font-weight:700;line-height:1.4}.pa-signup5__kv-sub{border-bottom:1px solid #f82060;display:inline-block;line-height:1.3}@media not all and (max-width:660px){.pa-signup5__kv-sub{font-size:16px!important;margin-left:12px;margin-top:13px}}@media (max-width:660px){.pa-signup5__kv-sub{color:#5b5e5e;font-size:15px!important;margin:32px 20px 0;padding-bottom:2px;text-align:left}}.pa-signup5__kv-link{background-color:#86b902;border-radius:10px;color:#fff;display:block;font-weight:700;letter-spacing:0;line-height:1.5;padding:12px 24px 12px 12px;position:relative;text-align:center}@media not all and (max-width:660px){.pa-signup5__kv-link__wrap{max-width:335px}}@media (max-width:660px){.pa-signup5__kv-link__wrap{margin:0 20px}}@media not all and (max-width:660px){.pa-signup5__kv-link{font-size:18px;margin-top:25px}}@media (max-width:660px){.pa-signup5__kv-link{font-size:17px;margin-top:40px}}.pa-signup5__kv-link:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:9px;position:absolute;right:12px;top:21px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:9px}.pa-signup5__kv-link:hover{box-shadow:0 5px 15px 0 #86b90280;color:#fff}.pa-signup5__kv-link span{font-size:14px}.pa-signup5__cv{background-color:#fff;margin:0 auto;max-width:900px;padding:15px 20px 0;text-align:center}.pa-signup5__cv .pa-signup5__kv-link{margin-top:0}.pa-signup5__cv-umekombu{height:100%}.pa-signup5__feature{background-color:#fff}.pa-signup5__feature__container{margin:0 auto;max-width:900px;padding:72px 0}@media (max-width:660px){.pa-signup5__feature__container{padding:25px 20px}.pa-signup5__feature__top{text-align:center}}.pa-signup5__feature__lead{font-weight:700}@media not all and (max-width:660px){.pa-signup5__feature__lead{font-size:32px}}@media (max-width:660px){.pa-signup5__feature__lead{font-size:22px}}.pa-signup5__feature__sub{color:#f60;margin-top:4px;opacity:.5}@media not all and (max-width:660px){.pa-signup5__feature__sub{font-size:22px}}@media (max-width:660px){.pa-signup5__feature__sub{font-size:16px;margin-top:6px}}@media not all and (max-width:660px){.pa-signup5__feature__box{display:flex;gap:36px;margin-top:65px}}@media (max-width:660px){.pa-signup5__feature__box{margin-top:24px}}.pa-signup5__feature__icon{height:60px;width:60px}@media (max-width:660px){.pa-signup5__feature__item{margin-top:35px}.pa-signup5__feature__item:first-child{margin-top:0}}.pa-signup5__feature__item-above{align-items:center;display:flex;font-size:18px;font-weight:700;gap:11px;line-height:1.3}@media (max-width:660px){.pa-signup5__feature__item-above{justify-content:left}}.pa-signup5__feature__item-below{font-size:14px;line-height:1.4}@media not all and (max-width:660px){.pa-signup5__feature__item-below{margin-top:16px}}@media (max-width:660px){.pa-signup5__feature__item-below{margin-top:7px}}.pa-signup5__voice{background-color:#fff0e5}.pa-signup5__voice__container{margin:0 auto;padding:72px 0}@media (max-width:660px){.pa-signup5__voice__container{padding:45px 20px}}.pa-signup5__voice__container .slider .pa-top__review__card__item{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px;max-height:300px;padding:20px;text-align:center}.pa-signup5__voice__container .slider .pa-top__review__card__item img{border-radius:50%}.pa-signup5__voice__top{text-align:center}.pa-signup5__voice__lead{font-weight:700}@media not all and (max-width:660px){.pa-signup5__voice__lead{font-size:32px}}@media (max-width:660px){.pa-signup5__voice__lead{font-size:22px}}.pa-signup5__voice__sub{color:#f60;margin-top:4px;opacity:.5}@media not all and (max-width:660px){.pa-signup5__voice__sub{font-size:22px}}@media (max-width:660px){.pa-signup5__voice__sub{font-size:16px;margin-top:6px}}.pa-signup5 .pa-signup-form{padding:0!important}.pa-signup5__select{background-color:#fff;color:#4c2200;font-weight:700;padding-bottom:20px;padding-top:30px;text-align:center}@media not all and (max-width:660px){.pa-signup5__select{font-size:23px}}@media (max-width:660px){.pa-signup5__select{font-size:18px}}.pa-signup5__select.pa-signup7__select{border-top-left-radius:10px;border-top-right-radius:10px}.pa-signup5__4step{background-color:#fff0e5}.pa-signup5__4step .form7-label{font-size:14px;margin-top:0!important;max-width:110px;text-align:left;width:20%}.pa-signup5__4step__container{margin:0 auto}.pa-signup5__4step__top{text-align:center}.pa-signup5__4step__above{align-items:flex-end;display:flex;justify-content:center}@media not all and (max-width:660px){.pa-signup5__4step__above{gap:7px}}@media (max-width:660px){.pa-signup5__4step__above{gap:2px}}.pa-signup5__4step__above__text{font-weight:700}@media not all and (max-width:660px){.pa-signup5__4step__above__text{font-size:22px}}@media (max-width:660px){.pa-signup5__4step__above__text{font-size:16px}}.pa-signup5__4step__above__text span{color:#f60}@media not all and (max-width:660px){.pa-signup5__4step__above__text span{font-size:33px}}@media (max-width:660px){.pa-signup5__4step__above__text span{font-size:28px}.pa-signup5__4step__above img{height:20px;width:26px}}.pa-signup5__4step__lead{font-weight:700;letter-spacing:0;margin-top:5px}@media not all and (max-width:660px){.pa-signup5__4step__lead{font-size:32px}}@media (max-width:660px){.pa-signup5__4step__lead{font-size:24px}}.pa-signup5__4step__sub{color:#f60;display:inline-block}@media (max-width:660px){.pa-signup5__4step__sub span{font-size:30px}}.pa-signup5__4step__form{background:#fff0e5}@media not all and (max-width:660px){.pa-signup5__4step__form{border-radius:10px}}.pa-signup5__4step__form .img-logo{left:60px;position:absolute;top:30px}.pa-signup5__4step__form .pa-signup-form-header-title{align-items:center;display:flex;flex-direction:column;font-weight:700}@media not all and (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title{font-size:32px;margin-top:30px}}@media (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title{font-size:24px;margin-bottom:14px}}@media not all and (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title img{height:46px}}@media (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title img{height:30px;width:182px}}.pa-signup5__4step__form .pa-signup-form-header-title .step-text{color:#f82060}@media not all and (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title .step-text .big{font-size:36px}}@media (max-width:660px){.pa-signup5__4step__form .pa-signup-form-header-title .step-text .big{font-size:30px}}.pa-signup5__4step .pa-signup-form{background:#fff;border-radius:10px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form{padding:20px 30px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form{padding:20px}}.pa-signup5__4step .pa-signup-form.pa-signup5-form{display:flex;flex-direction:column}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form.pa-signup5-form{border-radius:10px;box-shadow:0 3px 6px #00000029;margin:20px 260px;min-height:465px;opacity:1}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form.pa-signup5-form{border-radius:0;min-height:380px}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form.pa-signup5-form.not-finish{margin:20px 260px 60px}}.pa-signup5__4step .pa-signup-form__sub{background-color:#fff;color:#4c2200;font-size:12px;padding:14px 20px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__sub{border-radius:10px;margin:0 260px 60px;opacity:.6}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__sub{color:rgba(76,34,0,.6);padding:14px 20px 30px}}.pa-signup5__4step .pa-signup-form__sub.form7-sub{background:#fff0e5}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__sub.form7-sub{margin-left:auto;margin-right:auto;width:732px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__sub.form7-sub{line-height:1.4;padding-bottom:0}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step-item{height:50px!important;width:240px!important}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step-item{height:40px!important}}.pa-signup5__4step .pa-signup-form-submit{width:auto}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-submit{margin:25px 20px;width:auto}}.pa-signup5__4step .pa-signup-form-submit.next-btn{height:50px}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-submit.next-btn{margin:25px 0!important;width:100%}}.pa-signup5__4step .pa-signup-form-submit.next-btn .pa-signup-form-button{height:50px;width:250px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-submit.next-btn .last-1-step{font-size:18px}.pa-signup5__4step .pa-signup-form-submit.next-btn .last-1-step span{font-size:24px;margin-left:0}}.pa-signup5__4step .pa-signup-form-submit__link{color:#0038ef;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-submit__link{background-color:#f8f8f8}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-submit__link{background-color:#fff}}.pa-signup5__4step .pa-signup-form-submit__link-wrap{margin-top:20px;text-align:center}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-submit__link-wrap{margin-top:10px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-submit__link-wrap{align-content:center;height:50px;margin-top:0;width:100%}.pa-signup5__4step .pa-signup-form-submit__link-wrap.form7{height:auto}.pa-signup5__4step .pa-signup-form-submit__link-wrap.form7 .pa-signup-form-submit__link{background:#f8f8f8}}.pa-signup5__4step .pa-signup-form-error-msg--center{color:#f82060;font-size:12px;text-align:left}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-error-msg--center.occupation{margin:0 auto 20px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-error-msg--center.occupation{margin:10px auto 0;text-align:center}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-error-msg--center.birthday,.pa-signup5__4step .pa-signup-form-error-msg--center.info,.pa-signup5__4step .pa-signup-form-error-msg--center.kana-name,.pa-signup5__4step .pa-signup-form-error-msg--center.name,.pa-signup5__4step .pa-signup-form-error-msg--center.postcode{margin-bottom:20px;padding-left:6px;text-align:left;width:400px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-error-msg--center.birthday,.pa-signup5__4step .pa-signup-form-error-msg--center.info,.pa-signup5__4step .pa-signup-form-error-msg--center.kana-name,.pa-signup5__4step .pa-signup-form-error-msg--center.name,.pa-signup5__4step .pa-signup-form-error-msg--center.postcode{margin:0 auto 20px 6px}}.pa-signup5__4step .pa-signup-form__btns{align-items:center;display:flex;gap:8px;justify-content:center}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns{background-color:#f8f8f8;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:100px;margin-top:auto}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns{margin:20px 30px 0 20px}}.pa-signup5__4step .pa-signup-form__btns .pa-signup-form-submit{margin:0}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.last{flex-flow:column;justify-content:center}.pa-signup5__4step .pa-signup-form__btns.last .pa-signup-form__prev{order:2;width:100%}}.pa-signup5__4step .pa-signup-form__btns.last .pa-signup-form-submit{order:1}.pa-signup5__4step .pa-signup-form__btns.next .pa-signup-form-button__text{line-height:1;padding:0}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.next .pa-signup-form-button__text{font-size:18px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.next .pa-signup-form-button__text{font-size:18px}}.pa-signup5__4step .pa-signup-form__btns.next .pa-signup-form-button__text:before{content:none}.pa-signup5__4step .pa-signup-form__btns.next .pa-signup-form-button__text .center-contents{align-items:center}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish{display:flex;flex-direction:column;height:144px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish{display:flex;flex-direction:column}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form__prev{margin-top:auto;padding:10px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form__prev{align-content:center;bottom:0;left:0;position:absolute}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form-submit{height:auto}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form-submit{width:100%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form-submit .pa-signup-form-button{align-items:flex-end;height:70px;margin-bottom:0;width:360px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup-form-submit .pa-signup-form-button{align-items:flex-end;height:70px;width:100%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup7-form-submit{height:auto}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup7-form-submit{width:100%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup7-form-submit .pa-signup-form-button{align-items:flex-end;height:70px;margin-bottom:0;width:330px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup7-form-submit .pa-signup-form-button{align-items:flex-end;height:60px;width:100%}.pa-signup5__4step .pa-signup-form__btns.finish .pa-signup7-form-submit .pa-signup-form-button span{line-height:1.4!important}}.pa-signup5__4step .pa-signup-form__btns.finish .signup-finish{font-size:16px}.pa-signup5__4step .pa-signup-form__btns.finish .signup-finish span{color:#ff0;font-size:24px}.pa-signup5__4step .pa-signup-form__prev{font-size:18px;padding:10px;text-decoration:underline}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__prev{background-color:#f8f8f8;padding:10px 10px 0}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__prev{align-content:end;background-color:#fff;font-size:16px;height:50px;min-width:76px}}.pa-signup5__4step .pa-signup-form__prev-icon{-webkit-filter:invert(1);filter:invert(1);margin-right:6px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-button{height:70px;margin-bottom:40px;width:360px!important}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-button{width:auto}}.pa-signup5__4step .pa-signup-form-button__text{line-height:1;padding:0}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text{font-size:24px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text{font-size:18px}}.pa-signup5__4step .pa-signup-form-button__text:before{content:none}.pa-signup5__4step .pa-signup-form-button__text .center-contents{align-items:center}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text span{font-size:32px;margin-left:20px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text span{font-size:24px;margin-left:13px}}.pa-signup5__4step .pa-signup-form-button__text .balloon{background:#fff;border-radius:6px;box-shadow:0 3px 6px #00000029;color:#f82060;font-size:18px;position:relative;width:120px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text .balloon{height:40px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text .balloon{height:30px}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text .balloon .comment{margin-top:12px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-button__text .balloon .comment{margin-top:8px}}.pa-signup5__4step .pa-signup-form-button__text .balloon:after{border:10px solid hsla(0,0%,100%,0);border-left-color:#fff;content:"";height:0;left:100%;margin-left:-1px;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.pa-signup5__4step .pa-signup-form-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:auto;padding-bottom:0}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-container{padding:0}}.pa-signup5__4step .pa-signup-form .pa-signup-form-steps-wrapper{background-color:#fff;border:none;margin:0;padding:20px 0}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-steps-wrapper{border-top-left-radius:10px;border-top-right-radius:10px}}.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item:last-child{margin-right:0!important}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item{height:26px;line-height:26px;margin-right:48px;width:26px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item{font-size:15px;height:20px;line-height:20px;margin-right:34px;width:20px}}.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{background-color:#ccc;content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-48px;width:48px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item+.pa-signup-form-steps__item:before{left:-34px;width:34px}}.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item.is-progress,.pa-signup5__4step .pa-signup-form .pa-signup-form-steps__item.is-progress:before{background-color:#ffa366}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox{align-items:center;background:#f6f2f2;border-radius:8px;color:#4c2200;display:flex}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox{font-size:14px;margin:0 3px 10px;padding:10px;width:auto}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox:hover{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35);cursor:pointer}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox:hover div{font-weight:700;opacity:1}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox{font-size:12px;margin:0 3px 4px;padding:8px;width:47.1%}}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox div{opacity:.6}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox.is-checked,.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox.is-checked div{opacity:1}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox .is-selected{font-weight:700}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox.is-error{background:rgba(248,32,96,.07)}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;height:16px;margin-right:6px;min-width:16px;position:relative;width:16px}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked{background-color:#f82060;border-color:#f82060}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:before{color:#fff;content:"";font-size:14px;left:4px;position:absolute;top:1px}.pa-signup5__4step .pa-signup-form .pa-signup-form-common-checkbox input[type=checkbox]:checked:after{border-bottom:2px solid #fff;border-right:2px solid #fff;color:#fff;content:"";font-size:14px;height:9px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-item__text{display:block;margin-bottom:3px}}.pa-signup5__4step .pa-signup-form-item__required{border:1px solid #f82060;border-radius:4px;color:#f82060;font-weight:700;padding:0 2px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-item__required{font-size:10px;margin-left:4px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-item__required{font-size:8px}}.pa-signup5__4step .pa-signup-form-employment,.pa-signup5__4step .pa-signup-form-occupation,.pa-signup5__4step .pa-signup-form-profile,.pa-signup5__4step .pa-signup-form-zip{display:flex;flex:1 1 auto;flex-direction:column}.pa-signup5__4step .pa-signup-form-employment__title,.pa-signup5__4step .pa-signup-form-occupation__title,.pa-signup5__4step .pa-signup-form-profile__title,.pa-signup5__4step .pa-signup-form-zip__title{background-color:#fff;color:#4c2200;font-weight:700;padding-bottom:30px;padding-top:15px;text-align:center}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__title,.pa-signup5__4step .pa-signup-form-occupation__title,.pa-signup5__4step .pa-signup-form-profile__title,.pa-signup5__4step .pa-signup-form-zip__title{font-size:23px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__title,.pa-signup5__4step .pa-signup-form-occupation__title,.pa-signup5__4step .pa-signup-form-profile__title,.pa-signup5__4step .pa-signup-form-zip__title{font-size:18px}}.pa-signup5__4step .pa-signup-form-employment__item,.pa-signup5__4step .pa-signup-form-occupation__item,.pa-signup5__4step .pa-signup-form-profile__item,.pa-signup5__4step .pa-signup-form-zip__item{position:relative}.pa-signup5__4step .pa-signup-form-employment__item-sub,.pa-signup5__4step .pa-signup-form-occupation__item-sub,.pa-signup5__4step .pa-signup-form-profile__item-sub,.pa-signup5__4step .pa-signup-form-zip__item-sub{color:#4c2200;font-size:12px;opacity:.6;position:absolute;top:-17px}.pa-signup5__4step .pa-signup-form-employment__item.tel,.pa-signup5__4step .pa-signup-form-occupation__item.tel,.pa-signup5__4step .pa-signup-form-profile__item.tel,.pa-signup5__4step .pa-signup-form-zip__item.tel{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.tel,.pa-signup5__4step .pa-signup-form-occupation__item.tel,.pa-signup5__4step .pa-signup-form-profile__item.tel,.pa-signup5__4step .pa-signup-form-zip__item.tel{width:400px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.tel,.pa-signup5__4step .pa-signup-form-occupation__item.tel,.pa-signup5__4step .pa-signup-form-profile__item.tel,.pa-signup5__4step .pa-signup-form-zip__item.tel{width:77%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.tel input,.pa-signup5__4step .pa-signup-form-occupation__item.tel input,.pa-signup5__4step .pa-signup-form-profile__item.tel input,.pa-signup5__4step .pa-signup-form-zip__item.tel input{width:220px}}.pa-signup5__4step .pa-signup-form-employment__item.email,.pa-signup5__4step .pa-signup-form-occupation__item.email,.pa-signup5__4step .pa-signup-form-profile__item.email,.pa-signup5__4step .pa-signup-form-zip__item.email{margin-bottom:0}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.email,.pa-signup5__4step .pa-signup-form-occupation__item.email,.pa-signup5__4step .pa-signup-form-profile__item.email,.pa-signup5__4step .pa-signup-form-zip__item.email{margin-bottom:10px;width:400px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.email,.pa-signup5__4step .pa-signup-form-occupation__item.email,.pa-signup5__4step .pa-signup-form-profile__item.email,.pa-signup5__4step .pa-signup-form-zip__item.email{width:77%}}.pa-signup5__4step .pa-signup-form-employment__item.password,.pa-signup5__4step .pa-signup-form-occupation__item.password,.pa-signup5__4step .pa-signup-form-profile__item.password,.pa-signup5__4step .pa-signup-form-zip__item.password{margin-bottom:10px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.password,.pa-signup5__4step .pa-signup-form-occupation__item.password,.pa-signup5__4step .pa-signup-form-profile__item.password,.pa-signup5__4step .pa-signup-form-zip__item.password{width:400px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-employment__item.password,.pa-signup5__4step .pa-signup-form-occupation__item.password,.pa-signup5__4step .pa-signup-form-profile__item.password,.pa-signup5__4step .pa-signup-form-zip__item.password{width:77%}}.pa-signup5__4step .pa-signup-form__step{align-items:flex-start;display:flex}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step{justify-content:center}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step{margin:0 10px}.pa-signup5__4step .pa-signup-form__step:last-child{justify-content:left;padding-bottom:20px}}.pa-signup5__4step .pa-signup-form__step.birthday .form-label{margin-top:11px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step.step4{padding-top:35px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step.step4{padding-top:20px}}.pa-signup5__4step .pa-signup-form__step.step4:first-child{padding-top:0}.pa-signup5__4step .pa-signup-form__step-body{margin-top:0;max-width:900px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step-body{max-width:520px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step-body{width:100%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step-body .pa-signup-form__step-item{width:250px!important}}.pa-signup5__4step .pa-signup-form__step-list{display:flex;flex-wrap:wrap;justify-content:left}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step-list{gap:0 8px;margin:0;width:auto!important}}.pa-signup5__4step .pa-signup-form__step-accordion-trigger{color:#f82060;display:flex;font-weight:700}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__step-accordion-trigger{font-size:14px;margin:20px auto}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__step-accordion-trigger{align-items:center;font-size:15px;margin:15px auto 0}.pa-signup5__4step .pa-signup-form__step-accordion-trigger i{margin-right:2px}}.pa-signup5__4step .pa-signup-form__step-others{margin:10px 0 0}.pa-signup5__4step .pa-signup-form__step-others__inner{width:100%}.pa-signup5__4step .pa-signup-form-input{align-items:flex-start;display:flex}.pa-signup5__4step .pa-signup-form-input__title{display:inline-block}.pa-signup5__4step .pa-signup-form-input__input{background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:16px;height:40px;margin-bottom:4px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-input__input{height:50px}}.pa-signup5__4step .pa-signup-form-input__input:last-child{margin-bottom:0}.pa-signup5__4step .pa-signup-form-input__input:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup5__4step .pa-signup-form-input__input::-webkit-input-placeholder{color:#4c2200;opacity:.3}.pa-signup5__4step .pa-signup-form-input__input::placeholder{color:#4c2200;opacity:.3}.pa-signup5__4step .pa-signup-form-input__body{margin-bottom:10px}.pa-signup5__4step .pa-signup-form-input__body.kana-name,.pa-signup5__4step .pa-signup-form-input__body.name,.pa-signup5__4step .pa-signup-form-input__body.postcode{width:400px}.pa-signup5__4step .pa-signup-form-input__body.pref-city{width:440px}.pa-signup5__4step .pa-signup-form__select{-webkit-appearance:initial;appearance:auto;background:#f6f2f2;border:none;border-radius:8px;color:#4c2200;font-size:14px;font-weight:700;height:40px;margin-bottom:5px;padding:9px;position:relative;width:100%}.pa-signup5__4step .pa-signup-form__select__group{display:flex;gap:4px;margin-bottom:4px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__select__pref{min-width:170px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__select__pref{width:50%}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form__select__city{width:100%}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form__select__city{width:50%}}.pa-signup5__4step .pa-signup-form__select:hover{cursor:pointer}.pa-signup5__4step .pa-signup-form__select:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup5__4step .pa-signup-form-birthday{gap:4px;margin-bottom:10px}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday{justify-content:flex-start;width:400px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday{justify-content:flex-start}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__year{max-width:92px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__year{max-width:120px;width:120px}}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__day,.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__month{max-width:70px}}@media (max-width:660px){.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__day,.pa-signup5__4step .pa-signup-form-birthday .pa-signup-form-birthday__month{margin-left:0;max-width:68px}}.pa-signup5__4step .form-label{font-weight:700}@media not all and (max-width:660px){.pa-signup5__4step .form-label{font-size:14px;margin-top:17px;max-width:110px;text-align:left;width:20%}}@media (max-width:660px){.pa-signup5__4step .form-label{font-size:12px;margin-top:13px;text-align:left;width:23%}}.pa-signup5__4step .pa-signup-form-zip-modal__input .form-label{width:auto!important}@media not all and (max-width:660px){.pa-signup5__4step .pa-signup-form-modal__close i{font-size:26px;left:0;top:0}}.pa-signup5 .p-fixed-nav{background-color:hsla(0,0%,100%,.5);box-shadow:none;max-width:none;padding:15px 20px;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.pa-signup5 .p-fixed-nav .pa-signup5__kv-link__wrap{margin:0 auto}.pa-signup5 .p-fixed-nav .pa-signup5__kv-link{margin-top:0}.pa-signup5 .pa-top__review__card__info-data.-above{font-size:16px}.pa-signup5 .pa-top__review__card__info-data .c-icon-star-fill{color:#f60;font-size:12px}.pa-signup5 .pa-top__review__card__info-data .-gender{color:#2a2a2a}.pa-signup5 .pa-top__review__card__info-data span:first-child{margin-right:10px}.pa-signup5 .pa-top__review__card__info-detail{gap:9px}.pa-signup5 .pa-top__review__card__item{max-width:335px;min-height:310px}.pa-signup5 .pa-top__review__card__comment-headline{color:#ffa366;text-align:left}.pa-signup5 .pa-top__review__content{position:relative}.pa-signup5 .slick-next,.pa-signup5 .slick-prev{display:none!important}.pa-signup5 .slick-list{margin:0 -10px}.pa-signup5 .slick-slide{margin:0 10px}.pa-signup5 .slick-slide>div{max-width:400px;text-align:center}.pa-signup5 .slick-slide .pa-top__review__card__item{opacity:.6;padding:15px;text-align:left;transition:opacity .5s ease-in-out}.pa-signup5 .slick-slide.slick-center .pa-top__review__card__item{opacity:1}.pa-signup5 .custom-slick-dots{align-items:center;display:flex;justify-content:center;position:absolute}@media not all and (max-width:660px){.pa-signup5 .custom-slick-dots{left:46%}}@media (max-width:660px){.pa-signup5 .custom-slick-dots{left:32%}}.pa-signup5 .custom-slick-dots>.dot{display:none}.pa-signup5 .custom-slick-dots .slick-dots{display:flex}.pa-signup7__kv-logo{align-items:center;display:flex;font-size:14px;left:60px;position:absolute;top:13px}.pa-signup7 .pa-signup5__4step .pa-signup-form__step-list{display:grid;grid-template-columns:1fr 1fr;margin:0 20px}.pa-signup7-form-occupation__sub-title{font-weight:700}@media not all and (max-width:660px){.pa-signup7-form-occupation__sub-title{font-size:14px;margin:20px 110px 8px}}@media (max-width:660px){.pa-signup7-form-occupation__sub-title{font-size:12px;margin:20px 10px 4px}}@media not all and (max-width:660px){.signup7__wrap{width:732px}.signup7__form{margin:0 auto 16px!important;width:732px!important}}.p-renew-form-animation{align-items:center;background:#fff;border:none;border-radius:8px;color:#2a2a2a;display:flex!important;font-weight:700;justify-content:center}@media not all and (max-width:660px){.p-renew-form-animation{height:70px;margin-right:16px;width:142px}}@media (max-width:660px){.form7-footer{margin-top:20px}.form7-footer .display_only_corp_name{margin-top:0}}.p-footer-modal{padding-right:16px!important}.pa-signup-form-container{min-height:calc(100vh - 189px);padding-bottom:60px;position:relative}@media screen and (max-width:760px){.pa-signup-form-container{min-height:calc(100vh - 110px);padding:0 6px 40px}}.pa-signup-form-container--form{padding-bottom:30px}@media screen and (max-width:760px){.pa-signup-form-container--form{padding:0}}.pa-signup-form-heading-primary{background-color:#4c2100;border-radius:8px;text-align:center}.pa-signup-form-heading-primary__title{align-items:center;color:#fff;display:inline-flex;font-size:22px;font-weight:700;height:60px;padding:0 90px 0 0;position:relative}@media screen and (max-width:760px){.pa-signup-form-heading-primary__title{font-size:18px;height:44px;padding:0 60px 0 0}}.pa-signup-form-heading-primary__title:before{background-image:url(/img/signup-form/img_heading_01.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:86px;position:absolute;right:0;width:84px}@media screen and (max-width:760px){.pa-signup-form-heading-primary__title:before{height:60px;width:60px}}.pa-signup-form-heading{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;padding:4px 12px}@media screen and (max-width:760px){.pa-signup-form-heading{padding:4px 8px}}.pa-signup-form-heading__title{color:#4c2100;font-size:20px;font-weight:700;line-height:1.6;padding-left:14px;position:relative}@media screen and (max-width:760px){.pa-signup-form-heading__title{font-size:18px;line-height:1.33;padding-left:14px}}.pa-signup-form-heading__title:before{background-color:#86b902;border-radius:30px;content:"";height:26px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media screen and (max-width:760px){.pa-signup-form-heading__title:before{height:20px}}.pa-signup-form-heading__title.no-stick:before{content:none!important}.pa-signup-form-heading__title.no-stick{color:#86b902;padding-left:0}.pa-signup-form-heading__tag{color:#f82060;font-size:13px;font-weight:700;line-height:1.6;margin:5px 0 0 8px}@media screen and (max-width:760px){.pa-signup-form-heading__tag{font-size:11px;margin:0 0 0 6px}}.pa-signup-form-input{display:flex}.pa-signup-form-input__heading{display:block;width:160px}@media screen and (max-width:760px){.pa-signup-form-input__heading{width:86px}}.pa-signup-form-input__title{font-size:14px;font-weight:700;margin-top:16px}@media screen and (max-width:760px){.pa-signup-form-input__title{font-size:12px}}.is-radio .pa-signup-form-input__title{margin-top:2px}.pa-signup-form-input__tag{border:1px solid #f82060;border-radius:4px;color:#f82060;font-size:10px;font-weight:700;line-height:1.4;margin-top:2px;padding:2px 4px}@media screen and (max-width:760px){.pa-signup-form-input__tag{display:inline-block;margin-top:4px;padding:0 4px}}.pa-signup-form-input__body{display:flex;flex-direction:column;justify-content:center;width:350px}@media screen and (max-width:760px){.pa-signup-form-input__body{flex:1 0 0;width:auto}}.pa-signup-form-input__input{border:1px solid #ccc;border-radius:4px;height:50px;padding:0 8px;width:100%}.is-error .pa-signup-form-input{background-color:#ffeded}.is-error .pa-signup-form-modal .pa-signup-form-input{background-color:inherit!important}.pa-signup-form-modal-wrapper{height:100vh;left:0;opacity:0;position:fixed;top:0;transition-duration:.3s;transition-property:visibility opacity;visibility:hidden;width:100%;z-index:1001}.pa-signup-form-modal-wrapper.is-open{opacity:1;visibility:visible}.pa-signup-form-modal-overlay{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%}.pa-signup-form-modal{background-color:#fff;border-radius:8px;left:50%;padding:16px 16px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:760px){.pa-signup-form-modal{padding:12px 6px 30px}}.pa-signup-form-modal__close{background-color:#fff;border-radius:50%;height:26px;position:absolute;right:-13px;top:-13px;width:26px;z-index:1}@media screen and (max-width:760px){.pa-signup-form-modal__close{right:0;top:-20px}}.pa-signup-form-modal__close i{background-color:#fff;border-radius:50%;color:#4c2100;font-size:22px;font-weight:700;left:2.5px;position:absolute;top:2.5px}.pa-signup-form-zip__modal-link{background-color:transparent;color:#0038ef;font-size:13px;margin-top:6px;text-align:left}.pa-signup-form-zip__modal-link:hover{color:#f60;text-decoration:underline}.pa-signup-form-zip__content{margin-top:16px}.pa-signup-form-zip__submit{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;margin:20px 0 0 160px;outline:none;padding:0}@media screen and (max-width:760px){.pa-signup-form-zip__submit{margin:20px auto;padding-left:10px;width:100%}}.pa-signup-form-zip__note{align-items:center;display:flex;margin:20px 0 0 160px}@media screen and (max-width:760px){.pa-signup-form-zip__note{margin:10px 0 0 68px}}.pa-signup-form-zip__note-img{height:40px;width:40px}.pa-signup-form-zip__note-img img{max-width:100%}.pa-signup-form-zip__note-baloon{border:1px solid #ccc;border-radius:8px;color:#4c2100;font-size:12px;line-height:1.33;margin-left:12px;padding:6px 4px;position:relative;width:298px}@media screen and (max-width:760px){.pa-signup-form-zip__note-baloon{flex:1 0 0;font-size:10px;margin-left:8px;padding:6px 2px;width:auto}}.pa-signup-form-zip__note-baloon:after,.pa-signup-form-zip__note-baloon:before{border-style:solid;content:"";height:0;position:absolute;width:0}.pa-signup-form-zip__note-baloon:before{border-color:transparent #ccc transparent transparent;border-width:6px 12px 6px 0;left:-12px;top:9px}@media screen and (max-width:760px){.pa-signup-form-zip__note-baloon:before{border-width:5px 8px 5px 0;left:-9px}}.pa-signup-form-zip__note-baloon:after{border-color:transparent #fff transparent transparent;border-width:5px 10px 5px 0;left:-10px;top:10px}@media screen and (max-width:760px){.pa-signup-form-zip__note-baloon:after{border-width:4px 7px 4px 0;left:-7px}}.pa-signup-form-zip-modal{width:700px}@media screen and (max-width:760px){.pa-signup-form-zip-modal{width:calc(100% - 12px)}}.pa-signup-form-zip-modal__inner{padding-top:16px}@media screen and (max-width:760px){.pa-signup-form-zip-modal__inner{padding-top:14px}}.pa-signup-form-zip-modal__input+.pa-signup-form-zip-modal__input{margin-top:12px}@media screen and (max-width:760px){.pa-signup-form-zip-modal__input+.pa-signup-form-zip-modal__input{margin-top:8px}}.pa-signup-form-zip-modal__select{height:50px;position:relative;width:350px}@media screen and (max-width:760px){.pa-signup-form-zip-modal__select{height:46px;width:auto}}.pa-signup-form-zip-modal__select i{color:#ccc;font-size:16px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.pa-signup-form-zip-modal__select select{background:#fff;border:1px solid #ccc;border-radius:4px;color:#2a2a2a;height:100%;padding:0 8px;width:100%}.pa-signup-form-zip-modal__button{margin:20px 0 0 160px}@media screen and (max-width:760px){.pa-signup-form-zip-modal__button{margin:20px 0 0}}@media (max-width:660px){.pa-signup-form-zip-modal.in-job-apply-page{padding:12px 16px 30px;width:calc(92% - 12px)}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-modal__close i{font-size:32px}}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-button.is-disable{-webkit-filter:grayscale(0);filter:grayscale(0)}@media not all and (max-width:660px){.pa-signup-form-zip-modal.in-job-apply-page{width:400px}}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-heading{border:none;padding-left:0}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-modal__close{background-color:transparent}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-zip-modal__select{width:200px}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-zip-modal__button{margin:20px 0 0}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-zip-modal__button .pa-signup-form-button__text{padding:18px 0 12px}.pa-signup-form-zip-modal.in-job-apply-page .pa-signup-form-zip-modal__button .pa-signup-form-button__text:before{background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;content:none;height:auto;left:auto;position:static;top:auto;-webkit-transform:none;transform:none;width:auto}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-input__title{font-size:14px;font-weight:700;margin-top:16px}.pa-signup3-form .pa-signup-form-zip-modal .form-label{margin-top:0;width:auto}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button{height:60px;margin-bottom:0;width:350px}@media screen and (max-width:760px){.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button{height:50px;width:100%}}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button__text{font-size:18px;line-height:1.3;padding:18px 0 12px 52px;position:relative}@media screen and (max-width:760px){.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button__text{font-size:16px;line-height:1.25;padding:14px 0 8px 44px}}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button__text:before{background-image:url(/img/signup-form/contact_cat_pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:48px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}@media screen and (max-width:760px){.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button__text:before{height:42px;width:35px}}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button.is-disable{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-button.is-disable:hover{cursor:default;opacity:1}.pa-signup3-form .pa-signup-form-zip-modal .pa-signup-form-common-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;outline:none;padding:0}.pa-signup-form-zip__modal-link.is-in-job-apply-page:hover{color:blue!important;text-decoration:none!important}.pa-signup-form-zip__modal-link.is-in-job-apply-page:hover .text-with-underline{text-decoration:underline}.pa-signup-form-zip__modal-link.is-in-job-apply-page{font-size:12px;font-weight:700}.pa-signup-form-zip__modal-link.is-in-job-apply-page .c-icon-arrow-circle{font-size:12px;margin-right:4px}.pa-signup-form-zip__modal-link.is-in-job-apply-page:hover .c-icon-arrow-circle{text-decoration:none}.pa-withdraw .l-main__inner{padding-bottom:40px}@media screen and (max-width:760px){.pa-withdraw__title{font-size:4.8vw}.pa-withdraw .p-form-select__wrap{width:100%}}.pa-withdraw .p-form{padding-bottom:0}.pa-withdraw__another-job.is-hidden,.pa-withdraw__another-job2.is-hidden,.pa-withdraw__options.is-hidden,.pa-withdraw__withdraw-reason.is-hidden{display:none}.pa-withdraw__another-job.is-disabled .c-form-title span,.pa-withdraw__another-job2.is-disabled .c-form-title span,.pa-withdraw__options.is-disabled .c-form-title span,.pa-withdraw__withdraw-reason.is-disabled .c-form-title span{color:#ccc}.pa-withdraw__another-job.is-disabled .c-form-title span.c-form-title__label--required,.pa-withdraw__another-job2.is-disabled .c-form-title span.c-form-title__label--required,.pa-withdraw__options.is-disabled .c-form-title span.c-form-title__label--required,.pa-withdraw__withdraw-reason.is-disabled .c-form-title span.c-form-title__label--required{border-color:#ee96b0;color:#ee96b0}.pa-withdraw__another-job.is-disabled .c-select__container,.pa-withdraw__another-job2.is-disabled .c-select__container,.pa-withdraw__options.is-disabled .c-select__container,.pa-withdraw__withdraw-reason.is-disabled .c-select__container{background-color:#ccc}.pa-withdraw__another-job.is-disabled .c-select__label,.pa-withdraw__another-job2.is-disabled .c-select__label,.pa-withdraw__options.is-disabled .c-select__label,.pa-withdraw__withdraw-reason.is-disabled .c-select__label{color:#aaa}.pa-withdraw__another-job.is-disabled .c-select,.pa-withdraw__another-job2.is-disabled .c-select,.pa-withdraw__options.is-disabled .c-select,.pa-withdraw__withdraw-reason.is-disabled .c-select{cursor:auto}.pa-withdraw__another-job.is-disabled .count,.pa-withdraw__another-job2.is-disabled .count,.pa-withdraw__options.is-disabled .count,.pa-withdraw__withdraw-reason.is-disabled .count{color:#ccc}.pa-withdraw__another-job .c-select__container,.pa-withdraw__another-job2 .c-input-text.c-input-text--wide,.pa-withdraw__options .c-textarea,.pa-withdraw__withdraw-reason .c-select__container{width:510px}@media screen and (max-width:760px){.pa-withdraw__another-job .c-select__container,.pa-withdraw__another-job2 .c-input-text.c-input-text--wide,.pa-withdraw__options .c-textarea,.pa-withdraw__withdraw-reason .c-select__container{width:100%}}.pa-withdraw__options .c-textarea{min-height:120px}.pa-withdraw__another-job,.pa-withdraw__another-job2,.pa-withdraw__withdraw-reason{margin-top:12px}.pa-withdraw__another-job2 .p-form--grid__list{position:relative}.pa-withdraw__another-job2 .p-form--grid__list .annotation{color:#646464;display:block;font-size:14px;line-height:20px;margin-bottom:2px}.pa-withdraw__another-job2 .suggest-list{background-color:#fff;border:1px solid #ccc;border-radius:4px;bottom:0;box-shadow:0 2px 6px rgba(0,0,0,.28);display:none;max-height:210px;overflow-y:auto;padding:6px 0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);width:510px}.pa-withdraw__another-job2 .suggest-list.is-active{display:block}.pa-withdraw__another-job2 .suggest-list>li{cursor:pointer;font-size:16px;line-height:28px;padding-left:14px}.pa-withdraw__another-job2 .suggest-list>li:hover{color:#f60}.pa-withdraw__options{align-items:flex-start;margin-top:12px}@media screen and (max-width:760px){.pa-withdraw__options .c-form-title{margin-right:0;width:24%}.pa-withdraw__options>div{width:76%}}.pa-withdraw__options .count{color:#646464;font-size:14px;margin-top:6px}@media screen and (max-width:760px){.pa-withdraw__options .count{font-size:3.2vw}}.pa-withdraw .c-btn.c-btn--fill-secondary{font-size:18px;height:60px;margin:20px auto 0;width:300px}.pa-withdraw .c-btn.c-btn--fill-secondary .c-icon-arrow-circle{font-size:22px}.pa-withdraw .c-btn.c-btn--fill-secondary[disabled]{background-color:#ccc;box-shadow:none;color:#aaa;cursor:auto}.pa-withdraw .c-btn.c-btn--fill-secondary[disabled]:hover{opacity:1}.pa-withdraw-done{margin:0 auto;padding:16px 0 40px;width:830px}@media screen and (max-width:760px){.pa-withdraw-done{padding:2.13333vw 0 0;width:100%}.pa-withdraw-done__title{font-size:4.8vw;padding-left:1.6vw}}.pa-withdraw-done__content{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:16px;padding:26px 0 40px;text-align:center}@media screen and (max-width:760px){.pa-withdraw-done__content{border-left:none;border-radius:0;border-right:none;margin-top:2.13333vw;padding:3.2vw 1.6vw 10.66667vw}}.pa-withdraw-done__content .title{color:#4c2100;font-size:20px;font-weight:700}@media screen and (max-width:760px){.pa-withdraw-done__content .title{font-size:4.8vw;line-height:1.44444}}.pa-withdraw-done__content .read{color:#2a2a2a;font-size:16px;line-height:26px;margin-top:20px}@media screen and (max-width:760px){.pa-withdraw-done__content .read{font-size:4vw;line-height:1.66667}}.pa-withdraw-done__content .c-btn.c-btn--job-fill-secondary{margin:28px auto 0;width:280px}.withdraw-confirm-modal__text{color:#4d2100;font-size:18px;font-weight:700;line-height:1.35;text-align:center}@media screen and (max-width:760px){.withdraw-confirm-modal__text{font-size:15px}}.withdraw-confirm-modal__buttons{align-items:center;display:flex;justify-content:center;margin-top:15px}.withdraw-confirm-modal__buttons button{align-items:center;-webkit-appearance:none;appearance:none;border-radius:6px;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;margin-right:10px;width:170px}@media screen and (max-width:760px){.withdraw-confirm-modal__buttons button{font-size:13px;height:40px;width:115px}}.withdraw-confirm-modal__buttons button:last-child{margin-right:0}.withdraw-confirm-modal__buttons button:hover{opacity:.7}.withdraw-confirm-modal__buttons .withdraw-confirm-cancel{background-color:#aaa;color:#fff}.withdraw-confirm-modal__buttons .withdraw-confirm-submit{background-color:#fff;border:1px solid #ccc;color:#2a2a2a}.c-modal{background:rgba(0,0,0,.7);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:-webkit-max-content;width:max-content;z-index:100001}@media not all and (max-width:660px){.c-modal__inner{left:50%;margin:0 0 6px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:660px){.c-modal__inner{left:0;margin-left:3.2vw;margin-right:3.2vw;margin-top:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-modal__inner.is-overflow-height{max-height:95%;overflow-y:auto}@media (max-width:660px){.c-modal__inner.is-overflow-height{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.c-modal__inner.is-overflow-height .c-modal__close{background:#4c2100;color:#fff;right:5px;top:12px}@media (max-width:660px){.c-modal__inner.is-overflow-height .c-modal__close{height:26px;margin-top:-10px;width:26px}}.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}@media (max-width:660px){.c-modal__inner--w500{margin-left:auto;margin-right:auto}}.c-modal__inner--w700{max-width:90vw;width:700px}@media (max-width:660px){.c-modal__inner--w700{margin-left:auto;margin-right:auto}}.c-modal__close{background:#4c2100;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;cursor:pointer;font-size:14px;font-size:.875rem;height:40px;position:absolute;transition:opacity .1s linear;width:40px;z-index:101}@media not all and (max-width:660px){.c-modal__close{right:-20px;top:-20px}}@media (max-width:660px){.c-modal__close{right:-8px;top:-18px}}.c-modal__close:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-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}@media not all and (max-width:660px){.c-modal__message-inner{left:50%;margin:0 0 6px;max-width:90vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:440px}}@media (max-width:660px){.c-modal__message-inner{left:0;margin-top:15px;padding:16px 8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.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}@media (max-width:660px){.c-modal__message-title{font-size:20px;line-height:26px}}.c-modal__message-img{margin:16px auto 0;max-width:144px}@media (max-width:660px){.c-modal__message-img{max-width:130px}}.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}@media (max-width:660px){.c-modal__message-text{font-size:14px;line-height:18px}}.c-modal__message-btn{height:60px;margin-top:16px}.job-detail-modal.modal{height:100%;left:0;opacity:0;position:fixed;top:0;transition:.6s;visibility:hidden;width:100%;z-index:9999}.job-detail-modal.modal .modal-inner{background-color:#fff;border-radius:8px;height:85vh;left:50%;margin:15px;max-width:830px;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:2}@media (max-width:660px){.job-detail-modal.modal .modal-inner{margin:0;width:94%}}.job-detail-modal.modal .modal-inner .header{font-size:20px;font-weight:700;margin:15px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .header{font-size:14px;margin:9px 6px}}.job-detail-modal.modal .modal-inner hr{border:1px solid #ccc;margin-bottom:0}.job-detail-modal.modal .modal-inner .content{height:calc(100% - 52px);overflow-x:scroll}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content{height:calc(100% - 35px)}}.job-detail-modal.modal .modal-inner .content .section{margin:0 15px 20px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .section{margin-left:0;margin-right:0}.job-detail-modal.modal .modal-inner .content .section h2{border-radius:0}}.job-detail-modal.modal .modal-inner .content .section .section-content{margin-top:12px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .section .section-content{margin-left:6px;margin-right:6px}}.job-detail-modal.modal .modal-inner .content .section .section-content .p-icon-list__list{background-color:#fffbf0;margin-right:4px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .section .section-content .p-icon-list__list{height:48px;width:48px}.job-detail-modal.modal .modal-inner .content .section .section-content .p-icon-list__list .c-icon-shisetsu{font-size:45px}}.job-detail-modal.modal .modal-inner .content .title{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:6px;margin-top:15px}.job-detail-modal.modal .modal-inner .content .title img{height:auto}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .title{align-items:center;display:flex;font-size:16px;margin-top:6px}.job-detail-modal.modal .modal-inner .content .title img{border-radius:8px;margin-right:2px}}.job-detail-modal.modal .modal-inner .content .title .normal{font-weight:500}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .care-service{font-size:14px}}.job-detail-modal.modal .modal-inner .content .shift-type{color:#4a148c;font-size:18px;font-weight:700;margin-top:16px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .shift-type{font-size:14px}}.job-detail-modal.modal .modal-inner .content .grid{display:flex}.job-detail-modal.modal .modal-inner .content .grid__item--6{margin-top:12px;width:50%}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .grid__item--6{width:100%}}.job-detail-modal.modal .modal-inner .content .grid__item--6 img{border-radius:8px;width:100%}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item{margin-bottom:16px;margin-left:12px}@media (max-width:660px){.job-detail-modal.modal .modal-inner .content .grid__item--6 .item{margin-left:6px}}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item .item-title{color:#4c2200;font-weight:700;margin-bottom:12px}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item .item-content{color:#2a2a2a;margin-left:2px}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item .item-content .type{font-size:14px}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item .item-content .amount{color:#f82055;font-size:12px;font-weight:700}.job-detail-modal.modal .modal-inner .content .grid__item--6 .item .item-content .amount .emphasis{font-size:20px}.job-detail-modal.modal .modal-inner .content h3{color:#4c2200;font-size:18px;font-weight:700;margin-bottom:12px;margin-top:12px}.job-detail-modal.modal .modal-inner .content .footer{margin:15px;text-align:center}.job-detail-modal.modal .modal-inner .content .footer button.fill-secondary{background-color:#86b902;box-shadow:none;color:#fff;display:inline;width:300px}.job-detail-modal.modal .close-btn i{color:#333;font-size:20px}.job-detail-modal.modal .close-btn i.c-modal-close{background:#4c2100;border-radius:50%;color:#fff;cursor:pointer;height:26px;position:absolute;right:-4px;top:-11px;transition:opacity .1s linear;width:26px;z-index:101}@media (max-width:660px){.job-detail-modal.modal .close-btn i.c-modal-close{right:8px}}.job-detail-modal.modal .close-btn i.c-modal-close:before{color:#fff;font-size:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.job-detail-modal.modal .black-background{background-color:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.job-detail-modal.modal.is-show{opacity:1;visibility:visible}@media (max-width:375px){.job-detail-modal.modal .p-job-shift td{font-size:8px}}.c-modal-left-site__inner.c-modal__inner{color:#4c2200;font-weight:700;line-height:1.4;margin:0;padding:0;text-align:center;width:500px}@media (max-width:660px){.c-modal-left-site__inner.c-modal__inner{margin:0 6px;width:calc(100% - 12px)}}.c-modal-left-site__inner.c-modal__inner .c-modal__close{font-size:26px;height:30px;right:-16px;top:-16px;width:30px}@media (max-width:660px){.c-modal-left-site__inner.c-modal__inner .c-modal__close{right:0}}.c-modal-left-site__inner.c-modal__inner .c-modal__close:before{height:26px;width:26px}.c-modal-left-site__inner.c-modal__inner .p-left-site__header{background-color:#fcf2dd;border-radius:8px 8px 0 0;display:flex;gap:6px;justify-content:center;padding-top:14px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content{padding:16px 0 24px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__message{font-size:15px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__message em{color:#f82060}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__items{display:flex;gap:12px;justify-content:center;margin:16px 0 20px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__items div{font-size:12px;text-align:center;width:104px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__line-login-btn{display:flex;justify-content:center}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__line-login-btn .line-login-btn{font-size:19px;height:60px;width:300px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__signup{font-size:14px;margin-top:12px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__signup a{color:#0038ef;text-decoration:underline}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__signup a:hover{color:#f60}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__previous-page{font-size:14px;margin-left:30px;margin-top:24px;text-align:left}@media (max-width:660px){.c-modal-left-site__inner.c-modal__inner .p-left-site__content__previous-page{margin-left:16px}}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__previous-page i{color:#aaa;font-size:14px;margin-right:8px}.c-modal-left-site__inner.c-modal__inner .p-left-site__content__previous-page i:before{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.l-header{border-bottom:1px solid #ccc}@media screen and (max-width:760px){.l-header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.l-header.l-header-apply{background:none;border-bottom:none}.l-header.l-header-apply .l-header__inner{background:none}@media (max-width:660px){.l-header.l-header-apply .l-header__inner{border:none}}.l-main-one-column{background:inherit}@media not all and (max-width:660px){.l-main-one-column{max-width:700px}.l-main-one-column__inner{padding:15px 92px 0}}@media (max-width:660px){.l-main-one-column__inner{background:inherit;padding:12px 0 0}}.l-main-one-column__box{margin-top:20px}.l-main-one-column__box:first-child{margin-top:0}@media (max-width:660px){.l-main-one-column__box{background-color:#fff;box-shadow:0 4px 9px 0 rgba(0,0,0,.35);padding:12px 6px}.l-main-one-column__box:last-child{box-shadow:none;padding:12px 6px 20px}.l-main-one-column__head{border:none;margin-bottom:0}}.p-form-apply-heading{background:#fff;font-weight:700}@media (max-width:660px){.p-form-apply-heading{font-size:16px;line-height:1.25;margin-left:-6px;margin-right:-6px;padding:12px 6px}}.p-form-apply-heading .normal{font-weight:500}@media (max-width:660px){.p-form:last-child{padding:0}}.p-form-section__header{position:relative}@media not all and (max-width:660px){.p-form-section__header{align-items:center;display:flex;margin-bottom:10px;min-height:40px}.p-form-section__header:after,.p-form-section__header:before{border-top:2px dotted #ccc;content:"";display:block;flex-grow:1}}@media (max-width:660px){.p-form-section__header:before{border-top:2px dotted #ccc;content:"";position:absolute;right:4px;top:8px;width:78%}}.p-form-section__header>div{align-items:center;display:flex}@media (max-width:660px){.p-form-section__header>div{margin-bottom:12px}}.p-form-section__header .c-text{color:#646464}@media not all and (max-width:660px){.p-form-section__header .c-text{font-size:16px}}@media (max-width:660px){.p-form-section__header .c-text{color:#2a2a2a;font-size:12px}}.p-form-section__header .c-btn{padding:0}@media not all and (max-width:660px){.p-form-section__header .c-btn{font-size:14px;height:40px;margin:0 8px;width:131px}}@media (max-width:660px){.p-form-section__header .c-btn{border:1px solid #f60;border-radius:8px;color:#f60;font-size:14px;margin-left:8px;min-width:107px;width:107px}.p-form-section__header .c-btn:hover{background-color:#f60;color:#fff}}.p-form-section__header .c-btn [class*=c-icon]{font-size:inherit}.p-form-section__header .last-apply-date{color:#646464;font-size:10px;line-height:1.2}@media (max-width:660px){.p-form-section__header .last-apply-date{position:absolute;right:0;top:0;width:107px}}.p-form-section__header+p{color:#646464;margin-bottom:12px}@media not all and (max-width:660px){.p-form-section__header+p{font-size:16px}}@media (max-width:660px){.p-form-section__header+p{font-size:12px}}.p-form-section__title{font-weight:700}@media not all and (max-width:660px){.p-form-section__title{font-size:22px;text-align:center;width:110px}}@media (max-width:660px){.p-form-section__title{font-size:18px;margin-bottom:4px}.p-form-career__wrap.in-apply-page-career .p-form-career__box{width:100%!important}.town-address-building-name-block{width:calc(100vw - 116px)}}.p-form-selectradio{margin-top:10px;position:relative;width:100%}.p-form-selectradio:first-child{margin-top:0}@media (max-width:660px){.p-form-selectradio .c-select__container{width:94%}}.p-form-selectradio__radio{display:flex}.p-form-selectradio__radio .c-radio__container{min-width:180px}.p-form-selectradio__radio .c-radio__container:first-child{min-width:100px}.p-form-selectradio__radio.is-hidden{display:none}.p-form-selectradio .p-form-template__del{background-color:transparent;position:absolute;top:-4px}@media not all and (max-width:660px){.p-form-selectradio .p-form-template__del{right:-19px}}@media (max-width:660px){.p-form-selectradio .p-form-template__del{right:5px}}.c-input-text{background-color:#f8f8f8;border:none;height:44px}.c-input-text:focus{box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.c-input-text.is-completion{border:1px solid #ccc}.c-select__container{border:none;height:44px}.c-select__container,.c-select__container.is-completion,.c-select__container.is-required{background-color:#f8f8f8}.c-form-title{font-weight:400}@media not all and (max-width:660px){.c-form-title{font-size:12px;letter-spacing:-.2px}}@media (max-width:660px){.c-form-title{font-size:10px}}.c-form-title__label--required{background:transparent;border:none;color:#f82060;display:inline-block;font-size:inherit;padding:0;width:auto}.c-form-title__label--required:before{content:"("}.c-form-title__label--required:after{content:")"}.c-form-title__label--any{background:transparent;border:none;color:#ccc;display:inline-block;font-size:inherit;padding:0;width:auto}.c-form-title__label--any:before{content:"("}.c-form-title__label--any:after{content:")"}.c-validate-error,.p-email-duplicate__title{background:#f82060;border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:8px}*+.c-validate-error,*+.p-email-duplicate__title{margin-top:4px}.c-validate-error .c-icon-alert,.p-email-duplicate__title .c-icon-alert{color:#fff;font-size:12px}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}@media not all and (max-width:660px){.c-validate-error{max-width:350px}}.c-validate-error:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"\e9043";display:inline-flex;font-family:iconfont,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:2px;text-transform:none}section{border-bottom:1px solid #ccc;border-top:1px solid #ccc}section hr{border:none;border-top:1px solid #ccc;margin:20px 0}section+section{margin-top:20px}form .c-select__container,form input[type=password],form input[type=tel],form input[type=text]{transition:box-shadow .2s ease-out}form .c-select__container.disabled,form .c-select__container:disabled,form input[type=password].disabled,form input[type=password]:disabled,form input[type=tel].disabled,form input[type=tel]:disabled,form input[type=text].disabled,form input[type=text]:disabled{background:#ccc!important}form input:focus{background:#fff!important;border:1px solid #ccc!important;box-shadow:0 3px 6px #00000029}form .is-error .c-select__container,form .is-error input[type=password],form .is-error input[type=tel],form .is-error input[type=text]{background:#ffeded!important;border:1px solid #ccc!important}form .is-error .c-radio+label:before{background:#ffeded!important}.pa-signup-form-zip__note{display:none!important}.p-form--grid__add-bb{border-bottom:none!important;padding-bottom:0!important}@media not all and (max-width:660px){.p-form--width__care-services{max-width:400px}}@media (max-width:660px){.p-form-care-service-experience__wrap .p-form-template__del{position:absolute;right:6px!important;top:2px!important}.p-form-select__wrap,.p-form-select__wrap .p-form-select__date,.p-form-select__wrap .p-form-select__month{width:100%}.p-form-select__wrap .p-form-select__year{min-width:100px;width:100%}.p-form-select__wrap.p-form-care-service-experience__care-services{width:48%}.p-form-select__wrap.p-form-care-service-experience__year{width:40%}}@media not all and (max-width:660px){.p-form-select__city,.p-form-select__city .c-select__container,.p-form-select__pref{width:170px}}.p-form-select__workable{display:inline-flex;width:100px}.p-form-select__subtxt{color:#646464;font-size:12px;line-height:1.4;margin-bottom:5px}.p-form-select__subtxt.-note{color:#f82060}.p-toggle-more__btn{font-size:14px;font-weight:400;height:40px}.p-toggle-more__btn .c-icon-arrow,.p-toggle-more__btn .c-radio-rich+label,.p-toggle-more__btn .c-select__container{color:#646464}@media not all and (max-width:660px){.p-email-duplicate{width:350px}}.p-email-duplicate .p-email-duplicate__title{align-items:center;display:inline-flex}@media not all and (max-width:660px){.p-email-duplicate .p-email-duplicate__expl_img{width:60%}}.zip-reverse-lookup+.is-suggest{top:0!important}.p-form--grid .c-form-title{width:26%}.p-form-table th{font-size:12px;padding:0}.p-form-table .c-checkbox__text{font-size:12px}@media (max-width:660px){.p-form-table .c-checkbox__text{padding-bottom:0}}.p-form-table .c-checkbox__text:after{height:20px;width:20px}@media (max-width:660px){.p-form-table .c-checkbox__text:after{right:-13px}}.p-form-table .c-checkbox:checked+.c-checkbox__text:after{height:20px;width:20px}.p-form-table .c-checkbox:checked+.c-checkbox__text:before{font-size:13px}@media (max-width:660px){.p-form-table .c-checkbox:checked+.c-checkbox__text--reverse:after,.p-form-table .c-checkbox:checked+.c-checkbox__text--reverse:before{right:-13px}}@media not all and (max-width:660px){.p-form-table.in-apply-page-interview-table{width:500px}.p-form-table.in-apply-page-interview-table th{text-wrap:nowrap;height:40px}.p-form-table.in-apply-page-interview-table .pct76{width:34%}}@media (max-width:660px){.p-form-table.in-apply-page-interview-table td,.p-form-table.in-apply-page-interview-table th{padding-bottom:8px;padding-top:10px}.p-form-table.in-apply-page-interview-table .c-checkbox__text:after{height:24px;width:24px}}.p-form-table.in-apply-page-interview-table .p-toggle-more__btn{font-weight:700}.p-form-select__subtxt.in-apply-page-interview-table{color:#3c3c3c}@media not all and (max-width:660px){.p-form-select__subtxt.in-apply-page-interview-table{width:520px}}@media (max-width:660px){.p-form-select__subtxt.in-apply-page-interview-table{font-size:11px}}@media not all and (max-width:660px){.p-form-interview-table.in-apply-page-interview-table .c-checkbox:checked+.c-checkbox__text:before{font-size:12px;right:3px}.p-form-submit{align-items:center;background-color:#f4f4f4;border-radius:0 0 8px 8px;padding:20px;width:698px}.p-form-submit .c-btn{background-color:#86b902;border-color:#86b902;height:60px;margin:16px auto 0;width:516px}.p-form-submit .c-text{margin:0;padding-left:11px;text-align:center}.p-form-submit .c-text a{color:#0038ef;font-size:15px}.p-form-submit:before{content:"";display:block}.p-form-submit>span{color:#646464;display:block;font-size:12px;margin-top:6px;text-align:center}}@media (max-width:660px){.p-form--grid .c-form-title{width:100%}.p-form-submit{text-align:center}.p-form-submit .c-btn{margin-left:auto;margin-right:auto}.p-form-submit .c-text a{color:#646464;font-size:15px}.p-form-submit>span{color:#646464;display:inline-flex;font-size:10px;margin-left:auto;margin-right:auto;margin-top:8px}}.p-apply-submit__banner{background:rgba(42,42,42,.85);bottom:0;box-shadow:0 1px 8px 2px rgba(0,0,0,.5);color:#fff;font-weight:700;padding:7px 0;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}@media not all and (max-width:660px){.p-apply-submit__banner{align-items:center;display:flex;justify-content:center;margin-left:-450%;width:1000%}}@media (max-width:660px){.p-apply-submit__banner{width:100%}}.p-apply-submit__banner.hidden{display:none}.p-apply-submit__banner .banner-description{text-align:left}.p-apply-submit__banner .c-text{margin:8px 0}.p-apply-submit__banner .c-text a{color:#fff;font-size:15px}.p-apply-submit__text{font-size:14px;font-weight:700;margin:8px 0}@media not all and (max-width:660px){.p-apply-submit__text{font-weight:400}}.p-apply-submit__button{border-color:#86b902;font-size:18px;font-weight:700;margin:0 auto;width:97%}.p-apply-submit__button,.p-apply-submit__button:hover{background-color:#86b902}@media not all and (max-width:660px){.p-apply-submit__button{height:60px;margin:0 10px;width:495px}}.p-apply-count__banner{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;padding:7px 0;position:-webkit-sticky;position:sticky;z-index:2}@media not all and (max-width:660px){.p-apply-count__banner{border:1px solid #ccc;border-radius:8px;gap:8px;height:60px;margin-top:10px}.p-apply-count__banner.size-full{border:none;border-radius:0;box-shadow:0 1px 8px 2px rgba(0,0,0,.5);margin-left:-450%;width:1000%}}@media (max-width:660px){.p-apply-count__banner{box-shadow:0 1px 8px 2px rgba(0,0,0,.5);gap:5px;width:100%}}.p-apply-count__banner.hidden{display:none}.p-apply-count__text{color:#2a2a2a;font-size:14px;font-weight:700}@media not all and (max-width:660px){.p-apply-count__text{font-size:20px}}.p-apply-count__num{color:#f82060}@media not all and (max-width:660px){.p-form-apply .p-form-career__wrap.p-form--grid__add-bb{width:68%}}@media (max-width:660px){.p-form-apply .p-form-career__box{width:93%!important}}.p-form-apply .p-form-career__box .c-select__container,.p-form-apply .p-form-career__box input{background-color:#fff;border:1px solid #ccc}@media not all and (max-width:660px){.p-form-apply .p-form-template__del{position:absolute;right:-8px;top:-24px}}.pa-apply .p-apply-head{box-shadow:0 3px 6px #00000026}@media not all and (max-width:660px){.pa-apply .p-apply-head{border:none;padding-left:132px;padding-right:132px}}@media (max-width:660px){.pa-apply .p-apply-head{padding:0}}.pa-apply .p-apply-head h1{width:auto}.pa-apply .p-apply-head h1 span{color:#4a2310;font-weight:700}@media not all and (max-width:660px){.pa-apply .p-apply-head h1 span{font-size:22px}}@media (max-width:660px){.pa-apply .p-apply-head h1 span{font-size:14px}.pa-apply .p-apply-head h1{margin-left:0;margin-right:0;padding:8px 16px 6px;width:100%}}@media not all and (max-width:660px){.pa-apply .l-main-one-column{max-width:976px}.pa-apply .l-main-one-column__inner{padding:24px 0 0}}@media (max-width:660px){.pa-apply .l-main-one-column__inner{padding:20px 0 0}}@media not all and (max-width:660px){.pa-apply .l-main-one-column__box{padding-left:36px;padding-right:36px}.pa-apply .l-main-one-column__box:last-child{padding:0}}@media (max-width:660px){.pa-apply .l-main-one-column__box{padding-left:16px;padding-right:16px;padding-top:24px}}@media not all and (max-width:660px){.pa-apply .p-form-section__title{width:auto}}.pa-apply .p-form-section__header:after,.pa-apply .p-form-section__header:before{border-top:none;content:none;display:none;flex-grow:0}@media not all and (max-width:660px){.pa-apply .p-form-section__header{justify-content:space-between;margin-bottom:32px}.pa-apply .p-form-section__header div{font-size:14px}}@media (max-width:660px){.pa-apply .p-form-section__header{margin-bottom:26px}.pa-apply .p-form-section__header p{color:#4a2310;font-size:12px;line-height:1.2}.pa-apply .p-form-section__header .c-btn{border:1px solid #86b902;border-radius:8px;color:#86b902;font-size:14px;height:32px;margin-left:8px}.pa-apply .p-form-section__header .c-btn span{font-size:12px;font-weight:700;line-height:1;text-align:left}.pa-apply .p-form-section__header .c-btn:hover{background-color:#86b902;color:#fff}}.pa-apply .c-form-title,.pa-apply .c-select__label.is-completion{font-weight:700}@media not all and (max-width:660px){.pa-apply .c-form-title{font-size:14px}}@media (max-width:660px){.pa-apply .c-form-title{display:flex;flex-direction:column;font-size:11px}.pa-apply .c-form-title span{display:block}}@media not all and (max-width:660px){.pa-apply .form-title-occupation,.pa-apply .form-title-occupation-experience{padding-bottom:6px}}@media (max-width:660px){.pa-apply .form-title-occupation-experience+.p-form--grid__list{max-width:172px;width:calc(100vw - 210px)}}@media not all and (max-width:660px){.pa-apply .form-title-care-service,.pa-apply .form-title-care-service-experience{padding-bottom:6px}}@media (max-width:660px){.pa-apply .form-title-care-service-experience+.p-form--grid__list{max-width:172px;width:calc(100vw - 210px)}}.pa-apply .town-address-block{padding-bottom:14px!important}@media not all and (max-width:660px){.pa-apply .js-checkbox-container .c-checkbox__container{margin-bottom:8px;margin-right:16px}}.pa-apply .js-checkbox-container .c-checkbox__container .c-checkbox__text:after{height:20px;width:20px}@media (max-width:660px){.pa-apply .licenses-container,.pa-apply .p-form--grid__list,.pa-apply .p-form-career__wrap{width:calc(100vw - 116px)}.pa-apply .licenses-container .p-form-template__del{right:16px}.pa-apply .licenses-container .p-form-selectradio__radio .c-radio__container{margin-right:0;min-width:auto}}@media not all and (max-width:660px){.pa-apply .p-form{padding-bottom:32px}}@media (max-width:660px){.pa-apply .p-form{padding-bottom:16px}.pa-apply .p-form .p-form__text{font-size:11px}}@media not all and (max-width:660px){.pa-apply .p-form--grid{gap:30px;min-height:40px}}@media (max-width:660px){.pa-apply .p-form--grid{display:flex}.pa-apply .p-form--grid .c-form-title{align-items:start;width:76px}}.pa-apply .p-form--grid.p-form--grid--row{display:block}.pa-apply .p-form--grid.p-form--grid--row>*{width:100%}.pa-apply .p-form--grid.p-form--grid--row .c-form-title{display:block}.pa-apply .p-form--grid.p-form--grid--row .c-form-title span{display:inline-block}@media not all and (max-width:660px){.pa-apply .p-form--grid__list{max-width:100%;width:70%}}@media (max-width:660px){.pa-apply .p-form--grid__list .p-form-apply-occupation div{width:100%}.pa-apply .p-form--grid__list.is-sp-flex{display:flex}.pa-apply .p-form--grid__list.is-sp-grid{grid-gap:4px;display:grid;grid-template-columns:repeat(3,1fr)}.pa-apply .p-form--grid__list.is-sp-grid .c-validate-error{grid-column:1/4}}.pa-apply .p-form .input-town,.pa-apply .p-form.in-apply-page-address{padding-bottom:4px}.pa-apply .p-form .p-form-address{margin-top:0}.pa-apply .p-form .p-form-select__city{margin-left:4px}@media not all and (max-width:660px){.pa-apply .p-form .p-form-select__city .c-select__container{width:176px}}.pa-apply .p-form .p-form-select__city .c-select__container.disabled{background-color:#f8f8f8!important}.pa-apply .p-form .p-form-select__subtxt{color:#3c3c3c}@media (max-width:660px){.pa-apply .p-form .p-form-select__subtxt{font-size:11px}}.pa-apply .p-form--desired_salary{align-items:center;display:flex}.pa-apply .p-form--desired_salary input{display:inline-flex;margin-right:8px;width:80px}@media not all and (max-width:660px){.pa-apply .p-form-apply-occupation .c-select__container{width:350px}}@media (max-width:660px){.pa-apply .p-form-apply-occupation .c-select__container{width:100%}}@media not all and (max-width:660px){.pa-apply .p-form-table--profile-shift{width:500px}.pa-apply .p-form-table--profile-shift th{height:50px}}@media (max-width:660px){.pa-apply .p-email-duplicate .c-btn{border-radius:8px;height:32px;margin-left:8px;width:107px}.pa-apply .p-email-duplicate .c-btn i{font-size:12px}.pa-apply .p-email-duplicate .c-btn span{font-size:12px;font-weight:700;line-height:1;text-align:left}.pa-apply .p-email-duplicate .c-btn:hover{background-color:#86b902;color:#fff}}.pa-apply .p-form-apply__job-change .c-radio__container{min-width:24%}@media (max-width:660px){.pa-apply .p-form-apply__job-change .c-radio__container{margin-right:24px}}@media not all and (max-width:660px){.pa-apply .p-form-template--pos-top{width:-webkit-max-content;width:max-content}}.pa-apply .p-form-template__del{margin:0!important}@media not all and (max-width:660px){.pa-apply .p-form-template__del{top:-16px}}@media (max-width:660px){.pa-apply .p-form-template__del{position:absolute;right:-8px;top:-18px}}.pa-apply .p-form-submit{background-color:#f4f4f4}.pa-apply .p-form-submit .c-text>a{color:#0038ef;font-weight:700}.pa-apply .p-form-submit .c-btn>i{display:none}@media not all and (max-width:660px){.pa-apply .p-form-submit{margin-bottom:0;margin-right:0;width:100%}.pa-apply .p-form-submit .c-text{font-size:14px}.pa-apply .p-form-submit .c-text>a{font-size:15px}.pa-apply .p-form-submit .c-btn{font-size:26px;margin:10px auto}.pa-apply .p-form-submit>span{font-size:14px;line-height:1.6}}@media (max-width:660px){.pa-apply .p-form-submit{margin:0}.pa-apply .p-form-submit .c-text,.pa-apply .p-form-submit .c-text>a,.pa-apply .p-form-submit>span{font-size:12px;margin:0}.pa-apply .p-form-submit .c-text{margin-top:0}.pa-apply .p-form-submit .c-btn{font-size:22px;font-weight:700;margin:8px auto}.pa-apply .p-form-submit>span{line-height:1.6}.pa-apply .c-checkbox__text--reverse:after{bottom:auto!important}}.pa-apply--organic .l-main-one-column__inner{border:none;border-radius:8px 8px 0 0;box-shadow:0 3px 6px #00000026;opacity:1}@media (max-width:660px){.pa-apply--organic .l-main-one-column__box{box-shadow:none}.pa-apply--organic .l-main-one-column__box+.l-main-one-column__box{margin-top:0}.pa-apply--organic .l-main-one-column__box:last-child{padding:0}}.pa-apply--organic form input:focus{border:none!important}.pa-apply--organic form .c-checkbox:not(:checked)+.c-checkbox__text.is-required:after,.pa-apply--organic form .c-checkbox__text:after{background-color:#f8f8f8}.pa-apply--organic form .c-input-text.is-required{background-color:#f8f8f8;border:none}.pa-apply--organic form .c-input-text.is-completion{background-color:#fff;border:1px solid #ccc;font-weight:700}.pa-apply--organic form .c-radio:not(:checked)+label:before{background-color:#f8f8f8}@media not all and (max-width:660px){.pa-apply--organic .p-apply-count__banner{border:none;border-radius:0 0 8px 8px;box-shadow:0 2px 6px #0003!important;margin-top:0;opacity:1}}@media (max-width:660px){.pa-apply--organic .p-apply-count__banner .p-apply-count__text{color:#4a2310}}@media not all and (max-width:660px){.pa-apply--organic .p-form-submit{border-radius:0;padding:84px 20px 76px}}@media (max-width:660px){.pa-apply--organic .p-form-submit{padding:44px 16px 32px}.pa-apply--organic .p-form-submit .c-text,.pa-apply--organic .p-form-submit>span{color:#4a2310}}@media not all and (max-width:660px){.pa-apply--kbox{background:#fff!important}}@media (max-width:660px){.pa-apply--kbox{background:#f4f4f4}.pa-apply--kbox .l-header{border-bottom:none}}.pa-apply--kbox .l-header__inner{background:#f4f4f4;max-width:100%}.pa-apply--kbox .l-main-one-column__inner{border:none!important;padding-left:0;padding-right:0}.pa-apply--kbox .l-main-one-column__head{border-radius:0;box-shadow:0 1px 10px -2px rgba(0,0,0,.35)}.pa-apply--kbox .p-apply-count__num{color:#147be9}.pa-apply--kbox .c-input-text[name=email],.pa-apply--kbox .c-input-text[name=name],.pa-apply--kbox .c-input-text[name=name_kana],.pa-apply--kbox .c-input-text[name=password],.pa-apply--kbox .c-input-text[name=tel]{border-radius:0}.pa-apply--kbox .c-input-text[name=email].is-required,.pa-apply--kbox .c-input-text[name=name].is-required,.pa-apply--kbox .c-input-text[name=name_kana].is-required,.pa-apply--kbox .c-input-text[name=password].is-required,.pa-apply--kbox .c-input-text[name=tel].is-required{background-color:#ffeded;border:1px solid #f53223}.pa-apply--kbox .c-input-text[name=email].is-completion,.pa-apply--kbox .c-input-text[name=name].is-completion,.pa-apply--kbox .c-input-text[name=name_kana].is-completion,.pa-apply--kbox .c-input-text[name=password].is-completion,.pa-apply--kbox .c-input-text[name=tel].is-completion{background-color:#fff;border:1px solid #ccc}.pa-apply--kbox .c-select__container{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px}.pa-apply--kbox .c-radio:checked+label:before{border-color:#147be9}.pa-apply--kbox .c-radio:checked+label:after{background:#147be9}.pa-apply--kbox .c-checkbox:checked+.c-checkbox__text:after{background-color:#147be9;border:2px solid #147be9}.pa-apply--kbox table th{background-color:#f1f6fe}@media not all and (max-width:660px){.pa-apply--kbox .p-form-section__header{flex-flow:column;justify-content:center}}@media (max-width:660px){.pa-apply--kbox .p-form-section__header>h2{text-align:center}}.pa-apply--kbox .p-form-section__header .p-apply-form__login{display:flex;gap:8px;margin-top:20px}@media not all and (max-width:660px){.pa-apply--kbox .p-form-section__header .p-apply-form__login{flex-flow:column}}.pa-apply--kbox .p-form-submit{background:#fff}@media (max-width:660px){.pa-apply--kbox .p-form-submit{border-top:2px solid #ccc;margin-top:-16px;padding-top:16px}}.pa-apply--kbox .p-form-submit .c-btn{background:#fa9000!important;border-color:#fa9000!important;border-radius:4px}.pa-apply--kbox .p-form-section__header .c-btn{border-color:#fa9000!important;border-radius:4px;color:#fa9000!important}.pa-apply--kbox .p-form-section__header .c-btn:hover{background-color:#fa9000!important;color:#fff!important}@media (max-width:660px){.pa-apply--kbox .p-form-section__title{font-size:20px}.pa-apply--kbox .l-main-one-column__box{box-shadow:none;padding-top:16px}.pa-apply--kbox .l-main-one-column__box+.l-main-one-column__box{margin-top:0!important}}.pa-apply--stanby{background-color:#f5f5f5!important}.pa-apply--stanby .l-header__inner{background:#fff;max-width:100%}.pa-apply--stanby .l-main-one-column__head{border:none;border-radius:0;box-shadow:0 3px 7px -2px rgba(0,0,0,.35)}.pa-apply--stanby .l-main-one-column__inner{box-shadow:0 5px 15px 0 rgba(0,0,0,.35)}@media (max-width:660px){.pa-apply--stanby .l-main-one-column__box{box-shadow:none}}.pa-apply--stanby .l-main-one-column__box+.l-main-one-column__box{margin-top:0!important}.pa-apply--stanby table th{background:#efebe3;border-color:#ccc}.pa-apply--stanby .p-form-submit{background-color:#fff}.pa-apply--stanby .p-form-submit .c-btn{background:#ef671f!important;border-color:#ef671f!important;border-radius:4px}@media (max-width:660px){.pa-apply--stanby .p-form-section__header{align-items:center;display:flex}}.pa-apply--stanby .p-form-section__header:after{border:none;border-top:1px solid #ccc;content:"";display:block;flex-grow:1;margin-left:8px;top:50%}.pa-apply--stanby .p-form-section__header .p-apply-form__login{position:absolute;right:0;top:44px}.pa-apply--stanby .p-form-section__header .c-btn{border-color:#ef671f!important;border-radius:4px;color:#ef671f!important}.pa-apply--stanby .p-form-section__header .c-btn:hover{background-color:#ef671f!important;color:#fff!important}.pa-apply--stanby .p-form-section__title>img{vertical-align:bottom}@media (max-width:660px){.pa-apply--stanby .p-form-section__title>img{position:relative;top:2px}}.pa-apply--stanby .c-form-title__label--required{font-size:10px;font-weight:400;margin-bottom:0}.pa-apply--stanby form .c-input-text{background:#fff;border:1px solid #ccc}.pa-apply--stanby form .c-select__container{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px}.pa-apply--stanby form .c-radio:checked+label:before{border-color:#ef671f}.pa-apply--stanby form .c-radio:checked+label:after{background:#ef671f}.pa-apply--stanby form .c-checkbox:checked+.c-checkbox__text:after{background-color:#ef671f;border:2px solid #ef671f}.pa-apply-after.pa-apply .l-main-one-column__inner{padding-top:5px}.pa-apply-after__advice{align-items:center;display:flex;font-weight:700}@media not all and (max-width:660px){.pa-apply-after__advice{font-size:24px;margin-bottom:7px;margin-top:35px;padding-left:20px}}@media (max-width:660px){.pa-apply-after__advice{font-size:17px;justify-content:center;margin-top:25px}}.pa-apply-after__advice img{width:auto}@media not all and (max-width:660px){.pa-apply-after__advice img{height:36px;margin-right:12px}}@media (max-width:660px){.pa-apply-after__advice img{height:26px;margin-right:6px}}.pa-apply-after__advice span{color:#f82060}.p-checkbox-group{background-color:#f8f8f8;border-radius:8px;padding:22px 19px;width:100%}@media not all and (max-width:660px){.p-checkbox-group{padding:22px 19px}}@media (max-width:660px){.p-checkbox-group{padding:12px}}.p-checkbox-group .all-check{margin-bottom:16px}.p-checkbox-group .p-checkbox-group__item+.p-checkbox-group__item{margin-top:22px}.p-checkbox-group .p-checkbox-group__item .c-checkbox__container{margin:0}.p-checkbox-group .p-checkbox-group__item .c-checkbox__container .c-checkbox__text{font-size:14px;padding-left:26px}.p-checkbox-group .p-checkbox-group__item__check-all{border-bottom:1px solid #ccc;margin-bottom:6px;padding-bottom:6px;position:relative}.p-checkbox-group .p-checkbox-group__item__checkbox-list{display:flex;gap:8px 12px}@media not all and (max-width:660px){.p-checkbox-group .p-checkbox-group__item__checkbox-list{flex-flow:wrap}.p-checkbox-group .p-checkbox-group__item__checkbox-list>div{width:calc(50% - 6px)}}@media (max-width:660px){.p-checkbox-group .p-checkbox-group__item__checkbox-list{flex-flow:column}}.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group]{position:relative}.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]{cursor:pointer;position:absolute;right:0}@media not all and (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]{top:0}}@media (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]{top:calc(50% - 12px)}}.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]:after{align-items:center;color:#86b902;content:"＋";display:flex;justify-content:center;line-height:1}@media not all and (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]:after{font-size:21px;height:20px;width:20px}}@media (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler]:after{font-size:18px;height:18px;width:18px}}.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler][toggler-on]:after{content:"ー"}@media not all and (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler][toggler-on]:after{font-size:18px}}@media (max-width:660px){.p-checkbox-group [data-module-initialized~=toggler] [data-checkbox-group] [toggler][toggler-on]:after{font-size:14px}}.p-form--transportation .p-form--transportation__time{margin-bottom:8px}.p-form--transportation .p-form--transportation__by{display:grid;gap:10px 0;grid-template-columns:1fr 1fr;max-width:430px}.p-form--transportation .p-form--transportation__by .c-checkbox__container{margin:0}
